《軟件工程往年試題》.doc

《軟件工程往年試題》.doc

ID:56001847

大小:762.50 KB

頁數(shù):26頁

時(shí)間:2020-03-15

《軟件工程往年試題》.doc_第1頁
《軟件工程往年試題》.doc_第2頁
《軟件工程往年試題》.doc_第3頁
《軟件工程往年試題》.doc_第4頁
《軟件工程往年試題》.doc_第5頁
資源描述:

《《軟件工程往年試題》.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、l《軟件工程》試題(第1套)第一部分選擇題一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無分。1.經(jīng)濟(jì)可行性研究的范圍包括(????。???A.資源有效性??????B.管理制度????????C.效益分析???????D.開發(fā)風(fēng)險(xiǎn)2.結(jié)構(gòu)化設(shè)計(jì)方法在軟件開發(fā)中用于(  )。A、概要設(shè)計(jì)B、詳細(xì)設(shè)計(jì)C、程序設(shè)計(jì)D、測試用例設(shè)計(jì)3.程序的三種基本控制結(jié)構(gòu)是(?  ?)??A.過程、子程序和分程序??B.順序、選擇和重復(fù)??C

2、.遞歸、堆棧和隊(duì)列??D.調(diào)用、返回和轉(zhuǎn)移4.軟件測試中,白盒法是通過分析程序的( ?。﹣碓O(shè)計(jì)測試用例的。A、應(yīng)用范圍B、內(nèi)部邏輯C、功能D、輸入數(shù)據(jù)5.軟件維護(hù)費(fèi)用高的主要原因是( ?。、人員少B、人員多C、生產(chǎn)率低D、生產(chǎn)率高6.軟件質(zhì)量必須在( ?。┘右员WC。A、開發(fā)之前B、開發(fā)之后C、可行性研究過程中D、設(shè)計(jì)與實(shí)現(xiàn)過程中7.確認(rèn)測試主要涉及的文檔是( ?。?。A、需求規(guī)格說明書B、概要設(shè)計(jì)說明書C、詳細(xì)設(shè)計(jì)說明書D、源程序8.模塊的內(nèi)聚性最高的是(?  ???)??A.邏輯內(nèi)聚?????????B.時(shí)間內(nèi)聚??C.偶然內(nèi)

3、聚?????????D.功能內(nèi)聚9.軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程叫(  )     A.生存期  B.面向?qū)ο笤O(shè)計(jì)  C.面向?qū)ο蟪绦蛟O(shè)計(jì)  D.面向?qū)ο蠓治?0.原型化方法是用戶和設(shè)計(jì)者之間執(zhí)行的一種交互構(gòu)成,適用于(  )系統(tǒng)?!  .需求不確定性高的  B.需求確定的 C.管理信息  D.實(shí)時(shí)11、CMM提供了一個(gè)框架,將軟件過程改進(jìn)的進(jìn)化步驟組織成5個(gè)成熟度等級(jí)。除第1級(jí)外,每個(gè)等級(jí)都包含了實(shí)現(xiàn)該成熟度等級(jí)目標(biāo)的若干(?。關(guān)鍵實(shí)踐B關(guān)鍵過程域C軟件過程能力D軟件過程12、(?。┦擒浖?/p>

4、存期中的一系列相關(guān)軟件工程活動(dòng)的集合,它由軟件規(guī)格說明、軟件設(shè)計(jì)與開發(fā)、軟件確認(rèn)、軟件改進(jìn)等活動(dòng)組成。A軟件過程B軟件工具C質(zhì)量保證D軟件工程13.下列關(guān)于瀑布模型的描述正確的是(   )。A.利用瀑布模型,如果發(fā)現(xiàn)問題修改的代價(jià)很低B.瀑布模型的核心是按照軟件開發(fā)的時(shí)間順序?qū)栴}簡化C.瀑布模型具有良好的靈活性E.瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法,將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開14.總體設(shè)計(jì)的目的是確定整個(gè)系統(tǒng)的(  )。A.規(guī)模B功能及模塊結(jié)構(gòu)C.費(fèi)用D測試方案15.兩個(gè)模塊彼此傳遞的信息中有控制信息,這種耦合稱為??(?? ??

5、??)A??數(shù)據(jù)耦合??B??公共環(huán)境耦合???C??內(nèi)容耦合??D??控制耦合16.?為了提高模塊的獨(dú)立性,模塊之間最好是(   )?A.?控制耦合??????B.?公共耦合?????????C.?內(nèi)容耦合???????????D.?數(shù)據(jù)耦合17.產(chǎn)生軟件維護(hù)的副作用,是指( ) A.開發(fā)時(shí)的錯(cuò)誤  ????????????B.隱含的錯(cuò)誤  ????C.因修改軟件而造成的錯(cuò)誤  ??D.運(yùn)行時(shí)誤操作18.把一組具有相似特性的對(duì)象組合在一起,稱之為(   )?A.多態(tài)性B.繼承性C.類D.消息???19、時(shí)序圖反映對(duì)象之間發(fā)送消息

6、的時(shí)間順序,它與( ?。┦峭瑯?gòu)的。A用例圖B類圖C活動(dòng)圖D協(xié)作圖20、單元測試的測試用例主要根據(jù)( ?。┑慕Y(jié)果來設(shè)計(jì)。A需求分析B源程序C概要設(shè)計(jì)D詳細(xì)設(shè)計(jì)第二部分非選擇題二、填空題(本大題共10小題,每小題2分,共20分)1、軟件的定義階段包括:    、    、需求分析。2、好的軟件開發(fā)環(huán)境應(yīng)采用     和集成化CASE環(huán)境。3、需求建模主要有:    、面向數(shù)據(jù)的分析方法、    。4、包圖描述   ,表示包(package)以及包之間的關(guān)系。包之間的關(guān)系包括繼承、   與依賴關(guān)系。5、軟件設(shè)計(jì)階段的輸出結(jié)果為    ,

7、此文檔經(jīng)嚴(yán)格復(fù)審后將作為  階段的輸入文檔。6數(shù)據(jù)流圖用圖形符號(hào)表示   、   、數(shù)據(jù)源及外部實(shí)體7、設(shè)計(jì)用戶界面要充分考慮到    ,還要考慮   ,可用的軟、硬件技術(shù)及應(yīng)用本身產(chǎn)生的影響。8類A的一個(gè)操作調(diào)用類B的一個(gè)操作,且這兩個(gè)類之間不存在其他關(guān)系,那么類A和類B之間是 關(guān)系。9.軟件項(xiàng)目的規(guī)模是影響軟件項(xiàng)目   的重要因素。軟件項(xiàng)目代碼行和  點(diǎn)估算是成本和工作量估算的基礎(chǔ)。10軟件測試既是軟件開發(fā)階段的最后一個(gè)活動(dòng),又是軟件質(zhì)量保證的最后一項(xiàng)措施。它所用的主要技術(shù)是  和  。三、名語解釋題(本大題共5小題,每小題3

8、分,共15分)1、軟件2、信息隱藏3、對(duì)象4、軟件可維護(hù)性5、原型四、簡答題(本大題共5小題,每小題5分,共25分)1.在軟件開發(fā)過程中,為了達(dá)到軟件開發(fā)目標(biāo),必須遵循哪些原則?2.CMM的能力成熟度共分哪五級(jí)?3.用例實(shí)現(xiàn)方案的設(shè)計(jì)方法分為哪三個(gè)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。