




版權(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ī),顯示器,硬盤(pán),軟驅(qū),打印機(jī)等。B)CPU,存儲(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í)別,存在磁盤(pán)中也看不到。B)軟件設(shè)計(jì)對(duì)人的智商要求很高,也要求很高的資金投入。C)軟件產(chǎn)品本身的特點(diǎn)與其它工業(yè)產(chǎn)品不一樣,而且在軟件的開(kāi)發(fā)和維護(hù)過(guò)程中用的 方法不正確。D)軟件很難理解,硬件也很復(fù)雜。3 .()軟件開(kāi)發(fā)瀑布模型中的軟件定義時(shí)期各個(gè)階段依次是:A)可行性研究,問(wèn)題定義,需求分析。B)問(wèn)題定義
2、,可行性研究,需求分析。C)可行性研究,需求分析,問(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)要
3、的算法描述。B)程序流程圖,Jackson圖,IPO圖。C)數(shù)據(jù)流程圖,數(shù)據(jù)字典,ER圖。D) Jackson 圖,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圖,判定表,判定樹(shù).B)數(shù)據(jù)流程圖,Yourdon圖,程序流程圖,PAD圖,N-S圖,HIPO圖。C)
4、判定表,判定樹(shù),數(shù)據(jù)流程圖,系統(tǒng)流程圖,程序流程圖,PAD圖,N-S圖D)判定表,判定樹(shù),數(shù)據(jù)流程圖,系統(tǒng)流程圖,程序流程圖,層次圖9 .()按照軟件工程的原則,模塊的作用域和模塊的控制域之間的關(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è)試這
5、兩個(gè)方法中,存在某一個(gè)是可以進(jìn)行窮盡測(cè)試的。二、填空題(每題1分,共10分)1 .軟件危機(jī)是指在()所遇到的一系列嚴(yán)重問(wèn)題。2 .在軟件開(kāi)發(fā)的各個(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ù)流程圖按照信息流的類型主要分為()兩種。8 .()年,()和()證明了 SISO程序只需要三種基本控制結(jié)構(gòu)。9 .從應(yīng)用特點(diǎn)分類,高級(jí)語(yǔ)言主要分為()、()和()三類。10 .黑盒測(cè)試又稱為(),
6、白盒測(cè)試也稱為()。三、多項(xiàng)選擇題(以下各題均有兩個(gè)以上的正確答案。將正確答案的標(biāo)號(hào)填入各題前面括號(hào)內(nèi),注意多選或少選該題均不得分,每題 2分,共20分):1 .()軟件開(kāi)發(fā)各個(gè)階段所耗費(fèi)的時(shí)間或工作量是:A)可行性研究占5%;B)綜合測(cè)試占40% ;C)設(shè)計(jì)階段在所有開(kāi)發(fā)階段所占的比例最大。D)編碼和單元測(cè)試占20% 0E)以上說(shuō)法都不對(duì)。2 .()對(duì)軟件開(kāi)發(fā)與維護(hù),以下觀點(diǎn)是正確的:A)為了加快開(kāi)發(fā)速度,可以一邊寫(xiě)程序,一邊設(shè)計(jì)文檔。B)對(duì)于軟件而言,程序和軟件配置成分是同等重要的,不能重此偏債。C)把軟件漫長(zhǎng)的生命周期劃分為若干個(gè)階段的出發(fā)點(diǎn)是降低開(kāi)發(fā)的困難程度和簡(jiǎn)化 復(fù)雜性。D)可行性
7、研究的主要任務(wù)就是確定軟件項(xiàng)目的工程規(guī)模和目標(biāo)。E)面向?qū)ο蟮姆椒▽W(xué)比傳統(tǒng)的軟件開(kāi)發(fā)方法開(kāi)發(fā)軟件容易,開(kāi)發(fā)效率提高。3 .()對(duì)于以下圖形工具的作用,A)數(shù)據(jù)流程圖和數(shù)據(jù)字典共同構(gòu)成軟件的高層數(shù)據(jù)模型。B)層次圖是用來(lái)描述軟件結(jié)構(gòu)的,不能用于描述數(shù)據(jù)結(jié)構(gòu)。C) IPO圖能方便地描繪輸入數(shù)據(jù)、對(duì)數(shù)據(jù)的處理和輸出數(shù)據(jù)的關(guān)系,它是美國(guó)微軟 公司發(fā)明并逐漸發(fā)展完善起來(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)
8、Halstead 方法。D) PAD方法。E) G.Myers 方法。F) ()以下測(cè)試方法是白盒測(cè)試方法的是:A)判定覆蓋和邊界值分析法。B)等價(jià)劃分和錯(cuò)誤推測(cè)法。C)路徑覆蓋和判定/條件覆蓋法。D)條件組合覆蓋和語(yǔ)句覆蓋法。E)條件覆蓋和錯(cuò)誤推測(cè)法。6 .()以下關(guān)于集成測(cè)試的論述,正確的是: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ì)
9、一般在詳細(xì)設(shè)計(jì)階段完成以后才進(jìn)行。7 .()對(duì)于程序設(shè)計(jì),正確的陳述是:A)為了減少程序的長(zhǎng)度,最好不要在程序中增加注釋。B)變量名以簡(jiǎn)潔為好,名字太長(zhǎng)了難以理解,增加了程序的復(fù)雜性。C)程序語(yǔ)句要求體現(xiàn)層次性,以使結(jié)構(gòu)清晰明顯。D)數(shù)據(jù)結(jié)構(gòu)的組織和復(fù)雜程度在設(shè)計(jì)期間確定,但數(shù)據(jù)說(shuō)明的風(fēng)格是在寫(xiě)程序時(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)聚的模塊只做臆見(jiàn)事情。B)一個(gè)模塊所包含的任務(wù)必須在同一段時(shí)間內(nèi)執(zhí)行,該模塊的內(nèi)聚為時(shí)間內(nèi)聚。C)一個(gè)模塊內(nèi)的處理元素是相關(guān)的,必須以特定
10、次序執(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ì)算公式是:V(G)=m-n+p oA)應(yīng)用McCabe方法的前提是對(duì)應(yīng)的程序圖變換成強(qiáng)連通圖。B)V(G)代表程序圖G的線性無(wú)關(guān)環(huán)的個(gè)數(shù)。C)一般對(duì)于結(jié)構(gòu)化程序,p恒等于1。D)m是有向圖G中的弧數(shù)。E)n是有向圖G中的節(jié)點(diǎn)數(shù)。10 .()詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng)。A)詳細(xì)設(shè)計(jì)階段不具體的編寫(xiě)程序。B)詳細(xì)設(shè)計(jì)階段的設(shè)計(jì)結(jié)果基本決定了最終的程
11、序代碼質(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分)2 .軟件測(cè)試。3 .數(shù)據(jù)流圖及其組成和作用。4 .結(jié)構(gòu)化分析方法。5 .信息隱蔽原理。五、敘述分析題:(每題5分,共20分)1 .試述對(duì)用戶要求沒(méi)有完整的認(rèn)識(shí)就匆忙著手編寫(xiě)程序是許多軟件開(kāi)發(fā)工程失敗的主要 原因。2,簡(jiǎn)述軟件可靠性和可用性的定義,平均無(wú)故障時(shí)間的計(jì)算公式及應(yīng)用。3 .簡(jiǎn)述軟件重用的定義、范圍和主要技術(shù)。4 .說(shuō)明軟件測(cè)試在軟件開(kāi)發(fā)階段的地位和作用。比較測(cè)試和調(diào)試的異同點(diǎn)。六、設(shè)計(jì)、
12、作圖、計(jì)算題(每題5分,共30分)1 .以下是某系統(tǒng)的數(shù)據(jù)流程圖,請(qǐng)將其轉(zhuǎn)換成相應(yīng)的 SC圖。2 .研究下面的偽碼程序,完成以下問(wèn)題:WSTARTA)畫(huà)出等價(jià)的控制流程圖,。B)判斷是否結(jié)構(gòu)化的,說(shuō)明理由。INPUTX,NC)寫(xiě)出對(duì)應(yīng)的PAD圖。D)用McCabe方法計(jì)算環(huán)行復(fù)雜度。DIMENSIONA(N),F(N)DOI=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ǔ)戶,某銀行擬開(kāi)發(fā)計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)。儲(chǔ)戶填寫(xiě)的存款單或取款單由業(yè)務(wù)員鍵入 系統(tǒng)。如果是存款,系統(tǒng)記錄存款人姓名、住址、存款類型、存款日期、利率等信息, 并印出存款單給儲(chǔ)戶;如果是取款,系統(tǒng)計(jì)算利息并印出利息清單給儲(chǔ)戶。1)畫(huà)出該系統(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ù)覽,若沒(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國(guó)脫胎漆器行業(yè)應(yīng)用動(dòng)態(tài)與投資盈利研究報(bào)告
- 2025至2030中國(guó)胰島素樣生長(zhǎng)因子Ⅱ行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 農(nóng)業(yè)科技行業(yè)創(chuàng)新發(fā)展及投資機(jī)會(huì)研究報(bào)告
- 2025至2030中國(guó)翼式風(fēng)速表行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 2025至2030中國(guó)羊肚菌種植行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 2025至2030中國(guó)網(wǎng)絡(luò)連接三相智能水表行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 2025至2030中國(guó)線束設(shè)備行業(yè)運(yùn)行動(dòng)態(tài)及投資前景展望報(bào)告
- 音樂(lè)課程創(chuàng)新心得體會(huì)
- 小型室內(nèi)裝飾施工流程指導(dǎo)
- 建筑工地平安家庭事跡材料范文
- 高邊坡支護(hù)開(kāi)挖施工專項(xiàng)方案(專家論證)
- 《小型水庫(kù)雨水情測(cè)報(bào)和大壩安全監(jiān)測(cè)設(shè)施建設(shè)與運(yùn)行管護(hù)技術(shù)指南》
- 2024年小區(qū)地下車位租賃合同
- 抖音火花合同電子版獲取教程
- 高含鹽廢水深度治理及綜合利用提升改造項(xiàng)目環(huán)評(píng)報(bào)告
- 教師食品安全知識(shí)
- 《網(wǎng)絡(luò)故障及處理》課件
- bopp消光膜及其生產(chǎn)工藝
- 嗜酸細(xì)胞性食管炎學(xué)習(xí)課件
- 電商平臺(tái)如何與線下實(shí)體店進(jìn)行聯(lián)動(dòng)運(yùn)營(yíng)
- 文本排版習(xí)題
評(píng)論
0/150
提交評(píng)論