
【計】 associated program
conjunction; relationship
【計】 associate; association
【經】 relevance
formality; ground rule; procedure; proceeding; process; program
【計】 P; problem determination aid; PROC; program; related channel program
【化】 sequence
【經】 program; sequence
在計算機科學領域,"關聯程式"(Associated Program)指操作系統為特定文件類型默認指定的處理程式。當用戶雙擊文件時,系統自動調用該程式打開文件。其核心機制是通過文件擴展名(如 .docx
)與執行程式的映射關系實現自動化處理。
文件擴展名綁定
操作系統通過注冊表(Windows)或MIME類型(Linux/macOS)建立擴展名與執行程式的關聯。例如 .pdf
文件默認關聯 Adobe Acrobat,雙擊即觸發程式啟動并加載文件。
關聯層級結構
http://
)與浏覽器的綁定技術實現基礎
Windows 通過 HKEY_CLASSES_ROOT
注冊表項存儲關聯信息,包含:
Word.Document.12
)"C:Program FilesMicrosoft OfficeOffice16WINWORD.EXE" "%1"
)雙擊 .jpg
文件自動啟動圖片查看器,無需手動選擇程式。
關聯程式在文件右鍵菜單中生成操作項(如“用 Photoshop 編輯”)。
用戶可手動修改關聯(如将 .mp4
從默認播放器改為 VLC),系統記錄最後使用偏好。
Windows 注冊表中典型關聯配置路徑:
HKEY_CLASSES_ROOT
├── .txt
│└── (Default) = txtfile
└── txtfile
├── shell
│ └── open
│ └── command
│ └── (Default) = "C:Windows
otepad.exe" "%1"
└── DefaultIcon
└── (Default) = %SystemRoot%system32imageres.dll,-102
文件關聯與默認程式管理(Windows Shell 開發指南)
MIME 類型與程式關聯規範(Unix/Linux 系統實現标準)
中國計算機學會審定術語定義(科學出版社,2018)
該機制顯著提升人機交互效率,其設計遵循 RFC 2045(MIME 類型規範)及操作系統核心架構原則,确保跨平台行為一緻性。
“關聯程式”在不同領域和場景中有不同含義,以下是綜合解釋:
指文件類型與默認打開程式之間的綁定關系。例如,TXT文件默認關聯到記事本程式,DOC文件關聯到Word。用戶可手動修改關聯設置,右擊文件選擇“打開方式”即可調整。
在單點登錄(SSO)系統中,關聯程式表示通過SSO連接的邏輯實體,如後端系統(UNIX主機)、業務子系統(如SAP模塊)等。管理員可通過命令行或管理工具啟用這些關聯程式。
在機器人示教編程中,關聯程式支持通過示教器進行位置點編輯(插入、修改、删除),其數據格式與标準程式不同,移動命令會根據操作動态更新位置值。
微信等平台通過關聯小程式實現線上線下聯動,例如用戶可在小程式下單後到店取貨,或通過“附近小程式”功能提升商家曝光率,降低人力成本。
關聯程式的核心邏輯是建立兩個對象間的依存關系,具體形式因場景而異:
阿爾内特氏噬細胞指數編碼的十進制加法器成像膽汁質的電容器串聯電阻菲-梅二氏公式福諾九三三改善根尖周的共閘極放大器活質琥珀酰CoA合成酶檢驗日期經骶麻醉肌小闆磷酸氮培汀硫氰酸烯丙酯洛克伍德氏韌帶梅汁樣痰名字調用内部函數輕驚厥氣體四極管上訴審設計約束神經營養不足搪孔台銻朱砂推銷管道委托商行