2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、《軟件工程軟件工程》作業(yè)作業(yè)第一章第一章1什么是軟件危機,它有哪些典型表現(xiàn)?答:軟件危機是指在計算機軟件的開發(fā)和維護過程中所遇到的一系軟件危機是指在計算機軟件的開發(fā)和維護過程中所遇到的一系列嚴重問題。概括地說,軟件危機包含下述兩方面的問題:如何開列嚴重問題。概括地說,軟件危機包含下述兩方面的問題:如何開發(fā)軟件,以滿足對軟件日益增長的需求;如何維護數(shù)量不斷膨脹的發(fā)軟件,以滿足對軟件日益增長的需求;如何維護數(shù)量不斷膨脹的已有軟件。已有軟件。

2、軟件危機典型表現(xiàn):對軟件開發(fā)成本和進度的估計常常很不準確。軟件危機典型表現(xiàn):對軟件開發(fā)成本和進度的估計常常很不準確。用戶對用戶對“已完成的已完成的”軟件系統(tǒng)不滿意的現(xiàn)象經(jīng)常發(fā)生。軟件產(chǎn)品的軟件系統(tǒng)不滿意的現(xiàn)象經(jīng)常發(fā)生。軟件產(chǎn)品的質(zhì)量往往靠不住。軟件常常是不可維護的。軟件通常沒有適當?shù)奈馁|(zhì)量往往靠不住。軟件常常是不可維護的。軟件通常沒有適當?shù)奈臋n資料。軟件成本在計算機系統(tǒng)總成本中所占的比例逐年上升。軟檔資料。軟件成本在計算機系統(tǒng)總成本中所

3、占的比例逐年上升。軟件開發(fā)生產(chǎn)率提高的速度,遠遠跟不上計算機應用迅速普及深入的件開發(fā)生產(chǎn)率提高的速度,遠遠跟不上計算機應用迅速普及深入的趨勢。趨勢。產(chǎn)生軟件危機的原因:一方面與軟件本身的特點有關,另一方面也產(chǎn)生軟件危機的原因:一方面與軟件本身的特點有關,另一方面也和軟件開發(fā)與維護的方法不正確有關。軟件不同于硬件,它是計算和軟件開發(fā)與維護的方法不正確有關。軟件不同于硬件,它是計算機系統(tǒng)中的邏輯部件而不是物理部件。管理和控制軟件開發(fā)過程相機

4、系統(tǒng)中的邏輯部件而不是物理部件。管理和控制軟件開發(fā)過程相當困難。軟件是規(guī)模龐大,而且程序復雜性將隨著程序規(guī)模的增加當困難。軟件是規(guī)模龐大,而且程序復雜性將隨著程序規(guī)模的增加而呈指數(shù)上升。目前相當多的軟件專業(yè)人員對軟件開發(fā)和維護還有而呈指數(shù)上升。目前相當多的軟件專業(yè)人員對軟件開發(fā)和維護還有不省糊涂觀念,在實踐過程中或多或少地采用了錯誤的方法和技術,不省糊涂觀念,在實踐過程中或多或少地采用了錯誤的方法和技術,這是使軟件問題發(fā)展成軟件危機的主

5、要原因。這是使軟件問題發(fā)展成軟件危機的主要原因。2簡述產(chǎn)生軟件危機的原因和解決的思路。答:軟件危機產(chǎn)生的原因一方面與軟件本身的特點有關,另一方面,軟件危機產(chǎn)生的原因一方面與軟件本身的特點有關,另一方面,首先要對錯誤造成工作的延誤或一些問題表示歉意。錯誤是難免,首先要對錯誤造成工作的延誤或一些問題表示歉意。錯誤是難免,關鍵是要虛心接受,在以后工作中要更加認真,避免錯誤機率降到關鍵是要虛心接受,在以后工作中要更加認真,避免錯誤機率降到最低。

6、在編碼過程中要,首先要在頭腦清醒,要保持工作前有足夠最低。在編碼過程中要,首先要在頭腦清醒,要保持工作前有足夠的睡眠。這樣錯誤機會也會降小。在編程結束后,首先要驗證,是的睡眠。這樣錯誤機會也會降小。在編程結束后,首先要驗證,是否能正常運行或工作。再以后的工作更要虛心,認真,保證這種機否能正常運行或工作。再以后的工作更要虛心,認真,保證這種機會降到最低會降到最低6簡述軟件的定義。軟件軟件=程序程序數(shù)據(jù)數(shù)據(jù)文檔文檔7軟件工程的目的是什么?為

7、高質(zhì)量的軟件開發(fā)提供一個科學的體系框架。為高質(zhì)量的軟件開發(fā)提供一個科學的體系框架。8什么是軟件工程方法學?軟件工程是一種什么樣的技術?包括哪三大要素?分為哪三個分支?軟件工程方法學就是指在軟件生命周期全過程中使用的一整套管理軟件工程方法學就是指在軟件生命周期全過程中使用的一整套管理和開發(fā)技術方法的集合。目前,使用最廣泛的軟件工程方法學分別和開發(fā)技術方法的集合。目前,使用最廣泛的軟件工程方法學分別是傳統(tǒng)方法學和面向對象方法學。是傳統(tǒng)方法學

8、和面向對象方法學。軟件工程作為一種層次化的技術,有方法、工具和過程三大要素,軟件工程作為一種層次化的技術,有方法、工具和過程三大要素,并由于其涉及學科內(nèi)容的極為廣泛,而分為三個分支:軟件開發(fā)技并由于其涉及學科內(nèi)容的極為廣泛,而分為三個分支:軟件開發(fā)技術、軟件項目管理技術、軟件質(zhì)量管理技術。術、軟件項目管理技術、軟件質(zhì)量管理技術。9簡述軟件工程的基本原理。軟件工程有軟件工程有7條基本原理:條基本原理:1嚴格按照軟件生命周期計劃進行管理嚴格

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論