第一章 軟件工程學概述 重點小節:軟件工程、軟件生命周期、軟件過程 重點考點:軟件生命周期各個階段的定義、目標、任務、步驟 軟件工程七條本質特征 瀑布模型 一、軟件危機(全部略寫) 軟件開發的三個發展時期: 個體化軟件開發時期 “軟件作坊式開發 ...
課程地址:https: next.xuetangx.com learn THU THU exercise 一 題目描述 請用Python 編寫一個計算器的控制台程序,支持加減乘除 乘方 括號 小數點,運算符優先級為括號 gt 乘方 gt 乘除 gt 加減,同級別運算按照從左向右的順序計算。 二 輸入描述 數字包括 ,小數點為 . ,運算符包括:加 減 乘 除 乘方 ,注:不是 括號 需要從命令行參 ...
2020-02-22 18:54 1 785 推薦指數:
第一章 軟件工程學概述 重點小節:軟件工程、軟件生命周期、軟件過程 重點考點:軟件生命周期各個階段的定義、目標、任務、步驟 軟件工程七條本質特征 瀑布模型 一、軟件危機(全部略寫) 軟件開發的三個發展時期: 個體化軟件開發時期 “軟件作坊式開發 ...
本篇文章是對課程軟件工程經濟學的課堂內容總結,適用於大連交通大學。 第一章:緒論 軟件、軟件產業與軟件企業 軟件的定義:軟件是計算機系統中與硬件相互依存的另一個部分,它包括程序、數據及其相關文檔的完整集合。 軟件分類及其特點——軟件的分類 -按軟件的功能進行分類:系統軟件、支撐軟件 ...
這個OOAD講的都是很抽象的東西!老師說這個在現在的學習中用到的不是很多,但是以后出去工作的時候就會常用到的。 首先來了解OOAD是講什么的。 OOAD:Object Oriented Analy ...
1.1 軟件 = 軟件工程+(數據結構+算法) 軟件企業 = 軟件+商業模式 1 關於軟件開發的不同階段: 玩具階段 業余愛好階段 探索階段 成熟的產業階段 1.2 軟件工程的特殊性及計算機與軟件工程的關系 1.2.1 軟件的特殊性 復雜性 ...
0. 學習別人的經驗和體會。 同學們在上這門課的時候,都是大二,大三,有的是跨專業考研過來的。覺得在大學里,到教室來聽課有意思么?請看: 你為何要來上課並且認真參與, 另外,請看: 你也可以把你的課堂生活過得像這樣, 如果你的老師和助教做不到,請把博客轉給他們看。 你在學 ...
單選 1 計算機硬件能直接執行的是 B A. 高級語言 B. 機器語言 C. 匯編語言 D. 任何語言 用匯編語言編寫的程序,計算機是不能直接識別和執行的;必須先把匯編語言源程序翻譯成機器語言程序(即目標程序),然后才能被執行。 2 完整的計算機系統通常包括 A A. ...
什么是軟件構建 構建的主要活動是編碼和調試,但也涉及詳細設計、規划構建、單元測試、集成、集成測試等其他活動。 軟件構建活動中的具體任務 驗證有關的基礎工作已經完成,因此構建活動可以順利進行下去; 確定如何測試所寫代碼; 設計並編寫類(class)和子程序(routine ...
c++實現計算器(自動生成算式並計算) 要滿足的需求有以下幾個: 自動生成隨機的四則運算算式,包含括號和小數。 對生成的算式計算出結果。 算式、結果分別存儲到不同的文件。 一 生成算式 由上述需求可知,算式中有運算符('+','-','*','/','(',')'),整數 ...