版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、、選擇1. 下面不屬于軟件工程的 3 個(gè)要素是 ( D)A) .工具B) . 過程C) . 方法D) . 環(huán)境2. 檢查軟件產(chǎn)品是否符合需求定義的過程稱為 ( A)A) . 確認(rèn)測(cè)試B) . 集成測(cè)試C) . 驗(yàn)證測(cè)試D) . 模塊測(cè)試3. 數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流都是 (D ) ,僅僅是所處的狀態(tài)不同 .A) . 分析結(jié)果B) . 事件C) . 動(dòng)作D) . 數(shù)據(jù)4. 數(shù)據(jù)流圖和(C)共同組成系統(tǒng)的邏輯模型A) .HIPO 圖B) .PDLC) . 數(shù)據(jù)字典D) . 層次圖5. 數(shù)據(jù)元素組成數(shù)據(jù)的方式的基本類型(D )A) . 順序B) . 選擇C) . 循環(huán)D) . 以上全部6. 結(jié)構(gòu)化分析方法就
2、是面向 (B ) 的自頂向下逐步求精進(jìn)行需求分析的方法A) . 目標(biāo)B) . 數(shù)據(jù)流C) . 功能D) . 對(duì)象7. ( C)是指讓一些關(guān)系密切的軟件元素在物理上彼此靠近A) . 信息隱蔽B) . 內(nèi)聚C) . 局部化D) . 模塊獨(dú)立8. 在進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)時(shí)應(yīng)該遵循的最主要的原理是(C )A) . 抽象B) .模塊化C) . 模塊獨(dú)立D) . 信息隱蔽9. 在測(cè)試中,下列說法錯(cuò)誤的是 ( B)A) . 測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程B) . 測(cè)試是為了表明程序的正確性C) . 好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案D) . 成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的
3、錯(cuò)誤的測(cè)試10. 軟件詳細(xì)設(shè)計(jì)主要采用的方法是 ( A).A) . 結(jié)構(gòu)化程序設(shè)計(jì)B) . 模型設(shè)計(jì)C) . 結(jié)構(gòu)化設(shè)計(jì)具有最強(qiáng)內(nèi)聚的一D) . 流程圖設(shè)計(jì)11. 模塊本身的內(nèi)聚是模塊獨(dú)立性的重要性度量因素之一.在 7類內(nèi)聚中,類是( D).A) . 順序性內(nèi)聚B) . 過程性內(nèi)聚C) . 邏輯性內(nèi)聚D) . 功能性內(nèi)聚12. 數(shù)據(jù)字典是對(duì)數(shù)據(jù)定義信息的集合,它所定義的對(duì)象都包含在(A ).A) . 數(shù)據(jù)流圖B) . 程序框圖C) . 軟件結(jié)構(gòu)D) . 方框圖13. 軟件開發(fā)的結(jié)構(gòu)化分析方法,常用的描述軟件功能需求的工具是( C).A) . 業(yè)務(wù)流程圖、處理說明B) . 程序流程圖、模塊說明C
4、) . 數(shù)據(jù)流圖、數(shù)據(jù)字典D) . 系統(tǒng)流程圖、程序編碼(C ).14. 軟件開發(fā)的結(jié)構(gòu)化設(shè)計(jì)方法,全面指導(dǎo)模塊劃分的最重要的原則應(yīng)該是A) . 模塊高內(nèi)聚B) . 模塊低耦合C) . 模塊獨(dú)立性D) . 程序模塊化15.面向數(shù)據(jù)流的軟件設(shè)計(jì)方法,流圖映射為軟件結(jié)構(gòu)般是把數(shù)據(jù)流圖中得數(shù)據(jù)流化分為(B)兩種流,再將數(shù)據(jù)A) .數(shù)據(jù)流與事務(wù)流B) .變換流和事務(wù)流C) .信息流與控制流D) 交換流和數(shù)據(jù)流16.軟件設(shè)計(jì)中,可應(yīng)用于詳細(xì)設(shè)計(jì)的工具有(A).A).程序流程圖、PAD、盒圖和偽碼B).數(shù)據(jù)流程圖、PAD、結(jié)構(gòu)圖和偽碼C).業(yè)務(wù)流程圖、N-S圖和偽碼PAD、N-S圖和偽碼D).數(shù)據(jù)流程圖、
5、3個(gè)時(shí)期,下列任務(wù)中17. 結(jié)構(gòu)化方法將軟件生命周期分為軟件定義、軟件開發(fā)和運(yùn)行維護(hù) (AB )屬于軟件定義時(shí)期的任務(wù)A) .需求分析B) .問題定義C) .總體設(shè)計(jì)D) .編碼18. 耦合是軟件各個(gè)模塊間連接程度的一種度量.一個(gè)模塊直接訪問了另一個(gè)模塊的內(nèi)部數(shù)據(jù)應(yīng)屬于(A)方式.A) .內(nèi)容耦合B) .公共耦合C) .外部耦合D) .控制耦合19. 提高軟件的可維護(hù)性可采取很多措施,下列(A)不在措施之列.A) .提供沒有錯(cuò)誤的程序B) .建立質(zhì)量保證制度C) .改進(jìn)程序文檔質(zhì)量D) .明確軟件質(zhì)量標(biāo)準(zhǔn)20. 數(shù)據(jù)字典是用來定義(D)中的各個(gè)成份的具體含義的。A 流程圖B功能結(jié)構(gòu)圖C系統(tǒng)結(jié)構(gòu)
6、圖D數(shù)據(jù)流圖二.填空題1瀑布模型把軟件生命周期劃分為軟件定義、軟件開發(fā)和運(yùn)行與維護(hù)3個(gè)階段,而每個(gè)階段又可分為若干個(gè)小更小的階段2 文檔是軟件工程實(shí)施中的重要成分,它不僅是軟件開發(fā)的各階段的重要依據(jù),而且也是影響軟件的可維護(hù)性3軟件生命周期中 _可行性研究 階段是決定軟件項(xiàng)目是否繼續(xù)開發(fā)的關(guān)鍵,4. 從可行性研究從技術(shù)可行性、 操作可行性/經(jīng)濟(jì)可行性 和社會(huì)可行性3各方面進(jìn)行論證.5. 在可行性研究中,數(shù)據(jù)流圖描述系統(tǒng)的基本功能和處理流程6. 結(jié)構(gòu)化分析方法是 面向數(shù)據(jù)流自頂向下逐步求精進(jìn)行需求分析 的方法7. 在軟件開發(fā)的結(jié)構(gòu)化方法中,構(gòu)成系統(tǒng)邏輯模型的是 數(shù)據(jù)流圖和數(shù)據(jù)字8. 面向數(shù)據(jù)流的
7、軟件設(shè)計(jì)中,一般是把數(shù)據(jù)流圖的數(shù)據(jù)流劃分為變換流和事務(wù)流9. PAD是一種 詳細(xì)設(shè)計(jì)/過程設(shè)計(jì) 工具.10. 軟件模塊獨(dú)立性的兩個(gè)定性度量標(biāo)準(zhǔn)是 內(nèi)聚和耦合.11. 在白盒法測(cè)試中,邏輯覆蓋技術(shù)中發(fā)現(xiàn)錯(cuò)誤能力最強(qiáng)的技術(shù)是 路徑覆蓋 技術(shù).12. 若有一個(gè)計(jì)算類型程序,它的輸入量只有一個(gè)X,其范圍是-1.0,1.0.現(xiàn)在輸入的角度考慮設(shè)計(jì)一組測(cè)試該程序的測(cè)試用例為-1.001,-1.0,1.0,1.001,設(shè)計(jì)這組測(cè)試的方法是邊界值分析.13. 軟件危機(jī)通常是指在計(jì)算機(jī)軟件 開發(fā)和維護(hù)中所產(chǎn)生的一系列嚴(yán)重的問題。14軟件結(jié)構(gòu)圖的寬度是指一層中 最大 的模塊個(gè)數(shù)。15在面向?qū)ο蠓椒ㄖ?,?duì)象實(shí)現(xiàn)了數(shù)
8、據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作封裝于對(duì)象的統(tǒng)一體中。16軟件結(jié)構(gòu)是以 模塊為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。17如果知道軟件的規(guī)格說明書描述的程序功能,那么就可以采用 黑盒測(cè)試/功能測(cè)試 進(jìn)行測(cè)試。18劃分模塊時(shí)盡量做到 高內(nèi)聚,低耦合 ,保持模塊的獨(dú)立性。19在需求分析時(shí),常采用 狀態(tài)轉(zhuǎn)換圖 來描繪系統(tǒng)的行為。20軟件需求分析時(shí),應(yīng)建立數(shù)據(jù)模型、功能模型和行為模型。選擇題1 ( A)的目的在于用最小的代價(jià)確定在問題定義階段所確定的系統(tǒng)的目標(biāo)和規(guī)模是否實(shí)現(xiàn), 所確定的問題是否可以解決,系統(tǒng)方案是否可以接受A)可行性研究B)需求分析C)總統(tǒng)設(shè)計(jì)D)軟件計(jì)劃2 軟件按照設(shè)計(jì)的要求,在規(guī)定時(shí)間和條件下不
9、出故障、持續(xù)運(yùn)行的要求的質(zhì)量特性 稱為 ( A).A)可靠性B)可用性C)正確性D)完整性3 軟件需求階段要解決的問題是 (A ).A)軟件做什么B)軟件提供哪些信息C)軟件采用什么結(jié)構(gòu)D)軟件怎樣做4 軟件結(jié)構(gòu)圖能描述軟件系統(tǒng)的總體結(jié)構(gòu),它應(yīng)在軟件開發(fā)的A)需求分析B)總體設(shè)計(jì)(B )階段提出 .C)詳細(xì)設(shè)計(jì)D)代碼編寫5.軟件開發(fā)的生命周期方法中,對(duì)模塊的具體功能進(jìn)行描述得是A)需求分析B)概要設(shè)計(jì)C)詳細(xì)設(shè)計(jì)D)編碼設(shè)計(jì)(C )6.PAD(problem Analysis Diagram )圖是一種(B)工具.A)系統(tǒng)描述B)詳細(xì)設(shè)計(jì)C)測(cè)試D)編程輔助7.Jackson 設(shè)計(jì)方法是由
10、Jackson 所提出的,它是一種面向 對(duì)象(C) 的軟件設(shè)計(jì)方法 .A)B)數(shù)據(jù)流C)數(shù)據(jù)結(jié)構(gòu)控制結(jié)構(gòu)D)8. 結(jié)構(gòu)化程序設(shè)計(jì)思想的核心是要求程序只有順序,循環(huán)和A)分支B)單入口(A)三種結(jié)構(gòu)組成.C)單出口D) 有規(guī)則 GOTO9. 使用表示結(jié)構(gòu)化的問題分析圖 (PAD) 符號(hào)所設(shè)計(jì)出來的程序 (A)A) 必然是結(jié)構(gòu)化程序B) 一般不是結(jié)構(gòu)化程序C) 一般是結(jié)構(gòu)化程序D) 絕對(duì)不是結(jié)構(gòu)化程序10. 結(jié)構(gòu)化程序流程圖中一般包括 3 種基本結(jié)構(gòu),下述結(jié)構(gòu)中 (D) 不屬于其基本結(jié)構(gòu) .A) 順序結(jié)構(gòu)B) 條件結(jié)構(gòu)C) 選擇結(jié)構(gòu)D) 嵌套結(jié)構(gòu)11. 模塊的獨(dú)立性是軟件模塊化設(shè)計(jì)的關(guān)鍵之一,一般
11、用內(nèi)聚和 (D) 兩個(gè)定性標(biāo)準(zhǔn)來度量模塊的獨(dú)立性 .A) 軟件的質(zhì)量B) 一致性C) 可重用D) 耦合12. 耦合是軟件中各種模塊間相互聯(lián)系的一種度量,耦合的強(qiáng)弱取決于模塊間的復(fù)雜程度, 在耦合的若干種類中,耦合度最高的是 (A)A) 內(nèi)容耦合B) 非直接耦合C) 數(shù)據(jù)耦合D) 控制耦合13. 一個(gè)模塊把數(shù)據(jù)作為參數(shù)傳送給另一個(gè)模塊,這種耦合方式稱為(A)A) 數(shù)據(jù)耦合B) 公共耦合C) 控制耦合D) 標(biāo)記耦合14. 模塊設(shè)計(jì)的原則是 (A)A) 低耦合,高內(nèi)聚B) 高耦合,高內(nèi)聚C) 高耦合,低內(nèi)聚D) 低耦合,低內(nèi)聚15. 內(nèi)聚性是對(duì)模塊功能強(qiáng)度的衡量,下列選項(xiàng)中,內(nèi)聚性最弱(C)A) 邏
12、輯內(nèi)聚B) 順序內(nèi)聚C) 偶然內(nèi)聚D) 時(shí)間內(nèi)聚16. 內(nèi)聚性是對(duì)模塊功能的衡量,下列選項(xiàng)中,內(nèi)聚性最強(qiáng)的是(D)A) . 邏輯內(nèi)聚B) 順序內(nèi)聚C) 偶然內(nèi)聚D) 功能內(nèi)聚17. 模塊間的耦合性越強(qiáng),說明模塊之間的聯(lián)系越密切,耦合性最弱的是(A)A) 非直接耦合B) 控制耦合C) 內(nèi)容耦合D) 公共耦合18. 軟件測(cè)試方法中,黑盒測(cè)試法和白盒測(cè)試法是常用的方法,其中黑盒測(cè)試法主要用于測(cè)試(B)A) 結(jié)構(gòu)合理性B) 軟件的功能C) 程序正確性D) 程序內(nèi)部邏輯19. 在軟件測(cè)試中設(shè)計(jì)測(cè)試用例主要由輸入輸出數(shù)據(jù)和(C)兩部分組成A) 測(cè)試規(guī)則B) 測(cè)試計(jì)劃C) 預(yù)期輸出結(jié)果D) 以往測(cè)試記錄分析
13、20. 在軟件工程中,軟件測(cè)試的目的是(B)A) 試驗(yàn)性運(yùn)行軟件B) 發(fā)現(xiàn)軟件錯(cuò)誤C) 證明軟件是正確的D) 找出軟件中的全部錯(cuò)誤21. 對(duì)軟件是否能達(dá)到用戶所期望的要求的測(cè)試稱為(D)A) 集成測(cè)試B) 系統(tǒng)測(cè)試C) 單元測(cè)試D) 驗(yàn)收測(cè)試22. 以下(B)不屬于白盒測(cè)試技術(shù)A) 基本路徑測(cè)試B) 邊界值分析C) 控制結(jié)構(gòu)測(cè)試D) 邏輯覆蓋測(cè)試23. 軟件測(cè)試采用白盒法的是(A)A) 單元測(cè)試B) 集成測(cè)試C) 確認(rèn)測(cè)試D) 系統(tǒng)測(cè)試24. 集成測(cè)試有兩個(gè)具體辦法,它們是(A)A) 非漸增式方式和漸增式方式B) 白盒法和黑盒法C) 確認(rèn)測(cè)試和系統(tǒng)測(cè)試D) 歸納法和演繹法25. 白盒測(cè)試法屬于
14、 (D)A) 單元測(cè)試B) 靜態(tài)測(cè)試C) 集成測(cè)試D) 動(dòng)態(tài)測(cè)試26. 軟件測(cè)試方法一般有黑盒測(cè)試和白盒測(cè)試,而其中黑盒測(cè)試主要是依據(jù)程序的(C)A) 結(jié)構(gòu)B) 流程C) 功能D) 邏輯27. 軟件維護(hù)是軟件運(yùn)行期的重要任務(wù),下列維護(hù)任務(wù)中(A) 是軟件維護(hù)的主要部分 .A) 完善性維護(hù)B) 適應(yīng)性維護(hù)C) 校正性維護(hù)D) 支持性維護(hù)28 程序的 3 種基本控制結(jié)構(gòu),它們的共同點(diǎn)是 (D ).A) 不能前嵌套使用 .B) 只能用來寫簡(jiǎn)單的程序C) 已經(jīng)用硬件實(shí)現(xiàn)D) 只有一個(gè)入口和出口 29 在多層次的軟件結(jié)構(gòu)圖中,其模塊的層次數(shù)稱為結(jié)構(gòu)圖的 (A )A) 深度B) 跨度C) 控制域D)粒度3
15、0 (D )著重反映的是模塊間的隸屬關(guān)系,即模塊間的調(diào)用關(guān)系和層次關(guān)系A(chǔ)程序流程圖B)數(shù)據(jù)流圖C)E R 圖D)結(jié)構(gòu)圖31面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法(Jackson方法)是進(jìn)行(B)形式化的方法.A)系統(tǒng)設(shè)計(jì)B)詳細(xì)設(shè)計(jì)C)軟件設(shè)計(jì)D)編碼二、填空題I. 可行性研究中著重考慮的是下列具體方案:經(jīng)濟(jì)可行性、技術(shù)可行性和 操作可行性.2需求分析是 _軟件定義 時(shí)期最后一個(gè)階段, 它的基本任務(wù)是準(zhǔn)確的回答 系統(tǒng)必須做什么“.3. 模塊的耦合性由低到高的順序分為:無直接耦合、 數(shù)據(jù)耦合 、標(biāo)記耦合、控制耦合、公共耦合、內(nèi)容偶合.4. 軟件結(jié)構(gòu)中各模塊之間相互連接關(guān)系的一種度量常稱為模塊的內(nèi)聚.5. 軟件調(diào)
16、試 階段的任務(wù)是發(fā)現(xiàn)和改正程序中的錯(cuò)誤.6. 軟件動(dòng)態(tài)測(cè)試有白盒法和 黑盒法 兩種方法.7. 集成測(cè)試可以采用的具體方法是漸增式測(cè)試和非漸增式測(cè)試 .8. 軟件測(cè)試與 軟件維護(hù) 是軟件質(zhì)量保證措施中相互聯(lián)系而又性質(zhì)不同的兩類活動(dòng).9. 成功的測(cè)試是指發(fā)現(xiàn)程序中的 至今為止尚未發(fā)現(xiàn)的錯(cuò)誤 .10. 黑盒測(cè)試是功能測(cè)試,用黑盒技術(shù)設(shè)計(jì)測(cè)試用例有3種方法:等價(jià)類劃分、邊界值分析、錯(cuò)誤推測(cè).II. 黑盒法只在軟件的 接口處進(jìn)行測(cè)試,依據(jù)需求規(guī)格說明書,程序是否滿足功能要求.12. 白盒法必須考慮程序的 內(nèi)部結(jié)構(gòu) ,以檢查處理過程的細(xì)節(jié)為基礎(chǔ),對(duì)程序中盡可能多的邏輯路徑進(jìn)行測(cè)試.13. 調(diào)試技術(shù)包括蠻干法、回溯法和原因排除法14. 若一個(gè)模塊直接訪問另一模塊的內(nèi)容,則這兩個(gè)模塊的耦合方式稱為內(nèi)容耦合.15. 在軟件已經(jīng)交付使用之后,為了改正錯(cuò)誤或滿足新的需要而修改軟件的過程稱為軟件維護(hù)16. 耦合性與內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn),耦合與內(nèi)聚是相互關(guān)聯(lián)的。在程序結(jié)構(gòu)中,各模塊的內(nèi)聚性越強(qiáng),則耦合性越_低/弱 .17. 軟件維護(hù)是用戶使用軟件期間對(duì)其所作的補(bǔ)充、修改和增強(qiáng)可分為4類;完善性維護(hù)、校正性維護(hù)、 適應(yīng)性維護(hù) 和預(yù)防性維護(hù) .三、名詞解釋1.
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度棉紗行業(yè)質(zhì)量標(biāo)準(zhǔn)制定與實(shí)施合同4篇
- 2025版年會(huì)現(xiàn)場(chǎng)攝影攝像服務(wù)合同范本4篇
- 二零二五年度棉花病蟲害防治與防治藥物供應(yīng)合同4篇
- 二零二五年度新能源汽車動(dòng)力電池研發(fā)合作合同
- 2025年度農(nóng)家樂景區(qū)旅游咨詢與導(dǎo)覽服務(wù)合同協(xié)議
- 二零二五年度美容院美容設(shè)備維護(hù)保養(yǎng)及備件供應(yīng)合同4篇
- 二零二五年度美甲店互聯(lián)網(wǎng)營(yíng)銷與電商平臺(tái)合作合同4篇
- 二零二五年度南寧市體育場(chǎng)館設(shè)施租賃合同及賽事組織協(xié)議3篇
- 2025年度個(gè)人二手車居間銷售合同示范文本2篇
- 二零二五年帳篷租賃及活動(dòng)策劃服務(wù)合同3篇
- 完整版秸稈炭化成型綜合利用項(xiàng)目可行性研究報(bào)告
- 油氣行業(yè)人才需求預(yù)測(cè)-洞察分析
- 《數(shù)據(jù)采集技術(shù)》課件-Scrapy 框架的基本操作
- 2025年河北省單招語文模擬測(cè)試二(原卷版)
- 工作計(jì)劃 2025年度醫(yī)院工作計(jì)劃
- 高一化學(xué)《活潑的金屬單質(zhì)-鈉》分層練習(xí)含答案解析
- DB34∕T 4010-2021 水利工程外觀質(zhì)量評(píng)定規(guī)程
- 2024年內(nèi)蒙古中考英語試卷五套合卷附答案
- 2024年電工(高級(jí))證考試題庫及答案
- 2024年全國(guó)各地中考試題分類匯編:古詩詞閱讀
- 農(nóng)產(chǎn)品質(zhì)量評(píng)估與分級(jí)
評(píng)論
0/150
提交評(píng)論