一、單項(xiàng)選擇題(每題1分,共20分)
1、TURBO PASCAL是( 。┸浖。
A、系統(tǒng)軟件 B、人工智能 C、事務(wù)軟件 D、應(yīng)用軟件
2、計(jì)算機(jī)輔助軟件工程,簡(jiǎn)稱(chēng)( )。
A、SA B、SD C、SC D、CASE
3、選擇結(jié)構(gòu)的復(fù)雜性比順序結(jié)構(gòu)的復(fù)雜性要( 。。
A、小 B、大 C、相等 D、無(wú)法比較
4、在數(shù)據(jù)流圖中,○(橢圓)代表( )。
A、源點(diǎn) B、終點(diǎn) C、加工 D、模塊
5、模塊內(nèi)聚度越高,說(shuō)明模塊內(nèi)各成分彼此結(jié)合的程度越( )。
A、松散 B、緊密 C、無(wú)法判斷 D、相等
6、軟件設(shè)計(jì)階段的輸出主要是( 。。
A、程序 B、模塊 C、偽代碼 D、設(shè)計(jì)規(guī)格說(shuō)明書(shū)
7、SD方法設(shè)計(jì)的結(jié)果是( 。
A、源代碼 B、偽代碼 C、模塊 D、模塊結(jié)構(gòu)圖
8、軟件維護(hù)是軟件生命周期中的固有階段,一般認(rèn)為,各種不同的軟件維護(hù)中以( 。┚S護(hù)所占的維護(hù)
量最。ā 。
A、糾錯(cuò)性維護(hù) B、代碼維護(hù) C、預(yù)防性維護(hù) D、文檔維護(hù)
9、軟件需求分析是保證軟件質(zhì)量的重要步驟,它的實(shí)施應(yīng)該是在( 。。
A、編碼階段 B、軟件開(kāi)發(fā)全過(guò)程 C、軟件定義階段 D、軟件設(shè)計(jì)階段
10、軟件測(cè)試方法中,黑盒、白盒測(cè)試法是常用的方法,其中白盒測(cè)試主要用于測(cè)試( 。
A、結(jié)構(gòu)合理性 B、軟件外部功能 C、程序正確性 D、程序內(nèi)部邏輯
11、軟件的結(jié)構(gòu)化設(shè)計(jì)(SD)方法中,一般分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩階段,其中詳細(xì)設(shè)計(jì)主要是要建立
( 。
A、軟件結(jié)構(gòu) B、軟件過(guò)程 C、軟件模型 D、軟件模塊
12、在下述哪一種測(cè)試中,測(cè)試人員必須接觸到源程序( )。
Ⅰ功能測(cè)試 、蚪Y(jié)構(gòu)測(cè)試
A、均不需 B、只有Ⅰ C、只有Ⅱ D、Ⅰ和Ⅱ
13、檢查軟件產(chǎn)品是否符合需求定義的過(guò)程稱(chēng)為( 。。
A、確認(rèn)測(cè)試 B、集成測(cè)試 C、驗(yàn)收測(cè)試 D、驗(yàn)證測(cè)試
14、軟件文檔是軟件工程實(shí)施中的重要萬(wàn)分它不僅是軟件開(kāi)發(fā)各階段的重要依據(jù),而且與影響軟件的
( 。。
A、可理解性 B、可維護(hù)性 C、可擴(kuò)展性 D、可移植性
15、在瀑布模型中,將軟件劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般歸屬于( 。。
A、維護(hù)時(shí)期 B、計(jì)劃時(shí)期 C、運(yùn)行時(shí)期 D、開(kāi)發(fā)時(shí)期
16、在七種偶合中,最低偶合是( 。。
A、內(nèi)容偶合 B、公共偶合 C、數(shù)據(jù)偶合 D、非直接偶合
17、結(jié)構(gòu)化分析方法SA、結(jié)構(gòu)化設(shè)計(jì)方法SD,和JACKSON方法,是在軟件開(kāi)發(fā)過(guò)程中常用的方法,人們使用
SA方法時(shí)可以得到( 。,使用SD方法時(shí)可以得到( )。
A、程序流程圖 B、具體的語(yǔ)言程序 C、模塊結(jié)構(gòu)圖及模塊的功能說(shuō)明書(shū)
D、分層數(shù)據(jù)流圖
18、JACKSON方法是在軟件開(kāi)發(fā)過(guò)程中常用的方法,使用JACKSON方法時(shí)可以得到( )。
A、程序流程圖 B、具體的語(yǔ)言程序 C、模塊結(jié)構(gòu)圖及模塊的功能說(shuō)明書(shū)
D、分層數(shù)據(jù)流圖
19、JACKSON方法是在軟件開(kāi)發(fā)過(guò)程中常用的方法,使用JACKSON方法時(shí)可以實(shí)現(xiàn)( 。
A、從數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu) B、從數(shù)據(jù)流圖導(dǎo)出初始結(jié)構(gòu)圖
C、從模塊結(jié)構(gòu)導(dǎo)出數(shù)據(jù)結(jié)構(gòu) D、從模塊結(jié)構(gòu)導(dǎo)出程序結(jié)構(gòu)
二、多項(xiàng)選擇題(每題2分,共10分)
1、下面哪幾個(gè)階段是軟件的設(shè)計(jì)階段( )。
A、編碼 B、可行性研究 C、測(cè)試
D、維護(hù) E、需求分析
2、在軟件的開(kāi)發(fā)過(guò)程中,必須遵循的原則是( 。。
A、抽象 B、模塊化 C、可重用性
D、可維護(hù)性 E、可適應(yīng)性
3、在設(shè)計(jì)人機(jī)界面時(shí),應(yīng)主要考慮的因素有( 。。
A、系統(tǒng)響應(yīng)時(shí)間 B、程序的質(zhì)量 C、用戶(hù)求助機(jī)制 D、錯(cuò)誤處理
4、屬于第一代程序設(shè)計(jì)語(yǔ)言的( )。
A、匯編 B、PASCAL C、FOX
D、C++ E、機(jī)器語(yǔ)言
5、下面哪些測(cè)試屬于黑盒測(cè)試( 。。
A、路徑測(cè)試 B、等價(jià)類(lèi)劃分 C、邊界值分析
D、條件判斷 E、循環(huán)測(cè)試
三、填空(每空一分,共11分)。
1、組成計(jì)算機(jī)軟件的兩部分是( )。
2、計(jì)算機(jī)系統(tǒng)工程包括計(jì)算機(jī)( 。┕こ、( 。┕こ獭ⅲā 。┕こ毯停ā 。┕こ獭
3、在人機(jī)界面設(shè)計(jì)過(guò)程中,先后涉及到( 。﹤(gè)模型,它們分別是( 。ⅲā 。、( 。
和( 。。
4、綜合測(cè)試是對(duì)( 。┑臏y(cè)試。
四、名詞解釋?zhuān)總(gè)2分,共6分)
1、軟件工程
2、模塊
3、確認(rèn)測(cè)試
五、簡(jiǎn)答(每個(gè)5分,共15分)
1、何為白盒測(cè)試?它適應(yīng)哪些測(cè)試?
2、如何理解模塊獨(dú)立性?
3、在軟件維護(hù)中,哪種維護(hù)所占比重最大,哪種維護(hù)所占比重最?
轉(zhuǎn)帖于:軟件水平考試_考試吧