




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程試題一、單項(xiàng)選擇題每題1分,共10分:1 .計(jì)算機(jī)系統(tǒng)就是:A主機(jī),顯示器,硬盤,軟驅(qū),打印機(jī)等.BCPU,存儲(chǔ)器,限制器,I/O接口及設(shè)備.C計(jì)算機(jī)硬件系統(tǒng)和軟件系統(tǒng).D計(jì)算機(jī)及其應(yīng)用系統(tǒng).2 .產(chǎn)生軟件危機(jī)的原因主要與兩個(gè)方面的問(wèn)題有關(guān):A軟件在計(jì)算機(jī)中很難識(shí)別,存在磁盤中也看不到.B軟件設(shè)計(jì)對(duì)人的智商要求很高,也要求很高的資金投入.C軟件產(chǎn)品本身的特點(diǎn)與其它工業(yè)產(chǎn)品不一樣,而且在軟件的開發(fā)和維護(hù)過(guò)程中用的方法不正確.D軟件很難理解,硬件也很復(fù)雜.3 .軟件開發(fā)瀑布模型中的軟件定義時(shí)期各個(gè)階段依次是:A可行性研究,問(wèn)題定義,需求分析.B問(wèn)題定義,可行性研究,需求分析.C可行性研究,
2、需求分析,問(wèn)題定義.D以上順序都不對(duì).4 .軟件維護(hù)的四類維護(hù)活動(dòng)是:A改正性維護(hù),適應(yīng)性維護(hù),完善性維護(hù)和預(yù)防性維護(hù).B適應(yīng)性維護(hù),完善性維護(hù),搶救性維護(hù)和輔助性維護(hù).C改正性維護(hù),適應(yīng)性維護(hù),完善性維護(hù)和輔助性維護(hù).D適應(yīng)性維護(hù),完善性維護(hù),搶救性維護(hù)和預(yù)防性維護(hù).5 .可行性研究主要從以下幾個(gè)方面進(jìn)行研究: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í)間可行性.6 .系統(tǒng)邏輯模型主要由以下內(nèi)容:A數(shù)據(jù)流程圖,數(shù)據(jù)字典,簡(jiǎn)要的算法描述.B程序流程圖,Jackson圖,IPO圖.C數(shù)據(jù)流程圖,數(shù)據(jù)
3、字典,ER圖.DJackson圖,ER圖,IPO圖.7 .耦合是對(duì)軟件不同模塊之間互連程度的度量.各種耦合按從強(qiáng)到弱排列如下:A內(nèi)容耦合,限制耦合,數(shù)據(jù)耦合,公共環(huán)境耦合.B內(nèi)容耦合,限制耦合,公共環(huán)境耦合,數(shù)據(jù)耦合.C內(nèi)容耦合,公共環(huán)境耦合,限制耦合,數(shù)據(jù)耦合.D限制耦合,內(nèi)容耦合,數(shù)據(jù)耦合,公共環(huán)境耦合.8 .在詳細(xì)設(shè)計(jì)階段所使用到的設(shè)計(jì)工具是:A程序流程圖,PAD圖,N-S圖,HIPO圖,判定表,判定樹.B數(shù)據(jù)流程圖,Yourdon圖,程序流程圖,PAD圖,N-S圖,HIPO圖.C判定表,判定樹,數(shù)據(jù)流程圖,系統(tǒng)流程圖,程序流程圖,PAD圖,N-S圖D判定表,判定樹,數(shù)據(jù)流程圖,系統(tǒng)流程
4、圖,程序流程圖,層次圖.9 .根據(jù)軟件工程的原那么,模塊的作用域和模塊的限制域之間的關(guān)系是:A模塊的作用域應(yīng)在模塊的限制域之內(nèi)B模塊的限制域應(yīng)在模塊的作用域之內(nèi).C模塊的限制域與模塊的作用域互相獨(dú)立.D以上說(shuō)法都不對(duì).10 .包含所有可能情況的測(cè)試稱為窮盡測(cè)試.下面結(jié)論成立的是:A只要對(duì)每種可能的情況都進(jìn)行測(cè)試,就可以得出程序是否符合要求的結(jié)論.B一股來(lái)說(shuō)對(duì)于黑盒測(cè)試,窮盡測(cè)試是不可能作到的.C一般來(lái)說(shuō)對(duì)于白盒測(cè)試,窮盡測(cè)試是不可能作到的.D在白盒測(cè)試和黑盒測(cè)試這兩個(gè)方法中,存在某一個(gè)是可以進(jìn)行窮盡測(cè)試的.二、填空題每題1分,共10分1 .軟件危機(jī)是指在所遇到的一系列嚴(yán)重問(wèn)題.2 .在軟件開發(fā)
5、的各個(gè)階段經(jīng)過(guò)階段評(píng)審后的文檔和程序代碼成為.3 .結(jié)構(gòu)程序設(shè)計(jì)的根本思想是.4 .總體設(shè)計(jì)的第二項(xiàng)任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),即確定o5 .描繪物理系統(tǒng)的傳統(tǒng)工具是o6 .如果模塊內(nèi)所有元素都使用同一個(gè)輸入數(shù)據(jù)和產(chǎn)生同一個(gè)輸出,稱為內(nèi)聚.7 .數(shù)據(jù)流程圖根據(jù)信息流的類型主要分為兩種.8 .年,和證實(shí)了SISO程序只需要三種根本限制結(jié)構(gòu).9 .從應(yīng)用特點(diǎn)分類,高級(jí)語(yǔ)言主要分為、和三類.10 .黑盒測(cè)試又稱為,白盒測(cè)試也稱為.三、多項(xiàng)選擇題以下各題均有兩個(gè)以上的正確答案.將正確答案的標(biāo)號(hào)填入各題前面括號(hào)內(nèi),注意多項(xiàng)選擇或少選該題均不得分,每題2分,共20分:1.()軟件開發(fā)各個(gè)階段所消耗的時(shí)間或工作量
6、是:A)可行性研究占5%;B)綜合測(cè)試占40%;C)設(shè)計(jì)階段在所有開發(fā)階段所占的比例最大.D)編碼和單元測(cè)試占20%0E)以上說(shuō)法都不對(duì).2 .()對(duì)軟件開發(fā)與維護(hù),以下觀點(diǎn)是正確的:A)為了加快開發(fā)速度,可以一邊寫程序,一邊設(shè)計(jì)文檔.B)對(duì)于軟件而言,程序和軟件配置成分是同等重要的,不能重此偏債.C)把軟件漫長(zhǎng)的生命周期劃分為假設(shè)干個(gè)階段的出發(fā)點(diǎn)是降低開發(fā)的困難程度和簡(jiǎn)化復(fù)雜性.D)可行性研究的主要任務(wù)就是確定軟件工程的工程規(guī)模和目標(biāo).E)面向?qū)ο蟮姆椒▽W(xué)比傳統(tǒng)的軟件開發(fā)方法開發(fā)軟件容易,開發(fā)效率提升.3 .()對(duì)于以下列圖形工具的作用,A)數(shù)據(jù)流程圖和數(shù)據(jù)字典共同構(gòu)成軟件的高層數(shù)據(jù)模型.B
7、)層次圖是用來(lái)描述軟件結(jié)構(gòu)的,不能用于描述數(shù)據(jù)結(jié)構(gòu).C) IPO圖能方便地描繪輸入數(shù)據(jù)、對(duì)數(shù)據(jù)的處理和輸出數(shù)據(jù)的關(guān)系,它是美國(guó)微軟公司創(chuàng)造并逐漸開展完善起來(lái)的.D) ER圖描述現(xiàn)實(shí)世界中的實(shí)體,不涉及這些實(shí)體在系統(tǒng)中的實(shí)現(xiàn)方法.E) Yourdon圖實(shí)際上也是結(jié)構(gòu)圖,所以它與層次方框圖是等價(jià)的.4 .()面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法有:A) Jackson方法.B) Warnier方法.C) Halstead方法.D) PAD方法.E) G.Myers方法.F) 以下測(cè)試方法是白盒測(cè)試方法的是:A判定覆蓋和邊界值分析法.B等價(jià)劃分和錯(cuò)誤推測(cè)法.C路徑覆蓋和判定/條件覆蓋法.D條件組合覆蓋和語(yǔ)句覆蓋法
8、.E條件覆蓋和錯(cuò)誤推測(cè)法.6 .以下關(guān)于集成測(cè)試的論述,正確的選項(xiàng)是:A先對(duì)每個(gè)模塊分別測(cè)試,然后統(tǒng)一組裝成軟件系統(tǒng)的方法稱為非漸增式測(cè)試.B自頂向下的集成測(cè)試本質(zhì)上是漸增式測(cè)試方法.C存根模塊是漸增式測(cè)試方法中使用的,在非漸增式測(cè)試中也用不到樁模塊.D一股來(lái)說(shuō),存根模塊和樁模塊在用過(guò)以后,不會(huì)作為軟件的正式模塊而存在.E由于是對(duì)程序進(jìn)行測(cè)試,測(cè)試方案的設(shè)計(jì)一般在詳細(xì)設(shè)計(jì)階段完成以后才進(jìn)行.7 .對(duì)于程序設(shè)計(jì),正確的陳述是:A為了減少程序的長(zhǎng)度,最好不要在程序中增加注釋.B變量名以簡(jiǎn)潔為好,名字太長(zhǎng)了難以理解,增加了程序的復(fù)雜性.C程序語(yǔ)句要求表達(dá)層次性,以使結(jié)構(gòu)清楚明顯.D數(shù)據(jù)結(jié)構(gòu)的組織和復(fù)
9、雜程度在設(shè)計(jì)期間確定,但數(shù)據(jù)說(shuō)明的風(fēng)格是在寫程序時(shí)確定E對(duì)所有的輸入數(shù)據(jù)都要進(jìn)行檢驗(yàn),以便確定其合法性.8 .內(nèi)聚標(biāo)志一個(gè)模塊內(nèi)各個(gè)元素彼此結(jié)合的緊密程度.A內(nèi)聚是信息隱蔽和局部化概念的自然擴(kuò)展.理想內(nèi)聚的模塊只做臆見事情.B一個(gè)模塊所包含的任務(wù)必須在同一段時(shí)間內(nèi)執(zhí)行,該模塊的內(nèi)聚為時(shí)間內(nèi)聚.C一個(gè)模塊內(nèi)的處理元素是相關(guān)的,必須以特定次序執(zhí)行,稱為過(guò)程內(nèi)聚.D順序內(nèi)聚和功能內(nèi)聚是高內(nèi)聚,而偶然內(nèi)聚和邏輯內(nèi)聚是低內(nèi)聚.E時(shí)間內(nèi)聚、通信內(nèi)聚,過(guò)程內(nèi)聚是中等程度的內(nèi)聚.9 .McCabe方法對(duì)程序復(fù)雜程度的定量度量的結(jié)果稱為程序的環(huán)行復(fù)雜度,其計(jì)算公式是:VG=m-n+poA應(yīng)用McCabe方法的前
10、提是對(duì)應(yīng)的程序圖變換成強(qiáng)連通圖.BVG代表程序圖G的線性無(wú)關(guān)環(huán)的個(gè)數(shù).C一般對(duì)于結(jié)構(gòu)化程序,p恒等于1.Dm是有向圖G中的弧數(shù).En是有向圖G中的節(jié)點(diǎn)數(shù).10 .詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng).A詳細(xì)設(shè)計(jì)階段不具體的編寫程序.B詳細(xì)設(shè)計(jì)階段的設(shè)計(jì)結(jié)果根本決定了最終的程序代碼質(zhì)量.C詳細(xì)設(shè)計(jì)的目標(biāo)不僅要邏輯上正確的實(shí)現(xiàn)每個(gè)模塊的功能,而且對(duì)每個(gè)模塊的處理過(guò)程也應(yīng)保證簡(jiǎn)明易懂,清楚具體.D詳細(xì)設(shè)計(jì)的關(guān)鍵技術(shù)是結(jié)構(gòu)程序設(shè)計(jì)技術(shù).四、根本概念題每題2分,共10分1 .軟件工程.2 .軟件測(cè)試.3 .數(shù)據(jù)流圖及其組成和作用.4 .結(jié)構(gòu)化分析方法.5 .信息隱蔽原理.五、表達(dá)分
11、析題:每題5分,共20分1.試述對(duì)用戶要求沒有完整的熟悉就匆忙著手編寫程序是許多軟件開發(fā)工程失敗的主要原因.2,簡(jiǎn)述軟件可靠性和可用性的定義,平均無(wú)故障時(shí)間的計(jì)算公式及應(yīng)用.3 .簡(jiǎn)述軟件重用的定義、范圍和主要技術(shù).4 .說(shuō)明軟件測(cè)試在軟件開發(fā)階段的地位和作用.比擬測(cè)試和調(diào)試的異同點(diǎn).六、設(shè)計(jì)、作圖、計(jì)算題每題5分,共30分STARTA畫出等價(jià)的限制流程圖,.B判斷是否結(jié)構(gòu)化的,說(shuō)明理由.INPUTX,NC寫出對(duì)應(yīng)的PAD圖.D用McCabe方法計(jì)算環(huán)行復(fù)雜度.DIMENSIONAN,FNDOI=1TONINPUTF(I)ENDDOK=0DOWHILE(K<N)A(K)=0DOJ=1TON-KA(K)=A(K)+F(J)*F(J+K)/(N-K+1)ENDDOPRINTK*X,A(K)K=K+1ENDDOSTOP3.為方便儲(chǔ)戶,某銀行擬開發(fā)計(jì)算機(jī)儲(chǔ)蓄系統(tǒng).儲(chǔ)戶填寫的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng).如果是存款,系統(tǒng)記錄存款人姓名、住址、存款類型、存款日期、利率等信息,并印出存款單給儲(chǔ)戶;如果是取款,系統(tǒng)計(jì)算利息并印出利息清單給儲(chǔ)戶.1)畫出該系統(tǒng)的高層數(shù)據(jù)流程圖和第二層細(xì)化流程圖.2)對(duì)數(shù)據(jù)流定義數(shù)據(jù)字典.4 .某航空公司規(guī)定,乘客可以免費(fèi)托運(yùn)不超過(guò)20公斤的行李.當(dāng)行李重量超過(guò)20公斤時(shí),對(duì)頭等艙的乘客超重局部每公斤收費(fèi)4元,其它艙的乘客收費(fèi)6元.對(duì)殘疾乘客超重局部在艙
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 森林生態(tài)補(bǔ)償與林權(quán)流轉(zhuǎn)合作協(xié)議
- 網(wǎng)絡(luò)影視作品版權(quán)代理合作協(xié)議
- 綠色建筑電氣系統(tǒng)設(shè)計(jì)、安裝及性能驗(yàn)收協(xié)議
- 重型工業(yè)儀器定期校準(zhǔn)認(rèn)證與風(fēng)險(xiǎn)評(píng)估合同
- 生物制藥潔凈廠房空氣凈化系統(tǒng)租賃與安全檢測(cè)合同
- 航空貨運(yùn)代理航空貨物清關(guān)代理承包協(xié)議
- 海外留學(xué)行李保險(xiǎn)與全球托運(yùn)質(zhì)量監(jiān)管協(xié)議
- 《社會(huì)保險(xiǎn)知識(shí)普及教學(xué)課件》
- 《慢性腎衰竭》課件2
- 《農(nóng)業(yè)機(jī)械操作培訓(xùn)》課件
- 臨床類面試真題及答案
- 夫妻間借款協(xié)議合同
- 【8地一模 初二會(huì)考】2025年安徽省亳州市利辛縣中考一模地理試題(含解析)
- ktv服務(wù)員合同協(xié)議書范本
- 2025年中國(guó)心電電極片市場(chǎng)調(diào)查研究報(bào)告
- 監(jiān)管方式(貿(mào)易方式)與征免性質(zhì)與征免方式對(duì)應(yīng)關(guān)系及其代碼和解釋
- 廣東省退休年齡新規(guī)定
- 2025-2030醫(yī)療設(shè)備器械行業(yè)市場(chǎng)發(fā)展分析及投資前景研究報(bào)告
- 城投公司競(jìng)聘試題及答案
- 西部計(jì)劃面試題目及答案
- 公文筐的測(cè)試題及答案
評(píng)論
0/150
提交評(píng)論