- 相关推荐
2025计算机二级考试选择题练习(含答案)(通用5篇)
计算机二级考试考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能,下面是小编整理的二级选择题,欢迎大家练习!

计算机二级考试选择题练习含答案 1
1、用于存放数据库数据的是______。:A
A.表
B.查询
C.窗体
D.报表
2、如果在创建表中建立字段基本工资额,其数据类型应当为______。:B
A.文本类型
B.货币类型
C.日期类型
D.数字类型
3、在Access中,表和数据库的关系是______。A
A.一个数据库可以包含多个表
B.一个表只能包含2个数据库
C.一个表可以包含多个数据库
D.一个数据库只能包含一个表
4、Access数据库管理系统依赖于______操作系统。:B
A.Dos
B.Windows
C.Unix
D.Ucdos
5、在关系型数据库中,二维表中的一行被称为______。:C
A.字段
B.数据
C.记录
D.数据视图
6、定义某一个字段的默认值的作用是______。:C
A.当数据不符合有效性规则时所显示的.信息
B.不允许字段的值超出某个范围
C.在未输入数值之前,系统自动提供数值
D.系统自动把小写字母转换成大写字母
7、常见的数据模型有3种,它们是______。:B
A.网状、关系和语义
B.层次、关系和网状
C.环状、层次和关系
D.字段名、字段类型和记录
8、在以下叙述中,正确的是______。D
A.Access只能使用系统菜单创建数据库应用系统
B.Access不具备程序设计能力
C.Access只具备了模块化程序设计能力
D.Access具有面向对象的程序设计能力
9、不属于Access对象的是______。B
A.表
B.文件夹
C.窗体
D.查询
10、表的组成内容包括______。B
A.查询和字段
B.字段和记录
C.记录和窗体
D.报表和字段
[2017计算机二级考试选择题练习(含答案)]相关文章:
1.2016计算机二级Access选择题专项练习(含答案)
2.2016计算机二级VB选择题巩固练习(含答案)
3.全国计算机二级《VFP》选择题练习(含答案)
4.2016计算机二级考试练习试题(含答案)
5.计算机二级VB考试选择题练习及答案
6.2017计算机二级VB选择题练习
7.2017计算机二级基础选择题练习及答案
8.计算机二级《MS Office》选择题练习及答案2017
9.2017计算机二级Access专项选择题练习
10.2017计算机二级VF选择题练习附答案
计算机二级考试选择题练习含答案 2
选择题
1、下列叙述中正确的是()。
A) 算法的时间复杂度与算法程序中的语句条数成正比
B) 算法的时间复杂度与计算机的运行速度有关
C) 算法的时间复杂度与运行算法时特定的输入有关
D) 算法的时间复杂度与算法程序编制者的水平有关
2、下列各排序法中,最坏情况下的时间复杂度最低的是()。
A) 希尔排序
B) 快速排序
C) 堆排序
D) 冒泡排序
3、设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为()。
A) 1
B) 0
C) 50
D) 49
4、某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
A) 不存在这样的二叉树
B) 200
C) 198
D) 199
5、结构化程序的三种基本结构是()。
A) 递归、迭代和回溯
B) 过程、函数和子程序
C) 顺序、选择和循环
D) 调用、返回和选择
6、某系统结构图如下图所示(n≥5)
该系统结构图的最大扇出数是()。
A) n
B) 3
C) 2
D) n+1
7、软件需求规格说明的内容不包括()。
A) 运行环境
B) 软件的主要功能
C) 软件的性能
D) 算法详细设计
8、在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
A) 人工管理阶段
B) 文件系统阶段
C) 文件系统阶段和数据库阶段
D) 人工管理阶段和文件系统阶段
9、建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
A) 课程和课程号
B) 学生和课程
C) 学生和学号
D) 课程和成绩
10、定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为()。
A) 第二范式
B) 第一范式
C) 第三范式
D) BCNF范式
11、在Windows7操作系统中,磁盘维护包括硬盘的检查、清理和碎片整理等功能,碎片整理的目的是()。
A) 删除磁盘小文件
B) 获得更多磁盘可用空间
C) 优化磁盘文件存储
D) 改善磁盘的清洁度
13、某企业为了构建网络办公环境,每位员工使用的计算机上应当具备什么设备()。
A) 网卡
B) 摄像头
C) 无线鼠标
D) 双显示器
14、在Internet中实现信息浏览查询服务的是()。
A) DNS
B) FTP
C) WWW
D) ADSL
15、小华利用Word编辑一份书稿,出版社要求目录和正文的页码分别采用不同的格式,且均从第1页开始,最优的操作方法是()。
A) 将目录和正文分别存在两个文档中,分别设置页码
B) 在目录与正文之间插入分节符,在不同的节中设置不同的页码
C) 在目录与正文之间插入分页符,在分页符前后设置不同的页码
D) 在Word中不设置页码,将其转换为PDF格式时再增加页码
16、小明的毕业论文分别请两位老师进行了审阅。每位老师分别通过Word的修订功能对该论文进行了修改。现在,小明需要将两份经过修订的文档合并为一份,最优的操作方法是()。
A) 小明可以在一份修订较多的文档中,将另一份修订较少的文档修改内容手动对照补充进去
B) 请一位老师在另一位老师修订后的文档中再进行一次修订
C) 利用Word比较功能,将两位老师的修订合并到一个文档中
D) 将修订较少的那部分舍弃,只保留修订较多的那份论文做为终稿
17、小金从网站上查到了最近一次全国人口普查的数据表格,他准备将这份表格中的数据引用到Excel中以便进一步分析,最优的`操作方法是()。
A) 对照网页上的表格,直接将数据输入到Excel工作表中
B) 通过复制、粘贴功能,将网页上的表格复制到Excel工作表中
C) 通过Excel中的“自网站获取外部数据”功能,直接将网页上的表格导入到Excel工作表中
D) 先将包含表格的网页保存为。htm或 。mht格式文件,然后在Excel中直接打开该文件
18、小胡利用Excel对销售人员的销售额进行统计,销售工作表中已包含每位销售人员对应的产品销量,且产品销售单价为308元,计算每位销售人员销售额的最优操作方法是()。
A) 直接通过公式“=销量×308”计算销售额
B) 将单价308定义名称为“单价”,然后在计算销售额的公式中引用该名称
C) 将单价308输入到某个单元格中,然后在计算销售额的公式中绝对引用该单元格
D) 将单价308输入到某个单元格中,然后在计算销售额的公式中相对引用该单元格
19、小梅需将PowerPoint演示文稿内容制作成一份Word版本讲义,以便后续可以灵活编辑及打印,最优的操作方法是()。
A) 将演示文稿另存为“大纲/RTF文件”格式,然后在Word中打开
B) 在PowerPoint中利用“创建讲义”功能,直接创建Word讲义
C) 将演示文稿中的幻灯片以粘贴对象的方式一张张复制到Word文档中
D) 切换到演示文稿的“大纲”视图,将大纲内容直接复制到Word文档中
20、小刘正在整理公司各产品线介绍的PowerPoint演示文稿,因幻灯片内容较多,不易于对各产品线演示内容进行管理。快速分类和管理幻灯片的最优操作方法是()。
A) 将演示文稿拆分成多个文档,按每个产品线生成一份独立的演示文稿
B) 为不同的产品线幻灯片分别指定不同的设计主题,以便浏览
C) 利用自定义幻灯片放映功能,将每个产品线定义为独立的放映单元
D) 利用节功能,将不同的产品线幻灯片分别定义为独立节
参考答案:
C C A B C A D
A B A C D A C
B C C B B D
计算机二级考试选择题练习含答案 3
下列关于栈和队列的描述中,正确的是()
栈是先进先出
队列是先进后出
队列允许在队友删除元素
栈在栈顶删除元素
答案:D
解析:栈实际也是线性表,只不过是一种特殊的线性表。栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。
(2)已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()
A)ABCDE
B)ECABD
C)EACDB
D)CDEAB
答案:C
解析:由于后序遍历的最后一个元素为E,所以E为根结点,所以它的前序遍历的首个元素为E,故排除A)和D)选项。由于中序遍历中,元素B在元素根结点E的后面,所以B为二叉树的右子树,并且该二叉树右子树只有一个元素,所以前序遍历的最后一个元素应为B,故选项C)为正确选项,即该二叉树的前序遍历序列是EACDB。
(3)在数据流图中,带有箭头的线段表示的是()
A)控制流
B)数据流
C)模块调用
D)事件驱动
答案:B
解析:数据流图中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。
(4)结构化程序设计的3种结构是()
A)顺序结构,分支结构,跳转结构
B)顺序结构,选择结构,循环结构
C)分支结构,选择结构,循环结构
D)分支结构,跳转结构,循环结构
答案:B
解析:程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。遵循程序结构化的设计原则,按结构化程序设计方法设计出的程序易于理解、使用和维护;可以提高编程工作的效率,降低软件的开发成本。
(5)下列方法中,不属于软件调试方法的是()
A)回溯法
B)强行排错法
C)集成测试法
D原因排除法
答案:C
解析:软件调试主要采用以下三种方法:
强行排错法:作为传统的调试方法,其过程可概括为设置断点、程序暂停、观察程序状态、继续运行程序。
回溯法:该方法适合于小规模程序的排错、即一旦发现了错误,先分析错误征兆,确定最先发现“症状”的位置。
原因排除法:原因排除法是通过演绎和归纳,以及二分法来实现。
(6)下列选项中,不属于模块间耦合的是()
A)内容耦合
B)异构耦合
C)控制耦合
D)数据耦合
答案:B
解析:耦合可以分为下列几种,它们之间的耦合度由高到低排列:
内容耦合--若一个模块直接访问另一模块的内容,则这两个模块称为内容耦合。
公共耦合--若一组模块都访问同一全局数据结构,则称为公共耦合。
外部耦合--若一组模块都访问同一全局数据项,则称为外部耦合。
控制耦合--若一模块明显地把开关量、名字等信息送入另一模块,控制另一模块的功能,则称为控制耦合。
标记耦合--若两个以上的模块都需要其余某一数据结构的子结构时,不使用其余全局变量的方式而全使用记录传递的方式,这样的耦合称为标记耦合。
数据耦合--若一个模块访问另一个模块,被访问模块的输入和输出都是数据项参数,则这两个模块为数据耦合。
非直接耦合--若两个模块没有直接关系,它们之间的联系完全是通过程序的控制和调用来实现的,则称这两个模块为非直接耦合,这样的耦合独立性最强。
(7)下列特征中不是面向对象方法的主要特征的是()
A)多态性
B)标识唯一性
C)封装性
D)耦合性
答案:D
解析:面向对象设计方法与面向过程设计方法有本质的不同,其基本原理是:使用现实世界的'概念抽象地思考问题从而自然地解决问题。其特点包括:标识惟一性、多态性、封装性、模块独立性、继承和多态性好。
(8)在数据库设计中,将E-R图转换成关系数据模型的过程属于()
A)需求分析阶段
B)概念设计阶段
C)逻辑设计阶段
D)物理设计阶段
答案:C
解析:逻辑结构设计的任务:概念结构是各种数据模型的共同基础,为了能够用某一DBMS实现用户需求,还必须将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。它包括从E-R图向关系模式转换和逻辑模式规范化及调整、实现。
(9)在一棵二叉树上,第5层的结点数最多是()
A)8
B)9
C)15
D)16
答案:D
解析:根据二叉树的性质:二叉树第i(i≥1)层上至多有2i-1个结点。得到第5层的结点数最多是16个。
(10)下列有关数据库的描述,正确的是()
A)数据库设计是指设计数据库管理系统
B)数据库技术的根本目标是要解决数据共享的问题
C)数据库是一个独立的系统,不需要操作系统的支持
D)数据库系统中,数据的物理结构必须与逻辑结构一致
答案:B
解析:数据库设计的目的实质上是设计出满足实际应用需求的实际关系模型。数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。
(11)天气预报能为我们的生活提供良好的帮助,它应该属于计算机的哪一类应用?
A)科学计算
B)信息处理
C)过程控制
D)人工智能
答案:A
解析:科学计算(数值计算)解决的大都是从科学研究和工程技术中所提出的一些复杂的数学问题。天气预报是其中的一类应用。
(12)已知某汉字的区位码是3222,则其国标码是()
A)4252D
B)5242H
C)4036H
D)5524H
答案:C
解析:区位码转国际码需要两个步骤:①分别将区号、位号转换成十六进制数。②分别将区号、位号各+20H(区位码+2020H=国标码)。本题中区号32转换成十六进制为20,位号22转换成十六进制为16。分别+20H,即得4036H。
(13) 计算机软件系统包括()
A)程序、数据和相应的文档
B)系统软件和应用软件
C)数据库管理系统和数据库
D)编译系统和办公软件
答案:B
解析:软件系统可分为系统软件和应用软件两大类。
(14)若已知一汉字的国标码是5E38H,则其内码是()
A)DEB8
B)DE38
C)5EB8
D)7E58
答案:A
解析:汉字机内码、国标码之间的关系为:机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码(国标码+8080H=机内码)。
计算机二级考试选择题练习含答案 4
1.下列叙述中错误的是( )。
A.对于各种特定的输入,算法的时间复杂度是固定不变的
B.算法的时间复杂度与使用的计算机系统无关
C.算法的时间复杂度与使用的程序设计语言无关
D.算法的时间复杂度与实现算法过程中的具体细节无关
正确答案:A
解析:算法的时间复杂度是指执行算法所需要的计算工作量。为了能够比较客观地反映出一个算法的效率,在度量一个算法的工作量时,不仅应该与所使用的计算机、程序设计语言以及程序编制者无关,而且还应该与算法实现过程中的许多细节无关。为此,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。算法所执行的基本运算次数还与问题的`规模有关;对应一个固定的规模,算法所执行的基本运算次数还可能与特定的输入有关。故本题答案为A选项。
2.在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在每个位置上的可能性是相同的,则在平均情况下需要比较的次数为( )。
A.(n+1)/2
B.n
C.3n/4
D.n/2
正确答案:A
解析:在顺序表中查找,最好情况下第一个元素就是要查找的元素,则比较次数为1;在最坏情况下,最后一个元素才是要找的元素,则比较次数为n。两种情况平均即(1+n)/2.故本题答案为A选项。
3.设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是( )。
A.中序序列
B.前序序列
C.后序序列
D.前序序列或后序序列
正确答案:A
解析:前序遍历:访问根结点在访问左子树和访问右子树之前。即先访问根结点,然后遍历左子树,最后遍历右子树;并且在遍历左子树和右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。中序遍历:访问根结点在访问左子树和访问右子树两者之间。即先遍历左子树,然后访问根结点,最后遍历右子树。并且在遍历左子树与右子树时,仍然首先遍历左子树,然后访问根结点,最后遍历右子树。后序遍历:访问根结点在访问左子树和访问右子树之后。即首先遍历左子树,然后遍历右子树,最后访问根结点;并且在遍历左子树和右子树时,仍然首先遍历左子树,然后遍历右子树,最后访问根结点。题目给出的二叉树显示是左结点小于根结点,根结点小于等于右结点。如果要使结果为有序序列,那么遍历过程应该是左结点-根结点-右结点,或者右结点-根结点=左结点。根据前面3种遍历特点可知,中序遍历符合要求。故本题答案为A选项。
4.循环队列的存储空间为Q(1:50),初始状态为front=rear=50.经过一系列正常的入队与退队操作后,front=rear=25,此后又插入一个元素,则循环队列中的元素个数为( )。
A.1或50且产生上溢错误
B.51
C.26
D.2
正确答案:A
解析:循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。入队运算时,队尾指针进1(即rear+1),然后在rear指针指向的位置插入新元素。当front=rear=25时可知队列空或者队列满,此后又插入了一个元素,如果之前队列为空,插入操作之后队列里只有一个元素,如果插入之前队列已满(50个元素),执行插入则会产生溢出错误。故本题答案为A选项。
5.软件生命周期是指( )。
A.软件产品从提出、实现、使用维护到停止使用退役的过程
B.软件的工程实施阶段
C.软件的开发与管理
D.软件的实现和维护
正确答案;A
解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。故本题答案为A选项。
6.设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ.则按层次输出(从上到下,同一层从左到右)的序列为( )。
A.ABCDEFGHIJ
B.DGHEBIJFCA
C.JIHGFEDCBA
D.CHIJDEFBCA
正确答案:A
7.设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为( )。
A.0
B.1
C.48
D.49
正确答案:C
8.设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为( )。
A.820
B.780
C.40
D.41
正确答案:B
9.张编辑休假前正在审阅一部Word 书稿,他希望回来上班时能够快速找到上次编辑的位置,在Word 2010 中最优的操作方法是( )。
A.下次打开书稿时,直接通过滚动条找到该位置
B.记住一个关键词,下次打开书稿时,通过“查找”功能找到该关键词
C.记住当前页码,下次打开书稿时,通过“查找”功能定位页码
D.在当前位置插入一个书签,通过“查找”功能定位书签
正确答案:D
10.在Word 中编辑一篇文稿时,纵向选择一块文本区域的最快捷操作方法是( )。
A.按下Ctrl 键不放,拖动鼠标分别选择所需的文本
B.按下Alt 键不放,拖动鼠标选择所需的文本
C.按下Shift 键不放,拖动鼠标选择所需的文本
D.按Ctrl+Shift+F8 组合键,然后拖动鼠标所需的文本
正确答案:B
11.手写板或者鼠标属于( )。
A.输入设备
B.输出设备
C.中央处理器
D.存储器
正确答案:A
解析:计算机有输入、存储、运算、控制和输出五个部分组成。手写板和鼠标都属于输入设备。故正确答案为A选项。 12.某企业需要在一个办公室构建适用于20多人的小型办公网络环境,这样的网络环境属于( )。
A.城域网
B.局域网
C.广域网
D.互联网
正确答案:B
解析:按照覆盖地理范围和规模不同,可以将计算机网络分为局域网、城域网和广域网。局域网是一种在有限区域内使用的网络,它所覆盖的地区范围较小,一般在几千米之内,适用于办公室网络、企业与学校的主干局网络。故正确答案为B选项。
13.第四代计算机的标志是微处理器的出现,微处理器的组成是( )。
A.运算器和存储器
B.存储器和控制器
C.运算器和控制器
D.运算器、控制器和存储器
正确答案:C
解析:微处理器由运算器和控制器组成。运算器是计算机处理数据形成信息的加工厂,它的主要功能是对数据进行算术运算和逻辑运算。控制器是计算机的指挥中心,它统一控制计算机的各个部件。故正确答案为C选项。
14.在计算机内部,大写字母?G?的ASCII码为?1000111?,大写字母?K?的ASCII码为( )。
A.1001001
B.1001100
C.1001010
D.1001011
正确答案:D
解析:1000111对应的十进制数是71,则?K?的码值是75,转换成二进制位1001011.故正确答案为D选项。
15.以下不属于Word文档视图的是( )。
A.阅读版式视图
B.放映视图
C.Web版式视图
D.大纲视图
正确答案:B
解析:Word提供了5种视图方式,分别为页面视图、阅读版式视图、Web版式视图、大纲视图和草稿,不包括放映视图。故正确答案为B选项。
计算机二级考试选择题练习含答案 5
01.数据结构与算法
1.一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E 依次入栈,然后再
依次出栈,则元素出栈的顺序是(B)
A.12345ABCDE
B.EDCBA54321
C.ABCDE12345
D.54321EDCBA
2.下列叙述中正确的是(D)
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
D.循环队列中元素的个数是由队头指针和队尾指针共同决定
3.下列叙述中正确的是(A)
A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的
B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
C.顺序存储结构能存储有序表,链式存储结构不能存储有序表
D.链式存储结构比顺序存储结构节省存储空间
4.下列叙述中正确的是(D)。
A.栈是“先进先出”的线性表
B.队列是“先进后出”的线性表
C.循环队列是非线性结构
D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构
5.支持子程序调用的数据结构是(A)。
A.栈
B.树
C.队列
D.二叉树
6.某二叉树有 5 个度为 2 的结点,则该二叉树中的叶子结点数是(C)。
A.10
B.8
C.6
D.4
7.下列排序方法中,最坏情况下比较次数最少的是(D)。
A.冒泡排序
B.简单选择排序
C.直接插入排序
D.堆排序
8.算法的有穷性是指(A)。
A.算法程序的运行时间是有限的
B.算法程序所处理的数据量是有限的
C.算法程序的长度是有限的
D.算法只能被有限的用户使用
9.对长度为 n 的线性表排序,在最坏情况下,比较次数不是 n(n-1)/2 的排序方法是(D)。
A.快速排序
B.冒泡排序
C.直接插入排序
D.堆排序
10.下列关于栈的叙述正确的是(B)。
A.栈按“先进先出”组织数据
B.栈按“先进后出”组织数据
C.只能在栈底插入数据
D.不能删除数据
11.算法的空间复杂度是指(A)。
A.算法在执行过程中所需要的计算机存储空间
B.算法所处理的数据量
C.算法程序中的语句或指令条数
D.算法在执行过程中所需要的临时工作单元数
12.下列关于线性链表的叙述中,正确的是(C)。
A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致
B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续
C.进行插入与删除时,不需要移动表中的元素
D.以上说法均不正确
13.一棵二叉树共有 25 个结点,其中 5 个是叶子结点,则度为 1 的结点数为(A)
A.16
B.10
C.6
D.4
14.下列关于栈叙述正确的是(A)。
A.栈顶元素最先能被删除
B.栈顶元素最后才能被删除
C.栈底元素永远不能被删除
D.栈底元素最先被删除
15.下列叙述中正确的是(C)。
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化
D.以上说法均不正确
16.设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队
与退队运算后,front=15,rear=15,则循环队列中的元素个数为(D)。
A.15
B.16
C.20
D.0 或 35
17.下列与队列结构有关联的是(D)。
A.函数的递归调用
B.数组元素的引用
C.多重循环的执行;
D.先到先服务的作业调度
【解析】:队列的进出原则是“先进先出”,即为先到先服务,所以选 D。
18.对下列二叉树进行前序遍历的结果为(C)。
A.DYBEAFCZX
B.YDEBFZXCA
C.ABDYECFXZ
D.ABCDEFXYZ
19.设顺序表的长度为 n。下列算法中,最坏情况下比较次数小于 n 的是(A)。
A.寻找最大项
B.堆排序
C.快速排序
D.顺序查找法
20.设栈的顺序存储空间为 S(1:m),初始状态为 top=m+1。现经过一系列正常的入栈与退
栈操作后,top=20,则栈中的元素个数为(C)。
A.30
B.20
C.m-19
D.M-20
21.某二叉树的后序遍历序列与中序遍历序列相同,均为 ABCDEF,则按层次输出(同一层
从左到右)的序列为(A)。
A.FEDCBA
B.CBAFED
C.DEFCBA
D.ABCDEF
22.设栈的顺序存储空间为 S(1:m),初始状态为 top=0。现经过一系列正常的`入栈与退栈操
作后,top=m+1,则栈中的元素个数为(A)。
A.不可能
B.m+1
C.0
D.m
23.下列排序法中,最坏情况下时间复杂度最小的是(A)。
A.堆排序
B.快速排序
C.希尔排序
D.冒泡排序
24.下列叙述中正确的是(A)。
A.对数据进行压缩存储会降低算法的空间复杂度
B.算法的优化主要通过程序的编制技巧来实现
C.算法的复杂度与问题的规模无关
D.数值型算法只需考虑计算结果的可靠性
25.下列排序法中,每经过一次元素的交换会产生新的逆序的是(A)。
A.快速排序
B.冒泡排序
C.简单插入排序
D.简单选择排序
26.在具有 2n 个结点的完全二叉树中,叶子结点个数为(A)。
A.n
B.n+1
C.n-1
D.n/2
27.下列叙述中正确的是(A)。
A.在栈中,栈顶指针的动态变化决定栈中元素的个数
B.在循环队列中,队尾指针的动态变化决定队列的长度
C.在循环链表中,头指针和链尾指针的动态变化决定链表的长度
D.在线性链表中,头指针和链尾指针的动态变化决定链表的长度
28.某二叉树的中序遍历序列为 CBADE,后序遍历序列为 CBADE,则前序遍历序列为(A)。
A.EDABC
B.CBEDA
C.CBADE
D.EDCBA
29.下列叙述中正确的是(A)。
A.在循环队列中,队头指针和队尾指针的动态变化决定队列的长度
B.在循环队列中,队尾指针的动态变化决定队列的长度
C.在带链的队列中,队头指针与队尾指针的动态变化决定队列的长度
D.在带链的栈中,栈顶指针的动态变化决定栈中元素的个数
30.设顺序表的长度为 n。下列排序方法中,最坏情况下比较次数小于 n(n-1)/2 的是(A)。
A.堆排序
B.快速排序
C.简单插入排序
D.冒泡排序
31.某二叉树共有 12 个结点,其中叶子结点只有 1 个。则该二叉树的深度为(根结点在第 1
层)(D)
A.3
B.6
C.8
D.12
32.设一棵树的度为 3,其中度为 3,2,1 的结点个数分别为 4,1,3。则该棵树中的叶子
结点数为(A)。
A.10
B.11
C.12
D.不可能有这样的树
33.设表的长度为 15。则在最坏情况下,快速排序所需要的比较次数为(A)。
A.105
B.55
C.15
D.75
34.设循环队列的存储空间为 Q(1:100),初始状态为空。现经过一系列正常操作后,front=49,则循环队列中的元素个数为(A)。
A.不确定
B.49
C.51
D.50
35.某完全二叉树按层次输出(同一层从左到右)的序列为 ABCDEFGH。该完全二叉树的中
序序列为(A)。
A.HDBEAFCG
B.HDEBFGCA
C.ABDHECFG
D.ABCDEFGH
36.下面属于整数类 I 的实例的是(A)
A.229
B.0.229
C.229E-2
D."229"
37.下列叙述中正确的是(C)。
A.所谓有序表是指在顺序存储空间内连续存放的元素序列
B.有序表只能顺序存储在连续的存储空间内
C.有序表可以用链接存储方式存储在不连续的存储空间内
D.任何存储方式的有序表均能采用二分法进行查找
38.设二叉树如下则后序序列为(C)
A.ABDEGCFH
B.DBGEAFHC
C.DGEBHFCA
D.ABCDEFGH
39.下列叙述中正确的是(B)。
A.结点中具有两个指针域的链表一定是二叉链表
B.结点中具有两个指针域的链表可以是线性结构,也可以是非线性结构
C.二叉树只能采用链式存储结构
D.循环链表是非线性结构
40.某二叉树中有15个度为1的结点,16个度为2的结点,则该二叉树中总的结点数为(C)。
A.32
B.46
C.48
D.49
41.下列叙述中正确的是(A)
A.有的二叉树也能用顺序存储结构表示
B.有两个指针域的链表就是二叉链表
C.多重链表一定是非线性结构
D.顺序存储结构一定是线性结构
42.设二叉树共有 375 个结点,其中度为 2 的结点有 187 个。则度为 1 的结点个数是(A)。
A.0
B.1
C.188
D.不可能有这样的二叉树
43.某系统结构图如下图所示该系统结构图的宽度是(B)。
A.5
B.4
C.2
D.1
44.设二叉树的前序序列为 ABDEGHCFIJ,中序序列为 DBGEHACIFJ。则按层次输出(从上
到下,同一层从左到右)的序列为(A)
A.ABCDEFGHIJ
B.DGHEBIJFCA
C.JIHGFEDCBA
D.GHIJDEFBCA
45.设顺序表的长度为 16,对该表进行简单插入排序。在最坏情况下需要的比较次数为(D)
A.15
B.60
C.30
D.120
46.下列叙述中正确的是(A)
A.循环队列是线性结构
B.循环队列是线性逻辑结构
C.循环队列是链式存储结构
D.循环队列是非线性存储结构
47.设某棵树的度为 3,其中度为 3,2,1 的结点个数分别为 3,0,4。则该树中的叶子结点数为
(B)
A.6
B.7
C.8
D.不可能有这样的树
48.下列叙述中错误的是(C)
A.具有两个根结点的数据结构一定属于非线性结构
B.具有两个以上叶子结点的数据结构一定属于非线性结构
C.具有两个以上指针域的链式结构一定属于非线性结构
D.具有一个根结点且只有一个叶子结点的数据结构也可能是非线性结构
49.下列结构中属于非线性结构的是(C)
A.循环队列
B.二维数组
C.二叉链表
D.双向链表
50.从表中任何一个结点位置出发就可以不重复地访问到表中其他所有结点的链表是(A)
A.循环链表
B.双向链表
C.单向链表
D.二叉链表
51.设元素集合为 D={1,2,3,4,5,6}。B=(D,R)为线性结构所对应的 R 是(A)。
A.R={(6,1),(5,6),(1,3),(2,4),(3,2)}
B.R={(4,5),(6,1),(5,6),(1,3),(2,4),(3,2)}
C.R={(6,1),(5,6),(1,3),(3,4),(3,2)}
D.R={(6,1),(5,6),(2,3),(2,4),(3,2)}
【计算机二级考试选择题练习含答案】相关文章:
2017计算机二级MSoffice选择题练习(含答案)04-14
2016计算机二级Access选择题专项练习(含答案)05-08
计算机二级VB考试选择题练习及答案03-10
计算机二级冲刺选择题练习02-11