《軟件工程》11套考試復(fù)習(xí)練習(xí)題、作業(yè)題含答案_第1頁
已閱讀1頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、作業(yè)作業(yè)1:1.軟件是計(jì)算機(jī)系統(tǒng)中與硬件相互依存的另一部分,它是包括(A)、(B)及(C)的完整集合。其中,(A)是按事先設(shè)計(jì)的功能和性能要求執(zhí)行的指令序列。(B)是使程序能夠正確操縱信息的數(shù)據(jù)結(jié)構(gòu)。(C)是與程序開發(fā)、維護(hù)和使用有關(guān)的圖文材料。供選擇的答案:AC.①軟件②程序③代碼④硬件⑤文檔⑥外設(shè)⑦數(shù)據(jù)⑧圖表2.開發(fā)軟件時(shí)對(duì)提高軟件開發(fā)人員工作效率至關(guān)重要的是(A)。軟件工程中描述生存周期的瀑布模型一般包括計(jì)劃、(B)、設(shè)計(jì)、編碼

2、、測試、維護(hù)等幾個(gè)階段,其中設(shè)計(jì)階段在管理上又可以依次分成(C)和(D)兩步。供選擇的答案:A①程序開發(fā)環(huán)境②操作系統(tǒng)的資源管理功能③程序人員數(shù)量④計(jì)算機(jī)的并行處理能力B①需求分析②需求調(diào)查③可行性分析④問題定義C、D①方案設(shè)計(jì)②代碼設(shè)計(jì)③概要設(shè)計(jì)④數(shù)據(jù)設(shè)計(jì)⑤運(yùn)行設(shè)計(jì)⑥詳細(xì)設(shè)計(jì)⑦故障處理設(shè)計(jì)⑧軟件體系結(jié)構(gòu)設(shè)計(jì)3.從供選擇的答案中選出適當(dāng)字句填入下列關(guān)于軟件發(fā)展過程的敘述中的()內(nèi)。有人將軟件的發(fā)展過程劃分為4個(gè)階段:第一階段(1950~

3、1950年代末)稱為“程序設(shè)計(jì)的原始時(shí)期”,這時(shí)既沒有(A),也沒有(B),程序員只能用機(jī)器指令編寫程序。第二階段(1950年代末~1960年代末)稱為“基本軟件期”。出現(xiàn)了(A),并逐漸普及。隨著(B)的發(fā)展,編譯技術(shù)也有較大的發(fā)展。第三階段(1960年代末~1970年代中期)稱為“程序設(shè)計(jì)方法時(shí)代”。這一時(shí)期,與硬件費(fèi)用下降相反,軟件開發(fā)費(fèi)急劇上升。人們提出了(C)和(D)等程序設(shè)計(jì)方法,設(shè)法降低軟件的開發(fā)費(fèi)用。第四階段(1970年

4、代中期~現(xiàn)在)稱為“軟件工程時(shí)期”。軟件開發(fā)技術(shù)不再僅僅是程序設(shè)計(jì)技術(shù),而是包括了與軟件開發(fā)的各個(gè)階段,如(E)、(F)、編碼、單元測試、綜合測試、(G)及其整體有關(guān)的各種管理技術(shù)。供選擇的答案:AD:①匯編語言②操作系統(tǒng)③虛擬存儲(chǔ)器概念④高級(jí)語言⑤結(jié)構(gòu)式程序設(shè)計(jì)⑥數(shù)據(jù)庫概念⑦固件⑧模塊化程序設(shè)計(jì)EG:①使用和維護(hù)②兼容性的確認(rèn)③完整性的確認(rèn)④設(shè)計(jì)⑤需求定義⑥圖象處理4.軟件工程過程有哪幾個(gè)基本過程活動(dòng)?試說明之。5.試說明“軟件生

5、存周期”的概念。6.試論述瀑布模型軟件開發(fā)方法的基本過程。7.軟件工程是開發(fā)、運(yùn)行、維護(hù)和修復(fù)軟件的系統(tǒng)化方法,它包含哪些要素?試說明之。8.軟件工程學(xué)的基本原則有哪些?試說明之。9.有人說:軟件開發(fā)時(shí),一個(gè)錯(cuò)誤發(fā)現(xiàn)得越晚,為改正它所付出的代價(jià)就越大。對(duì)否?請(qǐng)解釋你的回答。有一人主持。使用對(duì)象模型描述類對(duì)象所具有的屬性,以及公司類對(duì)象提供的服務(wù)。2建立一個(gè)圖書館系統(tǒng)的用例視圖作業(yè)作業(yè)3:1軟件需求分析階段的工作,可以分為以下4個(gè)方面:對(duì)

6、問題的識(shí)別、分析與綜合、編寫需求分析文檔以及()。供選擇的答案:A.總結(jié)B.階段性報(bào)告C.需求分析評(píng)審D.以上答案都不正確2各種分析方法都有它們共同適用的()。供選擇的答案:A說明方法B描述方式C.準(zhǔn)則D基本原則3軟件需求分析的任務(wù)不應(yīng)包括(A)。進(jìn)行需求分析可使用多種工具,但(B)是不適用的。在需求分析中,分析員要從用戶那里解決的最重要的問題是(C)。需求規(guī)格說明書的內(nèi)容不應(yīng)當(dāng)包括(D)。該文檔在軟件開發(fā)中具有重要的作用,但其作用不應(yīng)

7、當(dāng)包括(E)。供選擇的答案:A.①問題分析②信息域分析③結(jié)構(gòu)化程序設(shè)計(jì)④確定邏輯模型B.①數(shù)據(jù)流圖②判定表③PAD圖④數(shù)據(jù)詞典C.①要讓軟件做什么②要給該軟件提供哪些信息③要求軟件工作效率如何④要讓軟件具有什么樣的結(jié)構(gòu)D.①對(duì)重要功能的描述②對(duì)算法的詳細(xì)過程性描述③軟件確認(rèn)準(zhǔn)則④軟件的性能E.①軟件設(shè)計(jì)的依據(jù)②用戶和開發(fā)人員對(duì)軟件要“做什么”的共同理解③軟件驗(yàn)收的依據(jù)④軟件可行性分析的依據(jù)4原型化方法是用戶和軟件開發(fā)人員之間進(jìn)行的一種交

8、互過程,適用于(A)系統(tǒng)。它從用戶界面的開發(fā)入手,首先形成(B),用戶(C),并就(D)提出意見,它是一種(E)型的設(shè)計(jì)過程。供選擇的答案:A.①需求不確定性高的②需求確定的③管理信息④決策支持B.①用戶界面使用手冊(cè)②用戶界面需求分析說明書③系統(tǒng)界面原型④完善的用戶界面C.①改進(jìn)用戶界面的設(shè)計(jì)②閱讀文檔資料③模擬用戶界面的運(yùn)行④運(yùn)行用戶界面原型D.①同意什么和不同意什么②使用和不使用哪一種編程語言③程序的結(jié)構(gòu)④執(zhí)行速度是否滿足要求E.①

溫馨提示

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

評(píng)論

0/150

提交評(píng)論