軟件工程期中考試_第1頁(yè)
軟件工程期中考試_第2頁(yè)
軟件工程期中考試_第3頁(yè)
軟件工程期中考試_第4頁(yè)
軟件工程期中考試_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、軟件工程期中考試答案軟件工程期中考試答案8/8軟件工程期中考試答案座位號(hào)試卷代號(hào):上海電視大學(xué)07級(jí)2008至2009專(zhuān)業(yè)第二學(xué)期年第二學(xué)期期中考試軟件工程試題2009年4月題號(hào)一二三四五六七八總分分?jǐn)?shù)得分評(píng)卷人一、單項(xiàng)選擇題20題,共40分,每題2分。軟件是一種(B)產(chǎn)品。有形邏輯物質(zhì)耗費(fèi)軟件工程是一種(A)分階段實(shí)現(xiàn)的軟件程序開(kāi)發(fā)方法。自頂向下自底向上逐漸求精面向數(shù)據(jù)流軟件危機(jī)的主要原由有:(C)軟件自己的特色用戶(hù)使用不妥硬件靠譜性差對(duì)軟件的錯(cuò)誤認(rèn)識(shí)缺少好的開(kāi)發(fā)方法和手段A.B.C.D.軟件生計(jì)周期模型有多種,以下選項(xiàng)中,(C)不是軟件生計(jì)周期模型。螺旋模型增量模型功能模型瀑布模型(B)階

2、段的工作是對(duì)用戶(hù)的要求進(jìn)行剖析和綜合,確立軟件的基本目標(biāo)和邏輯功能要求,解決系統(tǒng)“做什么”的問(wèn)題,并寫(xiě)出相應(yīng)的文檔資料。軟件計(jì)劃軟件需求剖析軟件整體設(shè)計(jì)軟件詳盡設(shè)計(jì)(C)階段的工作主要任務(wù)是解決系統(tǒng)“怎么做”的問(wèn)題,決定軟件系統(tǒng)的模塊構(gòu)造,并給出模塊的互相調(diào)用關(guān)系、模塊間的傳達(dá)的數(shù)據(jù)及每個(gè)模塊的功能說(shuō)明。并寫(xiě)出相應(yīng)的文檔資料。軟件計(jì)劃軟件需求剖析軟件整體設(shè)計(jì)軟件詳盡設(shè)計(jì)7.(D)階段是給出每一個(gè)模塊內(nèi)部過(guò)程的描述,并寫(xiě)出有關(guān)的文檔資料。軟件計(jì)劃軟件需求剖析軟件整體設(shè)計(jì)軟件詳盡設(shè)計(jì)8.在軟件的生計(jì)周期中(D)的周期最長(zhǎng)。軟件需求剖析軟件設(shè)計(jì)編碼軟件保護(hù)9.研究軟硬件資源的有效性是進(jìn)行(A)研究的

3、一方面。技術(shù)可行性經(jīng)濟(jì)可行性社會(huì)可行性操作可行性10.數(shù)據(jù)流圖是常用的進(jìn)行軟件需求剖析的圖形工具,其基本符號(hào)是(C)。輸入、輸出、外面實(shí)體和加工變換、加工、數(shù)據(jù)流和儲(chǔ)存加工、數(shù)據(jù)流、數(shù)據(jù)儲(chǔ)存和外面實(shí)體變換、數(shù)據(jù)儲(chǔ)存、加工和數(shù)據(jù)流系統(tǒng)流程圖是描述(D)的工具邏輯系統(tǒng)程序系統(tǒng)系統(tǒng)構(gòu)造物理系統(tǒng)數(shù)據(jù)流圖是用于表示軟件模型的一種圖示方法,在以下可采納的畫(huà)圖方法中,(B)是常采納的。自頂向下自底向上分層繪制逐漸求精A.全部是B.C.D.13.模塊的獨(dú)立性是由模塊的內(nèi)聚性和耦合性來(lái)胸懷的,此中內(nèi)聚性是(B)模塊間的聯(lián)系程度模塊的功能強(qiáng)度信息隱蔽程度接口的復(fù)雜程度兩個(gè)模塊的耦合方式中,以下哪一組前者是耦合度最

4、高,后者是耦合度最低的。B)公共耦合、非直接耦合內(nèi)容耦合、非直接耦合內(nèi)容耦合、外面耦合數(shù)據(jù)構(gòu)造耦合、內(nèi)容耦合軟件設(shè)計(jì)中區(qū)分模塊的一個(gè)準(zhǔn)則是(C)低內(nèi)聚低耦合低內(nèi)聚高耦合高內(nèi)聚低耦合高內(nèi)聚高耦合16.在面向數(shù)據(jù)流的軟件設(shè)計(jì)方法中,一般將信息流分為(A)。變換流和事務(wù)流變換流和控制流事務(wù)流和控制流數(shù)據(jù)流和控制流17.在對(duì)數(shù)據(jù)流的剖析中,主假如找到中心變換,這是從(C)導(dǎo)出軟件構(gòu)造圖的重點(diǎn)。數(shù)據(jù)構(gòu)造實(shí)體關(guān)系數(shù)據(jù)流程圖E-R圖(D)側(cè)重反應(yīng)的是模塊間的隸屬關(guān)系,即模塊間的調(diào)用關(guān)系和層次關(guān)系。程序流程圖數(shù)據(jù)流圖E-R圖構(gòu)造圖(D)是指一個(gè)模塊直接接見(jiàn)另一模塊的內(nèi)容。數(shù)據(jù)耦合控制耦合公共耦合內(nèi)容耦合軟件設(shè)

5、計(jì)階段一般又可分為(B)。邏輯設(shè)計(jì)與功能設(shè)計(jì)綱要設(shè)計(jì)與詳盡設(shè)計(jì)觀點(diǎn)設(shè)計(jì)與物理設(shè)計(jì)模型設(shè)計(jì)與程序設(shè)計(jì)四、簡(jiǎn)答4題共20分,每題5分。什么是軟件危機(jī),軟件危機(jī)表此刻哪些方面?軟件危機(jī)是指在計(jì)算機(jī)軟件的開(kāi)發(fā)和保護(hù)過(guò)程中所碰到的一系列嚴(yán)重問(wèn)題,長(zhǎng)久找不到解決這些問(wèn)題的方法,使問(wèn)題漸漸累積起來(lái),形成了尖利的矛盾,進(jìn)而致使了軟件危機(jī)。軟件危機(jī)表此刻:1、“已經(jīng)達(dá)成”的軟件不可以知足用戶(hù)的需求。2、開(kāi)發(fā)進(jìn)度不可以保障,交托時(shí)間一拖再拖。3、軟件開(kāi)發(fā)成本難以正確估量,開(kāi)發(fā)過(guò)程控制困難造成開(kāi)發(fā)成本高出估量。4、軟件產(chǎn)品的質(zhì)量沒(méi)有保證,運(yùn)算結(jié)果犯錯(cuò),操作死機(jī)等現(xiàn)象每每出現(xiàn)。5、軟件往常沒(méi)有適合的文檔資料。可行性研

6、究的含義和目的是什么?可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)剖析和設(shè)計(jì)的過(guò)程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)剖析和設(shè)計(jì)的過(guò)程??尚行匝芯康哪康模怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確立問(wèn)題能否能夠解決。什么是構(gòu)造化剖析的方法?構(gòu)造化剖析的方法是面向數(shù)據(jù)流進(jìn)行需求剖析的方法。用抽象模型的觀點(diǎn),依據(jù)軟件內(nèi)部數(shù)據(jù)傳達(dá)、變換的關(guān)系,自頂而下逐層分解,直至找到知足功能要求的全部可實(shí)現(xiàn)的軟件元素為止。簡(jiǎn)述程序流程圖和軟件構(gòu)造圖的差別。軟件構(gòu)造圖是描述軟件構(gòu)造的圖形工具,它主要展現(xiàn)的是程序的各個(gè)模塊間的調(diào)用關(guān)系,它是在整體設(shè)計(jì)階段的一個(gè)圖形工具。而程序流程圖是描述程序辦理過(guò)程的工具,它主要

7、描述模塊中控制流程,而不需要考慮程序的全局構(gòu)造。它是在詳盡設(shè)計(jì)階段的一個(gè)圖形工具。得分評(píng)卷人五、操作題3題共40分,第一題10分,第二題15分,第三題15分1.某旅店的電話(huà)服務(wù)以下:能夠撥分機(jī)號(hào)和外線號(hào)碼。分機(jī)號(hào)是從7201至7299。外線號(hào)碼先撥9,而后是市話(huà)號(hào)碼或長(zhǎng)話(huà)號(hào)碼。長(zhǎng)話(huà)號(hào)碼是以區(qū)號(hào)和市話(huà)號(hào)碼構(gòu)成。區(qū)號(hào)是從100到300中隨意的數(shù)字串。市話(huà)號(hào)碼是以局號(hào)和分局號(hào)構(gòu)成。局號(hào)能夠是455,466,888,552中隨意一個(gè)號(hào)碼。分局號(hào)是隨意長(zhǎng)度為4的數(shù)字串。寫(xiě)出在數(shù)據(jù)詞典中,電話(huà)號(hào)碼的數(shù)據(jù)條目的定義(即構(gòu)成)。答案:電話(huà)號(hào)碼=分機(jī)|外線分機(jī)=72017299外線=9+市話(huà)號(hào)碼|長(zhǎng)話(huà)號(hào)碼市話(huà)號(hào)

8、碼=局號(hào)+分局號(hào)局號(hào)=455,466,888,552分局號(hào)=40-94長(zhǎng)話(huà)號(hào)碼=區(qū)號(hào)+市話(huà)號(hào)碼區(qū)號(hào)=100300的學(xué)生報(bào)名信息管理系統(tǒng),業(yè)務(wù)以下:假如是報(bào)名的,由負(fù)責(zé)報(bào)名的工作人員查閱課程目錄信息,檢查該課程能否額滿(mǎn),假如有了空額,則在學(xué)生信息、課程信息表中登記相應(yīng)的信息,并開(kāi)出報(bào)告單交財(cái)務(wù)部門(mén),學(xué)生到財(cái)務(wù)處交錢(qián),財(cái)務(wù)人員開(kāi)出發(fā)票給學(xué)生。假如是想注銷(xiāo)本來(lái)已報(bào)名的課程,則由負(fù)責(zé)報(bào)名的工作人員在課程信息、學(xué)生信息和帳目信息上做相應(yīng)的改正,并給學(xué)生注銷(xiāo)單,財(cái)務(wù)人員負(fù)責(zé)退款,索回發(fā)票。要求:1.對(duì)以上問(wèn)題畫(huà)出數(shù)據(jù)流程圖。5分畫(huà)軟件構(gòu)造圖的主圖。5分某BBS模板的發(fā)帖子系統(tǒng)有以下功能:記錄發(fā)帖內(nèi)容:訪客在表單中輸入文字,系統(tǒng)進(jìn)行檢查,無(wú)誤后將內(nèi)容存入文件。顯示帖子內(nèi)容:讀出文件,按必定格式顯示在屏幕上。請(qǐng)依據(jù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論