軟件工程試題與答案_第1頁(yè)
軟件工程試題與答案_第2頁(yè)
軟件工程試題與答案_第3頁(yè)
軟件工程試題與答案_第4頁(yè)
軟件工程試題與答案_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、word專業(yè)資料軟件工程模擬試題及參考答案(一)word專業(yè)資料一、單向選擇題(四選一、每小題 3分,共18分)1、面向?qū)ο螅∣bject Oriented )方法是將現(xiàn)實(shí)世界的事物以對(duì)象的方式( B )到計(jì)算機(jī) 世界的方法。對(duì)應(yīng)映射反映反射2、盒圖也稱為(D)或Chapin圖。這種表達(dá)方式取消了流程線,它強(qiáng)迫程序員以結(jié)構(gòu)化方式思考和解決問題。流程圖框圖判定表N-S圖3、面向數(shù)據(jù)的設(shè)計(jì)方法就是根據(jù)問題的數(shù)據(jù)結(jié)構(gòu)定義一組映射,把問題的數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為問題解的(A)結(jié)構(gòu)。程序數(shù)據(jù)邏輯物理4、人機(jī)界面的風(fēng)格大致經(jīng)過(guò)了( B)代的演變。四五六5、以下不屬于白盒測(cè)試技術(shù)的是( D)邏輯覆蓋基本路徑測(cè)試循環(huán)

2、覆蓋測(cè)試等價(jià)類劃分6、為改正軟件系統(tǒng)中潛藏的錯(cuò)誤而進(jìn)行的維護(hù)活動(dòng)稱為(A)。糾錯(cuò)性維護(hù)適應(yīng)性維護(hù)改善性維護(hù)預(yù)防性維護(hù)二、填空題(每空 2分,共18分).文檔一一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù) )。.機(jī)器語(yǔ)言、匯編語(yǔ)言:依賴于機(jī)器,面向(機(jī)器).軟件有效性,指軟件系統(tǒng)的時(shí)間和(空間)效率。.軟件定義過(guò)程可通過(guò)軟件系統(tǒng)的(可行性研究)和需求分析兩個(gè)階段來(lái)完成。.軟件定義的基本任務(wù)是確定軟件系統(tǒng)的工程(需求),也就是要搞清“做什么”.為了使用戶需求逐步精細(xì)化、完全化、一致化,通常采用(需求建模技術(shù))(. 一個(gè)軟件的深度是指其控制的(層數(shù)).以詳細(xì)設(shè)計(jì)說(shuō)明書為輸入,將該輸入用某種程序設(shè)計(jì)語(yǔ)言翻譯成計(jì)算

3、機(jī)可以理解并最終可運(yùn)行的代碼的過(guò)程叫(編碼)過(guò)程。.軟件維護(hù)是軟件生命周期的(最后)一個(gè)階段。三、判斷題(每小題 2分,共24分,錯(cuò)誤打X、正確打,).缺乏有力的方法學(xué)的指導(dǎo)和有效的開發(fā)工具的支持,這往往是產(chǎn)生軟件危機(jī)的原因之 TOC o 1-5 h z . 一個(gè)好的開發(fā)人員應(yīng)具備的素質(zhì)和能力不包括具有良好的書面和口頭表達(dá)能力。(X).在用戶需求分析時(shí)觀察用戶手工操作過(guò)程不是為了模擬手工操作過(guò)程,而是為了獲取第一手資料,并從中提取出有價(jià)值的需求。(,).快速原型技術(shù)的適用于軟件產(chǎn)品要求大量的用戶交互、或產(chǎn)生大量的可視輸出、或設(shè)計(jì)一些復(fù)雜的算法等場(chǎng)合。(,).流程圖也稱為程序框圖是最常用的一種表

4、示法。(,).面向數(shù)據(jù)設(shè)計(jì)方法一般都包括下列任務(wù):確定數(shù)據(jù)結(jié)構(gòu)特征;用順序、選擇和重復(fù)三種基本形式表示數(shù)據(jù)等步驟。(,).理想的人機(jī)界面應(yīng)針對(duì)具有典型個(gè)性的特定的一類用戶設(shè)計(jì)。(,).數(shù)據(jù)輸入的一般準(zhǔn)則中包括盡量增加用戶輸入的動(dòng)作。(X).用窮舉測(cè)試是較現(xiàn)實(shí)的測(cè)試方法。(X)四、簡(jiǎn)答題(每小題 4分,共20分)規(guī)則及任何與之有關(guān)的文檔和1、計(jì)算機(jī)軟件一一與計(jì)算機(jī)系統(tǒng)操作有關(guān)的程序、規(guī)程、數(shù)據(jù)。2、需求分析的任務(wù)是什么?需求分析的任務(wù)是確定待開發(fā)的軟件系統(tǒng)“做什么”。具體任務(wù)包括確定軟件系統(tǒng)的功能需求、性能需求和運(yùn)行環(huán)境約束,編制軟件需求規(guī)格說(shuō)明書、軟件系統(tǒng)的驗(yàn)收測(cè)試準(zhǔn)則和初步 的用戶手冊(cè)。3、

5、軟件項(xiàng)目的成本管理一一估算軟件項(xiàng)目的成本,作為立項(xiàng)和簽合同的依據(jù)之一,并在軟件開發(fā)過(guò)程中按計(jì)劃管理經(jīng)費(fèi)的使用4、快速原型技術(shù)的基本思想是什么?在軟件開發(fā)的早期,快速開發(fā)一個(gè)目標(biāo)軟件系統(tǒng)的原型,讓用戶對(duì)其進(jìn)行評(píng)價(jià)并提出修改意見,然后開發(fā)人員根據(jù)用戶的意見對(duì)原型進(jìn)行改進(jìn)。5、程序設(shè)計(jì)語(yǔ)言的有哪些特點(diǎn)?1 ) 一致性2)二義性3)緊致性4)局部性五、綜合題(每小題 10分,共20分)1、可將軟件生存周期劃分為哪3個(gè)過(guò)程和哪9個(gè)階段。(1)3個(gè)過(guò)程是:軟件定義過(guò)程、軟件開發(fā)過(guò)程、軟件使用與維護(hù)過(guò)程。(2)9個(gè)階段有:可行性研究、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)、組裝測(cè)試、驗(yàn)收測(cè)試、使用與維護(hù)、退役。

6、2、畫出與圖1所示的程序流程圖對(duì)應(yīng)的程序圖,并試計(jì)算其巡回秩數(shù)V(G)。解:(1)程序圖如(圖2)所示: (2)計(jì)算其巡回秩數(shù): V (G) =E -N +2=13c開始) J Lrii-1 d 1 1 e 1 1 g 1 h 1II1j r結(jié)束)(圖一)-10 +2=5佚一 R54f(圖二)軟件工程模擬試題及參考答案(二)word專業(yè)資料一、單向選擇題(四選一、每小題 3分,共18分)1、軟件的發(fā)展經(jīng)歷了( D)個(gè)發(fā)展階段。A. 一B.二C. 三D.四2、需求分析的任務(wù)不包括(B)。A.問題分析B.系統(tǒng)設(shè)計(jì)C.需求描述D.需求評(píng)審。3、一個(gè)軟件的寬度是指其控制的( C)。A.模塊數(shù)B.層數(shù)C

7、.跨度D.厚度4、當(dāng)模塊中包含復(fù)雜的條件組合,只有( A)能夠清晰地表達(dá)出各種動(dòng)作之間的對(duì)應(yīng)關(guān)系。A.判定表和判定樹B. 盒圖word專業(yè)資料C.流程圖D.關(guān)系圖5、以下不屬于邏輯覆蓋的是( D)。A.語(yǔ)句覆蓋B.判定覆蓋C.條件覆蓋D.基本路徑6、為適應(yīng)軟件運(yùn)行環(huán)境的變化而修改軟件的活動(dòng)稱為( B)。A.糾錯(cuò)性維護(hù)B.適應(yīng)性維護(hù)C.改善性維護(hù)D.預(yù)防性維護(hù)、填空題(每空 2分,共18分).軟件可靠性是指在給定的時(shí)間間隔內(nèi),程序成功運(yùn)行的(概率)。.高級(jí)語(yǔ)言:獨(dú)立于機(jī)器,面向過(guò)程或面向(對(duì)象).軟件項(xiàng)目管理的范圍主要集中于3個(gè)P上,即:People人員、Problem 問題和(過(guò)程)。.人機(jī)界

8、面的風(fēng)格第一代界面是命令和(詢問)方式。.由于維護(hù)或在維護(hù)過(guò)程中其他一些不期望的行為引入的錯(cuò)誤稱為維護(hù)的(副作用)。.在公式V(G) = E - N + 2中:E為程序圖G中邊的總數(shù); N為程序圖中結(jié)點(diǎn) 的總數(shù)。V (G)又稱為圖G的環(huán)形(復(fù)雜度)。.任何一個(gè)基于計(jì)算機(jī)系統(tǒng)都可以用輸入-處理-輸出(IPO)圖來(lái)描述,它將該系統(tǒng)轉(zhuǎn)換成一個(gè)信息變換模型。.為提高可交互性一般對(duì)所有可能造成損害的用戶操作動(dòng)作,應(yīng)堅(jiān)持要求用戶(確 認(rèn)),例如,提問“你確實(shí)要?jiǎng)h除? ”。 TOC o 1-5 h z .文檔是一種數(shù)據(jù)媒體和其上所記錄的(數(shù)據(jù))。三、判斷題(每小題 2分,共24分,錯(cuò)誤打X、正確打,).用戶

9、對(duì)軟件需求的描述不精確,往往是產(chǎn)生軟件危機(jī)的原因之一。(,).目前,軟件項(xiàng)目的進(jìn)度安排的兩種比較常用的方法是程序評(píng)估與審查技術(shù)(PERT)和關(guān)鍵路徑法(CPM )。(,). 一個(gè)好的開發(fā)人員應(yīng)具備的素質(zhì)和能力包括善于與周圍人員團(tuán)結(jié)協(xié)作,建立良好的人際關(guān)系,善于聽取別人的意見。(,).目前的絕大多數(shù)軟件都不適合于快速原型技術(shù)。(X).面向數(shù)據(jù)的設(shè)計(jì)方法的適用場(chǎng)合是具有明顯的層次信息結(jié)構(gòu)的應(yīng)用如:企事業(yè)的信息管理系統(tǒng);系統(tǒng)軟件(如操作系統(tǒng))等。 (,).缺乏處理大型軟件項(xiàng)目的經(jīng)驗(yàn)。是產(chǎn)生軟件危機(jī)的唯一原因。(X).通常緊致性好的語(yǔ)言一致性就好。(X).測(cè)試計(jì)劃、測(cè)試用例、出錯(cuò)統(tǒng)計(jì)和有關(guān)的分析報(bào)告一般不用長(zhǎng)期保存。(X).數(shù)據(jù)輸入的一般準(zhǔn)則中包括保證信息顯示方式與數(shù)據(jù)輸入方式的協(xié)調(diào)一致;允許用戶定做輸入格式等內(nèi)容。(,).軟件也會(huì)磨損和老化。(X).完善性維護(hù)是提高或完善軟件的性能。(,). McCabe 建議模塊規(guī)模應(yīng)滿足:V (

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論