特點:
1. 沒有作業系統的概念。
2. 所有的程式設計都是直接操控硬體。
工作過程:
程式設計師拿著外掛程式板到機房依次乙個乙個使用,一人用,其他人則需等待正在使用的人用完才能用。
後來,出現了穿孔卡片,把程式寫在卡片上。
優點:程式設計師在申請時間內,可獨享整個資源,可即使除錯自己的程式。
缺點:浪費計算機的資源,乙個時間段內只有乙個人用。
工作流程:從輸入到運算再到輸入,批處理系統,過程中增加了乙個中間人。
優點:批處理系統,節省了機時。
缺點:整個流程需要人參與,按順序計算(序列) 影響開發效率
1. spooling (外部裝置聯機操作)用以代替中間人的位置。
2. 多到技術(多個程式)解決按順序計算的問題
3. 分時作業系統多個聯機終端+多到技術(提高開發效率)
多到技術:
1.時間上的復用(復用cpu的時間)
2.空間上的復用(復用記憶體的空間,必須實現物理級別隔離)
作業系統兩大作用
1.隱藏醜陋、複雜的硬體介面,為應用程式提供良好的介面。
2.使應用程式對硬體的競爭變得有序化。(組合語言寫的**)
特點:用計算機能看得懂的0和1 去寫程式
有點:程式執行速度快
缺點:開發效率低
特點:用一些英文標籤代替一串二進位制數字去寫程式
優點:比機器語言好一點,作業系統內大量使用組合語言,
比如關於程序的排程**,就是用彙編寫的
缺點:開發效率低
特點:用人能讀懂的(英文)字元去寫程式
優點:開發效率高
缺點:執行速度慢
執行效率從高到低
開發效率從低到高
學習難度從難到易
計算機發展史
早期的計算機 人們通過輸入裝置把需要處理的資訊輸入計算機,計算機通過 處理器把資訊加工後,再通過輸出裝置把結果告訴人們。特點 龐大 兩層樓那麼高 通過扣動面板上的無數開關來輸入資訊,通過讀取面板上的訊號燈來獲取結果。具有內部儲存器的計算機 在 處理器旁邊加乙個內部儲存器。特點 相當於一張稿紙。但無法...
計算機發展史
世界上第一台電子數字式計算機 於1946年2月15日 在美國賓夕法尼亞大學 正式投入執行,它的名稱叫 eniac 埃尼阿克 是 電子數值積分計算機 the electronic numberical intergrator and computer 的縮寫。它使用了17468個真空電子管,耗電174...
計算機發展史
計算 計算 儲存 可程式設計化計算 儲存 人工智慧 儲存 簡單的加減乘除算數運算工具,目的是利用工具輔助人工計算 1 純手動工具 結繩記事 算盤 計算尺 2 手動機械工具 帕斯卡的滾輪式加法器 雅卡爾提花織布機 可程式設計化是通用計算機的重要定義,即只要變更指令的儲存序列,通用計算機就能模擬其它形式...