本書共八章,包括計算機軟件的相關概念界定、計算機軟件技術現狀與發(fā)展趨勢、計算機操作系統(tǒng)及其功能、計算機支撐軟件與應用軟件等內容。
章緒論
節(jié)計算機基礎
第二節(jié)計算機系統(tǒng)
第三節(jié) 多媒休技術及多媒體計算機
第二章計算機軟件的相關概念界定
節(jié)計算機軟件概述
第二節(jié) 計算機軟件的特性及分類
第三節(jié)軟件與程序
第四節(jié) 軟件危機和軟件工程
第五節(jié)軟件標準和軟件法規(guī)
第六節(jié)軟件許可證
第三章 計算機軟件技術現狀與發(fā)展趨勢
節(jié) 計算機軟件技術的發(fā)展現狀
第二節(jié) 計算機軟件技術的發(fā)展趨勢
第四章 計算機操作系統(tǒng)能
節(jié)操作系統(tǒng)概述
第二程管理與存儲管理
第三節(jié)設備管理與文件管理
第五章 計算機支撐軟件與應用軟件
節(jié)支撐軟件
第二節(jié)應用軟件
第六章 計算機軟件的開發(fā)流程分析
節(jié)軟件的開發(fā)計劃階段
第二節(jié)軟件的系統(tǒng)設計
第三節(jié)軟件的系統(tǒng)實現第四節(jié)軟件的測試與維護
第七章 計算機軟件開發(fā)設計經驗與技巧
節(jié)軟件工程過程中的經驗與技巧
第二節(jié)程序設計的經驗與技巧
第三節(jié)程序員必須注意的技巧
第八章計算機軟件開發(fā)設計的策略探討
節(jié) 軟件架構概述
第二節(jié) 軟件架構設計概述
第三節(jié)軟件項目計劃與管理
第四節(jié)軟件項目管理的流程設計
參考文獻
章緒論
作為20世紀重要的技術成果之一,計算機技術滲透在日常生活中的各個方面,成為各行各業(yè)專業(yè)技術人員不可或缺的工具。在計算機大幅度普及與計算機網絡高度發(fā)展的今天,計算機的應用已經滲透到社會、生活的各個領域,有力地推動了信息社會的發(fā)展。
節(jié)計算機基礎
一、計算機的產生
世界上臺電子計算機誕生于1946年,它的名字是電子數值積分計
算機(Electronic Numerical Integrator And Computer,ENIAC) 1943年、 為研究武器中復雜的數學計算問題,美國陸軍彈道研究室把研制任務交給了美國賓夕法尼亞州立大學,物理學家莫奇利(John W.Mauchly)博士和埃克特
(Presper Eckert )博的研究小組設計制造了這臺電子數值積分計算機該機共使用了18000多個電子管,1500多只繼電器,7000多只電阻,重量
超過30t,占地170m2,每小時耗電150kW,運算速度為5000次/秒。該機于1946年正式通過驗收并投入運行。電子數值積分計算機主要的缺點是存儲容量太小,基本上不能存儲程序,只能依靠線路連接的方法,而且不具備計算機主要的工作原理特征——存儲程序和程序控制。
臺電子計算機出現后,美籍匈牙利數學家馮·諾依曼(Von Neu-man)針對電子數值積分計算機在存儲程序方面的弱點,提出了“存儲程序控制”的通用計算機方案。該方案在兩個方行了突出和關鍵性的—采用制和存儲器,根據此原理設計的臺計算機名叫離散變量自動電
子計算機(Electronic Discrete Variable Automatic Computer,EDVAC) 從計
算機的誕生至今已經歷了半個多世紀、但其基本體系結構和基本作用機理仍然沿用馮·諾依曼的初構想,所以現代的計算機也被稱為馮·諾依曼型計算機。
世界上合提人運行的存儲程序式電子計第機是電于題還存被目過計
練器(Elecnomic Delay Sorge Auamane Cakculthyr、EDS AC)、C由英N的
橋大學的維爾克斯教接在接受了將·諾依曼的存儲程序想想后)194)4片的導設計。讀機于1949年5月制成并投人運行。
二、計算機的發(fā)展歷程
自1946年合電于計算機阿世以來、計算機科學與技術巢稱達今為止發(fā)展快、應用面廣的一門學科。通常人們以計算機物理器件的舉新為標志、把計算機的發(fā)展劃分為四個重要階段、即四代
代(1946一1958年)是電子管時代。計算機的主要邏輯元件是電子管、主存儲器先采用延遲線后采用磁鼓磁芯、使用磁帶作為外存儲器、狀件方面、用機器語言和匯編語言編寫程序。代的特點是:計味機體積流大運算速度低(每秒只有幾千次到幾萬次)、成本高可靠性差、主要用)科學計算、軍事和科研等方面的工作。
第二代(1959-1964年)是晶體管時代。計算機的主要邏輯元件更新為晶體管、主存儲器采用磁芯、使用磁帶和磁盤作為外存儲器、軟件方面、州始使用管理程序、在后期出現了簡單的操作系統(tǒng)、有了FORTRAN、CO)IBI等高級程序設計語言。計算機應用由單純的數值計算擴展到數據、事物面。計算機的整體性能有了較大的提高、運行速度可達每秒幾十萬次、體縮小,在可靠性上也有較大的提高。
第三代(1965一1970年)是集成電路時代。用中小規(guī)模集成電路取代分立元件,采用了半導體存儲器、使用磁盤作為外存儲器。軟件方面、操作系統(tǒng)在規(guī)模與復雜性上日益完善、高級程序設計語一步完善和發(fā)展、出現了結構化和模塊化的程序設計方法。計算機的運行速度也提高到每秒幾十萬次到幾百萬次,可靠性和存儲容一步提高、外部設備種類繁多、計算機和通信密切結合起來、廣泛地應用到科學計算、數據處理、事務管理、工業(yè)控制等領域。
第四代(1971年以后)是大規(guī)模和超大規(guī)模集成電路時代。計算機的主要邏輯元件被大規(guī)模和超大規(guī)模集成電路取代、主存儲器采用半導體存儲器、外存儲器采用大容量的軟硬磁盤。軟件方面,操作系統(tǒng)不斷發(fā)展和完善、同時數據庫技術通信軟件也產生并得到了廣泛的應用與發(fā)展。計算機的運行速度可達每秒上千萬次到萬億次、計算機的存儲容量可靠性又有了很大提能也更加完備。計算機的性能與外設的更新速度也不斷加快、在這一時期計算機的類型除小型、中型、大型機外,開始向巨型機和微型機(個人計算機)……