下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)2008-2009學年第一學期軟件工程期末試卷B試題一、結(jié)構(gòu)化分析與設(shè)計(共20 分,每小題10分) 需求陳述:高考錄取統(tǒng)分子系統(tǒng)有如下功能:(1) 計算標準分:根據(jù)考生原始分計算,得到標準分,存入考生分數(shù)文件;(2) 計算錄取線分:根據(jù)標準分、招生計劃文件中的招生人數(shù),計算錄取線,存入錄取線文件。要求:用結(jié)構(gòu)化方法學對高考錄取統(tǒng)分子系統(tǒng)進行分析與設(shè)計,分別完成以下工作:(1)給出高考錄取統(tǒng)分子系統(tǒng)的功能模型(用數(shù)據(jù)流圖表示)。(10分)(2) 給出高考錄取統(tǒng)分子系統(tǒng)的
2、軟件體系結(jié)構(gòu)(用H圖或結(jié)構(gòu)圖表示)。(10分)試題二、下面是程序流程圖,試分別用N-S圖和偽代碼(類C語言描述)表示。(共20分)STARTSTARTABENDFFTQTP試題三、(共20 分,每小題10 分) 閱讀下面用偽代碼編寫的程序段,回答后面的問題:start input (a,b,c,d) if (a 0)& (b 0)x = a + belse x =endif if (c a)| (d b)y = c + d else y = c d endif print(x , y) stop(1)畫出上述程序的有向流圖,并計算該函數(shù)的環(huán)形復(fù)雜度。 (每問5分,共10分)(2)請用基本路徑的
3、測試技術(shù)完成該函數(shù)的測試。要求給出基本路徑和測試用例。(每問5分,共10分)試題四、面向?qū)ο蠓治雠c設(shè)計(共40分,每小題10分)需求陳述:下面是大學教學管理系統(tǒng)的子系統(tǒng)的簡單說明:首先接受學生提交的學生證和申請單,根據(jù)學生檔案情況檢驗學生證的有效性和申請單是否填寫的正確,如果有誤則拒絕,如果無誤則根據(jù)學生的注冊情況審查接收學生的申請要求。如果是申請注冊,則進行注冊登記;如果是申請選課,則先查詢課程檔案是否有滿足申請要求的課程,如果有則進行選課登記,如果沒有則通知學生無此課。要求:用面向?qū)ο蠓椒▽W對該系統(tǒng)進行分析與設(shè)計,分別完成以下工作:(1)給出教學管理系統(tǒng)的用例模型,并對主要用例進行簡單說明
4、。(10分)(2) 給出教學管理系統(tǒng)中所涉及到的主要類。(10分)(3) 給出教學管理系統(tǒng)的類圖。(10分)(4) 給出教學管理系統(tǒng)中注冊的順序圖。(10分)B 卷參考答案及評分標準:試題一參考答案及評分標準:參考答案(20分) 評分標準:能給出基本的加工處理,給6分;如能再給出存儲文件則給8分,與參考答案一致或大致相符則滿分,其他酌情給分。(1)10分 (2)10分 (能給出基本的軟件結(jié)構(gòu)給8分,與參考答案一致或大致相符則滿分,其他酌情給分。)高考錄取統(tǒng)分子系統(tǒng)高考錄取統(tǒng)分子系統(tǒng)計算標準分計算標準分2. 2. while (p) A;Do B; While(!Q)二、參考答案(20分 )BA
5、while P1.對應(yīng)的N-S圖如下。 2.偽代碼如圖。BAwhile Puntil Quntil Q三、參考答案:(20分,每問各占5分)(1)流圖 (5分) (2) 環(huán)形復(fù)雜度為5(有四個判定節(jié)點) (5分)(3)獨立路徑有: 11-2-3-4-6-7-9-11-12 21-2-5-6-7-9-11-12 31-2-3-5-6-7-9-11-12 = 1 * GB3 = 1 * GB3 = 2 * GB3 = 3 * GB3 51-2-3-4-6-7-8-10-11-12(4)測試用例如下: 1輸入:a=1,b=1,c=2,d=2(任意)(t,t) 預(yù)期輸出:x=2,y=0 2輸入:a=0
6、,b=1(任意),c=2,d=0(任意)(f,t) 預(yù)期輸出:x=-1,y=2 3輸入:a=1,b=0,c=2,d=0(任意)(f,t) 預(yù)期輸出:x=1,y=2 4輸入:a=1,b=1,c=0,d=-1 (t,t) 預(yù)期輸出:x=2,y=1 5輸入:a=1,b=1,c=0,d=2 (t,f) 預(yù)期輸出:x=2,y=2四、參考答案:(30分)審查接受審查接受申請注冊登記登記選課包 含包 含學 生學 生注冊登記:每學期開學注冊時間執(zhí)行該用例,執(zhí)行前必須先完成學生審查和接受申請的過程。登記選課:審查和接受申請的過程后,實現(xiàn)學生每學期的選課。2主要類:課程,選課單,學生,注冊記錄,本科課程,本科生等。(10分)3類圖如下:(10分)選課單選課單學號姓名課程號課程名選課學期填寫接受登記課程課程號課程名學分開課日期開課系任課教師檢索本科課程是否必修課研究生課程是否學位課注冊記錄學號姓名注冊日期審查登記學生學號姓名性別系別專
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026湖南長沙市新城學校春季教師招聘4人考試備考題庫及答案解析
- 江蘇國信揚州發(fā)電有限責任公司冬季社會招聘5人考試參考試題及答案解析
- 2026甘肅省西北民族大學專任教師招聘50人考試參考題庫及答案解析
- 2026西藏林芝市察隅縣農(nóng)村公益電影放映人員招聘1人考試備考題庫及答案解析
- 2026內(nèi)蒙古錫林郭勒盟深能北方能源控股有限公司招聘考試參考題庫及答案解析
- 2026年甘肅慶陽西峰數(shù)字服務(wù)就業(yè)中心招募考試備考試題及答案解析
- 2026黑龍江哈爾濱啟航勞務(wù)派遣有限公司派遣到哈爾濱工業(yè)大學全媒體中心招聘1人考試參考試題及答案解析
- 2026甘肅蘭州市皋蘭縣蘭泉污水處理有限責任公司招聘2人考試備考試題及答案解析
- 2026廣西廣電網(wǎng)絡(luò)科技發(fā)展有限公司都安分公司招聘3人考試備考題庫及答案解析
- 2026四川成都新材料招聘秘書處工作人員考試備考題庫及答案解析
- 肝內(nèi)膽管惡性腫瘤護理查房
- 河南省省直轄縣級行政區(qū)劃濟源市2024-2025學年八年級(上)期末物理試卷(含解析)
- 四川省醫(yī)療護理員考試題庫及答案
- 物流新人開票培訓(xùn)
- 食品現(xiàn)場品鑒活動方案
- 護理管理學課程教學大綱
- 2025-2026學年浙教版(2023)初中信息科技七年級上冊教學計劃及進度表
- 昆明醫(yī)科大學海源學院《高等數(shù)學下》2024-2025學年第一學期期末試卷
- 中國特發(fā)性面神經(jīng)麻痹(面癱)治療指南(2022)解讀
- 威海平改坡管理辦法
- 心內(nèi)科病例討論與分析
評論
0/150
提交評論