自考《軟件工程》基礎知識點復習:軟件的基本概念
軟件的基本概念
1.軟件是計算機系統(tǒng)中的程序及其文檔。
2.程序是計算機任務的處理對象和處理規(guī)則的描述;文檔是為了理解程序所需的闡述性的文書和資料。
3.文檔一般主要面向管理人員、開發(fā)人員、用戶、使用維護人員。
4.文檔在軟件工程中的作用:(1)提高軟件開發(fā)過程的能見度。(2)提高開發(fā)效率。(3)作為開發(fā)人員階段工作成果和結束標志。(4)記錄開發(fā)過程有關信息便于使用和維護。(5)提供軟件運行、維護和培訓等資料。(6)便于用戶了解軟件功能、性能。
5.軟件的生產(chǎn)經(jīng)歷了三個階段:
* 程序設計時代:生產(chǎn)方式是個體手工勞動,使用工具是機器、匯編語言,主要通過匯編來實現(xiàn),不注重程序設計方法。
* 程序系統(tǒng)時代:生產(chǎn)方式是作坊式小集團合作生產(chǎn),生產(chǎn)工具是高級語言,開始提出結構化方法。
* 軟件工程時代:生產(chǎn)方式是工程化生產(chǎn),使用數(shù)據(jù)庫、網(wǎng)絡、先進的開發(fā)技術和方法。
軟件既是知識性(邏輯性)工業(yè)產(chǎn)品,具有一些獨特的特性是:
* 軟件是邏輯產(chǎn)品,具無形性,通過計算機的執(zhí)行才能體現(xiàn)它的功能和作用。
* 軟件只會退化,不存在磨損和消耗問題。
* 成本主要體現(xiàn)在軟件的開發(fā)和研制上,可進行大量的復制。
* 主要靠腦力勞動生產(chǎn),開發(fā)和維護成本高。
7.軟件的主要結構和功能是在分析設計階段決定的。
8.軟件的復雜性主要體現(xiàn)在程序的復雜性,即模塊內(nèi)程序的復雜性。直接關聯(lián)到軟件的簡單和可理解性、開發(fā)費用多少、開發(fā)周期長短和軟件潛伏錯誤的多少。
最新資訊
- 干貨!2026年自考《行政管理》備考:零基礎復習計劃+通關答題技巧2026-03-12
- 2026年4月自考《大學語文》名詞解釋常考要點+萬能答題模板2026-03-11
- 26年4月自考倒計時!最后1月沖刺指南,這樣學效率翻倍2026-03-11
- 2026年4月自學考試公共課+專業(yè)課:題型、分值、命題規(guī)律一文看全2026-03-10
- 更新收藏!2026年4月自學考試公共課考試科目、題型分值及通用答題模板2026-03-10
- 2026年4月自學考試沖刺:簡答、論述題通用答題模板及高分技巧2026-03-09
- 2026年4月自學考試《馬原》名詞解釋??家c+答題模板2026-03-09
- 2026年4月自學考試《習概15040》名詞解釋??家c整理及答題模板2026-03-08
- 2026年4月自考《馬原》簡答題??贾攸c,附近4年真題匯總【免費領取】2026-03-08
- 2026年4月自考本科《英語》萬能答題模板!收藏備用~2026-03-07
