热点2023年全国计算机二级公共基础知识考试试题及答案 全球快播报
- 互联网
- 2023-03-25 19:57:43
热点2023年全国计算机二级公共基础知识考试试题及答案
随着我国国民经济的快速发展以及国际金融危机的逐渐消退,计算机网络设备制造行业获得良好发展机遇,中国已成为全球计算机网络设备制造行业重点发展市场。下面是小编整理的关于计算机二级公共基础知识考试试题及答案,欢迎大家参考!
(相关资料图)
全国计算机二级公共基础知识考试试题及答案
一、单项选择题
1、对建立良好的程序设计风格,下面描述正确的是
A.程序应简单、清晰、可读性好
B.符号名的命名只要符合语法
C.充分考虑程序的执行效率
D.程序的注释可有可无
参考答案:A
2、下列叙述中正确的是
A.软件测试的主要目的是发现程序中的错误
B.软件测试的主要目的是确定程序中错误的位置
C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作
D.软件测试是证明软件没有错误
参考答案:A
参考解析:软件测试是为了发现错误而执行程序的过程,所以软件测试的主要目的是发现程序中的错误。为了提高软件测试的效率,程序员应该避免检查自己的程序。软件测试是为了证明软件有错,而不能证明程序没有错。因此本题的正确答案是A。
3、将E—R图转换到关系模式时,实体与联系都可以表示成( )
A.属性B.关系C.键D.域
参考答案:B
4、对象的操作过程对外是封闭的不可见的,即用户只能看到这一操作实施后的结果。对象的这一特性,即是对象的
A.封装性B.继承性C.多态性D.模块性
参考答案:A
5、在数据管理技术发展的三个阶段中,数据共享最好的是( )
A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同
参考答案:C
参考解析:在数据管理技术发展的三个阶段中,数据共享最好的是数据库系统阶段(见前面的表1.2)。因此本题的正确答案是C。
6、下列叙述中正确的是( )
A.线性链表是线性表的链式存储结构
B.栈与队列是非线性结构
C.双向链表是非线性结构
D.只有根结点的二叉树是线性结构
参考答案:A
参考解析:线性表的链式存储结构称为线性链表;栈、队列、双向链表都是线性结构;树、二叉树(不管它有多少个结点)都是非线性结构。
7、信息隐蔽的概念与下列哪一种概念直接相关?
A.软件结构的定义B.模块的独立性C.模块的分类性D.模块的内聚程度
参考答案:B
8、下列叙述中正确的是
A.程序设计就是编制程序
B.程序的测试必须由程序员自己去完成
C.程序经调试改错后还应进行再测试
D.程序经调试改错后不必进行再测试
参考答案:C
参考解析:程序设计不只是编制程序,还包括编写相应的文档等;程序的测试一般不由程序员自己去完成,应该由独立的第三方来构造测试;由于修正一个错误的同时有可能会引入新的错误,所以在修改错误之后,必须进行回归测试。因此选项C正确。
9、在表示树的多重链表中,除了要存储结点的值和多个指针之外,还必须需要存储( )
A.结点的度B.结点的层次C.结点的高度D.结点的深度
参考答案:A
10、下列关于链表结构的叙述正确的是( )
A.线性链表、带链的栈和带链的队列的结点的结构都是相同的
B.双向链表也就是循环链表
C.线性链表与带链的栈的结点的结构是不同的
D.在循环链表中通过任意一个结点可以找到链表中其他所有的结点,而在双向链表中做不到这一点
参考答案:A
11、在E.R图中,用来表示实体的图形是( )
A.矩形B.椭圆形C.菱形D.三角形
参考答案:A
参考解析:在E.R图中用矩形表示实体,用椭圆表示实体的属性,用菱形表示实体之间的联系,用线段来连接矩形、椭圆和菱形。因此本题的正确答案是A。
12、JaCkson方法是一种什么样的的.结构化分析方法?
A.面向数据流B.面向对象C.面向数据结构D.面向控制流
参考答案:C
13、通过相邻数据元素的交换逐步:搿线性表变成有序的排序方法是( )
A.冒泡排序法B.简单选择排序法C.简单插入排序法D.希尔排序法
参考答案:A
二、填空题
1、在面向对象方法中,类之间共享属性和操作的机制称为________
参考解析:继承
2、在软件生命周期的________阶段,软件的结构、模块的划分、功能的分配以及处理流程应该给出。
参考解析:软件设计
3、在二维表中能唯一标识元组的最小属性集称为该表的_________。
参考解析:码
4、________测试方法也称为功能测试或数据驱动测试,它是对软件已经实现的功能是否满足需求进行测试和验证。
参考解析:黑盒测试
5、树是-种简单的________(线性月)线性)结构,在树中,所有数据元素之间的关系具有明显的________特性。
参考解析:非线性 层次
6、软件开发环境是全面支持软件开发全过程的________集合。
参考解析:软件开发工具
7、数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是_________。
参考解析:数据库系统
【分析】数据库系统阶段数据独立性最高。
8、源程序文档化要求程序应该加注释。注释一般分为序言性注释和________。
参考解析:功能性注释
【分析】本题考查程序中的两种注释方式,只要考生看过一两个规范化的源程序文档.就会很好的了解这两种注释出现的位置和作用。
9、为每一个模块确定实现算法和局部数据结构是________阶段的任务。
参考解析:详细设计
10、________是应用于计算机定义、开发和维护的一整套方法、工具、文档、实践标准和工序。
参考解析:软件工程
11、对对象的抽象形成了________,它是具有共同属性、共同方法的对象的集合。
参考解析:类
【分析】类是对许多对象的共同属性和方法的抽象,对象是一个类的具体实例。
12、现实世界的要求只有在_________中才能得到真正的物理实现,而这种实现是通过信息世界逐步转化得到的。
参考解析:计算机世界
13、一个算法通常由两种基本要素组成:-是对数据对象的运算和操作,二是________。
参考解析:算法的控制结构
14、在一般的计算机系统中,有算术运算、逻辑运算、关系运算和________四类基本的操作和运算。
参考解析:数据传输
15、拥有奇数个结点的完全二叉树中有4个内部结点(非叶子结点),请问它的叶子结点数是________。
参考解析:5
【分析】由于完全二叉树是自上而下、自左而右的从l开始连续编码的,因此完全二又树要么不存在-度结点(当结点个数为奇数个时),要么存在一个-度结点,而且唯-的一个-度结点就是最后编号为n(n为偶数)的叶子结点的父结点。而在二叉树中零度结点个数总比二度结点个数多l,因此拥有4个二度结点的二叉树的叶子结点的个数是4+1=5。
总结,设n为完全二叉树的结点数,n0为叶子结点数,nl为度为1的结点数,n2为度2的结点数,则n=n0+nl+n2,n0=n2+1。若n为奇数,则nI=0;若n为偶数,则nl=l(注意-定要是完全二又树)。
全国计算机二级公共基础知识考试试题
1、用Access创建的数据库文件,其扩展名是___D___。
A..adp
B..dbf
C..frm
D..mdb
2、数据库系统的核心是___B___。
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
3、数据库系统是由数据库、数据库管理系统、应用程序、___A___、用户等构成的人机系统。
A.数据库管理员
B.程序员
C.高级程序员
D.软件开发商
4、在数据库中存储的是___B___。
A.信息
B.数据
C.数据结构
D.数据模型
5、在下面关于数据库的说法中,错误的是___D___。
A.数据库有较高的安全性
B.数据库有较高的数据独立性
C.数据库中的数据可以被不同的用户共享
D.数据库中没有数据冗余
6、下面关于新型数据库的说法中,错误的是___C___。
A.数据仓库不是一个新的平台,仍然使用传统的.数据库管理系统,而是一个新的概念
B.分布式数据库是一个数据在多个不同的地理位置存储的数据库
C.面向对象数据库仍然采用传统的关系型数据库管理系统
D.空间数据库是随着地理信息系统gis的开发和应用而发展起来的数据库新技术
7、不是数据库系统特点的是___C___。
A.较高的数据独立性
B.最低的冗余度
C.数据多样性
D.较好的数据完整性
8、在下列数据库管理系统中,不属于关系型的是___D___。
A.MicorsoftAccess
B.SQLserver
C.Oracle
D.DBTG系统
9、Access是___C___数据库管理系统。
A.层次
B.网状
C.关系型
D.树状:
10、在Access中,数据库的基础和核心是__A____。
A.表
B.查询
C.窗体
D.宏
计算机二级考试《公共基础知识》考点
(一)算法
1.算法的基本特征:可行性、确定性、有穷性、拥有足够的情报。
2.算法的基本要素:
(1)算法中对数据的运算和操作
一个算法由两种基本要素组成:一是对数据对象的运算和操作;二是算法的控制结构。
在一般的计算机系统中,基本的运算和操作有以下4类:算术运算、逻辑运算、关系运算和数据传输。
(2)算法的控制结构:算法中各操作之间的执行顺序称为算法的控制结构。
描述算法的工具通常有传统流程图、N-S结构化流程图、算法描述语言等。一个算法一般都可以用顺序、选择、循环3种基本控制结构组合而成。
3.算法的时间复杂度
算法的时间复杂度是指执行算法所需要的计算工作量。
同一个算法用不同的语言实现,或者用不同的编译程序进行编译,或者在不同的计算机上运行,效率均不同。这表明使用绝对的时间单位衡量算法的效率是不合适的。撇开这些与计算机硬件、软件有关的因素,可以认为一个特定算法运行工作量的大小,只依赖于问题的规模(通常用整数n表示),它是问题规模的函数。即
算法的工作量=f(n)
4.算法的空间复杂度
算法的空间复杂度是指执行这个算法所需要的内存空间。
一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。其中额外空间包括算法程序执行过程中的工作单元以及某种数据结构所需要的附加存储空间。如果额外空间量相对于问题规模来说是常数,则称该算法是原地工作的。在许多实际问题中,为了减少算法所占的存储空间,通常采用压缩存储技术,以便尽量减少不必要的额外空间。
疑难解答:算法的工作量用什么来计算?
算法的工作量用算法所执行的基本运算次数来计算,而算法所执行的基本运算次数是问题规模的函数,即算法的工作量=f(n),其中n是问题的规模。
(二)数据
(1)数据集合中个数据元素之间所固有的逻辑关系,即数据的逻辑结构;
(2)在对数据元素进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;
(3)对各种数据结构进行的运算。
数据:是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。
数据元素:是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。外语学习网
数据对象:是性质相同的数据元素的集合,是数据的一个子集。
数据的逻辑结构是对数据元素之间的逻辑关系的描述,它可以用一个数据元素的集合和定义在此集合中的若干关系来表示。数据的逻辑结构有两个要素:一是数据元素的集合,通常记为D;二是D上的关系,它反映了数据元素之间的前后件关系,通常记为R。一个数据结构可以表示成
B=(D,R)
其中B表示数据结构。为了反映D中各数据元素之间的前后件关系,一般用二元组来表示。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。
由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此,为了表示存放在计算机存储空间中的各数据元素之间的逻辑关系(即前后件关系),在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。
一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。而采用不同的存储结构,其数据处理的效率是不同的。因此,在进行数据处理时,选择合适的存储结构是很重要的。
根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:
(1)有且只有一个根结点;
(2)每一个结点最多有一个前件,也最多有一个后件。
则称该数据结构为线性结构。线性结构又称线性表。在一个线性结构中插入或删除任何一个结点后还应是线性结构。如果一个数据结构不是线性结构,则称之为非线性结构。
疑难解答:空的数据结构是线性结构还是非线性结构?
一个空的数据结构究竟是属于线性结构还是属于非线性结构,这要根据具体情况来确定。如果对该数据结构的算法是按线性结构的规则来处理的,则属于线性结构;否则属于非线性结构。
(三)栈与树
1.栈的基本概念
栈是限定只在一端进行插入与删除的.线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。当表中没有元素时称为空栈。栈顶元素总是后插入的元素,从而也是最先被删除的元素;栈底元素总是最先插入的元素,从而也是最后才能被删除的元素。栈是按照先进后出或后进先出的原则组织数据的。
2.栈的顺序存储及其运算
用一维数组S(1∶m)作为栈的顺序存储空间,其中m为最大容量。
在栈的顺序存储空间S(1∶m)中,S(bottom)为栈底元素,S(top)为栈顶元素。top=0表示栈空;top=m表示栈满。
栈的基本运算有三种:入栈、退栈与读栈顶元素。
(1)入栈运算:入栈运算是指在栈顶位置插入一个新元素。首先将栈顶指针加一(即top加1),然后将新元素插入到栈顶指针指向的位置。当栈顶指针已经指向存储空间的最后一个位置时,说明栈空间已满,不可能再进行入栈操作。这种情况称为栈上溢错误。
(2)退栈运算:退栈是指取出栈顶元素并赋给一个指定的变量。首先将栈顶元素(栈顶指针指向的元素)赋给一个指定的变量,然后将栈顶指针减一(即top减1)。当栈顶指针为0时,说明栈空,不可进行退栈操作。这种情况称为栈的下溢错误。
(3)读栈顶元素:读栈顶元素是指将栈顶元素赋给一个指定的变量。这个运算不删除栈顶元素,只是将它赋给一个变量,因此栈顶指针不会改变。当栈顶指针为0时,说明栈空,读不到栈顶元素。
小技巧:栈是按照先进后出或后进先出的原则组织数据,但是出栈方式有多种选择,在考题中经常考查各种不同的出栈方式。
树及二叉树的性质
误区警示:
满二叉树也是完全二叉树,而完全二叉树一般不是满二叉树。应该注意二者的区别。
1、树的基本概念
树(tree)是一种简单的非线性结构。在树结构中,每一个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点。每一个结点可以有多个后件,它们称为该结点的子结点。没有后件的结点称为叶子结点。
在树结构中,一个结点所拥有的后件个数称为该结点的度。叶子结点的度为0。在树中,所有结点中的最大的度称为树的度。
2、二叉树及其基本性质
(1)二叉树的定义
二叉树是一种很有用的非线性结构,具有以下两个特点:
①非空二叉树只有一个根结点;
②每一个结点最多有两棵子树,且分别称为该结点的左子树和右子树。
由以上特点可以看出,在二叉树中,每一个结点的度最大为2,即所有子树(左子树或右子树)也均为二叉树,而树结构中的每一个结点的度可以是任意的。另外,二叉树中的每个结点的子树被明显地分为左子树和右子树。在二叉树中,一个结点可以只有左子树而没有右子树,也可以只有右子树而没有左子树。当一个结点既没有左子树也没有右子树时,该结点即为叶子结点。
(2)二叉树的基本性质
二叉树具有以下几个性质:
性质1:在二叉树的第k层上,最多有2k-1(k≥1)个结点;
性质2:深度为m的二叉树最多有2m-1个结点;
性质3:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。
二叉树的遍历
在遍历二叉树的过程中,一般先遍历左子树,再遍历右子树。在先左后右的原则下,根据访问根结点的次序,二叉树的遍历分为三类:前序遍历、中序遍历和后序遍历。
(1)前序遍历:先访问根结点、然后遍历左子树,最后遍历右子树;并且,在遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。
(2)中序遍历:先遍历左子树、然后访问根结点,最后遍历右子树;并且,在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。
(3)后序遍历:先遍历左子树、然后遍历右子树,最后访问根结点;并且,在遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。
疑难解答:树与二叉树的不同之处是什么?
在二叉树中,每一个结点的度最大为2,即所有子树(左子树或右子树)也均为二叉树,而树结构中的每一个结点的度可以是任意的。
标签:
热点2023年全国计算机二级公共基础知识考试试题及答案 全球快播报
随着我国国民经济的快速发展以及国际金融危机的逐渐消退,计算机网络设备制造行业获得良好发展机遇,中国已成为全球计算机网络设备制造行业重
四川一高校放假7天具体是怎么一回事
四川一高校放假7天具体是怎么一回事?3月21日,四川一高校发布消息:全校师生放7天春假,鼓励同学们走出课堂、走出校园,感受春天和爱情的美好
世界快播:热点全国计算机二级考试《VB》操作试题及答案
全国计算机等级考试是在1994年,经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力
闰二月的年份有什么讲究?-今日看点
闰二月的年份有什么讲究?闰二月指的就是一年中会出现两个农历二月,闰二月的出现频率仅次于闰三月。那么今天小编在这里给大家整理一下,我们一
闰月是一年中随便增加一个月吗?|天天新消息
闰月是一年中随便增加一个月吗?闰二月指的就是一年中会出现两个农历二月,闰二月的出现频率仅次于闰三月。那么今天小编在这里给大家整理一下,
环球看热讯:闰月给父母买什么比较好?
送红色的鞋子表孝心,闰月鞋,闰月穿,闰月老人活一千,买闰月鞋可以买红色的,喜庆吉利,也可以买衣服或者买袜子。那么今天小编在这里给大家
闰二月清明扫墓有什么讲究?
闰二月清明扫墓有什么讲究?在闰二月清明扫墓时,会有一些讲究,比如时间、穿着、禁忌方面,那么闰二月清明扫墓有什么讲究?那么今天小编在这里
寒食节和清明有什么不同?
寒食节和清明有什么不同?不知不觉,马上就到寒食节了,寒食节通常是冬至后第105日,在清明节前一两天。那么今天小编在这里给大家整理一下,我
2022年全国招收研究生124.25万人招生人数比上年增长9.64%_世界看点
2022年全国招收研究生124 25万人招生人数比上年增长9 64%!其中,招收博士生13 90万人,硕士生110 35万人。在学博士生55 61万人,在学硕士生30
当前热点-2023毕业包分配的二本大学公布最新
2023毕业包分配的二本大学有:中国劳动关系学院、江苏警官学院、中央司法警官学院、广东警官学院等等,下面给大家分享2023毕业包分配的二本大
教育部:在学研究生365.36万人比上年增长9.64% 每日简讯
昨天,教育部举行新闻发布会,介绍2022年全国教育事业发展基本情况。从发布会中了解到在学研究生365 36万人比上年增长9 64%!教育部:在学研究
江苏往年公办二本最低分数线一览表最新
高考对奋斗多年的学子而言是改变未来方向的重要一环,除了考试成绩尤为重要以外,高考志愿填报也十分重要,下面给大家分享江苏往年公办二本最
偏远地区的大学二本公办2023最新
我们知道全国偏远地区有以下二本大学:呼和浩特民族学院、呼伦贝尔学院等等,那么下面给大家分享偏远地区的大学二本公办2023最新,欢迎阅读!偏
2023哪些二本大学实力强名单最新_每日关注
被低估的二本大学有:三峡大学、成都大学、东北电力大学、温州医科大学、山西财经大学、贵州医科大学等等,下面给大家分享2023哪些二本大学实
也许迷途的惆怅会扯碎我的脚步是什么歌(也许迷途的惆怅会扯碎我的脚步是哪首歌?)_热门
1、103010原创歌曲:汪峰2、当灰烬封起霜檐,当菊花草化为深秋露珠。3、我用顽强的枯藤做了行囊,去了荆棘丛生的土地。
世界滚动:河南省考笔试最低合格分数线出炉!面试时间确定
关于划定河南省2023年统一考试录用公务员笔试最低合格分数线的公告经研究,河南省2023年统一考试录用公务员笔试最低合格分数线为:一、报考省
世界快报:历史上的今天:“心学始祖”陆九渊出生
1139年3月26日,中国“心学”创始人陆九渊出生于抚州金溪。他是南宋哲学家、教育家,陆王心学的代表人物。因书斋名“存”,世称存斋先生。又因
河北邢台市临城县发生3.3级地震,震源深度9千米|天天消息
中国地震台网正式测定:03月25日19时26分在河北邢台市临城县(北纬37 50度,东经114 35度)发生3 3级地震,震源深度9千米。(来源:中国地震台网
深圳学区房市场时隔两年又“热”了:过户量创近个5月新高,价格明显回调 播资讯
在经历了两年的价格回调后,深圳学区房市场终于迎来回暖。据乐有家研究中心数据,今年2月,深圳六大名校片区二手住宅过户量明显增加,较1月上
孔乙己的性格短句(孔乙己的性格特点?) 天天微动态
1、孔乙己的性格很复杂。一方面,他善良、诚实、有爱心,但另一方面,他又无知、麻木不仁。孔乙己虽然是个穷人,但即使穷困潦倒
青春郑州活力郑州魅力郑州 今年,郑州共青团工作这样干
青年因城市而聚,城市因青年而兴。2023年,青春的郑州、活力的郑州要怎样彰显无限魅力?全市共青团工作如何开展?3月25日,共青团郑州市十六
明日北方开启回暖模式,华南等地仍需警惕强对流|当前动态
今天(3月25日),江南、华南的强降雨区将有所南压,大到暴雨天气将主要集中在广西、广东、福建等地,局地仍会伴有强对流天气。气温方面,本周
焦点速递!《三体》上星热播 于和伟:让人忘了小说里的“史强”
剧版《三体》在视频网站首轮播出取得上佳口碑后,眼下二轮登陆江苏卫视热播。作为刘慈欣同名小说的首次影视化改编,剧版最热议度最高的角色之
3月底华北等地将遇沙尘天气!沙尘天气为何多发?专家解读-世界今日讯
针对近期的沙尘天气,中国气象局于今天(3月25日)下午召开了新闻通气会。会上,中央气象台环境气象室主任张碧辉介绍,预计今年春季,我国北方
年报解读④| 绿城服务:实现148.6亿元营收,显现高质量韧性发展
星标克而瑞物管↑每天快速直达物业专业研究文|研究员陈悦本文共2669字,阅读约需4分钟2023年3月25日,绿城服务(2869 HK)披露了公司2022年全
三星note20 ultra刷机教程(三星i509刷机)-要闻速递
三星是国内外知名的手机品牌。这个牌子的手机型号款式多,质量好。三星手机哪款更受欢迎?推荐三星i509。这款手机的价格是多
【独家】张文宏:我们离走出“新冠”已为期不远
3月25日上午,在广州南沙举办的亚洲青年论坛上,国家传染病医学中心主任、复旦大学附属华山医院感染科主任张文宏作为中方青年嘉宾代表致辞。他
天天热消息:国足明日再战新西兰,主帅扬科维奇:捅破进球这层窗户纸
在奥克兰和新西兰国家队0比0打平后,中国队于当地时间24日转战惠灵顿,双方将在北京时间26日上午11时进行本次国际比赛日的第二场热身赛。赛前
7 11便利店有口罩吗(7 14鬼节) 每日热点
1、中元节俗称鬼节。2、民间传统节日。3、时在农历七月十五日,也有在七月十四日的。4、这天,家家祭祀祖先,有些还要举行