111、結構化語言的有哪三種控制結構
答:
1、順序
2、循環
3、選擇
112、結構化語言的缺點是(目標程序所需要的存儲容量和運行時間都有一些增加)。
113、從心理學的觀點看,編程語言的性能主要有哪些?
答:1、一致性
2、二義性
3、簡潔性
4、局部性和線性
114、從工程的觀點看,語言的性能包括如下內容?
答:1、是否易於把設計轉換爲程序
2、編譯效率
3、可移植性
4、是否有開發工具
5、源程序的可維護性
115、高級語言通常人爲哪三類?
答:1、基本語言
2、結構化程序語言
3、專用語言
116、當評價可用語言時應該考慮那些因素?
答:1、一般的應用領域
2、算法及運算的複雜性
3、數據結構的複雜性
4、軟件運行的環境
5、性能
6、對該語言的熟悉程度
117、可用性語言選擇時最主要的考慮什麼因素?
答:語言的應用領域。
118、提高程序的可讀性和易維護性的關鍵是(使程序結構簡單清晰)
119、大型軟件系統的程序內部必須帶有(說明性註釋)即(內部文檔)。
120、軟件測試的目的`是什麼?
答:軟件測試的目的是在軟件投入生產性運行之前,儘可能多地發現軟件中的錯誤,測試是對軟件規格說明,
設計和編碼的最後複審。所以軟件測試貫穿在整個軟件開發期的全過程。