現在讓我們來看看計算機中最重要的軟件——操作系統與人機界面有什麼關係。
在圖5-8中,白色的圓代表的是計算機系統,灰色的圓是操作系統,而那個淺灰色的矩形就代表我們——計算機用戶。如你所見,當我們進入“表面的門窗”後,要拜見真正的計算機,沒有這位門內管家的引見還真不行。操作系統是我們與計算機系統的“接觸面”。在專業術語中,我們又稱它為接口。“接口”這個詞我們並不陌生(回想一下我們在第三章中講到的接口概念)。我們想知道的是,操作系統作為人機交互界面,為我們提供了哪些交互方式或者說提供了哪些接口呢?
圖5-8 人機界面的操作系統
1.命令接口
命令接口向用戶提供了一種通過終端、鍵盤、鼠標、觸摸屏等輸入設備向計算機系統發命令的渠道。這些命令包括系統管理、環境設置、執行權限管理、文件管理、編輯、編譯、鏈接、執行和通信等等。
2.程序接口
形象一點說,程序接口就是一個服務機構,不過它的直接服務對象不是人而是程序。用戶在程序中利用程序接口可以訪問系統資源,獲取操作系統提供的服務,比如申請和釋放外部設備資源、控制程序的執行進度等。
閱讀更多 科創孵化器 的文章