山東大學(xué)網(wǎng)絡(luò)教育期末考試試題及答案-軟件系統(tǒng)開發(fā)技術(shù)模擬題1-3_第1頁
山東大學(xué)網(wǎng)絡(luò)教育期末考試試題及答案-軟件系統(tǒng)開發(fā)技術(shù)模擬題1-3_第2頁
山東大學(xué)網(wǎng)絡(luò)教育期末考試試題及答案-軟件系統(tǒng)開發(fā)技術(shù)模擬題1-3_第3頁
山東大學(xué)網(wǎng)絡(luò)教育期末考試試題及答案-軟件系統(tǒng)開發(fā)技術(shù)模擬題1-3_第4頁
山東大學(xué)網(wǎng)絡(luò)教育期末考試試題及答案-軟件系統(tǒng)開發(fā)技術(shù)模擬題1-3_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、軟件系統(tǒng)開發(fā)技術(shù)(一)8、單項(xiàng)選擇題1. 設(shè)計(jì)軟件結(jié)構(gòu)一般不 確定 ()B. 模塊間的調(diào)用關(guān)系A(chǔ). 模塊之間的接口C. 模塊的功能D.模塊內(nèi)的局部數(shù)據(jù)2. 軟件結(jié)構(gòu)化設(shè)計(jì)中,好的軟件結(jié)構(gòu)應(yīng)該力求做到()A. 頂層扇出較少,中間扇出較高,底層模塊低扇入B. 頂層扇出較高,中間扇出較少,底層模塊高扇入C. 頂層扇入較少,中間扇出較高,底層模塊高扇入D. 頂層扇入較少,中間扇入較高,底層模塊低扇入3. 兩個(gè)模塊都使用同一張數(shù)據(jù)表,模塊間的這種耦合稱為()A. 公共耦合B. 內(nèi)容耦合C.數(shù)據(jù)耦合D.控制耦合4. 劃分模塊時(shí),下列說法正確的是()A. 作用范圍應(yīng)在其控制范圍之內(nèi)B. 控制范圍應(yīng)在其作用范

2、圍之內(nèi)C. 作用范圍與控制范圍互不包含D. 作用范圍與控制范圍不受限制5. 重用率高的模塊在軟件結(jié)構(gòu)圖中的特征是()A. 扇出數(shù)大B. 扇入數(shù)大C.扇出數(shù)小D.內(nèi)聚性高6. 面向?qū)ο蠼5玫降娜齻€(gè)模型,其中核心的模型是()A. 對象模型B. 功能模型C.邏輯模型D.動態(tài)模型7. 從結(jié)構(gòu)化的瀑布模型看,在軟件生存周期的幾個(gè)階段中,對軟件的影響最大是A. 詳細(xì)設(shè)計(jì)階段C. 需求分析階段8.對UMLI勺敘述不正確的是(A. UML 一 了 Booch 方法、B. 概要設(shè)計(jì)階段D.測試和運(yùn)行階段)OMTT法、OOS防法的表示方法。B. UM提一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的建模語言。C.

3、UM刪入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù)。D. UMK限于支持面向?qū)ο蟮姆治雠c設(shè)計(jì),不支持其它的軟件開發(fā)過程。9以下哪個(gè)軟件生存周期模型是一種風(fēng)險(xiǎn)驅(qū)動的模型()A.瀑布模型B.增量模型C.螺旋模型D.噴泉模型10以下哪一項(xiàng)對模塊耦合性沒有 影響()A.模塊間接口的復(fù)雜程度B.調(diào)用模塊的方式C.通過接口的信息D.模塊內(nèi)部各個(gè)元素彼此之間的緊密結(jié)合程度、填空題1 .數(shù)據(jù)流圖描繪數(shù)據(jù)在系統(tǒng)中 的過程2 .為了便于對照檢查,測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的 兩部分組成。3 .面向?qū)ο蠓治龅哪康氖菍?進(jìn)行建模。4 .結(jié)構(gòu)化方法總的指導(dǎo)思想是 逐層分解。5 .在一段程序中,將多次出現(xiàn)的一組語句設(shè)計(jì)為一個(gè)

4、子程序,供多個(gè)部分調(diào)用,這種情況出現(xiàn)的內(nèi)聚稱為。6 .用來模擬被測模塊的上級調(diào)用模塊的模塊稱為 -7 . 一個(gè)模塊的作用域指受該模塊內(nèi)一個(gè) 影響的所有模塊的集合。8 .在用況圖中, 是參與者和用況(USE CASE之間的唯一關(guān)系。9 . RUP的突出特點(diǎn)是一種以 、以體系結(jié)構(gòu)為中心的、迭代增量式開發(fā)。10 .在RUP中,規(guī)定了四個(gè)開發(fā)階段: 、精化階段、構(gòu)造階段和移交階段。三、名詞解釋題1 .軟件生存周期模型2 .系統(tǒng)模型3 .白盒測試法4 .信息隱蔽四、簡答題1 .簡述演化模型以及可適應(yīng)的情況,為什么?2 .結(jié)構(gòu)化分析方法為了表達(dá)系統(tǒng)模型,給出了幾個(gè)基本概念?它們是如何表示的?3 .簡述衡量

5、模塊獨(dú)立性的兩個(gè)標(biāo)準(zhǔn)及其含義。4 .說明用況之間有哪幾種關(guān)系,說明每種關(guān)系的含義。五、應(yīng)用題1.根據(jù)下列變換型的數(shù)據(jù)流圖,設(shè)計(jì)出初始軟件結(jié)構(gòu)圖。軟件系統(tǒng)開發(fā)技術(shù)(二)一、單項(xiàng)選擇題1 .以下哪個(gè)軟件生存周期模型是一種風(fēng)險(xiǎn)驅(qū)動的模型(B.增量模型D.噴泉模型)B.判定樹/判定表D.結(jié)構(gòu)化語言A.瀑布模型C.螺旋模型2 .結(jié)構(gòu)化分析建立功能模型的工具是(A. DFD1 . DD3 .模塊中所有成分結(jié)合起來完成一項(xiàng)任務(wù),該模塊的內(nèi)聚性是()A.功能內(nèi)聚B.順序內(nèi)聚C.通信內(nèi)聚D.邏輯內(nèi)聚4 .以下哪一項(xiàng)對模塊耦合性沒有.影響()A.模塊間接口的復(fù)雜程度B.調(diào)用模塊的方式C.通過接口的信息D.模塊內(nèi)部

6、各個(gè)元素彼此之間的緊密結(jié)合程度)B.集成測試D.單元測試)B.程序流程圖不能描述結(jié)構(gòu)化程序D. PAD圖描述的程序一定是結(jié)構(gòu)化的B.編碼錯(cuò)誤D.功能錯(cuò)誤B.模塊的內(nèi)聚D.模塊的耦合5 .檢查軟件產(chǎn)品是否符合需求定義的過程稱為A.確認(rèn)測試C.系統(tǒng)測試6 .下面關(guān)于詳細(xì)設(shè)計(jì)的敘述中,錯(cuò)誤.的是A.程序流程圖可以描述結(jié)構(gòu)化程序C. NS圖描述的程序一定是結(jié)構(gòu)化的7 .集成測試是為了發(fā)現(xiàn)()A.接口錯(cuò)誤C.性能、質(zhì)量不合要求8 .結(jié)構(gòu)化程序設(shè)計(jì),主要強(qiáng)調(diào)的是(A.程序的執(zhí)行效率C.程序的可理解性9 .下面關(guān)于文檔的敘述,錯(cuò)誤 的是(A.文檔是僅用于說明使用軟件的操作命令,不包括軟件設(shè)計(jì)和實(shí)現(xiàn)細(xì)節(jié)B.文

7、檔是軟件產(chǎn)品的一部分,沒有文檔的軟件就不成為軟件C.高質(zhì)量文檔對于轉(zhuǎn)讓、變更、修改、擴(kuò)充和使用有重要的意義D.軟件文檔的編制在軟件開發(fā)工作中占有突出的地位和相當(dāng)大的工作量10 .面向?qū)ο箝_發(fā)方法中,將在面向?qū)ο蠹夹g(shù)領(lǐng)域內(nèi)占主導(dǎo)地位的標(biāo)準(zhǔn)建模語言是()A. Booch 方法B. Coad 方法C. UM皿言D. OMTT法二、填空題1 .為了克服軟件危機(jī),1968年北大西洋公約組織的工作會議上首先提出了 的概念。2 .變換型數(shù)據(jù)流圖是由輸入、 和輸出三部分組成的。3 .軟件產(chǎn)品在交付使用之前一般要經(jīng)過、集成測試、確認(rèn)測試和系統(tǒng)測試。4 .子類自動共享父類數(shù)據(jù)結(jié)構(gòu)和方法的機(jī)制是 ,這是類之間的一種

8、關(guān)系。5 . G. J. Myers提出:軟件測試是為了發(fā)現(xiàn) 而執(zhí)行程序的過程。6 .狀態(tài)圖反映了狀態(tài)與 的關(guān)系。7 .兩個(gè)或兩個(gè)以上的模塊共同引用一個(gè)全局?jǐn)?shù)據(jù)項(xiàng),這種耦合被稱為 。8 .用況之間可以具有三種關(guān)系,即泛化、擴(kuò)展和包含。泛化是用況之間的 9 . RUP的突出特點(diǎn)是一種以用況(Use Case)為驅(qū)動的、 、迭代增量式開發(fā)。10 .在RUP中,規(guī)定了四個(gè)開發(fā)階段:初始階段、 、構(gòu)造階段和移交階段。三、名詞解釋題1 .軟件工程2 .軟件生存周期3 .用況4 .軟件需求分析四、簡答題1 .簡述瀑布模型以及可適應(yīng)的情況,為什么?2 .數(shù)據(jù)字典的作用是什么,它有哪些條目?3 .簡述結(jié)構(gòu)化設(shè)

9、計(jì)中總體設(shè)計(jì)的任務(wù),說明實(shí)現(xiàn)該任務(wù)的基本步驟。4 .簡述結(jié)構(gòu)化程序設(shè)計(jì)方法的基本要點(diǎn)。五、應(yīng)用題1.一個(gè)軟件公司有許多開發(fā)部門,每個(gè)部門由部門名字唯一確定。每個(gè)開發(fā)部門開發(fā)多個(gè)軟件產(chǎn)品。開發(fā) 部門有許多員工,分為經(jīng)理和開發(fā)人員。每個(gè)開發(fā)人員可參加多個(gè)開發(fā)項(xiàng)目,每個(gè)開發(fā)項(xiàng)目需要多個(gè)開 發(fā)人員,開發(fā)人員使用語言開發(fā)項(xiàng)目。每位經(jīng)理可主持多個(gè)開發(fā)項(xiàng)目。請?jiān)谠摴镜膶ο竽P椭刑钊胂?應(yīng)的名稱。軟件系統(tǒng)開發(fā)技術(shù)(三)、單項(xiàng)選擇題1 .軟件生存周期中,準(zhǔn)確地確定軟件系統(tǒng)必須做什么的階段是A.可行性分析和項(xiàng)目開發(fā)計(jì)劃B.需求分析C.概要設(shè)計(jì)D.詳細(xì)設(shè)計(jì)2 .使用數(shù)據(jù)流圖來表示系統(tǒng)邏輯模型的是()A.Jacks

10、onB.VDMC.OOAD.SA3 .用于描述結(jié)構(gòu)化分析中數(shù)據(jù)流加工邏輯的是()A.判定樹B.ER圖C.狀態(tài)圖D.用例圖4 .若一個(gè)模塊中各個(gè)處理元素都密切相關(guān)于同一功能且必須順序執(zhí)行,前一功能元素的輸出就是下一功能元素的輸入,則該模塊的內(nèi)聚性類型是A.時(shí)間內(nèi)聚C.順序內(nèi)聚5 .下列幾種耦合類型,耦合性最高的是(A.公共耦合C.標(biāo)記耦合6 .程序流程圖的優(yōu)點(diǎn)不包括.()A.歷史最悠久,使用最廣泛C.支持程序的三種基本控制結(jié)構(gòu)7 .確認(rèn)測試也稱為()A.有效性測試C.靜態(tài)測試8 .黑盒測試技術(shù)不包括.()A.等價(jià)類劃分C.邊界值分析9 .瀑布模型與增量模型之間的本質(zhì)區(qū)別是()B.偶然內(nèi)聚D.功能

11、內(nèi)聚)B.控制耦合D.數(shù)據(jù)耦合B.容易表示逐步求精的過程D.直觀清晰,易于使用B.無效性測試D.動態(tài)測試B.路徑覆蓋D.錯(cuò)誤推測)A.瀑布模型屬于非整體開發(fā)模型,增量模型屬于整體開發(fā)模型 B.瀑布模型屬于整體開發(fā)模型,增量模型屬于非整體開發(fā)模型 C.瀑布模型容易適應(yīng)需求變化,增量模型不容易適應(yīng)需求變化D.瀑布模型減少技術(shù)、應(yīng)用風(fēng)險(xiǎn),增量模型增大技術(shù)、應(yīng)用風(fēng)險(xiǎn)10 .面向?qū)ο蠓治鲋?,對象模型描述了系統(tǒng)的()A.靜態(tài)結(jié)構(gòu)B.動態(tài)結(jié)構(gòu)C.控制結(jié)構(gòu)D.順序結(jié)構(gòu)二、填空題1 .結(jié)構(gòu)化分析方法是一種面向 的開發(fā)方法。2 .過程設(shè)計(jì)語言是用于描述模塊 和處理細(xì)節(jié)的語言。3 .描述加工邏輯一般用以下三種工具:結(jié)構(gòu)化語言、判定表和 4 .若某個(gè)加工將它的輸入流分離成許多發(fā)散的數(shù)據(jù)流,形成許多加工路徑,并根據(jù)輸入的值選擇其中一 個(gè)路徑執(zhí)行,這種特征的 DFD稱為 的數(shù)據(jù)流圖。5 .測試用例應(yīng)由輸入數(shù)據(jù)和 兩部分組成。6 .測試的模塊往往不是獨(dú)立程序,需要為被測試模塊設(shè)計(jì)若干輔助模塊,其中用來模擬被測模塊的下級 調(diào)用模塊稱為 模塊。7 . RUP的突出特點(diǎn)是一種以用況(Use Case)為驅(qū)動的、以體系結(jié)構(gòu)為中心的、 8 . RUP的迭代增量式開發(fā),是 的一個(gè)變體9 .在RUP中,規(guī)定了四個(gè)開發(fā)階段:初始階段、精化階段、 和移交階段。10 . PAD圖是日本日立公司提出的一種 工

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論