- 2014年全国计算机等级考试3年真题精解与过关全真训练题:二级Visual Basic语言程序设计
- 希赛教育等考学院 孙鸿飞 武慧娟
- 775字
- 2023-02-10 17:52:40
2.2 历年试题分析
试题1
下列选项中属于面向对象设计方法主要特征的是( )。
A.继承
B.自顶向下
C.模块化
D.逐步求精
【分析】面向对象方法的主要特征包括继承、封装、多态。而自顶向下、模块化、逐步求精是结构化设计的主要特征。
【答案】A
试题2
结构化程序所要求的基本结构不包括( )。
A.顺序结构
B.GOTO跳转
C.选择(分支)结构
D.重复(循环)结构
【分析】结构化程序的基本结构有3种,即顺序结构、选择结构(又称分支结构)、循环结构。
1)顺序结构。顺序结构是程序设计中最基本的结构。在该结构中,程序的执行是按命令出现的先后顺序依次执行的。
2)分支结构。分支结构是按给定的选择条件成立与否来确定程序的走向。分支可分为单向选择分支、双向选择分支和多路分支。在任何条件下,无论分支多少,只能选择其一。
3)循环结构。循环结构是一种重复结构,程序的执行发生了自下而上的往复,某一程序段将重复执行。按循环的嵌套层次,循环可分为单循环结构和多循环结构。按循环体执行的条件性质,循环又可分为计数循环和条件循环。无论何种类型的循环结构,都要确保循环的重复执行能够终止。
【答案】B
试题3
符合结构化原则的3种基本控制结构是:选择结构、循环结构和( )。
A.顺序结构
B.链表结构
C.分支结构
D.重复结构
【分析】结构化的3种基本控制结构为顺序结构、选择结构(分支结构)和循环结构(重复结构)。
【答案】A
试题4
面向对象的设计方法与传统的面向过程的设计方法有本质的不同,它的基本原理是( )。
A.模拟现实世界中不同事物之间的联系
B.强调模拟现实世界中的算法而不强调概念
C.使用现实世界的概念抽象地思考问题,从而自然地解决问题
D.以上说法都不对
【分析】面向对象设计方法与面向过程设计方法有本质不同,其基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题,其特点包括继承性、封装性、多态性等。模块化是结构化程序设计的特点。
【答案】C