结构化程序设计
1[单选题]结构化程序设计的基本原则不包括( )。
参考答案:A
参考解析:在结构化程序设计中要遵循以下四个基本原则:①自顶向下;②逐步求精;③模块化 ;④限制使用GOT0语句。多态性是对象的一个基本特点。因此本题的正确答案是A。
2[单选题]下列关于结构化程序设计原则和方法的使用的描述错误的是
A.使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑
B.对程序设计语言中所没有的基本控制结构,可以不局限于用基本结构来实现程序的逻辑
C.程序语句组成容易识别的块,每块只有一个入口和一个出口
D.严格限制GOT0语句的使用
参考答案:B
3[单选题]常用的软件结构设计工具是
A.程序结构图B.数据流图C.控制流图D.流程图
参考答案:A
4[单选题]下列诜项中不属干结构化程序设计方法的是 ( )。
参考答案: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[单选题]结构化的程序设计主要强调的是 ( )。
参考答案:B
12[单选题]结构化程序设计的基本原则不包括( )。【考点l0结构化程序设计】
A.多元性B.自顶向下C.模块化D.逐步求精
参考答案:A
13[单选题]下列哪一项不是结构化程序设计的原则?( )。
参考答案:C
14[单选题]三种基本结构中,哪种结构能够简化大量的程序代码行?( )。
参考答案:D
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |