版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上一、選擇題(每題2分,共40分)1軟件項(xiàng)目的可行性研究要進(jìn)行一次( C )需求分析。 A詳細(xì)的 B全面的 C簡(jiǎn)化的、壓縮的D徹底的2、系統(tǒng)流程圖用于可行性分析中的( A )的描述。A當(dāng)前運(yùn)行系統(tǒng)B當(dāng)前邏輯模型C目標(biāo)系統(tǒng)D新系統(tǒng)3、程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是( D )A不能嵌套使用 B只能用來(lái)寫簡(jiǎn)單程序C已經(jīng)用硬件實(shí)現(xiàn)D只有一個(gè)入口和一個(gè)出口4、維護(hù)中,因誤刪除一個(gè)標(biāo)識(shí)符而引起的錯(cuò)誤是( C )副作用。 A文檔B數(shù)據(jù)C編碼D設(shè)計(jì)5、( D )是以提高軟件質(zhì)量為目的的技術(shù)活動(dòng)。A技術(shù)創(chuàng)新B測(cè)試C技術(shù)創(chuàng)造D技術(shù)評(píng)審6、面向?qū)ο蠓椒▽W(xué)的出發(fā)點(diǎn)和基本原則是盡可能模擬人類
2、習(xí)慣的思維方式,分析、設(shè)計(jì)和實(shí)現(xiàn)一個(gè)軟件系統(tǒng)的方法和過(guò)程,盡可能接近于人類認(rèn)識(shí)世界解決問(wèn)題的方法和過(guò)程。因此面向?qū)ο蠓椒ㄓ性S多特征,如軟件系統(tǒng)是由對(duì)象組成的;( C );對(duì)象彼此之間僅能通過(guò)傳遞消息互相聯(lián)系;層次結(jié)構(gòu)的繼承。 A開發(fā)過(guò)程基于功能分析和功能分解B強(qiáng)調(diào)需求分析重要性C把對(duì)象劃分成類,每個(gè)對(duì)象類都定義一組數(shù)據(jù)和方法D對(duì)既存類進(jìn)行調(diào)整7、原型化方法是用戶和設(shè)計(jì)者之間執(zhí)行的一種交互構(gòu)成,適用于( A )系統(tǒng)。 A需求不確定性高的B需求確定的C管理信息D實(shí)時(shí) 8、為了提高測(cè)試的效率,應(yīng)該(D )。 A隨機(jī)地選取測(cè)試數(shù)據(jù)B取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù) C在完成編碼以后制定軟件的測(cè)試計(jì)劃D
3、選擇發(fā)現(xiàn)錯(cuò)誤可能性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù) 9、使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)( A )和指定的覆蓋標(biāo)準(zhǔn)。 A程序的內(nèi)部邏輯B程序的復(fù)雜結(jié)構(gòu)C使用說(shuō)明書D程序的功能 10、開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做( C ) A.軟件工程B.軟件周期 C.軟件危機(jī)D.軟件產(chǎn)生11、軟件按照設(shè)計(jì)的要求,在規(guī)定時(shí)間和條件下達(dá)到不出故障,持續(xù)運(yùn)行的要求的質(zhì)量特性稱為( B )。 A.可用性B.可靠性 C.正確性D.完整性12、瀑布模型的關(guān)鍵不足在于( B ) A.過(guò)于簡(jiǎn)單 B.不能適應(yīng)需求的動(dòng)態(tài)變更 C.過(guò)于靈活 D.各個(gè)階段需要進(jìn)行評(píng)審13、軟件維護(hù)的副作用主要有以下哪幾
4、種( C ) A編碼副作用、數(shù)據(jù)副作用、測(cè)試副作用 B.編碼副作用、數(shù)據(jù)副作用、調(diào)試副作用C. 編碼副作用、數(shù)據(jù)副作用、文檔副作用 D.編碼副作用、文檔副作用、測(cè)試副作用14、在下面的軟件開發(fā)方法中,哪一個(gè)對(duì)軟件設(shè)計(jì)和開發(fā)人員的開發(fā)要求最高( B)。A、結(jié)構(gòu)化方法 B、原型化方法 C、面向?qū)ο蟮姆椒?D、控制流方法15、軟件工程方法學(xué)的目的是:使軟件生產(chǎn)規(guī)范化和工程化,而軟件工程方法得以實(shí)施的主要保證是( C)。A、 硬件環(huán)境 B、軟件開發(fā)的環(huán)境 C、軟件開發(fā)工具和軟件開發(fā)的環(huán)境 D、 開發(fā)人員的素質(zhì)16、軟件開發(fā)模型是指軟件開發(fā)的全部過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)框架。主要的開發(fā)模型有瀑布模型、演化
5、模型、螺旋模型、噴泉模型和智能模型。螺旋模型將瀑布模型和演化模型相結(jié)合,并增加了(1),它建立在(2)的基礎(chǔ)上,沿著螺線自內(nèi)向外每旋轉(zhuǎn)一圈,就得到(2)的一個(gè)新版本。噴泉模型描述了(3)的開發(fā)模型,它體現(xiàn)了這種開發(fā)方法創(chuàng)建軟件的過(guò)程所固有的(4)和(5)的特征。B(1) A、 系統(tǒng)工程 B、 風(fēng)險(xiǎn)分析 C、 設(shè)計(jì)評(píng)審 D、 進(jìn)度控制D(2) A、 模塊劃分 B、 子程序分解 C、 設(shè)計(jì); D、 原型A(3) A、 面向?qū)ο?B、 面向數(shù)據(jù)流 C、 面向數(shù)據(jù)結(jié)構(gòu) D、 面向事件驅(qū)動(dòng)D(4) A、 歸納 B、推理 C、 迭代 D、 遞歸A(5) A、 開發(fā)各階段之間無(wú)“間隙” B、 開發(fā)各階段分界
6、明顯 C、 部分開發(fā)階段分界明顯 D、 開發(fā)過(guò)程不分段一、選擇題:(每題1分,共20分)(將答案寫在題號(hào)前的()中)1.軟件是( C )。A. 處理對(duì)象和處理規(guī)則的描述 B. 程序 C. 程序及其文檔D. 計(jì)算機(jī)系統(tǒng)2. 軟件需求規(guī)格說(shuō)明的內(nèi)容不應(yīng)包括( B )。A. 主要功能 B. 算法的詳細(xì)描述 C. 用戶界面及運(yùn)行環(huán)境 D. 軟件的性能3. 程序的三種基本控制結(jié)構(gòu)是( B )。A. 過(guò)程、子程序和分程序B. 順序、選擇和重復(fù)C. 遞歸、迭代和回溯D. 調(diào)用、返回和轉(zhuǎn)移4. 面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,? D )。 A) 系統(tǒng)模型、ER模型、應(yīng)用模型 B) 對(duì)象模型、動(dòng)態(tài)模型、
7、應(yīng)用模型 C) -模型、對(duì)象模型、功能模型 D) 對(duì)象模型、動(dòng)態(tài)模型、功能模型5. 在E-R模型中,包含以下基本成分( C )。 A) 數(shù)據(jù)、對(duì)象、實(shí)體 B) 控制、聯(lián)系、對(duì)象 C) 實(shí)體、聯(lián)系、屬性 D) 實(shí)體、屬性、操作6. 各種軟件維護(hù)的類型中最重要的是( A )。 A) 完善性維護(hù) B) 糾錯(cuò)性維護(hù) C) 適應(yīng)性維護(hù) D) 預(yù)防性維護(hù)7軟件測(cè)試的目標(biāo)是( B )。A. 證明軟件是正確的 B. 發(fā)現(xiàn)錯(cuò)誤、降低錯(cuò)誤帶來(lái)的風(fēng)險(xiǎn)C. 排除軟件中所有的錯(cuò)誤 D. 與軟件調(diào)試相同8軟件生命周期中所花費(fèi)用最多的階段是( D )A詳細(xì)設(shè)計(jì) B軟件編碼 C軟件測(cè)試 D軟件維護(hù)9若有一個(gè)計(jì)算類型的程序,它
8、的輸入量只有一個(gè)X,其范圍是-1.0, 1.0,現(xiàn)從輸入的角度考慮一組測(cè)試用例:-1.001, -1.0, 1.0, 1.001.設(shè)計(jì)這組測(cè)試用例的方法是( C )A條件覆蓋法 B等價(jià)分類法 C邊界值分析法 D錯(cuò)誤推測(cè)法10、詳細(xì)設(shè)計(jì)的基本任務(wù)是確定每個(gè)模塊的( D )設(shè)計(jì)A功能 B.調(diào)用關(guān)系 C.輸入輸出數(shù)據(jù) D.算法11設(shè)函數(shù)C(X)定義問(wèn)題X的復(fù)雜程序,函數(shù)E(X)確定解決問(wèn)題X需要的工作量(時(shí)間)。對(duì)于兩個(gè)問(wèn)題P1和P2,如果C(P1)C(P2)顯然E(P1)E(P2),則得出結(jié)論E(P1+P2)E(P1)+E(P2)就是:( A )A模塊化的根據(jù) B逐步求精的根據(jù) C抽象的根據(jù) D信
9、息隱藏和局部化的根據(jù)12下面幾種白箱測(cè)試技術(shù),哪種是最強(qiáng)的覆蓋準(zhǔn)則 ( D )A語(yǔ)句覆蓋 B條件覆蓋 C判定覆蓋 D條件組合覆蓋13面向數(shù)據(jù)流的設(shè)計(jì)方法把( A )映射成軟件結(jié)構(gòu)。A數(shù)據(jù)流 B系統(tǒng)結(jié)構(gòu) C控制結(jié)構(gòu) D信息流14.內(nèi)聚程度最低的是( A )內(nèi)聚A.偶然 B.過(guò)程 C.順序 D.時(shí)間15.確定測(cè)試計(jì)劃是在( A )階段制定的.A總體設(shè)計(jì) B.詳細(xì)設(shè)計(jì) C.編碼 D.測(cè)試16需求分析的產(chǎn)品是( D ) A數(shù)據(jù)流程圖案 B數(shù)據(jù)字典 C判定表 D需求規(guī)格說(shuō)明書 17數(shù)據(jù)字典是軟件需求分析階段的最重要工具之一,其最基本的功能是( C )A數(shù)據(jù)庫(kù)設(shè)計(jì) B數(shù)據(jù)通信 C數(shù)據(jù)定義 D數(shù)據(jù)維護(hù)18.
10、( D )引入了“風(fēng)險(xiǎn)驅(qū)動(dòng)”的思想,適用于大規(guī)模的內(nèi)部開發(fā)項(xiàng)目。 A增量模型 B噴泉模型 C原型模型 D螺旋模型19模塊的內(nèi)聚性最高的是( D )A邏輯內(nèi)聚 B時(shí)間內(nèi)聚 C偶然內(nèi)聚 D功能內(nèi)聚20.提高測(cè)試的有效性非常重要,成功的測(cè)試是指( D )A.證明了被測(cè)試程序正確無(wú)誤 B. 說(shuō)明了被測(cè)試程序符合相應(yīng)的要求C.未發(fā)現(xiàn)被測(cè)程序的錯(cuò)誤 D.發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤一、單項(xiàng)選擇題 每小題1分,共20分。 1在下列工具與環(huán)境中( C )屬于較早期的CASE。 A基于信息工程CASEB人工智能CASE C結(jié)構(gòu)的基于圖形CASED集成的CASE環(huán)境2Putnam成本估算模型是一個(gè)( D )模型。
11、 A靜態(tài)單變量 B動(dòng)態(tài)單變量 C靜態(tài)多變量 D動(dòng)態(tài)多變量3在McCall軟件質(zhì)量度量模型中,( C )屬于面向軟件產(chǎn)品修改。 A可靠性 B可重用性 C適應(yīng)性 D可移植性4ISO的軟件質(zhì)量評(píng)價(jià)模型由3層組成,其中用于評(píng)價(jià)設(shè)計(jì)質(zhì)量的準(zhǔn)則是( D ) ASQIC BSQMC CSQRC DSQDC5軟件復(fù)雜性度量的參數(shù)包括( B ) A效率 B規(guī)模 C完整性 D容錯(cuò)性6對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作( C )于對(duì)象的統(tǒng)一體中。 A結(jié)合 B隱藏 C封裝 D抽象7軟件調(diào)試技術(shù)包括( B ) A邊界值分析 B演繹法 C循環(huán)覆蓋 D集成測(cè)試8瀑布模型的存在問(wèn)題是( B ) A用戶容易參與開發(fā)B缺乏
12、靈活性 C用戶與開發(fā)者易溝通D適用可變需求9軟件測(cè)試方法中的靜態(tài)測(cè)試方法之一為( A ) A計(jì)算機(jī)輔助靜態(tài)分析B黑盒法 C路徑覆蓋D邊界值分析10軟件生命周期中所花費(fèi)用最多的階段是( D ) A詳細(xì)設(shè)計(jì) B軟件編碼 C軟件測(cè)試 D軟件維護(hù)11第一個(gè)體現(xiàn)結(jié)構(gòu)化編程思想的程序設(shè)計(jì)語(yǔ)言是( B ) AFORTRAN語(yǔ)言 BPascal語(yǔ)言 CC語(yǔ)言 DPL/1語(yǔ)言12程序的三種基本控制結(jié)構(gòu)是( B ) A過(guò)程、子程序和分程序B順序、選擇和重復(fù) C遞歸、堆棧和隊(duì)列D調(diào)用、返回和轉(zhuǎn)移13在詳細(xì)設(shè)計(jì)階段,經(jīng)常采用的工具有( A ) APAD BSA CSC DDFD14詳細(xì)設(shè)計(jì)的結(jié)果基本決定了最終程序的(
13、 C ) A代碼的規(guī)模 B運(yùn)行速度 C質(zhì)量 D可維護(hù)性15需求分析中開發(fā)人員要從用戶那里了解( A ) A軟件做什么 B用戶使用界面 C輸入的信息 D軟件的規(guī)模16結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是( D )A 程序的規(guī)模B 程序的效率C 程序設(shè)計(jì)語(yǔ)言的先進(jìn)性D 程序易讀性17IDEF。圖反映系統(tǒng)( D )A怎么做 B對(duì)誰(shuí)做 C何時(shí)做 D做什么18經(jīng)濟(jì)可行性研究的范圍包括( C ) A資源有效性 B管理制度 C效益分析 D開發(fā)風(fēng)險(xiǎn)19可行性分析是在系統(tǒng)開發(fā)的早期所做的一項(xiàng)重要的論證工作,它是決定該系統(tǒng)是否開 發(fā)的決策依據(jù),因必須給出( B )的回答。 A確定 B行或不行 C正確 D無(wú)二義20需求分析階
14、段的任務(wù)是確定( D )A 軟件開發(fā)方法B 軟件開發(fā)工具C 軟件開發(fā)費(fèi)D 軟件系統(tǒng)的功能一,單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個(gè)選項(xiàng)中只有一個(gè)選項(xiàng)是符合題目要求的,請(qǐng)將正確選項(xiàng)前的字母填在題后的橫線上。1可行性研究要進(jìn)行一次_需求分析。參考答案為:CA詳細(xì)的B全面的C簡(jiǎn)化的、壓縮的D徹底的解析軟件的可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定該軟件項(xiàng)目是否能夠開發(fā),是否值得去開發(fā)。其實(shí)質(zhì)是要進(jìn)行一次簡(jiǎn)化、壓縮了的需求分析、設(shè)計(jì)過(guò)程,要在較高層次上以較抽象的方式進(jìn)行需求分析和設(shè)計(jì)過(guò)程。因此答案為C。2系統(tǒng)流程圖用于可行性分析中的_的描述。參考答案為:A
15、A當(dāng)前運(yùn)行系統(tǒng)B當(dāng)前邏輯模型C目標(biāo)系統(tǒng)D新系統(tǒng)解析可行性研究首先要確定項(xiàng)目的規(guī)模和目標(biāo),然后就需要對(duì)當(dāng)前運(yùn)行的系統(tǒng)進(jìn)行研究了,在考察系統(tǒng)的基礎(chǔ)上,通過(guò)描繪現(xiàn)有系統(tǒng)的高層系統(tǒng)流程圖,與有關(guān)人員一起審查該系統(tǒng)流程圖是否正確。描述的對(duì)象是當(dāng)前正在運(yùn)行的系統(tǒng),因此選擇A。3系統(tǒng)流程圖是描述_的工具。參考答案為:CA邏輯系統(tǒng)B程序系統(tǒng)C體系結(jié)構(gòu)D物理系統(tǒng)解析系統(tǒng)流程圖是用圖形符號(hào)來(lái)表示系統(tǒng)中的各個(gè)元素,例如人工處理、數(shù)據(jù)庫(kù)、設(shè)備等,流程圖表達(dá)了系統(tǒng)中各個(gè)元素之間的信息流動(dòng)情況。是描繪物理系統(tǒng)的傳統(tǒng)工具。4_工具在軟件詳細(xì)設(shè)計(jì)過(guò)程中不采用。參考答案為:DA判定表 BIPO圖CPDLDDFD圖解析詳細(xì)描述處
16、理過(guò)程常用三種工具:圖形、表格和語(yǔ)言。其中圖形工具有結(jié)構(gòu)化流程圖、盒圖和問(wèn)題分析圖三種,答案中的判定表是用來(lái)表示復(fù)雜的條件組合與應(yīng)做的動(dòng)作之間的對(duì)應(yīng)關(guān)系。IPO圖用來(lái)描述每個(gè)模塊輸入/輸出數(shù)據(jù)、處理功能及模塊調(diào)用的詳細(xì)情況。PDL是過(guò)程設(shè)計(jì)語(yǔ)言的縮寫,也稱程序描述語(yǔ)言,用于描述模塊算法設(shè)計(jì)和處理細(xì)節(jié)的語(yǔ)言,這三種都可以在軟件詳細(xì)設(shè)計(jì)過(guò)程中使用,而DFD圖則是數(shù)據(jù)流圖,是以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過(guò)程,只反映系統(tǒng)必須完成的邏輯功能,所以它只是一種功能模型,不能在詳細(xì)設(shè)計(jì)過(guò)程中使用。5程序的三種基本控制結(jié)構(gòu)是參考答案為:BA過(guò)程、子程序和分程序B順序、選擇和重復(fù)C遞歸、堆棧和隊(duì)列D調(diào)
17、用、返回和轉(zhuǎn)移解析程序的三種基本控制結(jié)構(gòu)是順序、選擇和循環(huán)(重復(fù))。子程序只是程序設(shè)計(jì)一種方法,遞歸則是一種算法,都算不上是控制結(jié)構(gòu)。6程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是參考答案為:DA不能嵌套使用B只能用來(lái)寫簡(jiǎn)單程序C已經(jīng)用硬件實(shí)現(xiàn)D只有一個(gè)入口和一個(gè)出口解析程序的特點(diǎn)就是從一個(gè)入口開始,最終以一個(gè)出口結(jié)束,其間可以用順序,選擇和循環(huán)方式對(duì)程序的流向進(jìn)行控制。三種結(jié)構(gòu)可以寫出非常復(fù)雜的程序,而且選擇和循環(huán)都可以嵌套設(shè)計(jì)。7產(chǎn)生軟件維護(hù)的副作用,是指參考答案為:CA開發(fā)時(shí)的錯(cuò)誤B隱含的錯(cuò)誤C因修改軟件而造成的錯(cuò)誤D運(yùn)行時(shí)誤操作解析因修改軟件而造成的錯(cuò)誤或其他不希望出現(xiàn)的情況稱為維護(hù)的副作用,包
18、括編碼副作用、數(shù)據(jù)副作用、文檔副作用三種。只有答案C是正確的表述。8維護(hù)中,因誤刪除一個(gè)標(biāo)識(shí)符而引起的錯(cuò)誤是_副作用。參考答案為:CA文檔B數(shù)據(jù)C編碼D設(shè)計(jì)解析編碼副作用指的是在使用程序設(shè)計(jì)語(yǔ)言修改源代碼時(shí)可能引入錯(cuò)誤,比如刪除或修改一個(gè)子程序、一個(gè)標(biāo)號(hào)、一個(gè)標(biāo)識(shí)符,改變程序代碼的時(shí)序關(guān)系,修改文件的打開或關(guān)閉等。因此本題答案為C。9可維護(hù)性的特性中相互促進(jìn)的是參考答案為:AA可理解性和可測(cè)試性B效率和可移植性C效率和可修改性D效率和結(jié)構(gòu)好解析軟件的可維護(hù)性可用七個(gè)質(zhì)量特性來(lái)衡量,分別是:可理解性、可測(cè)試性、可修改性、可靠性、可移植性、可使用性和效率。對(duì)于不同類型的維護(hù),這些特性的側(cè)重點(diǎn)也不相
19、同,有一些可維護(hù)特性是可以相互促進(jìn)的,比如可理解性和可測(cè)試性,可理解性和可修改性,另外一些則是相互矛盾的,如答案中的B效率和可移植性、C中的效率和可修改性。至于D中的結(jié)構(gòu)好則不屬于可維護(hù)性的特征。10汽車有一個(gè)發(fā)動(dòng)機(jī)。汽車和發(fā)動(dòng)機(jī)之間的關(guān)系是_關(guān)系。參考答案為:BA一般具體B整體部分C分類關(guān)系D主從關(guān)系解析類有兩種主要的結(jié)構(gòu)關(guān)系,即一般具體結(jié)構(gòu)關(guān)系和整體部分結(jié)構(gòu)關(guān)系。前者稱為分類結(jié)構(gòu),用來(lái)描述現(xiàn)實(shí)世界中的一般化的抽象關(guān)系。后者稱為組裝結(jié)構(gòu),用來(lái)描述現(xiàn)實(shí)世界中的類的組成的抽象關(guān)系。汽車和發(fā)動(dòng)機(jī)的關(guān)系很明顯,應(yīng)該屬于整體部分關(guān)系。11在變更控制中,_可以用來(lái)確保由不同用戶所執(zhí)行的并發(fā)變更。參考答案
20、為:BA異步控制B同步控制C存取控制D基線控制解析變更控制包括建立控制點(diǎn)和建立報(bào)告與審查制度,其過(guò)程中的“檢出”和“登入”處理實(shí)現(xiàn)了存取控制和同步控制,存取控制管理各個(gè)用戶存取和修改一個(gè)特定軟件配置對(duì)象的權(quán)限,同步控制可用來(lái)確保由不同用戶所執(zhí)行任務(wù)的并發(fā)變更。12變更控制是一項(xiàng)最重要的軟件配置任務(wù),其中“檢出”和_處理實(shí)現(xiàn)了兩個(gè)重要的變更控制要素,即存取控制和同步控制。參考答案為:AA登入B管理C填寫變更要求D審查解析“檢出”和“登入”處理實(shí)現(xiàn)了兩個(gè)重要的變更控制要素。具體說(shuō)明見上題。13提高軟件質(zhì)量和可靠的技術(shù)大致可分為兩大類:其中一類就是避開錯(cuò)誤技術(shù),但避開錯(cuò)誤技術(shù)無(wú)法做到完美無(wú)缺和絕無(wú)錯(cuò)
21、誤,這就需要參考答案為:DA消除錯(cuò)誤B檢測(cè)錯(cuò)誤C避開錯(cuò)D容錯(cuò)解析提高軟件質(zhì)量和可靠性的技術(shù)大致可分為兩類,一類是避開錯(cuò)誤技術(shù),即在開發(fā)的過(guò)程中不讓差錯(cuò)潛入軟件的技術(shù),另一類是容錯(cuò)技術(shù),即對(duì)某些無(wú)法避開的差錯(cuò),使其影響減至最小的技術(shù)。14_是以提高軟件質(zhì)量為目的的技術(shù)活動(dòng)。參考答案為:DA技術(shù)創(chuàng)新B測(cè)試C技術(shù)創(chuàng)造D技術(shù)評(píng)審解析技術(shù)評(píng)審是以提高軟件質(zhì)量為目的的技術(shù)活動(dòng),是對(duì)軟件本身的結(jié)構(gòu)、與運(yùn)行環(huán)境的接口、變更帶來(lái)的影響等方面進(jìn)行的評(píng)審活動(dòng)。15面向?qū)ο蠓椒▽W(xué)的出發(fā)點(diǎn)和基本原則是盡可能模擬人類習(xí)慣的思維方式,分析、設(shè)計(jì)和實(shí)現(xiàn)一個(gè)軟件系統(tǒng)的方法和過(guò)程,盡可能接近于人類認(rèn)識(shí)世界解決問(wèn)題的方法和過(guò)程。因
22、此面向?qū)ο蠓椒ㄓ性S多特征,如軟件系統(tǒng)是由對(duì)象組成的;_;對(duì)象彼此之間僅能通過(guò)傳遞消息互相聯(lián)系;層次結(jié)構(gòu)的繼承。參考答案為:CA開發(fā)過(guò)程基于功能分析和功能分解B強(qiáng)調(diào)需求分析重要性C把對(duì)象劃分成類,每個(gè)對(duì)象類都定義一組數(shù)據(jù)和方法D對(duì)既存類進(jìn)行調(diào)整解析面向?qū)ο蠓椒ㄓ兴膫€(gè)特征,分別是對(duì)象唯一性、分類性、繼承性和多態(tài)性。其中分類性是指將具有一致的數(shù)據(jù)結(jié)構(gòu)(屬性)和行為(操作)的對(duì)象抽象成類,每個(gè)類是具有相同性質(zhì)的個(gè)體集合,而每個(gè)對(duì)象相關(guān)類的實(shí)例,對(duì)象彼此之間通過(guò)傳遞消息互相聯(lián)系。16軟件開發(fā)過(guò)程中,抽取和整理用戶需求并建立問(wèn)題域精確模型的過(guò)程叫參考答案為:DA生存期B面向?qū)ο笤O(shè)計(jì)C面向?qū)ο蟪绦蛟O(shè)計(jì)D面向
23、對(duì)象分析解析面向?qū)ο蟮姆治龅倪^(guò)程就是認(rèn)識(shí)客觀世界的過(guò)程,其目的就是建立對(duì)客觀世界的精確、簡(jiǎn)潔、可理解的正確模型,也就是所謂的建模。因此本題答案為D。17原型化方法是用戶和設(shè)計(jì)者之間執(zhí)行的一種交互構(gòu)成,適用于_系統(tǒng)。參考答案為:AA需求不確定性高的B需求確定的C管理信息D實(shí)時(shí)解析原型不同于最終系統(tǒng),它只實(shí)現(xiàn)所選擇的部分功能,僅是為了試驗(yàn)或是演示而用,部分功能需求可以忽略或者模擬實(shí)現(xiàn),因此適用于需求不確定性高的系統(tǒng)。18原型化方法是一種_型的設(shè)計(jì)過(guò)程。參考答案為:AA自外向內(nèi)B自頂向下C自內(nèi)向外D自底向上解析原型化方法的基本思想是根據(jù)用戶給出的基本需求,通過(guò)快速實(shí)現(xiàn)構(gòu)造出一個(gè)小型的、可執(zhí)行的模型,
24、用戶在計(jì)算機(jī)上實(shí)際運(yùn)行這個(gè)用戶界面原型,在試用過(guò)程中提出意見或建議,然后開發(fā)者再對(duì)原型進(jìn)行改進(jìn)。如此周而復(fù)始,逐步彌補(bǔ)不足之處,從而提高了最終產(chǎn)品的質(zhì)量。它是一種自外向內(nèi)的設(shè)計(jì)過(guò)程。19為了提高測(cè)試的效率,應(yīng)該參考答案為:DA隨機(jī)地選取測(cè)試數(shù)據(jù)B取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)C在完成編碼以后制定軟件的測(cè)試計(jì)劃D選擇發(fā)現(xiàn)錯(cuò)誤可能性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù)解析軟件測(cè)試是為了盡可能多的發(fā)現(xiàn)程序中的錯(cuò)誤,尤其是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤。在選取測(cè)試用例時(shí),不可能進(jìn)行窮舉測(cè)試,在每一個(gè)細(xì)節(jié)進(jìn)行測(cè)試,也不能無(wú)目的地隨機(jī)選取測(cè)試數(shù)據(jù),為了提高測(cè)試的效率,測(cè)試用例應(yīng)該選擇發(fā)現(xiàn)錯(cuò)誤可能性大的部分,這樣的測(cè)試結(jié)果才符合
25、軟件測(cè)試的目的。20使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)_和指定的覆蓋標(biāo)準(zhǔn)。參考答案為:AA程序的內(nèi)部邏輯B程序的復(fù)雜結(jié)構(gòu)C使用說(shuō)明書D程序的功能解析白盒測(cè)試是把測(cè)試對(duì)象看作一個(gè)打開的盒子,測(cè)試人員須了解程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程,由于白盒測(cè)試是一種結(jié)構(gòu)測(cè)試,所以被測(cè)對(duì)象基本上是源程序,以程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn)確定測(cè)試數(shù)據(jù)。一、單項(xiàng)選擇題1.開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做( C ) A.軟件工程B.軟件周期 C.軟件危機(jī)D.軟件產(chǎn)生2.研究開發(fā)所需要的成本和資源是屬于可行性研究中的( B )研究的一方面。 A.技術(shù)可行性B.經(jīng)濟(jì)可行性 C.社會(huì)可行性D
26、.法律可行性3.IDEF0圖不反映出系統(tǒng)( B ) A.系統(tǒng)做什么B.系統(tǒng)功能如何實(shí)現(xiàn) C.系統(tǒng)由誰(shuí)來(lái)做D.系統(tǒng)實(shí)現(xiàn)的約束條件4.模塊的內(nèi)聚性最高的是( D ) A.邏輯內(nèi)聚B.時(shí)間內(nèi)聚 C.偶然內(nèi)聚D.功能內(nèi)聚5.在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是( D ) A.程序模塊化B.模塊高內(nèi)聚 C.模塊低耦合D.模塊獨(dú)立性6.軟件詳細(xì)設(shè)計(jì)主要采用的方法是( D ) A.模塊設(shè)計(jì)B.結(jié)構(gòu)化設(shè)計(jì) C.PDL語(yǔ)言D.結(jié)構(gòu)化程序設(shè)計(jì)7.下列關(guān)于JSP方法不正確的說(shuō)法是( D ) A.JSP方法主要用于規(guī)模不大的數(shù)據(jù)處理系統(tǒng) B.JSP方法不明確的劃分軟件概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的兩個(gè)階段 C.JSP方
27、法適用于輸入數(shù)據(jù)和輸出數(shù)據(jù)之間有對(duì)應(yīng)關(guān)系的問(wèn)題求解 D.JSP方法根據(jù)輸入、輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的體系結(jié)構(gòu)。因此它只適用于詳細(xì)設(shè)計(jì)階段8.不適合作為科學(xué)工程計(jì)算的語(yǔ)言是( D ) A. PascalB. C C. FortranD. Prolog9.黑盒測(cè)試在設(shè)計(jì)測(cè)試用例時(shí),主要需要研究( A ) A.需求規(guī)格說(shuō)明與概要設(shè)計(jì)說(shuō)明B.詳細(xì)設(shè)計(jì)說(shuō)明 C.項(xiàng)目開發(fā)計(jì)劃D.概要設(shè)計(jì)說(shuō)明與詳細(xì)設(shè)計(jì)說(shuō)明10.若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是-1.0,1.0,現(xiàn)從輸入的角度考慮一組測(cè)試用例:-1.001,-1.0,1.0,1.001。設(shè)計(jì)這組測(cè)試用例的方法是( C )
28、 A.條件覆蓋法B.等價(jià)分類法 C.邊界值分析法D.錯(cuò)誤推測(cè)法11.下列屬于維護(hù)階段的文檔是( C ) A.軟件規(guī)格說(shuō)明B.用戶操作手冊(cè) C.軟件問(wèn)題報(bào)告D.軟件測(cè)試分析報(bào)告12.快速原型模型的主要特點(diǎn)之一是( D ) A.開發(fā)完畢才見到產(chǎn)品B.及早提供全部完整的軟件產(chǎn)品 C.開發(fā)完畢后才見到工作軟件D.及早提供工作軟件13.因計(jì)算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過(guò)程稱為( B ) A.教正性維護(hù)B.適應(yīng)性維護(hù) C.完善性維護(hù)D.預(yù)防性維護(hù)14.類庫(kù)這種機(jī)制是( D )級(jí)別的信息共享。 A.同一類B.不同類 C.同一應(yīng)用D.不同應(yīng)用15.只有單重繼承的類層次結(jié)構(gòu)是( C )層次結(jié)構(gòu)。
29、A.網(wǎng)狀型B.星型 C.樹型D.環(huán)型16.在屏蔽硬件錯(cuò)誤的冗錯(cuò)技術(shù)中,冗余附加技術(shù)有( D ) A.三模冗余B.信息冗余 C.冗余備份程序的存儲(chǔ)及調(diào)用D.關(guān)鍵程序和數(shù)據(jù)的冗余存儲(chǔ)和調(diào)用17.軟件按照設(shè)計(jì)的要求,在規(guī)定時(shí)間和條件下達(dá)到不出故障,持續(xù)運(yùn)行的要求的質(zhì)量特性稱為( B ) A.可用性B.可靠性 C.正確性D.完整性18.下列文檔與維護(hù)人員有關(guān)的有( C ) A.軟件需求說(shuō)明書B.項(xiàng)目開發(fā)計(jì)劃 C.概要設(shè)計(jì)說(shuō)明書D.操作手冊(cè)19.采用Gantt圖表示軟件項(xiàng)目進(jìn)度安排,下列說(shuō)法中正確的是( D ) A.能夠反映多個(gè)任務(wù)之間的復(fù)雜關(guān)系 B.能夠直觀表示任務(wù)之間相互依賴制約關(guān)系 C.能夠表示哪
30、些任務(wù)是關(guān)鍵任務(wù) D.能夠表示子任務(wù)之間的并行和串行關(guān)系20.下列模型屬于成本估算方法的有( A ) A.COCOMO模型B.McCall模型 C.McCabe度量法D.時(shí)間估算法一 單項(xiàng)選擇1 軟件是一種邏輯產(chǎn)品,它的開發(fā)主要是(A )。 A研制 B拷貝 C再生產(chǎn) D復(fù)制2 軟件生命周期一般包括:軟件開發(fā)期和軟件運(yùn)行期,下述(D )不是軟件開發(fā)期所應(yīng)包含的內(nèi)容。 A需求分析 B 結(jié)構(gòu)設(shè)計(jì) C程序編制 D軟件維護(hù)3以文檔作為驅(qū)動(dòng),適合于軟件需求很明確的軟件項(xiàng)目的生存周期模型是( C )。 A噴泉模型 B 增量模型 C瀑布模型 D螺旋模型4 在軟件生存周期中,( B )階段必須要回答的問(wèn)題是“要
31、解決的問(wèn)題是做什么?”。 A詳細(xì)設(shè)計(jì) B 可行性分析和項(xiàng)目開發(fā)計(jì)劃 C概要設(shè)計(jì) D軟件測(cè)試5 軟件產(chǎn)品與物質(zhì)產(chǎn)品有很大區(qū)別,軟件產(chǎn)品是一種(C )產(chǎn)品 A有形 B 消耗 C邏輯 D文檔6 ( C )把瀑布模型和專家系統(tǒng)結(jié)合在一起,在開發(fā)的各個(gè)階段上都利用相應(yīng)的專家系統(tǒng)來(lái)幫助軟件人員完成開發(fā)工作。 A 原型模型 B 螺旋模型 C 基于知識(shí)的智能模型 D 噴泉模型7 ( B )階段是為每個(gè)模塊完成的功能進(jìn)行具體的描述,要把功能描述轉(zhuǎn)變?yōu)榫_的、結(jié)構(gòu)化的過(guò)程描述。A概要設(shè)計(jì) B 詳細(xì)設(shè)計(jì) C 編碼 D 測(cè)試8 下列軟件開發(fā)模型中,適合于那些不能預(yù)先確切定義需求的軟件系統(tǒng)的開發(fā)的模型是( A )。 A
32、 原型模型 B 瀑布模型 C 基于知識(shí)的智能模型 D 變換模型9下列軟件開發(fā)模型中,以面向?qū)ο蟮能浖_發(fā)方法為基礎(chǔ),以用戶的需求為動(dòng)力,以對(duì)象來(lái)驅(qū)動(dòng)的模型是( C )。A 原型模型 B 瀑布模型 C 噴泉模型 D 螺旋模型10下列軟件開發(fā)模型中,支持需求不明確,特別是大型軟件系統(tǒng)的開發(fā),并支持多種軟件開發(fā)方法的模型是( D )。 A 原型模型 B 瀑布模型 C 噴泉模型 D 螺旋模型11 軟件特性中,使軟件在不同的系統(tǒng)約束條件下,使用戶需求得到滿足的難易程度稱為( C )。A可修改性 B可靠性 C可適應(yīng)性 D 可重用性12 軟件特性中,一個(gè)軟件能再次用于其他相關(guān)應(yīng)用的程度稱為( B )。A可移
33、植性 B可重用性 C 容錯(cuò)性 D 可適應(yīng)性13 軟件特性中,( A )是指系統(tǒng)具有清晰的結(jié)構(gòu),能直接反映問(wèn)題的需求的程度。A可理解性 B可靠性 C可適應(yīng)性 D 可重用性14軟件特性中,軟件產(chǎn)品交付使用后,在實(shí)現(xiàn)改正潛伏的錯(cuò)誤、改進(jìn)性能、適應(yīng)環(huán)境變化等方面工作的難易程度稱為( B )。A可理解性 B 可維護(hù)性 C可適應(yīng)性 D 可重用性15軟件特性中,軟件從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境移植到另一個(gè)上去的難易程度指的是( C ).A可理解性 B可修改性 C可移植性 D 可重用性16軟件特性中,在給定的時(shí)間間隔內(nèi),程序成功運(yùn)行的概率指的是( D )。A有效性 B可適應(yīng)性 C正確性 D 可靠性17軟件特性中,允
34、許對(duì)軟件進(jìn)行修改而不增加其復(fù)雜性指的是( A )。A可修改性 B可適應(yīng)性 C可維護(hù)性 D 可移植性18 軟件特性中,多個(gè)軟件元素相互通訊并協(xié)同完成任務(wù)的能力指的是( B )。A可理解性 B可互操作性 C可維護(hù)性 D 可追蹤性19 軟件特性中,根據(jù)軟件需求對(duì)軟件設(shè)計(jì)、程序進(jìn)行正向追蹤,或根據(jù)程序、軟件設(shè)計(jì)對(duì)軟件需求進(jìn)行逆向追蹤的能力指的是( C )。A 可理解性 B 可互操作性 C可追蹤性 D 可維護(hù)性20 軟件的可修改性支持軟件的( D )。A 有效性 B 可互操作性 C可追蹤性 D 可維護(hù)性21 軟件的可移植性支持軟件的( A )。A 可適應(yīng)性 B 可互操作性 C可追蹤性 D 有效性22軟件
35、的可理解性支持軟件的( B )。A 有效性 B 可移植性 C可追蹤性 D 可靠性23在軟件工程的原則中,抽象、信息隱藏、模塊化和局部化的原則支持軟件的( C )。A 有效性 B 可互操作性 C可靠性 D 可追蹤性24下列選項(xiàng)中,屬于需求分析階段的任務(wù)的是( D )。A 組裝測(cè)試計(jì)劃 B 單元測(cè)試計(jì)劃 C軟件總體設(shè)計(jì) D 驗(yàn)收測(cè)試計(jì)劃25下列選項(xiàng)中,屬于概要設(shè)計(jì)階段的任務(wù)的是( A )。A 組裝測(cè)試計(jì)劃 B 單元測(cè)試計(jì)劃 C初步用戶手冊(cè) D 驗(yàn)收測(cè)試計(jì)劃26下列選項(xiàng)中,屬于詳細(xì)設(shè)計(jì)階段的任務(wù)的是( B )。A 組裝測(cè)試計(jì)劃 B 單元測(cè)試計(jì)劃 C初步用戶手冊(cè) D 驗(yàn)收測(cè)試計(jì)劃27下列選項(xiàng)中,屬于實(shí)
36、現(xiàn)階段的任務(wù)的是( C )。A 組裝測(cè)試計(jì)劃 B 繪制程序流程圖 C 單元測(cè)試 D 驗(yàn)收測(cè)試計(jì)劃28下列選項(xiàng)中,在驗(yàn)收測(cè)試結(jié)束時(shí),必須提交給用戶的是( D )。A 項(xiàng)目開發(fā)總結(jié)報(bào)告 B 驗(yàn)收測(cè)試計(jì)劃 C 需求規(guī)格說(shuō)明書 D 最終用戶手冊(cè)一 單項(xiàng)選擇1軟件項(xiàng)目管理必須( A )介入。 A)從項(xiàng)目的開頭 B)在可行性研究之后 C)在需求分析之后 D)在編碼之后2 下列選項(xiàng)中,屬于成本管理的主要任務(wù)的是( B )。 A)人員的分工 B)估算軟件項(xiàng)目的成本 C)對(duì)控制軟件質(zhì)量要素 D)對(duì)軟件階段產(chǎn)品進(jìn)行評(píng)審3下列選項(xiàng)中,不屬于質(zhì)量管理的主要任務(wù)的是( C )。 A)制定軟件質(zhì)量保證計(jì)劃 B)按照質(zhì)量評(píng)
37、價(jià)體系控制軟件質(zhì)量要素C)增加軟件產(chǎn)品的功能 D)對(duì)最終軟件產(chǎn)品進(jìn)行確認(rèn)4下列選項(xiàng)中,屬于軟件配置管理的任務(wù)的是( D )。 A)人員的分工 B)估算軟件項(xiàng)目的成本 C)對(duì)軟件階段產(chǎn)品進(jìn)行評(píng)審 D)對(duì)程序、數(shù)據(jù)、文檔的各種版本進(jìn)行管理5( A )是對(duì)產(chǎn)品或過(guò)程的某個(gè)屬性的范圍、數(shù)量、維度、容量或大小提供一個(gè)定量的指示。 A)測(cè)量 B)度量 C)估算 D)指標(biāo)6( B )是對(duì)系統(tǒng)、部件或過(guò)程的某一特性所具有的程度進(jìn)行的量化測(cè)量。 A)測(cè)量 B)度量 C)估算 D)指標(biāo)7( C )是對(duì)軟件產(chǎn)品、過(guò)程、資源等使用歷史資料或經(jīng)驗(yàn)公式等進(jìn)行預(yù)測(cè)。A)測(cè)量 B)度量 C)估算 D)指標(biāo)8( D )是一個(gè)度
38、量或度量的組合,它可對(duì)軟件產(chǎn)品、過(guò)程或資源提供更深入的理解。A)測(cè)量 B)度量 C)估算 D)指標(biāo)9下列選項(xiàng)中屬于產(chǎn)品的內(nèi)部屬性的是( A )。A)模塊耦合度 B)軟件可靠性 C)軟件有效性 D)軟件可維護(hù)性10下列選項(xiàng)中屬于過(guò)程的外部屬性的是( B )。A)工作量 B)成本 C)事件 D)計(jì)劃及進(jìn)度11下列選項(xiàng)中屬于資源的外部屬性的是( C )。A)經(jīng)驗(yàn) B)人員 C)生產(chǎn)率 D)工具12 基于代碼行的面向規(guī)模的度量方法適合于( D )。A)過(guò)程式程序設(shè)計(jì)語(yǔ)言和事前度量 B)第四代語(yǔ)言和事前度量C)第四代語(yǔ)言和事后度量 D)過(guò)程式程序設(shè)計(jì)語(yǔ)言和事后度量13 下列說(shuō)法中,不正確的是( A )。
39、A)功能點(diǎn)度量方法與程序設(shè)計(jì)語(yǔ)言有關(guān) B)功能點(diǎn)度量方法適合于過(guò)程式語(yǔ)言 C)功能點(diǎn)度量方法適合于非過(guò)程式語(yǔ)言 D)功能點(diǎn)度量方法適合于軟件項(xiàng)目估算14下列說(shuō)法中,不正確的是( B )。A)軟件項(xiàng)目工作量分布曲線不是線性的B)到開發(fā)后期臨時(shí)增加人力可加快進(jìn)度C)適當(dāng)推遲交貨時(shí)間可大幅度降低開發(fā)工作量D)在軟件生存周期的不同階段各類人員的參與情況是不同的。15在軟件質(zhì)量要素中,程序滿足需求規(guī)格說(shuō)明及用戶目標(biāo)的程度指的是( C )。A)完整性 B)可用性 C)正確性 D)靈活性16在軟件質(zhì)量要素中,改變一個(gè)操作的順序所需的工作量的多少指的是( D )。A)完整性 B)可用性 C)正確性 D)靈活性
40、17在軟件質(zhì)量要素中,對(duì)未授權(quán)人員訪問(wèn)程序或數(shù)據(jù)加以控制的程度指的是( A )。A)完整性 B)可用性 C)正確性 D)靈活性18在軟件質(zhì)量要素中,學(xué)習(xí)使用軟件(即操作軟件、準(zhǔn)備輸入數(shù)據(jù)、解釋輸出結(jié)果等)的難易程度指的是( B )。A)完整性 B)可用性 C)正確性 D)靈活性19 在軟件質(zhì)量要素的評(píng)價(jià)準(zhǔn)則中,程序源代碼的緊湊程度指的是( C )。A)簡(jiǎn)單性 B)準(zhǔn)確性 C)簡(jiǎn)明性 D)執(zhí)行效率20在軟件質(zhì)量要素的評(píng)價(jià)準(zhǔn)則中,軟件運(yùn)行的效率指的是( D )。A)簡(jiǎn)單性 B)準(zhǔn)確性 C)簡(jiǎn)明性 D)執(zhí)行效率21在軟件質(zhì)量要素的評(píng)價(jià)準(zhǔn)則中,程序易于理解的程度指的是( A )。A)簡(jiǎn)單性 B)準(zhǔn)確性
41、 C)簡(jiǎn)明性 D)執(zhí)行效率22在軟件質(zhì)量要素的評(píng)價(jià)準(zhǔn)則中,計(jì)算和控制的精確程度指的是( B )。A)簡(jiǎn)單性 B)準(zhǔn)確性 C)簡(jiǎn)明性 D)執(zhí)行效率23在軟件質(zhì)量要素的評(píng)價(jià)準(zhǔn)則中,在各種異常情況下軟件能繼續(xù)提供操作的能力指的是( A )。A)容錯(cuò)性 B)檢測(cè)性 C)安全性 D)可操作性24在軟件質(zhì)量要素的評(píng)價(jià)準(zhǔn)則中,程序監(jiān)視自身運(yùn)行并標(biāo)識(shí)錯(cuò)誤的程度指的是( B )。A)容錯(cuò)性 B)檢測(cè)性 C)安全性 D)可操作性25在軟件質(zhì)量要素的評(píng)價(jià)準(zhǔn)則中,控制或保護(hù)程序和數(shù)據(jù)不被破壞、非法訪問(wèn)等機(jī)制的能力指的是( C )。A)容錯(cuò)性 B)檢測(cè)性 C)安全性 D)可操作性26在軟件質(zhì)量要素的評(píng)價(jià)準(zhǔn)則中,操作該軟
42、件的難易程度指的是( D )。A)容錯(cuò)性 B)檢測(cè)性 C)安全性 D)可操作性27下列選項(xiàng)中,不能進(jìn)行并行工作的是( A )。A)需求復(fù)審 B)過(guò)程設(shè)計(jì) C)單元測(cè)試 D)編碼28在整個(gè)軟件項(xiàng)目定義與開發(fā)各階段一種典型的工作量分布原則,稱為40-20-40分布原則,其中20%的工作量指的是( B )。A)需求分析工作量 B)編碼工作量 C)詳細(xì)設(shè)計(jì)工作量 D)測(cè)試工作量一 單項(xiàng)選擇1 下列選項(xiàng)中,不屬于可行性研究的任務(wù)的是( A )。 A)概要設(shè)計(jì) B)經(jīng)濟(jì)可行性研究 C)技術(shù)可行性研究 D)開發(fā)方案的選擇2下列選項(xiàng)中,( C )不屬于基于計(jì)算機(jī)的系統(tǒng)的系統(tǒng)要素。A)人 B)數(shù)據(jù)庫(kù) C)車間
43、D)硬件3在軟件工程中,不屬于軟件定義部分的任務(wù)是( B )。 A)軟件驗(yàn)收測(cè)試計(jì)劃 B)組裝測(cè)試計(jì)劃 C)需求分析 D)軟件項(xiàng)目計(jì)劃4在軟件工程中,( C )不屬于軟件開發(fā)部分的任務(wù)。A)軟件總體設(shè)計(jì) B)單元測(cè)試計(jì)劃 C)軟件經(jīng)銷 D)組裝測(cè)試計(jì)劃一、 選擇題1 需求分析最終結(jié)果是產(chǎn)生( C )A 項(xiàng)目開發(fā)計(jì)劃 B可行性分析報(bào)告 C需求規(guī)格說(shuō)明書 D設(shè)計(jì)說(shuō)明書2 需求分析中,開發(fā)人員要從用戶那里解決的最重要的問(wèn)題是( A )A讓軟件做什么 B要給軟件提供哪些信息 C要求軟件工作效率怎樣 D讓軟件具有何種結(jié)構(gòu)3 DFD中的每個(gè)加工至少有( B )A一個(gè)輸入流或一個(gè)輸出流 B一個(gè)輸入流和一個(gè)輸
44、出流C一個(gè)輸入流 D一個(gè)輸出流4 數(shù)據(jù)字典總,一般不出現(xiàn)的條目是( D ) A數(shù)據(jù)流 B 數(shù)據(jù)存儲(chǔ) C加工 D源點(diǎn)與終點(diǎn)5 分層數(shù)據(jù)流圖是一種比較嚴(yán)格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的( B )A 細(xì)節(jié) B輸入與輸出 C軟件的作用D繪制的時(shí)間6需求規(guī)格說(shuō)明書的內(nèi)容不應(yīng)包括對(duì)( B )的描述。A 主要功能 B算法的詳細(xì)過(guò)程 C用戶界面和運(yùn)行環(huán)境 D軟件性能7需求規(guī)格說(shuō)明書的作用不應(yīng)包括( D )A軟件設(shè)計(jì)的依據(jù) B用戶與開發(fā)人員對(duì)軟件要做什么的共同理解C軟件驗(yàn)收的依據(jù) D軟件可行性研究的依據(jù)8SA方法用DFD 描述( D )A系統(tǒng)的控制流程 B系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)C系統(tǒng)的基本加工 D系統(tǒng)的功
45、能9一個(gè)局部數(shù)據(jù)存儲(chǔ)當(dāng)它作為( D )時(shí),就把他畫出來(lái)。A某些加工的數(shù)據(jù)接口 B某個(gè)加工的特定輸入C某個(gè)加工的特定輸出 D某些加工的數(shù)據(jù)接口或某個(gè)加工的特定輸入輸出10對(duì)于分層的DFD,父圖與子圖的平衡指子圖的輸入、輸出數(shù)據(jù)流同父圖相應(yīng)加工的輸入、輸出數(shù)據(jù)流( A )A 必須一致 B數(shù)目必須相等 C名字必須相同 D數(shù)目必須不等11需求分析階段不適用于描述加工邏輯的工具是( D )A 結(jié)構(gòu)化語(yǔ)言 B判定表 C判定樹 D流程圖12SA方法的分析步驟是首先調(diào)查了解當(dāng)前系統(tǒng)的工作流程,然后( A )A獲得當(dāng)前系統(tǒng)的物理模型,抽象出當(dāng)前系統(tǒng)的邏輯模型,建立目標(biāo)系統(tǒng)的邏輯模型B獲得當(dāng)前系統(tǒng)的物理模型,抽象
46、出當(dāng)前系統(tǒng)的邏輯模型,建立目標(biāo)系統(tǒng)的物理模型C獲得當(dāng)前系統(tǒng)的邏輯模型,建立當(dāng)前系統(tǒng)的物理模型,抽象出目標(biāo)系統(tǒng)的邏輯模型D獲得當(dāng)前系統(tǒng)的邏輯模型,建立當(dāng)前系統(tǒng)的物理模型,建立目標(biāo)系統(tǒng)的物理模型13SA方法的基本思想是( C )A自底向上逐步抽象 B自底向上逐步分解C自頂向下逐步分解 D自頂向上抽象14初步用戶手冊(cè)在( B )階段編寫A 可行性研究 B需求分析 C軟件概要設(shè)計(jì) D軟件詳細(xì)設(shè)計(jì)15系統(tǒng)中模塊的_D_不僅意味著作用于系統(tǒng)的小變動(dòng)將導(dǎo)致行為上的小變化,也意味著規(guī)格說(shuō)明的小變動(dòng)將影響到一小部分模塊。A. 可分解性 B. 保護(hù)性 C. 可理解性 D. 連續(xù)性16.下面關(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)用程序之間可以相互發(fā)送消息 D
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧省大連市中山區(qū)20232024學(xué)年九年級(jí)上學(xué)期期末考試物理化學(xué)試題-初中化學(xué)
- 銀行業(yè)務(wù)發(fā)展策略總結(jié)
- 化妝行業(yè)營(yíng)業(yè)員崗位總結(jié)
- 浙江省杭州市余杭區(qū)、蕭山區(qū)2023-2024學(xué)年六年級(jí)上學(xué)期英語(yǔ)期末試卷
- 《保險(xiǎn)經(jīng)營(yíng)篇》課件
- 2021年湖北省恩施自治州公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2023年廣西壯族自治區(qū)梧州市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2021年安徽省六安市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2021年四川省遂寧市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2021年山西省晉中市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 農(nóng)村宅基地地籍測(cè)繪技術(shù)方案
- 液壓爬模作業(yè)指導(dǎo)書
- 劇院的建筑設(shè)計(jì)規(guī)范標(biāo)準(zhǔn)
- 開封辦公樓頂發(fā)光字制作預(yù)算單
- 遺傳分析的一個(gè)基本原理是DNA的物理距離和遺傳距離方面...
- 安全生產(chǎn)標(biāo)準(zhǔn)化管理工作流程圖
- 德龍自卸車合格證掃描件(原圖)
- 初一英語(yǔ)單詞辨音專項(xiàng)練習(xí)(共4頁(yè))
- 塔式起重機(jī)檢查表(共18頁(yè))
- 河北省建設(shè)工程竣工驗(yàn)收?qǐng)?bào)告
- 付款申請(qǐng)單打印版模板
評(píng)論
0/150
提交評(píng)論