軟件工程案例教程習(xí)題_第1頁(yè)
軟件工程案例教程習(xí)題_第2頁(yè)
軟件工程案例教程習(xí)題_第3頁(yè)
軟件工程案例教程習(xí)題_第4頁(yè)
軟件工程案例教程習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 軟件工程第一章 習(xí)題一一、 判斷題1. 程序是按事先設(shè)計(jì)的功能和性能要求執(zhí)行的指令序列。()2. 數(shù)據(jù)時(shí)使程序能夠正確操縱信息的數(shù)據(jù)結(jié)構(gòu)。()3. 文檔與程序開(kāi)發(fā)、維護(hù)和使用有關(guān)的圖文材料。()4. 軟件開(kāi)發(fā)時(shí),一個(gè)錯(cuò)誤發(fā)現(xiàn)得越晚,為改正它所付出的代價(jià)就越大。()5. 增量模型的特點(diǎn)是文檔驅(qū)動(dòng)。()6. 瀑布模型的特點(diǎn)是文檔驅(qū)動(dòng)。()7. 瀑布模型是一種軟件生存周期模型。()8. 在軟件生存周期中,用戶主要是在軟件開(kāi)發(fā)期參與軟件開(kāi)發(fā)。()9. 瀑布模型的主要問(wèn)題是可靠性低。()10. 軟件生存周期中時(shí)間最長(zhǎng)的階段是需求分析。()11. 原型化方法適用于需求已確定的系統(tǒng)。()12. 瀑布模型本

2、質(zhì)上是一種線性模型。()13. 原型化方法是用戶和軟件開(kāi)發(fā)人員之間進(jìn)行的一種交互過(guò)程,適用于需求不確定性高的系統(tǒng)。二、 填空題1 軟件工程是開(kāi)發(fā)、運(yùn)行、維護(hù)和修復(fù)軟件的系統(tǒng)化方法,它包含的三個(gè)要素指的是:()()和()。2 軟件是計(jì)算機(jī)系統(tǒng)中于硬件相互依存的另一部分,它是包括()、()及()的完整集合。3 開(kāi)發(fā)軟件時(shí)對(duì)提高軟件開(kāi)發(fā)人員工作效率至關(guān)重要的是()。軟件工程中描述生存周期的瀑布模型一般包括計(jì)劃、()、設(shè)計(jì)、編碼、測(cè)試、維護(hù)、等幾個(gè)階段,其中設(shè)計(jì)階段在管理上有可以一次分成()和()兩步。4 軟件發(fā)展的第一階段稱為“程序設(shè)計(jì)的原始時(shí)期”,這時(shí)期即沒(méi)有(),也沒(méi)有(),程序員只能用機(jī)器指令

3、編寫程序。5 軟件發(fā)展過(guò)程的第二階段稱為“基本軟件期”。出現(xiàn)了(),并逐漸普及。隨著()的發(fā)展,編譯技術(shù)也有較大的發(fā)展。6 軟件發(fā)展過(guò)程的第三階段稱為“程序設(shè)計(jì)方法時(shí)代”。這一時(shí)期,于硬件費(fèi)用下降相反,軟件開(kāi)發(fā)費(fèi)急劇上升。人們提出了()和()等程序設(shè)計(jì)方法,設(shè)法降低軟件的開(kāi)發(fā)費(fèi)用。7 軟件發(fā)展的第四階段稱為“軟件工程期”。軟件開(kāi)發(fā)技術(shù)不再僅僅是程序設(shè)計(jì)技術(shù),而是包括與軟件開(kāi)發(fā)的各個(gè)階段,()、()、編碼、單元測(cè)試、綜合測(cè)試、()及整體有關(guān)的各種管理技術(shù)。8 原型化方法從用戶界面的開(kāi)發(fā)入手,首先形成(),用戶(),并就()提出意見(jiàn),它是一種()型的設(shè)計(jì)過(guò)程。9 軟件工程中描述生存周期的瀑布模型一

4、般包括計(jì)劃、()、軟件設(shè)計(jì)、代碼設(shè)計(jì)、軟件測(cè)試、軟件維護(hù)等幾個(gè)階段,其中軟件設(shè)計(jì)階段在管理上有可以依次分成()和()兩步。三、 簡(jiǎn)答題1. 軟件的特點(diǎn)有哪些?2. 軟件危機(jī)產(chǎn)生的原因有哪些?3. 軟件危機(jī)的主要表現(xiàn)有哪些?4. 軟件工程學(xué)的基本原則有哪些?5. 什么是軟件的生命周期?6. 軟件工程過(guò)程有哪幾個(gè)基本過(guò)程活動(dòng)?試說(shuō)明之。四、 綜合題1. 詳細(xì)說(shuō)明軟件生命周期分哪幾個(gè)階段?2. 試論述瀑布模型軟件開(kāi)發(fā)方法過(guò)程。 習(xí)題二一、 判斷題1. 需求規(guī)格書描述的是軟件如何實(shí)現(xiàn)。()2. 在E-R圖中,實(shí)體與實(shí)體之間的連接時(shí)通過(guò)主鍵與外鍵進(jìn)行的。()3. 在結(jié)構(gòu)化分析方法中,用以表達(dá)系統(tǒng)內(nèi)數(shù)據(jù)的

5、運(yùn)行情況的工具是功能結(jié)構(gòu)圖。4. 各種需求方法都有它們共同適用的方法。()5. 數(shù)據(jù)流圖的基本成分有6種。()6. 軟件需求的邏輯視圖描述的是軟件要達(dá)到的功能和要處理的信息之間的關(guān)系。()7. 軟件需求的邏輯視圖沒(méi)有描述實(shí)現(xiàn)的細(xì)節(jié)。()8. 軟件需求的物理視圖給出的是 處理功能和信息結(jié)構(gòu)的實(shí)際表現(xiàn)形式。()9. 軟件需求的物理視圖需考慮實(shí)際的環(huán)境和具體的設(shè)備。()10. 數(shù)據(jù)流圖的主圖必須含有4種元素,缺一不可。()11. 數(shù)據(jù)流圖的主圖必需封閉在外部實(shí)體之間,實(shí)體可以有多個(gè)。()12. 數(shù)據(jù)流圖中包含控制流。()13. 數(shù)據(jù)項(xiàng)是數(shù)據(jù)處理中基本的不可分割的邏輯單位。()二、 選擇題1. 軟件需

6、求分析階段的工作,可以分為以下4個(gè)方面:對(duì)問(wèn)題的識(shí)別、分析與綜合、編寫需求分析文檔以及()。A 總結(jié) B. 階段性報(bào)告 C. 需求分析評(píng)審 D. 以上答案都不正確2. 各種需求方法都有它們的共同適用的()。A. 說(shuō)明方法 B. 描述方法 C. 準(zhǔn)則 D. 基本準(zhǔn)則 3. 在結(jié)構(gòu)化分析方法中,用于表達(dá)系統(tǒng)內(nèi)數(shù)據(jù)的而運(yùn)行情況的工具有()。A. 數(shù)據(jù)流圖 B. 數(shù)據(jù)字典 C. 結(jié)構(gòu)化英語(yǔ) D.判斷表與判斷樹4. 在結(jié)構(gòu)化分析方法中用狀態(tài)遷移圖表達(dá)系統(tǒng)或?qū)ο蟮男袨?。在狀態(tài)遷移圖中,有一個(gè)狀態(tài)和一個(gè)事件所決定的下一狀態(tài)可能會(huì)有()個(gè)。A. 1 B. 2 C. 多個(gè) D. 不確定5. 軟件需求分析的任務(wù)不

7、應(yīng)該包括()。A. 問(wèn)題分析 B. 信息域分析 C. 結(jié)構(gòu)化程序設(shè)計(jì) D. 確定邏輯模型6. 進(jìn)行需求分析可使用多種工具,但()是不適用的。A. 數(shù)據(jù)流圖 B. 判定表 C. PAD D. 數(shù)據(jù)字典7. 在需求分析中,分析員要從用戶那里解決的最重要問(wèn)題是()。A. 要讓軟件做什么 B. 要給該軟件提供哪些信息C.要求軟件工作效率如何 D. 要讓軟件具有什么樣的結(jié)構(gòu)8. 需求規(guī)格說(shuō)明書的內(nèi)容不應(yīng)該包括()。A. 對(duì)重要功能的描述 B. 對(duì)算法的詳細(xì)過(guò)程性描述C.軟件確認(rèn)準(zhǔn)則 D.軟件的性能9. 需求規(guī)格說(shuō)明書在軟件開(kāi)發(fā)中具有重要的作用,但其作用不應(yīng)該包括()。A軟件設(shè)計(jì)的依據(jù) B.用戶和開(kāi)發(fā)人員

8、對(duì)對(duì)軟件要“做什么”的共同理解C.軟件驗(yàn)收的依據(jù)D.軟件可行性分析的依據(jù)三、 填空題1. 在實(shí)體關(guān)系圖中,表達(dá)對(duì)象的實(shí)例之間的關(guān)聯(lián)有三種類型:一對(duì)一聯(lián)系、()聯(lián)系、多對(duì)多聯(lián)系。2. 需求分析的重點(diǎn)是:()、()、()、()。3. 獲取需求的常用方法有:()、()、()、()。4. 數(shù)據(jù)流圖的基本成分有:()、()、()、()。5. 在數(shù)據(jù)字典的每一詞條中應(yīng)包含:()、()、()、()、()。三、 簡(jiǎn)答題1 可行性研究主要研究哪些問(wèn)題?試說(shuō)明之。2 需求獲取為什么難嗎?3 需求分析的原則有哪些?4 需求分析的任務(wù)有哪些?5 數(shù)據(jù)流圖的作用是說(shuō)什么?6 數(shù)據(jù)字典的作用是什么?習(xí)題三一、 判斷題1.

9、 系統(tǒng)結(jié)構(gòu)圖中反映的是程序中數(shù)據(jù)流圖的情況。()2. 系統(tǒng)結(jié)構(gòu)圖是精確表達(dá)程序結(jié)構(gòu)的圖形表達(dá)法。因此,有時(shí)也可將系統(tǒng)結(jié)構(gòu)當(dāng)作程序流程圖使用。()3. 一個(gè)模塊的多個(gè)下屬模塊在系統(tǒng)結(jié)構(gòu)圖中所處的左右位置是無(wú)關(guān)緊要的。()4. 在系統(tǒng)結(jié)構(gòu)圖中,上級(jí)模塊與下屬模塊之間的調(diào)用關(guān)系用有向線段表示。這時(shí),使用斜的線段和水平,垂直的線段具有相同的含義。()5. 在一個(gè)系統(tǒng)的模塊結(jié)構(gòu)中沒(méi)有哪兩個(gè)模塊是可以完全獨(dú)立的。()6. 模塊間的耦合是模塊之間的相對(duì)獨(dú)立性的度量。()7. 模塊之間的聯(lián)系越緊密,聯(lián)系越多,耦合性就越高,而其模塊獨(dú)立性就越強(qiáng)。()8. 內(nèi)聚是模塊功能強(qiáng)度的度量。()9. 一個(gè)模塊內(nèi)部各個(gè)成分

10、之間的聯(lián)系越緊密,內(nèi)聚性就越高,模塊獨(dú)立性就越強(qiáng)。()10. 模塊獨(dú)立性比較強(qiáng)的模塊應(yīng)是內(nèi)聚低耦合的模塊。()11. 和模塊之間可能的連接方式同樣,構(gòu)成耦合性的類型有5種。()12. 模塊的內(nèi)聚性分為7種類型。()13. “信息隱蔽”就是指模塊中所包含的信息不允許其他不需要這些信息的模塊使用。()14. 沒(méi)款內(nèi)聚性用于衡量模塊內(nèi)部各成分之間彼此結(jié)合的緊密程度。()15. 軟件詳細(xì)設(shè)計(jì)的圖示工具中,流程圖簡(jiǎn)單而應(yīng)用廣泛。()16. 主鍵與外鍵在多表中重復(fù)出現(xiàn),不屬于數(shù)據(jù)多余。()二、 選擇題1. 軟件的開(kāi)發(fā)工作經(jīng)過(guò)需求分析階段,進(jìn)入()以后,就開(kāi)始著手解決“怎么做”的問(wèn)題。A.程序設(shè)計(jì) B.設(shè)計(jì)

11、階段 C.總體設(shè)計(jì) D.定義階段2. 一組語(yǔ)句在程序中多次出現(xiàn),為了節(jié)省內(nèi)存空間把這些語(yǔ)句放在一個(gè)模塊中,該模塊的內(nèi)聚性是()的。 A.功能內(nèi)聚 B.信息內(nèi)聚 C.巧合內(nèi)聚 D.過(guò)程內(nèi)聚3. 將幾個(gè)邏輯上相似的成分放在一個(gè)模塊中,通過(guò)模塊入口處的一個(gè)判斷決定執(zhí)行哪一個(gè)功能。該模塊的內(nèi)聚性是()的。 A.過(guò)程內(nèi)聚 B.巧合內(nèi)聚 C.時(shí)間內(nèi)聚 D.邏輯內(nèi)聚4. 模塊中所有成分引用共同的數(shù)據(jù),該模塊的內(nèi)聚性是()的。 A.通信內(nèi)聚 B.過(guò)程內(nèi)聚 C.巧合內(nèi)聚 D.時(shí)間內(nèi)聚5. 模塊內(nèi)的某成分的輸出是另一些成分的輸入,該模塊的內(nèi)聚性是()的。 A.功能內(nèi)聚 B.信息內(nèi)聚 C.通信內(nèi)聚 D.過(guò)程內(nèi)聚6.

12、 模塊中所有成分結(jié)合起來(lái)完成一項(xiàng)任務(wù),該模塊的內(nèi)聚性是()的。 A.功能內(nèi)聚 B.信息內(nèi)聚 C.通信內(nèi)聚 D.過(guò)程內(nèi)聚7. 在模塊的聯(lián)系中,()的快內(nèi)聯(lián)系最強(qiáng)。 A.巧合內(nèi)聚 B.功能內(nèi)聚 C.通信內(nèi)聚 D.信息內(nèi)聚8. 模塊之間的聯(lián)系方式、共同信息作用,共同信息的數(shù)量和接口的()等因素決定了塊間聯(lián)系的大小。 A.友好性 B.健壯性 C.簡(jiǎn)單性 D.安全性三、填空題1. 常用的軟件設(shè)計(jì)方法有()、()、()、等方法。2. 一般采用兩個(gè)準(zhǔn)則度量,模塊獨(dú)立性,即模塊間的()和模塊的()。3. SD方法的總的原則是使每個(gè)模塊執(zhí)行()功能,模塊間傳送()參數(shù),模塊通過(guò)()語(yǔ)句調(diào)用其他模塊,而且模塊間傳

13、送的參數(shù)應(yīng)盡量()。4. DBMS語(yǔ)言由三種類型的語(yǔ)句構(gòu)成,分別是:()、()、和()。5. 數(shù)據(jù)庫(kù)由存放原始數(shù)據(jù)的()、存放信息代碼數(shù)據(jù)的()、存放統(tǒng)計(jì)數(shù)據(jù)的()和存放臨時(shí)數(shù)據(jù)的()4種表組成。6. 數(shù)據(jù)庫(kù)中基本表具有()、()、()和()的特性。7. SD方法可以同分析階段的()方法及編程階段的()方法前后銜接。8. 軟件詳細(xì)設(shè)計(jì)工具可分為三類,即:()工具、設(shè)計(jì)()和()工具。9. ()是一種設(shè)計(jì)和描述程序的語(yǔ)言,它是一種面向()的語(yǔ)言。10. 數(shù)據(jù)的保護(hù)性設(shè)計(jì)指的是:()設(shè)計(jì)、()的設(shè)計(jì)和()設(shè)計(jì)。11. 三層C-S結(jié)構(gòu)由()、()和()組成。12. 概要設(shè)計(jì)評(píng)審的內(nèi)容包括:模塊是否滿

14、足()和()的要求,模塊()是否在其()之內(nèi)。四、簡(jiǎn)答題1. 模塊有那些基本屬性?2. 軟件設(shè)計(jì)有哪些具體任務(wù)?3. 模塊化有哪些特征?4. 軟件設(shè)計(jì)優(yōu)化有哪些準(zhǔn)則?5. 結(jié)構(gòu)化設(shè)計(jì)有哪些優(yōu)點(diǎn)?五、綜合題 1. 請(qǐng)將下述有關(guān)模塊獨(dú)立性的各種模塊之間的耦合,按其耦合度從高到低排列起來(lái)。 1 內(nèi)容耦合 2 控制耦合 3 非直接耦合 4 標(biāo)記耦合 5 數(shù)據(jù)耦合 6 外部耦合 7 公共耦合2. 請(qǐng)將下述有關(guān)模塊獨(dú)立性的各種模塊內(nèi)聚,按其內(nèi)聚度(強(qiáng)度)從高到低排列起來(lái)。1 巧合內(nèi)聚 2 時(shí)間內(nèi)聚 3 功能內(nèi)聚 4 通信內(nèi)聚 5 邏輯內(nèi)聚6 信息內(nèi)聚 7過(guò)程內(nèi)聚 習(xí)題四一、填空題1. 對(duì)象的抽象是(),類

15、的實(shí)例化是()。2. 繼承性是()自動(dòng)共享父類的屬性和()的機(jī)制。3. 面向?qū)ο蠹夹g(shù)的基礎(chǔ)特征主要是抽象性、()、繼承性和()。4. OMT方法使用了建模的思想建立了三類模型:()、()、和()。5. OOSE將面向?qū)ο蟮乃枷霊?yīng)用于軟件工程中,建立5個(gè)模型分別是:需求模型、()、()、實(shí)現(xiàn)模型和()。6. UML是一種標(biāo)準(zhǔn)化的圖形建模語(yǔ)言,它的內(nèi)容包括:()、()、模型元素、()4個(gè)部分構(gòu)成。二、簡(jiǎn)答題1. 什么是面向?qū)ο?2. 面向?qū)ο蟮幕咎卣魇鞘裁矗?. 什么是軟件的過(guò)程?4. 傳統(tǒng)軟件開(kāi)發(fā)方法存在什么問(wèn)題?5. 面向?qū)ο箝_(kāi)發(fā)方法的特點(diǎn)是什么?6. 什么是是統(tǒng)一建模語(yǔ)言?7. 簡(jiǎn)述Cod

16、a/Yourdon方法的面向?qū)ο笤O(shè)計(jì)模型。8. 簡(jiǎn)述UML視圖結(jié)構(gòu)。三、綜合題1.舉例說(shuō)明并解釋類、屬性、操作、繼承、多態(tài)、封裝及抽象類的概念。2.列舉面向?qū)ο箝_(kāi)發(fā)方法,并說(shuō)明每個(gè)方法的特點(diǎn)。3.列舉一個(gè)人抽象類與子類設(shè)計(jì)實(shí)例。4.單重繼承和多重繼承個(gè)舉一個(gè)實(shí)例。5.列舉一個(gè)多態(tài)設(shè)計(jì)的實(shí)例。 習(xí)題五一、 判斷題1. 不可以用自然語(yǔ)言描述功能。2. 靜態(tài)建模師指對(duì)象之間通過(guò)屬性相互聯(lián)系,而這些關(guān)系不隨時(shí)間而轉(zhuǎn)移,即建立對(duì)象模型3. 可以從問(wèn)題陳述中提取出或通過(guò)對(duì)類的理解而識(shí)出屬性。4. 是否劃分主題要看目標(biāo)系統(tǒng)的大小。對(duì)于含有較多對(duì)象的系統(tǒng),應(yīng)采用選擇,精煉和構(gòu)造的方法來(lái)確定主題。5. 確定類的

17、主題后,就可以利用繼承來(lái)共享公共的性質(zhì),以結(jié)構(gòu)的形式重新組織類。6. 結(jié)構(gòu)式問(wèn)題域復(fù)雜關(guān)系的表示,它與系統(tǒng)的任務(wù)直接相關(guān)。7. 功能模型指明了系統(tǒng)應(yīng)該“做什么”。8. 動(dòng)態(tài)模型明確規(guī)定了“什么時(shí)候做”。9. 事件是指已發(fā)生并可能引發(fā)某種活動(dòng)的一件事。10. 從腳本中容易發(fā)現(xiàn)正常事件和異常事件。11. 面向?qū)ο蠓治龅奶攸c(diǎn)是有利于對(duì)問(wèn)題及系統(tǒng)責(zé)任的理解,人員之間的交流,并對(duì)需求變化有較強(qiáng)的適應(yīng)性,并支持軟件復(fù)用。12. 狀態(tài)機(jī)圖描繪事件與對(duì)象狀態(tài)的關(guān)系。13. 當(dāng)某個(gè)對(duì)象接收一個(gè)事件以后,會(huì)轉(zhuǎn)換成什么樣的狀態(tài),這取決于該對(duì)象的當(dāng)前狀態(tài)和接收的事件。14. 功能模型描述的是外部執(zhí)行者所理解的系統(tǒng)功能

18、。15. 功能模型描述了待開(kāi)發(fā)系統(tǒng)的功能需求,被廣泛應(yīng)用到了面向?qū)ο蟮南到y(tǒng)分析中。二、 填空題1. 構(gòu)成類圖的元素所表達(dá)的模型信息,分為三個(gè)層次:()、特征層和()。2. 補(bǔ)充模型有()和()。3. 可以用自然語(yǔ)言、()、()(或表)和()等工具描述功能。4. 確定和標(biāo)識(shí)類包括()、()、(),最后將同類型的對(duì)象抽象為類。5. 確定關(guān)聯(lián)包括()關(guān)聯(lián)、()關(guān)聯(lián)和()關(guān)聯(lián)。6. 一般來(lái)說(shuō),確定屬性包括()和()兩個(gè)步驟。7. 對(duì)于含有較多對(duì)象的系統(tǒng),應(yīng)采用()、()和()的方法來(lái)確定主題。三、 簡(jiǎn)答題1. 什么是面向?qū)ο蠓治觯?. 說(shuō)明面向?qū)ο蠓治龅哪P蜆?gòu)成?3. 簡(jiǎn)述面向?qū)ο蠓治龅倪^(guò)程?4. 簡(jiǎn)

19、述如何確定服務(wù)。5. 什么是動(dòng)態(tài)模型?6. 簡(jiǎn)述一下如何準(zhǔn)備腳本?7. 簡(jiǎn)述如何準(zhǔn)備事件跟蹤圖?8. 簡(jiǎn)述如何確定基本系統(tǒng)模型圖?9. 簡(jiǎn)述面向?qū)ο蠓治龅哪康模?0. 簡(jiǎn)述面向?qū)ο蠓治龅幕救蝿?wù)?11. 為建立分析模型,要運(yùn)用的是哪些基本原則?12. 簡(jiǎn)述建立對(duì)象-行為模型的步驟?四、 綜合題完成實(shí)例圖書管理系統(tǒng)面向?qū)ο蟮姆治鲞^(guò)程,包括:靜態(tài)模型、動(dòng)態(tài)模型和功能模型。系統(tǒng)需求:在圖書管理系統(tǒng)中,要為每一個(gè)借閱者建立一個(gè)賬戶,并給借閱者發(fā)放借閱卡(借閱卡號(hào),借閱者名),賬戶存儲(chǔ)者的個(gè)人信息、借閱信息以及預(yù)定信息。持有借閱卡的借閱者可以借閱書刊、返還書刊、查詢書刊信息、預(yù)定書刊并取消預(yù)定,但這些操

20、作都是通過(guò)圖書管理員進(jìn)行的,也即借閱者不直接與系統(tǒng)交互,而是圖書管理員充當(dāng)借閱者的代理與系統(tǒng)交互。在閱讀書刊時(shí),需要輸入所借閱的書刊名、書刊的ISBN/ISSN號(hào),然后輸入借閱者的圖書卡號(hào)和借閱者名,完成后提交所填表格,系統(tǒng)驗(yàn)證借閱者所借閱的書刊是否存在,若存在,則借閱者可借出書刊,建立并在系統(tǒng)中存儲(chǔ)借閱記錄。借閱者還可預(yù)訂該書刊,一旦借閱者預(yù)訂者預(yù)訂的書刊可以獲得,就將書刊直接寄給預(yù)訂人。另,不考慮書刊的最長(zhǎng)期限,假設(shè)借閱者可以無(wú)限期地保存所借閱的書刊。 習(xí)題六一、 判斷題1. 系統(tǒng)設(shè)計(jì)是問(wèn)題求解及建立解答的高級(jí)策略。2. 人機(jī)交互部分的設(shè)計(jì)結(jié)果,將對(duì)用戶情緒和工作效率產(chǎn)生重要影響。二、 填

21、空題1. 軟件復(fù)用可分為()的復(fù)用、()的復(fù)用和()的復(fù)用。2. 面向?qū)ο笤O(shè)計(jì)的基本任務(wù)是()和()。3. 面向?qū)ο笤O(shè)計(jì)模型同樣有主題、類和對(duì)象、結(jié)構(gòu)、屬性和服務(wù)等5個(gè)層次組成,并且又?jǐn)U充()、()、()、和()4個(gè)部分。4. 面向?qū)ο蠹夹g(shù)中的類構(gòu)件有三種復(fù)用方式,分別是:()復(fù)用、()復(fù)用和()復(fù)用。5. 面向?qū)ο笤O(shè)計(jì)準(zhǔn)則是()、抽象、()、低耦合、高內(nèi)聚、()和()設(shè)計(jì)。6. 人機(jī)交互接口的詳細(xì)設(shè)計(jì)包括()、()的形式、()等項(xiàng)內(nèi)容。三、1. 簡(jiǎn)述如何優(yōu)化對(duì)象設(shè)計(jì)。2. 簡(jiǎn)述如何設(shè)計(jì)內(nèi)部結(jié)構(gòu)。3. 面向?qū)ο髥l(fā)規(guī)則是什么?4. 什么是面向?qū)ο笤O(shè)計(jì)?5. 簡(jiǎn)述如何設(shè)計(jì)任務(wù)管理子系統(tǒng)。6. 簡(jiǎn)述如何設(shè)計(jì)數(shù)據(jù)管理子系統(tǒng)。7. 簡(jiǎn)述如何對(duì)全局資源管理。8. 簡(jiǎn)述如何選擇控制流機(jī)制。9. 簡(jiǎn)述如何設(shè)計(jì)設(shè)計(jì)邊界條件。10. 簡(jiǎn)述如何評(píng)審。11. 什么是對(duì)象設(shè)計(jì)?12. 簡(jiǎn)述如何設(shè)計(jì)關(guān)聯(lián)。13.

溫馨提示

  • 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)論