點(diǎn)擊查看:2015年計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)考點(diǎn)測(cè)試題匯總
結(jié)構(gòu)化程序設(shè)計(jì)
1[單選題]結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括( )。
參考答案:A
參考解析:在結(jié)構(gòu)化程序設(shè)計(jì)中要遵循以下四個(gè)基本原則:①自頂向下;②逐步求精;③模塊化 ;④限制使用GOT0語(yǔ)句。多態(tài)性是對(duì)象的一個(gè)基本特點(diǎn)。因此本題的正確答案是A。
2[單選題]下列關(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)格限制GOT0語(yǔ)句的使用
參考答案:B
3[單選題]常用的軟件結(jié)構(gòu)設(shè)計(jì)工具是
A.程序結(jié)構(gòu)圖B.數(shù)據(jù)流圖C.控制流圖D.流程圖
參考答案:A
4[單選題]下列詵項(xiàng)中不屬干結(jié)構(gòu)化程序設(shè)計(jì)方法的是 ( )。
參考答案:D
參考解析:結(jié)構(gòu)化程序設(shè)計(jì)方法的主要原則可以概括為自頂向下、逐步求精、模塊化、限制使用GOTO語(yǔ)句?蓮(fù)用不是結(jié)構(gòu)化程序設(shè)計(jì)方法的主要原則。因此本題的正確答案是D。
5[單選題]三種基本結(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)
參考答案:D
6[填空題]程序設(shè)計(jì)的方法和技術(shù)的發(fā)展主要經(jīng)過(guò)了結(jié)構(gòu)化程序設(shè)計(jì)和________的程序設(shè)計(jì)兩個(gè)階段。
參考解析:面向?qū)ο?/P>
【分析】本題考查考生對(duì)兩種程序設(shè)計(jì)方法的了解,屬于識(shí)記類(lèi)的要求。
7[單選題]在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是
A.各模塊應(yīng)包括盡量多的功能
B.各模塊的規(guī)模應(yīng)盡量大
C.各模塊之間的聯(lián)系應(yīng)盡量緊密
D.模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度
參考答案:D
參考解析:在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是:各模塊應(yīng)盡量包括單一功能、各模塊的規(guī)模應(yīng)合適(不能太大)、各模塊之間的聯(lián)系應(yīng)盡量松散。一個(gè)優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量使模塊做到高內(nèi)聚,低耦合,這樣做有利于提高模塊的獨(dú)立性。因此本題的正確答案是D。
8[單選題]下列哪一項(xiàng)不是從源程序文檔化角度要求考慮的因素?
A.符號(hào)的命名B.程序的注釋C.視覺(jué)組織D.避免采用復(fù)雜的條件語(yǔ)句
參考答案:D
9[填空題]結(jié)構(gòu)化程序設(shè)計(jì)的三種基本邏輯結(jié)構(gòu)為順序、選擇和________。
參考解析:循環(huán)
【分析】結(jié)構(gòu)化程序設(shè)計(jì)的三種基本邏輯結(jié)構(gòu)分別是順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。基本上所有的程序結(jié)構(gòu)都可以用這三種基本結(jié)構(gòu)來(lái)構(gòu)造。
10[單選題]下列哪一項(xiàng)不是結(jié)構(gòu)化分析的常用工具?
A.控制流圖B.數(shù)據(jù)字典C.數(shù)據(jù)流圖D.判定樹(shù)
參考答案:A
11[單選題]結(jié)構(gòu)化的程序設(shè)計(jì)主要強(qiáng)調(diào)的是 ( )。
參考答案:B
12[單選題]結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括( )!究键c(diǎn)l0結(jié)構(gòu)化程序設(shè)計(jì)】
A.多元性B.自頂向下C.模塊化D.逐步求精
參考答案:A
13[單選題]下列哪一項(xiàng)不是結(jié)構(gòu)化程序設(shè)計(jì)的原則?( )。
參考答案:C
14[單選題]三種基本結(jié)構(gòu)中,哪種結(jié)構(gòu)能夠簡(jiǎn)化大量的程序代碼行?( )。
參考答案:D
相關(guān)推薦:
2015計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)考前沖刺練試題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |