作業系統提供的介面有:
1、作業系統的命令介面
通過在使用者和作業系統之間提供高階通訊來控制程式執行,使用者通過輸入裝置發出一系列命令告訴作業系統執行所需功能。它包括了鍵盤操作命令和作業控制命令,稱為作業一級的使用者介面。命令介面的兩種最普遍和主要的方式是直接命令方式(命令列)和間接命令方式(命令檔案)。
2、作業系統的程式介面
它是使用者程式和作業系統之間的介面,使用者程式通過它們使用系統資源及系統服務,這種介面方式通常採用若干系統呼叫組成。系統呼叫是作業系統對外提供的一批系統子功能,是一類特殊的過程呼叫,由機器指令完成。
3、作業系統的互動介面
它直接支援介面和程式介面,提供一個易用性的操作平臺,使使用者非常方便地尋找和使用各種命令、執行各類程式,完成各種操作。