




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、試卷代號:1260中央廣播電視大學2012-2013學年度第一學期開放本科”期末考試(半開卷)軟件工程試題注意事項一、將你的學號、姓名及分校(工作站)名稱填寫在答題紙的規(guī)定欄內(nèi)。考試結束后,把試卷和答題紙放在桌上。試卷和答題紙均不得帶出考場。監(jiān)考人收完考卷和答題紙后才可離開考場。二、仔細讀懂題目的說明,并按題目要求答題。答案一定要寫在答題紙的指定位置上,寫在試卷上的答案無效。三、用藍、黑圓珠筆或鋼筆(含簽字筆)答題,使用鉛筆答題無效。一、選擇題(請從四個可選項中選擇最佳答案。60分,每題3分)1 .美國卡內(nèi)基梅隆大學制定的SW-CMM是()。A.軟件工作規(guī)范B.軟件工作流描述C.軟件成熟度模型
2、D.軟件描述的一般方法2 .螺旋模型是一種考慮了()的軟件開發(fā)模型。A.效率B.風險判斷C.可移植性D.安全性3 .可行性研究的四大要素是()。A.經(jīng)濟、技術、法律和社會環(huán)境8 .經(jīng)濟、技術、開發(fā)組織能力和領導者水平C.經(jīng)濟、技術、計算機硬件環(huán)境和網(wǎng)絡帶寬D.經(jīng)濟、技術、軟件開發(fā)工具和人員的穩(wěn)定性4 .軟件調(diào)研報告是在()提交的。A.可行性分析之前B.需求分析之前C.簽合同之前D.設計的時候5 .系統(tǒng)流程圖的主要作用()。A.描述系統(tǒng)的物理模型B.業(yè)務流程C.系統(tǒng)處理過程D.數(shù)據(jù)處理過程6 .PDL是一一種()語言。A.低級程序設計語言B.建模語言C.高級程序設計語言D.過程設計語言7 .結構
3、化設計方法劃分模塊的原則是()。A.模塊扇出小于5B.模塊扇人小于5C.低耦合,高內(nèi)聚D.模塊深度小于78 .配置視圖體現(xiàn)了系統(tǒng)的實現(xiàn)環(huán)境,反映系統(tǒng)的()。A.邏輯架構B.物理架構C.組成結構D,體系結構9 .角色可以有四種類型:系統(tǒng)的使用者,硬件設備,外部系統(tǒng)和()。A.數(shù)據(jù)庫B.接口C.對象D.時間10 .功能模型用于表達系統(tǒng)的需求,為軟件的進一步分析和設計打下基礎。在面向?qū)ο蠓ㄖ?,由()實現(xiàn)。A.場景描述B.活動圖和場景描述C.用例圖和場景描述D.交互圖和場景描述11 .在分析模型內(nèi)表示協(xié)調(diào)、順序、事務處理以及控制其他對象的類是()。A.控制類B.組件類C.主函數(shù)D.事務類12 .繼承耦
4、合是()之間的一種關聯(lián)形式,設計時應該適當使用這種耦合。A.虛類與實體類B.-般化類與特殊化類C.控制類與界面類D.數(shù)據(jù)類與處理類13 .構架設計的主要目的是(),這項工作由經(jīng)驗豐富的構架設計師主持完成。A.類圖B.確定系統(tǒng)數(shù)據(jù)結構C.處理流程D.確定系統(tǒng)總體結構14 .測試用例是一組()。A.測試用的輸人數(shù)據(jù)以及對應的預期結果B.測試驅(qū)動程序C.測試數(shù)據(jù)D.測試程序及數(shù)據(jù)15 .由于面向?qū)ο笾械睦^承和消息機制,使得軟件測試()。A.更加簡單B,更加復雜C.沒變D.不確定16 .軟件維護過程中產(chǎn)生的副作用,一般是由()引起的。A.算法說明B.修改程序C.優(yōu)先級D.環(huán)境要求17 .項目計劃活動的
5、主要任務是()。A.估算項目的進度B.分配工作量C.計劃資源使用D.以上全部18 .如果程序代碼的()好,則調(diào)試的成本就可以大幅度降低。A.性能比B.可擴充性C.可讀性D.可移植性19 .兩個浮點數(shù)XO和XI比較相等時,應該用()比較。A.XO=XlB.Xl-XO<eC.ixo-Xll<eD.XO-Xl20 .瀑布模型存在的問題是()。A.用戶很難參與開發(fā)B.需求固定C.用戶與開發(fā)者很難溝通D.缺乏靈活性廣、曾答題(30分,每小題6分)21 .面向?qū)ο蟮姆治鐾ǔR⑷齻€模型,請問三個模型的作用?22 .軟件工程為什么要強調(diào)規(guī)范化和文檔化?23 .讀懂下面的程序,調(diào)整格式,使其更容
6、易理解,并添加注釋,intmain()|inta10titj;for(inti=0,iV10si+)cin>>aiintmax=a0»min=a0;for(intj=0,jV10;j+)(max=(max>ajj?maxjaj)min=?min>aj)»coutVV"般大值/«max<<endl;coutVV”最小值JVVminVVcndLreturn0»24 .軟件需求可以分為業(yè)務需求、用戶褥求、功能需求和非功能偌求,請分析業(yè)務需求與用戶需求的區(qū)別?25 .一個程序片段如下,請設計符合判定覆蓋的測試用例.i
7、f(a>=5)&&(bV0乂c=a+bielsec=a-b»if(c>5)H(c<l>prin由“c不在計算區(qū)域n”)elseprintf(a%dn%c);三、應用題(10分)26.某個學生成績信息管理系統(tǒng)的部分功能如下:基本信息管理:教務管理人員輸入或修改學期教學計劃、學生名單和教師名單;(2)學生選課:學生根據(jù)課程和教師信息進行選課;(3)分配任課教師:教務管理人員為課程分配教師和時間;(4)教師查詢并打印課表;(5)成績管理:每門課程的教師在考試評分結束后將考試成績錄入,學生可查詢。請根據(jù)要求畫出該系統(tǒng)的數(shù)據(jù)流程圖。試卷代號:1260中央
8、廣播電視大學2012-2013學年度第一學期開放本科”期末考試(半開卷)軟件工程試題答案及評分標準、選擇題(請從四個可選項中選擇最佳答案。60分,每題3分)1.C2.B6.D7.C11.A12.16B17簡答題(30分,3A48.B9.B13.DD18.C每小題6分)B5.AD10.C14A15B19.C20.D21 .答案:(1)功能模型:表達系統(tǒng)的詳細需求,為軟件的進一步分析和設計打下基礎。在面向?qū)ο蠓椒ㄖ?,由用例圖和場景描述組成。(2)對象模型:表示靜態(tài)的、結構化的系統(tǒng)數(shù)據(jù)”性質(zhì)。描述現(xiàn)實世界中實體的對象以及它們之間的關系,表示目標系統(tǒng)的靜態(tài)數(shù)據(jù)結構。(3)動態(tài)模型:描述系統(tǒng)的動態(tài)結構和
9、對象之間的交互,表示瞬時的、行為化的系統(tǒng)的“控制”特性。評分標準:功能模型2分,對象模型2分,動態(tài)模型2分。22 .答案:軟件工程強調(diào)規(guī)范化和文檔化。規(guī)范化的目的是使眾多的開發(fā)者遵守相同的規(guī)范,使軟件生產(chǎn)擺脫個人生產(chǎn)方式,進入標準化、工程化的生產(chǎn)方式。文檔化是將軟件的設計思想、設計過程和實現(xiàn)過程完整地記錄下來,以便于后人的使用和維護,在開發(fā)過程中各類相關人員借助于文檔進行交流和溝通。另外,在開發(fā)過程中產(chǎn)生的各類文檔使得軟件的生產(chǎn)過程由不可見變?yōu)榭梢?,便于管理者對軟件生產(chǎn)進度和開發(fā)過程進行管理。在用戶最終驗收時可以通過對提交的文檔進行技術審查和管理審查,保證軟件的質(zhì)量。評分標準:規(guī)范化3分,文檔
10、化3分。23 .答案*tntmain。(ihialO“讀入10個數(shù)據(jù)for(inri=i<10,i+)cin>>aii/max存放量大值,min存放最小值inimax*=a0Z»min=a0;從10個數(shù)中發(fā)現(xiàn)最大、最小值for(tntj=0$i<10ij+)(E3K=f包j?max:afjJ);iniji=IminVuJj"!?Tnitl:a.jl)?)門轆出結果3111<<"最大值/<巾41又<0門(1卜CCUtW最小值Jr<<min<Kendhreturn0,)評分標準:調(diào)整程序格式,便于閱讀,
11、3分;分析程序的功能寫出3個以上的注釋給3分;(1)輸入10個數(shù)存人數(shù)組a中;(2)找出其中最大值和最小值;(3)輸出結果。24 .答案:業(yè)務需求是用戶高層領導機構決定的,它確定軟件的目標、規(guī)模和范圍。業(yè)務需求一般在進行需求分析之前就應該確定,需求分析階段要以此為參照制定需求調(diào)研計劃、確定用戶核心需求和軟件功能需求。業(yè)務需求通常比較簡潔,大約三五頁紙就可以描述清楚,也可以將它直接作為需求規(guī)格說明書中的一部分。用戶需求是用戶使用該軟件要完成的任務。這部分需求應該充分調(diào)研具體的業(yè)務部門,詳細了解最終用戶的工作過程、所涉及的信息、當前系統(tǒng)的工作情況、與其他系統(tǒng)的接口等等。用戶需求是最重要的需求,也是出現(xiàn)問題最多的*評分標準:業(yè)務需求3分.用戶需求3分.25:答案:條件,a>=5b<0n>=5b丈。e<ll<c<5符合
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 加盟合同范例4篇
- 專項購買服務合同范例
- app商業(yè)合同范例
- 倉儲搬運合同范例
- 制作家具合同范例
- 個人簽訂業(yè)務合同范例
- 冰激凌銷售合同范例
- 章末檢測試卷(一)-物理人教版選擇性必修第二冊
- 2021一建《建設工程項目管理》點睛卷考試考點題庫合集及答案解析八
- 2021年福建省南平市注冊會計財務成本管理真題(含答案)
- 浙江省杭州市2022-2023學年七年級下學期語文期中質(zhì)量檢測試卷(含答案)
- 【真題】2023年南京市中考語文試卷(含答案解析)
- 小班兒歌《迎春花》課件
- 查干淖爾一號井環(huán)評
- 統(tǒng)一身份認證管理平臺介紹
- 醫(yī)院死亡證明培訓課件
- 邵逸夫檢驗報告單查詢
- 小米公司招聘測試題目題庫
- 光伏發(fā)電系統(tǒng)火災安全技術
- 《著名建筑師劉家琨》課件
- 辦公樓建筑圖測試附有答案
評論
0/150
提交評論