軟件水平考試:軟件工程試題集粹
1、turbo pascal是(。┸浖
a、系統(tǒng)軟件 b、人工智能 c、事務(wù)軟件 d、應(yīng)用軟件
2、計(jì)算機(jī)輔助軟件工程,簡稱(。。
a、sa b、sd c、sc d、case
3、選擇結(jié)構(gòu)的復(fù)雜性比順序結(jié)構(gòu)的復(fù)雜性要( )。
a、小 b、大 c、相等 d、無法比較
4、在數(shù)據(jù)流圖中,○(橢圓)代表(。。
a、源點(diǎn) b、終點(diǎn) c、加工 d、模塊
5、模塊內(nèi)聚度越高,說明模塊內(nèi)各成分彼此結(jié)合的程度越(。。
a、松散 b、緊密 c、無法判斷 d、相等
6、軟件設(shè)計(jì)階段的輸出主要是( )。
a、程序 b、模塊 c、偽代碼 d、設(shè)計(jì)規(guī)格說明書
7、sd方法設(shè)計(jì)的結(jié)果是(。。
a、源代碼 b、偽代碼 c、模塊 d、模塊結(jié)構(gòu)圖
8、軟件維護(hù)是軟件生命周期中的固有階段,一般認(rèn)為,各種不同的軟件維護(hù)中以( )維護(hù)所占的維護(hù)
量最。ā。
a、糾錯(cuò)性維護(hù) b、代碼維護(hù) c、預(yù)防性維護(hù) d、文檔維護(hù)
9、軟件需求分析是保證軟件質(zhì)量的重要步驟,它的實(shí)施應(yīng)該是在(。。
a、編碼階段 b、軟件開發(fā)全過程 c、軟件定義階段 d、軟件設(shè)計(jì)階段
10、軟件測試方法中,黑盒、白盒測試法是常用的方法,其中白盒測試主要用于測試(。。
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、軟件過程 c、軟件模型 d、軟件模塊
12、在下述哪一種測試中,測試人員必須接觸到源程序(。。
ⅰ功能測試、⒔Y(jié)構(gòu)測試
a、均不需 b、只有ⅰ c、只有ⅱ d、ⅰ和ⅱ
13、檢查軟件產(chǎn)品是否符合需求定義的過程稱為(。。
a、確認(rèn)測試 b、集成測試 c、驗(yàn)收測試 d、驗(yàn)證測試
14、軟件文檔是軟件工程實(shí)施中的重要萬分它不僅是軟件開發(fā)各階段的重要依據(jù),而且與影響軟件的
(。。
a、可理解性 b、可維護(hù)性 c、可擴(kuò)展性 d、可移植性
15、在瀑布模型中,將軟件劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般歸屬于(。
a、維護(hù)時(shí)期 b、計(jì)劃時(shí)期 c、運(yùn)行時(shí)期 d、開發(fā)時(shí)期
16、在七種偶合中,最低偶合是(。
a、內(nèi)容偶合 b、公共偶合 c、數(shù)據(jù)偶合 d、非直接偶合
17、結(jié)構(gòu)化分析方法sa、結(jié)構(gòu)化設(shè)計(jì)方法sd,和jackson方法,是在軟件開發(fā)過程中常用的方法,人們使用
sa方法時(shí)可以得到(。,使用sd方法時(shí)可以得到( )。
a、程序流程圖 b、具體的語言程序 c、模塊結(jié)構(gòu)圖及模塊的功能說明書
d、分層數(shù)據(jù)流圖
18、jackson方法是在軟件開發(fā)過程中常用的方法,使用jackson方法時(shí)可以得到(。。
a、程序流程圖 b、具體的語言程序 c、模塊結(jié)構(gòu)圖及模塊的功能說明書
d、分層數(shù)據(jù)流圖
19、jackson方法是在軟件開發(fā)過程中常用的方法,使用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、測試
d、維護(hù) e、需求分析
2、在軟件的開發(fā)過程中,必須遵循的原則是(。。
a、抽象 b、模塊化 c、可重用性
d、可維護(hù)性 e、可適應(yīng)性
3、在設(shè)計(jì)人機(jī)界面時(shí),應(yīng)主要考慮的因素有(。
a、系統(tǒng)響應(yīng)時(shí) 間 b、程序的質(zhì)量 c、用戶求助機(jī)制 d、錯(cuò)誤處理
4、屬于第一代程序設(shè)計(jì)語言的( )。
a、匯編 b、pascal c、fox
d、c e、機(jī)器語言
5、下面哪些測試屬于黑盒測試(。。
a、路徑測試 b、等價(jià)類劃分 c、邊界值分析
d、條件判斷 e、循環(huán)測試
三、填空(每空一分,共11分)。
1、組成計(jì)算機(jī)軟件的兩部分是( )。
2、計(jì)算機(jī)系統(tǒng)工程包括計(jì)算機(jī)(。┕こ、(。┕こ獭ⅲā。┕こ毯停ā。┕こ獭
3、在人機(jī)界面設(shè)計(jì)過程中,先后涉及到(。﹤(gè)模型,它們分別是(。、(。、(。
和( )。
4、綜合測試是對(。┑臏y試。
四、名詞解釋(每個(gè)2分,共6分)
1、軟件工程
2、模塊
3、確認(rèn)測試
五、簡答(每個(gè)5分,共15分)
1、何為白盒測試?它適應(yīng)哪些測試?
2、如何理解模塊獨(dú)立性?
3、在軟件維護(hù)中,哪種維護(hù)所占比重最大,哪種維護(hù)所占比重最。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 yyfangchan@163.com (舉報(bào)時(shí)請帶上具體的網(wǎng)址) 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除