




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、選擇題:1、用例圖中,用來表示用例得符號為( B) 。.?B、?C、 ?D、2、協作圖中包含得元素包括( A) 。A、 對象、鏈 ?、 激活D、 消息、在類圖中 , 哪種關系表達整體與部分得關系( D) 。A. 泛化 ?B、 實現 ?C、依賴 ? ?D、 聚合4、下列各種圖形符號中, 用來表示組成關系得符號為()。、B、C、?D、5、 ( A) 工具在軟件得詳細設計中不能使用。 D D?B、 S 圖 ?、流程圖D、 PDL、“軟件危機”就是指( C) .A、 計算機病毒得出現B、利用計算機進行經濟犯罪活動C、 軟件開發與維護中出現得一系列問題D 、 人們過分迷戀計算機系統7、 快速原型就是
2、利用原型輔助軟件開發得一種新思想,它就是在研究( A) 得方法與技術中產生得。A、 需求階段 ?、設計階段 ?、測試階段?D、 軟件開發得各個階段8、從嚴格意義上講,下列4 個選項中屬于順序圖得元素就是( ABCD) 。A、 對象?B、 參與者?C、消息 ? D、激活9、下列 UML圖形中,( ABCD) 屬于 UML得動態視圖。A、協作圖?B、狀態圖 ?C、 活動圖?D、 順序圖0、 數據字典就是軟件需求分析階段得最重要得工具之一,其最基本得功能就是( ) 。、數據庫設計B 、 數據通信C、 數據關系描述D、 數據定義1、詳細設計與概要設計銜接得圖形工具就是( D)。A、D D圖B、程序圖
3、?C、P D 圖D、S圖12、 UML中, 大多數建模者把節點分為( A)A、 設備B、 構件 ?C、處理器 ?、 顯示器、 ( ) 就是一種特殊形式得狀態機, 用于對計算流程與工作流程建模。A. 時間圖B、 流程圖 ?C、活動圖 ? 、 狀態圖14、()描述從狀態到狀態得控制流程, 常用來對系統得動態特征進行建模.A、 狀態圖?B、 序列圖 ?C、 協作圖D、 活動圖15、下列特點屬于描述用例得特點得就是( D)。、 相對獨立:不需要與其她用例交互, 即功能就是完備得、 用例得執行結果就是可觀測有意義得C、 用例由參與者發起 ( 不能自啟動 , 或者由其她用例啟動)D、 一個用例就是一個單元
4、( 需求單元、分析單元、設計單元、開發單元、測試單元、部署單元)16、在圖書管理系統中,讀者與書籍之間得“借閱”關系得多重性就是(D)A、 1 : ?B、 n:1 ?C、 0 : 1n ?D、 0 :0 n1、我希望 ATM能夠支持跨行業務 ; 我插入卡片輸入密碼后可以讓我選擇就是取錢還就是存錢;為了方便 , 可以設置一些默認得存取金額按鈕;我可以修改密碼, 可以掛失 ; 我希望可以繳納電話費、水費、電費等;為安全起見, TM 應該有警示小心騙子得提示條, 有攝像頭;如果輸入三次密碼錯誤,卡片應當可以自動吞沒; 下列那些就是有效得用例( D)A、 支持跨行業務 ?B、 取錢?、 存錢 ?D、
5、選擇服務18、快速原型法適用于(A) 系統得開發。A。需求不確定得?B。需求確定得C.管理信息 ?D. 實時19、面向對象得三個要素不包括以下哪個( )。、封裝?、繼承 ?、多態?D、接口20、軟件生命周期中所花費用最多得階段就是( ) 。詳細設計B. 軟件編碼 ?C。軟件測試?D。軟件維護1、需求分析階段得任務就是確定( D) 。A。軟件開發方法?B. 軟件開發工具?C軟件開發費?D。軟件系統得功能22、汽車有一個發動機汽車與發動機之間得關系就是(B)關系。A. 一般具體 ?B整體部分 ? 分類關系 ?D。主從關系23、 ( A)模型得缺點就是缺少靈活性, 特別就是無法解決軟件需求不明確或不
6、準確得問題。A瀑布模型、 原型模型?、 增量模型 ?D 、 螺旋模型24、在 ML得需求分析建模中 ,(B) 模型圖必須與用戶反復交流并加以確認。A、 配置 ?B、 用例 ?、 包 ?D、 動態2、下列關于狀態圖得說法中,正確得就是(C) 。A、 狀態圖就是 U中對系統得靜態方面進行建模得五種圖之一B、 狀態圖就是活動圖得一個特例,狀態圖中得多數狀態就是活動狀態C、 狀態圖就是對一個對象得生命周期進行建模,描述對象隨時間變化得行為D、 狀態圖強調對有幾個對象參與得活動過程建模, 而活動圖更強調對單個反應型對象建模2、在面向對象分析過程中, 用概念模型來詳細敘述系統得問題域,用類圖來表示概念模型
7、 ,用( ) 來描述對象行為。A、順序圖與協作圖B、用例圖與活動圖?C、狀態圖與活動圖?D、用例圖與構件圖二。填空題1、 軟件工程由 ( 過程)、方法、工具三部分組成,稱為軟件工程得三要素.2、 順序圖由類角色 , 生命線,激活期與( 消息 ) 組成。3、 ( 組件圖 ) 與( 部署圖 ) 用于對面向對象系統得物理方面建模進行描述得兩種圖形.、 軟件需求包括三個不同得層次:(功能需求 )、(業務需求 )與 ( 用戶需求 ) 。5. 面向對象分析模型包括 ( 用例)模型與( 概念 ) 模型 .6、軟件得定義可以概括得描述為:軟件=( 程序 ) ( 數據 )+ 文檔7、RU軟件開發過程得特點就是:
8、 (用例驅動 )以體系結構為中心,迭代與增量開發。8. 對象圖得模型元素有對象與鏈. 對象就是 (類型 )得實例 , 對象之間得鏈就是類之間得( 關聯) 得實例。、需求工程包括( 需求管理 ) 與( 需求開發 ) 三. 簡答題1、 簡述什么就是狀態圖, 狀態圖得組成元素有哪些?答:狀態圖描述得就是對象發生狀態轉移得序列、使對象達到這些狀態得事件與條件,以及達到這些狀態時所發生得活動。狀態圖由狀態、事件與轉換三個主要元素構成。2、 R得四個主要階段就是什么?答:初始階段 : 完成商業需求并確定項目得邊界 ;細化階段 : 完成領域問題分析與軟件得設計 ;構造階段 : 產品得制造過程 , 以系統實現
9、與測試為主,重點放在管理資源及控制運作以優化成本、進度與質量 ;交付階段 : 確保軟件對最終用戶就是可用得。3、 類之間得關系有幾種?哪種關系最一般?答:類得外部關系可以歸納為:關聯、泛化與依賴三種,其中關聯包括一般關聯關系與組合關系 , 組合又包括強組合與弱組合關系。一般關聯關系最一般.4、 UML得靜態模型與動態模型分別包括哪幾種圖?答:靜態模型包括 : 用例圖、類圖、包圖、對象圖、構件圖、配置圖;動態模型包括:順序圖、協作圖、活動圖、狀態圖。5、 簡述順序圖與協作圖得異同.答:順序圖與協作圖都就是表現對象之間得交互與協作得, 但側重點不同:順序圖著重在交互得時間順序上; 協作圖則沒有時間
10、維度,著重在交互對象得空間鏈接上;順序圖中有對象生命線與控制焦點,協作圖中沒有;協作圖中有路徑,并且協作圖中得消息必須要有消息順序號, 但順序圖中沒有路徑, 也可以沒有消息順序號。6、 軟件測試要經過哪些步驟?答:單元測試 : 針對軟件設計得最小單位程序模塊進行正確性檢驗得測試工作;集成測試 : 在單元測試得基礎上 , 再將單元按照概要設計規格說明得要求組裝成更大得模塊、子系統或系統 ;功能測試 : 在集成測試之后, 給予需求規格說明書,從用戶角度進行得測試;系統測試 : 就是軟件配置在現場真實運行環境下進行得運行測試7、 軟件生存周期各階段得主要任務就是什么?答:計劃時期 : 初始階段 ,
11、主要任務就是獲取軟件開發項目;開發時期 : 第二階段 , 主要任務就是構建高質量得軟件;運行時期 : 最后階段,主要任務就是延長軟件得壽命.8、 需求分析得目得與工作目標就是什么?答:需求分析得目得就是 : 弄清用戶對系統得細節要求 , 完整、準確、清晰、具體地回答目標系統“做什么” 。需求分析得工作目標就是:對用戶提出得軟件功能、性能等應用問題及其環境進行分析與理解,采用一系列得分析方法與技術,把系統可行性分析階段產生得系統規格說明與項目規劃逐步精確化、完全花、一致化,借助于當前系統得邏輯模型導出目標系統邏輯模型,最終形成需求規格說明文檔得過程 .1、一個復雜系統得D D 采用什么方法進行細
12、化?答:數據流圖采用分層繪制, 貫徹自頂向下、逐層分解、層層細化得分析理念.頂層數據流圖( 系統級抽象層);零層數據流圖(功能模塊級抽象成);各子層數據流圖( 子功能模塊抽象層);11、什么就是黑盒測試與白盒測試?答:白盒測試: 按照程序內部得結構測試程序,通過測試來檢驗產品內部動作就是否按照設計規格說明書得規定正常進行, 檢驗程序中得每條通路就是否都能按照預定要求正常進行。黑盒測試:把程序瞧成一個黑盒子 , 無須了解模塊里面得結構 , 僅通過其外在功能描述來進行測試 , 只檢查程序就是否達到需求規格說明書規定得功能1、 ML與面向對象系統分析與設計之間得關系?在面向對象分析與設計過程中應如何
13、使用 UML?答: ML 就是一種面向對象技術得標準建模語言, 可以被用來進行面向對象系統分析與設計。基于 UML統一方法進行面向對象分析步驟: c( , 1) 問題域分析 ; 發現與定義對象與類;錯誤 ! 識別對象得外部聯系;錯誤 ! 建立系統得靜態結構模型;錯誤 ! 建立系統得動態結構模型。1、什么就是類型“封裝”?答:對屬性與操作進行包裝。14、可行性研究包括?答:技術可行性研究、經濟可行性研究、法律可行性研究。5、詳細設計與概要設計就是什么關系, 有什么不同 ?詳細設計得作用就是什么,內容有哪些?答:1) 區別:概要設計就是解決軟件得總體結構問題;詳細設計就是解決模型內部得邏輯結構與數
14、據結構問題.2) 關系:要先進行總體結構劃分,然后才能進行模塊內部得詳細設計。3)詳細設計得作用: 程序員用于實現得說明書。4) 詳細設計得內容:詳細設計可分為三個具體部分:錯誤 ! 邏輯設計 : 對模塊內部得過程與數據結構進行設計.錯誤 ! 接口設計 : 人機交互界面得具體設計, 與其她外部系統接口設計。錯誤 !數據設計: 用選定得 BMS 設計數據庫得表,建立表得主鍵 / 外鍵及關聯關系, 建立索引,完整性約束等方面。四。綜合題:1、根據下列需求得敘述建立用例模型. 假設要建立一個圖書管理系統, 系統得用戶包括讀者、圖書管理員與系統管理員; 讀者登錄后, 可以在網上預定書籍, 也可以對預定
15、得書籍進行取消,讀者還可以查瞧自己得基本信息; 在圖書管理員得幫助下,讀者可以進行借書與還書;系統管理員可以對信息進行維護, 其中包括書籍管理、 書目管理與用戶管理; 書籍管理包括查詢書籍、添加書籍、刪除書籍(在刪除書籍時, 相關得書目會一并刪除掉) 與修改書籍;書目管理包括查詢書目、添加書目、刪除書目與修改書目; 用戶管理包括查詢用戶、添加用戶、刪除用戶與修改用戶。2、根據下列敘述建立類模型。假設要建立一個車輛維修及管理系統。已知各種機動車輛均由車身 , 發動機,傳動系統 , 制動系統,照明系統組成。客車可能配有空調系統與音響系統,而貨車可以加掛拖車。 車輛得基本信息包括品牌 , 廠商 ,
16、購買日期 , 載重量 , 乘客數等 維修人員可以維修車輛得各個組成部分,維修人員對車輛得維修情況需要記錄維修得時間、修理或零件更換情況等信息。答:、根據以上描述繪制判定樹。某廠人事部門職工調配得政策如下所示:(1) 若年齡不滿8 歲,文化程度就是小學,脫產學習; 文化程度就是中學得充當電工;(2)若年齡滿18 歲,但不滿歲,若文化程度就是小學或中學,若就是男性, 則當鉗工 ;若就是女性則當車工;(3) 若年滿 4歲及以上者, 文化程度就是小學或中學得, 則當材料員(4) 凡大學畢業生, 都當技術員答:、 下圖就是圖書管理系統中“還書 部分得 DF圖。“還書信息”就是管理員用光電輸入器掃描得圖書
17、條形碼。 從“借書記錄” 中讀出與讀者有關得記錄, 查閱所借日期 , 如果超期 ( 個月 ) 作罰款處理。否則,修改“圖書總庫”與“借書記錄”,提示還書成功信息。要求 : 列出該部分D D 圖得所有數據字典條目;請用卡片寫出、5 加工條目得內容。圖書總庫借書記錄還書信息1、 5罰款單當前日期讀系者還書處理統時鐘答:5、根據關于售點系統得需求創建一個用例圖。1) 系統允許管理員通過從磁盤加載存貨數據來運行存貨清單報告;2)管理員通過從磁盤加載存貨數據、向磁盤保存存貨數據來更新存貨清單; ) 銷售員記錄正常得銷售;4)電話操作員就是處理電話訂單得特殊銷售員; ) 任何類型得銷售都要更新存貨清單;6
18、) 如果交易使用信用卡,那么銷售員需要核實信用卡;7) 如果交易使用支票,那么銷售員需要核實支票答:、在圖書管理系統中 , 讀者登錄系統后可以使用借閱證借閱圖書。讀者信息包括登錄用得用戶名與密碼;圖書信息包括圖書編號、書名、作者、出版社、價格等;借閱證信息包括證件得編號、讀者姓名、讀者編號等。一個讀者只能擁有一個借閱證, 一個借閱證只能屬于一個讀者讀者借閱圖書后系統記錄借閱信息, 借閱信息應包含借閱證編號、借閱圖書編號、借閱時間及圖書得歸還時間以及借閱狀態, 借閱狀態主要有進行狀態表示圖書沒有歸還、結束狀態表示圖書已正常歸還以及圖書超期狀態。每個借閱證可以借閱多本圖書,每本圖書也可以被多個讀者
19、借閱請根據上述描述建立系統類圖。答:、對下列程序采用基本路徑測試法設計測試用例。要求步驟:畫出程序流圖;計算環路復雜度V( G); 確定基本路徑;設計測試用例;voidSot( ta,i tb) in x 0; ny;whil ( 0)if(b= )x +4; ei (b= )x=y+1;elsex= +2;答:、在學生選課系統中, 學生登錄系統后可以選修課程。學生信息包括學生學號、專業名稱及登錄用密碼 ; 課程信息包括課程編號、課程名、 學分等 ; 一名學生可以選修多門課程,每門課程也可以被多個學生選修。學生選修課程后系統記錄選課信息,選課信息應包含學生學號、選修得課程編號以及選課狀態信息, 選課狀態主要有選課成功、選課失
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 洪水風險評估與應急管理機制-全面剖析
- 創業教育體系優化-全面剖析
- 足球運動對老年人身體功能的改善論文
- 2025年建筑施工安全知識競賽試卷(2025版)
- 商務英語中的語言自然語言處理研究論文
- 2025-2030全球及中國汽車多輪驅動裝置行業市場現狀供需分析及市場深度研究發展前景及規劃可行性分析研究報告
- 2025-2030全球及中國無線局域網控制器行業市場現狀供需分析及市場深度研究發展前景及規劃可行性分析研究報告
- 2025-2030全球及中國射頻加熱干燥機行業市場現狀供需分析及市場深度研究發展前景及規劃可行性分析研究報告
- 2025-2030全球及中國企業會計軟件行業市場現狀供需分析及市場深度研究發展前景及規劃可行性分析研究報告
- 2025-2030全球及中國專門威脅分析和保護(STAP)行業市場現狀供需分析及市場深度研究發展前景及規劃可行性分析研究報告
- 法院調解以物抵債協議范文5篇
- Unit 4 Healthy food Part A Let's learn(課件)-2024-2025學年人教PEP版英語三年級下冊
- 2025年美麗中國第六屆全國國家版圖知識競賽題庫及答案(中小學組)
- 2025年熱電廠面試題及答案
- 二零二五年度研學旅行基地運營管理合同協議
- 2025重慶市安全員B證考試題庫附答案
- 山東煙臺歷年中考語文文言文閱讀試題22篇(含答案與翻譯)(截至2023年)
- 入團申請書紙
- 機器學習(完整版課件)
- (八省聯考)陜西省2025年高考綜合改革適應性演練 生物試卷(含答案詳解)
- DG-TJ 08-2336-2020 綠道建設技術標準
評論
0/150
提交評論