軟件工程導(dǎo)論試題集-選擇_第1頁
軟件工程導(dǎo)論試題集-選擇_第2頁
軟件工程導(dǎo)論試題集-選擇_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、 軟件生命周期中所花費(fèi)用最多的階段是(D)A 詳細(xì)設(shè)計(jì)B軟件編碼C軟件測(cè)試D軟件維護(hù) 可行性分析是在系統(tǒng)開發(fā)的早期所做的一項(xiàng)重要的論證工作,它是決定該系統(tǒng)是否開發(fā)的決策依據(jù),因必須給出(B)的回答。A確定B行或不行C正確D無二義下列關(guān)于瀑布模型的描述正確的是(C)。A. 瀑布模型的核心是按照軟件開發(fā)的時(shí)間順序?qū)栴}簡化。B. 瀑布模型具由于良好的靈活性。C. 瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計(jì)方法,將邏輯實(shí)現(xiàn)與物理實(shí)現(xiàn)分開。D. 利用瀑布模型,如果發(fā)現(xiàn)問題則修改的代價(jià)很低。 詳細(xì)設(shè)計(jì)的結(jié)果基本決定了最終程序的(C)A代碼的規(guī)模B運(yùn)行速度C質(zhì)量D可維護(hù)性 結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是(D)A 程序的規(guī)

2、模B 程序的效率C 程序設(shè)計(jì)語言的先進(jìn)性D 程序易讀性 程序的三種基本控制結(jié)構(gòu)是(B)A過程、子程序和分程序B順序、選擇和重復(fù)C遞歸、堆棧和隊(duì)列D調(diào)用、返回和轉(zhuǎn)移 確認(rèn)軟件的功能是否與需求規(guī)格說明書中所要求的功能相符的測(cè)試屬于(C)A、集成測(cè)試B、恢復(fù)測(cè)試C、驗(yàn)收測(cè)試D、單元測(cè)試 面向?qū)ο蠹夹g(shù)中,對(duì)象是類的實(shí)例。對(duì)象有三種成份:(A)、屬性和方法(或操作)。A. 標(biāo)識(shí) B. 規(guī)則 C. 封裝D. 消息 下面關(guān)于面向?qū)ο蠓椒ㄖ邢⒌臄⑹觯徽_的是(B)。A. 鍵盤、鼠標(biāo)、通信端口、網(wǎng)絡(luò)等設(shè)備一有變化,就會(huì)產(chǎn)生消息B操作系統(tǒng)不斷向應(yīng)用程序發(fā)送消息,但應(yīng)用程序不能向操作系統(tǒng)發(fā)送消息C. 應(yīng)用程序之

3、間可以相互發(fā)送消息D發(fā)送與接收消息的通信機(jī)制與傳統(tǒng)的子程序調(diào)用機(jī)制不同 面向?qū)ο蟪绦蛟O(shè)計(jì)中的數(shù)據(jù)隱藏指的是(D)。A 輸入數(shù)據(jù)必須輸入保密口令B數(shù)據(jù)經(jīng)過加密處理C. 對(duì)象內(nèi)部數(shù)據(jù)結(jié)構(gòu)上建有防火墻D對(duì)象內(nèi)部數(shù)據(jù)結(jié)構(gòu)的不可訪問性1.程序設(shè)計(jì)屬于軟件開發(fā)過程( C )階段。A、設(shè)計(jì)B、編程C、實(shí)現(xiàn)D、編碼2.結(jié)構(gòu)設(shè)計(jì)是一種應(yīng)用最廣泛的系統(tǒng)設(shè)計(jì)方法,是以( A )為基礎(chǔ)、自頂向下、逐步求精和模塊化的過程。A、數(shù)據(jù)流B、數(shù)據(jù)流圖C、數(shù)據(jù)庫D、數(shù)據(jù)結(jié)構(gòu)3. 結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)程序的( C )。A、效率B、速度C、可讀性D、大小4.分析員是( B )A、戶中系統(tǒng)的直接使用者B、用戶和軟件人員的中間人C、

4、軟件的編程人員D、用戶和軟件人員的領(lǐng)導(dǎo)5. 程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是( D )。A、不能嵌套使用B、只能用來寫簡單的程序C、已經(jīng)用硬件實(shí)現(xiàn)D、只有一個(gè)入口和一個(gè)出口6. 軟件生產(chǎn)過程中,需求信息由( D )給出。A、程序員B、項(xiàng)目管理者C、軟件分析設(shè)計(jì)人員D、軟件用戶7.與設(shè)計(jì)測(cè)試數(shù)據(jù)無關(guān)的文檔是( D )。A、需求說明書B、設(shè)計(jì)說明書C、源程序D、項(xiàng)目開發(fā)設(shè)計(jì)8.結(jié)構(gòu)化分析SA 方法以數(shù)據(jù)流圖、( B )和加工說明等描述工具,即用直觀的圖和簡潔的語言來描述軟系統(tǒng)模型。A、DFD 圖B、數(shù)據(jù)字典C、IPO 圖D、PAD 圖9.面向數(shù)據(jù)流的軟件設(shè)計(jì)方法,一般是把數(shù)據(jù)流圖中數(shù)據(jù)流劃分為(

5、 B ),再將數(shù)據(jù)流圖映射為軟件結(jié)構(gòu)。A、數(shù)據(jù)流和事務(wù)流B、交換流和事務(wù)流C、信息流和控制流D、交換流和數(shù)據(jù)流10.總體設(shè)計(jì)的結(jié)果是提供一份( A )。A、模塊說明書B、框圖C、程序D、數(shù)據(jù)結(jié)構(gòu)( C )1. 軟件是( )。A. 處理對(duì)象和處理規(guī)則的描述 B. 程序C. 程序及其文檔 D. 計(jì)算機(jī)系統(tǒng)( B )2. 軟件需求規(guī)格說明的內(nèi)容不應(yīng)包括( )。A. 主要功能 B. 算法的詳細(xì)描述C. 用戶界面及運(yùn)行環(huán)境 D. 軟件的性能( B )3. 程序的三種基本控制結(jié)構(gòu)是( )。A. 過程、子程序和分程序 B. 順序、選擇和重復(fù)C. 遞歸、迭代和回溯 D. 調(diào)用、返回和轉(zhuǎn)移( ) 4. 面向?qū)ο?/p>

6、的分析方法主要是建立三類模型,即( )。A) 系統(tǒng)模型、ER 模型、應(yīng)用模型B) 對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型C) -模型、對(duì)象模型、功能模型D) 對(duì)象模型、動(dòng)態(tài)模型、功能模型( C ) 5. 在E-R 模型中,包含以下基本成分( )。A) 數(shù)據(jù)、對(duì)象、實(shí)體B) 控制、了解、對(duì)象C) 實(shí)體、了解、屬性D) 實(shí)體、屬性、操作( A ) 6. 各種軟件維護(hù)的類型中最重要的是( )。A) 完善性維護(hù)B) 糾錯(cuò)性維護(hù)C) 適應(yīng)性維護(hù)D) 預(yù)防性維護(hù)( B ) 7軟件測(cè)試的目標(biāo)是( )。A. 證明軟件是正確的 B. 發(fā)現(xiàn)錯(cuò)誤、降低錯(cuò)誤帶來的風(fēng)險(xiǎn)C. 排除軟件中所有的錯(cuò)誤 D. 與軟件調(diào)試相同( D )8

7、軟件生命周期中所花費(fèi)用最多的階段是( )A詳細(xì)設(shè)計(jì)B軟件編碼C軟件測(cè)試D軟件維護(hù)( C )9若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是-1.0, 1.0,現(xiàn)從輸入的角度考慮一組測(cè)試用例:-1.001, -1.0, 1.0, 1.001.設(shè)計(jì)這組測(cè)試用例的方法是( )A條件覆蓋法B等價(jià)分類法C邊界值分析法D錯(cuò)誤推測(cè)法( D )10、詳細(xì)設(shè)計(jì)的基本任務(wù)是確定每個(gè)模塊的( )設(shè)計(jì)A功能B.調(diào)用關(guān)系C.輸入輸出數(shù)據(jù)D.算法( A )11設(shè)函數(shù)C(X)定義問題X 的復(fù)雜程序,函數(shù)E(X)確定解決問題X 需要的工作量(時(shí)間)。對(duì)于兩個(gè)問題P1 和P2,如果C(P1)>C(P2)顯然E(P

8、1)>E(P2),則得出結(jié)論E(P1+P2)>E(P1)+E(P2)就是:( )A模塊化的根據(jù)B逐步求精的根據(jù)C抽象的根據(jù)D信息隱藏和局部化的根據(jù)( D )12下面幾種白箱測(cè)試技術(shù),哪種是最強(qiáng)的覆蓋準(zhǔn)則( )A語句覆蓋B條件覆蓋C判定覆蓋D條件組合覆蓋( A )13面向數(shù)據(jù)流的設(shè)計(jì)方法把( )映射成軟件結(jié)構(gòu)。A數(shù)據(jù)流B系統(tǒng)結(jié)構(gòu)C控制結(jié)構(gòu)D信息流( A )14.內(nèi)聚程度最低的是( )內(nèi)聚A.偶然B.過程C.順序D.時(shí)間( A )15.確定測(cè)試計(jì)劃是在( )階段制定的.A總體設(shè)計(jì)B.詳細(xì)設(shè)計(jì)C.編碼D.測(cè)試( D )16需求分析的產(chǎn)品是( )A數(shù)據(jù)流程圖案B數(shù)據(jù)字典C判定表D需求規(guī)格說明書( C )17數(shù)據(jù)字典是軟件需求分析階段的最重要工具之一,其最基本的功能是( )A數(shù)據(jù)庫設(shè)計(jì)B數(shù)據(jù)通信C數(shù)據(jù)定義D數(shù)據(jù)維護(hù)( D )18.( )引入了“風(fēng)險(xiǎn)驅(qū)動(dòng)”的思想,適用于大規(guī)模的內(nèi)部開發(fā)項(xiàng)目。A增量模型B噴泉模型C原型模型D螺旋模型( D )19模塊的內(nèi)聚性最高的是( )A邏輯內(nèi)聚B時(shí)間內(nèi)聚C偶然內(nèi)聚D功能內(nèi)聚( D

溫馨提示

  • 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. 人人文庫網(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)論