《軟件工程A試卷_第1頁
《軟件工程A試卷_第2頁
《軟件工程A試卷_第3頁
《軟件工程A試卷_第4頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、軟件工程期末試卷A一、選擇題( 48 分)1.(5 分)從供選擇的答案中選出正確的答案填入下列敘述中的() 內(nèi)。模塊內(nèi)聚性用于衡量模塊內(nèi)部各成份之間彼此結(jié)合的緊密程度。(1)一組語句在程序中多處出現(xiàn),為了節(jié)省內(nèi)存空間把這些語句放在一個模塊中,該模塊的內(nèi)聚性是(A )的。(2)將幾個邏輯上相似的成分放在同一個模塊中,通過模塊入口處的一個判斷決定執(zhí)行哪一個功能。該模塊的內(nèi)聚性是(B )的。(3)模塊中所有成分引用共同的數(shù)據(jù),該模塊的內(nèi)聚性是(C )的。(4)模塊內(nèi)的某成份的輸出是另一些成分的輸入,該模塊的內(nèi)聚性是(D )的。(5)模塊中所有成份結(jié)合起來完全一項任務(wù),該模塊的內(nèi)聚性是 ( E )的。

2、它具有簡明的外部界面,由它構(gòu)成的軟件易于理解、測試和維護(hù)。供選擇的答案:A E: 功能內(nèi)聚信息內(nèi)聚通信內(nèi)聚過程內(nèi)聚巧合內(nèi)聚時間內(nèi)聚邏輯內(nèi)聚2.(5 分)從供選擇的答案中選出應(yīng)該填入下列關(guān)于軟件設(shè)計的敘述的( )內(nèi)的正確答案。在眾多的設(shè)計方法中,SD 方法是最受人注意的,也是最廣泛應(yīng)用的一種,這種方法可以同分析階段的(A )方法及編程階段的(B )方法前后銜接, SD 方法是考慮如何建立一個結(jié)構(gòu)良好的程序結(jié)構(gòu),它提出了評價模塊結(jié)構(gòu)質(zhì)量的兩個具體標(biāo)準(zhǔn)塊間聯(lián)系和塊內(nèi)聯(lián)系。SD 方法的最終目標(biāo)是( C ),用于表示模塊間調(diào)用關(guān)系的圖叫(D )。另一種比較著名的設(shè)計方法是以信息隱蔽為原則劃分模塊,這種方

3、法叫( E )方法。供選擇的答案:AB: JacksonSA SCParnasSPC:塊間聯(lián)系大,塊內(nèi)聯(lián)系大塊間聯(lián)系大,塊內(nèi)聯(lián)系小塊間聯(lián)系小,塊內(nèi)聯(lián)系大塊間聯(lián)系小,塊內(nèi)聯(lián)系小D:PADHCP SCSADT HIPO NS精選文庫E:JacksonParnasTuringWirthDijkstra3.(5 分)從供選擇的答案中選出應(yīng)該填入下列關(guān)于軟件設(shè)計的敘述的( )內(nèi)的正確答案。在完成軟件概要設(shè)計,并編寫出相關(guān)文檔之后,應(yīng)當(dāng)組織對概要設(shè)計工作的評審。評審的內(nèi)容包括:分析該軟件的系統(tǒng)結(jié)構(gòu)、子系統(tǒng)結(jié)構(gòu),確認(rèn)該軟件設(shè)計是否覆蓋了所有已確定的軟件需求,軟件每一成分是否可(A )到某一項需求。分析軟件各

4、部分之間的聯(lián)系,確認(rèn)該軟件的內(nèi)部接口與外部接口是否已經(jīng)明確定義。模塊是否滿足(B )和( C )的要求。模塊(D )是否在其(E )之內(nèi)。供選擇的答案A:覆蓋 演化 追溯等同連接B:多功能高內(nèi)聚高耦合高效率可讀性C:多入口低內(nèi)聚低耦合低復(fù)雜度低強度DE:作用范圍高內(nèi)聚低內(nèi)聚取值范圍控制范圍4.(2 分)類庫是一種預(yù)先定義的程序庫,它以程序模塊的形式,按照( )把一組類的定義和實現(xiàn)組織在一起:( )對類庫的建設(shè)提供了強有力的支持。A.類的功能B.類層次結(jié)構(gòu)C.實例之間的調(diào)用關(guān)系D.類的類型A.引用B.重置C.類屬類D.封裝5. (4 分)在 UML 中,對象行為是通過交互來實現(xiàn)的,是對象間為完成

5、某一目的而進(jìn)行的一系列消息交換。消息序列可用兩種圖來表示,強調(diào)消息時間次序的圖稱之為( ),該圖的特點是( ),強調(diào)參加交互的對象的組織圖稱之為( ),這兩種圖是( )。A.活動圖 (activity diagram)B.狀態(tài)圖 (statechart diagram)C.序列圖 (sequence diagram)D.協(xié)作圖 (collaboration diagram) A.有生命線及控制焦點,重點在消息的時間順序上B.有路徑有順序號,為了一個消息的時間順序給消息加數(shù)字前綴-2精選文庫C.是對系統(tǒng)、子系統(tǒng)或類的行為建模D.本質(zhì)上是一個流程圖,顯示從活動到活動的信息流 A.活動圖 (acti

6、vity diagram)B.狀態(tài)圖 (statechart diagram)C.序列圖 (sequence diagram)D.協(xié)作圖 (collaboration diagram) A.同構(gòu)的,所以可以互相轉(zhuǎn)換B.異構(gòu)的,所以不可以互相轉(zhuǎn)換C.強調(diào)對象行為的事件順序,常用于對反應(yīng)式系統(tǒng)建模D.專注于系統(tǒng)的動態(tài)視圖,狀態(tài)無法確定,所以不可以互相轉(zhuǎn)換6.(6 分)從供選擇的答案中選出應(yīng)該填入下面( ) 中的正確答案。A. 允許用戶建立、修改、存儲正文的計算機程序是( )。 BOOtstrap Editor Loader TextformatterB. 程序語言的編譯系統(tǒng)和解釋系統(tǒng)相比,從用戶程

7、序的運行效率來看( )。 前者運行效率高 兩者大致相同 后者運行效率高 不能確定C. FORTRAN 語言的源程序是( ) 結(jié)構(gòu)。 塊狀 分程序嵌套 既是塊狀,又是嵌套 既不是塊狀,又不是嵌套的D. 國際上最廣泛使用的商用及行政管理語言是( )。 COBOL BASIC FORTRAN PL/1E. 國際上最流行的數(shù)值計算的程序設(shè)計語言是( )。 BASIC ALGOL FORTRAN CF. 美國國防部主持開發(fā)了高級程序設(shè)計語言Ada,在它研制開始時,經(jīng)反復(fù)比較,確定以高級語言( ) 作為 Ada 研究的出發(fā)點。 LISP ALGOL ALGOL68 PL/1-3精選文庫7. (6 分)測試

8、過程需要三類輸入 .( A )、( B )和( C )。請選擇正確的答案填入下圖中以完成測試信息處理的全過程。供選擇的答案:AC. 接口選擇 軟件配置 硬件配置 測試配置 測試環(huán)境 測試工具DF. 排錯 可靠性分析 結(jié)果分析 數(shù)據(jù)分類8.(5 分)請從供選擇的答案中選出應(yīng)填入下列()中的字句。程序的三種基本控制結(jié)構(gòu)是( A )。它們的共同點是( B )。結(jié)構(gòu)化程序設(shè)計的一種基本方法是( C )。軟件測試的目的是( D )。軟件調(diào)試的目的是( E )。供選擇的答案:A. 過程,子程序,分程序 順序,條件,循環(huán) 遞歸,堆棧,隊列 調(diào)用,返回,轉(zhuǎn)移B. 不能嵌套使用 只能用來寫簡單的程序 已經(jīng)用硬件

9、實現(xiàn) 只有一個入口和一個出口C. 篩選法 遞歸法 歸納法 逐步求精法D. 證明程序中沒有錯誤 發(fā)現(xiàn)程序中的錯誤 測量程序的動態(tài)特性 檢查程序中的語法錯誤E. 找出錯誤所在并改正之 排除存在錯誤的可能性 對錯誤性質(zhì)進(jìn)行分類 統(tǒng)計出錯的次數(shù)-4精選文庫9.(5 分)從供選擇的答案中選出應(yīng)該填入下列關(guān)于軟件測試的敘述的( )內(nèi)的正確答案。軟件測試中常用的靜態(tài)分析方法是(A )和( B )。( B )用于檢查模塊或子程序間的調(diào)用是否正確。分析方法(白盒方法)中常用的方法是(C )方法。非分析方法(黑盒方法)中常用的方法是(D )方法和(E )方法。( E )方法根據(jù)輸出對輸入的依賴關(guān)系設(shè)計測試用例。供

10、選擇的答案:AB. 引用分析 算法分析 可靠性分析 效率分析 接口分析 操作分析CE. 路徑測試 等價類 因果圖 歸納測試 綜合測試 追蹤 深度優(yōu)先 調(diào)試 相對圖10. (5 分)軟件可移植性是用來衡量軟件的(高軟件的可移植性,應(yīng)注意提高軟件的( B 為了提高可移植性,還應(yīng)( D )。使用(好的可移植性。A )的重要尺度之一。為了提)。采用( C )有助于提高( B )。E )語言開發(fā)的系統(tǒng)軟件具有較供選擇的答案:A. 通用性 效率 質(zhì)量 人機界面B. 使用的方便性 簡潔性 可靠性 設(shè)備獨立性C. 優(yōu)化算法 專用設(shè)備 表格驅(qū)動方式 樹型文件目錄D. 有完備的文件資料 選擇好的宿主計算機 減少輸入輸出次數(shù) 選擇好的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論