面向對象系統(tǒng)分析與設計-超星試題及答案范本參考_第1頁
面向對象系統(tǒng)分析與設計-超星試題及答案范本參考_第2頁
面向對象系統(tǒng)分析與設計-超星試題及答案范本參考_第3頁
面向對象系統(tǒng)分析與設計-超星試題及答案范本參考_第4頁
面向對象系統(tǒng)分析與設計-超星試題及答案范本參考_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

精品精品感謝下載載感謝下載載第一章面向對象方法概論傳統(tǒng)開發(fā)方法及存在的問題1【單選題】下面關于功能分解法的優(yōu)點描述錯誤的是( )A、以系統(tǒng)需要提供的功能為中心組織系統(tǒng)B、與模塊化編程結合使用后,使開發(fā)效率有很大提C、刪除了 GoTo語句,使軟件能得到有效維護D、具有較強的應對需求變化的能力我的答案:D2【單選題】下面的開發(fā)方法能夠兼顧功能和數(shù)據(jù)的是( )A、功能分解法B、結構化方法C、信息建模法D我的答案:D3【填空題】 開發(fā)方法強調(diào)對數(shù)據(jù)的組織,忽略系統(tǒng)功能。我的答案:第一空:信息建模法4【填空題】功能分解法是以系統(tǒng)需要提供的 為中心組織系統(tǒng)。我的答案:第一空:功能5【判斷題】結構化方法采用數(shù)據(jù)流、 加工進行建模,需求變化極易引起兩者的變動,進而起其他數(shù)據(jù)流和加工的變化。我的答案:√6我的答案:×面向對象方法的基本思想1【單選題】面向對象方法學的出發(fā)點和基本原則是盡可能模擬人類習慣的思維方式,分析、設計和實現(xiàn)一個軟件系統(tǒng)的方法和過程, 盡可能接近于人類認識世界解決問題的方法和過程。因此面向對象方法有許多特征,如軟件系統(tǒng)是由對象組成的; (;對象彼此之間僅能通傳遞消息互相聯(lián)系;層次結構的繼承。A、開發(fā)過程基于功能分析和功能分解B、強調(diào)需求分析重要性C、把對象劃分成類,每個對象類都定義一組數(shù)據(jù)和方法D、對既存類進行調(diào)整我的答案:C2【單選題】一個設計良好的信息系統(tǒng)應具有( )的特征A、低內(nèi)聚、低耦合B、高內(nèi)聚、低耦合C、高內(nèi)聚、高耦合D我的答案:B3【填空題】面向對象方法通過 關系表達類之間的靜態(tài)關系。我的答案:第一空:關聯(lián)4【填空題】對象的 與操作結為一體,成為一個獨立不可分的實體,對外屏蔽其內(nèi)部細節(jié)。我的答案:第一空:屬性5【判斷題】面向對象方法比以往的方法更接近人類的日常思維方式, 強調(diào)運用人類在日常邏輯思維中經(jīng)常采用的思想方法與原則。 ()我的答案:√6【判斷題】面向對象方法中, 對象是用操作描述事物的數(shù)據(jù)特征, 用屬性描述事物的行為特()我的答案:×面向對象方法的基本概念(上)1【單選題】下面那個不是面向對象的基本原則( )A、抽象B、多態(tài)性C、封裝D、關聯(lián)我的答案:D2【單選題】以下關于超類、子類、基類的敘述中,正確的是( )A、子類是超類的特化B、基類是超類的特化C、基類是子類的特化D我的答案:A3【填空題】 是把對象的屬性和服務結合成一個獨立的系統(tǒng)單元,并盡可能隱藏對象的內(nèi)部細節(jié)。我的答案:第一空:封裝4【填空題】對象可由標識此對象的名、屬性和 所組成。我的答案:第一空:操作5【判斷題】抽象是指忽略事物非本質(zhì)特征, 只注意那些與當前目標有關的特征, 從而找出物共性()我的答案:√6【判斷題】從一般到特殊意味著較多地注意事物之間的差別,可以得到較一般類。 (我的答案:×面向對象方法的基本概念(下)1【單選題】若類A的某個屬性是類,B的一個對象,并且類A對象消失時,類B之消失,則類AB的關系應為()A、關聯(lián)B、依賴C、聚合D我的答案:D2【單選題】()是指子類可以自動擁有父類的全部屬性和服務。A、繼承B、多態(tài)C、消息D我的答案:A3【填空題】 表示了對象間“ skindf “是一種”)的關系。我的答案:第一空:繼承4【填空題】 是對象發(fā)出的服務請求,一般包含提供服務的對象標識、服務標識、輸入信息和應答信息等。我的答案:第一空:消息5【判斷題】根據(jù)事物之間的組成關系的緊密程度可以分為兩類: 一種是緊密而固定的, 密可分的,稱為聚合,另一種是松散而靈活的,稱為組合。 ()我的答案:×6【判斷題】多態(tài)常指一般類中定義的屬性或服務被特殊類繼承后, 可以具有不同的數(shù)據(jù)類型或表現(xiàn)出不同的行為。(我的答案:√面向對象方法的主要優(yōu)點1【單選題】以下關于面向對象方法與傳統(tǒng)開發(fā)方法的敘述中,錯誤的是( )A、傳統(tǒng)方法面向功能,把系統(tǒng)看成一組功能。B、面向對象方法是把問題當作一組相互作用的實體,并確定實體間關系。C、傳統(tǒng)開發(fā)方法是面向過程設計,以計算為核心,數(shù)據(jù)與操作分離,不易理解。D、面向對象方法以對象模擬實體,需求變化會引起系統(tǒng)結構的整體變化。我的答案:D2【單選題】面向對象方法改善了系統(tǒng)的可維護性,以下不屬于可維護性的是( )A、穩(wěn)定性好:軟件功能需求的變化不牽動全局,只需局部修改B、獨立性強:只要修改不涉及類的對外接口,則內(nèi)部修改完全不影響外部調(diào)用C、繼承和多態(tài)性使其不容易被修改和擴充D、容易理解我的答案:C3【填空題】面向對象方法以 為核心,強調(diào)對現(xiàn)實概念的模擬而不強調(diào)算法。我的答案:第一空:對象4【填空題】面向對象方法中,由繼承派生出的新的 可重用其父類的代碼,并且可以修改、擴充而不影響其父類的使用。我的答案:第一空:類或子類5我的答案:×6我的答案:√第二章 統(tǒng)一建模語言UML認識UML、UML 建模流程和工具1【單選題】下列關于 UML 敘述正確的是( )A、UML 是一種語言,也是系統(tǒng)設計的方法B、UML 僅是一組圖形的集合C、UML 僅適用于系統(tǒng)的分析與設計階段D、在信息系統(tǒng)開發(fā)過程方面, UML 是一種建模語言,不是對開發(fā)過程的細節(jié)進行描述工具我的答案:D2【單選題】UML 的最終產(chǎn)物就是最后提交的可執(zhí)行的軟件系統(tǒng)和( )A、用戶手冊B、類圖C、動態(tài)圖D、相應的軟件文檔資料我的答案:D3【填空題】UML 的中文含義為 。我的答案:第一空:統(tǒng)一建模語言4【填空題】在進行面向對象軟件開發(fā)建模時需要按 5 個步驟來進行,每步都需要與 UML進行緊密結合,這 5步分別是需求分析、 、 、構造和測試。我的答案:第一空:分析5【判斷題】在實現(xiàn)的編程語言和開發(fā)平臺方面, UML 可應用于運行各種不同的編程實現(xiàn)言和開發(fā)平臺的系統(tǒng)。()我的答案:√6【判斷題】在 UML 建模流程中,分析段只為問題域類建模,不定義軟件系統(tǒng)解決方案的細節(jié)( )我的答案:√UML 核心元素(上)1【單選題】在 UML 的各種視圖中,()顯示外部參與者觀察到的系統(tǒng)功能。A、用例視圖B、邏輯視圖C、并發(fā)視圖D、組件視圖我的答案:A2【單選題】在 UML 的各種視圖中,()主要關注系統(tǒng)內(nèi)部,它既描述系統(tǒng)的靜態(tài)結構,類、對象及它們之間的關系,又描述系統(tǒng)內(nèi)部的動態(tài)協(xié)作關系。A、用例視圖B、邏輯視圖C、并發(fā)視圖D、部署視圖我的答案:B3【單選題】在 UML 的各種視圖中,()主要考慮資源的有效利用、代碼的并行執(zhí)行以及統(tǒng)環(huán)境中異步事件的處理。A、用例視圖B、邏輯視圖C、并發(fā)視圖D、組件視圖我的答案:C4【填空題】UML 提供了4種靜態(tài)圖用于對系統(tǒng)的靜態(tài)方面進行可視化、詳述、構造和文檔化。其中 是面向對象系統(tǒng)建模中最常用的圖,用于說明系統(tǒng)的靜態(tài)設計視圖。我的答案:第一空:類圖5【填空題】UML 提供了4種結構圖用于對系統(tǒng)的靜態(tài)方面進行可視化、詳述、構造和文檔化。其當需要顯示代碼物理結構,并用于實際的編程時,應該選擇 。我的答案:第一空:組件圖6【判斷題】在 UML 提供的圖中,順序圖用于顯示對象之間發(fā)送消息的時間順序。 (我的答案:√7【判斷題】狀態(tài)機圖是一個用于顯示類的對象可能具備的所有狀態(tài), 以及引起狀態(tài)改變的件()我的答案:√UML 核心元素(下)1【單選題】以下不屬于結構事物的是( )A、類B、接口C、包D我的答案:C2【單選題】事物是 UML 模型中面向對象基本的模塊,狀態(tài)機是屬于( 。A、結構事物B、動作事物C、分組事物D、注釋事物我的答案:B3【填空題】UML 提供了四種通用機制,它們被直地應用到模型中,描述了達到面向對象建模目的的 4種策略,并在 UML 的不同語境下被反復運用,使得 UML 更簡單并易于使用。這四種機制分別是: 、修飾、通用劃分和 。我的答案:第一空:規(guī)格說明第二空:擴展機制4【填空題】UML 的 用來對系統(tǒng)的細節(jié)進行描述,可以確定系統(tǒng)的更多性質(zhì),細化系統(tǒng)的描述。我的答案:第一空:規(guī)格說明5【判斷題】事物是 UML 模型中面向對象基本的模塊,它們在模型中屬于動態(tài)部分。 (我的答案:×6【判斷題】泛化關系也稱為繼承關系,這種關系意味著一個元素是另一個元素的特例。 (我的答案:√第三章用例建模建模元素1【單選題】在 UML 提供的圖中,用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互的圖是( )A、用例圖B、類圖C、對象圖D我的答案:A2【單選題】在 UML 用例圖中,參與者表示( )A、人、硬件或其他系統(tǒng)可以扮演的角色B、可以完成多種動作的相同用戶C、不管角色的實際物理用戶D、帶接口的物理系統(tǒng)或者硬件設計我的答案:A3【單選題】在確定用例名時,一般使用( )來表示。A、名詞B、形容詞C、動詞D、代詞我的答案:C4【單選題】用例圖中,可以用( )來表示整個軟件系統(tǒng)或其中一些子系統(tǒng)的邊界,也可用它表示軟件系統(tǒng)的不同發(fā)布版本的功能范圍。A、執(zhí)行者B、關聯(lián)關系C、用例D、邊界框我的答案:D5【多選題】關于用例,下面說法是正確的是( )A、一個用例表示了系統(tǒng)中的一部分功能和行為B、一個用例也描述了一個功能如何實現(xiàn)C、一個用例抽象了一組動作的規(guī)范D、一個用例的動作的執(zhí)行會產(chǎn)生可觀察的結果我的答案:ACD6【多選題】UML中,用例圖展示了外部參與者與用例之間的連接,UML中的外部參與者是指()AB、設備C、單位D我的答案:ABD7【判斷題】在UML的需求分析建模中,用例模型圖必須與用戶反復交流并加以確認(我的答案:√8【判斷題】在銷售系統(tǒng)中,客戶給銷售員發(fā)來傳真訂貨, 銷售員下班前將當日訂貨單匯總入系統(tǒng)銷售員和客戶均為參與者( )我的答案:×元素間的關系及用例圖1【單選題】在一個“訂單輸入子系統(tǒng)”中,創(chuàng)建新訂單和更新訂單都需要檢查用戶帳號是否正確。那么,用例“創(chuàng)建新訂單” “更新訂單”與用例“檢查用戶帳號”之間是( )關系。A、包含(include )B、擴展(extend)C、分類(classificationD、聚集(aggregation)我的答案:A2【單選題】在用例圖中,參與者之間的關系只有( )一種。A、包含B、泛化C、擴展D我的答案:B3【單選題】一個用例中加入一些新的動作后則構成了另一個用例, 這兩個用例之間的關系是()AB、泛化C、擴展D、包含我的答案:C4【單選題】參與者與用例之間的關系是( )A、包含B、擴展C、泛化D我的答案:D5【多選題】下面哪個語句是正確的( )A、X3可以使用 UC4與系統(tǒng)交互B、X1可以使用UC1UC4與系統(tǒng)交互C、UC2UC4的包含用例D、UC4UC5我的答案:AB6【多選題】下面哪個語句是正確的( )A、UC5UC4B、UC4UC5的可選部分C、UC1是沒有用的D、UC2UC4、UC4UC2的補充部分我的答案:AD7【多選題】用例之間的關系主要有( )AB、繼承C、擴展D、聚合我的答案:ABC8【判斷題】采用 UML 分析用戶需求時,用例 UC1可以出現(xiàn)在用例 UC2出現(xiàn)的任何位置那么UC1和UC2之間的關系是繼承關系。 ()我的答案:×9【判斷題】在用例圖建模中參與者和用例之間存在泛化關系。 (我的答案:×用例規(guī)約1【單選題】參與者和系統(tǒng)之間最經(jīng)常的交互序列在用例規(guī)約的( )進行闡述A、主序列BC、非功能性需求D、后置條件我的答案:A2【單選題】該用例的角度在用例開始時必須為真的一個或多個條件為用例規(guī)約中的( )A、主序列B、可替換序列描述C、前置條件D、后置條件我的答案:C3【單選題】如果一個用例的執(zhí)行過程遵循了主序列則用例終點處總是為真的條件為( )A、主序列B、可替換序列描述C、前置條件D、后置條件我的答案:D4【多選題】用例規(guī)約中“依賴”是指( )A、這個可選的部分描述了該用例是否依賴其他用B、這個可選的部分可以包含另一個用例C、這個可選的部分可以擴展另一個用例D我的答案:ABC5【多選題】如下哪些是用例規(guī)約中闡述的內(nèi)容( )A、前置條件B、后置條件C、主序列描述D、可替換序列描述、非功能性需求我的答案:6【多選題】繪制用例圖的策略,如下描述正確的有( )A、用例名稱是從開發(fā)者的角度命名的B、擺放元素時,盡量減少線的交叉。C、從空間上組織元素,使得在語義上接近的用例和參與者在物理位置上也接近。D、盡可能全面的顯示太關系種類,一定要在一張圖中表示。我的答案:BC7【判斷題】關于用例規(guī)約,用例規(guī)約與用例圖表達的信息是一致的( 我的答案:√8【判斷題】用例規(guī)約的主序列不能表示失敗場景( 我的答案:×9【判斷題】用例規(guī)約的用例規(guī)約的可替換序列不能表達成功的場景( 我的答案:×第四章 活動圖建?;顒訄D概述及建模元素1【單選題】將活動圖中的活動狀態(tài)進行分組, 每一組表示一個特定的類、人或部門,他們責完成組內(nèi)的活動。這種技術是( )A、泳道BC、分支D、轉移我的答案:A2【單選題】下面不是活動圖中的基本元素的是( )A、狀態(tài)、分支B、轉移、匯合C、泳道、轉移D我的答案:D3【單選題】下面的情況一般不用活動圖來表示( )A、分析用例B、理解牽涉多個用例的工作流C、處理多線程應用D、顯示對象在其生命周期內(nèi)的運轉情況我的答案:D4【多選題】下列關于活動圖的說法正確的是( )A、一張活動圖從本質(zhì)上說是一個流程圖,顯示從活動到活動的控制流B、活動圖用于對業(yè)務過程中順序和并發(fā)的工作流程進行建模。C、活動圖中的基本要素包括狀態(tài)、轉移、分支、分叉和匯合、泳道、對象流。D、活動圖是 UML 中用于對系統(tǒng)的靜態(tài)方面建模的五種圖中的一我的答案:ABC5【多選題】關于活動圖的活動節(jié)點,屬于活動節(jié)點范疇的是( )A、動作節(jié)點B、對象節(jié)點C、控制節(jié)點D我的答案:BCD6【多選題】活動圖的控制節(jié)點包括( )A、調(diào)用與返回B、分叉與匯合C、判斷與合并D、起始和終止我的答案:BCD7復雜的操作用活動圖給出實現(xiàn)細節(jié)()我的答案:√8子序列可以并發(fā)和同步()我的答案:√活動建模1【單選題】活動圖中的分叉節(jié)點和結合節(jié)點是用來描述( )AB、對象的時序C、類的關系D、系統(tǒng)體系結構框架我的答案:A2【單選題】活動圖中的結點不包括( )AB、對象結點C、控制結點D、交互結點我的答案:D3【多選題】關于動作敘述正確的是( )A、動作代表一個原子操作,操作可以是任何合法的行為B、動作可以且不限于創(chuàng)建或刪除對象、發(fā)送消息、調(diào)用接口C、動作可以是數(shù)學運算以及返回表達式的求值結果D、活動圖中動作狀態(tài)之間的遷移需靠事件觸發(fā)我的答案:ABC4【多選題】關于活動圖建模敘述正確的是( )A、識別該工作流的初始狀態(tài)的前置條件和該工作流終止狀態(tài)的后置條件B、從工作流的初始狀態(tài)開始,說明隨時間發(fā)生的動作,并在活動圖中表示它們C、將復雜的動作或多次出現(xiàn)的動作分解到一個單獨的活動圖中調(diào)用D、找出連接這些動作和活動節(jié)點的流。從工作流的順序流開始,再考慮分支,最后是分叉和結合E、如果工作流中涉及重要的對象,則把它們加入到活動圖中,并顯示其值的變化和狀態(tài)我的答案:ABCDE5【判斷題】活動圖中的判斷節(jié)點和合并節(jié)點是用來描述并發(fā)處理行為( 我的答案:×6【判斷題】對象流是一種連接兩個節(jié)點的活動邊, 這兩個節(jié)點通常是一個可執(zhí)行節(jié)點和一對象節(jié)點( )我的答案:√7【判斷題】分叉節(jié)點從線性流程進入并發(fā)過程的過渡節(jié)點, 它擁有多個進入控制流和多個開控制流( )我的答案:×第五章類圖建模類圖概述1【單選題】哪一項不能說明類圖的重要性?( )A、面向對象編程的基礎B、程序員編程實現(xiàn)的基礎C、用例轉換的目標D、描述了系統(tǒng)中對象類型和它們之間的關系E、是物理數(shù)據(jù)庫的實現(xiàn)我的答案:E2【填空題】類圖用于描述系統(tǒng)的 結構。我的答案:第一空:靜態(tài)3【填空題】主動對象是擁有

或 ,并啟

的對象。我的答案:第一空:線程第二空:進程第三空:控制對象4【判斷題】對象有一組屬性和作用的屬性上的操作組成的。 ( 我的答案:√5【判斷題】對象就是類,類就是對象,兩者概念相似,可以相互轉換。 ( 我的答案:×屬性定義、操作定義1【單選題】哪一項不是屬性定義的可見性?( )A、共有的B、私有的C、受保護的D、公有的我的答案:2【填空題】屬性是類的 ,用于描述所對應事物的一個 。我的答案:第一空:構成元素第二空:性質(zhì)3【填空題】在屬性下面加下劃線的屬性稱為 。我的答案:第一空:類屬性4【判斷題】僅用于操作類屬性的操作,稱為類范圍的操作。 ( 我的答案:√5【判斷題】對象自身行為如讀,寫對象屬性,在 OOA 中必須要考慮。( 我的答案:×建立類與類之間的關系1【多選題】哪些是類和類之間的關系?( )A、繼承B、聚合C、組合DE、依賴我的答案:ABCDE2【多選題】使用一般類的條件有哪些? ( A、它有兩個或兩個以上的特殊類B、需要用它創(chuàng)建對象實例C、它的存在有助于軟件復用D、能夠更自然的反映問題域E、避免把過多的屬性和操作集中到一個類中我的答案:ABCDE3【填空題】繼承關系有時也稱為 。我的答案:第一空:泛化關系4【判斷題】在繼承的數(shù)學性質(zhì)中,類 A繼承類B,則類B也繼承類 A( 我的答案:×5【判斷題】Java中包括單繼承和多繼承。 ( 我的答案:×關聯(lián)關系、聚合關系、依賴關系1【單選題】依賴關系經(jīng)常與( )一起出現(xiàn)AB、關聯(lián)C、對象D、類我的答案:A2【填空題】鏈是關聯(lián)的 ,是對象之間的 。我的答案:第一空:實例第二空:語義鏈接3【判斷題】0...1 表示a最多與類 B的一個對象關聯(lián)。( 我的答案:√4【判斷題】0..*表示a與類B的零個或者多個對象關聯(lián)。我的答案:√()5【判斷題】組合是聚合的一種,且整體管理部分的生存期。( )我的答案:√6【判斷題】從強度上來說,聚合緊密程度高于組合。 ( 我的答案:×第六章 交互圖建模順序圖概述1【單選題】關于順序圖,下列說法不正確的是( )A、順序圖的組成為對象(參與者) 、消息、生命線、激B、時間維由上至下表示C、對象的排列順序很重要D、對象的表示方式為正常 /匿我的答案:C2【填空題】順序圖是一種表示( )與( )行為關系的圖我的答案:第一空:對象之間第二空:參與者之間3【填空題】操作表示對象的一個操作執(zhí)行的( ,也表示對象和它調(diào)用者之間的( 我的答案:第一空:持續(xù)時間第二空:控制關系4【判斷題】順序圖是強調(diào)接收和發(fā)送消息對象結構組織的交互圖。 ( 我的答案:×5【判斷題】消息是對象之間通信的描述, 此通信用于傳輸將發(fā)生的動作所需要的信息。 ( 我的答案:√建立順序圖、建立協(xié)作圖1【多選題】下列關于建立順序圖的說法正確的是( )A、一個順序圖只描述一個控制流B、可把大而復雜的控制流分幾部分放在多個圖中C、為每個對象或參與者設置生命線,一般把發(fā)起交互的放在左邊。D、建立順序圖時對那些在交互期間創(chuàng)建和銷毀的對象,在適當時刻用消息箭線顯式指明。我的答案:ABCD2【填空題】建議一個單獨的順序圖只描述一個控制流,盡量少用()和(我的答案:第一空:迭代第二空:分支3【填空題】消息的響應或者說方法的返回值,用帶箭頭的水平虛線表示,方向為從( )到( 我的答案:第一空:消息接收者第二空:消息發(fā)送者4【判斷題】順序圖比較適合交互規(guī)模比較小的建模,如果對象很多,交互很頻繁, 則使順圖變得很復雜。( )我的答案:√5【判斷題】建立協(xié)作圖時要從引起交互的消息開始, 把消息附在相應的鏈上, 并標出順序號。( )我的答案:√第七章狀態(tài)機圖建模什么是狀態(tài)機圖1【單選題】下列不是狀態(tài)機組成部分的是( )A、狀態(tài)B、轉換C、事件D我的答案:D2【單選題】以下不屬于狀態(tài)機圖的作用的是( )A、狀態(tài)機圖描述了狀態(tài)轉換時所需的觸發(fā)事件和監(jiān)護條件等因素,有利于開發(fā)人員捕捉程序中需要的事件。B、狀態(tài)機圖清楚地描述了狀態(tài)之間的轉換及其順序,這樣就可以方便地看出事件的執(zhí)行順序,狀態(tài)機圖的使用節(jié)省了大量的描述文字。C、清晰的事件順序有利于開發(fā)人員在開發(fā)程序時避免出現(xiàn)事件錯序的情況。D、描述對象和對象之間按時間順序的交互行為。我的答案:D3【填空題】狀態(tài)機圖就是對一個 建模。我的答案:第一空:狀態(tài)機4【填空題】

圖只表示一個交互過程中的對象行為,而

圖則可以顯示對象的所有行為。我的答案:第一空:順序第二空:狀態(tài)機5【判斷題】從某種意義上說, 狀態(tài)機是一個對象的局部視圖, 用來精確地描述一個單獨對的行為。我的答案:√6【判斷題】狀態(tài)機圖用于對系統(tǒng)的動態(tài)方面進行建模, 適合描述一個對象在其生命周期中各種狀態(tài)及狀態(tài)的轉換。我的答案:√7我的答案:√狀態(tài)機圖的組成元素1【單選題】下列選項中不屬于狀態(tài)元素內(nèi)部的內(nèi)容是( )A、入口動作BC、出口動作D我的答案:D2【單選題】下列選項不屬于偽狀態(tài)的是( )AB、復合狀態(tài)C、初態(tài)D、選擇我的答案:B3【單選題】假設一個轉換被表示為“ A[B]/C", 那么這個轉換所表達的語義是( )A、該轉換的觸發(fā)器事件為B,監(jiān)護條件為A,動作表達式為CB、該轉換的觸發(fā)器事件為A,監(jiān)護條件為B,動作表達式為CC、該轉換的觸發(fā)器事件為C,監(jiān)護條件為A,動作表達式為BD、該轉換的觸發(fā)器事件為A,監(jiān)護條件為C,動作表達式為B我的答案:B4【單選題】需要依賴于某個表達式所表達的布爾條件才能發(fā)生的事件被稱作( )A、改變事件B、時間事作C、信號事件D、調(diào)用事件我的答案:A5【填空題】 是沒有實現(xiàn)觸發(fā)事件的轉換, 當原狀態(tài)完成任何活動后, 轉換被隱式地觸發(fā)-無觸發(fā)器轉換。我的答案:第一空:完成轉換6【填空題】按照狀態(tài)機圖的含義, 是指可以引發(fā)狀態(tài)轉換的所發(fā)生的事情。我的答案:第一空:事件7【判斷題】自轉換是源狀態(tài)和目標狀態(tài)相同的轉換, 但它是一個狀態(tài)改變, 出口動作和入動作都會被激發(fā)。()我的答案:√8【判斷題】內(nèi)部轉換改變狀態(tài),因此轉換時也會執(zhí)行入口動作或出口動作。 (我的答案:×復合狀態(tài)及狀態(tài)機圖建模1【單選題】狀態(tài)機圖可以表現(xiàn)( )在生存期的行為、所經(jīng)歷的狀態(tài)序列、引起狀態(tài)轉移事件以及因狀態(tài)轉移而引起的動作。A、一組對象B、一個對象C、多個執(zhí)行者D我的答案:B2【單選題】狀態(tài)機圖描述一個對象在不同( )的驅動下發(fā)生的狀態(tài)遷移。A、事件B、對象C、執(zhí)行者D、數(shù)據(jù)我的答案:A3【單選題】關于狀態(tài)機圖的說法,不正確的是( )A、狀態(tài)機圖通過建義類對象的生命周期模型來描述對象隨時間變化的動態(tài)行為B、狀態(tài)機圖適用于描述狀態(tài)和動作的順序,不僅可以展現(xiàn)一個對象擁有的狀態(tài),還可以說明事件如何隨著事件的推移來影響這些狀態(tài)。C、順序圖只表示一個交互過程中的對象行為,而狀態(tài)機圖則可以顯示對象的所有行為。D、狀態(tài)機圖用于對系統(tǒng)的靜態(tài)方面建模我的答案:D4【填空題】在 UML 中,狀態(tài)分為簡單狀態(tài)、偽狀態(tài)與 。我的答案:第一空:復合狀態(tài)5【填空題】復合狀態(tài)中包含的狀態(tài)稱為 。我的答案:第一空:子狀態(tài)6【判斷題】不必對每一類對象都進行狀態(tài)建模, 只有對那些行為比較復雜, 而且這種復雜是來源于狀態(tài)影響的對象才有必要進行狀態(tài)建模。 ()我的答案:√7【判斷題】一般情況下,對于一個系統(tǒng)中所有具有復雜狀態(tài)及行為的類都需要建立狀態(tài)機來表示其內(nèi)部的狀態(tài)及轉換。 ()我的答案:√第八章其他輔助模型8.1 其他輔助模型:包圖、構件圖、部署圖1【單選題】關于包圖的下列說法,不正確的是( )A、包是對 OOA模型元素分組的機制B、用于類圖,可以把一組類打包CD、一個模型元素可以同時被多個包擁有我的答案:D2【多選題】劃分包的基本策略( )A、識別底層包B、合并包,每個包最好包含 7個內(nèi)層元素C、組織包的層次D、確定包中元素的可見性E、建立包間關系(引入依賴、訪問依賴或泛化關系)我的答案:ABCDE3【填空題】部署目標通常用( )來表示,代表一個硬件設備或某些軟件運行環(huán)境我的答案:第一空:節(jié)點4【填空題】( )是結構圖的一種,它展示了系統(tǒng)的架構我的答案:第一空:部署圖5【判斷題】結構良好的包應該是高內(nèi)聚、松耦合。 ( 我的答案:√6【判斷題】在同一包中,同一類型的元素的名字必須唯一,不同類型的元素也不可以同名。( )我的答案:×第九章 問題域部分設計OOD 概述1【單選題】把多繼承調(diào)整為單繼承可采用( )方法A、聚合B、多態(tài)C、依賴D我的答案:A2【多選題】以下說法正確的是( )A、OOD 以OOA模型為基礎,且二者采用一致的表示法。B、面向對象的設計主要解決與實現(xiàn)有關的問題,目標是產(chǎn)生一個符合條件的 OOD 模型。C、OOD 方法與編程實現(xiàn)語言有關,但過程與編程語言無關。D、OOA 主要針對問題域,識別有關的對象以及他們之間的關系,產(chǎn)生一個映射問題域模型。我的答案:ABD3【判斷題】在 OOD 階段,對OOA 階段沒確定可見性的屬性,要盡可能地保持數(shù)據(jù)私有性( )我的答案:√4【判斷題】在邏輯上,一個類是對一組對象的抽象描述( 我的答案:√5【判斷題】繼承中的多態(tài)和重載說的就是一回事我的答案:×問題域設計1【單選題】把多繼承調(diào)整為單繼承可采用( )方法A、聚合B、多態(tài)C、依賴D我的答案:A2【多選題】關于多對多關聯(lián)的設計,下列哪些說法是正確的?( )AB、把多對多用聚合進行代替,然后可以轉換為繼承。C、把多對多轉換為一對一關聯(lián)才能處理。D、多對多關聯(lián)轉換為二元關聯(lián)過程中,多重性為多的那個類需設立指針指向對方類創(chuàng)建的對象。我的答案:AD3【判斷題】如果一個操作不是抽象的, 它應該有一個實現(xiàn)算法, 用來說明產(chǎn)生操作結構的程( )我的答案:√4【判斷題】在 OOD 階段,應盡可能使用可復用的成分( 我的答案:√5【判斷題】系統(tǒng)設計階段, UML 建模工具主要完成靜態(tài)結構設計( 我的答案:×第十章人機交互設計10.1 人機交互設計1【單選題】以下說法正確的是( )A、要按照輸入界面的要求來設計輸出界面。B、所有輸出設備的接口程序最好組織在一個類中,方便管理。C、人機界面只負責輸入與輸出和窗口更新等工作,在界面對象中不應該對業(yè)務邏輯進行處理。D、可視化開發(fā)環(huán)境可以保證我們能直接調(diào)用類庫而不必設計接口類。我的答案:C2【多選題】人機交互部分是人和計算機之間交互信息的媒介, 對它的設計涉及( 等學科。A、心理學B、人機工程學C、認知科學D我的答案:ABCD3【判斷題】人機界面的設計不僅是設計和實現(xiàn)問題,也包括分析問題( 我的答案:√4【判斷題】在人機交互方面,面向對象的設計技術與結構化的設計技術在一些方面有共同處( )我的答案:√5【判斷題】人機交互設計中,常用類的屬性表示窗口或部件的動態(tài)特征,如移動和滾屏等。( )我的答案:×第十一章 數(shù)據(jù)管理部分設計11.1 數(shù)據(jù)管理部分設計1【單選題】面向對象分析中的對象最終對應到關系數(shù)據(jù)庫中的( )A、行B、列C、字段D、表我的答案:D2【多選題】對兩個或兩個以上的永久類間關系進行存儲設計可采用的方法有( )A、對每個一對一關聯(lián),可在類對應的表中用外鍵隱含。B、對每個一對多關聯(lián),可在多重性為一的類對應的表中用外鍵隱含。C、對多對多關聯(lián),可映射到一張獨立的表,該表的結構由兩個進行關聯(lián)的表的主鍵構成。D、聚合也是一種關聯(lián),對聚合的存儲設計可以按照關聯(lián)的存儲設計規(guī)則進行。我的答案:ACD3【判斷題】無論用什么系統(tǒng)進行存儲, 對需要存儲的對象,都只需存儲對象的屬性值部分 ( 我的答案:√4【判斷題】利用面向對象數(shù)據(jù)庫存儲永久對象,是一種普遍適用的方法( 我的答案:×5【判斷題】數(shù)據(jù)管理部分設計時, 對每個永久類,應設計一個表,用以存儲其永久對象。( 我的答案:√第十二章 典型設計模式設計模式1【多選題】對于模式的表述正確的是( )A、模式其實就是解決某一類問題的方法論。B、把解決某類問題的方法總結歸納到理論高度,那就是模式。C、模式對問題的描述以及對問題的解答應具有高度的抽象性和代表性。D、模式只是一個模型。我的答案:ABC2【填空題】如果類 A作為參數(shù)被類 B在某個方法中使用,則類 A和類B具有 關系我的答案:第一空:依賴3【判斷題】設計模式等同于架構模式( 我的答案:×4【判斷題】設計模式解決的是設計不足的問題,但同時也要避免設計過度。 ( 我的答案:√5【判斷題】對修改關閉對擴展開放使得軟件無法修改、難以維護( 我的答案:×簡單工廠模式1【單選題】簡單工廠的核心角色是( )AB、具體產(chǎn)品C、工廠D、消費者我的答案:C2【填空題】 是工廠模式家族中最簡單實用的模式。我的答案:第一空:簡單工廠模式3【判斷題】簡單工廠模式完全符合“開閉原則” ( 我的答案:×工廠方法模式1【單選題】工廠方法模式的核心是( )AB、一個具體工廠類C、一個接口D、沒有核心我的答案:A2【單選題】以下表述哪個是用來描述工廠方法模式的( )A、一個創(chuàng)建一系列相關或相互依賴對象的接口,二無須指定它們具體的類。B、表示一個作用于某對象結構中的各元素的操作。它使你可以在不改變各元素類的前提下定義作用于這些元素的新操作。C、定義一個用于創(chuàng)建對象的接口,讓子類決定實例化哪一個類。該模式使一個類的實例化推遲到其子類。D、定義一系列的算法,把它們一個個封裝起來,并且使它們可相互替換。我的答案:C3【填空題】 模式中,父類負責定義創(chuàng)建對象的公共接口,子類則負責生成具體的對象。我的答案:第一空:工廠方法4【判斷題】工廠方法模式只有一個抽象產(chǎn)品類( 我的答案:√5【判斷題】工廠方法模式的具體工廠類可以創(chuàng)建多個具體產(chǎn)品類的實例( 我的答案:×抽象工廠模式1【多選題】關于抽象工廠模式描述正確的的是( )A、抽象工廠模式是所有形態(tài)的工廠模式中最為抽象和最具一般性的一種形態(tài)B、抽象工廠模式不必向客戶端提供一個接口C、抽象工廠模式提供一個具體工廠角色D、抽象工廠模式的抽象產(chǎn)品角色必須用抽象類實現(xiàn)我的答案:AD2【填空題】抽象工廠模式返回一系列相關的產(chǎn)品, 這些產(chǎn)品位于不同的產(chǎn)品等級結構, 構了一個 我的答案:第一空:產(chǎn)品族3【判斷題】抽象工廠模式確保系統(tǒng)總能根據(jù)當前的情況獲得合適的對象。我的答案:√()4【判斷題】抽象工廠模式針對的是一個產(chǎn)品等級結構、一個抽象產(chǎn)品類。()我的答案:×5【判斷題】抽象工廠模式隔離了具體類的生產(chǎn),使得客戶并不需要知道什么被創(chuàng)建。 ( 我的答案:√適配器模式1【單選題】關于適配器模式說法正確的是( )A、將抽象部分與實現(xiàn)部分分離,使得它們兩部分可以獨立地變化。B、將一個接口轉換成為客戶想要的另一個接口。C、組合多個對象形成樹形結構以表示整體—部分的結構層次。其對單個對象和組合對象的使用具有一致性。D、為其他對象提供一個代理或地方以控制對這個對象的訪問。我的答案:B2【填空題】適配器模式的宗旨是:保留現(xiàn)有類提供的服務,修改其 使其能滿足用戶的需要;適配器模式將一個接口轉換成客戶想要的另一個接口,使接口不 的那些類可以一起工作。我的答案:第一空:接口第二空:兼容3【判斷題】適配器模式屬于創(chuàng)建型模式( 我的答案:×4【判斷題】適配器模式的用意是改變對象的接口而不一定改變對象的性能( 我的答案:√1 總則1.1 為了加強公司的環(huán)境衛(wèi)生管理,創(chuàng)造一個整潔、文明、溫馨的購物、辦公環(huán)境,根據(jù)《公共場所衛(wèi)生管理條例》的要求,特制定本制度。1.2 集團公司的衛(wèi)生管理部門設在企管部,并負責將集團公司的衛(wèi)生區(qū)域詳細劃分到各部室,各分公司所轄區(qū)域衛(wèi)生由分公司客服部負責劃分,確保無遺漏。2 衛(wèi)生標準2.1 室內(nèi)衛(wèi)生標準2.1.1 地面、墻面:無灰塵、無紙屑、無痰跡、無泡泡糖等粘合物、無積水,墻角無灰吊、無蜘蛛網(wǎng)。2.1.2 門、窗、玻璃、鏡子、柱子、電梯、樓梯、燈具等,做到明亮、無灰塵、無污跡、無粘合物,特別是玻璃,要求兩面明亮。2.1.3 柜臺、貨架:清潔干凈,貨架、柜臺底層及周圍無亂堆亂放現(xiàn)象、無灰塵、無粘合物,貨架頂部、背部和底部干凈,不存放雜物和私人物品。2.1.4 購物車(筐)、直接接觸食品的售貨工具(包括刀、叉等):做到內(nèi)外潔凈,無污垢和粘合物等。購物車(筐)要求每天營業(yè)前簡單清理,周五全面清理消毒;售貨工具要求每天消毒,并做好記錄。2.1.5 商品及包裝:商品及外包裝清潔無灰塵(外包裝破損的或破舊的不得陳列)。2.1.6 收款臺、服務臺、辦公櫥、存包柜:保持清潔、無灰塵,臺面和側面無灰塵、無灰吊和蜘蛛網(wǎng)。桌面上不得亂貼、亂畫、亂堆放物品,用具擺放有序且干凈,除當班的購物小票收款聯(lián)外,其它單據(jù)不得存放在桌面上。2.1.7 垃圾桶:桶內(nèi)外干凈,要求營業(yè)時間隨時清理,不得溢出,每天下班前徹底清理,不得留有垃圾過夜。2.1.8 窗簾:定期進行清理,要求干凈、無污漬。2.1.9 吊飾:屋頂?shù)牡躏椧鬅o灰塵、無蜘蛛網(wǎng),短期內(nèi)不適用的吊飾及時清理徹底。2.1.10 內(nèi)、外倉庫:半年徹底清理一次,無垃圾、無積塵、無蜘蛛網(wǎng)等。2.1.11 室內(nèi)其他附屬物及工作用具均以整潔為準,要求無灰塵、無粘合物等污垢。2.2 室外衛(wèi)生標準2.2.1 門前衛(wèi)生:地面每天班前清理,平時每一小時清理一次,每周四營業(yè)結束后有條件的用水沖洗地面(冬季可根據(jù)情況適當清理),墻面干凈且無亂貼亂畫。2.2.2 院落衛(wèi)生:院內(nèi)地面衛(wèi)生全天保潔,果皮箱、消防器械、護欄及配電箱

溫馨提示

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

評論

0/150

提交評論