国家二级MS Office高级应用机试(程序设计基础和软件工程基础)模拟试卷25.pdf
国家二级MSOffice高级应用机试程(序
设计基础和软件工程基础)模拟试卷25
一、选择题本(题共26题,题1.0分,共26分。)
1、下面不属于结构化程序设计原则的是()。
A、逐步求精
B、自顶向下
C、模块化
D、可继承性
标准答案:D
知识点解析:结构化程序设计方法的原则包括:自顶向下、逐步求精、模块化、限
制使用goto语句。可继承性是面向对象方法的特点。
2、结构化程序的三种基本控制结构是()。
A、顺序、选择和调用
B、过程、子程序和分程序
C、顺序、选择和重复循(环)
D、调用、返回和转移
标准答案:C
知识点解析:1966年Boehm和Jacopini证明了程序设计语言仅仅使用顺序、选择
和重复三种基本控制结沟就足以表达出各种其他形式结构的程序设计方法。
3、卜面不属于对象主要特彳止的是()。
A、对象唯一性
B、对象分类性
C、对象多态性
D、对象可移植性
标准答案:D
知识点解析:对象有如下一些基本特点。①标识唯一性:指对象是可区分的,并
且由对象的内在本质来区分,而不是通过描述来区分。②分类性:指可以将具有
相同属性和操作的对象抽象成类。③多态性:指同一个操作可以是不同对象的行
为,不同对象执行同一类操作产生不同的结果。④封装性:从外面看只能看到对
象的外部特征,对象的内部对外是不可见的。⑤模块独立性好。
4、将自然数集设为整数类I,则下面属于类I实例的是()。
A、-518
B、5.18
C、518
D、518E-2
标准答案:c
知识点涵析:类是具有共同属性、共同方法的对象的集合。类是对象的抽象,它描
述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。自
然数集是全体非负整数组成的集合,A项是负数实例,B项是浮点数实例,D项是
用科学计数法表示的浮点数实例。
5、下面对软件特点描述正确的是()。
A、软件具有明显的制作过程
B、软件在使用中存在磨损、老化问题
C、软件复制不涉及知识产权
D、软件是一种逻辑实体,具有抽象性
标准答案:D
知识点解析:软件具有以下特点:软件是一种逻辑实体,而不是物理实体,具有
抽象性;软件的生产与硬件不同,它没有明显的制作过程;软件在运行、使用期
间不存在磨损、老化问题;软件的开发、运行对硬件和环境具有依赖性;软件复
杂性高,成本昂贵;软件开发涉及诸多的社会囚素包(拈软件知识产权及法律等问
题)。
6、下面属于应用软件的是()。
A、编译程序
B、Android操作系统
C、汇编程序
D、财务报表统计软件
标准答案:D
知识点解析:应用软件是为解决特定领域的应用而开发的软件C例如,事务处理软
件,工程与科学计算软件,实时处理软件,嵌入式软件,人工智能软件等应用性质
不同的各种软件。编译程序、Android操作系统、汇编程序属于系统软件,财报
表统计属于应用软件。
7、下列叙述中正确的是()。
A、软件工程是为了解决软件生产率问题
B、软件工程的三要素是方法、工具和进程
C、软件工程是用于软件的定义、开发和维护的方法
D、软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技
术及管理方法
标准答案:D
知识点解析:软件工程是试图用工程、科学和数学的原理与方法研制、维护计算机
软件的有关技术及管理方法,是应用于计算机软件的定义、开发和维护的一整套方
法、工具、文档、实践标准和工序。软件工程的目标是在给定成本、进度的前提
下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可
移植性、可追踪性和可互操作性且满足用户需求的产品,追求这些目标有助于提高
软件产品的质量和开发效率,减少维护的困难。软件工程包含3个要素:方法、工
具和过程。
8、软件生命周期是指
A、软件的运行和维护
B、软件的需求分析、设计与实现
C、软件的实现和维护
D、软件产品从提出、实现、使用维护到停止使用退役的过程
标准答案:D
知识点解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称
为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用
为止的整个时期都属于软件生命周期。
9、软件生存周期中,解决软件“做什么”的阶段是()。