




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、東北大學(xué)繼續(xù)教育學(xué)院軟件工程與 UML建模 試 卷(作業(yè)考核 線上1) A 卷學(xué)習(xí)中心:院校學(xué)號:姓名(共 4 頁)總分題號一二三四五六七八九十得分一、單選題(30分,共15題,每題2分). D是在系統(tǒng)之外,透過系統(tǒng)邊界與系統(tǒng)進(jìn)行有意義交互的任何事物A).相關(guān)系統(tǒng) B).Use Case C).Class D).Actor.軟件工程是以D 為核心A).過程B).面向?qū)ο驝).軟件開發(fā)D).質(zhì)量.”系統(tǒng)開發(fā)過程和可交付文檔將遵照 ZCO-SP0STAN-95中相關(guān)規(guī)定”,這屬于 BA).功能性需求B).客觀需求C).主觀需求 D).非功能性需求.”系統(tǒng)每天晚上自動生成進(jìn)貨報表”,Actor是:
2、CA).系統(tǒng) B).其它系統(tǒng)C).時間D).報表審閱者.數(shù)據(jù)流程圖是一個分層的概念模型,分三個層次: C,分別描述系統(tǒng)的不同特征A).總體圖、二級圖、三級圖B).總體圖、二級圖、細(xì)節(jié)圖C).總體圖、零級圖、細(xì)節(jié)圖D).總體圖、次級圖、細(xì)節(jié)圖 TOC o 1-5 h z .以下用例命名中,最合理的是BA).進(jìn)行寵物搜索B).查詢寵物C).寵物查詢D).進(jìn)行寵物查詢.某系統(tǒng)中有兩個用例:一個用例的參與者是用戶,用例是“注冊”;另一個用例的參與者是系統(tǒng)管理員,用例是“審核用戶注冊”。這兩個用例之間是什么關(guān)系?BA).包含關(guān)系B).沒有關(guān)系C).擴展關(guān)系 D).泛化關(guān)系.在軟件的層次結(jié)構(gòu)中,“一個模塊
3、被其他模塊直接調(diào)用的調(diào)用者的數(shù)量”是指 B課程名稱:軟件工程與UML建模1A).深度B).扇入C).扇出D).耦合對于兩個問.設(shè)C(X)定義問題X的復(fù)雜性函數(shù),E(X)定義解決問題X所需要工作量的函數(shù), 題pl和p2, 一般情況下如果 C(p1)E(p2)B).C(p1+p2)=C(p1)+C(p2)C).E(p1+p2)E(p1)+E(p2)D).E(p1+p2)E(p1)+E(p2).以下各種圖不是UML使用的圖是 CA).用例圖B).類圖C).數(shù)據(jù)流程圖D).順序圖.模塊尺寸太大時,應(yīng) AA).分解以提高內(nèi)聚B).分解以提高耦合C).合并以提高內(nèi)聚D).分解以降低內(nèi)聚.以下類的命名中,最
4、合理的是AA). BusVehicle B). Routes C). passenger D). Stop.在軟件過程中,下列活動屬于輔助活動的是DA).設(shè)計B).集成 C).退役 D).風(fēng)險管理.下面用例模型體現(xiàn)了用例間的A 關(guān)系Open file by tbrowsingextendOrdinary User Open file by typing nameSystemAdministratorincludefor file /A).泛化、包含和擴展C).分解、包括和擴充B).包含和擴展D).分解、包含和擴展.下圖體現(xiàn)了面向?qū)ο笾蓄惖腃successor仁 1 Course * isMut
5、uallyExclusiveWithprerequisiteA).復(fù)雜性 B).可傳遞性C).自反關(guān)聯(lián) D).繼承關(guān)系課程名稱:軟件工程與UML建模 二、簡答題(40分,共4題,每題10分).請解釋軟件工程的含義。軟件工程是以質(zhì)量為核心,為了經(jīng)濟(jì)地開發(fā)滿足客戶需求的軟件而研究、建立和應(yīng)用的系統(tǒng)化的、 有規(guī)則的、可度量的和可控制的工程原則、方法,涉及到軟件過程、項目管理、開發(fā)方法、開發(fā)工具, 甚至企業(yè)文化等各個方面。.軟件有哪些特征?為什么會出現(xiàn)軟件危機?軟件開發(fā)存在以下特性:1)軟件具有難以描述性。2)軟件開發(fā)缺乏可見性。3)軟件開發(fā)具有復(fù)雜性。4)軟件開發(fā)具有變化性。5)軟件開發(fā)具有風(fēng)險.6
6、)軟件開發(fā)具有強合作性。軟件開發(fā)的這些特性使得人們深陷在軟件的危機當(dāng)中。所謂軟件危機,是指在軟件開發(fā) 和維護(hù)過程中所存在的長周期、高成本、低質(zhì)量等問題。.請解釋軟件體系結(jié)構(gòu)的概念。軟件體系結(jié)構(gòu)是一個設(shè)計,它包括所建立系統(tǒng)中的各元素(構(gòu)件和連接件)的描述、 元素之間的交互、指導(dǎo)裝配的范例和對范例的約束。.請解釋耦合和內(nèi)聚的概念。內(nèi)聚是一個模塊內(nèi)部各部件之間聯(lián)系緊密程度的度量。分治將任務(wù)分解為若干個小的 任務(wù),內(nèi)聚則強調(diào)分解時將相關(guān)的內(nèi)容放到一起。內(nèi)聚用于確定系統(tǒng)中的每個模塊是否是一 個合理的程序單元,即是否是一個合理的模塊。一個模塊內(nèi)的各個部件聯(lián)系越緊越好,說明 它們應(yīng)該一起構(gòu)成這個模塊。耦合是
7、模塊間相互聯(lián)系強弱的度量,用于幫助設(shè)計者保證設(shè)計出的系統(tǒng)是由一系列松散 耦合的模塊組成。模塊之間耦合的強弱取決于模塊間傳遞數(shù)據(jù)的方式、接口復(fù)雜情況以及傳 遞數(shù)據(jù)的類型。三、假設(shè)你是一個項目經(jīng)理,將要率領(lǐng)一個軟件開發(fā)小組開發(fā)一個東北大學(xué)的學(xué)生選課系統(tǒng) 回答以下問題:1.請選擇一個合適的軟件開發(fā)過程模型,并請說明選擇的理由(10分)。1.您的開發(fā)團(tuán)隊需要哪些角色,請說明。?開發(fā)單位角色(管理角色)-企業(yè)級管理者-事業(yè)部經(jīng)理-軟件部長-項目經(jīng)理-Team負(fù)責(zé)人?開發(fā)單位角色(項目主要技術(shù)角色)-系統(tǒng)分析師? 需求闡釋者-需求復(fù)審師-主構(gòu)架師課程名稱:軟件工程與UML建模-系統(tǒng)構(gòu)架師? 構(gòu)件設(shè)計師?
8、數(shù)據(jù)庫設(shè)計師? 界面設(shè)計師-設(shè)計復(fù)審師-實施工程師? 程序員? 代碼復(fù)審員? 集成員-測試工程師? 測試員-部署工程師? 部署員? 包裝員? 文檔編寫員?開發(fā)單位角色(項目輔助角色)-首席技術(shù)官-技術(shù)總監(jiān)-主復(fù)用師-復(fù)用工程師-過程總監(jiān)? 過程管理師-SQA總監(jiān)? SQA工程師-領(lǐng)域?qū)<?技術(shù)專家-風(fēng)險管理師-變更控制授權(quán)人-配置管理師-人力資源總監(jiān)-人力資源管理師-培訓(xùn)師-財務(wù)人員-市場/銷售人員?開發(fā)單位角色(企業(yè)外部角色)-監(jiān)理工程師-外包商第三方商業(yè)構(gòu)件提供商軟件服務(wù)提供商客戶方?jīng)Q策者客戶方業(yè)務(wù)闡釋者客戶方IT工程師最終用戶課程名稱:軟件工程與UML建模2.分析并描述這個系統(tǒng)的 Use
9、 Case包括用例模型(10分)和其中某一個用例的文檔(10 分)(共20分)。用例之間應(yīng)該有3種關(guān)系。用例文檔應(yīng)包括用例描述、前置條件、后置條件、基本步驟和異常步驟等。UML中,一個用例模型可以由若干張用例圖組成Actor在系統(tǒng)邊界外部Actor直接與系統(tǒng)交互Actor與系統(tǒng)的交互應(yīng)該是有意義的Actor可能是任何事物一個人可以擔(dān)任多個參與者? Actor之間的關(guān)系:泛化?識別Use Case之間的關(guān)系(1/3)泛化(Generalization )一包含(Include)擴展(Extend)用例文檔應(yīng)包括用例描述、前置條件、后置條件、基本步驟和異常步驟等。?用例文檔用例編號用例名用例描述參與者前置條件后置條件基本路徑/主事件流?1 .XXXX?2X X X X?3-.XXXX擴展點/異常事件流/可選事件流或異常/替換事件流? 2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年養(yǎng)老保險考試試題及答案
- 2025年電網(wǎng)會計面試題及答案
- 2025年你的理解測試題及答案
- 修身語100則:原文+譯文
- 2025年建材銷售面試試題及答案
- 2025年空間站面試題及答案
- 2025年股權(quán)銷售面試試題及答案
- 2025年測繪副總理論試題及答案
- 2025年高中資料測試題及答案
- 2025年骨生物力學(xué)試題及答案
- 伊利亞特英文介紹ppt
- 污水處理廠改造拆除工程施工方案
- 小米公司招聘測試題目
- 心肌梗死的臨床護(hù)理
- 中國居民膳食指南(全)
- 多發(fā)性肌炎的基本知識
- 血細(xì)胞分析報告規(guī)范化指南解讀
- 橋梁與地下工程上崗資格考試題庫(濃縮500題)
- 《大學(xué)物理學(xué)》精美課件(全)
- 政府投資項目立項申請表-正面
- me實驗2 電位、電壓的測定及電路電位圖的繪制
評論
0/150
提交評論