面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)-超星試題及答案_第1頁(yè)
面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)-超星試題及答案_第2頁(yè)
面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)-超星試題及答案_第3頁(yè)
面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)-超星試題及答案_第4頁(yè)
面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)-超星試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、WOR/式第一章面向?qū)ο蠓椒ǜ耪?.1傳統(tǒng)開(kāi)發(fā)方法及存在的問(wèn)題【單選題】下面關(guān)于功能分解法的優(yōu)點(diǎn)描述錯(cuò)誤的是()A、以系統(tǒng)需要提供的功能為中心組織系統(tǒng)B、與模塊化編程結(jié)合使用后,使開(kāi)發(fā)效率有很大提高C、刪除了 GoTo語(yǔ)句,使軟件能得到有效維護(hù)D、具有較強(qiáng)的應(yīng)對(duì)需求變化的能力我的答案:D【單選題】下面的開(kāi)發(fā)方法能夠兼顧功能和數(shù)據(jù)的是()A功能分解法B、結(jié)構(gòu)化方法C、信息建模法D、面向?qū)ο蠓椒ㄎ业拇鸢福篋【填空題】開(kāi)發(fā)方法強(qiáng)調(diào)對(duì)數(shù)據(jù)的組織,忽略系統(tǒng)功能。我的答案:第一空:信息建模法【填空題】功能分解法是以系統(tǒng)需要提供的 為中心組織系統(tǒng)。我的答案:第一空:功能【判斷題】結(jié)構(gòu)化方法采用數(shù)據(jù)流、加工進(jìn)

2、行建模,需求變化極易引起兩者的變動(dòng),進(jìn)而 引起其他數(shù)據(jù)流和加工的變化。我的答案:V【判斷題】功能分解法以功能作為系統(tǒng)的構(gòu)造塊,數(shù)據(jù)組織能力強(qiáng)。我的答案:x1.2面向?qū)ο蠓椒ǖ幕舅枷搿締芜x題】面向?qū)ο蠓椒▽W(xué)的生發(fā)點(diǎn)和基本原則是盡可能模擬人類(lèi)習(xí)慣的思維方式,分析、設(shè)計(jì)和實(shí)現(xiàn)一個(gè)軟件系統(tǒng)的方法和過(guò)程,盡可能接近于人類(lèi)認(rèn)識(shí)世界解決問(wèn)題的方法和過(guò) 程。因此面向?qū)ο蠓椒ㄓ性S多特征,如軟件系統(tǒng)是由對(duì)象組成的;();對(duì)象彼此之間僅能通過(guò)傳遞消息互相聯(lián)系;層次結(jié)構(gòu)的繼承。A開(kāi)發(fā)過(guò)程基于功能分析和功能分解B、強(qiáng)調(diào)需求分析重要性專(zhuān)業(yè)資料整理WOR/式C、把對(duì)象劃分成類(lèi),每個(gè)對(duì)象類(lèi)都定義一組數(shù)據(jù)和方法D、對(duì)既存類(lèi)進(jìn)

3、行調(diào)整我的答案:C【單選題】一個(gè)設(shè)計(jì)良好的信息系統(tǒng)應(yīng)具有()的特征A、低內(nèi)聚、低耦合B、高內(nèi)聚、低耦合C、局內(nèi)聚、局耦合D、低內(nèi)聚、局耦合我的答案:B【填空題】面向?qū)ο蠓椒ㄍ?關(guān)系表達(dá)類(lèi)之間的靜態(tài)關(guān)系。過(guò)我的答案:第一空:關(guān)聯(lián)【填空題】對(duì)象 與操作結(jié)為一體,成為一個(gè)獨(dú)立不可分的實(shí)體,對(duì)外屏蔽其內(nèi)部 的細(xì)節(jié)。我的答案:第一空:屬性【判斷題】面向?qū)ο蠓椒ū纫酝姆椒ǜ咏祟?lèi)的日常思維方式,強(qiáng)調(diào)運(yùn)用人類(lèi)在日常的邏輯思維中經(jīng)常采用的思想方法與原則。()我的答案:V【判斷題】面向?qū)ο蠓椒ㄖ校瑢?duì)象是用操作描述事物的數(shù)據(jù)特征,用屬性描述事物的行為特征。()我的答案:x1.3面向?qū)ο蠓椒ǖ幕靖拍睿ㄉ希締?/p>

4、選題】下面那個(gè)不是面向?qū)ο蟮幕驹瓌t()A、抽象B、多態(tài)性C、封裝D、關(guān)聯(lián)我的答案:D【單選題】以下關(guān)于超類(lèi)、子類(lèi)、基類(lèi)的敘述中,正確的是()A、子類(lèi)是超類(lèi)的特化B、基類(lèi)是超類(lèi)的特化C、基類(lèi)是子類(lèi)的特化D、超類(lèi)是基類(lèi)的特化我的答案:A專(zhuān)業(yè)資料整理WOR/式【填空題】是把對(duì)象的屬性和服務(wù)結(jié)合成一個(gè)獨(dú)立的系統(tǒng)單元,并盡可能隱藏對(duì)象的內(nèi)部細(xì)節(jié)。我的答案:第一空:封裝【填空題】對(duì)象可由標(biāo)識(shí)此對(duì)象的名、屬性和 所組成。我的答案:第一空:操作【判斷題】抽象是指忽略事物非本質(zhì)特征,只注意那些與當(dāng)前目標(biāo)有關(guān)的特征,從而找生 事物共性。()我的答案:V【判斷題】從一般到特殊意味著較多地注意事物之間的差別,可以得

5、到較一般類(lèi)。()我的答案:x1.4面向?qū)ο蠓椒ǖ幕靖拍睿ú罚締芜x題】若類(lèi) A的某個(gè)屬性是類(lèi),B的一個(gè)對(duì)象,并且類(lèi)A對(duì)象消失時(shí),類(lèi)B對(duì)象也隨之消失,則類(lèi) A與類(lèi)B的關(guān)系應(yīng)為()A、關(guān)聯(lián)B、依賴(lài)C、聚合D、組合我的答案:D【單選題】()是指子類(lèi)可以自動(dòng)擁有父類(lèi)的全部屬性和服務(wù)。A、繼承B、多態(tài)C、消息D、封裝我的答案:A【填空題】 表示了對(duì)象間“ iskindof ” (“是一種”)的關(guān)系。我的答案:第一空:繼承【填空題】 是對(duì)象發(fā)生的服務(wù)請(qǐng)求,一般包含提供服務(wù)的對(duì)象標(biāo)識(shí)、服務(wù)標(biāo)識(shí)、輸入信息和應(yīng)答信息等。我的答案:第一空:消息專(zhuān)業(yè)資料整理WOR/式【判斷題】根據(jù)事物之間的組成關(guān)系的緊密程度可以

6、分為兩類(lèi):一種是緊密而固定的,密不可分的,稱(chēng)為聚合,另一種是松散而靈活的,稱(chēng)為組合。()我的答案:X【判斷題】多態(tài)常指一般類(lèi)中定義的屬性或服務(wù)被特殊類(lèi)繼承后,可以具有不同的數(shù)據(jù)類(lèi)型或表現(xiàn)由不同的行為。()我的答案:V1.5面向?qū)ο蠓椒ǖ闹饕獌?yōu)點(diǎn)【單選題】以下關(guān)于面向?qū)ο蠓椒ㄅc傳統(tǒng)開(kāi)發(fā)方法的敘述中,錯(cuò)誤的是()A、傳統(tǒng)方法面向功能,把系統(tǒng)看成一組功能。B、面向?qū)ο蠓椒ㄊ前褑?wèn)題當(dāng)作一組相互作用的實(shí)體,并確定實(shí)體間關(guān)系。C、傳統(tǒng)開(kāi)發(fā)方法是面向過(guò)程設(shè)計(jì),以計(jì)算為核心,數(shù)據(jù)與操作分離,不易 理解。D、面向?qū)ο蠓椒ㄒ詫?duì)象模擬實(shí)體,需求變化會(huì)引起系統(tǒng)結(jié)構(gòu)的整體 變化。我的答案:D【單選題】面向?qū)ο蠓椒ǜ纳屏?/p>

7、系統(tǒng)的可維護(hù)性,以下不屬于可維護(hù)性的是()A、穩(wěn)定性好:軟件功能需求的變化不牽動(dòng)全局,只需局部修改B、獨(dú)立性強(qiáng):只要修改不涉及類(lèi)的對(duì)外接口,則內(nèi)部修改完全不影響外部調(diào)用C、繼承和多態(tài)性使其不容易被修改和擴(kuò)充D、容易理解我的答案:C【填空題】面向?qū)ο蠓椒ㄒ?-為核心,強(qiáng)調(diào)對(duì)現(xiàn)實(shí)概念的模擬而不強(qiáng)調(diào)算法。我的答案:第一空:對(duì)象【填空題】面向?qū)ο蠓椒ㄖ?,由繼承派生生的新的 可重用其父類(lèi)的代碼,并且可以 修改、擴(kuò)充而不影響其父類(lèi)的使用。我的答案:第一空:類(lèi)或子類(lèi)【判斷題】面向?qū)ο蠓椒▋H僅是減少了開(kāi)發(fā)時(shí)間。我的答案:x【判斷題】面向?qū)ο蠓椒ㄅc原型法結(jié)合使用效果好。我的答案:V第二章 統(tǒng)一建模語(yǔ)言UML2.

8、1認(rèn)識(shí)UML UM模流程和工具專(zhuān)業(yè)資料整理WOR/式【單選題】下列關(guān)于 UMK述正確的是()A、UML1一種語(yǔ)言,也是系統(tǒng)設(shè)計(jì)的方法B、UM應(yīng)是一組圖形的集合C、UM應(yīng)適用于系統(tǒng)的分析與設(shè)計(jì)階段D、在信息系統(tǒng)開(kāi)發(fā)過(guò)程方面,UMU1一種建模語(yǔ)言,不是對(duì)開(kāi)發(fā)過(guò)程的細(xì)節(jié)進(jìn)行描述的工具我的答案:D【單選題】UML的最終產(chǎn)物就是最后提交的可執(zhí)行的軟件系統(tǒng)和()A用戶(hù)手冊(cè)B、類(lèi)圖C、動(dòng)態(tài)圖D、相應(yīng)的軟件文檔資料我的答案:D【填空題】UML的中文含義為 。我的答案:第一空:統(tǒng)一建模語(yǔ)言【填空題】在進(jìn)行面向?qū)ο筌浖_(kāi)發(fā)建模時(shí)需要按5個(gè)步驟來(lái)進(jìn)行,每步都需要 UML進(jìn)行緊密結(jié)合,這 5步分別是需求分析、 、構(gòu)造

9、和測(cè)試。我的答案:第一空:分析【判斷題】在實(shí)現(xiàn)的編程語(yǔ)言和開(kāi)發(fā)平臺(tái)方面,UML可應(yīng)用于運(yùn)行各種不同的編程實(shí)現(xiàn)話(huà)言和開(kāi)發(fā)平臺(tái)的系統(tǒng)。()我的答案:V【判斷題】 UML建模流程中,分析段只為問(wèn)題域類(lèi)建模,不定義軟件系統(tǒng)解決方案的細(xì)節(jié)()我的答案:V.2UML核心元素(上)【單選題】在 UML的各種視圖中,()顯示外部參與者觀(guān)察到的系統(tǒng)功能。A、用例視圖B、邏輯視圖C、并發(fā)視圖D、組件視圖我的答案:A【單選題】在UML的各種視圖中,()主要關(guān)注系統(tǒng)內(nèi)部,它既描述系統(tǒng)的靜態(tài)結(jié)構(gòu),如專(zhuān)業(yè)資料整理WOR/式類(lèi)、對(duì)象及它們之間的關(guān)系,又描述系統(tǒng)內(nèi)部的動(dòng)態(tài)協(xié)作關(guān)系。A、用例視圖 B、邏輯視圖 C、并發(fā)視圖 D

10、、部署視圖 我的答案:B 3【單選題】在UML的各種視圖中,()主要考慮資源的有效利用、代碼的并行執(zhí)行以及 系統(tǒng)環(huán)境中異步事件的處理。A、用例視圖B、邏輯視圖C、并發(fā)視圖 D、組件視圖 我的答案:C 4【填空題】UM醍供了 4種靜態(tài)圖用于對(duì)系統(tǒng)的靜態(tài)方面進(jìn)行可視化、詳述、構(gòu)造和文 檔化。其中 是面向?qū)ο笙到y(tǒng)建模中最常用的圖,用于說(shuō)明系統(tǒng)的靜態(tài)設(shè)計(jì)視 圖。我的答案: 第一空:類(lèi)圖 5【填空題】UM醍供了 4種結(jié)構(gòu)圖用于對(duì)系統(tǒng)的靜態(tài)方面進(jìn)行可視化、詳述、構(gòu)造和文檔化。其當(dāng)需要顯示代碼物理結(jié)構(gòu),并用于實(shí)際的編程時(shí),應(yīng)該選擇o我的答案: 第一空:組件圖【判斷題】 UML提供的圖中,順序圖用于顯示對(duì)象之

11、間發(fā)送消息的時(shí)間順序。()在我的答案:V【判斷題】狀態(tài)機(jī)圖是一個(gè)用于顯示類(lèi)的對(duì)象可能具備的所有狀態(tài),以及引起狀態(tài)改變的 事件。() 我的答案:V.3UML核心元素(下)【單選題】以下不屬于結(jié)構(gòu)事物的是()A、類(lèi)B、接口C、包D、用例我的答案:C【單選題】事物是 UML莫型中面向?qū)ο蠡镜哪K,狀態(tài)機(jī)是屬于()A、結(jié)構(gòu)事物專(zhuān)業(yè)資料整理WOR/式B、動(dòng)作事物C、分組事物D、注釋事物 我的答案:B【填空題】UM醍供了四種通用機(jī)制,它們被直地應(yīng)用到模型中,描述了達(dá)到面向?qū)ο蠼D康牡?種策略,并在UML的不同語(yǔ)境下被反復(fù)運(yùn)用,使得UML更簡(jiǎn)單并易于使用。這四種機(jī)制分別是: 、修飾、通用劃分和 。 我的

12、答案:第一空:規(guī)格說(shuō)明第二空:擴(kuò)展機(jī)制4【填空題】UML白 用來(lái)對(duì)系統(tǒng)的細(xì)節(jié)進(jìn)行描述,可以確定系統(tǒng)的更多性質(zhì),細(xì)化對(duì)系統(tǒng)的描述。 我的答案: 第一空:規(guī)格說(shuō)明 5【判斷題】事物UML模型中面向?qū)ο蠡镜哪K,它們?cè)谀P椭袑儆趧?dòng)態(tài)部分。()我的答案:x6【判斷題】泛化關(guān)系也稱(chēng)為繼承關(guān)系,這種關(guān)系意味著一個(gè)元素是另一個(gè)元素的特()例。我的答案:V第三章用例建模3.1建模元素【單選題】在 UM醍供的圖中,用于描述系統(tǒng)與外部系統(tǒng)及用戶(hù)之間的交互的圖是()A、用例圖B、類(lèi)圖C、對(duì)象圖D、部署圖我的答案:A【單選題】在 UML用例圖中,參與者表示()A、人、硬件或其他系統(tǒng)可以扮演的角色B、可以完成多種動(dòng)作

13、的相同用戶(hù)C、不管角色的實(shí)際物理用戶(hù)D、帶接口的物理系統(tǒng)或者硬件設(shè)計(jì)我的答案:A【單選題】在確定用例名時(shí),一般使用()來(lái)表示。A、名詞專(zhuān)業(yè)資料整理WOR/式B、形容詞C、動(dòng)詞D、代詞我的答案:C【單選題】用例圖中,可以用()來(lái)表示整個(gè)軟件系統(tǒng)或其中一些子系統(tǒng)的邊界,也可 以用它表示軟件系統(tǒng)的不同發(fā)布版本的功能范圍。A、執(zhí)行者B、關(guān)聯(lián)關(guān)系C、用例D、邊界框我的答案:D【多選題】關(guān)于用例,下面說(shuō)法是正確的是()A、一個(gè)用例表示了系統(tǒng)中的一部分功能和行為B、一個(gè)用例也描述了一個(gè)功能如何實(shí)現(xiàn)C、一個(gè)用例抽象了一組動(dòng)作的規(guī)范D、一個(gè)用例的動(dòng)作的執(zhí)行會(huì)產(chǎn)生可觀(guān)察的結(jié)果我的答案:ACD【多選題】UML中,用

14、例圖展示了外部參與者與用例之間的連接,UML中的外部參與者是指()A、人員B、設(shè)備C、單位D、人員或外部系統(tǒng)我的答案:ABD【判斷題】UML的需求分析建模中,用例模型圖必須與用戶(hù)反復(fù)交流并加以確認(rèn)(在我的答案:V【判斷題】在銷(xiāo)售系統(tǒng)中,客戶(hù)給銷(xiāo)售員發(fā)來(lái)傳真訂貨,銷(xiāo)售員下班前將當(dāng)日訂貨單匯總輸入系統(tǒng),銷(xiāo)售員和客戶(hù)均為參與者() 我的答案:x.2元素間的關(guān)系及用例圖1【單選題】在一個(gè)“訂單輸入子系統(tǒng)”中,創(chuàng)建新訂單和更新訂單都需要檢查用戶(hù)帳號(hào)是否正確。那么,用例“創(chuàng)建新訂單”、“更新訂單”與用例“檢查用戶(hù)帳號(hào)”之間是()關(guān)系A(chǔ)、包含(include )B、擴(kuò)展(extend )C、分類(lèi)(class

15、ification )專(zhuān)業(yè)資料整理WOR/式D、聚集(aggregation )我的答案:A【單選題】在用例圖中,參與者之間的關(guān)系只有()一種。A、B、C、D、包含 泛化 擴(kuò)展 實(shí)現(xiàn)我的答案:B【單選題】一個(gè)用例中加入一些新的動(dòng)作后則構(gòu)成了另一個(gè)用例,這兩個(gè)用例之間 的關(guān)系是()B、C、D、聚集 泛化 擴(kuò)展 包含我的答案:C【單選題】參與者與用例之間的關(guān)系是(B、C、D、包含 擴(kuò)展 泛化 關(guān)聯(lián)我的答案:【多選題】F面哪個(gè)語(yǔ)句是正確的(AB、C、D、X3可以使用UC4與系統(tǒng)交互X1可以使用UC1和UC4與系統(tǒng)交互UC2是UC4的包含用例UC4是UC5的擴(kuò)展用例專(zhuān)業(yè)資料整理WOR/式我的答案:AB

16、6【多選題】下面哪個(gè)語(yǔ)句是正確的()A、UC5是UC4的補(bǔ)充部分B、 UC4是UC5的可選部分C、UC1是沒(méi)有用的D、UC2是UC4的可選部分E、UC4是UC2的補(bǔ)充部分我的答案:AD7【多選題】用例之間的關(guān)系主要有()A、包含B、繼承C、擴(kuò)展D、聚合我的答案:ABC8【判斷題】采用 UM6析用戶(hù)需求時(shí),用例 UC1可以由現(xiàn)在用例 UC2由現(xiàn)的任何位置,那么UC1和UC2之間的關(guān)系是繼承關(guān)系。()我的答案:X9【判斷題】在用例圖建模中參與者和用例之間存在泛化關(guān)()系。我的答案:x3.3用例規(guī)約1【單選題】參與者和系統(tǒng)之間最經(jīng)常的交互序列在用例規(guī)約的()進(jìn)行闡述A、主序列B、可替換序列描述專(zhuān)業(yè)資

17、料整理WOR/式C、非功能性需求D、后置條件我的答案:A2【單選題】該用例的角度在用例開(kāi)始時(shí)必須為真的一個(gè)或多個(gè)條件為用例規(guī)約中的()A、主序列B、可替換序列描述C、前置條件D、后置條件我的答案:C3【單選題】如果一個(gè)用例的執(zhí)行過(guò)程遵循了主序列則用例終點(diǎn)處總是為真的條件為()A、主序列B、可替換序列描述C、前置條件D、后置條件我的答案:D4【多選題】用例規(guī)約中“依賴(lài)”是指()A、這個(gè)可選的部分描述了該用例是否依賴(lài)其他用例B、這個(gè)可選的部分可以包含另一個(gè)用例C、這個(gè)可選的部分可以擴(kuò)展另一個(gè)用例D、這個(gè)可選的部分可以泛化另一個(gè)用例我的答案:ABC5【多選題】如下哪些是用例規(guī)約中闡述的內(nèi)容()A、前

18、置條件B、后置條件C、主序列描述D、可替換序列描述E、非功能性需求我的答案:ABCDE6【多選題】繪制用例圖的策略,如下描述正確的有()A、用例名稱(chēng)是從開(kāi)發(fā)者的角度命名的B、擺放元素時(shí),盡量減少線(xiàn)的交叉。C、從空間上組織元素,使得在語(yǔ)義上接近的用例和參與者在物理位置上也接近D、盡可能全面的顯示太關(guān)系種類(lèi),一定要在一張圖中表示。我的答案:BC7【判斷題】關(guān)于用例規(guī)約,用例規(guī)約與用例圖表達(dá)的信息是一致 的(我的答案:V8【判斷題】用例規(guī)約的主序列不能表示失敗場(chǎng)景)專(zhuān)業(yè)資料整理WOR/式我的答案:X9【判斷題】用例規(guī)約的用例規(guī)約的可替換序列不能表達(dá)成功的場(chǎng) 景(我的答案:x第四章 活動(dòng)圖建模4.1活

19、動(dòng)圖概述及建模元素【單選題】將活動(dòng)圖中的活動(dòng)狀態(tài)進(jìn)行分組,每一組表示一個(gè)特定的類(lèi)、人或部門(mén),他們負(fù)責(zé)完成組內(nèi)的活動(dòng)。這種技術(shù)是()A、泳道B、分叉匯合C、分支D、轉(zhuǎn)移我的答案:A【單選題】下面不是活動(dòng)圖中的基本元素的是()A、狀態(tài)、分支B、轉(zhuǎn)移、匯合C、泳道、轉(zhuǎn)移D、用例、狀態(tài)我的答案:D【單選題】下面的情況一般不用活動(dòng)圖來(lái)表示()A、分析用例B、理解牽涉多個(gè)用例的工作流C、處理多線(xiàn)程應(yīng)用D、顯示對(duì)象在其生命周期內(nèi)的運(yùn)轉(zhuǎn)情況我的答案:D【多選題】下列關(guān)于活動(dòng)圖的說(shuō)法正確的是()A、一張活動(dòng)圖從本質(zhì)上說(shuō)是一個(gè)流程圖,顯示從活動(dòng)到活動(dòng)的控制流B、活動(dòng)圖用于對(duì)業(yè)務(wù)過(guò)程中順序和并發(fā)的工作流程進(jìn)行建模。

20、C、活動(dòng)圖中的基本要素包括狀態(tài)、轉(zhuǎn)移、分支、分叉和匯合、泳道、對(duì)象流。D、活動(dòng)圖是 UML中用于對(duì)系統(tǒng)的靜態(tài)方面建模的五種圖中的一種我的答案:ABC【多選題】關(guān)于活動(dòng)圖的活動(dòng)節(jié)點(diǎn),屬于活動(dòng)節(jié)點(diǎn)范疇的是()A、動(dòng)作節(jié)點(diǎn)B、對(duì)象節(jié)點(diǎn)C、控制節(jié)點(diǎn)D、交互節(jié)點(diǎn)專(zhuān)業(yè)資料整理WOR/式我的答案:BCD【多選題】活動(dòng)圖的控制節(jié)點(diǎn)包括()A、調(diào)用與返回B、分叉與匯合C、判斷與合并D、起始和終止我的答案:BCD【判斷題】活動(dòng)圖適用于精確地描述單個(gè)用例中的處理流程,也可用來(lái)描述多個(gè)用 例聯(lián)合起來(lái)形成的處理流程,表達(dá)相對(duì)復(fù)雜的業(yè)務(wù)操作或軟件處理過(guò)程,有時(shí)甚至 可以針對(duì)類(lèi)中 TOC o 1-5 h z 某個(gè)復(fù)雜的操作

21、用活動(dòng)圖給由實(shí)現(xiàn)細(xì)節(jié)()我的答案:V【判斷題】活動(dòng)圖描述實(shí)體為完成某項(xiàng)功能面執(zhí)行的操作序列,其中的某些操作或者操作 的子序列可以并發(fā)和同步()我的答案:V.2活動(dòng)建?!締芜x題】活動(dòng)圖中的分叉節(jié)點(diǎn)和結(jié)合節(jié)點(diǎn)是用來(lái)描述()A并發(fā)處理行為B、對(duì)象的時(shí)序C、類(lèi)的關(guān)系D、系統(tǒng)體系結(jié)構(gòu)框架我的答案:A【單選題】活動(dòng)圖中的結(jié)點(diǎn)不包括()A、動(dòng)作結(jié)點(diǎn)B、對(duì)象結(jié)點(diǎn)C、控制結(jié)點(diǎn)D、交互結(jié)點(diǎn)我的答案:D【多選題】關(guān)于動(dòng)作敘述正確的是()A、動(dòng)作代表一個(gè)原子操作,操作可以是任何合法的行為B、動(dòng)作可以且不限于創(chuàng)建或刪除對(duì)象、發(fā)送消息、調(diào)用接口C、動(dòng)作可以是數(shù)學(xué)運(yùn)算以及返回表達(dá)式的求值結(jié)果D、活動(dòng)圖中動(dòng)作狀態(tài)之間的遷移需

22、靠事件觸發(fā)我的答案:ABC【多選題】關(guān)于活動(dòng)圖建模敘述正確的是()A、識(shí)別該工作流的初始狀態(tài)的前置條件和該工作流終止?fàn)顟B(tài)的后置條件專(zhuān)業(yè)資料整理WOR/式B、從工作流的初始狀態(tài)開(kāi)始,說(shuō)明隨時(shí)間發(fā)生的動(dòng)作,并在活動(dòng)圖中表示它們C、將復(fù)雜的動(dòng)作或多次由現(xiàn)的動(dòng)作分解到一個(gè)單獨(dú)的活動(dòng)圖中調(diào)用D、我由連接這些動(dòng)作和活動(dòng)節(jié)點(diǎn)的流。從工作流的順序流開(kāi)始,再考慮分支,最后是分叉 和結(jié)合E、如果工作流中涉及重要的對(duì)象,則把它們加入到活動(dòng)圖中,并顯示其值的變化 和狀態(tài)我的答案:ABCDE【判斷題】活動(dòng)圖中的判斷節(jié)點(diǎn)和合并節(jié)點(diǎn)是用來(lái)描述并發(fā)處理行為()我的答案:x【判斷題】對(duì)象流是一種連接兩個(gè)節(jié)點(diǎn)的活動(dòng)邊,這兩個(gè)節(jié)點(diǎn)

23、通常是一個(gè)可執(zhí)行節(jié)點(diǎn)和一 個(gè)對(duì)象節(jié)點(diǎn)() 我的答案:V【判斷題】分叉節(jié)點(diǎn)從線(xiàn)性流程進(jìn)入并發(fā)過(guò)程的過(guò)渡節(jié)點(diǎn),它擁有多個(gè)進(jìn)入控制流 和多個(gè)離開(kāi)控制流()我的答案:x第五章類(lèi)圖建模類(lèi)圖概述1【單選題】哪一項(xiàng)不能說(shuō)明類(lèi)圖的重要性?()A、面向?qū)ο缶幊痰幕A(chǔ)B、程序員編程實(shí)現(xiàn)的基礎(chǔ)C、用例轉(zhuǎn)換的目標(biāo)D、描述了系統(tǒng)中對(duì)象類(lèi)型和它們之間的關(guān)系E、是物理數(shù)據(jù)庫(kù)的實(shí)現(xiàn)我的答案:E2【填空題】類(lèi)圖用于描述系統(tǒng)的 結(jié)構(gòu)。我的答案:第一空:靜態(tài)3【填空題】主動(dòng)對(duì)象是擁有 或,并啟動(dòng) 的對(duì)象我的答案:第一空:線(xiàn)程第二空:進(jìn)程第三空:控制對(duì)象4【判斷題】對(duì)象有一組屬性和作用的屬性上的操作組成的。()我的答案:V5專(zhuān)業(yè)資料

24、整理WOR/式【判斷題】對(duì)象就是類(lèi),類(lèi)就是對(duì)象,兩者概念相似,可以相互轉(zhuǎn)換。 我的答案:X屬性定義、操作定義【單選題】哪一項(xiàng)不是屬性定義的可見(jiàn)性?()A、共有的B、私有的C、受保護(hù)的D、公有的我的答案:A【填空題】屬性是類(lèi)的 ,用于描述所對(duì)應(yīng)事物的一個(gè) O 我的答案:第一空:構(gòu)成元素第二空:性質(zhì)【填空題】在屬性下面加下劃線(xiàn)的屬性稱(chēng)為 O 我的答案:第一空:類(lèi)屬性【判斷題】?jī)H用于操作類(lèi)屬性的操作,稱(chēng)為類(lèi)范圍的操作。()我的答案:V【判斷題】對(duì)象自身行為如讀,寫(xiě)對(duì)象屬性,00A中必須要考慮。()在我的答案:x5.3建立類(lèi)與類(lèi)之間的關(guān)系【多選題】哪些是類(lèi)和類(lèi)之間的關(guān)系?(A、繼承B、聚合C、組合D、

25、關(guān)聯(lián)E、依賴(lài)我的答案:ABCDE【多選題】使用一般類(lèi)的條件有哪些?()A、它有兩個(gè)或兩個(gè)以上的特殊類(lèi)B、需要用它創(chuàng)建對(duì)象實(shí)例C、它的存在有助于軟件復(fù)用D、能夠更自然的反映問(wèn)題域?qū)I(yè)資料整理WOR/式E、避免把過(guò)多的屬性和操作集中到一個(gè)類(lèi)中我的答案:ABCDE【填空題】繼承關(guān)系有時(shí)也稱(chēng)為 。我的答案:第一空:泛化關(guān)系【判斷題】在繼承的數(shù)學(xué)性質(zhì)中,類(lèi)A繼承類(lèi)B,則類(lèi)B也繼承類(lèi)A。()我的答案:X【判斷題】Java中包括單繼承和多繼承。()我的答案:x5.4關(guān)聯(lián)關(guān)系、聚合關(guān)系、依賴(lài)關(guān)系【單選題】依賴(lài)關(guān)系經(jīng)常與()一起由現(xiàn)A、接口B、關(guān)聯(lián)C對(duì)象D、類(lèi)我的答案:A【填空題】鏈?zhǔn)顷P(guān)聯(lián)的 ,是對(duì)象之間的 O

26、第一空:實(shí)例第二空:語(yǔ)義鏈接 TOC o 1-5 h z 【判斷題】0.1 表示a最多與類(lèi)B的一個(gè)對(duì)象關(guān)聯(lián)。()我的答案:V【判斷題】0.*表示a與類(lèi)B的零個(gè)或者多個(gè)對(duì)象關(guān)聯(lián)。()我的答案:V【判斷題】組合是聚合的一種,且整體管理部分的生存期。()我的答案:V【判斷題】從強(qiáng)度上來(lái)說(shuō),聚合緊密程度高于組合。()我的答案:x第六章交互圖建模順序圖概述專(zhuān)業(yè)資料整理WOR/式【單選題】關(guān)于順序圖,下列說(shuō)法不正確的是()A、順序圖的組成為對(duì)象(參與者)、消息、生命線(xiàn)、激活B、時(shí)間維由上至下表示C、對(duì)象的排列順序很重要D、對(duì)象的表示方式為正/匿名常我的答案:C【填空題】順序圖是一種表示()與)行為關(guān)系的圖

27、。(我的答案:第一空:對(duì)象之間第二空:參與者之間【填空題】操作表示對(duì)象的一個(gè)操作執(zhí)行(),也表示對(duì)象和它調(diào)用者之()。的間的我的答案:第一空:持續(xù)時(shí)間第二空:控制關(guān)系【判斷題】順序圖是強(qiáng)調(diào)接收和發(fā)送消息對(duì)象結(jié)構(gòu)組織的交互()I我的答案:X【判斷題】消息是對(duì)象之間通信的描述,此通信用于傳輸將發(fā)生的動(dòng)作所需要的信()息。我的答案:V.2建立順序圖、建立協(xié)作圖【多選題】下列關(guān)于建立順序圖的說(shuō)法正確的是()A 一個(gè)順序圖只描述一個(gè)控制流B、可把大而復(fù)雜的控制流分幾部分放在多個(gè)圖中C、為每個(gè)對(duì)象或參與者設(shè)置生命線(xiàn),一般把發(fā)起交互的放在左邊。D、建立順序圖時(shí)對(duì)那些在交互期間創(chuàng)建和銷(xiāo)毀的對(duì)象,在適當(dāng)時(shí)刻用消

28、息箭線(xiàn)顯式指明。 我的答案:ABCD【填空題】建議一個(gè)單獨(dú)的順序圖只描述一個(gè)控制流,盡量少用()和)。(我的答案:第一空:迭代第二空:分支3我的答【填空題】消息的響應(yīng)或者說(shuō)方法的返回值,用帶箭頭的水平虛線(xiàn)表示,方向?yàn)閺模?到()。專(zhuān)業(yè)資料整理WOR/式案:第一空:消息接收者專(zhuān)業(yè)資料整理WOR/式第二空:消息發(fā)送者4【判斷題】順序圖比較適合交互規(guī)模比較小的建模,如果對(duì)象很多,交互很頻繁, 則使順序圖變得很復(fù)雜。()我的答案:V5【判斷題】建立協(xié)作圖時(shí)要從引起交互的消息開(kāi)始,把消息附在相應(yīng)的鏈上,并標(biāo) 由順序號(hào)。()我的答案:V第七章?tīng)顟B(tài)機(jī)圖建模什么是狀態(tài)機(jī)圖1【單選題】下列不是狀態(tài)機(jī)組成部分的是

29、()A、狀態(tài)B、轉(zhuǎn)換C、事件D、組件我的答案:D2【單選題】以下不屬于狀態(tài)機(jī)圖的作用的是()A、狀態(tài)機(jī)圖描述了狀態(tài)轉(zhuǎn)換時(shí)所需的觸發(fā)事件和監(jiān)護(hù)條件等因素,有利于開(kāi)發(fā)人員 捕捉程序中需要的事件。B、狀態(tài)機(jī)圖清楚地描述了狀態(tài)之間的轉(zhuǎn)換及其順序,這樣就可以方便地看由事件的執(zhí)行順序,狀態(tài)機(jī)圖的使用節(jié)省了大量的描述文字。C、清晰的事件順序有利于開(kāi)發(fā)人員在開(kāi)發(fā)程序時(shí)避免由現(xiàn)事件錯(cuò)序的情況。D、描述對(duì)象和對(duì)象之間按時(shí)間順序的交互行為。我的答案:D3【填空題】狀態(tài)機(jī)圖就是對(duì)一 建模。個(gè)我的答案:第一空:狀態(tài)機(jī)4【填空題】 圖只表示一個(gè)交互過(guò)程中的對(duì)象行為,圖則可以顯示對(duì)而象的所有行為。我的答案:第一空:順序第二

30、空:狀態(tài)機(jī)5【判斷題】從某種意義上說(shuō),狀態(tài)機(jī)是一個(gè)對(duì)象的局部視圖,用來(lái)精確地描述一個(gè) 單獨(dú)對(duì)象的行為。我的答案:V專(zhuān)業(yè)資料整理WOR/式6【判斷題】狀態(tài)機(jī)圖用于對(duì)系統(tǒng)的動(dòng)態(tài)方面進(jìn)行建模,適合描述一個(gè)對(duì)象在其生命 周期中的各種狀態(tài)及狀態(tài)的轉(zhuǎn)換。我的答案:V7【判斷題】順序圖關(guān)注的是多個(gè)對(duì)象的行為,而狀態(tài)機(jī)圖只關(guān)注一個(gè)對(duì)象的行為。我的答案:V狀態(tài)機(jī)圖的組成元素1【單選題】下列選項(xiàng)中不屬于狀態(tài)元素內(nèi)部的內(nèi)容是()A、入口動(dòng)作B、內(nèi)部執(zhí)行活動(dòng)C、由口動(dòng)作D、可推遲事件我的答案:D2【單選題】下列選項(xiàng)不屬于偽狀態(tài)的是()A、歷史狀態(tài)B、復(fù)合狀態(tài)C、初態(tài)D、選擇我的答案:B3【單選題】假設(shè)一個(gè)轉(zhuǎn)換被表示為

31、“AB/C,那么這個(gè)轉(zhuǎn)換所表達(dá)的語(yǔ)義是()A該轉(zhuǎn)換的觸發(fā)器事件為B,監(jiān)護(hù)條件為 A,動(dòng)作表達(dá)式為 CB、該轉(zhuǎn)換的觸發(fā)器事件為 A,監(jiān)護(hù)條件為B,動(dòng)作表達(dá)式為 CC該轉(zhuǎn)換的觸發(fā)器事件為C,監(jiān)護(hù)條件為 A,動(dòng)作表達(dá)式為 BD該轉(zhuǎn)換的觸發(fā)器事件為 A,監(jiān)護(hù)條件為C,動(dòng)作表達(dá)式為B我的答案:B4【單選題】需要依賴(lài)于某個(gè)表達(dá)式所表達(dá)的布爾條件才能發(fā)生的事件被稱(chēng)作(A、改變事件B、時(shí)間事作C、信號(hào)事件D、調(diào)用事件我的答案:A5【填空題】 是沒(méi)有實(shí)現(xiàn)觸發(fā)事件的轉(zhuǎn)換,當(dāng)原狀態(tài)完成任何活動(dòng)后,轉(zhuǎn)換被隱式 地觸發(fā)-無(wú)觸發(fā)器轉(zhuǎn)換。我的答案:第一空:完成轉(zhuǎn)換6專(zhuān)業(yè)資料整理WOR/式【填空題】按照狀態(tài)機(jī)圖的含義, 是指

32、可以引發(fā)狀態(tài)轉(zhuǎn)換的所發(fā)生的事情。我的答案:第一空:事件7【判斷題】自轉(zhuǎn)換是源狀態(tài)和目標(biāo)狀態(tài)相同的轉(zhuǎn)換,但它是一個(gè)狀態(tài)改變,由口動(dòng) 作和入口動(dòng)作都會(huì)被激發(fā)。()我的答案:V8【判斷題】?jī)?nèi)部轉(zhuǎn)換改變狀態(tài),因此轉(zhuǎn)換時(shí)也會(huì)執(zhí)行入口動(dòng)作或由口動(dòng)作。()我的答案:x復(fù)合狀態(tài)及狀態(tài)機(jī)圖建模1【單選題】狀態(tài)機(jī)圖可以表現(xiàn)()在生存期的行為、所經(jīng)歷的狀態(tài)序列、引起狀態(tài)轉(zhuǎn)移 的事件以及因狀態(tài)轉(zhuǎn)移而引起的動(dòng)作。A、一組對(duì)象B、一個(gè)對(duì)象C、多個(gè)執(zhí)行者D、幾個(gè)子系統(tǒng)我的答案:B2【單選題】狀態(tài)機(jī)圖描述一個(gè)對(duì)象在不同()的驅(qū)動(dòng)下發(fā)生的狀態(tài)遷移。A、事件B、對(duì)象C、執(zhí)行者D、數(shù)據(jù)我的答案:A3【單選題】關(guān)于狀態(tài)機(jī)圖的說(shuō)法,不

33、正確的是()A、狀態(tài)機(jī)圖通過(guò)建義類(lèi)對(duì)象的生命周期模型來(lái)描述對(duì)象隨時(shí)間變化的動(dòng)態(tài)行為B、狀態(tài)機(jī)圖適用于描述狀態(tài)和動(dòng)作的順序,不僅可以展現(xiàn)一個(gè)對(duì)象擁有的狀態(tài),還可以說(shuō) 明事件如何隨著事件的推移來(lái)影響這些狀態(tài)。C、順序圖只表示一個(gè)交互過(guò)程中的對(duì)象行為,而狀態(tài)機(jī)圖則可以顯示對(duì)象的所有行為。D、狀態(tài)機(jī)圖用于對(duì)系統(tǒng)的靜態(tài)方面建模我的答案:D4【填空題】在 UML中,狀態(tài)分為簡(jiǎn)單狀態(tài)、偽狀態(tài)與 。我的答案:第一空:復(fù)合狀態(tài)5【填空題】復(fù)合狀態(tài)中包含的狀態(tài)稱(chēng)為 O我的答案:第一空:子狀態(tài)專(zhuān)業(yè)資料整理WOR/式6【判斷題】不必對(duì)每一類(lèi)對(duì)象都進(jìn)行狀態(tài)建模,只有對(duì)那些行為比較復(fù)雜,而且這種復(fù)雜 性是來(lái)源于狀態(tài)影響的

34、對(duì)象才有必要進(jìn)行狀態(tài)建模。()我的答案:V7【判斷題】一般情況下,對(duì)于一個(gè)系統(tǒng)中所有具有復(fù)雜狀態(tài)及行為的類(lèi)都需要建立 狀態(tài)機(jī)圖來(lái)表示其內(nèi)部的狀態(tài)及轉(zhuǎn)換。()我的答案:V第八章其他輔助模型8.1 他輔助模型:包圖、構(gòu)件圖、部署圖1【單選題】關(guān)于包圖的下列說(shuō)法,不正確的是()A、包是對(duì)OOA模型元素分組的機(jī)制B、用于類(lèi)圖,可以把一組類(lèi)打包C、用于用況,可以把一組用況打包D、一個(gè)模型元素可以同時(shí)被多個(gè)包擁有我的答案:D2【多選題】劃分包的基本策略()A、識(shí)別底層包B、合并包,每個(gè)包最好包含7 2個(gè)內(nèi)層元素C、組織包的層次D、確定包中元素的可見(jiàn)性E、建立包間關(guān)系(引入依賴(lài)、訪(fǎng)問(wèn)依賴(lài)或泛化關(guān)系)我的答案

35、:ABCDE3【填空題】部署目標(biāo)通常用()來(lái)表示,代表一個(gè)硬件設(shè)備或某些軟件運(yùn)行環(huán)境。我的答案:第一空:節(jié)點(diǎn)4【填空題】()是結(jié)構(gòu)圖的一種,它展示了系統(tǒng)的架構(gòu)。我的答案:第一空:部署圖5【判斷題】結(jié)構(gòu)良好的包應(yīng)該是高內(nèi)聚、松耦合。()我的答案:V6【判斷題】在同一包中,同一類(lèi)型的元素的名字必須唯一,不同類(lèi)型的元素也不可以同名 ()我的答案:x專(zhuān)業(yè)資料整理WOR/式第九章問(wèn)題域部分設(shè)計(jì)9.1OOD概述1【單選題】把多繼承調(diào)整為單繼承可采用()方法A、聚合B、多態(tài)C、依賴(lài)D、泛化我的答案:A2【多選題】以下說(shuō)法正確的是)(A、OODDX OOA莫型為基礎(chǔ),且二者采用一致的表示法。B、面向?qū)ο蟮脑O(shè)計(jì)

36、主要解決與實(shí)現(xiàn)有關(guān)的問(wèn)題,目標(biāo)是產(chǎn)生一個(gè)符合條件的OOD莫型C、OO防法與編程實(shí)現(xiàn)語(yǔ)言有關(guān),但過(guò)程與編程語(yǔ)言無(wú)關(guān)。D、OO處要針對(duì)問(wèn)題域,識(shí)別有關(guān)的對(duì)象以及他們之間的關(guān)系,產(chǎn)生一個(gè)映射問(wèn)題域的模 型。我的答案:ABD3【判斷題】OO時(shí)段,對(duì) OO順段沒(méi)確定可見(jiàn)性的屬性,要盡可能地保持?jǐn)?shù)據(jù)私有性在()我的答案:V4【判斷題】在邏輯上,一個(gè)類(lèi)是對(duì)一組對(duì)象的抽象描)述(我的答案:V5【判斷題】繼承中的多態(tài)和重載說(shuō)的就是一回事我的答案:x9.2問(wèn)題域設(shè)計(jì) 1【單選題】把多繼承調(diào)整為單繼承可采用()方法A、聚合B、多態(tài)C、依賴(lài)D、泛化我的答案:A2【多選題】關(guān)于多對(duì)多關(guān)聯(lián)的設(shè)計(jì),下列哪些說(shuō)法是正確的?(

37、)A、通過(guò)增加關(guān)聯(lián)類(lèi),使多對(duì)多關(guān)聯(lián)轉(zhuǎn)變?yōu)橐粚?duì)多關(guān)聯(lián)。B、把多對(duì)多用聚合進(jìn)行代替,然后可以轉(zhuǎn)換為繼承。C、把多對(duì)多轉(zhuǎn)換為一對(duì)一關(guān)聯(lián)才能處理。專(zhuān)業(yè)資料整理WOR/式D、多對(duì)多關(guān)聯(lián)轉(zhuǎn)換為二元關(guān)聯(lián)過(guò)程中,多重性為多的那個(gè)類(lèi)需設(shè)立指針指向?qū)Ψ筋?lèi) 創(chuàng)建的對(duì)象。我的答案:AD【判斷題】如果一個(gè)操作不是抽象的,它應(yīng)該有一個(gè)實(shí)現(xiàn)算法,用來(lái)說(shuō)明產(chǎn)生操作 結(jié)構(gòu)的過(guò)程。()我的答案:V TOC o 1-5 h z 【判斷題】 OO的段,應(yīng)盡可能使用可復(fù)用的成分)在(我的答案:V【判斷題】系統(tǒng)設(shè)計(jì)階段,UML建模工具主要完成靜態(tài)結(jié)構(gòu)設(shè)計(jì))(我的答案:x第十章人機(jī)交互設(shè)計(jì)10.1人機(jī)交互設(shè)計(jì)【單選題】以下說(shuō)法正確的是()

38、A要按照輸入界面的要求來(lái)設(shè)計(jì)輸由界面。B、所有輸由設(shè)備的接口程序最好組織在一個(gè)類(lèi)中,方便管理。C、人機(jī)界面只負(fù)責(zé)輸入與輸生和窗口更新等工作,在界面對(duì)象中不應(yīng)該對(duì)業(yè)務(wù)邏輯進(jìn)行處理。D、可視化開(kāi)發(fā)環(huán)境可以保證我們能直接調(diào)用類(lèi)庫(kù)而不必設(shè)計(jì)接口類(lèi)。我的答案:C【多選題】人機(jī)交互部分是人和計(jì)算機(jī)之間交互信息的媒介,對(duì)它的設(shè)計(jì))等學(xué)涉及(科。A、心理學(xué)B、人機(jī)工程學(xué)C、認(rèn)知科學(xué)D、計(jì)算機(jī)科學(xué)我的答案:ABCD【判斷題】人機(jī)界面的設(shè)計(jì)不僅是設(shè)計(jì)和實(shí)現(xiàn)問(wèn)題,也包括分析問(wèn))題(我的答案:V【判斷題】在人機(jī)交互方面,面向?qū)ο蟮脑O(shè)計(jì)技術(shù)與結(jié)構(gòu)化的設(shè)計(jì)技術(shù)在一些方面 有共同之處。()我的答案:V【判斷題】人機(jī)交互設(shè)計(jì)

39、中,常用類(lèi)的屬性表示窗口或部件的動(dòng)態(tài)特征,如移動(dòng)和滾屏等。專(zhuān)業(yè)資料整理WOR/式我的答案:X第十一章數(shù)據(jù)管理部分設(shè)計(jì)11.1數(shù)據(jù)管理部分設(shè)計(jì)【單選題】面向?qū)ο蠓治鲋械膶?duì)象最終對(duì)應(yīng)到關(guān)系數(shù)據(jù)庫(kù)中的()A、行B、列C、字段D、表我的答案:D【多選題】對(duì)兩個(gè)或兩個(gè)以上的永久類(lèi)間關(guān)系進(jìn)行存儲(chǔ)設(shè)計(jì)可采用的方法有()A對(duì)每個(gè)一對(duì)一關(guān)聯(lián),可在類(lèi)對(duì)應(yīng)的表中用外鍵隱含。B、對(duì)每個(gè)一對(duì)多關(guān)聯(lián),可在多重性為一的類(lèi)對(duì)應(yīng)的表中用外鍵隱含。C、對(duì)多對(duì)多關(guān)聯(lián),可映射到一張獨(dú)立的表,該表的結(jié)構(gòu)由兩個(gè)進(jìn)行關(guān)聯(lián)的表的主鍵構(gòu)成。D、聚合也是一種關(guān)聯(lián),對(duì)聚合的存儲(chǔ)設(shè)計(jì)可以按照關(guān)聯(lián)的存儲(chǔ)設(shè)計(jì)規(guī)則進(jìn)行。我的答案:ACD【判斷題】無(wú)論用什

40、么系統(tǒng)進(jìn)行存儲(chǔ),對(duì)需要存儲(chǔ)的對(duì)象,都只需存儲(chǔ)對(duì)象的屬性值部分()我的答案:V4【判斷題】利用面向?qū)ο髷?shù)據(jù)庫(kù)存儲(chǔ)永久對(duì)象,是一種普遍適用的方)法(我的答案:X5【判斷題】數(shù)據(jù)管理部分設(shè)計(jì)時(shí),對(duì)每個(gè)永久類(lèi),應(yīng)設(shè)計(jì)一個(gè)表,用以存儲(chǔ)其永久對(duì)象。() 我的答案:V第十二章典型設(shè)計(jì)模式設(shè)計(jì)模式1【多選題】對(duì)于模式的表述正確的是()A、模式其實(shí)就是解決某一類(lèi)問(wèn)題的方法論。B、把解決某類(lèi)問(wèn)題的方法總結(jié)歸納到理論高度,那就是模式。C、模式對(duì)問(wèn)題的描述以及對(duì)問(wèn)題的解答應(yīng)具有高度的抽象性和代表性。D、模式只是一個(gè)模型。我的答案:ABC2【填空題】如果類(lèi) A作為參數(shù)被類(lèi) B在某個(gè)方法中使用,則類(lèi) A和類(lèi)B具有 關(guān)系專(zhuān)

41、業(yè)資料整理WOR/式我的答案:第一空:依賴(lài)3【判斷題】設(shè)計(jì)模式等同于架構(gòu)模)式(我的答案:x4【判斷題】設(shè)計(jì)模式解決的是設(shè)計(jì)不足的問(wèn)題,但同時(shí)也要避免設(shè)計(jì)過(guò)度。 我的答案:V5【判斷題】對(duì)修改關(guān)閉對(duì)擴(kuò)展開(kāi)放使得軟件無(wú)法修改、難以維護(hù)(我的答案:x面單工廠(chǎng)模式1【單選題】簡(jiǎn)單工廠(chǎng)的核心角色是()A、抽象產(chǎn)品B、具體產(chǎn)品C、工廠(chǎng)D、消費(fèi)者我的答案:C2【填空題】是工廠(chǎng)模式家族中最簡(jiǎn)單實(shí)用的模式 我的答案:第一空:簡(jiǎn)單工廠(chǎng)模式3【判斷題】簡(jiǎn)單工廠(chǎng)模式完全符合“開(kāi)閉原則”(我的答案:x工廠(chǎng)方法模式1【單選題】工廠(chǎng)方法模式的核心是()A、一個(gè)抽象工廠(chǎng)類(lèi)B、一個(gè)具體工廠(chǎng)類(lèi)C、一個(gè)接口D、沒(méi)有核心我的答案:

42、A2【單選題】以下表述哪個(gè)是用來(lái)描述工廠(chǎng)方法模式的()A、一個(gè)創(chuàng)建一系列相關(guān)或相互依賴(lài)對(duì)象的接口,二無(wú)須指定它們具體的類(lèi)。B、表示一個(gè)作用于某對(duì)象結(jié)構(gòu)中的各元素的操作。它使你可以在不改變各元素類(lèi)的前提下定義作用于這些元素的新操作。C、定義一個(gè)用于創(chuàng)建對(duì)象的接口,讓子類(lèi)決定實(shí)例化哪一個(gè)類(lèi)。該模式使一個(gè)類(lèi)的實(shí)例化專(zhuān)業(yè)資料整理WOR/式推遲到其子類(lèi)。D、定義一系列的算法,把它們一個(gè)個(gè)封裝起來(lái),并且使它們可相互替換。 我的答案:C3【填空題】 模式中,父類(lèi)負(fù)責(zé)定義創(chuàng)建對(duì)象的公共接口,子類(lèi)則負(fù)責(zé)生成具體的對(duì) 象。我的答案:第一空:工廠(chǎng)方法4 TOC o 1-5 h z 【判斷題】工廠(chǎng)方法模式只有一個(gè)抽象

43、產(chǎn)品)類(lèi)(我的答案:V5【判斷題】工廠(chǎng)方法模式的具體工廠(chǎng)類(lèi)可以創(chuàng)建多個(gè)具體產(chǎn)品類(lèi)的實(shí))例(我的答案:x抽象工廠(chǎng)模式1【多選題】關(guān)于抽象工廠(chǎng)模式描述正確的的是)(A、抽象工廠(chǎng)模式是所有形態(tài)的工廠(chǎng)模式中最為抽象和最具一般性的一種形態(tài)B、抽象工廠(chǎng)模式不必向客戶(hù)端提供一個(gè)接口C、抽象工廠(chǎng)模式提供一個(gè)具體工廠(chǎng)角色D、抽象工廠(chǎng)模式的抽象產(chǎn)品角色必須用抽象類(lèi)實(shí)現(xiàn)我的答案:AD2【填空題】抽象工廠(chǎng)模式返回一系列相關(guān)的產(chǎn)品,這些產(chǎn)品位于不同的產(chǎn)品等級(jí)結(jié)構(gòu),構(gòu) 成了一個(gè)我的答案:第一空:產(chǎn)品族3【判斷題】抽象工廠(chǎng)模式確保系統(tǒng)總能根據(jù)當(dāng)前的情況獲得合適的對(duì)象。(我的答案:V4【判斷題】抽象工廠(chǎng)模式針對(duì)的是一個(gè)產(chǎn)品等

44、級(jí)結(jié)構(gòu)、一個(gè)抽象產(chǎn)品類(lèi)。(我的答案:X5【判斷題】抽象工廠(chǎng)模式隔離了具體類(lèi)的生產(chǎn),使得客戶(hù)并不需要知道什么被 創(chuàng)建。我的答案:V適配器模式1【單選題】關(guān)于適配器模式說(shuō)法正確的是()A、將抽象部分與實(shí)現(xiàn)部分分離,使得它們兩部分可以獨(dú)立地變化專(zhuān)業(yè)資料整理WOR/式B、將一個(gè)接口轉(zhuǎn)換成為客戶(hù)想要的另一個(gè)接口。C、組合多個(gè)對(duì)象形成樹(shù)形結(jié)構(gòu)以表示整體一部分的結(jié)構(gòu)層次。其對(duì)單個(gè)對(duì)象和組合對(duì)象的使用具有一致性。D、為其他對(duì)象提供一個(gè)代理或地方以控制對(duì)這個(gè)對(duì)象的訪(fǎng)問(wèn)。我的答案:B2【填空題】適配器模式的宗旨是:保留現(xiàn)有類(lèi)提供的服務(wù),修改其使其能滿(mǎn)足用戶(hù)的需要;適配器模式將一個(gè)接口轉(zhuǎn)換成客戶(hù)想要的另一個(gè)接口,使

45、的那些接口不類(lèi)可以一起工作。我的答案:第一空:接口第二空:兼容3【判斷題】適配器模式屬于創(chuàng)建型模)式(我的答案:x4【判斷題】適配器模式的用意是改變對(duì)象的接口而不一定改變對(duì)象的)性能(我的答案:V策略模式1【單選題】策略模式針對(duì)一組算法,將每一個(gè)算法封裝到具有()接口的獨(dú)立的類(lèi)中,從而使得它們可以相互替換。A、不同B、共同C、抽象D、都不是我的答案:B2【填空題】在策略模式中,封裝算法標(biāo)識(shí)的接口稱(chēng) 作我的答案:第一空:策略3【填空題】 型模式主要用于描述類(lèi)或?qū)ο笤鯓咏换ヒ约霸鯓臃峙渎氊?zé)。我的答案:第一空:行為4【判斷題】在算法設(shè)計(jì)時(shí),使用策略模式可能會(huì)增加大量的()我的答案:V5【判斷題】策略

46、模式使得算法可獨(dú)立于使用它的客戶(hù)而變()化。我的答案:V專(zhuān)業(yè)資料整理WOR/式第十三章系統(tǒng)分析13.問(wèn)題描述、用例建模、類(lèi)圖建模1【單選題】請(qǐng)根據(jù)案例描述,完成如下的練習(xí):一家銀行擁有一些 ATM機(jī)(自動(dòng)取款機(jī)),這些 ATM機(jī)分布在不同的地理位置并且通 過(guò) 廣域網(wǎng)連接到一個(gè)中央服務(wù)器上。 每一個(gè)ATM機(jī)由一個(gè)讀卡器、一個(gè)吐鈔器、一個(gè)鍵盤(pán) / 顯 示器和一個(gè)憑條打印機(jī)組成。通過(guò)使用ATM機(jī),客戶(hù)能夠從支票賬戶(hù)或儲(chǔ)蓄賬戶(hù)提取現(xiàn)金、查詢(xún)賬戶(hù)余額,或者在賬戶(hù)間轉(zhuǎn)賬??蛻?hù)將一個(gè)ATM卡插人讀卡器后會(huì)啟動(dòng)一個(gè)交易。ATM卡背面的磁條里編碼保存了該卡的卡號(hào)、生效期和失效期。如果一張ATM卡能夠被系統(tǒng)識(shí)別,

47、那么系統(tǒng)會(huì)驗(yàn)證這張卡以確定該卡沒(méi)有過(guò)期、客戶(hù)輸人的PIN碼(個(gè)人識(shí)別碼)與系統(tǒng)中保留的 PIN碼匹配以及這張卡沒(méi)有被桂失??蛻?hù)可以嘗試輸人三次PIN碼;如果第三次輸入仍然錯(cuò)誤,該卡會(huì)被沒(méi)收。同時(shí),被確認(rèn)為桂失的卡也會(huì)被沒(méi)收。在轉(zhuǎn)賬交易被許可前,系統(tǒng)需確認(rèn)客戶(hù)擁有至少兩個(gè)賬戶(hù)以及待轉(zhuǎn)由的賬戶(hù)中擁有足夠的余額。對(duì)于被允許的查詢(xún)和轉(zhuǎn)賬請(qǐng)求,ATM機(jī)會(huì)打印憑條并彈由ATM卡。在取款交易被許可之前, 系統(tǒng)需確認(rèn)被取款賬戶(hù)擁有足夠的金額、取款額度未超過(guò)單日取款上限以及本地提款機(jī)中擁有足夠的現(xiàn)金。如果該交易獲得了許可,那么ATM機(jī)將提取指定的取款金額、打印包含交易信息的憑條并彈由ATM卡??蛻?hù)可以在任何時(shí)候取消交易,如果交易被取消,那么ATM卡也會(huì)被彈由。服務(wù)器中保留了所有的客戶(hù)記錄、賬戶(hù)記錄以及借記卡記錄。如果輸入的PIN碼通過(guò)了驗(yàn)證,那么該客戶(hù)可以進(jìn)行取款、查詢(xún)或轉(zhuǎn)賬交易。這里假設(shè)開(kāi)設(shè)賬戶(hù)、關(guān)閉賬戶(hù)和創(chuàng)建、更新和刪除客戶(hù)及借記卡記錄的功能由現(xiàn)有的系統(tǒng)提供,這些并不是本案例中所涉及問(wèn)題的一部分。 由以上問(wèn)題域可以看由主要參與者為()A、客戶(hù)B、系統(tǒng)C、銀行卡D、ATM我的答案:A2【單選題】銀行類(lèi)與客戶(hù)類(lèi)之間關(guān)系是()A、一對(duì)一B、一對(duì)多C、多對(duì)多D、多對(duì)一 我的答案:B3【單選題】由以上案例可以看由用例驗(yàn)證P

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論