有人將軟件的發(fā)展過程劃分為4個(gè)階段:
第一階段(1950~1950年代末)稱為“程序設(shè)計(jì)的原始時(shí)期”,這時(shí)既沒有(),也沒有(),程序員只能用機(jī)器指令編寫程序。
第二階段(1950年代末~1960年代末)稱為“基本軟件期”。出現(xiàn)了(),并逐漸普及。隨著()的發(fā)展,編譯技術(shù)也有較大的發(fā)展。
第三階段(1960年代末~1970年代中期)稱為“程序設(shè)計(jì)方法時(shí)代”。這一時(shí)期,與硬件費(fèi)用下降相反,軟件開發(fā)費(fèi)急劇上升。人們提出了()和()等程序設(shè)計(jì)方法,設(shè)法降低軟件的開發(fā)費(fèi)用。
第四階段(1970年代中期~現(xiàn)在)稱為“軟件工程時(shí)期”。軟件開發(fā)技術(shù)不再僅僅是程序設(shè)計(jì)技術(shù),而是包括了與軟件開發(fā)的各個(gè)階段,如()、()、編碼、單元測試、綜合測試、()及其整體有關(guān)的各種管理技術(shù)。
您可能感興趣的試卷
![](https://static.ppkao.com/ppmg/img/appqrcode.png)
最新試題
面向?qū)ο蠓治鲋?,發(fā)現(xiàn)對(duì)象之間關(guān)系的常用方法是()。
軟件體系結(jié)構(gòu)中的分層設(shè)計(jì)通常是為了達(dá)到什么目的?()
一種表達(dá)功能模型的工具是()
在UML中,活動(dòng)圖主要用于()?
下面哪一項(xiàng)不是用況圖包含的模型元素?()
在銷售管理系統(tǒng)需求文檔中出現(xiàn)下列描述,屬于設(shè)計(jì)約束范疇的是()
以下架構(gòu)風(fēng)格中,注重系統(tǒng)的松耦合和靈活性的是()。
以下UML圖中,能夠動(dòng)態(tài)地展示對(duì)象之間的交互的是()。
以下哪一項(xiàng)不是RUP實(shí)現(xiàn)的目標(biāo)?()
定義數(shù)據(jù)字典時(shí),需要使用一些符號(hào),以下表示重復(fù)的符號(hào)的是()