軟件工程-001-國(guó)開(kāi)機(jī)考復(fù)習(xí)資料_第1頁(yè)
軟件工程-001-國(guó)開(kāi)機(jī)考復(fù)習(xí)資料_第2頁(yè)
軟件工程-001-國(guó)開(kāi)機(jī)考復(fù)習(xí)資料_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余3頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

本文檔的說(shuō)明:文檔是由網(wǎng)絡(luò)收集整理而來(lái)!僅供同學(xué)考前復(fù)習(xí)用單選題問(wèn)題1:面向?qū)ο笤O(shè)計(jì)首先要進(jìn)行高層設(shè)計(jì):確定系統(tǒng)的總體結(jié)構(gòu)和風(fēng)格,構(gòu)造系統(tǒng)的__________,將系統(tǒng)劃分成不同的子系統(tǒng)。選項(xiàng):邏輯模型選項(xiàng):物理模型選項(xiàng):數(shù)據(jù)模型選項(xiàng):用例模型參考答案是:物理模型解析:無(wú)問(wèn)題2:下面哪個(gè)選項(xiàng)不是軟件工程研究的內(nèi)容__________。選項(xiàng):生產(chǎn)無(wú)故障的軟件選項(xiàng):精通一門編程語(yǔ)言選項(xiàng):生產(chǎn)滿足用戶需求的軟件選項(xiàng):生產(chǎn)及時(shí)交付的軟件參考答案是:精通一門編程語(yǔ)言解析:無(wú)問(wèn)題3:軟件工程強(qiáng)調(diào)將__________的方法應(yīng)用于軟件的開(kāi)發(fā)和維護(hù)過(guò)程之中。選項(xiàng):規(guī)范化選項(xiàng):系統(tǒng)化選項(xiàng):可度量選項(xiàng):以上全部參考答案是:以上全部解析:無(wú)問(wèn)題4:隨著模塊規(guī)模的__________,模塊的開(kāi)發(fā)成本__________,但是模塊之間的接口變得復(fù)雜起來(lái),使得模塊的集成成本增加。選項(xiàng):減小,加大選項(xiàng):增加,減小選項(xiàng):增加,加大選項(xiàng):減小,減小參考答案是:減小,減小解析:無(wú)問(wèn)題5:為了提高模塊的獨(dú)立性,模塊之間最好是__________。選項(xiàng):控制耦合選項(xiàng):公共耦合選項(xiàng):內(nèi)容耦合選項(xiàng):數(shù)據(jù)耦合參考答案是:數(shù)據(jù)耦合解析:無(wú)問(wèn)題6:當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為_(kāi)_________選項(xiàng):數(shù)據(jù)耦合選項(xiàng):公共耦合選項(xiàng):標(biāo)記耦合選項(xiàng):內(nèi)容耦合參考答案是:內(nèi)容耦合解析:無(wú)問(wèn)題7:軟件項(xiàng)目管理的內(nèi)容包括__________。選項(xiàng):人員的組織與管理選項(xiàng):軟件配置管理選項(xiàng):軟件開(kāi)發(fā)進(jìn)度計(jì)劃選項(xiàng):以上所有參考答案是:以上所有解析:無(wú)問(wèn)題8:現(xiàn)在人們更強(qiáng)調(diào)程序代碼的__________性。選項(xiàng):可讀選項(xiàng):可移植選項(xiàng):可擴(kuò)充選項(xiàng):可維護(hù)參考答案是:可讀解析:無(wú)問(wèn)題9:面向?qū)ο蠓治鍪浅槿『驼碛脩粜枨蟛⒔?wèn)題域__________的過(guò)程。選項(xiàng):精確模型選項(xiàng):簡(jiǎn)要模型選項(xiàng):正確的數(shù)據(jù)結(jié)構(gòu)選項(xiàng):靈活的數(shù)據(jù)結(jié)構(gòu)參考答案是:精確模型解析:無(wú)問(wèn)題10:面向?qū)ο蟪绦蛟O(shè)計(jì)的基本機(jī)制__________。選項(xiàng):繼承選項(xiàng):消息選項(xiàng):方法選項(xiàng):結(jié)構(gòu)參考答案是:繼承解析:無(wú)問(wèn)題11:下述哪一種測(cè)試方法,測(cè)試人員必須接觸到源程序__________。選項(xiàng):功能測(cè)試選項(xiàng):結(jié)構(gòu)測(cè)試選項(xiàng):界面測(cè)試選項(xiàng):性能測(cè)試參考答案是:結(jié)構(gòu)測(cè)試解析:無(wú)問(wèn)題12:表示對(duì)象相互行為的模型是__________模型。選項(xiàng):動(dòng)態(tài)模型選項(xiàng):功能模型選項(xiàng):對(duì)象模型選項(xiàng):狀態(tài)模型參考答案是:動(dòng)態(tài)模型解析:無(wú)問(wèn)題13:原型化方法是用戶和設(shè)計(jì)者之間的一種交互手段,適用于__________系統(tǒng)。選項(xiàng):需求不確定性高的選項(xiàng):需求確定的選項(xiàng):管理信息選項(xiàng):實(shí)時(shí)參考答案是:需求不確定性高的解析:無(wú)問(wèn)題14:數(shù)據(jù)流程圖中的處理不能表示__________。選項(xiàng):數(shù)據(jù)組成選項(xiàng):一個(gè)程序選項(xiàng):一個(gè)模塊選項(xiàng):一個(gè)函數(shù)參考答案是:數(shù)據(jù)組成解析:無(wú)問(wèn)題15:詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)銜接的圖形工具是__________。選項(xiàng):DFD圖選項(xiàng):SC圖選項(xiàng):PAD圖選項(xiàng):程序流程圖參考答案是:SC圖解析:無(wú)問(wèn)題16:當(dāng)一個(gè)模塊內(nèi)部的實(shí)現(xiàn)算法中包含著多重嵌套的條件選擇時(shí),如果完全用文字表達(dá)可能令人費(fèi)解,這時(shí)可以采用__________。選項(xiàng):軟件結(jié)構(gòu)圖選項(xiàng):數(shù)據(jù)流程圖選項(xiàng):判定表選項(xiàng):數(shù)據(jù)分析表參考答案是:判定表解析:無(wú)問(wèn)題17:軟件調(diào)研報(bào)告是在__________提交的。選項(xiàng):可行性分析之前選項(xiàng):需求分析之前選項(xiàng):簽合同之前選項(xiàng):設(shè)計(jì)的時(shí)候參考答案是:需求分析之前解析:無(wú)問(wèn)題18:可行性研究的主要目的是__________。選項(xiàng):確定系統(tǒng)建設(shè)的詳細(xì)方案選項(xiàng):深入了解用戶需求選項(xiàng):分析開(kāi)發(fā)系統(tǒng)的必要性選項(xiàng):確定系統(tǒng)是否值得開(kāi)發(fā)參考答案是:確定系統(tǒng)是否值得開(kāi)發(fā)解析:無(wú)問(wèn)題19:即使軟件能順利運(yùn)行,但用戶往往會(huì)提出增加新功能或改進(jìn)已有功能的建議,為滿足這一類要求而進(jìn)行的活動(dòng)稱為_(kāi)_________。選項(xiàng):完善性維護(hù)選項(xiàng):預(yù)防性維護(hù)選項(xiàng):適應(yīng)性維護(hù)選項(xiàng):代碼重構(gòu)參考答案是:完善性維護(hù)解析:無(wú)問(wèn)題20:對(duì)于嵌套的循環(huán)和分支程序,層次不要超過(guò)__________層。選項(xiàng):1選項(xiàng):2選項(xiàng):3選項(xiàng):5參考答案是:3解析:無(wú)論述題問(wèn)題1:為了提高軟件的可維護(hù)性,在軟件開(kāi)發(fā)過(guò)程的各個(gè)階段怎樣充分考慮軟件的可維護(hù)性因素。解析:無(wú)參考2:(1)在需求分析階段應(yīng)該明確維護(hù)的范圍和責(zé)任,檢查每條需求,分析維護(hù)時(shí)這條需求可能需要的支持,對(duì)于那些可能發(fā)生變化的需求要考慮系統(tǒng)的應(yīng)變能力。

(2)在設(shè)計(jì)階段應(yīng)該做一些表更實(shí)驗(yàn),檢查系統(tǒng)的可維護(hù)性、靈活性和可移植性,設(shè)計(jì)時(shí)應(yīng)該將今后可能變更的內(nèi)容與其他部分分離出來(lái),并且遵循高內(nèi)聚、低耦合的原則。

(3)編碼階段要保持源程序與文檔的一致性、源程序的可理解性和規(guī)范性。

(4)在測(cè)試階段測(cè)試人員應(yīng)該按照需求文檔和設(shè)計(jì)文檔測(cè)試軟件的有效性和可用性,收集出錯(cuò)信息并進(jìn)行分類統(tǒng)計(jì),為今后的維護(hù)打下基礎(chǔ)。問(wèn)題2:什么是軟件工程?請(qǐng)分析軟件工程的目標(biāo)是什么?解析:無(wú)參考2:軟件工程是:①將系統(tǒng)化的、規(guī)范的、可度量的方法應(yīng)用于軟件的開(kāi)發(fā)、運(yùn)行和維護(hù)過(guò)程,也就是說(shuō)將工程化應(yīng)用于軟件開(kāi)發(fā)和管理之中;②對(duì)①中所選方法的研究”。

軟件工程旨在開(kāi)發(fā)滿足用戶需要、及時(shí)交付、不超過(guò)預(yù)算和無(wú)故障的軟件,其主要目標(biāo)如下:

a)實(shí)現(xiàn)預(yù)期的軟件功能,達(dá)到較好的軟件性能,滿足用戶的需求。

b)增強(qiáng)軟件過(guò)程的可見(jiàn)性和可控性,保證軟件的質(zhì)量。

c)提高所開(kāi)發(fā)軟件的可維護(hù)性,降低維護(hù)費(fèi)用。

d)提高軟件開(kāi)發(fā)生產(chǎn)率,及時(shí)交付使用。

合理預(yù)算開(kāi)發(fā)成本,付出較低的開(kāi)發(fā)費(fèi)用。問(wèn)題3:請(qǐng)說(shuō)明快速原型化模型的基本思想解析:無(wú)參考2:在需求分析的同時(shí),以比較小的代價(jià)快速建立一個(gè)能夠反映用戶主要需求的原型系統(tǒng)。用戶在原型系統(tǒng)上可以進(jìn)行基本操作,并且提出改進(jìn)意見(jiàn),分析人員根據(jù)用戶的意見(jiàn)完善原型,然后再由用戶評(píng)價(jià),提出建議,如此往復(fù),直到開(kāi)發(fā)的原型系統(tǒng)滿足了用戶的需求為止?;诳焖僭突P偷拈_(kāi)發(fā)過(guò)程基本上是線性的,從創(chuàng)建系統(tǒng)原型到系統(tǒng)運(yùn)行,期間沒(méi)有反饋環(huán)。這是由于開(kāi)發(fā)人員是在原型的基礎(chǔ)上進(jìn)行系統(tǒng)分析和設(shè)計(jì),而原型已經(jīng)通過(guò)了用戶和開(kāi)發(fā)組的審查,在設(shè)計(jì)階段由于有原型作設(shè)計(jì)參考,所以設(shè)計(jì)的結(jié)果正確率比較高。問(wèn)題4:請(qǐng)舉例說(shuō)明用例之間的包含關(guān)系和擴(kuò)展關(guān)系的區(qū)別?解析:無(wú)參考2:包含關(guān)系用于構(gòu)造多個(gè)用例共同的活動(dòng)。例如,在ATM系統(tǒng)中,取錢、查詢、更改密碼等功能都需要驗(yàn)證用戶密碼。這種情況下應(yīng)該將密碼驗(yàn)證功能獨(dú)立出來(lái),便于復(fù)用、減少冗余。一個(gè)用例擴(kuò)展另一個(gè)用例的功能,例如,在圖書(shū)館信息管理系統(tǒng)中,讀者還書(shū)時(shí),系統(tǒng)檢查所還圖書(shū)是否有預(yù)訂記錄,如果有則執(zhí)行“通知”用例。問(wèn)題5:請(qǐng)簡(jiǎn)單分析順序圖和活動(dòng)圖的區(qū)別。解析:無(wú)參考2:(1)活動(dòng)圖反映系統(tǒng)中從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的流程,強(qiáng)調(diào)對(duì)象間的控制流程。活動(dòng)圖特別適合描述工作流和并行處理過(guò)程。具體地說(shuō)活動(dòng)圖可以描述一個(gè)操作過(guò)程中需要完成的活動(dòng);描述一個(gè)對(duì)象內(nèi)部的工作;描述如何執(zhí)行一組相關(guān)的動(dòng)作,以及這些動(dòng)作如何影響它們周圍的對(duì)象;說(shuō)明一個(gè)業(yè)務(wù)活動(dòng)中角色、工作流、組織和對(duì)象是如何工作的。

(2)順序圖用于描述一組交互對(duì)象間的交互方式,它表示完成某項(xiàng)行為的對(duì)象和這些對(duì)象之間傳遞消息的時(shí)間順序。案例問(wèn)答題問(wèn)題1:設(shè)計(jì)下列偽程序的判定覆蓋測(cè)試用例。if(a>10)thenx=10elsex=1endifif(b>10)and(t<3)theny=20

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論