可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢(xún)請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
21春學(xué)期(1709、1803、1809、1903、1909、2003、2009、2103)《軟件工程與軟件測(cè)試技術(shù)》在線(xiàn)作業(yè)
試卷總分:100 得分:100
第1題,下述任務(wù)中,不屬于軟件工程需求分析階段的是( )。
A、分析軟件系統(tǒng)的數(shù)據(jù)要求
B、確定軟件系統(tǒng)的功能需求
C、確定軟件系統(tǒng)的性能要求
D、確定軟件系統(tǒng)的運(yùn)行平臺(tái)
正確答案:
第2題,需求分析的主要方法有( )。
A、形式化分析方法
B、PAD 圖描述
C、結(jié)構(gòu)化分析方法
D、程序流程圖
正確答案:
第3題,在結(jié)構(gòu)化分析方法中,用以表達(dá)系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況的工具是( )。
A、數(shù)據(jù)流圖
B、數(shù)據(jù)字典
C、結(jié)構(gòu)化語(yǔ)言
D、判定表與判定樹(shù)
正確答案:
第4題,面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言不同于其他語(yǔ)言的最主要特點(diǎn)是( )。
A、模塊性
B、抽象性
C、繼承性
D、內(nèi)聚性
正確答案:
答案來(lái)源:(www.),增量模型本質(zhì)上是一種( ) 。
A、線(xiàn)性順序模型
B、整體開(kāi)發(fā)模型
C、非整體開(kāi)發(fā)模型
D、螺旋模型
正確答案:
第6題,在下面的敘述中哪一個(gè)不是軟件需求分析的任務(wù)? ( )
A、問(wèn)題分解
B、可靠性與安全性要求
C、結(jié)構(gòu)化程序設(shè)計(jì)
D、確定邏輯模型
正確答案:
第7題,下列軟件開(kāi)發(fā)模型中,以面向?qū)ο蟮能浖_(kāi)發(fā)方法為基礎(chǔ),以用戶(hù)的需求為動(dòng)力,以對(duì)象來(lái)驅(qū)動(dòng)的模型是( )。
A、原型模型
B、瀑布模型
C、噴泉模型D
D、螺旋模型
正確答案:
第8題,使用軟件時(shí)提出增加新功能就必須進(jìn)行( )維護(hù)。
A、預(yù)防性
B、適應(yīng)性
C、完善性
D、糾錯(cuò)性
正確答案:
第9題,分層DFD 是一種比較嚴(yán)格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的( )。
A、細(xì)節(jié)
B、輸入與輸出
C、軟件的作者
D、繪制的時(shí)間
正確答案:
答案來(lái)源:(www.),面向?qū)ο笤O(shè)計(jì)時(shí),對(duì)象信息的隱藏主要是通過(guò)( )實(shí)現(xiàn)的。
A、對(duì)象的封裝性
B、子類(lèi)的繼承性
C、系統(tǒng)模塊化
D、模塊的可重用
正確答案:
第11題,下列錯(cuò)誤的是
A、盡量不使用數(shù)據(jù)耦合
B、少用控制耦合和標(biāo)記耦合
C、限制公共環(huán)境耦合的范圍
D、完全不用內(nèi)容耦合
正確答案:
答案來(lái)源:(www.),()工具在軟件詳細(xì)設(shè)計(jì)過(guò)程中不采用。
A、判定表
B、IPO 圖
C、PDL D
D、DFD 圖
正確答案:
第13題,為了提高模塊的獨(dú)立性,模塊之間最好是( )。
A、公共環(huán)境耦合
B、控制耦合
C、數(shù)據(jù)耦合
D、特征耦合
正確答案:
第14題,以下屬于面向?qū)ο蟮脑O(shè)計(jì)語(yǔ)言的是( )。
A、FORTRAN 語(yǔ)言
B、Pascal 語(yǔ)言
C、C 語(yǔ)言
D、Java 語(yǔ)言
正確答案:
答案來(lái)源:(www.),面向?qū)ο蟮臏y(cè)試與傳統(tǒng)測(cè)試方法的主要區(qū)別是( )。
A、面向?qū)ο蟮臏y(cè)試可在編碼前進(jìn)行,傳統(tǒng)測(cè)試在編碼后進(jìn)行。
B、面向?qū)ο蟮臏y(cè)試以需求和設(shè)計(jì)階段的測(cè)試為主,不需要進(jìn)行代碼測(cè)試
C、測(cè)試對(duì)象不同
D、面向?qū)ο蟮臏y(cè)試不需要設(shè)計(jì)測(cè)試用例,只需要進(jìn)行會(huì)議評(píng)審
正確答案:
第16題,軟件開(kāi)發(fā)的瀑布模型,一般都將開(kāi)發(fā)過(guò)程劃分為:分析、設(shè)計(jì)、編碼和測(cè)試等階段,一般認(rèn)為可能占用人員最多的階段是( )。
A、分析階段
B、設(shè)計(jì)階段
C、編碼階段
D、測(cè)試階段
正確答案:
第17題,一個(gè)模塊把數(shù)值作為參數(shù)傳送給另一個(gè)模塊,這種耦合方式稱(chēng)為( )。
A、數(shù)據(jù)耦合
B、公共耦合
C、控制耦合
D、標(biāo)記耦合
正確答案:
第18題,驗(yàn)收測(cè)試的任務(wù)是驗(yàn)證軟件的( )。
A、可靠性
B、正確性
C、移植性
D、有效性
正確答案:
第19題,軟件測(cè)試的目的是( )。
A、證明軟件的正確性
B、找出軟件系統(tǒng)中存在的所有錯(cuò)誤
C、證明軟件系統(tǒng)中存在錯(cuò)誤
D、盡可能多的發(fā)現(xiàn)軟件系統(tǒng)中的錯(cuò)誤
正確答案:
答案來(lái)源:(www.),面向?qū)ο蠓治鲭A段建立的3個(gè)模型中,核心的模型是( )模型。
A、功能
B、動(dòng)態(tài)
C、對(duì)象
D、分析
正確答案:
第21題,應(yīng)該在( ),確定對(duì)象類(lèi)中應(yīng)有的服務(wù)。
A、建立對(duì)象模型之時(shí)
B、建立動(dòng)態(tài)模型和功能模型之后
C、建立功能模型之后
D、建立動(dòng)態(tài)模型之后
正確答案:
第22題,DFD 中的每個(gè)加工至少有( )
A、一個(gè)輸入流或一個(gè)輸出流
B、一個(gè)輸入流和一個(gè)輸出流
C、一個(gè)輸入流
D、一個(gè)輸出流
正確答案:
第23題,SA 方法用DFD 描述( )。
A、系統(tǒng)的控制流程
B、系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)
C、系統(tǒng)的基本加工
D、系統(tǒng)的功能
正確答案:
第24題,軟件過(guò)程是
A、特定的開(kāi)發(fā)模型
B、一種軟件求解的計(jì)算邏輯
C、軟件開(kāi)發(fā)活動(dòng)的集合
D、軟件生命周期模型
正確答案:
答案來(lái)源:(www.),( )意味著一個(gè)操作在不同的類(lèi)中可以有不同的實(shí)現(xiàn)方式。
A、多繼承
B、多態(tài)性
C、消息
D、封裝
正確答案:
第26題,詳細(xì)設(shè)計(jì)階段的基本任務(wù)是
A、確定每個(gè)模塊所采用的算法
B、確定每個(gè)模塊所使用的數(shù)據(jù)結(jié)構(gòu)
C、確定每個(gè)模塊的接口細(xì)節(jié)
D、為每個(gè)模塊設(shè)計(jì)出一組測(cè)試用例
正確答案:,B,C,D
第27題,組成數(shù)據(jù)字典的元素有
A、數(shù)據(jù)流
B、數(shù)據(jù)流分量(數(shù)據(jù)基本項(xiàng))
C、數(shù)據(jù)存儲(chǔ)
D、數(shù)據(jù)處理(加工)。
正確答案:,B,C,D
第28題,需求分析的步驟
A、需求獲取
B、需求提煉
C、需求描述
D、需求驗(yàn)證
正確答案:,B,C,D
第29題,分析員和用戶(hù)雙方確定對(duì)軟件系統(tǒng)有哪幾方面的綜合要求。
A、功能需求
B、性能需求
C、環(huán)境需求
D、接口需求
正確答案:,B,C,D
答案來(lái)源:(www.),結(jié)構(gòu)性分析方法使用的描述工具有
A、數(shù)據(jù)流圖
B、數(shù)據(jù)字典
C、結(jié)構(gòu)化語(yǔ)言
D、判定樹(shù)和判定表
正確答案:,B,C,D
第31題,面向?qū)ο鬁y(cè)試用例的設(shè)計(jì)由軟件的輸入-處理-輸出視圖或單個(gè)模塊的算法細(xì)節(jié)驅(qū)動(dòng)。
T、對(duì)
F、錯(cuò)
正確答案:F
第32題,在單元測(cè)試中無(wú)法發(fā)現(xiàn)資源競(jìng)爭(zhēng)問(wèn)題。
T、對(duì)
F、錯(cuò)
正確答案:
第33題,應(yīng)使用同樣的類(lèi)初始化系統(tǒng)中其他人機(jī)交互部件類(lèi),保證整個(gè)系統(tǒng)人機(jī)交互界面的一致性。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第34題,良好的面向?qū)ο蟪绦蛟O(shè)計(jì)風(fēng)格,既包括傳統(tǒng)的程序設(shè)計(jì)風(fēng)格準(zhǔn)則,也包括為適應(yīng)面向?qū)ο蠓椒ㄋ赜械母拍?如繼承性)而必須遵循的一些新準(zhǔn)則。
T、對(duì)
F、錯(cuò)
正確答案:
第35題,結(jié)構(gòu)化分析方法的基本思想是分解和抽象。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第36題,要提高效率就要減少冗余關(guān)聯(lián)。
T、對(duì)
F、錯(cuò)
正確答案:F
第37題,面對(duì)復(fù)雜的系統(tǒng)繪制系統(tǒng)流程圖時(shí),一個(gè)比較好的方法是分層次地描繪這個(gè)系統(tǒng)(系統(tǒng)流程圖分層)。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第38題,單元測(cè)試通常應(yīng)該先進(jìn)行"人工走查",再以白盒法為主,輔以黑盒法進(jìn)行動(dòng)態(tài)測(cè)試。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第39題,面向?qū)ο笤O(shè)計(jì)中服務(wù)的設(shè)計(jì)可以分為兩個(gè)步驟:確定類(lèi)中應(yīng)有的服務(wù)、設(shè)計(jì)實(shí)現(xiàn)服務(wù)的方法。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第40題,軟件工程學(xué)科出現(xiàn)的主要原因是軟件危機(jī)的出現(xiàn)
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第41題,繼承關(guān)系能夠?yàn)橐粋€(gè)類(lèi)族定義一個(gè)協(xié)議,并能在類(lèi)之間實(shí)現(xiàn)代碼共享以減少冗余。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第42題,通過(guò)模塊分解或合并,降低耦合提高內(nèi)聚
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第43題,面向?qū)ο蠓治龅暮诵脑谟诮⒁粋€(gè)描述軟件系統(tǒng)的模型。
T、對(duì)
F、錯(cuò)
正確答案:F
第44題,判定表的優(yōu)點(diǎn)是容易轉(zhuǎn)換為計(jì)算機(jī)實(shí)現(xiàn),缺點(diǎn)是不能夠描述組合條件
T、對(duì)
F、錯(cuò)
正確答案:F
第45題,程序規(guī)模越大,越難以使用回溯法進(jìn)行調(diào)試。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第46題,信息建模方法是從數(shù)據(jù)的角度來(lái)建立信息模型的,最常用的描述信息模型的方法是E-R 圖
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)
第47題,功能模型是類(lèi)似編譯器之類(lèi)系統(tǒng)的主要模型。
T、對(duì)
F、錯(cuò)
正確答案:
第48題,不能根據(jù)直覺(jué)和簡(jiǎn)單的推斷來(lái)推測(cè)程序中存在的錯(cuò)誤。
T、對(duì)
F、錯(cuò)
正確答案:
第49題,分層的DFD 圖可以用于可行性分析階段,描述系統(tǒng)的物理結(jié)構(gòu)
T、對(duì)
F、錯(cuò)
正確答案:F
答案來(lái)源:(www.),維護(hù)的副作用是指由于修改軟件而導(dǎo)致新的錯(cuò)誤的出現(xiàn)或者新增加一些不希望發(fā)生的情況。
T、對(duì)
F、錯(cuò)
更多答案下載:(www.)

