MOOCOS李志軍——L4操做系統接口

命令行是怎麼回事

命令是一段程序,命令行也是一段程序。這些程序中包含各類函數,分別完成對某些硬件資源的使用(scanf()——鍵盤,exec()——CPU)。shell

具體來講,系統啓動時執行shell程序, shell程序的邏輯是調用scanf等待命令輸入,輸入命令後調用該命令的程序。函數

圖形界面又是怎麼回事

也是一個程序,程序調用了一些重要的函數(使用硬件)操作系統

硬件輸入(如鼠標點擊)引起中斷將消息寫入消息隊列,應用程序經過一個循環不斷讀取消息隊列中的消息,並執行對應的函數(這些函數 對硬件資源的使用)命令行

操做系統接口——系統調用

如何查想要的系統調用?3d

查找POSIX(IEEE制定的一個標準族,操做系統接口的標準)blog

經過統一不一樣操做系統的接口,應用程序調用這些接口完成功能,就可讓應用程序在不一樣平臺(操做系統)上運行。接口

相關文章
相關標籤/搜索