軟件開發工具與軟件開發環境分析
計算科學(或者科學計算)是關注構建數學模型和量化分析技術的研究領域,同時通過計算機分析和解決科學問題。下面是小編收集的軟件開發工具與軟件開發環境分析,希望大家認真閲讀!
1)軟件開發工具
早期的軟件開發,最早使用的是單一的程序設計語言,沒有相應的開發工具,效率很低,隨着軟件開發工具的發展,提供了自動的或半自動的軟件支撐環境,為軟件開發提供了良好的環境。
2)軟件開發環境
軟件開發環境或稱軟件工程環境是全面支持軟件開發全過程的軟件工具集合。
計算機輔助軟件工程將各種軟件工具、開發機器和一個存放開發過程信息的中心數據庫組成起來,形成軟件工程環境。
軟件需求規格説明書
是需求分析階段的最後成果,是軟件開發的重要文檔之一。
1)作用
便於用户、開發人員進行理解和交流
反映用户問題的結構,可以作為軟件開發工作的基礎和依據
作為確認測試和驗收的依據
2)內容
在軟件計劃中確定的軟件範圍加以展開,制定出完整的信息描述、詳細的功能説明、恰當的'檢驗標準以及其他與要求有關的數據。
3)特點
軟件需求規格説明書是確保軟件質量的措施,它的內涵是:
正確性
無歧義性
完整性
可驗證性
一致性
可理解性
可修改性
可追蹤性
詳細設計
詳細設計,即為軟件結構圖中的每一個模塊確定實現算法和局部數據結構,用某種工具表示算法和數據結構的細節
常用的設計工具有:
圖形工具:程序流程圖,N-S,PAD,HIPO
表格工具:判定表
語言工具:PDL(偽碼)
-
2017年9月河南牧業經濟學院計算機等級考試報名通知
河南牧業經濟學院英才校區NCRE考點2017年下半年正式報名工作將於2017年6月14日-2016年6月28日進行。以下是小編收集的河南牧業經濟學院計算機等級考試報名通知的具體內容,希望大家認真閲讀!一、報名對象河南牧業經濟學院(英才校區)在校生,參加考試者可根據自己學...
-
2016年計算機二級考試試題帶答案
1.設有變量pi=3.1415926,執行命令?ROUND(pi,3)的顯示結果為______。A、3.141B、3.142*C、3.140D、3.0002.以下關於自由表的敍述,正確的是______。A、全部是用以前版本的FOXPRO(FOXBASE)建立的表B、可以用VisualFoxPro建立,但是不能把它添加到數據庫中C、自由表可...
-
2017年計算機等級考試上機技巧
考試,是一種嚴格的知識水平鑑定方法。為了保證結果的公平,考場必須要求有很強的紀律約束,並且專門設有主考、監考等監督考試過程,絕對禁止任何作弊行為,否則將要承擔法律和刑事責任。下面是關於計算機等級考試上機技巧,歡迎參考!計算機等級考試二級C語言上機考試一、...
-
2017年計算機二級MSOffice核心考點
由於計算機具有高運算速度和精度以及邏輯判斷能力,因此出現了計算力學、計算物理、計算化學、生物控制論等新的學科。以下是關於計算機二級MSOffice核心考點,希望大家認真閲讀!Excel中的常用函數有求和函數、平均值函數、計數函數、IF函數、VLOOKUP函數等。下面...