第一章 軟件工程學概述 重點小節:軟件工程、軟件生命周期、軟件過程 重點考點:軟件生命周期各個階段的定義、目標、任務、步驟 軟件工程七條本質特征 瀑布模型 一、軟件危機(全部略寫) 軟件開發的三個發展時期: 個體化軟件開發時期 “軟件作坊式開發 ...
.軟件工程的 條本質特征: 軟件工程關注於大型程序的構造 軟件工程的中心課題是控制復雜性 軟件經常變化 開發軟件的效率非常重要 和諧的合作是開發軟件的關鍵 軟件必須有效的支持他的用戶 在軟件工程領域中通常由具有一種文化背景的人替具有另一種文化背景的人創造產品 .軟件工程生命周期: 問題定義 可行性研究 需求分析 總體設計 詳細設計 編碼和單元測試 綜合測試 維護 .瀑布模型: 傳統的瀑布模型和實 ...
2021-12-02 21:58 0 133 推薦指數:
第一章 軟件工程學概述 重點小節:軟件工程、軟件生命周期、軟件過程 重點考點:軟件生命周期各個階段的定義、目標、任務、步驟 軟件工程七條本質特征 瀑布模型 一、軟件危機(全部略寫) 軟件開發的三個發展時期: 個體化軟件開發時期 “軟件作坊式開發 ...
軟件工程學概述 軟件危機 1、軟件危機是指在計算機軟件的開發和維護過程中所遇到的一系列嚴重問題。 2、軟件危機的主要典型表現: 對軟件開發成本和進度的估計常常不准確 用戶對已完成的軟件系統不滿意現象經常發生 軟件產品的質量往往靠不住 軟件常常是不可維護的 軟件通常 ...
可行性研究 可行性研究的任務 1、可行性研究的目的不是解決問題,而是確定問題是否值得去解決 2、一般說來,至少從下面3方面研究可行性: 技術可行性 經濟可行性 操作可行性 3、可行性研究需要的時間長短取決於工程的規模,一般說來,可行性研究的成本只是預期的工程總成本 ...
目錄 目錄軟件工程專業復習題一、單選題二、填空題第01章 軟件工程概述軟件的定義、特點和分類軟件工程的研究內容第03章 軟件需求分析需求規格說明書的撰寫優秀需求的特征需求規格說明的要求處理不完整性需求確認需求跟蹤矩陣的兩個作用大題數據流圖3.1.1系統數據流圖(DFD)3.1.2百度貼 ...
轉自 https://blog.csdn.net/qq_37905269/article/details/72595310 一、單向選擇題(四選一、每小題3分,共18分) 1、軟件的發展經歷了(D)個發展階段。0102 A. 一 B. ...
面向對象設計 對於一個程序員來說,在工作的開始階段通常都是別人把東西設計好,你來做。伴隨着個人的成長,這個過程將慢慢變成自己設計一部分功能來實現,自己實現。如果要自己設計,無論是給自己看,還是給別人 ...
軟件危機 早期時代(1960中期以前) 個體化的軟件環境:編寫者和使用者往往是同一個(或同一組)人 這種個體化的軟件環境,使得軟件設計通常是在人們頭腦中進行的一個隱含的過程,除了程序清單之外,沒有其他文檔資料保存下來 第二個時期(1960-1970) 軟件作坊:廣泛使用產品軟件 ...
復試突然加科目了,趕緊惡補一波...... 一、軟件分析:是一個對用戶的需求進行去粗取精、去偽存真正確理解,然后把它用軟件工程開發語言表達出來的過程, 基本任務是和用戶一起確定要解決的問題,建立軟件的邏輯模型,編寫需求規格說明書文檔並最終得到用戶的認可。 二、軟件設計(概要設計和詳細設計 ...