2023《计算机应用基础》题库训练301-350
注意事项:本试卷共150分,考试时间为30分钟,时间到自动提交试卷。
一、选择题 (请单击正确选项前的单选按钮,每题3分)
1.高级语言源程序要被翻译成机器语言才能被执行,翻译的方式有( )。
添加收藏
人次
A、汇编和编译
B、编译和连接
C、翻译和连接
D、解释和编译
2.关于计算机程序语言的描述中正确的是( )。
添加收藏
人次
A、源程序与目标程序是互相依赖的
B、翻译高级语言源程序时,解释方式和编译方式并无太大差别
C、用高级语言编写的程序其代码效率比汇编语言编写的程序要高
D、对于编译类计算机语言,源程序不能被执行,必须产生目标程序才能被执行
3.关于计算机语言,下面叙述不正确的是( )。
添加收藏
人次
A、一般来讲,与高级语言相比机器语言程序执行的速度较快
B、低级语言是先于高级语言诞生的
C、对于不同类型的计算机来讲,汇编语言具备很强的通用性和可 移植性
D、高级语言是独立于具体的机器系统的
4.关于计算机指令的说法正确的是( )。
添加收藏
人次
A、计算机指令种类与计算机硬件无关,主要是与人想表达自己的什么意图有关
B、计算机指令就是用计算机高级程序设计语言编写的程序
C、所有的计算机可以执行的计算机指令是相同的
D、计算机能够执行的指令是由计算机硬件系统决定的
5.黑盒测试是根据( )来设计测试用例。
添加收藏
29人次
A、程序的功能
B、程序的性能
C、软件规格说明
D、程序的内部逻辑
6.汇编语言是一种( )。
添加收藏
人次
A、面向问题的程序设计语言
B、独立于计算机的高级程序设计语言
C、计算机能直接执行的程序设计语言
D、依赖于计算机的低级程序设计语言
7.计算机指令系统也叫机器语言,它是指( )。
添加收藏
9人次
A、计算机所有指令的序列
B、计算机指令的集合
C、一种高级语言语句序列
D、仅是计算机控制信息
8.计算机指令由两部分组成,它们是( )。
添加收藏
人次
A、数据和字符
B、操作码和操作数
C、操作数和结果
D、运算符和运算数
9.计算机中每条指令都是由( )表示的。
添加收藏
人次
A、数据编码
B、字符编码
C、程序编码
D、二进制编码
10.脚本语言又被称为扩建的语言,下列关于它的叙述中正确的是( )。
添加收藏
21人次
A、脚本语言不是编程语言
B、脚本语言主要采用解释方式实现
C、脚本语言更适合应用在系统级程序开发中
D、脚本语言是通用的程序设计语言
11.结构化程序设计的基本原则不包括( )。
添加收藏
人次
A、自顶向下
B、逐步求精
C、多态性
D、模块化
12.落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题,这种现象称做( )。
添加收藏
人次
A、软件工程
B、软件危机
C、软件瓶颈
D、软件饥饿
13.面向对象程序设计一般是用( )来描述对象之间通信机制。
添加收藏
人次
A、类
B、对象
C、消息
D、接口
14.面向过程程序设计的核心思想是程序的( )。
添加收藏
人次
A、规模
B、过程
C、对象
D、可移植性
15.面向过程的程序设计语言的核心思想是( )。
添加收藏
4人次
A、程序的规模
B、程序的对象
C、程序的过程
D、程序的可移植性
16.软件测试时不可能发现系统中所有潜在的错误,这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为( )。
添加收藏
人次
A、适应性维护
B、预防性维护
C、完善性维护
D、改正性维护
17.软件测试应包括( )内容。
添加收藏
人次
A、软件编码
B、软件规格说明
C、系统设计
D、软件规格说明、系统设计、编码
18.软件开发过程中进行检查软件产品是否符合需求定义的测试是( )。
添加收藏
人次
A、系统测试
B、单元测试
C、集成测试
D、确认测试
19.软件危机产生的原因不包含( )。
添加收藏
人次
A、用户需求不明确
B、缺乏正确的理论指导
C、软件开发规模、复杂度越来越大
D、计算机硬件技术跟不上软件开发的发展
20.软件维护的维护类型包括( )维护。
添加收藏
人次
A、改正性、灵活性、可移植性
B、纠错性、适应性、完善性
C、可测试性、可理解性、可修改性
D、灵活性、可靠性、高效性
21.软件性能测试是重要的非功能性测试,其测试术语“并发用户数”是指( )。
添加收藏
人次
A、系统使用用户数
B、单位时间内网络上的流量
C、同一时刻与服务器有交互的在线用户数量
D、单位时间内系统处理的客户请求的数量
22.算法执行过程所需要的运行时间称为算法的( )。
添加收藏
人次
A、计算工作量
B、空间复杂度
C、工作空间
D、时间复杂度
23.为了对软件本身存在的问题进行修复,软件开发者一般会在后期发布相应的( )。
添加收藏
人次
A、Bug
B、补丁
C、后门软件
D、插件
24.为了改进软件将来的可维护性或可靠性或为了给以后的改进提供更好的基础而对软件进行修改,这类活动称为( )。
添加收藏
人次
A、适应性维护
B、预防性维护
C、改正性维护
D、完善性维护
25.下列对计算机语言的描述中正确的是( )。
添加收藏
人次
A、解释程序不能直接执行源程序,它要先产生目标代码
B、翻译高级语言源程序时,解释方式和编译方式并无太大差别
C、用高级语言编写的程序其代码效率比汇编语言编写的程序要高
D、对于编译类计算机语言,源程序不能被执行,必须产生目标程序才能被执行
26.下列对软件工程描述正确的是( )。
添加收藏
人次
A、软件工程只是解决软件的生产效率问题
B、软件工程只是解决软件项目的管理问题
C、软件工程只是是解决软件开发过程中的技术问题
D、软件工程的主要思想是在软件开发过程中引入工程化原则
27.下列各项有关计算机语言、软件、程序的描述错误的是( )。
添加收藏
6人次
A、软件是指为运行、维护、管理,应用计算机所编制的所有程序和数据的总和
B、机器语言是计算机硬件唯一能够识别的语言
C、汇编语言是一种将高级程序符号化的语言
D、要用计算机来解决某个问题时,要将处理步骤编成一条条指令,组成程序
28.下列关于程序语言的说法中正确的是( )。
添加收藏
人次
A、高级语言程序的执行速度比低级语言程序快,可移植性好
B、高级语言就是自然语言
C、计算机可以直接识别和执行用高级语言编写的程序
D、高级语言与计算机硬件基本无关
29.下列关于计算机软件的叙述中正确的是( )。
添加收藏
人次
A、“软件危机”的出现是因为计算机硬件发展严重滞后
B、利用“软件工程”的理念与方法,可以编制高效、高质的软件
C、操作系统是上个世纪80年代产生的
D、用计算机高级语言编写的程序都可直接在计算机上执行
30.下列关于计算机软件与程序的不同点是( )。
添加收藏
人次
A、程序是用户自己编写的,而软件是由厂家提供的
B、程序是用高级语言编写的,而软件是由机器语言编写的
C、软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序只是软件的一部分
D、程序价格便宜、软件价格昂贵
31.下列关于计算机语言的叙述中错误的是( )。
添加收藏
人次
A、机器语言是由二进制代码指令构成,难编写、难修改、难维护
B、汇编语言是机器指令的符号化,难修改、难编写,但可直接访问系统接口,效率高
C、面向过程语言以“数据结构+算法”设计范式,有很好的图形用户界面,但要编译或解释
D、面向对象语言以“对象+消息”设计范式构成的程序设计语言,例如有Delphi、VB、Java、C++等
32.下列关于计算机指令的说法正确的是( )。
添加收藏
人次
A、指令的长度与计算机的机器字长是—致的
B、所有的计算机指令都具有操作数和地址码
C、指令是由地址码,操作码和操作指令三部分组成
D、计算机指令可以直接出现在程序中
33.下列关于软件分类的叙述中错误的是( )。
添加收藏
人次
A、开源软件是指在软件发行的时候,附上软件的源代码,并授权允许用户更改/自由再散布/衍生著作
B、免费软件就是免费提供给用户使用的软件,其源码不一定会公开
C、自由软件是一项思想运动,强调用户拥有如何使用软件的自由
D、共享软件是允许他人自由拷贝、免费试用,实际是免费软件的一种
34.下列关于软件危机的叙述错误的是( )。
添加收藏
人次
A、软件危机开始爆发70年代末期
B、软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题
C、落后的软件生产方式无法满足迅速增长的计算机软件需求导致软件危机
D、解决软件危机的过程也就形成了软件工程这门学科
35.下列关于算法的叙述中,正确的是( )。
添加收藏
人次
A、算法必须每个步骤是具体的
B、算法必须产生正确的结果
C、算法可以没有输出
D、算法的表示必须使计算机能理解
36.下列关于算法描述中错误的是( )。
添加收藏
人次
A、解决同一问题可以采用不同的算法
B、算法描述了问题求解的确定的、有限的步骤
C、伪代码描述算法时,有固定的、严格的语法规则,以保持语言叙述准确
D、流程图是用图形表示算法,直观易读
37.下列关于系统软件的四条叙述中,正确的是( )。
添加收藏
人次
A、系统软件就是指操作系统
B、系统软件与具体应用领域无关
C、系统软件与具体的硬件无关
D、系统软件是在应用软件基础上开发的
38.下列关于系统软件说法不正确的是( )。
添加收藏
人次
A、系统软件的运行需用户干预
B、系统软件的功能是调度、监控和维护计算机系统
C、系统软件管理计算机系统中各种独立的硬件
D、系统软件提供支持应用软件开发和运行的环境
39.下列关于系统软件说法不正确的是( )。
添加收藏
人次
A、系统软件提供支持应用软件开发和运行的环境
B、系统软件管理计算机系统中各种独立的硬件
C、系统软件的功能是调度、监控和维护计算机系统
D、系统软件的运行需用户干预
40.下列关于指令、指令系统的叙述错误的是( )。
添加收藏
7人次
A、指令系统是指计算机所能执行的全部指令的集合
B、操作码给出了操作数或操作数的地址
C、一条指令实际是一组有意义的二进制代码
D、根据指令内容确定操作数地址的过程称为寻址
41.下列关于指令的说法中错误的是( )。
添加收藏
人次
A、为解决某一问题而设计的一系列指令就是程序
B、指令是一组二进制代码,它用来规定计算机执行什么操作
C、指令系统有一个统一的标准,所有的计算机指令系统相同
D、简单地来说,指令就是给计算机下达的一道命令
42.下列和指令字长无关的是( )。
添加收藏
5人次
A、操作码的长度
B、数据总线的长度
C、操作数地址的长度
D、操作数地址的个数
43.下列说法错误的是( )。
添加收藏
人次
A、软件=程序+数据+文档
B、软件就是仅指在计算机上运行的程序
C、软件不会像硬件一样老化,但存在缺陷维护和技术更新
D、软件是指按特定顺序组织的计算机数据和指令的集合
44.下列说法中正确的是( )。
添加收藏
人次
A、源程序只有经过编译和链接后才能成为可执行程序
B、只要将高级程序语言编写的源程序文件的扩展名更改为.exe,则它就成为可执行文件了
C、高档计算机可以直接执行用高级程序语言编写的程序
D、用高级程序语言编写的程序可移植性和可读性都很差
45.下列叙述中,有错误的是( )。
添加收藏
人次
A、衡量程序性能时,要从程序的空间复杂性和程序的时间复杂性两个方面去考虑
B、面向过程的高级程序设计语言是基于数据结构的,其编程时着重考虑数据的逻辑结构
C、在面向对象的程序设计思想中,将数据和用以操作数据的方法捆绑在一起,形成一个整体,这个过程就叫作“封装”
D、操作系统给用户提供了一个方便快捷的用户界面,用于实现计算机硬件对用户的透明
46.下列叙述中,正确的是( )。
添加收藏
人次
A、计算机能直接识别并执行用汇编语言编写的程序
B、机器语言编写的程序具有良好的可移植性
C、用高级程序语言编写的程序称为源程序
D、机器语言编写的程序必须经过编译和链接后才能执行
47.下列叙述中不正确的是( )。
添加收藏
人次
A、没有装配软件系统的计算机不能做任何工作,没有实际的使用价值
B、软件系统建立在硬件系统的基础上,它使硬件功能得以充分发挥,并为用户提供一个操作方便的环境
C、一台计算机只要装入系统软件后,即可进行文字、图像处理或数据处理工作
D、硬件系统的基本功能是接受计算机程序,并在程序控制下完成数据输入和数据输出任务
48.下列选项中不属于结构化程序设计原则的是( )。
添加收藏
4人次
A、逐步求精
B、可封装
C、自顶向下
D、模块化
49.下列选项中说法正确的是( )。
添加收藏
人次
A、计算机程序分为源程序和目标程序两种
B、只要是算法正确无误的计算机程序,—般是能直接运行的
C、一般所说的软件就是指计算机程序,因此购买软件就只需要买程序
D、用高级语言写的程序在执行时,都要首先翻译成目标程序
50.下面对计算机中程序、指令等概念的理解,有错误的一项是( )。
添加收藏
人次
A、计算机工作必须要有程序,程序是由一条条指挥计算机工作的指令组成的
B、计算机指令一般由操作码,操作数两个部分组成,其中操作码用来说明指令要进行什么样的操作
C、高级语言编写的源程序经过编译生成了目标代码后,目标代码就会按顺序被执行
D、高级语言编写的源程序是不能直接执行的,必须要经过解释或编译之后才能执行,这两种方式工作原理是一样的
Copyright 2010-2025 版权所有 本在线考试系统由玩一玩网(www.wanyiwan.com)提供