版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、《軟件工程》形成性考核答案《軟件工程》形成性考核答案第一、二章第一、二章一、填空題1.軟件工程學的內容可包括(理論)、結構、(方法)、(工具)、環(huán)境、管理、規(guī)范等。2.軟件生存周期一般可分為問題定義、(可行性研究)、(需求分析)、設計、(編碼)、測試、運行與維護階段。3.可行性研究的目的是(用最小的代價在盡可能短的時間內確定問題是否能夠解決)。4.系統流程圖是(描繪物理系統)的傳統工具。5.在可行性研究中,(技術可行性)是系統開發(fā)過程中
2、難度最大,最重要的一個環(huán)節(jié)。二、判斷題1.軟件工程采用的生存周期方法就是從時間角度對軟件的開發(fā)和維護這個復雜問題進行分解,將軟件生存的時期分為若干階段。(√)2.螺旋模型是利用笛卡爾坐標的四個象限上分別代表四個方面的活動來表示。(√)3.原型模型適用于嵌入式軟件。(╳)4.面向對象技術是構件組裝模型的基礎。(√)5.在可行性研究中最難決斷和最關鍵的問題是經濟可行性。(╳)6.系統流程圖表達的是部件的信息流程,還表示對信息進行加工處理的控
3、制過程。(╳)7.自底向上成本估計不是從整體開始,而是從任務單元開始。(√)三、單項選擇題1.下列哪個階段不是軟件生存期三個階段中的內容(C)。A計劃階段B開發(fā)階段C編碼階段D維護階段2.下列關于瀑布模型的描述正確的是(C)。A.瀑布模型的核心是按照軟件開發(fā)的時間順序將問題簡化。B.瀑布模型具有良好的靈活性。C.瀑布模型采用結構化的分析與設計方法,將邏輯實現與物理實現分開。D.利用瀑布模型,如果發(fā)現問題修改的代價很低。四、簡答題1.軟件
4、的定義與特點。參考答案:答:軟件開發(fā)和維護的過程中所遇到的一系列嚴重的問題。具體表現在:(1)產品不能符合用戶的實際需求;(2)軟件開發(fā)的效率較低;(3)軟件產品的質量差;(4)軟件開發(fā)成本和進度的估算不準確;(5)軟件可維護性差;(6)軟件開發(fā)文檔資料不完整;(7)軟件的價格昂貴;5.簡述可行性研究的任務。參考答案:可行性研究的目的:就是用最小的代價在盡可能短的時間內確定問題是否能夠解決,是否有必要去解決??尚行匝芯康哪康牟皇墙鉀Q問題
5、,而是確定問題是否值得去解決。研究在當前的具體條件下,開發(fā)新系統是否具備必要的資源和其它條件??尚行匝芯渴且M行一次壓縮簡化了的系統分析和設計的過程,也就是說在較高層次上以較抽象的方式進行設計的過程。6.簡述可行性研究的步驟。參考答案:1復查系統規(guī)模和目標2研究目前正在使用的系統3導出新系統的高層邏輯模型4重新定義問題5導出和評價供選擇的方案6推薦一個方案并說明理由7推薦行動方針8書寫計劃任務書9提交審查7.簡述系統流程圖的作用。參考答
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論