点击查看:2017年9月计算机二级C语言章节练习题及答案汇总
1.3 结构化程序设计和模块化结构
1[填空题]
数据结构分为线性结构与非线性结构,带链的栈属于 。
参考解析:线性结构 【解析】一般将数据结构分为线性结构与非线性结构两大类。如果一个非空的数据结构满足以下两个条件:
①有且只有一个根结点;
②每一个结点最多有一个前件,也最多有一个后件。
则称该数据结构为线性结构,所以带链栈为线性结构。
2[填空题]
对软件设计的最小单位(模块或程序单元)进行的测试通常称为 测试。
参考解析:单元 解析:对软件的模板进行的测试通常称为单元测试。
3[填空题]
符合结构化原则的三种基本控制结构是顺序结构、__________和循环结构。
参考解析:选择结构
【解析】程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计原则,按结构化程序设计方法设计出的程序易于理解、使用和维护;可以提高编程工作的效率,降低软件的开发成本。
4[填空题]
在面向对象方法中,_________描述的是具有相似属性与操作的一组对象。
参考解析:类
【解析】在面向对象方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实例。
5[填空题]
符合结构化原则的三种基本控制结构为:顺序结构,选择结构和 。
参考解析:循环结构
6[单选题] 有两个关系R,S如下:
"BORDER-TOP-COLOR: ; BORDER-LEFT-COLOR: ; BORDER-BOTTOM-COLOR: ; BORDER-RIGHT-COLOR: " border=0 hspace=0 alt=2017年9月计算机二级C语言章节练习题及答案(3) src="http://www.exam8.com/computer/UploadFiles/201708/2017081418431043.jpg">"WIDTH: 320px; MARGIN: auto">
微信搜索"考试吧"了解更多考试资讯、下载备考资料