15[單選題]下列關(guān)于結(jié)構(gòu)化程序設(shè)計(jì)原則和方法的使用的描述錯(cuò)誤的是 ( )。
參考答案:B
16[填空題]在結(jié)構(gòu)化程序設(shè)計(jì)中要學(xué)會(huì)使用程序設(shè)計(jì)語言中的順序、________、循環(huán)等有限的控制結(jié)構(gòu)來表示程序的控制邏輯。
參考解析:選擇或分支
17[單選題]按照結(jié)構(gòu)化程序的設(shè)計(jì)原則和方法,下列敘述中正確的是
A.語言中所沒有的控制結(jié)構(gòu),應(yīng)該采用前后一致的方法來模擬
B.基本結(jié)構(gòu)在程序設(shè)計(jì)中不允許嵌套
C.在程序中不要使用GOT0語句
D.選用的結(jié)構(gòu)只準(zhǔn)有一個(gè)入口,但可以有多個(gè)出口
參考答案:A
18[單選題]經(jīng)常使用的結(jié)構(gòu)圖有四種模塊類型,以下四種圖形中哪種表示傳出模塊?
參考答案:B
參考解析:結(jié)構(gòu)圖是描述軟件結(jié)構(gòu)的圖形工具,經(jīng)常使用的結(jié)構(gòu)圖有四種模塊類型:傳入模塊選項(xiàng)A、傳出模塊選項(xiàng)B、變換模塊選項(xiàng)C和協(xié)調(diào)模塊選項(xiàng)D。
19[單選題]結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括( )!究键c(diǎn)l0結(jié)構(gòu)化程序設(shè)計(jì)】
A.多元性B.自頂向下C.模塊化D.逐步求精
參考答案:A
參考解析:結(jié)構(gòu)化程序設(shè)計(jì)方法的主要原則可以概括為自頂向下、逐步求精、模塊化和限制使用GOT0語句,其中不包括多態(tài)性。
20[單選題]結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括
A.多態(tài)性B.自頂向下C.模塊化D.逐步求精
參考答案:A
參考解析:在結(jié)構(gòu)化程序設(shè)計(jì)中要遵循以下四個(gè)基本原則:①自頂向下;②逐步求精;③模塊化 ;④限制使用GOT0語句。多態(tài)性是對(duì)象的一個(gè)基本特點(diǎn)。因此本題的正確答案是A。
21[單選題]下列哪一項(xiàng)不是結(jié)構(gòu)化程序設(shè)計(jì)的原則?
A.自頂向下B.逐步求精C.對(duì)象化D.模塊化
參考答案:C
22[單選題]結(jié)構(gòu)化的程序設(shè)計(jì)主要強(qiáng)調(diào)的是
A.程序的規(guī)模
B.程序的易讀性
C.程序的執(zhí)行效率
D.程序的可移植性
參考答案:B
[填空題]程序設(shè)計(jì)的方法和技術(shù)的發(fā)展主要經(jīng)過了結(jié)構(gòu)化程序設(shè)計(jì)和( )的程序設(shè)計(jì)兩個(gè)階段。
參考解析:
面向?qū)ο?/P>
【分析】本題考查考生對(duì)兩種程序設(shè)計(jì)方法的了解,屬于識(shí)記類的要求。
)24[填空題]重復(fù)結(jié)構(gòu)對(duì)應(yīng)兩類循環(huán)語句,對(duì)先判斷后執(zhí)行循環(huán)體的稱為( )型循環(huán)結(jié)構(gòu),對(duì)先執(zhí)行循環(huán)體后判斷的稱為( )型循環(huán)結(jié)構(gòu)。
參考解析:
當(dāng)、直到
【分析】本題考查兩類循環(huán)結(jié)構(gòu),希望考生還能夠識(shí)記并辨別它們的流程圖。
25[填空題]結(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);旧纤械某绦蚪Y(jié)構(gòu)都可以用這三種基本結(jié)構(gòu)來構(gòu)造。
26[填空題]在結(jié)構(gòu)化程序設(shè)計(jì)中要學(xué)會(huì)使用程序設(shè)計(jì)語言中的順序、( )、循環(huán)等有限的控制結(jié)構(gòu)來表示程序的控制邏輯。
參考解析:選擇或分支
27[填空題]在結(jié)構(gòu)化分析使用的數(shù)據(jù)流圖(DFD.中,利用________對(duì)其中的圖形元素進(jìn)行確切解釋。
參考解析:
數(shù)據(jù)字典【分析】數(shù)據(jù)字典是對(duì)數(shù)據(jù)流圖(DFD.中出現(xiàn)的被命名的圖形元素的確切解釋,、常用的符號(hào)有=(表示“等于”,“定義為”,“由什么構(gòu)成”)、[… ∣…](表示“或”)、+(表示“與”,“和”)、n{}m(表示‘‘重復(fù)’’)、(…)袁表示“可選”)、**(表示“注釋”)和..(連接符)。
28[單選題]在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是( )。
參考答案: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。
29[單選題]從工程管理角度,軟件設(shè)計(jì)一般分為兩步完成,它們是( )。
參考答案:A
參考解析:軟件設(shè)計(jì)是軟件工程的重要階段,是一個(gè)把軟件需求轉(zhuǎn)換為軟件表示的過程。從技術(shù)觀點(diǎn)看,軟件設(shè)計(jì)包括結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì)、接口設(shè)計(jì)和過程設(shè)計(jì)。從工程管理角度看,軟件設(shè)計(jì)包括概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。因此本題的正確答案是A。
30[單選題]下面哪一項(xiàng)內(nèi)容不是軟件設(shè)計(jì)包括的?( )。
參考答案:D
31[單選題]下列哪一項(xiàng)不是結(jié)構(gòu)化分析的常用工具?( )。
參考答案:A
32[單選題]概要設(shè)計(jì)中要完成的事情是( )。
參考答案:A
33[填空題]下圖軟件系統(tǒng)結(jié)構(gòu)圖的寬度為( )。
參考解析:3
【分析】軟件系統(tǒng)結(jié)構(gòu)圖的寬度是指整體控制跨度(最大模塊數(shù)的層)的表示.本題軟件系統(tǒng)結(jié)構(gòu)圖的最大模塊數(shù)為3,出現(xiàn)在第2層。因此本題的正確答案是3。
34[填空題]軟件系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫的設(shè)計(jì)是在( )設(shè)計(jì)中完成的。
參考答案:概要
35[填空題]為每一個(gè)模塊確定實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu)是( )階段的任務(wù)。
參考答案:詳細(xì)設(shè)計(jì)
相關(guān)推薦:
2015計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)考前沖刺練試題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |