


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第第3頁計算機科學(xué)及工程學(xué)院軟件工程專業(yè)20091學(xué)號:2011—2012學(xué)年秋季學(xué)期期末考試試題。 密 線
1.1.2()是對系統(tǒng)在各種條件下響應(yīng)用戶的請求時系統(tǒng)的行為和功能的刻畫。(2)A、邊界B、環(huán)境C、用例D、模塊答案:C1.1.3下面哪一種模型用以表示系統(tǒng)的控制結(jié)構(gòu),即模擬客觀世界實體的對象類以及對象類彼此間的相互作用:( )。(2分)A、對象模型B、動態(tài)模型C、功能模型D、靜態(tài)模型答案:B1.1.4關(guān)于需求方面的描述,請選擇填空:( )描述系統(tǒng)所預(yù)期提供的功能或服務(wù),它取決于開發(fā)的軟件類型軟件未來的用戶以及開發(fā)的系統(tǒng)類型;( )是從用戶角度來描述系統(tǒng)功能和非功能需求。(4分)A、用戶需求 B、非功能需求 C、需求工程 D、接口需求 E、功能需答案:E北方民族大學(xué)試卷課程代碼:課程:系統(tǒng)分析及設(shè)計(A(考試,閉卷)題目1.11.22.12.2題目1.11.22.12.22.32.43.13.2總成績復(fù)核得分閱卷教師1.(18+22=40)
A1.1.5()強調(diào)從系統(tǒng)的外部參及者角度看到的或需要的系統(tǒng)功能;()統(tǒng)的動態(tài)行為角度顯示如何實現(xiàn)系統(tǒng)的功能。(4)A、活動圖 B、狀態(tài)圖 C、順序圖 D、用例圖 E、協(xié)作答案:DC1.1.6()是有著定義良好的接口和功能的軟件元素,可利用其即插即用的功能部署到各應(yīng)用程序中。(2分A、框架 B、包 C、構(gòu)件 D、類答案:C1.1.7下面哪種測試是用戶用模擬數(shù)據(jù)測試一個完整的信息系統(tǒng)。()(2分A、集成測試 B、單元測試 C、β測試 D、α測試答案:D1.2. 填空題(222)選擇題(每空2分,共18分) 1.2.1系統(tǒng)開發(fā)生命周期是確認分析設(shè)計和實現(xiàn)信息系統(tǒng)的一種四步方法這四個階段是( )在系統(tǒng)設(shè)計中,用E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算機中的表示,它是系統(tǒng)設(shè)計的 A、需求分析 B、概念設(shè)計 C、邏輯設(shè)計 D、物理設(shè)答案:B
_階段。(2分)
( )( )( )迭代、細化的過程。(8)答案:項目管理及計劃,系統(tǒng)分析,系統(tǒng)設(shè)計,系統(tǒng)實現(xiàn)及運轉(zhuǎn)(無先后順序)按照信息系統(tǒng)處理信息、面向?qū)ο蟮牟煌梢苑譃椋海?)、管理信息系統(tǒng)和4)
不要在前期計劃的過于詳細——做長期的詳細計劃是錯誤的,因為計劃本身可能是錯誤的;( )。(4)答案:事務(wù)處理系統(tǒng),決策支持系統(tǒng)(無先后順序)RUP(RationalUnifiedProcess,統(tǒng)一過程)軟件開發(fā)方式是一種面向?qū)ο蟮某绦蜷_發(fā)方法理論。該方法中系統(tǒng)發(fā)至少經(jīng)過四個過程,其中:( )的工作重點在于定義項目的作用域和業(yè)務(wù)案例;( )及源代碼;交付階段的工作重點在于將系統(tǒng)交付給用戶。(4)答案:初始階段,細化階段(有先后順序)項目的可行性評估是項目選擇階段非常重要的一項活動。鑒于考慮因素的不同,它包括了六種不同類型的可行性分析,其中:( )是識別及一個開發(fā)項目有關(guān)的財務(wù)收益和成本,( 是對開發(fā)組織建設(shè)一個被提議系統(tǒng)的能力進行評估的過程;( )是檢查項目將達到其期望目標的可能性進行評估的過程。(6分)答案:經(jīng)濟可行性評估;技術(shù)可行性評估;運行可行性評估(有先后順序)判斷題(222)
確定迭代的次數(shù)和時間長度——迭代的時間長度一般是固定的2至8周,對于小型項目可短至16-9在項目生命周期內(nèi)項目活動的重點是變化——在初始階段,最主要的任務(wù)是分析;在細化階段,重點在于設(shè)計;在構(gòu)一樣。2.2.下圖是一個零售系統(tǒng)的用例圖,請閱讀該用例圖,分析該用例圖包含了哪些要素,并舉例說明該圖中的對應(yīng)要素是什么,不同的關(guān)系表達什么含義?(9分)零售系統(tǒng)用例圖(有舉例說明即可,不需要說出圖中包含的全部要素。每一個要點1.5分該用例圖包含了以下要素:參及者,包括顧客和售貨員;用例,包括退貨,進行購買,購買延長保證期,授權(quán)信用卡使用,存入顧客莊戶;系統(tǒng)邊界,將零售系統(tǒng)內(nèi)外分開;連接,如顧客同退貨用例間的連接。參及者同用例間的連接表示該參及者涉入了那個特定的系統(tǒng)功能;系統(tǒng)開發(fā)生命周期是確認分析設(shè)計和實現(xiàn)信息系統(tǒng)的一種四步方法這四個階段是( )6)包含關(guān)系,用例“存入顧客賬戶”被“退貨”包含“授權(quán)信用卡使用”被“進行購買”包含,說明后一用例使用前一( )( )( )迭代、細化的過程。(8)答案:項目管理及計劃,系統(tǒng)分析,系統(tǒng)設(shè)計,系統(tǒng)實現(xiàn)及運轉(zhuǎn)(無先后順序)2.分析題(4×9=36分)2.1. OOSAD(面向?qū)ο笙到y(tǒng)分析及設(shè)計)項目所獨有的特征。(9參考答案(1.5)將系統(tǒng)定義為一組組件——將整個系統(tǒng)細分為一組組件,當(dāng)這些組件聯(lián)合在一起,就組成了整個系統(tǒng);首先完成困難的問題——項目中某些難題(如系統(tǒng)物理架構(gòu))實際的資源耗盡之前,考慮好這些難題,進而減少項目風(fēng)險;操作活動。每次迭代中的輸入是前一次迭代的結(jié)果,以及所有這一次迭代中要實現(xiàn)的組件;
用例。解釋為什么在對象關(guān)系建模階段要對關(guān)系進行規(guī)范化,而有時在物理數(shù)據(jù)庫設(shè)計階段又要進行反規(guī)范化?(9分參考答案(包括要點即可)范化;而另一方面,當(dāng)我們將關(guān)系都拆分為一個個彼此獨立的簡單關(guān)系之后,如果我們要進行一些查詢操作,如S(SN,CN),C(CN,CName),SC(CN,SN,Score)對應(yīng)三個獨立的表,都滿足第三范式,當(dāng)我們要查詢張三數(shù)據(jù)結(jié)構(gòu)這門課的成績時,就需要連接這三個表,通過不同關(guān)系的連接操作實現(xiàn)最終的查詢,影響數(shù)據(jù)庫訪問效率。因此,當(dāng)表中的檢索超過更新相當(dāng)多時,我們會考慮使用反規(guī)范化,進而提高數(shù)據(jù)訪問效率。協(xié)作圖!(9)畫圖區(qū):參考答案: EF(E)=max(EF(D),EF(A))+6=173.設(shè)計應(yīng)用題(2×12=24分)李林已經(jīng)從事程序開發(fā)5個項目,需要相應(yīng)的系統(tǒng)分析人員。李林毛遂自薦,希望承擔(dān)新項目的系統(tǒng)分析員。于是,公司組織了面試。在面試中,面試官要求李林假想一個控制閥產(chǎn)品的智能選型系統(tǒng)的開發(fā),并為其建立項目計劃。李林欣然接收,通過仔細分析,李林將該項目分解,得到A~J10個活動。請你幫助李林創(chuàng)建一個連接這些活動的網(wǎng)絡(luò)圖,并為下面的每個任務(wù)(0)導(dǎo)出最早完成時間(EF)、最晚完成時間(LF)A~J10在關(guān)鍵路徑上?該項目的關(guān)鍵路徑有幾條,分別是什么?(注:網(wǎng)絡(luò)圖單獨構(gòu)建,EF,LF徑上填寫在下表中(需給出關(guān)鍵步驟),最后列出項目的關(guān)鍵路徑)(12)任務(wù)先導(dǎo)事件預(yù)期持續(xù)時間EFLF富裕時間是否在關(guān)鍵路(周)徑上A—4440是BA593122否CA610177否DA711110是EA,D617170是FC,E522220是GD,E421221否HE320222否IF,G426260是JH,I531310是參考答案:網(wǎng)絡(luò)圖如下所示:計算最早的預(yù)期完成時間。EF(A)=4 EF(B)=4+5=9 EF(C)=4+6=10 EF(D)=4+7=11
EF(F)=max(EF(C),EF(E))+5=22EF(G)=max(EF(D),EF(E))+4=21EF(H)=EF(E)+3=20EF(I)=max(EF(F),EF(G))+4=26EF(J)=max(EF(H),EF(I))+5=31即得整個項目的最早完成時間是31周計算最晚預(yù)期完成時間。LF(J)=EF(J)=31 LF(I)=LF(J)-5=26 L
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專利抵押合同范本
- 公司銷售人員合同范例
- 勞務(wù)合同范本 短期
- 單位購買電腦合同范本
- 勾機鏟車出租合同范本
- 公司水果采購合同范本
- 單位玻璃保潔合同范本
- 蛋糕師招聘合同范本
- 代買股合同范本
- 制式采購合同范本
- 腎臟病日宣傳活動策劃方案
- 模具制造發(fā)展前景分析
- 2023音樂廳建筑聲學(xué)設(shè)計標準
- 微納光學(xué)結(jié)構(gòu)制造
- PEP四年級下冊英語教案(表格)
- 中職語文教學(xué)
- 教培機構(gòu)財務(wù)管理文件范本
- 醫(yī)藥行業(yè):創(chuàng)新藥產(chǎn)業(yè)鏈研究培訓(xùn)框架-20210807-中信建投-79正式版
- 2022四川能投宜賓市敘州電力有限公司招聘試題及答案解析
- 外部干擾排查流程及案例
- 商業(yè)銀行信貸實務(wù):第一章 商業(yè)銀行信貸概述
評論
0/150
提交評論