2020《计算机应用基础》题库训练501-550
注意事项:本试卷共150分,考试时间为30分钟,时间到自动提交试卷。
一、选择题 (请单击正确选项前的单选按钮,每题3分)
1.软件测试的目的是
添加收藏
3人次
A、说明程序能正确执行它应有的功能
B、提高软件的工作效率
C、发现并排除程序中的错误
D、证明错误不存在
2.软件工程的主要思想是使软件开发工作
添加收藏
22人次
A、简易化
B、工程化
C、条理化
D、自动化
3.软件工程学的目的是以较低的成本,开发()质量的软件
添加收藏
5人次
A、较高
B、较低
C、适中
D、勉强够用
4.软件工程研究的内容主要包括
添加收藏
4人次
A、软件开发技术和软件工程管理
B、软件开发方法学和开发过程
C、开发工具和软件工程环境
D、软件管理学和软件工程经济学
5.软件设计中模块划分应遵循的准则是
添加收藏
41人次
A、低内聚低耦合
B、高耦合高内聚
C、高内聚低耦合
D、以上说法都不正确
6.软件危机是由以下哪个组织提出的
添加收藏
32人次
A、NATO
B、WTO
C、ISO
D、ANSI
7.软件著作权的保护期是多少年
添加收藏
1人次
A、10年
B、自然人终生及其死亡后50年
C、30年
D、一律50年
8.软件著作权的保护期最长不超过多少年
添加收藏
人次
A、10年
B、25年
C、30年
D、自然人终生及其死亡后50年,法人及其他组织50年
9.实时操作系统必须首先考虑的是
添加收藏
26人次
A、高效率
B、有很强的交互功能
C、可移植性
D、及时响应和高可靠性
10.使用指令助记符组成的语句所形成的语言是
添加收藏
18人次
A、汇编语言
B、数据库语言
C、高级语言
D、人工智能语言
11.市场上常用的动态网页开发语言一般不包括
添加收藏
13人次
A、PHP
B、ASP
C、JSP
D、C++
12.属于面向对象的程序设计语言是
添加收藏
70人次
A、c语言
B、fortran
C、pascal
D、VB
13.属于线性数据结构的是
添加收藏
28人次
A、栈、队、树、图
B、链表、顺序表、文件、树
C、栈、队、链表、顺序表
D、队、树、图、文件
14.数据的逻辑结构有
添加收藏
10人次
A、线性结构和非线性结构
B、物理结构与逻辑结构
C、队列和栈
D、链表和树
15.算法的空间复杂度是指
添加收藏
37人次
A、算法程序的长度
B、算法程序中的指令条数
C、算法程序所占有的存储空间
D、算法执行过程中所需要的存储空间
16.算法的描述方法有多种,下列选项中不适合描述算法的是
添加收藏
35人次
A、机器语言
B、流程图
C、伪代码
D、自然语言
17.算法的描述有多种方法,一般用有以下哪些方法
添加收藏
7人次
A、自然语言,流程图,伪代码
B、C语言,C++语言,JAVA语言
C、顺序结构、分支结构、循环结构
D、时间复杂度,空间复杂度
18.算法的时间复杂度是指
添加收藏
11人次
A、执行算法程序所需要的时间
B、算法执行过程中所需要的基本运算次数
C、算法程序的长度
D、算法程序中的指令条数
19.算法的重要特征包括
添加收藏
4人次
A、有穷性、确定性、有效性、有0个或多个输入、有1个或多个输出
B、有效性、确定性、可行性、有1个或多个输入、有1个或多个输出
C、有穷性、有效性、可行性、有1个或多个输入、有1个或多个输出
D、有穷性、有效性、唯一性、有0个或多个输入、有1个或多个输出
20.算法分析的目的是
添加收藏
9人次
A、找出数据结构的合理性
B、找出算法中输出输入之间的关系
C、分析算法的可读性及可靠性
D、分析解决问题的方法及效率
21.算法一般可用哪几种控制结构组合而成
添加收藏
16人次
A、循环、分支、递归
B、顺序、循环、嵌套
C、循环、递归、选择
D、顺序、选择、循环
22.算法执行过程所需要的存储空间称为算法的
添加收藏
3人次
A、时间复杂度
B、计算工作量
C、空间复杂度
D、工作空间
23.提出“程序=算法+数据结构”的是以下哪一位科学家
添加收藏
5人次
A、尼古拉斯.沃斯
B、乔布斯
C、冯.诺依曼
D、图灵
24.网页三剑客通常是指
添加收藏
37人次
A、dreamweaver、fireworks、flash
B、dreamweaver、photoshop、flash
C、photoshop、flash 、premiere
D、dreamweaver、flash 、premiere
25.微机中的DOS,从软件分类来看,应属于
添加收藏
1人次
A、应用软件
B、系统软件
C、编辑系统
D、工具软件
26.为解决某一特定问题而设计的指令序列称为
添加收藏
人次
A、程序
B、语言
C、文档
D、系统
27.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框来代替传统的程序流程图,通常也把这种图称为
添加收藏
47人次
A、PAD图
B、N-S图
C、结构图
D、数据流程图
28.下列不是面向对象程序设计语言的是
添加收藏
5人次
A、C
B、C++
C、JAVA
D、VB
29.下列不属于常见的程序设计语言是
添加收藏
3人次
A、C/C++
B、Objective C
C、JAVA
D、word
30.下列不属于面向对象的程序设计语言是
添加收藏
27人次
A、C语言
B、C++语言
C、JAVA语言
D、C#语言
31.下列不属于软件的组成的是
添加收藏
16人次
A、程序
B、记录
C、文档
D、数据
32.下列不属于系统软件的是
添加收藏
2人次
A、操作系统
B、各种服务性程序,如诊断程序
C、语言处理程序,如编译程序
D、WORD
33.下列对软件配置的叙述中,不正确的是
添加收藏
17人次
A、软件配置独立于硬件
B、软件配置影响系统功能
C、软件配置影响系统性能
D、软件配置受硬件的制约
34.下列关于程序设计语言发展先后描述正确的是
添加收藏
1人次
A、机器语言→汇编语言→高级语言
B、汇编语言→机器语言→高级语言
C、汇编语言→高级语言→机器语言
D、机器语言→高级语言→汇编语言
35.下列关于程序与软件的说法正确的是
添加收藏
9人次
A、软件包含程序
B、程序包含软件
C、软件就是程序
D、软件可以在网上任意下载免费使用
36.下列关于高级程序设计语言翻译的叙述中,正确的是
添加收藏
9人次
A、可以先进行语法分析,再进行词法分析
B、在语法分析阶段可以发现程序中的所有错误
C、语义分析阶段的工作与目标机器的体系结构密切相关
D、目标代码生成阶段的工作与目标机器的体系结构密切相关
37.下列关于高级语言和低级语言的说法中正确的是
添加收藏
31人次
A、高级语言实现效率高,执行效率高,可移植性好
B、高级语言实现效率高,执行效率低,可移植性好
C、高级语言实现效率低,执行效率高,可移植性差
D、高级语言实现效率低,执行效率高,可移植性好
38.下列关于机器语言和高级语言的说法中正确的是
添加收藏
6人次
A、机器语言程序比高级语言程序执行速度慢
B、机器语言程序比高级语言程序可移植性好
C、机器语言程序比高级语言程序可读性差
D、有了高级语言,机器语言就没有存在的必要了
39.下列关于精简指令集和复杂指令集的说法中错误的是
添加收藏
16人次
A、RISC是指精简指令集,CISC是指复杂指令集
B、RISC是指复杂指令集,CISC是指精简指令集
C、RISC和CISC是设计制造CPU的两种典型技术
D、二者各有优缺点
40.下列关于精简指令集与复杂指令集的说法中错误的是
添加收藏
26人次
A、RISC CPU 电路单元相对少,面积小,功耗低,而CISC CPU 电路单元多,面积大,功耗大
B、RISC 指令系统比较丰富,CISC指令系统相对要少
C、RISC更适合通用机,CISC更适合专用机
D、RISC微处理器结构简单,设计周期短,CISC微处理器结构复杂,设计周期长
41.下列关于类的说法中正确的是
添加收藏
25人次
A、一个类所包含的方法和数据描述一组对象的共同属性和行为
B、对象可有子对象,也可有其他对象
C、对象是在类之上的抽象
D、类是对象的实例
42.下列关于类和对象的说法中错误的是
添加收藏
46人次
A、类是对象的模板
B、对象是对一组有相同数据和相同操作的类的定义
C、类是对象的抽象,对象则是类的具体化
D、类可有子类,也可有其他类
43.下列关于面向对象程序设计的叙述中,不正确的是
添加收藏
11人次
A、对象具有属性、方法等特性
B、对象之间的通信产生了消息
C、对象是软件构造块,它包含数据与相关的操作
D、对象的属性不能被改变
44.下列关于面向对象程序设计说法中错误的是
添加收藏
33人次
A、对象是类的抽象,是类的具体表现形式
B、抽象就是找出一些事物的相似和共性之处
C、对象是类的实例
D、类是对象的模板
45.下列关于面向对象方法的优点的叙述中,不正确的是
添加收藏
28人次
A、与人类习惯的思维方法比较一致
B、可重用性好
C、以数据操作作为中心
D、可维护性好
46.下列关于面向过程与面向对象的说法中错误的是
添加收藏
6人次
A、面向过程程序设计重点是分析出解决问题的步骤
B、面向对象程序设计重点是把构成问题事务分解成各个对象
C、面向对象主要是通过函数调用一步一步实现
D、面向对象主要是建立对象,描述某个事物在整个解决问题的步骤中的行为
47.下列关于模块设计的说法中正确的是
添加收藏
33人次
A、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B、模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D、模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
48.下列关于软件工程说法错误的是
添加收藏
28人次
A、软件工程是一门研究用工程化方法构建和维护有效、实用和高效的软件的学科
B、软件工程是研究和应用如何以系统、规范、可定量的过程化方法去开发、维护软件
C、软件危机的产生迫使软件的产生进入软件工程时代
D、软件工程的目的就是用最低的成本获取最大的经济效益
49.下列关于软件开发流程描述正确的是
添加收藏
3人次
A、需求分析-->概要设计-->详细设计-->编码-->测试-->软件交付-->验收-->维护
B、概要设计-->需求分析-->详细设计-->编码-->测试-->软件交付-->验收-->维护
C、需求分析-->详细设计-->概要设计-->编码-->测试-->软件交付-->验收-->维护
D、需求分析-->概要设计-->详细设计-->测试-->编码-->软件交付-->验收-->维护
50.下列关于软件危机的表现,说法错误的是
添加收藏
15人次
A、软件成本日益降低
B、开发进度难以控制
C、软件维护困难
D、软件质量差
Copyright 2010-2025 版权所有 本在线考试系统由玩一玩网(www.wanyiwan.com)提供