国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷23.pdf
国家二级MSOffice高级应用机试程(序
设计基础和软件工程基础)模拟试卷23
一、选择题本(题共3题,每题1.0分,共3分。)
1、下面属于良好程序设计风格的是()。
A、源程序文档化
B、程序效率第一
C、随意使用无条件转移语句
D、程序输入输出的随意性
标准答案:A
知识点解析:要形成良好的程序设计风格,主要应注意和考虑:源程序文档化;数
据说明的次序规范化,说明语句中变量安排有序化,使用注释来说明复杂数据的结
构;程序编写要做到清晰第一、效率第二,先保证程序正确再要求提高速度,避免
不必要的转移;对所有的输入数据都要进行检验,确保输入数据的合法性。
2、下面不属于结构化程序设计原则的是()。
A^逐步求精
B、自顶向下
C、模块化
D^可继承性
标准答案:D
知识点解析:结构化程序设计方法的原则包括:自顶向下、逐步求精、模块化、限
制使用got。语句。可继承性是面向对象方法的特点。
3、结构化程序的三种基本控制结构是()。
A、顺序、选择和调用
B、过程、子程序和分程序
C、顺序、选择和重复循(环)
D、调用、返回和转移
标准答案:C
知识点解析:1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、选择
和重复三种基本控制结阂就足以表;出各种其他形式结构的程序设计方法。
4、下面对“对象”概念描述正确的是()。
A、属性就是对象
B、操作是对象的动态属性
C、任何对象都必须有继承性
D、对象是对象名和方法的封装体
标准答案:B
知识点解析:对象是由描述该对象属性的数据以及可以对这些数据施加的所有操作
封装在一起构成的统一体。对象可以做的操作表示它的动态行为,通常也称为方法
或服务,属性即对象所包含的信息。对象名唯一标识一个对象。对象可以有继承
性,但并不是任何对象都必须有继承性。
5、下面不属于对象主要特征的是()。
A、对象唯一性
B、对象分类性
C、对象多态性
D、对象可移植性
标准答案:D
知识点解析:对象有如下一些基本特点。①标识唯一性:指对象是可区分的,并
且由对象的内在本质来区分,而不是通过描述来区分。②分类性:指可以将具有
相同属性和操作的对象油象成类。③多态性:指同一个操作可以是不同对象的行
为,不同对象执行同一类操作产生不同的结果。④封装性:从外面看只能看到对
象的外部将征,对象的内部对外是不可见的。⑤模块独立性好。
6、将自然数集设为整数类I,下面属于类I实例的是()。
A、-518
B、5.18
C、518
D、518E-2
标准答案:C
知识点解析:类是具有共同属性、共同方法的对象的集合。类是对象的抽象,它描
述了属于该对象类型的所有对象的性质.一向一个对象是其对应类的一个实例C自
然数集是全体非负整数组成的集合,A项是负数实例,B项是浮点数实例,D项是
用科学计数法表示的浮点数实例。
7、下面对软件描述错误的是()。
A、文档是不可执行的
B、程序和数据是可执行的
C、软件文档是与程序开发、维护和应用无关的资料
D、软件是程序、数据及相关文档的集合
标准答案:C
知识点解析:软件是程序、数据及相关文档的集合。程序、数据和相关文档又称为
软件的三要素。其中,程序是软件开发人员根据用户需求开发的、用程序设计语言
描述的、适合计算机执行的指令语(句)序列;数据是使程序能正常操纵信息的数据
结构;文档是与程序开发、维护和使用有关的图文资料。可见,软件有两部分组
成:一是机器可执行的程序和数据;二是机器不可执行的文档。
8、下面对软件特点描述正确的是()。
A、软件具有明显的制作过程
B、软件在使用中存在磨损、老化问题
C、软件复制不涉及知识产权
D、软件是一种逻辑实体,具有抽象性
标准答案:D
知识点解析:软件具有以下特点:软件是一种逻辑实体,而不是物理实体,具有抽
象性;软件的生产与硬件不同,它没有明显的制作过程;软件在运行、使用期间不
存在磨损、老化问题;软件的开发、运行对硬件和环境具有依赖性;软件复杂性
高,成本昂贵;软件开发涉及诸多的社会因素包(括软件知识产权及法律等问题)。
9、下面属于系统软件的是()。
A、UNIX系统
B、ERP系统
C、办公自动化系统
D、学生成绩管理系统
标准答案:A
知识点解析•:软件按功能可以分为应用软件、系统软