2015计算机二级公共基础知识,2015年计算机二级公共基础知识考点测试题(10)

结构化程序设计

1[单选题]结构化程序设计的基本原则不包括(  )。

dfbb0d998145b8250ce48cc6bc4789c2.gif

参考答案:A

参考解析:在结构化程序设计中要遵循以下四个基本原则:①自顶向下;②逐步求精;③模块化 ;④限制使用GOT0语句。多态性是对象的一个基本特点。因此本题的正确答案是A。

2[单选题]下列关于结构化程序设计原则和方法的使用的描述错误的是

A.使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑

B.对程序设计语言中所没有的基本控制结构,可以不局限于用基本结构来实现程序的逻辑

C.程序语句组成容易识别的块,每块只有一个入口和一个出口

D.严格限制GOT0语句的使用

参考答案:B

3[单选题]常用的软件结构设计工具是

A.程序结构图B.数据流图C.控制流图D.流程图

参考答案:A

4[单选题]下列诜项中不属干结构化程序设计方法的是 (  )。

ec7e7a08982af011df5cd56b6c86913a.gif

参考答案:D

参考解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化、限制使用GOTO语句。可复用不是结构化程序设计方法的主要原则。因此本题的正确答案是D。

5[单选题]三种基本结构中,哪种结构能够简化大量的程序代码行?

A.顺序结构B.分支结构C.选择结构D.重复结构

参考答案:D

6[填空题]程序设计的方法和技术的发展主要经过了结构化程序设计和________的程序设计两个阶段。

参考解析:面向对象

【分析】本题考查考生对两种程序设计方法的了解,属于识记类的要求。

7[单选题]在结构化程序设计中,模块划分的原则是

A.各模块应包括尽量多的功能

B.各模块的规模应尽量大

C.各模块之间的联系应尽量紧密

D.模块内具有高内聚度、模块间具有低耦合度

参考答案:D

参考解析:在结构化程序设计中,模块划分的原则是:各模块应尽量包括单一功能、各模块的规模应合适(不能太大)、各模块之间的联系应尽量松散。一个优秀的软件设计,应尽量使模块做到高内聚,低耦合,这样做有利于提高模块的独立性。因此本题的正确答案是D。

8[单选题]下列哪一项不是从源程序文档化角度要求考虑的因素?

A.符号的命名B.程序的注释C.视觉组织D.避免采用复杂的条件语句

参考答案:D

9[填空题]结构化程序设计的三种基本逻辑结构为顺序、选择和________。

参考解析:循环

【分析】结构化程序设计的三种基本逻辑结构分别是顺序结构、选择结构和循环结构。基本上所有的程序结构都可以用这三种基本结构来构造。

10[单选题]下列哪一项不是结构化分析的常用工具?

A.控制流图B.数据字典C.数据流图D.判定树

参考答案:A

11[单选题]结构化的程序设计主要强调的是 (  )。

4e1edad507d6c06f3d4c08365f26a553.gif

参考答案:B

12[单选题]结构化程序设计的基本原则不包括( )。【考点l0结构化程序设计】

A.多元性B.自顶向下C.模块化D.逐步求精

参考答案:A

13[单选题]下列哪一项不是结构化程序设计的原则?(  )。

f4caf88662002e1edcf172c5bc528f0d.gif

参考答案:C

14[单选题]三种基本结构中,哪种结构能够简化大量的程序代码行?(  )。

f85ce38838c8b5b61f5627f9a82d30fa.gif

参考答案:D

相关推荐:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值