


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件工程試題一、單項選擇題(每題 1 分,共 10分):1 ( ) 計算機系統(tǒng)就是:A) 主機,顯示器,硬盤,軟驅(qū),打印機等。B) CPU,存儲器,控制器, I/O 接口及設(shè)備。C) 計算機硬件系統(tǒng)和軟件系統(tǒng)。D) 計算機及其應用系統(tǒng)。2( )產(chǎn)生軟件危機的原因主要與兩個方面的問題有關(guān):A) 軟件在計算機中很難識別,存在磁盤中也看不到。B) 軟件設(shè)計對人的智商要求很高,也要求很高的資金投入。C) 軟件產(chǎn)品本身的特點與其它工業(yè)產(chǎn)品不一樣,而且在軟件的開發(fā)和維護過程中用 的方法不正確。D) 軟件很難理解,硬件也很復雜。3( )軟件開發(fā)瀑布模型中的軟件定義時期各個階段依次是:A) 可行性研究,問題定
2、義,需求分析。B) 問題定義,可行性研究,需求分析。C) 可行性研究,需求分析,問題定義。D) 以上順序都不對。4( )軟件維護的四類維護活動是:A) 改正性維護,適應性維護,完善性維護和預防性維護。B) 適應性維護,完善性維護,搶救性維護和輔助性維護。C) 改正性維護,適應性維護,完善性維護和輔助性維護。D) 適應性維護,完善性維護,搶救性維護和預防性維護。5( ) 可行性研究主要從以下幾個方面進行研究:A) 技術(shù)可行性,經(jīng)濟可行性,操作可行性。B) 技術(shù)可行性,經(jīng)濟可行性,系統(tǒng)可行性。C) 經(jīng)濟可行性,系統(tǒng)可行性,操作可行性。D) 經(jīng)濟可行性,系統(tǒng)可行性,時間可行性。6( ) 系統(tǒng)邏輯模型
3、主要由以下內(nèi)容:A) 數(shù)據(jù)流程圖,數(shù)據(jù)字典,簡要的算法描述。B) 程序流程圖, Jackson圖,IPO 圖。C) 數(shù)據(jù)流程圖,數(shù)據(jù)字典, ER 圖。D) Jackson圖, ER圖,IPO 圖。7 ( ) 耦合是對軟件不同模塊之間互連程度的度量。各種耦合按從強到弱排列如下: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 ( ) 在詳細設(shè)計階段所使用到的設(shè)計工具是:A)程序流程圖, PAD圖, N-S 圖, HIPO 圖,判定表,判定樹 .
4、B)數(shù)據(jù)流程圖,Yourdon 圖,程序流程圖,PAD圖,N-S圖,HIPO 圖。C)判定表,判定樹,數(shù)據(jù)流程圖,系統(tǒng)流程圖,程序流程圖, PAD圖,N-S 圖D)判定表,判定樹,數(shù)據(jù)流程圖, 系統(tǒng)流程圖,程序流程圖,層次圖。9 ( )按照軟件工程的原則, 模塊的作用域和模塊的控制域之間的關(guān)系是:A)模塊的作用域應在模塊的控制域之內(nèi)。B)模塊的控制域應在模塊的作用域之內(nèi)。C)模塊的控制域與模塊的作用域互相獨立。D)以上說法都不對。10 ( ) 包含所有可能情況的測試稱為窮盡測試。 下面結(jié)論成立的是:A)只要對每種可能的情況都進行測試, 就可以得出程序是否符合要求的結(jié)論。B)一般來說對于黑盒測試
5、,窮盡測試是不可能作到的。C)一般來說對于白盒測試,窮盡測試是不可能作到的。D)在白盒測試和黑盒測試這兩個方法中, 存在某一個是可以進行窮盡測試的。、填空題(每題1分,共 10分)1軟件危機是指在()所遇到的一系列嚴重問題。2在軟件開發(fā)的各個階段經(jīng)過階段評審后的文檔和程序代碼成為 ( )。3結(jié)構(gòu)程序設(shè)計的基本思想是()。4總體設(shè)計的第二項任務(wù)是設(shè)計軟件的結(jié)構(gòu), 即確定( )。5描繪物理系統(tǒng)的傳統(tǒng)工具是()。6如果模塊內(nèi)所有元素都使用同一個輸入數(shù)據(jù)和產(chǎn)生同一個輸出,稱為()內(nèi)聚7數(shù)據(jù)流程圖按照信息流的類型主要分為 ()兩種。8( )年,()和()證明了 SISO 程序只需要三種基本控制結(jié)構(gòu)9.
6、從應用特點分類, 高級語言主要分為 ( )、( )和( )三類10 黑盒測試又稱為(),白盒測試也稱為( )。三、 多項選擇題( 以下各題均有兩個以上的正確答案。將正確答案的標號填入各題前面括號 內(nèi),注意多選或少選該題均不得分,每題 2 分,共 20 分):1( )軟件開發(fā)各個階段所耗費的時間或工作量是:A ) 可行性研究占 5%;B) 綜合測試占 40%;C) 設(shè)計階段在所有開發(fā)階段所占的比例最大。D) 編碼和單元測試占 20%。E) 以上說法都不對。2( )對軟件開發(fā)與維護,以下觀點是正確的:A ) 為了加快開發(fā)速度,可以一邊寫程序,一邊設(shè)計文檔。B) 對于軟件而言,程序和軟件配置成分是同
7、等重要的,不能重此偏佊。C) 把軟件漫長的生命周期劃分為若干個階段的出發(fā)點是降低開發(fā)的困難程度和簡 化復雜性。D) 可行性研究的主要任務(wù)就是確定軟件項目的工程規(guī)模和目標。E) 面向?qū)ο蟮姆椒▽W比傳統(tǒng)的軟件開發(fā)方法開發(fā)軟件容易,開發(fā)效率提高。3( ) 對于以下圖形工具的作用,A ) 數(shù)據(jù)流程圖和數(shù)據(jù)字典共同構(gòu)成軟件的高層數(shù)據(jù)模型。B) 層次圖是用來描述軟件結(jié)構(gòu)的,不能用于描述數(shù)據(jù)結(jié)構(gòu)。C) IPO 圖能方便地描繪輸入數(shù)據(jù)、對數(shù)據(jù)的處理和輸出數(shù)據(jù)的關(guān)系,它是美國微 軟公司發(fā)明并逐漸發(fā)展完善起來的。D) ER 圖描述現(xiàn)實世界中的實體,不涉及這些實體在系統(tǒng)中的實現(xiàn)方法。E) Yourdon 圖實際上也
8、是結(jié)構(gòu)圖,所以它與層次方框圖是等價的。4() 面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法有:A ) Jackson方法。B) Warnier 方法。C) Halstead 方法。D) PAD 方法。E) G.Myers 方法。5()以下測試方法是白盒測試方法的是:A ) 判定覆蓋和邊界值分析法。B) 等價劃分和錯誤推測法。C) 路徑覆蓋和判定 /條件覆蓋法。D) 條件組合覆蓋和語句覆蓋法。E) 條件覆蓋和錯誤推測法。6()以下關(guān)于集成測試的論述,正確的是:A) 先對每個模塊分別測試, 然后統(tǒng)一組裝成軟件系統(tǒng)的方法稱為非漸增式測試。B) 自頂向下的集成測試本質(zhì)上是漸增式測試方法。C) 存根模塊是漸增式測試方法中使用
9、的,在非漸增式測試中也用不到樁模塊。D) 一般來說, 存根模塊和樁模塊在用過以后, 不會作為軟件的正式模塊而存在。E) 由于是對程序進行測試,測試方案的設(shè)計一般在詳細設(shè)計階段完成以后才進行。7 () 對于程序設(shè)計,正確的陳述是:A) 為了減少程序的長度,最好不要在程序中增加注釋。B) 變量名以簡潔為好,名字太長了難以理解, 增加了程序的復雜性。C) 程序語句要求體現(xiàn)層次性,以使結(jié)構(gòu)清晰明顯。D) 數(shù)據(jù)結(jié)構(gòu)的組織和復雜程度在設(shè)計期間確定, 但數(shù)據(jù)說明的風格是在寫程序時確定 的。E) 對所有的輸入數(shù)據(jù)都要進行檢驗,以便確定其合法性。8 () 內(nèi)聚標志一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度。A) 內(nèi)聚
10、是信息隱蔽和局部化概念的自然擴展。理想內(nèi)聚的模塊只做臆見事情。B) 一個模塊所包含的任務(wù)必須在同一段時間內(nèi)執(zhí)行, 該模塊的內(nèi)聚為時間內(nèi)聚。C) 一個模塊內(nèi)的處理元素是相關(guān)的, 必須以特定次序執(zhí)行, 稱為過程內(nèi)聚。D) 順序內(nèi)聚和功能內(nèi)聚是高內(nèi)聚, 而偶然內(nèi)聚和邏輯內(nèi)聚是低內(nèi)聚。E) 時間內(nèi)聚、通信內(nèi)聚,過程內(nèi)聚是中等程度的內(nèi)聚。9 () McCabe 方法對程序復雜程度的定量度量的結(jié)果稱為程序的環(huán)行復雜度,其計算公式是: V(G)=m-n+p 。A) 應用 McCabe 方法的前提是對應的程序圖變換成強連通圖。B) V(G) 代表程序圖 G 的線性無關(guān)環(huán)的個數(shù)。C) 一般對于結(jié)構(gòu)化程序, p
11、恒等于 1。D) m 是有向圖 G 中的弧數(shù)。E) n 是有向圖 G中的節(jié)點數(shù)。10()詳細設(shè)計階段的根本目標是確定應該怎樣具體的實現(xiàn)所要求的系統(tǒng)。A) 詳細設(shè)計階段不具體的編寫程序。B) 詳細設(shè)計階段的設(shè)計結(jié)果基本決定了最終的程序代碼質(zhì)量。C) 詳細設(shè)計的目標不僅要邏輯上正確的實現(xiàn)每個模塊的功能, 而且對每個模塊的處理 過程也應確保簡明易懂,清晰具體。D) 詳細設(shè)計的關(guān)鍵技術(shù)是結(jié)構(gòu)程序設(shè)計技術(shù)。四、基本概念題(每題 2 分,共 10分)1 軟件工程。2 軟件測試。3 數(shù)據(jù)流圖及其組成和作用。4 結(jié)構(gòu)化分析方法。5 信息隱蔽原理。五、敘述分析題:(每題 5分,共 20 分)1 試述對用戶要求沒
12、有完整的認識就匆忙著手編寫程序是許多軟件開發(fā)工程失敗的主要 原因。2 簡述軟件可靠性和可用性的定義, 平均無故障時間的計算公式及應用。3 簡述軟件重用的定義、范圍和主要技術(shù)。4 說明軟件測試在軟件開發(fā)階段的地位和作用。 比較測試和調(diào)試的異同點。六、設(shè)計、作圖、計算題( 每題 5 分,共 30 分)A) 畫出等價的控制流程圖, 。B ) 判斷是否結(jié)構(gòu)化的,說明理由。 C ) 寫出對應的 PAD 圖。D ) 用 McCabe 方法計算環(huán)行復雜度。2 研究下面的偽碼程序,完成以下問題:STARTINPUT X,NDIMENSION A(N),F(N)DO I=1 TO NINPUT F(I)END
13、DOK=0DO WHILE (K<N)A(K)=0DO J=1 TO N-KA(K)=A(K)+F(J)*F(J+K)/(N-K+1)END DOPRINT K*X,A(K)K=K+1END DOSTOP3 為方便儲戶,某銀行擬開發(fā)計算機儲蓄系統(tǒng)。儲戶填寫的存款單或取款單由業(yè)務(wù)員鍵 入系統(tǒng)。如果是存款,系統(tǒng)記錄存款人姓名、住址、存款類型、存款日期、利率等信 息,并印出存款單給儲戶;如果是取款,系統(tǒng)計算利息并印出利息清單給儲戶。1)畫出該系統(tǒng)的高層數(shù)據(jù)流程圖和第二層細化流程圖。 2)對數(shù)據(jù)流定義數(shù)據(jù)字典。4 某航空公司規(guī)定, 乘客可以免費托運不超過 20 公斤的行李。當行李重量超過 20公斤時, 對頭等艙的乘客超重部分每公斤收費 4 元,其它艙的乘客收費 6 元。對殘
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 有機化學 有機上期末試卷(含答案)學習資料
- 2025風力發(fā)電項目合同
- 山東省東營市利津縣2024-2025學年下學期期中考試七年級道德與法治試題及答案 山東省東營市利津縣2024-2025學年下學期期中考試七年級道德與法治試題
- 2025糧食收購銷售合同協(xié)議書范本
- 2025辦公室改造工程(承包)合同承包電路改造合同
- 2025綜合裝修合同范本
- 2025勞動合同集錦范文
- 2025烘焙技術(shù)合作協(xié)議合同
- 2025BT項目合同范本
- 2025年企業(yè)合同模板集錦
- 2025建筑信息模型技術(shù)員(中級)技能鑒定精練考試指導題庫及答案(濃縮300題)
- 2025年紅十字初級急救員證考試題庫及答案(一)
- 腎梗死護理措施
- 《頸椎病的針灸治療》課件
- 湖水水質(zhì)監(jiān)測方案
- 醫(yī)美診所院感知識培訓課件
- 河北省氣象部門招聘筆試沖刺題2025
- 塔吊司機崗位責任制樣本(2篇)
- 監(jiān)理工程師歷年考試真題及答案下載
- 糖尿病患者飲食指導課件
- 施工項目安全教育培訓制度(2篇)
評論
0/150
提交評論