軟件工程學習輔導(doc 68頁)
軟件工程學習輔導(doc 68頁)內容簡介
通常把基於計算機的係統定義為某些元素的一個集合,並把這些元素組織起來以實現某種方法、過程或借助處理信息進行控製。這些係統元素以各種方式組合來進行信息的轉換。
基於計算機的係統可以成為一個更大的基於計算機係統中的一個元素,並稱為那個更大係統的宏元素。
係統工程師(亦稱為係統分析員)的作用就是要在總的係統(宏元素)層次結構的環境中定義某一特定基於計算機係統的元素。
計算機係統工程是一個問題求解活動,目的是揭示、分析所期望的功能,並把它們分配到各個係統元素中去,即選擇一個特定的係統配置,並把功能與性能規格分配給硬件、軟件、人、數據庫、文檔和過程。
選擇某種硬件元件的組合以構成基於計算機係統的硬件元素。在選擇硬件時,主要考慮以下幾個特性:
(1)對各種元件打包,形成一些單獨的構件塊;
(2)各個元件之間的接口標準;
(3)可以有多種供權衡使用的候選方案;
(4)性能、成本、有效性相對地比較容易確定。
軟件實現了完成係統功能所需要的處理算法。一般地,處理算法變換輸入數據或控製信息,並生成輸出到其它係統元素或宏元素中去的數據或控製信息。
軟件工程是一門有關開發高質量的基於計算機係統的軟件的學科 。
..............................
基於計算機的係統可以成為一個更大的基於計算機係統中的一個元素,並稱為那個更大係統的宏元素。
係統工程師(亦稱為係統分析員)的作用就是要在總的係統(宏元素)層次結構的環境中定義某一特定基於計算機係統的元素。
計算機係統工程是一個問題求解活動,目的是揭示、分析所期望的功能,並把它們分配到各個係統元素中去,即選擇一個特定的係統配置,並把功能與性能規格分配給硬件、軟件、人、數據庫、文檔和過程。
選擇某種硬件元件的組合以構成基於計算機係統的硬件元素。在選擇硬件時,主要考慮以下幾個特性:
(1)對各種元件打包,形成一些單獨的構件塊;
(2)各個元件之間的接口標準;
(3)可以有多種供權衡使用的候選方案;
(4)性能、成本、有效性相對地比較容易確定。
軟件實現了完成係統功能所需要的處理算法。一般地,處理算法變換輸入數據或控製信息,並生成輸出到其它係統元素或宏元素中去的數據或控製信息。
軟件工程是一門有關開發高質量的基於計算機係統的軟件的學科 。
..............................
上一篇:軟件工程導論(ppt 76頁)
用戶登陸
信息化知識熱門資料
信息化知識相關下載