111、結構化語言的有哪三種控制結構
答:1、順序 2、循環(huán) 3、選擇
112、結構化語言的缺點是(目標程序所需要的存儲容量和運行時間都有一些增加)。
113、從心理學的觀點看,編程語言的性能主要有哪些?
答:1、一致性
2、二義性
3、簡潔性
4、局部性和線性
114、從工程的觀點看,語言的性能包括如下內容?
答:1、是否易于把設計轉換為程序
2、編譯效率
3、可移植性
4、是否有開發(fā)工具
5、源程序的可維護性
115、高級語言通常人為哪三類?
答:1、基本語言
2、結構化程序語言
3、專用語言
116、當評價可用語言時應該考慮那些因素?
答:1、一般的應用領域
2、算法及運算的復雜性
3、數據結構的復雜性
4、軟件運行的環(huán)境
5、性能
6、對該語言的熟悉程度
117、可用性語言選擇時最主要的考慮什么因素?
答:語言的應用領域。
118、提高程序的可讀性和易維護性的關鍵是(使程序結構簡單清晰)
119、大型軟件系統(tǒng)的程序內部必須帶有(說明性注釋)即(內部文檔)。
120、軟件測試的目的是什么?
答:軟件測試的目的是在軟件投入生產性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤,測試是對軟件規(guī)格說明,
設計和編碼的最后復審。所以軟件測試貫穿在整個軟件開發(fā)期的全過程。
121、好的軟件測試方案是(盡可能發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤);(成功的測試則是發(fā)現(xiàn)了至今尚未發(fā)現(xiàn)的錯誤)
122、軟件測試是軟件開發(fā)工程的重要階段,是軟件質量保證的重要手段。其任務可歸納為?
答:1、預防軟件發(fā)生錯誤
2、發(fā)現(xiàn)改正程序錯誤
3、提供錯誤診斷信息
123、軟件測試的方法有三種?
答:1、動態(tài)測試 2、靜態(tài)測試 3、正確性證明
124、設計測試實例的方法一般有兩類(黑箱法)和(白箱法)。
125、黑箱測試即(功能測試)。
126、白箱測試即(結構測試)。
127、什么是靜態(tài)測試?
答:靜態(tài)測試一般是指人工評審軟件文檔或程序,借以發(fā)現(xiàn)其中的錯誤,由于被評審的文檔
或程序不必運行,所以稱為靜態(tài)。
128、(軟件評審)是保證軟件質量的重要措施。
129、軟件評審可以分為(需求復審)、(總體設計復審)、(詳細設計復審)、(程序復審)。
130、單元是什么?
答:單元是程序中最小的有意義的部分。
131、單元由哪三部分組成?
答:1、數據輸入 2、數據加工3、數據輸出。
132、黑箱法分為(等價分類法)、(邊緣值分析法)、(因果圖法)、(錯誤探測法)。
133、白箱測試包括什么?
答:1、語句測試
2、分支測試
3、路徑測試
4、覆蓋測試
134、窮舉測試又稱為(完全測試)。
135、如測試蟆是希望通過測試發(fā)現(xiàn)程序的全部錯誤則屬于(完全功能測試)
136、如果設計這樣的測試輸入數據集,使程序的全部路徑都被遍歷屬于(完全功能測試)。
137、軟件測試組成包括哪些?
答:1、單元測試(模塊測試)
2、集成測試
3、有效性測試
4、系統(tǒng)測試
5、驗收測試
希望與更多計算機等級考試的網友交流,請進入計算機等級考試論壇
更多信息請訪問:考試吧計算機等級考試欄目
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |