第二章 程序設計基礎
一. 選擇題
1.結構化程序設計主要強調(diào)的是( )
A. 程序的規(guī)模
B. 程序的易讀性
C. 程序的執(zhí)行效率
D. 程序的可移植性
2.對建立良好的程序設計風格,下面描述正確的是( )
A. 程序應簡單、清晰、可讀性好
B. 符號名的命名只要符合語法
C. 充分考慮程序的執(zhí)行效率
D. 程序的注釋可有可無
3.在面向?qū)ο蠓椒ㄖ?,一個對象請求另一對象為其服務的方式是通過發(fā)送( )
A. 調(diào)用語句
B.命令
C.口令
D.消息
4.信息隱蔽的概念與下述哪一種概念直接相關?( )
A.軟件結構定義
B.模塊獨立性
C.模塊類型劃分
D. 模塊耦合度
5.下面對對象概念描述錯誤的是( )
A.任何對象都必須有繼承性
B. 對象是屬性和方法的封裝體
C. 對象間的通訊靠消息傳遞
D. 操作是對象的動態(tài)屬性
二.填空題
1.結構化程序設計的三種基本邏輯結構為順序、選擇和( )
2.源程序文檔化要求程序應加注釋。注釋一般分為序言性注釋和( )
3.在面向?qū)ο蠓椒ㄖ?,信息隱蔽是通過對象的( )性來實現(xiàn)的
4.類是一個支持集成的抽象數(shù)據(jù)類型,而對象是類的( )
5.在面向?qū)ο蠓椒ㄖ?,類之間共享屬性和操作的機制稱為( )
第二章參考答案
一.選擇題
1.B 2. A 3. D 4. B 5. A
二.填空題
1) 重復(或循環(huán)) 2) 功能性 3) 封裝 4) 實例 5) 繼承
一. 選擇題
1.結構化程序設計主要強調(diào)的是( )
A. 程序的規(guī)模
B. 程序的易讀性
C. 程序的執(zhí)行效率
D. 程序的可移植性
2.對建立良好的程序設計風格,下面描述正確的是( )
A. 程序應簡單、清晰、可讀性好
B. 符號名的命名只要符合語法
C. 充分考慮程序的執(zhí)行效率
D. 程序的注釋可有可無
3.在面向?qū)ο蠓椒ㄖ?,一個對象請求另一對象為其服務的方式是通過發(fā)送( )
A. 調(diào)用語句
B.命令
C.口令
D.消息
4.信息隱蔽的概念與下述哪一種概念直接相關?( )
A.軟件結構定義
B.模塊獨立性
C.模塊類型劃分
D. 模塊耦合度
5.下面對對象概念描述錯誤的是( )
A.任何對象都必須有繼承性
B. 對象是屬性和方法的封裝體
C. 對象間的通訊靠消息傳遞
D. 操作是對象的動態(tài)屬性
二.填空題
1.結構化程序設計的三種基本邏輯結構為順序、選擇和( )
2.源程序文檔化要求程序應加注釋。注釋一般分為序言性注釋和( )
3.在面向?qū)ο蠓椒ㄖ?,信息隱蔽是通過對象的( )性來實現(xiàn)的
4.類是一個支持集成的抽象數(shù)據(jù)類型,而對象是類的( )
5.在面向?qū)ο蠓椒ㄖ?,類之間共享屬性和操作的機制稱為( )
第二章參考答案
一.選擇題
1.B 2. A 3. D 4. B 5. A
二.填空題
1) 重復(或循環(huán)) 2) 功能性 3) 封裝 4) 實例 5) 繼承