二級公共基礎知識第三章軟件工程基本概念

字號:

重點:需求分析、概要設計、詳細設計、軟件測試和軟件調試的作用、方法等
    一、 軟件工程基本概念
    1. 軟件是計算機系統(tǒng)中與硬件相互依存的重要部分,包括程序、數(shù)據(jù)及相關的 文檔 。其中,程序 是軟件開發(fā)人員根據(jù)用戶需求開發(fā)的、用程序設計語言描述的、適合計算機執(zhí)行的指令(語句)序列。
    2. 下列敘述中,正確的是(D)。 A.軟件就是程序清單 B.軟件就是存放在計算機中的文件 C.軟件應包括程序清單及運行結果 D.軟件包括程序和文檔
    3. 軟件按功能可以分為:應用軟件、系統(tǒng)軟件、支撐軟件(或工具軟件)
    4. 軟件工程的出現(xiàn)是由于(軟件危機的出現(xiàn))
    5. 開發(fā)軟件所需高成本和產(chǎn)品的低質量之間有著尖銳的矛盾,這種現(xiàn)象稱做(軟件危機)
    軟件工程概念的出現(xiàn)源自軟件危機。所謂軟件危機是泛指在計算機軟件的開發(fā)和維護過程中所遇到的一系列嚴重問題。總之,可以將軟件危機歸結為成本、質量、生產(chǎn)率等問題。
    6. 開發(fā)大型軟件時,產(chǎn)生困難的根本原因是(大型系統(tǒng)的復雜性)。
    7. 軟件危機出現(xiàn)于20世紀60年代末,為了解決軟件危機,人們提出了 軟件工程學 的原理來設計軟件這就是軟件工程誕生的基礎。
    8. 下列不屬于軟件工程的3個要素的是(D)
    A.工具 B.過程 C.方法 D.環(huán)境