出国留学网计算机二级考试练习题及答案

出国留学网专题频道计算机二级考试练习题及答案栏目,提供与计算机二级考试练习题及答案相关的所有资讯,希望我们所做的能让您感到满意!

2022年全国计算机二级考试C++考前必备试题及答案解析

 

  2022年计算机二级考试目前已经开始了考试,今天是考试的最后一天了,各位考生一定要抓好这最后一天,绷紧这最后的神经,下面小编为大家带来的是2022年全国计算机二级考试C++考前必备试题及答案解析,感兴趣的小伙伴们快来看看吧!

  1. 下列叙述中正确的是( )。

  A. 循环队列是队列的一种链式存储结构

  B. 循环队列是一种逻辑结构

  C. 循环队列是队列的一种顺序存储结构

  D. 循环队列是非线性结构

  【答案】C

  【解析】线性表常用存储结构为:①顺序存储结构,物理上连续存储,空间位置隐含逻辑位置,②链式存储结构,存储上不连续,通过指针相连。循环队列是指用一段地址连续的存储单元存储数据元素,定义两个游标:指向队头的游标(front)、指向队尾的游标(rear)。

  2. 下列叙述中正确的是( )。

  A. 栈是一种先进先出的线性表

  B. 队列是一种后进先出的线性表

  C. 栈与队列都是非线性结构

  D. 以上三种说法都不对

  【答案】D

  【解析】栈和队列都是操作受限的线性表:栈只能在栈顶插入和删除元素,按照先进后出的原则组织数据;队列只能在队头删除元素,在队尾插入元素,按照先进先出的原则组织数据。对于每一个节点都有一个前件和一个后件,属于线性结构。

  3. 一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。

  A. 16

  B. 10

  C. 6

  D. 4

  【答案】A

  【解析】二叉树中,度为0的结点(即叶子结点)比度为二的结点多1个,而度为0、1、2的结点相加等于总结点数25,所以度为1的结点数为25-5-(5-1)=16。

  4. 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。

  A. 外模式

  B. 内模式

  C. 概念模式

  D. 逻辑模式

  【答案】B

  【解析】数据库管理系统的三级模式包括:①外模式,也称子模式、用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图;②模式,也称逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和;③内模式,也称存储模式、物理模式,是指数据在数据库系统内的存储介质上的表示,是对数据的物理结构和存取方式的描述。答案选择B选项。

  5. 在满足实体完整性约束的条件下( )。

  A. 一个关系中应该有一个或多个候选关键字

  B. 一个关系中只能有一个候选关键字

  ...

2022年计算机二级考试java语言程序设计考试练习试题及答案

 

  2022年9月的计算机等级考试虽然有一些考试地区由于受到疫情影响无法正常进行考试,选择了延期或是取消考试,但正常参加考试的地区距离正式开考已经不剩下多少时间了,下面就和小编一起来看看2022年计算机二级考试java语言程序设计考试练习试题及答案吧!

  1. 下面对软件特点描述不正确的是( )。

  A. 软件是一种逻辑实体,具有抽象性

  B. 软件开发、运行对计算机系统具有依赖性

  C. 软件开发涉及软件知识产权、法律及心理等社会因素

  D. 软件运行存在磨损和老化问题

  【答案】D

  【解析】软件具有以下特点:①软件具有抽象性,是一种逻辑实体;②软件没有明显的制作过程;③软件在使用期间不存在磨损、老化问题,④对硬件和环境具有依赖性;⑤软件复杂性高,成本昂贵;⑥软件开发涉及诸多的社会因素。D项描述是硬件存在的问题。答案选择D选项。

  2. 下面描述不属于软件特点的是( )。

  A. 软件是一种逻辑实体,具有抽象性

  B. 软件在使用中不存在磨损、老化问题

  C. 软件复杂性高

  D. 软件使用不涉及知识产权

  【答案】D

  【解析】软件具有以下特点:①软件是一种逻辑实体,具有抽象性;②软件没有明显的制作过程,③软件在使用期间不存在磨损、老化问题;④软件对硬件和环境具有依赖性;⑤软件复杂性高,成本昂贵,⑥软件开发涉及诸多的社会因素,如知识产权等。答案选择D选项。

  3. 下面对软件特点描述错误的是( )

  A. 软件没有明显的制作过程

  B. 软件是一种逻辑实体,不是物理实体,具有抽象性

  C. 软件的开发、运行对计算机系统具有依赖性

  D. 软件在使用中存在磨损、老化问题

  【答案】D

  【解析】软件的特点有:①具有抽象性,是逻辑实体;②没有明显的制作过程;③在使用期间不存在磨损、老化问题;④对硬件和环境具有依赖性;⑤复杂性高,成本昂贵;⑥开发涉及诸多的社会因素。答案选择D选项。

  4. 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是( )。

  A. 编辑软件

  B. 操作系统

  C. 教务管理系统

  D. 浏览器

  【答案】B

  【解析】系统软件是控制和协调计算机及外部设备,支持应用软件开发和运行的软件,操作系统是系统软件;支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境,浏览器属于支撑软件;应用软件是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,编辑软件、教务管理软件属于...