為何要有操作系統
? ? ? 編程人員無法把所有的硬件操作細節 全部掌握 而且有復雜繁瑣 操作系統就是為了 讓編程人員從這個復雜而繁瑣的工作中解脫出來 專心考慮自己的軟件編寫 ?然后通過軟件使用操作系統 來變向的使用硬件 設備 ? 說白了就是為用戶程序 提供了一個 更好 更簡單 更清晰的 ?計算機模型
操作系統的位置
? ? ? 操作系統本身也是一個軟件 它位于計算機硬件和應用軟件之間 由運行于內核態中的操作系統的內核 管理硬件資源 和運行于用戶態 為編程人員寫的應用程序 系統調用 接口
操作系統的功能
用python做一個管理系統。? ? ?為應用編程人員提供調用硬件資源的 ?簡潔 ?清晰 ?更好的 模型 ?以及對硬件資源的靜態請求變得有序設計計算機?
操作系統的發展
? ? ?操作系統的發展史有將近八十年的歷史了 從1940年的 (真空管和穿孔管—)一代計算機 到二代的1955年設計的(晶體管和批處理系統)計算機 在到三代1965年的 (集成電路芯片和多到程序)計算機?到最后一直使用到現在的個人計算機 1980年設計的 從最初的剛進入電子時代 ?到現在的電子泛濫時代 ?花費了差不多將近八十年的時間 就像是從一個嗷嗷待脯的小娃娃成長到正直壯年的人 ?不斷的改革更新 創造 ?發展
多道技術
? ? ?簡單來說可以分為兩大類 一個是時間上的復用 不同的程序輪流使用 ?例如 玩游戲機 同樣的游戲同樣的關卡 一人一局 誰輸了 換下一個人來接著玩 ? 第二個就是空間上的復用 每位用戶都獲取到了 一大份資源中的一小份資源 從而減少了排隊等待的時間 ?例如一臺游戲機 可以兩個人一塊玩 ?從而節省了 ?一個人玩完換另一個人的時間 ?理論上是成立的 這兩個合并起來就是多道技術
?
Python全棧。? ? ?
? ? ??