2016年計(jì)算機(jī)軟件水平考試程序員選擇訓(xùn)練題

字號(hào):


    1.下面關(guān)于形成良好的程序設(shè)計(jì)風(fēng)格要注意因素的描述中正確的是( )
    A.程序的注釋不是必要的
    B.數(shù)據(jù)說(shuō)明的次序可以根據(jù)程序員自己的愛(ài)好和風(fēng)格來(lái)定
    C.在程序中應(yīng)該盡量使用臨時(shí)變量來(lái)增強(qiáng)程序的可讀性
    D.輸入和輸出的方式和格式應(yīng)盡量方便用戶的使用
    2.結(jié)構(gòu)化的程序設(shè)計(jì)主要強(qiáng)調(diào)的是( )
    A.程序的規(guī)模
    B.程序的易讀性
    C.程序的執(zhí)行效率
    D.程序的可移植性
    3.下列哪一項(xiàng)不是結(jié)構(gòu)化程序設(shè)計(jì)的原則( )
    A.自頂向下
    B.逐步求精
    C.對(duì)象化
    D.模塊化
    4.三種基本結(jié)構(gòu)中,那種結(jié)構(gòu)能簡(jiǎn)化大量的程序代碼行?( )
    A.順序結(jié)構(gòu)
    B.分支結(jié)構(gòu)
    C.選擇結(jié)構(gòu)
    D.重復(fù)結(jié)構(gòu)
    5.下列關(guān)于結(jié)構(gòu)化程序設(shè)計(jì)原則和方法的使用的描述
    述錯(cuò)誤的是( )
    A.使用程序設(shè)計(jì)語(yǔ)言中的順序、選擇、循環(huán)等有限的控制結(jié)構(gòu)表示程序的控制邏輯
    B.對(duì)程序設(shè)計(jì)語(yǔ)言中所沒(méi)有的基本控制結(jié)構(gòu),可以不局限于用基本結(jié)構(gòu)來(lái)實(shí)現(xiàn)程序的邏輯
    C.程序語(yǔ)句組成容易識(shí)別的塊,每塊只有一個(gè)入口和一個(gè)出口
    D.嚴(yán)格限制GOTO語(yǔ)句的使用
    6.面向?qū)ο蠓椒ǖ暮诵氖? )
    A.對(duì)象
    B.類(lèi)
    C.封裝
    D.繼承
    7.下面哪一項(xiàng)不是面向?qū)ο蠓椒ǖ膬?yōu)點(diǎn)?( )
    A.穩(wěn)定性好
    B.可重用性好
    C.運(yùn)行效率高
    D.可維護(hù)性好
    8.下面對(duì)對(duì)象概念描述錯(cuò)誤的是( )
    A.任何對(duì)象都必須有繼承性
    B.對(duì)象是屬性和方法的封裝體
    C.對(duì)象間的通信靠消息傳遞
    D.操作是對(duì)象的動(dòng)態(tài)屬性
    9.對(duì)象的操作過(guò)程對(duì)外是封閉的不可見(jiàn)的,即用戶只能看到這一操作實(shí)施后的結(jié)果。對(duì)象的這一特性,即是對(duì)象的( )
    A.封裝性
    B.繼承性
    C.多態(tài)性
    D.模塊性
    10.對(duì)象間相互協(xié)作在面向?qū)ο蟮姆椒ɡ锸峭ㄟ^(guò)什么來(lái)實(shí)現(xiàn)的?( )
    A.方法
    B.屬性
    C.消息