可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
東 北 大 學(xué) 繼 續(xù) 教 育 學(xué) 院
軟件工程與UML建模X 試 卷(作業(yè)考核 線上2) A 卷
學(xué)習(xí)中心: 院校學(xué)號(hào): 姓名
(共 4 頁)
總分 題號(hào) 一 二 三 四 五 六 七 八 九 十
得分
一、單選題(30分,共15題,每題2分)
1. 是在系統(tǒng)之外,透過系統(tǒng)邊界與系統(tǒng)進(jìn)行有意義交互的任何事物
A).相關(guān)系統(tǒng) B).Use Case C).Class D).Actor
2.軟件工程是以 為核心
A).過程 B).面向?qū)ο?nbsp; C).軟件開發(fā) D).質(zhì)量
3.“系統(tǒng)開發(fā)過程和可交付文檔將遵照ZCo-SP0STAN-95中相關(guān)規(guī)定”,這屬于
A).功能性需求 B).客觀需求 C).主觀需求 D).非功能性需求
4.“系統(tǒng)每天晚上自動(dòng)生成進(jìn)貨報(bào)表”,Actor是:
A).系統(tǒng) B).其它系統(tǒng) C).時(shí)間 D).報(bào)表審閱者
5.數(shù)據(jù)流程圖是一個(gè)分層的概念模型,分三個(gè)層次: ,分別描述系統(tǒng)的不同特征
A).總體圖、二級(jí)圖、三級(jí)圖 B).總體圖、二級(jí)圖、細(xì)節(jié)圖
C).總體圖、零級(jí)圖、細(xì)節(jié)圖 D).總體圖、次級(jí)圖、細(xì)節(jié)圖
6.以下用例命名中,最合理的是
A).進(jìn)行寵物搜索 B).查詢寵物
C).寵物查詢 D).進(jìn)行寵物查詢
7.某系統(tǒng)中有兩個(gè)用例:一個(gè)用例的參與者是用戶,用例是“注冊(cè)”;另一個(gè)用例的參與者是系統(tǒng)管理員,用例是“審核用戶注冊(cè)”。這兩個(gè)用例之間是什么關(guān)系?
A).包含關(guān)系 B).沒有關(guān)系 C).擴(kuò)展關(guān)系 D).泛化關(guān)系
8.在軟件的層次結(jié)構(gòu)中,“一個(gè)模塊被其他模塊直接調(diào)用的調(diào)用者的數(shù)量”是指
A).深度 B).扇入 C).扇出 D).耦合
9.設(shè)C(X)定義問題X的復(fù)雜性函數(shù),E(X)定義解決問題X所需要工作量的函數(shù),對(duì)于兩個(gè)問題p1和p2,一般情況下如果C(p1)<C(p2) 則
A).E(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)
10.以下各種圖不是UML使用的圖是
A).用例圖 B).類圖 C).數(shù)據(jù)流程圖 D).順序圖
11.模塊尺寸太大時(shí),應(yīng)
A).分解以提高內(nèi)聚 B).分解以提高耦合
C).合并以提高內(nèi)聚 D).分解以降低內(nèi)聚
12.以下類的命名中,最合理的是
A). BusVehicle B). Routes C). passenger D). Stop
13.在軟件過程中,下列活動(dòng)屬于輔助活動(dòng)的是
A).設(shè)計(jì) B).集成 C).退役 D).風(fēng)險(xiǎn)管理
14.下面用例模型體現(xiàn)了用例間的 關(guān)系
A).泛化、包含和擴(kuò)展 B).包含和擴(kuò)展
C).分解、包括和擴(kuò)充 D).分解、包含和擴(kuò)展
15.下圖體現(xiàn)了面向?qū)ο笾蓄惖?nbsp;
A).復(fù)雜性 B). 可傳遞性 C).自反關(guān)聯(lián) D). 繼承關(guān)系
二、更多答案下載:(www.)(40分,共4題,每題10分)
1.請(qǐng)解釋軟件工程的含義。
2.軟件有哪些特征?為什么會(huì)出現(xiàn)軟件危機(jī)?
3.請(qǐng)解釋軟件體系結(jié)構(gòu)的概念。
4. 請(qǐng)解釋耦合和內(nèi)聚的概念。
三、假設(shè)你是一個(gè)項(xiàng)目經(jīng)理,將要率領(lǐng)一個(gè)軟件開發(fā)小組開發(fā)一個(gè)東北大學(xué)的學(xué)生選課系統(tǒng)?;卮鹨韵聠栴}:
1. 請(qǐng)選擇一個(gè)合適的軟件開發(fā)過程模型,并請(qǐng)說明選擇的理由(10分)。
2. 分析并描述這個(gè)系統(tǒng)的Use Case,包括用例模型(10分)和其中某一個(gè)用例的文檔(10分)(共20分)。