全國計算機等級考試二級公共基礎知識課后習題及答案2

字號:

第二章 程序設計基礎
    一. 選擇題
    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) 繼承