




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、、選擇題:1、用例圖中,用來表示用例的符號為(B):ConstrainC.2、協作圖中包含的元素包括(A)A.對象B.鏈C.激活D.消息3、在類圖中,哪種關系表達整體與部分的關系(D)oA.泛化B.實現C.依賴D.聚合4、下列各種圖形符號中,用來表示組成關系的符號為(B)A.B.C.D.5、(A)工具在軟件的詳細設計中不能使用。A.DFDB.N-S圖C.流程圖D.PDL6、“軟件危機”是指(。A.計算機病毒的出現B.利用計算機進行經濟犯罪活動C.軟件開發和維護中出現的一系列問題D.人們過分迷戀計算機系統7、快速原型是利用原型輔助軟件開發的一種新思想,它是在研究(A)的方法和技術中產生A.需求階
2、段B.設計階段C.測試階段D.軟件開發的各個階段8、從嚴格意義上講,下列4個選項中屬于順序圖的元素是(ABCD。A.對象B.參與者C.消息D.激活9、下列UMLB形中,(ABCD屬于UML勺動態視圖。A.協作圖B.狀態圖C.活動圖D.順序圖10、數據字典是軟件需求分析階段的最重要的工具之一,其最基本的功能是(D)A.數據庫設計B.數據通信C.數據關系描述D.數據定義11、詳細設計與概要設計銜接的圖形工具是(D。?A.?DFD圖B.程序圖C.PAD圖D.SC圖12、UML中,大多數建模者把節點分為(A。A.設備B.構件C.處理器D.顯示器13、(C)是一種特殊形式的狀態機,用于對計算流程和工作流
3、程建模。A.時間圖B.流程圖C.活動圖D.狀態圖14、(A)描述從狀態到狀態的控制流程,常用來對系統的動態特征進行建模。A.狀態圖B.序列圖C.協作圖D.活動圖15、下列特點屬于描述用例的特點的是(D)。A.相對獨立:不需要與其他用例交互,即功能是完備的B.用例的執行結果是可觀測有意義的C.用例由參與者發起(不能自啟動,或者由其他用例啟動)D.一個用例是一個單元(需求單元、分析單元、設計單元、開發單元、測試單元、部署單元)16、在圖書管理系統中,讀者與書籍之間的“借閱”關系的多重性是(D)A.1:nB.n:1C.0:1nD.0n:0n17、我希望ATMfg夠支持跨行業務;我插入卡片輸入密碼后可
4、以讓我選擇是取錢還是存錢;為了方便,可以設置一些默認的存取金額按鈕;我可以修改密碼,可以掛失;我希望可以繳納電話費、水費、電費等;為安全起見,ATM應該有警示小心騙子的提示條,有攝像頭;如果輸入三次密碼錯誤,卡片應當可以自動吞沒;下列那些是有效的用例(BCDA.支持跨行業務B.取錢C.存錢D.選擇服務18、快速原型法適用于(A)系統的開發。A.需求不確定的B.需求確定的C.管理信息D.實時19、面向對象的三個要素不包括以下哪個(D)。A.封裝B.繼承C.多態D.接口20、軟件生命周期中所花費用最多的階段是(C)o21、需求分析階段的任務是確定(D)。A.軟件開發方法B.軟件開發工具C.軟件開發
5、費D.軟件系統的功能22、汽車有一個發動機。汽車和發動機之間的關系是(B)關系。A.一般具體B.整體部分C.分類關系D.主從關系23、(A)模型的缺點是缺少靈活性,特別是無法解決軟件需求不明確或不準確的問題。A,瀑布模型B,原型模型C.增量模型D.螺旋模型24、在UML勺需求分析建模中,(B)模型圖必須與用戶反復交流并加以確認。A.配置B.用例C.包D.動態25、下列關于狀態圖的說法中,正確的是(C)。A.狀態圖是UM葉對系統的靜態方面進行建模的五種圖之一B.狀態圖是活動圖的一個特例,狀態圖中的多數狀態是活動狀態C.狀態圖是對一個對象的生命周期進行建模,描述對象隨時間變化的行為D.狀態圖強調對
6、有幾個對象參與的活動過程建模,而活動圖更強調對單個反應型對象建模26、在面向對象分析過程中,用概念模型來詳細敘述系統的問題域,用類圖來表示概念模型,用(A)來描述對象行為。二.填空題1 .軟件工程由(過程)、方法、工具三部分組成,稱為軟件工程的三要素。2 .順序圖由類角色,生命線,激活期和(消息)組成。3 .(組件圖)和(部署圖)用于對面向對象系統的物理方面建模進行描述的兩種圖形。4 .軟件需求包括三個不同的層次:(功能需求)、(業務需求)和(用戶需求)。5 .面向對象分析模型包括(用例)模型和(概念)模型。6 .軟件的定義可以概括的描述為:軟件=(程序)+(數據)+文檔7 .RUP軟件開發過
7、程的特點是:(用例驅動)以體系結構為中心,迭代和增量開發。8 .對象圖的模型元素有對象和鏈。對象是(類型)的實例,對象之間的鏈是類之間的(關聯)的實例。9 .需求工程包括(需求管理)和(需求開發)。三.簡答題1、簡述什么是狀態圖,狀態圖的組成元素有哪些?答:狀態圖描述的是對象發生狀態轉移的序列、使對象達到這些狀態的事件和條件,以及達到這些狀態時所發生的活動。狀態圖由狀態、事件和轉換三個主要元素構成。1)初始階段:完成商業需求并確定項目的邊界;2)細化階段:完成領域問題分析和軟件的設計;3)構造階段:產品的制造過程,以系統實現和測試為主,重點放在管理資源及控制運作以優化成本、進度和質量;4)交付
8、階段:確保軟件對最終用戶是可用的。3、類之間的關系有幾種?哪種關系最一般?答:類的外部關系可以歸納為:關聯、泛化和依賴三種,其中關聯包括一般關聯關系和組合關系,組合又包括強組合和弱組合關系。一般關聯關系最一般。4、UML勺靜態模型和動態模型分別包括哪幾種圖?答:靜態模型包括:用例圖、類圖、包圖、對象圖、構件圖、配置圖;動態模型包括:順序圖、協作圖、活動圖、狀態圖。5、簡述順序圖與協作圖的異同順序圖與協作圖都是表現對象之間的交互和協作的,但側重點不同:順序圖著重在交互的時間順序上;協作圖則沒有時間維度,著重在交互對象的空間鏈接上;順序圖中有對象生命線和控制焦點,協作圖中沒有;協作圖中有路徑,并且
9、協作圖中的消息必須要有消息順序號,但順序圖中沒有路徑,也可以沒有消息順序號。6、軟件測試要經過哪些步驟?答:單元測試:針對軟件設計的最小單位程序模塊進行正確性檢驗的測試工作;集成測試:在單元測試的基礎上,再將單元按照概要設計規格說明的要求組裝成更大的模塊、子系統或系統;功能測試:在集成測試之后,給予需求規格說明書,從用戶角度進行的測試;系統測試:是軟件配置在現場真實運行環境下進行的運行測試。7、軟件生存周期各階段的主要任務是什么?答:計劃時期:初始階段,主要任務是獲取軟件開發項目;開發時期:第二階段,主要任務是構建高質量的軟件;運行時期:最后階段,主要任務是延長軟件的壽命。需求分析的目的是:弄
10、清用戶對系統的細節要求,完整、準確、清晰、具體地回答目標系統“做什么”。需求分析的工作目標是:對用戶提出的軟件功能、性能等應用問題及其環境進行分析與理解,采用一系列的分析方法和技術,把系統可行性分析階段產生的系統規格說明和項目規劃逐步精確化、完全花、一致化,借助于當前系統的邏輯模型導出目標系統邏輯模型,最終形成需求規格說明文檔的過程。10、一個復雜系統的DF陳用什么方法進行細化?答:數據流圖采用分層繪制,貫徹自頂向下、逐層分解、層層細化的分析理念。頂層數據流圖(系統級抽象層);零層數據流圖(功能模塊級抽象成);各子層數據流圖(子功能模塊抽象層);11、什么是黑盒測試和白盒測試?答:白盒測試:按
11、照程序內部的結構測試程序,通過測試來檢驗產品內部動作是否按照設計規格說明書的規定正常進行,檢驗程序中的每條通路是否都能按照預定要求正常進行。黑盒測試:把程序看成一個黑盒子,無須了解模塊里面的結構,僅通過其外在功能描述來進行測試,只檢查程序是否達到需求規格說明書規定的功能。12、UML與面向對象系統分析與設計之間的關系?在面向對象分析和設計過程中應如何使用UML答:UM說一種面向對象技術的標準建模語言,可以被用來進行面向對象系統分析與設計。基于UML一方法進行面向對象分析步驟:問題域分析;發現和定義對象與類;識別對象的外部聯系;建立系統的靜態結構模型;建立系統的動態結構模型。13、什么是類型“封
12、裝”?答:對屬性和操作進行包裝。14、可行性研究包括?答:技術可行性研究、經濟可行性研究、法律可行性研究。15、詳細設計與概要設計是什么關系,有什么不同?詳細設計的作用是什么,內容有哪些?1)區別:概要設計是解決軟件的總體結構問題;詳細設計是解決模型內部的邏輯結構和數據結構問題。2)關系:要先進行總體結構劃分,然后才能進行模塊內部的詳細設計。3)詳細設計的作用:程序員用于實現的說明書。4)詳細設計的內容:詳細設計可分為三個具體部分:邏輯設計:對模塊內部的過程和數據結構進行設計。接口設計:人機交互界面的具體設計,與其他外部系統接口設計。數據設計:用選定的DBMS設計數據庫的表,建立表的主鍵/外鍵
13、及關聯關系,建立索引,完整性約束等方面。四.綜合題:1、根據下列需求的敘述建立用例模型。假設要建立一個圖書管理系統,系統的用戶包括讀者、圖書管理員和系統管理員;讀者登錄后,可以在網上預定書籍,也可以對預定的書籍進行取消,讀者還可以查看自己的基本信息;在圖書管理員的幫助下,讀者可以進行借書和還書;系統管理員可以對信息進行維護,其中包括書籍管理、書目管理和用戶管理;書籍管理包括查詢書籍、添加書籍、刪除書籍(在刪除書籍時,相關的書目會一并刪除掉)和修改書籍;書目管理包括查詢書目、添加書目、刪除書目和修改書目;用戶管理包括查詢用戶、添加用戶、刪除用戶和修改用戶。2、根據下列敘述建立類模型。假設要建立一
14、個車輛維修及管理系統。已知各種機動車輛均由車身,發動機,傳動系統,制動系統,照明系統組成。客車可能配有空調系統和音響系統,而貨車可以加掛拖車。車輛的基本信息包括品牌,廠商,購買日期,載重量,乘客數等。維修人員可以維修車輛的各個組成部分,維修人員對車輛的維修情況需要記錄維修的時間、修理或零件更換情況等信息。3、根據以上描述繪制判定樹。某廠人事部門職工調配的政策如下所示:(1)若年齡不滿18歲,文化程度是小學,脫產學習;文化程度是中學的充當電工;(2)若年齡滿18歲,但不滿45歲,若文化程度是小學或中學,若是男性,則當鉗工;若是女性則當車工;(3)若年滿45歲及以上者,文化程度是小學或中學的,則當
15、材料員(4)凡大學畢業生,都當技術員。答:4.下圖是圖書管理系統中“還書”部分的DFD圖。“還書信息”是管理員用光電輸入器掃描的圖書條形碼。從“借書記錄”中讀出與讀者有關的記錄,查閱所借日期,如果超期(個月)作罰款處理。否則,修改“圖書總庫”與“借書記錄”,提示還書成功信息。要求:列出該部分DFD圖的所有數據字典條目;請用卡片寫出1.5加工條目的內容。5、根據關于售點系統的需求創建一個用例圖。1)系統允許管理員通過從磁盤加載存貨數據來運行存貨清單報告;2)管理員通過從磁盤加載存貨數據、向磁盤保存存貨數據來更新存貨清單;3)銷售員記錄正常的銷售;4)電話操作員是處理電話訂單的特殊銷售員;5)任何
16、類型的銷售都要更新存貨清單;6)如果交易使用信用卡,那么銷售員需要核實信用卡;7)如果交易使用支票,那么銷售員需要核實支票。答:6、在圖書管理系統中,讀者登錄系統后可以使用借閱證借閱圖書。讀者信息包括登錄用的用戶名和密碼;圖書信息包括圖書編號、書名、作者、出版社、價格等;借閱證信息包括證件的編號、讀者姓名、讀者編號等。一個讀者只能擁有一個借閱證,一個借閱證只能屬于一個讀者。讀者借閱圖書后系統記錄借閱信息,借閱信息應包含借閱證編號、借閱圖書編號、借閱時間及圖書的歸還時間以及借閱狀態,借閱狀態主要有進行狀態表示圖書沒有歸還、結束狀態表示圖書已正常歸還以及圖書超期狀態。每個借閱證可以借閱多本圖書,每
17、本圖書也可以被多個讀者借閱。請根據上述描述建立系統類圖。7、對下列程序采用基本路徑測試法設計測試用例。要求步驟:畫出程序流圖;計算環路復雜度V(G);確定基本路徑;設計測試用例;voidSort(inta,intb)intx=0?;inty=0?;while(a-0)if(b=0)x=y+4;elseif(b=1)x=y+1;elsex=y+2;8、在學生選課系統中,學生登錄系統后可以選修課程。學生信息包括學生學號、專業名稱及登錄用密碼;課程信息包括課程編號、課程名、學分等;一名學生可以選修多門課程,每門課程也可以被多個學生選修。學生選修課程后系統記錄選課信息,選課信息應包含學生學號、選修的課
18、程編號以及選課狀態信息,選課狀態主要有選課成功、選課失敗以及正在處理三種狀態。每門課程都設有一個或多個課程安排,每個課程安排只對應一門課程。課程安排信息包括課程編號、上課地點、上課時間、授課教師姓名等。請根據上述描述建立系統類圖。9、對下列程序采用基本路徑測試法設計測試用例。要求步驟:畫出程序流圖;計算環路復雜度V(G);確定基本路徑;設計測試用例;voidMethod(intx,inty,intz)intk=0,j=0;if(x1)&(z5)j=x*y+10;j=j/3;)答:解題形式同第7題。9、根據以下描述建立用例模型。顧客可以通過本系統查看車票信息,顧客可以通過車次查看車票信息,還可以通過指定起點和終點查看車票信息,無論是用哪種方式查看車票
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中語文群文閱讀教學與學生批判性思維培養的關聯性分析論文
- 小學語文閱讀教學與寫作能力培養研究論文
- 芯片燒錄房管理制度
- 蘋果流程化管理制度
- 草根宣講員管理制度
- 《一年級下冊語文園地四》課件
- 萊鋼海綿鐵水再循環裝配計劃
- 超市連鎖-連鎖店的原理及其在零售業發展中的作用培訓教材 102
- 解析幾何基礎綜合-教師版教案
- 湖北省云學名校聯盟2024-2025學年高二下學期期中聯考生物試卷(有答案)
- 2025-2030中國伊利石行業運營效益及競爭策略展望分析報告
- 2024-2025學年八年級下冊道德與法治期末測試模擬卷(統編版)(含答案)
- 2025年社區工作者考試題目及答案
- 定額〔2025〕1號文-關于發布2018版電力建設工程概預算定額2024年度價格水平調整的通知
- 2023年貴州貴州貴安發展集團有限公司招聘筆試真題
- 2024年山東鐵投集團招聘筆試參考題庫含答案解析
- 廣西基本醫療保險異地就醫備案登記表-示例樣表
- 供應商綠色環保環境管理體系評估表
- GB∕T 11344-2021 無損檢測 超聲測厚
- 外科無菌操作技術PPT學習教案
- 寶興縣中藥材生產現狀及發展思路
評論
0/150
提交評論