版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、選擇題
1.軟件開(kāi)發(fā)瀑布模型中的軟件定義時(shí)期各個(gè)階段依次是:B
A可行性研究,問(wèn)題定義,需求分析;
B問(wèn)題定義,可行性研究,需求分析;
C可行性研究,需求分析,問(wèn)題定義;
D以上順序都不對(duì);
軟件開(kāi)發(fā)時(shí)期:概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、軟件實(shí)現(xiàn)、軟件測(cè)試
2.可行性研究主要從以下幾個(gè)方面進(jìn)行研究:A
A技術(shù)可行性,經(jīng)濟(jì)可行性,操作可行性;
B技術(shù)可行性,經(jīng)濟(jì)可行性,系統(tǒng)可行性;
C經(jīng)濟(jì)可行性,系統(tǒng)可行性,操作可行性;
D經(jīng)濟(jì)可行性,系統(tǒng)可行性,時(shí)間可行性;
3.耦合是對(duì)軟件不同模塊之間互連程度的度量;各種耦合按從強(qiáng)到弱排
列如下:0
A內(nèi)容耦合,控制耦合,數(shù)據(jù)耦合,公共環(huán)境耦合;
B內(nèi)容耦合,控制耦合,公共環(huán)境耦合,數(shù)據(jù)耦合;
C內(nèi)容耦合,公共環(huán)境耦合,控制耦合,數(shù)據(jù)耦合;內(nèi)容耦合、公共耦合、外部
耦合、控制耦合、特征耦合、數(shù)據(jù)耦合
D控制耦合,內(nèi)容耦合,數(shù)據(jù)耦合,公共環(huán)境耦合;
4.在詳細(xì)設(shè)計(jì)階段所使用到的設(shè)計(jì)工具是:0
A程序流程圖,PAD圖,N-S圖,HIPO圖,判定表,判定樹(shù).
B數(shù)據(jù)流程圖,Yourdon圖,程序流程圖,PAD圖,N-S圖,HIP0圖;
C判定表,判定樹(shù),PDL,程序流程圖,PAD圖,N-S圖;
D判定表,判定樹(shù),數(shù)據(jù)流程圖,系統(tǒng)流程圖,程序流程圖,層次圖;
詳細(xì)設(shè)計(jì)階段工具:判定表、判定樹(shù)、數(shù)據(jù)流程圖、系統(tǒng)流程圖、程序流程
圖、PAD圖、N-S圖、PDL
在軟件詳細(xì)設(shè)計(jì)階段,常用的圖形描述工具有程序流程圖,盒圖NS圖和問(wèn)題
分析圖PAD.常用的語(yǔ)言描述工具為PDL程序設(shè)計(jì)語(yǔ)言,常用的表格描述工
具有判定表和判定樹(shù).
DFD數(shù)據(jù)流圖:總體設(shè)計(jì)階段
5.按照軟件工程的原則,模塊的作用域和模塊的控制域之間的關(guān)系是:
A
A模塊的作用域應(yīng)在模塊的控制域之內(nèi);
B模塊的控制域應(yīng)在模塊的作用域之內(nèi);
C模塊的控制域與模塊的作用域互相獨(dú)立;
D以上說(shuō)法都不對(duì);
6.在軟件生命周期中,能準(zhǔn)確確定軟件系統(tǒng)的體系結(jié)構(gòu)的功能階段是C
A.概要設(shè)計(jì)B.詳細(xì)設(shè)計(jì)C.需求分析D.可行性分析
7.下面不是軟件工程的3個(gè)要素的是C
A過(guò)程B.方法C.環(huán)境D.工具
軟件工程的三個(gè)要素:方法、工具、過(guò)程
8.下面不屬于軟件的組成的是B
A程序B.記錄C.文檔D.數(shù)據(jù)
軟件=程序+數(shù)據(jù)+文檔+服務(wù)
9.在瀑布模型中,將軟件分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般歸
屬于c
A.維護(hù)時(shí)期B.運(yùn)行時(shí)期C.定義時(shí)期D.開(kāi)發(fā)時(shí)期
10.在瀑布模型中,下面C是其突出的缺點(diǎn);
A.不適應(yīng)平臺(tái)的變動(dòng)
B.不適應(yīng)算法的變動(dòng)
C.不適應(yīng)用戶需求的變動(dòng)
D.不適應(yīng)程序語(yǔ)言的變動(dòng)
11下面不屬于軟件的特點(diǎn)的是D;
A軟件是一種軟件產(chǎn)品
B軟件產(chǎn)品不會(huì)用壞,不存在磨損、消耗問(wèn)題
0軟件產(chǎn)品的生產(chǎn)主要是研制
D軟件產(chǎn)品非常便宜
12軟件開(kāi)發(fā)工具是協(xié)助開(kāi)發(fā)人員進(jìn)行軟件開(kāi)發(fā)活動(dòng)所使用的軟件或環(huán)境;下
面不是軟件開(kāi)發(fā)工具的是;A
A.維護(hù)工具B.編碼工具C.測(cè)試工具D.需求分析工具
13.下列敘述中不屬于軟件生命周期模型的是D;
A.原型模型B.瀑布模型C.螺旋模型D.快速組裝模型
14.軟件設(shè)計(jì)中,用抽象和分解的目的是B;
A.提高易讀性B.降低復(fù)雜性C.增加內(nèi)聚性D.降低耦合性
15軟件生命周期中所花費(fèi)用最多的階段是D;
A.詳細(xì)設(shè)計(jì)B.軟件編碼C.概要設(shè)計(jì)D.軟件測(cè)試和維護(hù)
16.開(kāi)發(fā)軟件時(shí)對(duì)提高開(kāi)發(fā)人員工作效率至關(guān)重要的是B;
A.操作系統(tǒng)的資源管理功能
B.先進(jìn)的軟件開(kāi)發(fā)工具和環(huán)境
C.程序人員的數(shù)量
D.計(jì)算機(jī)的并行處理能力
17.開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作
B;
A.軟件投機(jī)B.軟件危機(jī)C.軟件工程D軟件產(chǎn)生
18軟件開(kāi)發(fā)的結(jié)構(gòu)化生命周期方法將軟件生命周期劃分成A
A.定義、開(kāi)發(fā)、運(yùn)行維護(hù)
B.設(shè)計(jì)階段、編程階段、測(cè)試階段
C.總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編程調(diào)試
D.需求分析、功能定義、系統(tǒng)設(shè)計(jì)
19.軟件工程的理論和技術(shù)性研究的內(nèi)容主要包括軟件開(kāi)發(fā)技術(shù)和B;
A,消除軟件危機(jī)
B.軟件工程管理
C.程序設(shè)計(jì)自動(dòng)化
D.實(shí)現(xiàn)軟件可重用
20軟件工程的出現(xiàn)是由于C;
A.程序設(shè)計(jì)方法學(xué)的影響
B.軟件產(chǎn)業(yè)化的需要
C.軟件危機(jī)的出現(xiàn)
D.計(jì)算機(jī)的發(fā)展
21.在軟件生命周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功
能的階段是D;
A.概要設(shè)計(jì)
B,詳細(xì)設(shè)計(jì)
C.問(wèn)題定義
D.需求分析
22.開(kāi)發(fā)大型軟件時(shí),產(chǎn)生困難的根本原因是A;
A.大系統(tǒng)的復(fù)雜性B.人員知識(shí)不足
C.客觀世界千變?nèi)f化D.時(shí)間緊、任務(wù)重
23.文檔是軟件開(kāi)發(fā)人員、軟件管理人員、維護(hù)人員、用戶以及計(jì)算機(jī)之間
的B,軟件開(kāi)發(fā)人員在各個(gè)階段以文檔作為前段工作成果的體現(xiàn)和后段工作
的基礎(chǔ);
A.接口B.橋梁C.科學(xué)D.繼續(xù)
24軟件工程學(xué)的目的是以較低的成本,研制A質(zhì)量的軟件;
A較高B較低C.可靠D.優(yōu)秀
25軟件從一個(gè)計(jì)算機(jī)系統(tǒng)或環(huán)境轉(zhuǎn)換到另一個(gè)計(jì)算機(jī)和環(huán)境的容易程度稱為
D;
A.可用性B.兼容性C.可靠性D.可移植性
26.軟件生存周期是指D階段;
A.軟件開(kāi)始使用到用戶要求修改為止
B.軟件開(kāi)始使用到被淘汰為止
C.從開(kāi)始編寫(xiě)程序到不能再使用為止
D.從立項(xiàng)制定計(jì)劃,進(jìn)行需求分析到不能再使用為止
27.軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開(kāi)發(fā)的學(xué)科,其目的
是B;
A引入新技術(shù)提高空間利用率
B用較少的投資獲得高質(zhì)量的軟件
C縮短研制周期擴(kuò)大軟件功能
D硬軟件結(jié)合使系統(tǒng)面向應(yīng)用
28.軟件可行性分析是著重確定系統(tǒng)的目標(biāo)和規(guī)模;對(duì)成本-效益進(jìn)行發(fā)現(xiàn)應(yīng)
屬于下列選項(xiàng)中的A;
A.經(jīng)濟(jì)可行性B.操作可行性C.技術(shù)可行性D.社會(huì)可行性
29在數(shù)據(jù)流圖中,用圓或者橢圓來(lái)表示B;
A.數(shù)據(jù)流B.加工C.數(shù)據(jù)存儲(chǔ)D.數(shù)據(jù)源點(diǎn)或終點(diǎn)
30.需求分析階段的任務(wù)是確定C;
A,軟件開(kāi)發(fā)方法
B.軟件開(kāi)發(fā)費(fèi)用
0.軟件系統(tǒng)功能
D.軟件開(kāi)發(fā)工具
31D的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定該軟件項(xiàng)目是否能夠
開(kāi)發(fā),是否值得去開(kāi)發(fā);
A需求分析B概要設(shè)計(jì)C總體設(shè)計(jì)D可行性研究
32.下列選項(xiàng)中D不是軟件需求規(guī)格目標(biāo);
A.便于用戶、分析員和軟件設(shè)計(jì)人員進(jìn)行理解及交流
B.控制系統(tǒng)的實(shí)施過(guò)程
C.作為軟件測(cè)試和驗(yàn)收以及維護(hù)的依據(jù)
D.便于軟件的維護(hù)
33下面描述中,不符合結(jié)構(gòu)化程序設(shè)計(jì)風(fēng)格的是B;
A使用順序、選擇和重復(fù)循環(huán)三種基本控制結(jié)構(gòu)表示程序的控制邏輯
B模塊只有一個(gè)入口,可以有多個(gè)出口
C注重提高程序的執(zhí)行效率
D不使用goto語(yǔ)句
34.下列工具中屬于需求分析常用工具的是D;
A.PADB.PFDC.N-SD.DFD
35.在數(shù)據(jù)流圖DFD中,帶有名字的箭頭表示C;
A,控制程序的執(zhí)行順序
B.模塊之間的調(diào)用關(guān)系直線
0.數(shù)據(jù)的流向
D.程序的組成成分
長(zhǎng)方形代表起點(diǎn)或者終點(diǎn)
36.在軟件生產(chǎn)過(guò)程中,需求信息的給出是D;
A.程序員B.項(xiàng)目管理者C.軟件分析設(shè)計(jì)人員D.軟件用戶
37下列敘述中,不屬于結(jié)構(gòu)化分析方法的是C;
A.面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法
B.面向數(shù)據(jù)結(jié)構(gòu)的結(jié)構(gòu)化數(shù)據(jù)系統(tǒng)開(kāi)發(fā)方法
0.面向?qū)ο蟮姆治龇椒?/p>
38結(jié)構(gòu)設(shè)計(jì)SD是一種應(yīng)用最廣泛的系統(tǒng)設(shè)計(jì)方法,是以B為基礎(chǔ)、自頂向下、
逐步求精和模塊化的過(guò)程;
A.數(shù)據(jù)流B.數(shù)據(jù)流圖C.數(shù)據(jù)庫(kù)D數(shù)據(jù)結(jié)構(gòu)
39需求分析是由分析員經(jīng)了解用戶的要求,認(rèn)真細(xì)致地調(diào)研、分析,最終應(yīng)建
立目標(biāo)系統(tǒng)的邏輯模型并寫(xiě)出B;
A.模塊說(shuō)明書(shū)B(niǎo),軟件規(guī)格說(shuō)明書(shū)C.項(xiàng)目開(kāi)發(fā)計(jì)劃D.合同文檔
40.結(jié)構(gòu)化分析方法以數(shù)據(jù)流圖、D和加工說(shuō)明等描述工具,即用直觀的圖和
簡(jiǎn)潔的語(yǔ)言來(lái)描述軟件系統(tǒng)模型;
A.DFD圖B.PAD圖C.IP0圖D.數(shù)據(jù)字典
41.數(shù)據(jù)字典是軟件需求分析階段的重要工具之一,它的基本功能是A
A.數(shù)據(jù)定義B.數(shù)據(jù)維護(hù)C.數(shù)據(jù)通訊D.數(shù)據(jù)庫(kù)設(shè)計(jì)
42.以下A不是詳細(xì)設(shè)計(jì)中常用的圖形描述工具;
A.數(shù)據(jù)流圖B.程序流圖C.盒圖N-SD.問(wèn)題分析圖PAD
43.在結(jié)構(gòu)圖的有關(guān)術(shù)語(yǔ)中,用于表示軟件結(jié)構(gòu)中控制的層數(shù)的是C
A.扇入B扇出C深度D寬度
44.模塊的獨(dú)立程度是評(píng)價(jià)設(shè)計(jì)好壞的重要標(biāo)準(zhǔn);A是衡量
軟件的模塊獨(dú)立性的兩個(gè)定性度量標(biāo)準(zhǔn);
A耦合性和內(nèi)聚性B內(nèi)聚性和可靠性
C耦合性和獨(dú)立性D可靠性和獨(dú)立性
45.軟件設(shè)計(jì)包括B兩個(gè)階段;
A.接口設(shè)計(jì)和結(jié)構(gòu)設(shè)計(jì)B.概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)
C.數(shù)據(jù)設(shè)計(jì)和概要設(shè)計(jì)D.結(jié)構(gòu)設(shè)計(jì)和過(guò)程設(shè)計(jì)
46在詳細(xì)設(shè)計(jì)階段,經(jīng)常采用的工具是A;
A.PADB.SAC.SC結(jié)構(gòu)圖,總體設(shè)計(jì)D.DFD
47.在軟件開(kāi)發(fā)中,下面任務(wù)不屬于設(shè)計(jì)階段的是D;
A,數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)B給出系統(tǒng)模塊結(jié)構(gòu)
C定義模塊算法D定義需求并建立系統(tǒng)模型
48.對(duì)建立良好的程序設(shè)計(jì)風(fēng)格,下面描述正確的是A;
A程序應(yīng)簡(jiǎn)單、清晰、可讀性好B符號(hào)名的命名要符合語(yǔ)法
C充分考慮程序的執(zhí)行效率D程序的注釋可有可無(wú)
49.下面不屬于軟件設(shè)計(jì)原則的是C;
A抽象B模塊化0自底向上D信息隱蔽
50.為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來(lái)代替?zhèn)?/p>
統(tǒng)的程序流程圖,通常也把這種圖稱為C;
APAD圖B.N-S圖0.結(jié)構(gòu)圖D數(shù)據(jù)流圖
51軟件測(cè)試按照功能劃分可以分為B;
A黑盒測(cè)試和單元測(cè)試B白盒測(cè)試和黑盒測(cè)試
C集成測(cè)試和單元測(cè)試D白盒測(cè)試和靜態(tài)測(cè)試
軟件測(cè)試按照功能劃分可以分為白盒測(cè)試和黑盒測(cè)試
按照開(kāi)發(fā)階段劃分,軟件測(cè)試可分為單元測(cè)試、集成測(cè)試,系統(tǒng)測(cè)試和驗(yàn)收測(cè)
試
白盒測(cè)試方法:邏輯覆蓋、循環(huán)測(cè)試、基本路徑測(cè)試
黑盒測(cè)試方法:等價(jià)分類法,邊界值分析法、錯(cuò)誤推斷法,因果圖法,場(chǎng)景法.
52在軟件測(cè)試過(guò)程的4個(gè)步驟中,測(cè)試依據(jù)是需求規(guī)格說(shuō)明的是C
A單元測(cè)試B集成測(cè)試C確認(rèn)測(cè)試D系統(tǒng)測(cè)試
53黑盒測(cè)試法屬于C;
A集成測(cè)試B系統(tǒng)測(cè)試C動(dòng)態(tài)測(cè)試D靜態(tài)測(cè)試
靜態(tài)測(cè)試不實(shí)際運(yùn)行軟件,對(duì)軟件的格式和結(jié)構(gòu)進(jìn)行評(píng)估包括:代碼規(guī)則檢
查、程序結(jié)構(gòu)分析、代碼質(zhì)量度量程序復(fù)雜度分析
動(dòng)態(tài)測(cè)試:功能確認(rèn)與接口測(cè)試、覆蓋率分析、性能分析、內(nèi)存分析
54下列敘述中錯(cuò)誤的是C;
A測(cè)試是為了尋找錯(cuò)誤而運(yùn)行程序的過(guò)程
B一個(gè)成功的測(cè)試是揭示了迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試
C測(cè)試的目的是為了證明程序是正確的
D一個(gè)好的測(cè)試用例是指很可能找到迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試
55軟件測(cè)試過(guò)程是軟件開(kāi)發(fā)過(guò)程的逆過(guò)程,其最基礎(chǔ)性的測(cè)試應(yīng)是
B
A集成測(cè)試B單元測(cè)試C有效性測(cè)試D系統(tǒng)測(cè)試
55.1有一組測(cè)試用例使得每一個(gè)被測(cè)試用例的分支覆蓋至少被執(zhí)行一次,它
滿足的覆蓋標(biāo)準(zhǔn);B
A.語(yǔ)句覆蓋B.判定覆蓋C.條件覆蓋D.路徑覆蓋
6.關(guān)于白盒測(cè)試與黑盒測(cè)試的最主要區(qū)別,正確的是_;A
A.白盒測(cè)試側(cè)重于程序結(jié)構(gòu),黑盒測(cè)試側(cè)重于功能
B.白盒測(cè)試可以使用測(cè)試工具,黑盒測(cè)試不能使用工具
C.白盒測(cè)試需要程序參與,黑盒測(cè)試不需要
D.黑盒測(cè)試比白盒測(cè)試應(yīng)用更廣泛
56.程序的三種基本控制結(jié)構(gòu)是B;
A.過(guò)程、子程序和分程序
C.遞歸、迭代和回溯
B.順序、選擇和重復(fù)
D.調(diào)用、返回和轉(zhuǎn)移
57.面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P停碊;
A系統(tǒng)模型、ER模型、應(yīng)用模型
B對(duì)象模型、動(dòng)態(tài)模型、應(yīng)用模型
CE-R模型、對(duì)象模型、功能模型
D對(duì)象模型、動(dòng)態(tài)模型、功能模型
58.在E-R模型中,包含以下基本成分C;
A數(shù)據(jù)、對(duì)象、實(shí)體
B控制、聯(lián)系、對(duì)象
0實(shí)體、聯(lián)系、屬性
59.軟件測(cè)試的目標(biāo)是B;
A.證明軟件是正確的
B.發(fā)現(xiàn)錯(cuò)誤、降低錯(cuò)誤帶來(lái)的風(fēng)險(xiǎn)
0.排除軟件中所有的錯(cuò)誤
D.與軟件調(diào)試相同
60.軟件生命周期中所花費(fèi)用最多的階段是D
A.詳細(xì)設(shè)計(jì)B.軟件編碼C.軟件測(cè)試D.軟件維護(hù)
61.在數(shù)據(jù)流圖中,圓或橢圓表示1A,平行線表示2D_;
1A、加工B、外部實(shí)體
C、數(shù)據(jù)流D、存儲(chǔ)
2A、加工B、外部實(shí)體
C、數(shù)據(jù)流箭頭D、存儲(chǔ)
62.瀑布模型WaterfallModel突出的缺點(diǎn)是不適應(yīng)D的變動(dòng);
A、算法B、平臺(tái)C、程序語(yǔ)言D、用戶需求
63.結(jié)構(gòu)化分析方法SA的一個(gè)重要指導(dǎo)思想是C;
A.自頂向下,逐步抽象
B.自底向上,逐步抽象
C.自頂向下,逐步分解
D.自底向上,逐步分解
64.模塊的控制范圍包括它本身及它所有的從屬模塊,模塊的作用范圍是指模
塊內(nèi)一個(gè)判定的作用范圍,凡是受到這個(gè)判定影響的所有模塊都屬于這個(gè)判
定的作用范圍,理想的情況是A
A.模塊的作用范圍應(yīng)在控制范圍之內(nèi)
B.模塊的控制范圍應(yīng)在作用范圍之內(nèi)
C.模塊的作用范圍與控制范圍交叉
D.模塊的作用范圍與控制范圍不相交
65.軟件危機(jī)具有下列表現(xiàn)D
I、對(duì)軟件開(kāi)發(fā)成本估計(jì)不準(zhǔn)確
II、軟件產(chǎn)品的質(zhì)量往往不可靠
III、軟件常常不可維護(hù)
IV、軟件成本逐年上升
A.I、II和111B.I、III和IV
C.II、III和IVD.以上都正確
66.產(chǎn)生軟件危機(jī)的原因可能有D
I、用戶需求描述不精確、不準(zhǔn)確
II、對(duì)大型軟件項(xiàng)目的開(kāi)發(fā)缺乏有力的組織與管理
III、缺乏有力的方法學(xué)和工具的支持
IV、軟件產(chǎn)品的特殊性和人類智力的局限性
A.I和IIB.I、II和IV
C.II、III和IVD.以上都正確
68.A分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)
行的產(chǎn)品;
A.增量模型分批B.噴泉模型重疊0.原型模型D.螺旋模型迭代,風(fēng)險(xiǎn)
分析
69.為了克服軟件危機(jī),人們提出了用D的原理來(lái)設(shè)計(jì)軟件,這就是軟件
工程誕生的基礎(chǔ);
A.教學(xué)B.軟件學(xué)C.運(yùn)籌學(xué)D,工程學(xué)
70.具有風(fēng)險(xiǎn)分析的軟件生存周期模型是C
A.瀑布模型B.噴泉模型
C.螺旋模型D.增量模型
71.瀑布模型的關(guān)鍵不足在于B
A.過(guò)于簡(jiǎn)單B,不能適應(yīng)需求的動(dòng)態(tài)變更
C.過(guò)于靈活D.各個(gè)階段需要進(jìn)行評(píng)審
72.軟件工程的目標(biāo)有B;
A.易于維護(hù)B.低的開(kāi)發(fā)成本C.高性能D.短的開(kāi)發(fā)期
73.軟件工程學(xué)的目的和意義是D;
A.應(yīng)用科學(xué)的方法和工程化的規(guī)范管理來(lái)指導(dǎo)軟件開(kāi)發(fā)
B.克服軟件危機(jī)
C.做好軟件開(kāi)發(fā)的培訓(xùn)工作
D.以較低的成本開(kāi)發(fā)出高質(zhì)量的軟件
74.開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象
稱做C
A.軟件工程B.軟件周期C.軟件危機(jī)D.軟件產(chǎn)生
75.快速原型模型的主要特點(diǎn)之一是D
A.開(kāi)發(fā)完畢才見(jiàn)到產(chǎn)品B.及早提供全部完整的軟件產(chǎn)品
C.開(kāi)發(fā)完畢后才見(jiàn)到工作軟件D.及早提供工作軟件
76.瀑布模型的存在問(wèn)題是B
A.用戶容易參與開(kāi)發(fā)B.缺乏靈活性
C.用戶與開(kāi)發(fā)者易溝通D.適用可變需求
77.軟件生存周期模型不包括:B
A.瀑布模型B.對(duì)象模型C.增量模型D.噴泉模型
78.下列哪個(gè)不屬于軟件工程的內(nèi)涵之一C
A.應(yīng)用完善的科學(xué)與工程原理B.經(jīng)濟(jì)地開(kāi)發(fā)軟件
C.高薪聘請(qǐng)軟件高手D.開(kāi)發(fā)既可靠又能有效運(yùn)行的軟件
79.在瀑布模型中,將軟件劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般
歸屬于B;
A.維護(hù)時(shí)期B.計(jì)劃時(shí)期C.運(yùn)行時(shí)期D.開(kāi)發(fā)時(shí)期
80.下列哪個(gè)辦法不屬于解決軟件危機(jī)的途徑之一B
A.研制新一代智能計(jì)算機(jī)B.大力扶持軟件企業(yè)
C.采用軟件工程的解決途徑D.采用面向?qū)ο蟮能浖O(shè)計(jì)方法
81.下面哪一項(xiàng)不屬于快速原型模型的優(yōu)點(diǎn);B
A.可及早為用戶提供有用的產(chǎn)品;
B.可保證在開(kāi)發(fā)后期,全面發(fā)現(xiàn)錯(cuò)誤給以糾正;
C.減少技術(shù)應(yīng)用風(fēng)險(xiǎn),縮短開(kāi)發(fā)時(shí)間,減少費(fèi)用、提高生產(chǎn)率;
D.促使用戶主動(dòng)參與開(kāi)發(fā)活動(dòng),促進(jìn)各類人員的協(xié)調(diào),適應(yīng)需求變化;
82.下列哪個(gè)不屬于瀑布模型與傳統(tǒng)的程序設(shè)計(jì)的不同之處D;
A.傳統(tǒng)的程序設(shè)計(jì)開(kāi)發(fā)人員只開(kāi)發(fā)程序,不寫(xiě)文檔.
B.傳統(tǒng)的程序設(shè)計(jì)重點(diǎn)在問(wèn)題求解和算法,并只有自己才能讀懂.
C.瀑布模型的各階段要第三方介入審察
D.傳統(tǒng)的程序設(shè)計(jì)規(guī)定各階段必須寫(xiě)文檔.
83.下面哪個(gè)模式不屬于軟件工程的開(kāi)發(fā)模式C
A.基于瀑布模型的開(kāi)發(fā)模式B.基于原型模型的開(kāi)發(fā)模式
C.基于人機(jī)對(duì)話的開(kāi)發(fā)模式D.基于關(guān)系數(shù)據(jù)庫(kù)的開(kāi)發(fā)模式
84.數(shù)據(jù)字典是數(shù)據(jù)流圖中所有元素的定義的集合,一般由以下四類條目
組成B;
A.數(shù)據(jù)說(shuō)明條目、控制流條目、加工條目、數(shù)據(jù)存儲(chǔ)條目
B.數(shù)據(jù)流條目、數(shù)據(jù)項(xiàng)條目、數(shù)據(jù)存儲(chǔ)條目、加工條目
C.數(shù)據(jù)源條目、數(shù)據(jù)流條目、數(shù)據(jù)處理?xiàng)l目、數(shù)據(jù)文件條目
D.數(shù)據(jù)流條目、數(shù)據(jù)文件條目、數(shù)據(jù)項(xiàng)條目、加工條目
85.下列模型屬于成本估算方法的有A
A.COCOMO模型B.McCall模型C.McCabe度量法D.時(shí)間估算法
86.DFD圖反映系統(tǒng)D
A.怎么做B.對(duì)誰(shuí)做C.何時(shí)做D.做什么
87.經(jīng)濟(jì)可行性研究的范圍包括C
A.資源有效性B.管理制度C.效益分析D.開(kāi)發(fā)風(fēng)險(xiǎn)
88.為高質(zhì)量地開(kāi)發(fā)軟件項(xiàng)目,在軟件結(jié)構(gòu)設(shè)計(jì)時(shí),必須遵循A原則;
A.信息隱蔽B.質(zhì)量控制C.程序優(yōu)化D.數(shù)據(jù)共享
89.需求規(guī)格說(shuō)明書(shū)的作用不包括C
A.軟件驗(yàn)收的依據(jù)B.用戶與開(kāi)發(fā)人員對(duì)軟件要做什么的共同
理解
C,軟件可行性研究的依據(jù)D.軟件設(shè)計(jì)的依據(jù)
90.分層數(shù)據(jù)流圖是一種比較嚴(yán)格又易于理解的描述方式,它的頂層描述了系
統(tǒng)的A;
A.總貌B.細(xì)節(jié)C.抽象D.軟件的作者
91.經(jīng)調(diào)查,系統(tǒng)分析員給出有問(wèn)題的初略陳述,其中部分描述如下:某商場(chǎng)
的采購(gòu)部門(mén)要求每天開(kāi)出定購(gòu)清單,交采購(gòu)員;倉(cāng)庫(kù)管理員將此要還應(yīng)輸入系
統(tǒng),經(jīng)庫(kù)存業(yè)務(wù)進(jìn)貸或出貸處理后輸出;從這段描述可知該部分?jǐn)?shù)據(jù)流圖中的
外部項(xiàng)為:A
A.采購(gòu)員、倉(cāng)庫(kù)管理員B.定購(gòu)清單、庫(kù)存業(yè)務(wù)
C.庫(kù)存業(yè)務(wù)D.定購(gòu)清單、采購(gòu)員
92.數(shù)據(jù)流是數(shù)據(jù)流圖的基本成分,下列關(guān)于數(shù)據(jù)流的敘述中,—B—是正
確的;
A.某加工的輸入是一個(gè)數(shù)據(jù)流,該加工的輸出也必定是一個(gè)數(shù)據(jù)流
B.多個(gè)不同的數(shù)據(jù)流可以流向一個(gè)加工,也可從一個(gè)加工中流出
C.數(shù)據(jù)流只能從加工流向文件,但不能從文件流向加工
D.一個(gè)數(shù)據(jù)流可以從一個(gè)文件流向另一個(gè)文件
93.需求分析階段最重要的技術(shù)文檔之一是:C
A.項(xiàng)目開(kāi)發(fā)計(jì)劃B.設(shè)計(jì)說(shuō)明書(shū)
C.需求規(guī)格說(shuō)明書(shū)D.可行性分析報(bào)告
94.需求工程的主要目的是C
A.系統(tǒng)開(kāi)發(fā)的具體方案B.進(jìn)一步確定用戶的需求
C.解決系統(tǒng)是“做什么的問(wèn)題“D.解決系統(tǒng)是“如何做的問(wèn)題”
95.不適于作為數(shù)據(jù)流圖處理加工框名稱的是_B_;
A.人工校核工資數(shù)據(jù)B.工資支票數(shù)據(jù)
C.打印工資支票D.計(jì)算職工工資
96結(jié)構(gòu)化程序設(shè)計(jì)思想的核心是要求程序只由順序、循環(huán)和A三種結(jié)構(gòu)組
成;
A.選擇B.單入口C.單出口D.有規(guī)則GOTO
97.模塊C,則說(shuō)明模塊的獨(dú)立性越強(qiáng);
A.耦合越強(qiáng)B.扇入數(shù)越高C,耦合越弱D.扇人數(shù)越低
98.當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為D
A.數(shù)據(jù)耦合B.公共耦合C.標(biāo)記耦合D.內(nèi)容耦合
解析耦合分為以下幾種,按照耦合度由高到低排列是:
內(nèi)容耦合------個(gè)模塊直接訪問(wèn)另一個(gè)模塊的內(nèi)容;
公共耦合一一組模塊都訪問(wèn)同一全局?jǐn)?shù)據(jù)結(jié)構(gòu);
外部耦合一一組模塊都訪問(wèn)同一個(gè)數(shù)據(jù)項(xiàng);
控制耦合------個(gè)模塊明顯地把開(kāi)關(guān)量、名字等信息送入另一模塊,控制另
一模塊的功能
99.軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在A
A.調(diào)用關(guān)系B.組成關(guān)系C.鏈接關(guān)系D.順序執(zhí)行關(guān)系
100.概要設(shè)計(jì)最終結(jié)果是產(chǎn)生C
A.項(xiàng)目開(kāi)發(fā)計(jì)劃B.需求規(guī)格說(shuō)明書(shū)
C.軟件結(jié)構(gòu)設(shè)計(jì)說(shuō)明書(shū)D.可行性分析報(bào)告
101.在有集成組裝測(cè)試的敘述中,_A__是正確的;
A測(cè)試底層模塊時(shí)不需要樁模塊
B驅(qū)動(dòng)模塊的作用是模擬被調(diào)模塊
C自頂向下測(cè)試方法易于設(shè)計(jì)測(cè)試結(jié)果
D自底向上測(cè)試方法有有利于提前預(yù)計(jì)測(cè)試結(jié)果
102.程序功能說(shuō)明中指出:由三個(gè)輸入數(shù)據(jù)表示一個(gè)三角形的三條邊長(zhǎng);根
據(jù)黑盒法中的邊緣值分析法設(shè)計(jì)測(cè)試用例,應(yīng)選_D_;
A.a=3,b=4,c=5B.a=1,b=2,c=4
C.上述A.B項(xiàng)目都應(yīng)選上D.a=1,b=2,c=3
103、軟件維護(hù)的副作用,是指C;
A.開(kāi)發(fā)時(shí)的錯(cuò)誤B.隱含的錯(cuò)誤
C.因修改軟件而造成的錯(cuò)誤D.運(yùn)行時(shí)誤操作
104.在考察系統(tǒng)的一些涉及時(shí)序和改變的狀態(tài)時(shí),要用動(dòng)態(tài)模型來(lái)表示;動(dòng)
態(tài)模型著重于系統(tǒng)的控制邏輯,它包括兩個(gè)圖:一個(gè)是事件追蹤圖,另一個(gè)是
D;
A.狀態(tài)圖B.數(shù)據(jù)流圖C.系統(tǒng)結(jié)構(gòu)圖D.時(shí)序圖
105.面向?qū)ο蠓治鍪菍?duì)系統(tǒng)進(jìn)行A的一種方法;
A.需求建模B.程序設(shè)計(jì)C.設(shè)計(jì)評(píng)審D.測(cè)試臉收
106.C是把對(duì)象的屬性和操作結(jié)合在一起,構(gòu)成一個(gè)獨(dú)立的對(duì)象,其內(nèi)部
信息對(duì)外界是隱蔽的,外界只能通過(guò)有限的接口與對(duì)象發(fā)生聯(lián)系;
A.多態(tài)性B.繼承C.封裝D.消息
107.下列不屬于面向?qū)ο箝_(kāi)發(fā)方法的是B
A.BoochB.UMLC.CoadD.OMT
108.面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,即D
A.系統(tǒng)模型,ER模型,應(yīng)用模型B.對(duì)象模型,動(dòng)態(tài)模型,實(shí)現(xiàn)應(yīng)用模型
C.ER模型,對(duì)象模型,功能模型D.對(duì)象模型,動(dòng)態(tài)模型,功能模型
109.面向?qū)ο蟪绦蛟O(shè)計(jì)的基本機(jī)制A
A.繼承B.消息C.方法D.結(jié)構(gòu)
110.下列屬于面向?qū)ο蟮囊赜蠧批注[dl]:對(duì)象、屬性、服務(wù)
A.分類性B.抽象C.對(duì)象D.封裝
對(duì)象三要素:對(duì)象、屬性、服務(wù)
111.在進(jìn)行面向?qū)ο蠓治鰰r(shí),所采用的模型有;
A.對(duì)象模型B.動(dòng)態(tài)模型C.靜態(tài)模型D.功能模型
112.狀態(tài)是對(duì)象屬性的值的一種抽象,它的性質(zhì)有;
A.時(shí)間性B.持續(xù)性C.有序性D.有窮性
113.建立繼承關(guān)系時(shí)所采用的方式有;
A.自頂向下B.從內(nèi)到外C.自底向上D.從復(fù)雜到簡(jiǎn)單
114.對(duì)象是人們要研究的任何事物,主要的對(duì)象類型有;
A.有形實(shí)體B.作用C.事件D.性能說(shuō)明
115.類庫(kù)這種機(jī)制是D級(jí)別的信息共享;
A.同一類B.不同類C.同一應(yīng)用D.不同應(yīng)用
116.狀態(tài)是對(duì)象D的抽象;
A屬性值B.方法C.功能D.行為
117.動(dòng)態(tài)模型的描述工具是D;
A,對(duì)象圖B.結(jié)構(gòu)圖C.流程圖D,狀態(tài)圖
118.在確定對(duì)象的屬性中,所有A是候選的對(duì)象;
A.名詞B.動(dòng)詞C.詞組D.修飾性名詞詞組
119.對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作C于對(duì)象的統(tǒng)一體
中;
A.結(jié)合B.隱藏C.封裝D.抽象
120.00A是D
A.結(jié)構(gòu)化分析B.面向?qū)ο蟪绦蛟O(shè)計(jì)
0.面向?qū)ο蟪绦蚍治鯠.面向?qū)ο蠓治?/p>
121.面向?qū)ο蟮奶卣鞑话–批注M2]:繼承、多態(tài)、封裝、重用
A.繼承性;B.多態(tài)性;C.互換性D..封裝性
122.在面向?qū)ο筌浖_(kāi)發(fā)方法中,類與類之間主要有以下結(jié)構(gòu)關(guān)系D
A繼承和聚集B繼承和一般C聚集和消息傳遞D繼承和方法調(diào)用
123.以下哪一項(xiàng)不是面向?qū)ο蟮奶卣鱀
A多態(tài)性B繼承性C封裝性D過(guò)程調(diào)用
124.對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作C于對(duì)象的統(tǒng)一體
中;
A.結(jié)合B.隱藏C.封裝D.抽象
125.在面向?qū)ο筌浖_(kāi)發(fā)方法中,類與類之間主要有以下結(jié)構(gòu)關(guān)系A(chǔ)
A繼承和聚集B繼承和一般C聚集和消息傳遞D繼承和方法調(diào)用
126.以下哪一項(xiàng)不是面向?qū)ο蟮奶卣鱀
A多態(tài)性B繼承性0封裝性D過(guò)程調(diào)用
127.下面所列的性質(zhì)中,D不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)的特性;
A.繼承性B.重用性C.封裝性D.可視化
128.下列是面向?qū)ο笤O(shè)計(jì)方法中有關(guān)對(duì)象的敘述,其中B是正確的;
A.對(duì)象在內(nèi)存中沒(méi)有它的存儲(chǔ)區(qū)
B.對(duì)象的屬性集合是它的特征表示
C.對(duì)象的定義與程序中類型概念相當(dāng)
D.對(duì)象之間不能相互通信
129.在面向?qū)ο筌浖椒ㄖ?,“類”是D;
A.具有同類數(shù)據(jù)的對(duì)象的集合B.具有相同操作的對(duì)象的集合
C.具有同類數(shù)據(jù)的對(duì)象的定義D.具有同類數(shù)據(jù)和相同操作的對(duì)象的
定義
130.面向?qū)ο蠓治鰰r(shí),所標(biāo)識(shí)的對(duì)象為_(kāi)D_是錯(cuò)誤的;
A.與目標(biāo)系統(tǒng)有關(guān)的物理實(shí)體
B.與目標(biāo)系統(tǒng)發(fā)生作用和人或組織的角色
C.目標(biāo)系統(tǒng)運(yùn)行中需記憶的事件
D.目標(biāo)系統(tǒng)中環(huán)境場(chǎng)所的狀態(tài)
131.面向?qū)ο笤O(shè)計(jì)00D模型的主要部件中,通常不包括_A—;
A通信部件B.人機(jī)交互部件C.任務(wù)管理D.數(shù)據(jù)管理
132.面向?qū)ο笤O(shè)計(jì)時(shí),對(duì)象信息的隱藏主要是通過(guò)_A__實(shí)現(xiàn)的;
A.對(duì)象的封裝性B.子類的繼承性
C.系統(tǒng)模塊化D.模塊的可重用
133.作為面向?qū)ο蠓治龅幕A(chǔ)、由問(wèn)題領(lǐng)域中的對(duì)象所組成、用ER圖來(lái)描
述是_A___;
A、消息模型B.處理模型C.狀態(tài)模型D.瀑布模塊
134.開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象
稱作C;
A.軟件工程B.軟件周期C.軟件危機(jī)D.軟件產(chǎn)生
135.下面不屬于軟件工程3要素的是D
A工具B過(guò)程C方法D環(huán)境
136.檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱為A
A確認(rèn)測(cè)試B集成測(cè)試C險(xiǎn)證測(cè)試D驗(yàn)收測(cè)試
137.數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流都是D,僅僅是所處的狀態(tài)不同;
A分析結(jié)果B事件C動(dòng)作D數(shù)據(jù)
138.數(shù)據(jù)流圖和C共同組成目標(biāo)系統(tǒng)的邏輯功能模型;
AHIPO圖BPDLC數(shù)據(jù)字典D層次圖
139.數(shù)據(jù)流圖用于抽象描述一個(gè)軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的
圖符構(gòu)成;下列圖符名標(biāo)識(shí)的圖符不屬于數(shù)據(jù)流圖合法圖符的是A;
A控制流B加工C數(shù)據(jù)存儲(chǔ)D源和匯
140.結(jié)構(gòu)化分析方法就是面向B的自頂向下逐步求精進(jìn)行需求分析的方
法;
A目標(biāo)B數(shù)據(jù)流C功能D對(duì)象
141.下面不屬于軟件工程設(shè)計(jì)基本原理的是C
A抽象B模塊化C自底向上D信息隱蔽
142.D是數(shù)據(jù)說(shuō)明、可執(zhí)行語(yǔ)句等程序?qū)ο蟮募希菃为?dú)命名的而且
可以通過(guò)名字來(lái)訪問(wèn);
A模塊化B抽象C精化D模塊
143.面向數(shù)據(jù)流的設(shè)計(jì)方法把D映射成軟件結(jié)構(gòu);
A數(shù)據(jù)流B系統(tǒng)結(jié)構(gòu)C控制結(jié)構(gòu)D信息流
144.程序流程圖PDF中的箭頭代表的是B;
A數(shù)據(jù)流B控制流C調(diào)用關(guān)系D組成關(guān)系
145.在進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)時(shí)應(yīng)該遵循的最主要的原理是0
A抽象B模塊化C模塊獨(dú)立D信息隱蔽
146.在測(cè)試中,下列說(shuō)法錯(cuò)誤的是B
A測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程
B測(cè)試是為了表明程序的正確性
C好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案
D成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試
147.下列工具中為需求分析常用工具是D
APADBPFDCN-SDDFD
148.軟件調(diào)試的目的是B
A發(fā)現(xiàn)錯(cuò)誤B改正錯(cuò)誤C改善軟件的性能D挖掘軟件的潛能
149.軟件詳細(xì)設(shè)計(jì)主要采用的方法是A;
A結(jié)構(gòu)化程序設(shè)計(jì)B模型設(shè)計(jì)C結(jié)構(gòu)化設(shè)計(jì)D流程圖設(shè)計(jì)
150.軟件開(kāi)發(fā)的原型化方法是一種動(dòng)態(tài)定義軟件需求的方,下述條件中,A
是實(shí)施原型化方法所必需的;
I成熟的原型化人員
II快速的成型工具
III需求了解的正確性
AI和IIBII和IIICI、II和IIIDill
151.模塊本身的內(nèi)聚是模塊獨(dú)立性的重要性度量因素之一;在7類內(nèi)聚中,
具有最強(qiáng)內(nèi)聚的一類是D;
A)順序性內(nèi)聚B過(guò)程性內(nèi)聚C邏輯性內(nèi)聚D功能性內(nèi)聚批注[d3):由弱到強(qiáng):偶然內(nèi)聚、邏輯內(nèi)聚、時(shí)間內(nèi)聚
過(guò)程內(nèi)聚:通信內(nèi)聚、順序內(nèi)聚和功能內(nèi)聚;
由弱到強(qiáng):偶然內(nèi)聚、邏輯內(nèi)聚、時(shí)間內(nèi)聚、過(guò)程內(nèi)聚;通信內(nèi)聚、順序內(nèi)
聚和功能內(nèi)聚;
152.數(shù)據(jù)字典是對(duì)數(shù)據(jù)定義信息的集合,它所定義的對(duì)象都包含在A中;
A數(shù)據(jù)流圖B程序框圖0軟件結(jié)構(gòu)D方框圖
153.軟件開(kāi)發(fā)的結(jié)構(gòu)化分析方法,常用的描述軟件功能需求的工具是C;
A業(yè)務(wù)流程圖、處理說(shuō)明B軟件流程圖、模塊說(shuō)明C數(shù)據(jù)流程圖、數(shù)據(jù)字典D
系統(tǒng)流程圖、程序編碼
154.軟件開(kāi)發(fā)的結(jié)構(gòu)化設(shè)計(jì)方法SD方法,全面指導(dǎo)模塊化分的最重要的原
則應(yīng)該是C;
A模塊高內(nèi)聚B模塊低耦合C模塊獨(dú)立性D程序模塊化
155.面向數(shù)據(jù)流的軟件設(shè)計(jì)方法,一般是把數(shù)據(jù)流圖中得數(shù)據(jù)流化分為B
兩種流,再將數(shù)據(jù)流圖映射為軟件結(jié)構(gòu);
A數(shù)據(jù)流與事務(wù)流B交換流和事務(wù)流C信息流與控制流D交換流和數(shù)據(jù)流
156.軟件設(shè)計(jì)中,可應(yīng)用于詳細(xì)設(shè)計(jì)的工具有A;批注[d4]:在軟件詳細(xì)設(shè)計(jì)階段,常用的圖形描述工具
有程序流程圖,盒圖NS圖和問(wèn)題分析圖PAD.常用的語(yǔ)
A程序流程圖、PAD、方框圖和偽碼言描述工具為PDL程序設(shè)計(jì)語(yǔ)言,常用的表格描述工
具有判定表和判定樹(shù)
B數(shù)據(jù)流程圖、PAD、結(jié)構(gòu)圖和偽碼
C業(yè)務(wù)流程圖、N-S圖和偽碼
D數(shù)據(jù)流程圖、PAD、N-S圖和偽碼
157.軟件開(kāi)發(fā)的可行性研究,一般涉及經(jīng)濟(jì)、技術(shù)和操作的可能性,而進(jìn)行
可行性研究的基本依據(jù)則是用戶提出的軟件B;
A系統(tǒng)質(zhì)量B系統(tǒng)目標(biāo)C系統(tǒng)功能D系統(tǒng)性能
批注概要設(shè)計(jì)、詳細(xì)設(shè)軟件實(shí)現(xiàn)、軟件測(cè)試)
158.結(jié)構(gòu)化方法將軟件生命周期分為計(jì)劃、開(kāi)發(fā)和運(yùn)行3個(gè)時(shí)期,下列任務(wù)[d5]:ih
中B屬于計(jì)劃時(shí)期的任務(wù);批注[d6]:問(wèn)題定義、可行性研究、需求分析
A需求分析B問(wèn)題定義C總體設(shè)計(jì)D編碼
159.耦合是軟件各個(gè)模塊間連接的一種度量;一組模塊都訪問(wèn)同一數(shù)據(jù)結(jié)
構(gòu)應(yīng)屬于B方式;
A)內(nèi)容耦合B公共耦合C外部耦合D控制耦合批注口7]:一個(gè)模塊直接訪問(wèn)另一個(gè)模塊的內(nèi)容
批注W8”-■組模塊都訪問(wèn)同一數(shù)據(jù)結(jié)構(gòu)
解析耦合分為以下幾種,按照耦合度由高到低排列是:
批注[d9]:一組模塊都訪問(wèn)同一個(gè)數(shù)據(jù)項(xiàng)
內(nèi)容耦^-------個(gè)模塊直接訪問(wèn)另一個(gè)模塊的內(nèi)容;批注[diO]:一個(gè)模塊明顯的把開(kāi)關(guān)量、名字等信息送入
另一模塊,控制另一模塊
公共耦合一一組模塊都訪問(wèn)同一全局?jǐn)?shù)據(jù)結(jié)構(gòu);
外部耦合——組模塊都訪問(wèn)同一個(gè)數(shù)據(jù)項(xiàng);
控制耦合-----個(gè)模塊明顯地把開(kāi)關(guān)量、名字等信息送入另一模塊,控制另
一模塊的功能
160.內(nèi)聚是從功能角度來(lái)度量模塊內(nèi)的聯(lián)系,按照特定次序執(zhí)行元素的模
塊屬于C方式;
A)邏輯內(nèi)聚B時(shí)間內(nèi)聚C過(guò)程內(nèi)聚D順序內(nèi)聚批注[dll]:由傳紿模塊的參數(shù)來(lái)確定模塊應(yīng)該完成哪
一種功能
邏輯內(nèi)聚是指把幾種相關(guān)的功能組合在一起,每次調(diào)用時(shí),由傳給模塊的參批注[dl2]:按順序完成相關(guān)功能
數(shù)來(lái)確定模塊應(yīng)完成哪一種功能;批注(dl3]:按照特定次序執(zhí)行元素的模塊
批注Id"]:把處理元素和一個(gè)功能密切相關(guān)
時(shí)間內(nèi)聚是指順序完成一類相關(guān)功能的模塊:
過(guò)程內(nèi)聚是指內(nèi)部的處理元素是相關(guān)的而且必須以特定次序執(zhí)行的模塊,
與題目相符
;而順序模塊是把模塊內(nèi)的處理元素和同一個(gè)功能密切相關(guān),而且這些處理
必須順序執(zhí)行的模塊;
161.軟件管理中,需要對(duì)軟件進(jìn)行配置,各階段文檔的管理屬于D;
A組織管理B資源管理C計(jì)劃管理D版本管理
162.軟件開(kāi)發(fā)的結(jié)構(gòu)化方法中,常用數(shù)據(jù)字典技術(shù),其中數(shù)據(jù)加工是其組成
內(nèi)容之一,下述方法D是常采用編寫(xiě)加工說(shuō)明的方法;
I結(jié)構(gòu)化語(yǔ)言
II判定樹(shù)
III判定表
AIBIICH,IIID都是
163.軟件開(kāi)發(fā)過(guò)程中,軟件結(jié)構(gòu)設(shè)計(jì)是描述B;
A數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)B軟件模塊體系C軟件結(jié)構(gòu)測(cè)試D軟件控制過(guò)程
164.B是對(duì)象的靜態(tài)特征;
A.方法B.屬性C.關(guān)系D.操作
165.對(duì)象的D是對(duì)象的動(dòng)態(tài)特征;
A.特征B.屬性C.關(guān)系D.操作
166.屬于某個(gè)類的一個(gè)具體對(duì)象稱為該類的A
A.實(shí)例B,虛擬C.繼承D.多態(tài)
167.UML是A;
A一種可視化的建模語(yǔ)言
B是一種可視化的程序設(shè)計(jì)語(yǔ)言
C是一種過(guò)程
D是一種方法
168.下列的C不屬于面向?qū)ο蠓治瞿P停?/p>
A.用例圖B.類圖C.實(shí)體關(guān)系圖D.順序圖
169.程序的三種基本控制結(jié)構(gòu)是B;
A.過(guò)程、子程序和分程序B.順序、選擇和重復(fù)C.遞歸、堆棧和隊(duì)列D.調(diào)
用、返回和轉(zhuǎn)移
170.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是D;
A.程序的規(guī)模B.程序的效率C.程序設(shè)計(jì)語(yǔ)言的先進(jìn)性D.程序易讀性
171,使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)A和指定的覆蓋標(biāo)準(zhǔn);
A.程序內(nèi)部邏輯B.程序復(fù)雜結(jié)構(gòu)0.使用說(shuō)明書(shū)D.程序的功能
172.確認(rèn)測(cè)試主要涉及的文檔是A;
A需求規(guī)格說(shuō)明書(shū)B(niǎo)概要設(shè)計(jì)說(shuō)明書(shū)C詳細(xì)設(shè)計(jì)說(shuō)明書(shū)D源程序
173,測(cè)試的關(guān)鍵問(wèn)題是D;
A.如何組織對(duì)軟件的評(píng)審
B.如何驗(yàn)證程序的正確性
C.如何采用綜合策略
D,如何選擇測(cè)試用例
174.下面哪個(gè)測(cè)試屬于黑盒測(cè)試B;
A路徑測(cè)試B等價(jià)類劃分C條件判斷覆蓋測(cè)試D循環(huán)測(cè)試
175.軟件測(cè)試方法中,黑盒、白盒測(cè)試法是常用的方法,其中白盒測(cè)試主要
用于測(cè)試D;
A結(jié)構(gòu)合理性B軟件外部功能0程序正確性D程序內(nèi)部邏輯
176,為了適應(yīng)軟硬件環(huán)境變化而修改軟件的過(guò)程是C
A校正性維護(hù)B完善性維護(hù)C適應(yīng)性維護(hù)D預(yù)防性維護(hù)
177.在McCalI軟件質(zhì)量度量模型中,C屬于面向軟件產(chǎn)品修改;
A.可靠性B.可重用性C.適應(yīng)性D.可移植性
178.瀑布模型的存在問(wèn)題是B
A.用戶容易參與開(kāi)發(fā)B.缺乏靈活性C.用戶與開(kāi)發(fā)者易溝通D.適用
可變需求
179.軟件生命周期中所花費(fèi)用最多的階段是D
A.詳細(xì)設(shè)計(jì)B.軟件編碼C.軟件測(cè)試D.軟件維護(hù)
180.程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是D
A.不能嵌套使用B.只能用來(lái)寫(xiě)簡(jiǎn)單程序C.已經(jīng)用硬件實(shí)現(xiàn)D.只有一個(gè)
入口和一個(gè)出口
181.原型化方法是用戶和設(shè)計(jì)者之間執(zhí)行的一種交互構(gòu)成,適用于A系
統(tǒng);
A.需求不確定性高的B.需求確定的C.管理信息D.實(shí)時(shí)
182.以下不屬于邏輯覆蓋的是D;
A.語(yǔ)句覆蓋B.判定覆蓋C.條件覆蓋D.基本路徑覆蓋
183.一個(gè)模塊的B是指能直接控制該模塊的模塊數(shù);
A.扇出數(shù)B.扇入數(shù)C.寬度D.深度
184.軟件需求分析階段的工作,可以分為4個(gè)方面:需求獲取,需求分析,編
寫(xiě)需求規(guī)格說(shuō)明書(shū)以及B;
A用戶B需求審評(píng)C總結(jié)D都不正確
185.以下分析模型的結(jié)構(gòu)成員中,屬于行為模型的是0
A數(shù)據(jù)流圖B實(shí)體-關(guān)系圖C狀態(tài)轉(zhuǎn)換圖D數(shù)據(jù)字典
186.在白盒法技術(shù)測(cè)試用例的設(shè)計(jì)中A是最弱的覆蓋標(biāo)準(zhǔn)
A語(yǔ)句B條件C判定D條件組合
187.模塊化中的信息隱藏原則是指B;
A使信息對(duì)用戶隱藏B使信息對(duì)其它模塊隱藏
C使信息對(duì)軟件隱藏D使信息對(duì)操作系統(tǒng)隱藏
188.CASE是指C
A計(jì)算機(jī)輔助軟件開(kāi)發(fā)B計(jì)算機(jī)輔助軟件制造
C計(jì)算機(jī)輔助軟件工程D計(jì)算機(jī)輔助軟件設(shè)計(jì)
189.以下軟件生命周期模型中,A是用戶驅(qū)動(dòng)的模型;
A快速原型模型B螺旋模型C噴泉模型D瀑布模型批注[dl5]:文檔驅(qū)動(dòng)
190.若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是7.0,1.0,
現(xiàn)從輸入的角度考慮一組測(cè)試用例:-1.001,-1.0,1.0,1.001;設(shè)計(jì)這組測(cè)試
用例的方法是
A條件覆蓋法B等價(jià)分類法C邊界值分析法D錯(cuò)誤推測(cè)法
191.模塊的扇人是指A;
A本模塊的所有上層模塊數(shù)B本模塊的所有下層模塊數(shù)
C調(diào)用本模塊的所有模塊數(shù)D本模塊調(diào)用的所有模塊數(shù)
192.軟件生存周期是指D
A開(kāi)發(fā)軟件的全部時(shí)間
B使用軟件的全部時(shí)間
C開(kāi)發(fā)和使用軟件的全部時(shí)間
D從軟件計(jì)劃起直到軟件廢棄所經(jīng)歷的全部時(shí)間
193.測(cè)試用例是指C;
A被測(cè)對(duì)象B測(cè)試的輸入數(shù)據(jù)
C測(cè)試數(shù)據(jù)+預(yù)期結(jié)果D測(cè)試的預(yù)期結(jié)果
194.軟件能力成熟度模型CMM分為C個(gè)等級(jí);
A3B4C5D6
195.數(shù)據(jù)流A由若干個(gè)數(shù)據(jù)項(xiàng)B和一個(gè)數(shù)據(jù)項(xiàng)C組成,用數(shù)據(jù)字典的符號(hào)表
示出來(lái)D;
A.A=(B+C}B.A={B}+{C}C.A=B+{C}D.A={B}
+C
196.分層DFD中父子平衡是指D;
A.父加工的數(shù)據(jù)流數(shù)目與子圖中數(shù)據(jù)流數(shù)目相同
B.父圖應(yīng)包含子圖中的全部數(shù)據(jù)流
C.子圖應(yīng)包含父圖中的全部數(shù)據(jù)流
D.父加工和子圖的輸入數(shù)據(jù)和輸出數(shù)據(jù)應(yīng)分別保持一致
197.下列B屬于不良的編程習(xí)慣;
A.盡量不使用GOTO語(yǔ)句B.從來(lái)不使用注釋
C.每行只寫(xiě)一條語(yǔ)句D.變量命名盡量直觀
198.瀑布模型中各階段按時(shí)間先后順序是B;
A.計(jì)劃T需求分析T編碼T設(shè)計(jì)T測(cè)試T維護(hù)
B.計(jì)劃T需求分析T設(shè)計(jì)T編碼T測(cè)試T維護(hù)
C.計(jì)劃T設(shè)計(jì)T需求分析T編碼T測(cè)試T維護(hù)
D.計(jì)劃T需求分析T設(shè)計(jì)T測(cè)試T編碼T維護(hù)
199.目前最流行的面向?qū)ο蠼UZ(yǔ)言是C
AHTMLBXMLCUMLDVML
判斷題:
1.軟件是一種抽象的邏樣產(chǎn)品;7
批注[dl6J:服務(wù)對(duì)象:項(xiàng)目軟件和產(chǎn)品軟件
2.按照軟件的服務(wù)對(duì)象可將軟件劃分為系統(tǒng)軟件和應(yīng)用軟件兩類;x
軟件用途功能:系統(tǒng)軟件、應(yīng)用軟件、支撐軟件
軟件規(guī)模:微型、小型、大型、中型等
3.開(kāi)發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作軟工作方式:實(shí)時(shí)處理軟件、分時(shí)軟件、交互式軟件、批
處理軟件
件危機(jī);V
4.軟件危機(jī)就是大量軟件出現(xiàn)嚴(yán)重問(wèn)題不能繼續(xù)再使用;x
批注[]個(gè)基本要素:方法、工具、過(guò)程
5.軟件工程有7個(gè)基本要素;xdl7:3
常用的軟件工程方法有7種類型
6.結(jié)構(gòu)化軟件開(kāi)發(fā)期將軟件開(kāi)發(fā)劃分為3個(gè)階段,其中關(guān)鍵的是需求的準(zhǔn)確性;
V
7.瀑布模型存在的最主要的問(wèn)題是缺乏靈活性;V
批注(dl8J:程序+數(shù)據(jù)+文檔+服務(wù)
8.在軟件工程中,軟件是指程序+數(shù)據(jù)+文檔;x
批注見(jiàn)上題
9.軟件就是指程序;x[dl9]:
10.CASE即計(jì)算機(jī)輔助軟件工程的英文縮寫(xiě);7
11.瀑布模型也稱為是基于文檔驅(qū)動(dòng)的模型;v
批注[d20]:用戶驅(qū)動(dòng)
12.快速原型模型也稱為是基于文檔驅(qū)動(dòng)的模型;x
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 急診醫(yī)學(xué)的未來(lái)發(fā)展趨勢(shì)計(jì)劃
- 農(nóng)藥農(nóng)化品配送合約三篇
- 財(cái)務(wù)數(shù)據(jù)分析的個(gè)人發(fā)展規(guī)劃計(jì)劃
- 自愿質(zhì)押協(xié)議三篇
- 《教育心理學(xué)輔導(dǎo)》課件
- 《數(shù)值計(jì)算方法緒論》課件
- 【培訓(xùn)課件】金融市場(chǎng)從業(yè)人員就業(yè)前準(zhǔn)備與工作態(tài)度
- 【培訓(xùn)課件】銷售人員的職業(yè)規(guī)劃
- 個(gè)人晉升述職報(bào)告范文
- 課題研究報(bào)告范文
- 六年級(jí)上冊(cè)道德與法治課件-我們是公民-復(fù)習(xí)課件-人教部編版
- 《 人大個(gè)案監(jiān)督制度的實(shí)證研究》范文
- 2024年黑龍江牡丹江林口縣招聘社區(qū)工作者23人歷年高頻500題難、易錯(cuò)點(diǎn)模擬試題附帶答案詳解
- 2024年安徽省高校分類考試對(duì)口招生語(yǔ)文試卷真題(含答案)
- 2023年山東省濟(jì)南市中考數(shù)學(xué)真題卷(含答案與解析)
- 物業(yè)服務(wù)水電維修方案
- 第23課《<孟子三章富貴不能淫》公開(kāi)課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì) 統(tǒng)編版語(yǔ)文八年級(jí)上冊(cè)
- 中華人民共和國(guó)職業(yè)分類大典是(專業(yè)職業(yè)分類明細(xì))
- 第四屆“長(zhǎng)城杯”網(wǎng)絡(luò)安全大賽(高校組)初賽備賽試題庫(kù)-上(單選題部分)
- 國(guó)開(kāi)2024年秋季《形勢(shì)與政策》大作業(yè)答案
- 北師大版四年級(jí)上冊(cè)除法豎式計(jì)算題300道及答案
評(píng)論
0/150
提交評(píng)論