軟件工程的100道問答題
軟件工程是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟件的學科。下面和小編一起來看軟件工程的100道問答題,希望有所幫助!
1、什麼是軟件危機?產生軟件危機的原因?怎樣消除?
2、什麼是軟件工程?包括哪些內容?
3、軟件生存週期包含哪些內容?
4、軟件開發模型有幾種?各有什麼特點?
7、在軟件開發的早期階段,爲什麼要進行可行性研究?應該從哪些方面研究目標系統的可行性?
8、一個軟件開發系統的可行性研究報告應如何編寫?
9、數據流圖有哪幾種基本符號?
10、畫數據流圖原則是什麼?
11、數據流圖在軟件分析中的作用是什麼?
12、數據字典的作用?
13、什麼是數據字典?有幾個定義?各自特點是什麼?
14、有幾種效益的分析方法?
15、需求分析的任務是什麼?
16、需求分析通常採用哪些分析技術?
17、什麼是結構化分析?他的結構化體現在哪裏?
18、簡述面向對象分析技術的主要步驟?
19、原型開發技術的目的,特點是什麼?
20、簡述總體設計的一般過程?
21、什麼叫軟件結構?什麼叫軟件工程?二者之間關係?
22、解釋深度、寬度、扇出、扇入對軟件的影響。
23、什麼叫模組化?m代表的含義是什麼?
24、模組化的三個重要特徵是什麼?闡明各自的作用。
25、舉例說明各種耦合情況和各種內聚情況。
26、簡述設計準則的內容。
27、簡述層次方框圖與軟件結構圖的異同點。
28、事物型軟件結構圖有什麼特點?原因是什麼?
29、詳細設計的任務是什麼?
30、什麼是結構化程序設計?用n-s圖表示三種基本結構。
31、簡述jackson程序設計方法的主要內容。
32、簡述wariner程序設計方法的主要內容。
35、c語言屬於第幾代語言?第四代語言特點是什麼?
36、簡述進階語言的應用特點和內在特點。
37、試分析程序設計語言特點及軟件可*性、可理解性、可修改性、可測試性及成本的關係。
38、選擇一種語言的實用標準是什麼?
39、簡述開發環境、計算機體系結構、軟件設計方法、軟件開發過程與程序設計語言之間的促進和制約作用。
40、程序的編碼風格主要體現在哪幾個方面?
41、軟件測試的基本任務是什麼?測試與調試區別是什麼?
42、軟件測試的目標是什麼?
43、軟件測試分幾個步驟進行?每個步驟解決什麼問題?
44、軟件測試有幾種方法?每種方法的特點是什麼?
45、軟件出錯有幾種類型?驗證其程序正確性有幾種方法?
46、什麼是單元測試和集成測試?他們各有什麼特點?
47、簡述漸增式測試方法與非漸增式測試方法的優劣。
48、簡述存根程序驅動程序的作用。
49、編最大、最小公倍數程序,併爲它設計測試用例。
50、測試的具體任務是什麼?爲什麼說調試是軟件開發過程中最艱鉅的任務?
51、舉出幾種常用的測試工具,說明他們的用法。
52、mttf的`含義是什麼?如何計算et值?
53、假設有一個由1000行pascal語句構成的程序(編譯後約有5000條機器指令),請估算對它進行測試期間將發現多少錯誤。爲什麼?
54、什麼叫軟件維護?軟件維護的基本內容是什麼?
55、軟件維護分幾類?每類的基本內容是什麼?佔軟件維護總工作量的百分比是多少?
56、軟件維護有哪些特點?
57、簡述軟件的維護過程。
58、軟件的可維護性與哪些因素有關?在軟件開發過程中應採取哪些措施才能提高軟件產品的可維護性?
59、什麼是軟件工程的文檔?分哪兩大類?每類內容是什麼?
60、計算軟件價格時,應不應該把維護費用計入成本?爲什麼?
61、軟件項目分幾類?劃分依據是什麼?
62、簡述軟件項目的特點和項目中人員的特點對軟件管理的影響。
65、變動分兩類,闡述每類特點及二者之間的區別。
66、談談你對軟件現代技術的理解,預測一下軟件發展方向。
67、計算機技術已不再是單一學科的發展,它是許多相關學科的融合和滲透。舉例說明你所熟悉的這方面的技術、方法和應用。
68、何爲軟件?軟件可分哪幾種類?
69、軟件危機主要有哪些表現?
70、什麼是軟件工程?試說明軟件工程是如何克服軟件危機的。
71、面向對象生存期模型與傳統的生存期模型有什麼區別?
72、列出兩種以上的軟件開發過程模型。並說明各自的特點。
73、分析員職責是什麼?分析員應具備什麼條件?
74、分析員應採取哪些方法來明確需求?
75、建立系統模型有什麼作用?
76、建立良好的規格說明的原則有哪些?
77、爲什麼要進行規格說明評審?
78、數據流圖作用是什麼?
79、數據字典的作用是什麼?數據字典中包含了哪些資訊?
80、何爲結構化分析方法?他在發展過程中得到了哪些擴充?
81、什麼是面向數據流的設計?數據流包括哪幾種?
82、怎樣完成從數據流圖到程序結構圖的轉換?
83、面向數據流的設計方法包含那些步驟?
84、jackson結構化編程方法是以控制技術爲中心還是以數據結構爲中心?爲什麼?
85、jsp方法包括那些步驟?
86、如何表示數據的順序結構、選擇結構、重複結構?
87、回溯用於解決jsp方法遇到了什麼問題?爲什麼jsp往往會面臨這種問題而別的方法往往不會?
88、爲什麼jsp方法會遇到結構衝突問題?如何解決?
91、什麼是原型?原型應具有什麼特點?
92、什麼是原型開發?原型開發包括那幾類?
93、原型開發由哪幾個步驟組成?
94、用戶介面原型開發方法有哪幾種?與傳統的用戶介面開發方法相比具有哪些優點?
95、面嚮對象語言必須支援那些概念?
96、面向對象編程語言分幾大類?
97、試說明面向對象編程語言用哪些機制支援面向對象方法的基本概念?
98、影響軟件成本的主要因素有哪些具體方面?
99、什麼是ibm、slim和cocomo成本估算模型?它們之間有什麼不同?
100、什麼是軟件生產率數據?有哪些主要因素影響這些數據?爲什麼要重視這些數據?這些數據對軟件開發有什麼意義?
-
出納加薪申請書(通用9篇)
出納加薪申請書出納加薪申請書(通用9篇)在現在的社會生活中需要使用申請的場合越來越多,申請書是我們提出請求時使用的一種文書。那麼一般申請書是怎麼寫的呢?以下是小編收集整理的出納加薪申請書(通用9篇),歡迎閱讀與收藏。出納加薪申請書1尊敬的集團領導:我是集團總...
-
預算績效管理制度範本(精選10篇)
預算績效管理制度範本在不斷進步的社會中,接觸到制度的地方越來越多,制度是一種要求大家共同遵守的規章或準則。那麼你真正懂得怎麼制定制度嗎?以下是小編收集整理的預算績效管理制度範本(精選10篇),歡迎閱讀,希望大家能夠喜歡。預算績效管理制度1第一章總則第一條爲...
-
2017教師思想個人工作總結
這是一篇關於個人工作總結的範文,可以提供大家借鑑!光陰荏苒,白駒過隙,轉瞬間,已是4年過去。逝去的4年也是我在教學領域履行中學三級教師職責,勉力耕耘、不斷進取的4年,現總結如下:一、加強師德修養,提高道德素質過去的4年中,我一直擔任初中語文、政治教學。在實踐過程...
-
正規借款申請書(精選5篇)
正規借款申請書一、銀行借款條件1、用於個人在中國大陸境內城鎮購買、建造、大修住房。2、對象爲具有完全民事行爲能力的中國公民,在中國大陸有居留權的具有完全民事行爲能力的港澳臺自然人,在中國大陸境內有居留權的具有完全民事行爲能力的外國人。3、有完全民...