计算机二级考试选择题题库
全国计算机二级c考试题库及答案
全国计算机二级c考试题库及答案一、单项选择题(每题2分,共20分)1. 在C语言中,以下哪个选项是合法的标识符?A. 2variableB. variable2C. _variableD. variable-2答案:C2. 若有定义:int a=5, b=6;,则表达式a+=b的值是多少?A. 11B. 6C. 5D. 1答案:A3. 在C语言中,字符串"\"abc\""的长度是多少?A. 3B. 4C. 5D. 6答案:C4. 下列哪个函数不能用来输入数据?A. scanf()B. printf()C. getchar()D. gets()答案:B5. 若有定义:int a=5;,则执行语句a*=a+1;后,变量a的值是多少?A. 5B. 6C. 25D. 10答案:C6. 在C语言中,以下哪个选项是正确的二维数组定义?A. int a[5][6];B. int a[5,6];C. int a(5)(6);D. int a[5 6];答案:A7. 若有定义:int a=1, b=2;,则执行语句a=b=a+b;后,变量a的值是多少?A. 3B. 4C. 1D. 2答案:A8. 在C语言中,以下哪个选项是正确的函数定义?A. int add(int x, int y) { return x+y; }B. int add(int x; int y) { return x+y; }C. int add(int x, int y) { int z; return z; }D. int add(int x, int y) { return x-y; }答案:A9. 在C语言中,以下哪个选项是正确的结构体定义?A. struct Student { int age; float score; };B. struct { int age; float score; } Student;C. struct Student { int age, float score; };D. struct { int age; float score; };答案:A10. 若有定义:int a=10, b=20;,则执行语句a=a+b;后,变量b的值是多少?A. 10B. 20C. 30D. 40答案:B二、填空题(每题2分,共20分)1. 在C语言中,字符型数据在内存中是以______形式存储的。
计算机二级考试真题及答案
计算机二级考试真题及答案一、单选题(每题2分,共20分)1. 在计算机系统中,CPU是指什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个选项是计算机硬件系统的基本组成部分?A. 操作系统B. 应用软件C. 主机和外设D. 网络答案:C3. 计算机病毒的主要传播途径是什么?A. 通过电子邮件B. 通过U盘C. 通过软件下载D. 以上都是答案:D4. 在Windows操作系统中,如何查看计算机的系统信息?A. 通过“控制面板”B. 通过“任务管理器”C. 通过“系统属性”D. 通过“设备管理器”答案:C5. 在Word中,如何设置文档的页边距?A. 通过“文件”菜单B. 通过“视图”菜单C. 通过“插入”菜单D. 通过“页面布局”菜单答案:D6. 在Excel中,如何快速填充一系列连续的数字?A. 使用“填充”功能B. 使用“排序”功能C. 使用“筛选”功能D. 使用“查找和替换”功能答案:A7. 在PowerPoint中,如何将一张幻灯片复制到另一张幻灯片?A. 使用“复制”和“粘贴”命令B. 使用“剪切”和“粘贴”命令C. 使用“格式刷”工具D. 使用“选择窗格”功能答案:A8. 计算机网络的主要功能是什么?A. 数据存储B. 数据处理C. 数据通信D. 数据加密答案:C9. 以下哪个协议是用于网页浏览的?A. FTPB. SMTPC. HTTPD. POP3答案:C10. 什么是数据库管理系统?A. 用于管理数据库的软件系统B. 用于存储数据的硬件设备C. 用于数据加密的软件系统D. 用于网络通信的软件系统答案:A二、多选题(每题3分,共15分)1. 计算机硬件系统主要包括哪些部分?A. 中央处理器B. 存储器C. 输入输出设备D. 操作系统答案:A、B、C2. 在Word中,哪些操作可以改变文档的字体样式?A. 使用“字体”对话框B. 使用“格式刷”工具C. 使用快捷键D. 使用“样式”功能答案:A、B、C、D3. 在Excel中,哪些功能可以用于数据分析?A. 排序B. 筛选C. 数据透视表D. 条件格式答案:A、B、C、D4. 在PowerPoint中,哪些视图模式可以用来编辑幻灯片?A. 普通视图B. 幻灯片浏览视图C. 幻灯片放映视图D. 幻灯片母版视图答案:A、B、D5. 计算机网络按照覆盖范围可以分为哪些类型?A. 局域网B. 城域网C. 广域网D. 个人区域网答案:A、B、C三、判断题(每题1分,共10分)1. 计算机的存储器是用来存储数据的。
全国计算机二级考试题库及答案
全国计算机二级考试题库及答案一、选择题1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个选项不是操作系统的功能?A. 管理计算机硬件资源B. 管理计算机软件资源C. 执行程序D. 打印文档答案:D3. 在计算机编程中,以下哪个不是循环结构?A. for循环B. while循环C. do-while循环D. if语句答案:D4. 数据库管理系统(DBMS)的主要功能是什么?A. 存储数据B. 管理数据C. 检索数据D. 所有选项都是答案:D5. 下列哪个是网络拓扑结构?A. 星型B. 总线型C. 环形D. 所有选项都是答案:D二、填空题6. 在计算机中,________是用来表示数据的最小单位。
答案:位(bit)7. 计算机病毒是一种________的程序,它能够自我复制并传播。
答案:恶意8. 在C语言中,用于定义变量的关键字是________。
答案:int(或其他数据类型关键字)9. 在Windows操作系统中,________是用来管理文件和文件夹的。
答案:资源管理器10. 在网络通信中,________协议是用来规定电子邮箱的格式。
答案:SMTP三、简答题11. 请简述计算机硬件的五大组成部分。
答案:计算机硬件的五大组成部分包括:中央处理器(CPU)、存储器(内存和硬盘等)、输入设备(如键盘、鼠标等)、输出设备(如显示器、打印机等)和辅助存储设备(如光盘驱动器、U盘等)。
12. 什么是软件工程?请简述其主要特点。
答案:软件工程是指应用计算机科学原理和工程方法来开发和维护软件的系统化方法。
其主要特点包括:系统性、规范性、可度量性、可预测性和可维护性。
四、操作题13. 如何在Windows操作系统中创建一个新的文件夹?答案:在Windows操作系统中,可以通过以下步骤创建一个新的文件夹:打开资源管理器,找到想要创建文件夹的位置,右键点击空白区域,选择“新建”然后选择“文件夹”,在弹出的对话框中输入文件夹名称,最后点击“确定”。
计算机等级二级考试试题
计算机等级二级考试试题一、选择题(每题2分,共20分)1. 在计算机系统中,负责实施算术运算和逻辑运算的部件是______。
A. 控制器B. 运算器C. 存储器D. 输入设备2. 下列关于计算机病毒的描述,错误的是______。
A. 计算机病毒具有自我复制的能力B. 计算机病毒可以不依附于其他程序而独立存在C. 计算机病毒具有破坏性D. 计算机病毒可以通过网络传播3. 在Windows操作系统中,要查看当前系统资源的使用情况,应使用的程序是______。
A. 任务管理器B. 控制面板C. 文件资源管理器D. 命令提示符4. 下列关于电子邮件的描述,正确的是______。
A. 电子邮件的传输速度一定比普通邮件快B. 电子邮件可以发送任何类型的文件C. 电子邮件的发送需要知道对方的IP地址D. 电子邮件可以作为法律证据使用5. 数据库管理系统(DBMS)的主要功能不包括______。
A. 数据存储管理B. 数据共享和保护C. 数据加密和解密D. 数据库的维护和恢复6. 在HTML中,用于插入图片的标签是______。
A. <img>B. <image>C. <picture>D. <photo>7. 以下哪个命令用于在Linux系统中查看当前目录下的文件和文件夹?A. lsB. dirC. pwdD. cd8. 在Excel中,要将一个单元格的格式设置为货币格式,应选择______。
A. 常规B. 数字C. 货币D. 文本9. 下列关于计算机网络的描述,错误的是______。
A. 计算机网络可以实现资源共享B. 计算机网络可以提高计算机系统的可靠性和可用性C. 计算机网络可以提高计算机的计算速度D. 计算机网络可以提高计算机的存储容量10. 在PowerPoint中,要将一张幻灯片复制到另一张幻灯片中,应使用的快捷键是______。
A. Ctrl + C 和 Ctrl + VB. Ctrl + X 和 Ctrl + VC. Ctrl + DD. Ctrl + Z二、填空题(每题2分,共20分)11. 在计算机系统中,CPU主要由______和______组成。
国家计算机二级考试题库
国家计算机二级考试题库
一、选择题
1. 计算机中负责指挥计算机各部分自动协调一致地进行工作的部件是:
A. 控制器
B. 运算器
C. 存储器
D. 总线
答案:A
2. 下列选项中,不属于计算机五大逻辑部件的是:
A. 输入设备
B. 输出设备
C. 运算器
D. 中央处理器
答案:B
3. 下列关于计算机算法的描述,正确的是:
A. 算法是解决问题的过程或步骤,不具有通用性
B. 算法可以被表述为高级语言程序,但无法转换为机器语言程序
C. 算法是可被计算机理解和执行的程序,具有通用性
D. 算法是一种理论上的数学模型,与计算机无关
答案:C
二、填空题
1. 在计算机中,负责处理数据和执行程序的核心部件是 _______。
答案:中央处理器(CPU)
2. 在计算机中,_______ 是用来存储程序和数据的部件。
答案:存储器(Memory)
3. 计算机中,负责直接与CPU进行数据交换的部件是 _______。
答案:内存(主存)
三、简答题
1. 简述计算机的主要特点。
答案:计算机的主要特点包括运算速度快、精度高、存储能力强、具有逻辑判断能力和自动化控制能力。
计算机能够进行高速运算,处理能力强,能够进行精确计算,具有强大的信息存储能力,可以进行逻辑判断和推理,同时可以通过程序控制实现自动化操作。
这些特点使得计算机在各个领域都有广泛的应用价值。
计算机等级考试二级题库
计算机等级考试二级题库
一、选择题
1. 计算机等级考试二级主要考察哪些方面的知识和能力?
A. 计算机基础知识
B. 编程语言和算法
C. 数据库和网络知识
D. 以上都是
2. 以下哪个选项不是编程语言?
A. C++
B. HTML
C. Java
D. Python
3. 下列哪个是正确的数据类型?
A. 字符串 "123" 是整数类型
B. 数字 123 是浮点数类型
C. 数字 123.45 是整数类型
D. 以上都不对
4. 以下哪个是面向对象编程的特点?
A. 模块化
B. 封装
C. 多态
D. 以上都是
5. 下列哪个不是计算机等级考试二级的考试科目?
A. C语言程序设计
B. 数据结构与算法
C. 数据库应用基础
D. 电子商务基础
二、填空题
1. 在C++中,定义一个整型变量,可以使用关键字________。
2. 在Python中,可以使用________方法将字符串转换为大写字母。
3. 数据库中,一个完整的表格由________、________和________三部分组成。
4. 在计算机网络中,________是用来进行数据传输的协议。
5. 算法的时间复杂度是指算法执行所需的时间与________的数量级关系。
三、简答题
1. 简述什么是计算机程序,并举例说明。
2. 简述面向对象编程中的封装的概念,并举例说明。
3. 简述数据库的基本操作,包括增删改查。
4. 简述计算机网络的主要功能。
5. 简述算法的时间复杂度对程序性能的影响。
计算机二级考试测试题及答案
计算机二级考试测试题及答案一、选择题:1. 下列关于计算机硬件的说法,不正确的是()A. CPU是计算机的核心部件,是进行数据运算和控制的关键器件B. 主板是计算机的重要组成部分,负责各硬件设备的连接和数据传输C. 显卡是计算机中用于处理图像和视频的重要硬件设备D. 硬盘是计算机中用于存储数据的主要设备2. 下列关于计算机网络的说法,不正确的是()A. 局域网(LAN)是指在一个较小的范围内,如家庭、学校、公司内部等通过网络连接起来的一组计算机B. 广域网(WAN)是指通过电话线、光缆等通信线路连接起来的一组计算机网络C. 互联网是全球最大的计算机网络,连接了全球各地的计算机和网络设备D. 云计算是指通过网络连接远程的计算资源,实现数据存储和计算处理的方式3. 下列关于计算机软件的说法,不正确的是()A. 操作系统是计算机系统的核心软件,负责管理计算机硬件和其他应用软件的运行B. 浏览器是一种用于访问和浏览互联网上网页的软件C. 数据库是用于存储和管理大量数据的软件,常用于企业和机构的信息管理D. Photoshop是一款图像处理软件,主要用于编辑和调整图片的大小和色彩等参数二、判断题:1. 常用的操作系统有Windows、Mac OS和Linux,它们都具有相似的界面和功能。
()2. 在Excel中,可以通过函数来进行数学运算和数据处理,但不能进行图表的制作和编辑。
()三、简答题:1. 什么是计算机病毒?如何防范计算机病毒的攻击?2. 什么是HTML?请简要介绍HTML的作用和基本语法。
答案:一、选择题:1. D2. B3. D二、判断题:1. 错误2. 错误三、简答题:1. 计算机病毒是指一种恶意软件,可以在计算机系统中复制和传播,并对计算机系统进行破坏和破坏性操作的程序。
为了防范计算机病毒的攻击,用户可以安装杀毒软件,及时更新病毒库,并避免下载和打开来自不可信源的文件。
此外,定期备份重要数据也是防范病毒攻击的有效方法。
计算机二级考试office题库及答案
计算机二级考试office题库及答案一、单项选择题(每题1分,共10分)1. 在Word文档中,下列哪个功能可以设置文档的页边距?A. 页面布局B. 插入C. 引用D. 视图答案:A2. Excel中,若要对数据进行排序,应该使用哪个功能?A. 数据B. 公式C. 插入D. 视图答案:A3. 在PowerPoint中,若要插入一张图片,应该使用哪个选项卡?A. 插入B. 设计C. 动画D. 幻灯片放映答案:A4. 在Access数据库中,创建查询时,下列哪个选项不是查询设计视图的一部分?A. 选择字段B. 设置条件C. 插入表格D. 打印预览答案:D5. 在Outlook中,下列哪个功能不是邮件选项卡下的?A. 发送B. 移动C. 搜索工具D. 插入表格答案:D6. Word中,若要将文档中的所有“计算机”替换为“电脑”,应该使用哪个功能?A. 查找和替换B. 插入C. 引用D. 视图答案:A7. Excel中,若要计算一列数据的总和,应该使用哪个函数?A. SUMB. AVERAGEC. MAXD. MIN答案:A8. PowerPoint中,若要将一张幻灯片的背景设置为渐变色,应该使用哪个选项?A. 纯色填充B. 图片或纹理填充C. 渐变填充D. 更多填充颜色答案:C9. 在Access中,若要创建一个新的表,应该使用哪个功能?A. 创建B. 设计视图C. 数据表视图D. 查询设计答案:A10. Outlook中,若要设置邮件的优先级,应该使用哪个选项?A. 跟随B. 高C. 低D. 标准答案:B二、多项选择题(每题2分,共10分)1. 在Word中,下列哪些选项可以设置文档的字体样式?A. 加粗B. 斜体C. 下划线D. 字号答案:ABCD2. Excel中,下列哪些功能可以用于数据分析?A. 排序B. 筛选C. 数据透视表D. 查找和替换答案:ABC3. PowerPoint中,下列哪些选项可以用于幻灯片的布局设计?A. 标题幻灯片B. 空白幻灯片C. 内容幻灯片D. 垂直排列文本答案:ABCD4. 在Access中,下列哪些视图可以用于表的创建和编辑?A. 数据表视图B. 设计视图C. 表单视图D. 查询设计视图答案:AB5. Outlook中,下列哪些选项可以用于邮件的分类?A. 标记为B. 移动到文件夹C. 删除D. 规则和警报答案:ABD三、判断题(每题1分,共10分)1. 在Word中,可以通过“文件”选项卡下的“另存为”功能来保存文档的不同版本。
计算机二级考试题库和答案wps
计算机二级考试题库和答案wps一、单项选择题(每题1分,共10分)1. 在WPS Office中,以下哪个选项不是“插入”菜单中的命令?()A. 插入表格B. 插入图片C. 插入公式D. 插入段落答案:D2. 在WPS Office中,以下哪个功能可以实现文档的分栏排版?()A. 分页符B. 分栏符C. 节分隔符D. 行分隔符答案:B3. 在WPS Office中,以下哪个选项不是“视图”菜单中的命令?()A. 普通视图B. 阅读模式C. 打印预览D. 显示比例答案:D4. 在WPS Office中,以下哪个功能可以实现文档的页眉和页脚设置?()A. 插入页码B. 插入页眉和页脚C. 插入水印D. 插入批注答案:B5. 在WPS Office中,以下哪个选项不是“文件”菜单中的命令?()A. 新建B. 打开C. 另存为D. 查找答案:D6. 在WPS Office中,以下哪个功能可以实现文档的背景设置?()A. 页面设置B. 背景设置C. 格式刷D. 字体设置答案:B7. 在WPS Office中,以下哪个选项不是“编辑”菜单中的命令?()A. 撤销B. 剪切C. 复制D. 查找答案:D8. 在WPS Office中,以下哪个功能可以实现文档的表格设置?()A. 表格属性B. 单元格属性C. 表格样式D. 表格格式答案:A9. 在WPS Office中,以下哪个选项不是“格式”菜单中的命令?()A. 字体B. 段落C. 项目符号和编号D. 查找答案:D10. 在WPS Office中,以下哪个功能可以实现文档的图片插入和编辑?()A. 插入图片B. 插入表格C. 插入公式D. 插入批注答案:A二、多项选择题(每题2分,共10分)1. 在WPS Office中,以下哪些选项是“插入”菜单中的命令?()A. 插入表格B. 插入图片C. 插入公式D. 插入段落答案:ABC2. 在WPS Office中,以下哪些功能可以实现文档的格式设置?()A. 字体设置B. 段落设置C. 项目符号和编号D. 查找答案:ABC3. 在WPS Office中,以下哪些选项是“视图”菜单中的命令?()A. 普通视图B. 阅读模式C. 打印预览D. 显示比例答案:ABC4. 在WPS Office中,以下哪些功能可以实现文档的页面设置?()A. 页面设置B. 背景设置C. 页眉和页脚设置D. 显示比例答案:AC5. 在WPS Office中,以下哪些选项是“文件”菜单中的命令?()A. 新建B. 打开C. 另存为D. 查找答案:ABC三、判断题(每题1分,共10分)1. 在WPS Office中,可以通过“插入”菜单中的“插入表格”命令来创建表格。
全国计算机二级考试试题题库(附答案)
全国计算机二级考试试题题库(附答案)一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分)下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。
(1) 应用软件是指A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件(2) 下列述叙中错误的是A) 计算机要经常使用不要长期闲置不用B) 为了延长计算机的寿命,应避免频繁开关计算机C) 在计算机附近应避免磁场干扰D) 计算机用几小时后,应关机一会儿再用(3) 下列字符中,ASCII码值最小的是A) A B) a C) Z D) x(4) 用晶体管作为电子器件制成的计算机属于A) 第一代 B) 第二代 C) 第三代 D) 第四代(5) 下列各不同进制的四个无符号数中,最小的数是A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16(6) 二进制数1110111.11转换成十六进制数是A) 77.C B) 77.3 C) E7.C D) E7.3(7) 下列各无符号十进制数中,能用八位二进制表示的是A) 296 B) 333 C) 256 D) 199(8) 计算机的软件系统可分类为A) 程序与数据 B) 系统软件与应用软件D) 操作系统与语言处理程序 D) 程序、数据与文档(9) 486机中的CPU同时能处理的二进制位数为A) 8 B) 16 C) 32 D) 64(10) 在使用计算机的过程中,需要重新启动DOS,则要A) 按Ctrl+Break键 B) 按^C键 C) 按Ctrl+Alt+Del键 D) 按^H键(11) 现要从软盘启动DOS(软盘中已存有DOS系统),设有如下一些操作:①打开计算机电源;②将该软盘插入A驱动器;③关好A驱动器门。
计算机二级选择题题库(142道)
计算机二级选择题1、程序测试的目的是()——[单选题]A 发现并改正程序中的错误B 诊断和改正程序中的错误C 发现程序中的错误D 执行测试用例正确答案:C2、下面属于系统软件的是()——[单选题]A 编辑软件WordB 杀毒软件C 财务管理系统D 数据库管理系统正确答案:D3、下面不属于软件设计阶段任务的是()——[单选题]A 软件的总体结构设计B 软件的数据分析C 软件的需求分析D 软件的详细设计正确答案:C4、下面不属于软件需求分析阶段主要工作的是()——[单选题]A 需求变更申请B 需求获取C 需求分析D 需求评审正确答案:A5、软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是()——[单选题]A 测试B 实现C 可行性研究D 设计正确答案:C6、构成计算机软件的是()——[单选题]A 程序和数据B 程序、数据及相关文档C 程序和文档D 源代码正确答案:B7、算法有穷性是指()——[单选题]A 算法只能被有限的用户使用B 算法程序的运行时间是有限的C 算法程序的长度是有限的D 算法程序所处理的数据量是有限的正确答案:B8、在排序过程中,每一次数据元素的移动会产生新的逆序的排序方法是()——[单选题]A 快速排序B 冒泡排序C 简单插入排序D正确答案:A9、下列链表中,其逻辑结构属于非线性结构的是()——[单选题]A 二叉链表B 双向链表C 循环链表D 带链的栈正确答案:A10、下列与队列结构有关联的是()——[单选题]A 多重循环的执行B 函数的递归调用C 先到先服务的作业调度D 数组元素的引用正确答案:C11、下列叙述中正确的是()——[单选题]A 算法的时间复杂度与空间复杂度没有直接关系B 一个算法的时间复杂度大,则其空间复杂度必定小C 一个算法的空间复杂度大,则其时间复杂度页必定大D 一个算法的空间复杂度大,则其时间复杂度必定小正确答案:A12、为了对有序表进行对分查找,则要求有序表()——[单选题]A 任何存储方式B 可以顺序存储页可以链式存储C 只能链式存储D 只能顺序存储正确答案:D13、在最坏情况下()——[单选题]A 快速排序的时间复杂度与希尔排序的时间复杂度是一样的B 希尔排序的时间复杂度比直接插入排序的时间复杂度要小C 快速排序的时间复杂度比冒泡的时间复杂度要小D 快速排序的时间复杂度比希尔排序的复杂度要小正确答案:B14、线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()——[单选题]A 排序时减少元素的比较次数B 节省存储空间C 插入与删除运算效率高D 便于查找正确答案:C15、非空循环链表所表示的数据结构()——[单选题]A 有根结点也有叶子结点B 没有根结点也没有叶子结点C 有根结点但没有叶子结点D 没有根结点但有叶子结点正确答案:A16、下来叙述中错误的是()——[单选题]A 数据结构中的元素不能是另一数据结构B 数据结构中的数据元素可以是另一数据结构C 非空数据结构可以没有根结点D 空数据结构是线性结构也可以是非线性结构正确答案:A17、下列叙述中正确的是()——[单选题]A 多重链表比定是非线性结构B 堆可以用完全二叉树表示,其中序遍历序列是有序序列C 排序二叉树的中序遍历序列是有序序列D 任何二叉树只能采用链式存储结构正确答案:C18、下列叙述中正确的是()——[单选题]A 算法设计只需考虑结果的可靠性B 数据的存储结构会影响算法的效率C 算法复杂度是指算法控制结构的复杂程度D 算法复杂度是用算法中指令的条数来度量的正确答案:B19、下列叙述中错误的是()——[单选题]A 二分查找法只适用于顺序存储的线性有序表B 所有二叉树都叧能用二叉链表表示C 有多个指针域的链表也有可能是线性结构D 循环队列是队列的存储结构正确答案:B20、下列数据结构中,不能采用顺序存储结构的是()——[单选题]A 非完全二叉树B 堆C 栈D 队列正确答案:A21、下列各组的排序方法中,最坏情况下比较次数相同的是()——[单选题]A 快速排序与希尔排序B 简单插入排序与希尔排序C 冒泡排序与快速排序D 堆排序与希尔排序正确答案:C22、下列叙述中正确的是()——[单选题]A 循环队列是队列的一种链式存储结构B 循环队列是队列的一种顺序存储结构C 循环队列是一种逻辑结构D 循环队列是非线性结构正确答案:B23、下列叙述中错误的是()——[单选题]A 在二叉链表中,可以从根结点开始遍历到所有结点B 在线性单链表中,可以从任何一个结点开始直接遍历到所有结点C 在循环链表中,可以从任何一个结点开始直接遍历到所有结D 在双向链表中,可以从任何一个结点开始直接遍历到所有结点正确答案:B24、对于循环队列,下列叙述中正确的是()——[单选题]A 队头指针一定大于队尾指针B 队头指针是固定不变的C 队头指针可以大于队尾指针,也可以小于队尾指针D 队头指针一定小于队尾指针正确答案:C25、下列叙述中正确的是()——[单选题]A 存储穸间不连续的所有链表一定是非线性结构B 能顺序存储的数据结构一定是线性结构C 结点中有多个指针域的所有链表一定是非线性结构D 带链的栈与队列是线性结构正确答案:D26、下列叙述中正确的是()——[单选题]A 在链表中,如果每个结点有两个指针域,则该链表一定是线性结构B 在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构C 在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构D 在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构正确答案:D27、下列叙述中正确的是()——[单选题]A 只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构B 所有数据结构必须有终端结点(即叶子结点)C 没有根结点或没有叶子结点的数据结构一定是非线性结构D 所有数据结构必须有根结点正确答案:C28、下列叙述中正确的是()——[单选题]A 对同一批数据作同一种处理,如果数据存储结构不同,不同算法的时间复杂度肯定相同。
全国计算机二级考试试题题库附完整答案(通用篇)
全国计算机二级考试试题题库附完整答案(通用篇)一、选择题(每题2分,共20分)1.以下哪个不是Java的基本数据类型?A. intB. floatC. StringD. boolean答案:C2.在C++中,下面哪个选项是正确的关于构造函数的描述?A. 构造函数可以被继承B. 构造函数可以被重载C. 构造函数可以被继承和重载D. 构造函数不能被继承和重载答案:B3.以下哪个关键字用于定义常量?A. constB. staticC. volatileD. register答案:A4.在HTML中,以下哪个标签用于定义表格的标题?A. <table>B. <tabel>C. <title>D. <thead>答案:D5.以下哪个函数用于删除数组中的元素?A. array_push()B. array_pop()C. array_shift()D. array_unshift()答案:C6.以下哪个选项是JavaScript中的错误类型?A. SyntaxErrorB. ReferenceErrorC. TypeErrorD. All of the above答案:D7.以下哪个关键字用于定义接口?A. interfaceB. implementsC. extendsD. abstract答案:A8.以下哪个选项是Python中的列表推导式?A. [x x for x in range(5)]B. {x x for x in range(5)}C. (x x for x in range(5))D. [x for x in range(5) if x % 2 == 0]答案:D9.以下哪个函数用于计算字符串的长度?A. strlen()B. len()C. sizeof()D. count()答案:B10.以下哪个选项是Java中的错误处理机制?A. try-catchB. if-elseC. for-loopD. while-loop答案:A二、填空题(每题2分,共20分)1.在C语言中,标准输入输出头文件是____。
计算机二级考试试题及答案
计算机二级考试试题及答案一、选择题1. 下列选项中,不是计算机硬件设备的是:A. 显示器B. 打印机C. 键盘D. 操作系统答案:D2. 下列选项中,不是ASCII码表中特殊符号的是:A. $B. #C. %D. @答案:C3. 在Word文档中,使用Ctrl+C进行复制操作,那么粘贴内容使用的快捷键是:A. Ctrl+VB. Ctrl+XC. Ctrl+SD. Ctrl+Z答案:A4. 在Excel表格中,对选定的数据进行排序操作的快捷键是:A. Ctrl+AB. Ctrl+CC. Ctrl+VD. Ctrl+G答案:D5. 在计算机网络中,用于将域名转换为IP地址的协议是:A. HTTPB. SMTPC. DNSD. FTP答案:C二、填空题1. 电脑启动后最先加载的程序是__。
答案:BIOS2. 在Windows操作系统中,打开任务管理器的快捷键是__。
答案:Ctrl+Shift+Esc3. 常用的网络协议有FTP(File Transfer Protocol)、HTTP(__)和SMTP(Simple Mail Transfer Protocol)。
答案:Hypertext Transfer Protocol4. 在Excel公式中,求和函数的表示形式是__。
答案:SUM5. 在HTML中,用于定义标题的标签是__。
答案:h1-h6三、简答题1. 请简述计算机操作系统的作用。
答案:计算机操作系统是一种管理和控制计算机硬件与软件资源,并且向用户提供一种方便、高效的人机交互界面的软件系统。
它可以管理计算机的硬件资源,如处理器、内存和磁盘等;同时也负责运行和管理应用程序,并提供用户界面供用户操作和控制计算机。
2. 请简述TCP/IP协议族的特点。
答案:TCP/IP协议族是互联网上最常用的协议标准,它由传输控制协议(TCP)和网际协议(IP)等多个协议组成。
TCP/IP协议族的特点包括:1) 可靠性:TCP协议提供可靠的数据传输机制,确保数据的完整性和可靠性;2) 兼容性:TCP/IP协议族兼容多种网络协议,可以适应不同网络环境;3) 分层结构:TCP/IP协议族采用分层的结构,每一层负责不同的功能,方便管理和维护;4) 灵活性:TCP/IP协议族可以适应不同的网络规模和需求,支持各种类型的数据传输和应用。
计算机二级考试题及答案
计算机二级考试题及答案一、单项选择题(每题1分,共10分)1. 在计算机系统中,CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个选项不是计算机网络的功能?A. 数据通信B. 资源共享C. 信息发布D. 硬件共享答案:D3. 在Windows操作系统中,以下哪个快捷键用于打开“开始”菜单?A. Ctrl + CB. Ctrl + VC. Ctrl + Alt + DeleteD. Alt + F4答案:C4. 以下哪个选项是二进制数?A. 1010B. 1234C. 5678D. ABCD答案:A5. 以下哪种存储器属于随机存取存储器?A. ROMB. RAMC. CD-ROMD. DVD答案:B6. 在Word文档中,以下哪个功能用于创建表格?A. 插入图片B. 插入表格C. 插入链接D. 插入页码答案:B7. 在Excel中,以下哪个函数用于计算一组数值的平均值?A. SUMB. AVERAGEC. MAXD. MIN答案:B8. 以下哪个选项是计算机病毒的特征?A. 可执行性B. 可读性C. 可传播性D. 可编辑性答案:C9. 以下哪种网络拓扑结构是星型结构?A. 总线型B. 环型C. 星型D. 网状型答案:C10. 在PowerPoint中,以下哪个功能用于切换到幻灯片放映视图?A. 视图B. 幻灯片放映C. 幻灯片切换D. 幻灯片设计答案:B二、多项选择题(每题2分,共10分)1. 以下哪些选项是计算机硬件的基本组成部分?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:ABCD2. 在计算机网络中,以下哪些设备属于网络互联设备?A. 路由器B. 交换机C. 网桥D. 集线器答案:ABCD3. 在Windows操作系统中,以下哪些操作可以关闭当前窗口?A. 点击窗口右上角的关闭按钮B. 按下Alt + F4键C. 双击窗口标题栏D. 按下Ctrl + W键答案:AB4. 在Word文档中,以下哪些操作可以改变文字的字体?A. 选择文字后点击工具栏中的字体下拉菜单B. 使用快捷键Ctrl + TC. 选择文字后点击工具栏中的字体大小下拉菜单D. 使用快捷键Ctrl + Shift + F答案:AD5. 在Excel中,以下哪些操作可以对数据进行排序?A. 选择数据后点击“数据”菜单中的“排序”B. 使用快捷键Ctrl + Shift + SC. 选择数据后点击“数据”菜单中的“筛选”D. 使用快捷键Ctrl + Shift + F答案:A三、判断题(每题1分,共10分)1. 计算机的内存容量是指硬盘的存储容量。
全国计算机二级考试题库及答案
全国计算机二级考试题库及答案一、单项选择题(每题2分,共20分)1. 计算机硬件系统中最核心的部件是()。
A. 存储器B. 输入设备C. 输出设备D. 中央处理器答案:D2. 在计算机中,1GB等于多少MB?()。
A. 1024B. 512C. 1000D. 2000答案:A3. 下列哪个选项是计算机病毒的特征?()。
A. 可执行性B. 免疫性C. 潜伏性D. 以上都是答案:D4. 在计算机系统中,操作系统的作用是()。
A. 进行数据处理B. 实现软硬件资源的管理C. 进行文件管理D. 以上都是5. 以下哪个选项不是计算机软件的分类?()。
A. 系统软件B. 应用软件C. 网络软件D. 硬件软件答案:D6. 在计算机中,二进制数1011转换为十进制数是多少?()。
A. 10B. 11C. 12D. 13答案:B7. 计算机内部采用二进制表示数据,其主要原因是()。
A. 运算规则简单B. 节省空间C. 易于传输D. 以上都是答案:D8. 计算机的存储器分为哪两类?()。
A. 内存和外存B. 硬盘和软盘C. 光盘和U盘D. 固态硬盘和机械硬盘答案:A9. 下列哪个选项不是计算机的输入设备?()。
B. 鼠标C. 打印机D. 扫描仪答案:C10. 计算机的输出设备中,用于打印文档的是()。
A. 显示器B. 打印机C. 投影仪D. 绘图仪答案:B二、多项选择题(每题3分,共15分)1. 计算机的主要性能指标包括()。
A. 处理器主频B. 内存容量C. 硬盘容量D. 显示器分辨率答案:ABC2. 下列哪些是计算机病毒的传播途径?()A. 电子邮件B. 软件下载C. 移动存储设备D. 网络浏览答案:ABCD3. 计算机操作系统的主要功能包括()。
A. 文件管理B. 设备管理C. 用户界面D. 网络通信答案:ABCD4. 计算机硬件系统的基本组成包括()。
A. 中央处理器B. 存储器C. 输入输出设备D. 电源答案:ABC5. 计算机软件分为()。
全国计算机二级考试题库及答案
全国计算机二级考试题库及答案一、选择题1. 在计算机系统中,负责指挥和控制计算机各个部件协调工作的部件是()。
A. 存储器B. 输入设备C. 输出设备D. 中央处理器答案:D解析:中央处理器(CPU)是计算机的核心部件,负责执行程序中的指令,控制数据的流动和处理。
2. 下列关于计算机病毒的叙述中,正确的是()。
A. 计算机病毒是一种生物病毒B. 计算机病毒是一段程序代码C. 计算机病毒可以自我复制D. 以上都是答案:D解析:计算机病毒是一种恶意软件,它能够自我复制并传播到其他计算机系统中,破坏系统的正常运行。
3. 在计算机中,1KB等于()。
A. 1024字节B. 1000字节C. 1024位D. 1000位答案:A解析:在计算机存储中,1KB(千字节)等于1024字节。
4. 以下哪个选项不是计算机硬件的组成部分?()A. 中央处理器B. 内存C. 操作系统D. 硬盘答案:C解析:操作系统是计算机软件的一部分,而不是硬件。
5. 在计算机中,二进制数“1011”转换为十进制数是()。
A. 11B. 12C. 13D. 14答案:A解析:二进制数“1011”转换为十进制数的计算方法是:1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 8 + 0 + 2 + 1 = 11。
二、填空题6. 计算机的五大基本部件包括输入设备、输出设备、存储器、______和______。
答案:中央处理器、外部存储器7. 计算机病毒的主要传播途径包括______、______和______。
答案:网络、软件、移动存储设备8. 在计算机中,1MB等于______KB。
答案:10249. 计算机硬件系统由______和______两大部分组成。
答案:主机、外部设备10. 二进制数“1100”转换为十进制数是______。
答案:12三、简答题11. 简述计算机的主要特点。
答案:计算机的主要特点包括高速性、准确性、逻辑判断能力、存储记忆能力、自动连续运算能力和通用性。
全国计算机二级考试试题
全国计算机二级考试试题一、选择题1). 微处理器是微型计算机的核心,它就是( )。
A.具有运算器和控制器功能的中央处理器(CPU)B.微型计算机的内存C.微型计算机的内存及外存D.微型计算机的主机正确答案:A答案解析:中央处理器(CPU)是一块超大规模的集成电路,主要包括运算器(ALU)和控制器(CU)两大部件。
它是计算机的核心部件,在微型计算机中又称微处理器,计算机的所有操作都受CPU控制,CPU的'性能指标直接决定了微机系统的性能指标。
2). 假设某台计算机的硬盘容量为20GB,内存储器的容量为128MB,那么,硬盘的容量是内存容量的( )倍。
A.200B.120C.160D.100正确答案:C答案解析:根据换算公式1GB=1024MB,故20GB=20×1024MB,因此,20×1024MB/128MB=160。
3). 下面叙述中错误的是( )。
A.移动硬盘的容量比优盘的容量大B.移动硬盘和优盘均有重量轻、体积小的特点C.闪存(FlashMemory)的特点是断电后还能保持存储的数据不丢失D.移动硬盘和硬盘都不易携带正确答案:D4). 微机硬件系统中最核心的部件是( )。
A.内存储器B.输入输出设备C.CPUD.硬盘正确答案:C答案解析:控制器和运算器是计算机硬件系统的核心部件,这两部分合称中央处理器(CPU)。
5). Cache的中文译名是( )。
A.缓冲器B.只读存储器C.高速缓冲存储器D.可编程只读存储器正确答案:C6). 把内存中数据传送到计算机的硬盘上去的操作称为( )。
A.显示B.写盘C.输入D.读盘正确答案:B二、字处理题(共30分)请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作.注意:以下的文件必须保存在考生文件夹下.在考生文件夹下打开文档WORD.DOCX,按照要求完成下列操作并以该文件名(WORD.DOCX)保存文件.按照参考样式“word参考样式.jpg”完成设置和制作.具体要求如下:(1)设置页边距为上下左右各2.7厘米,装订线在左侧;设置文字水印页面背景,文字为“中国互联网信息中心”,水印版式为斜式.(2)设置第一段落文字“中国网民规模达5.64亿”为标题;设置第二段落文字“互联网普及率为42.1%”为副标题;改变段间距和行间距(间距单位为行),使用“独特”样式修饰页面;在页面顶端插入“边线型提要栏”文本框,将第三段文字“中国经济网北京l月l5日讯中国互联网信息中心今日发布《第31展状况统计报告》.”移入文本框内,设置字体、字号、颜色等;在该文本的最前面插入类别为“文档信息”、名称为“新闻提要”域.(3)设置第四至第六段文字,要求首行缩进2个字符.将第四至第六段的段首“《报告》显示”和“《报告》表示”设置为斜体、加粗、红色、双下划线.(4)将文档“附:统计数据”后面的内容转换成2列9行的表格,为表格设置样式;将表格的数据转换成簇状柱形图,插入到文档中“附:统计数据”的前面,保存文档.三、电子表格题(共30分)请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作.注意:以下的文件必须保存在考生文件夹下.在考生文件夹下打开工作簿Excel.xlsx,按照要求完成下列操作并以该文件名(Excel.xlsx)保存工作簿.某公司拟对其产品季度销售情况进行统计,打开“Excel.xlsx”文件,按以下要求操作:(1)分别在“一季度销售情况表”、“二季度销售情况表”工作表内,计算“一季度销售额”列和“二季度销售额”列内容,均为数值型,保留小数点后0位.(2)在“产品销售汇总图表”内,计算“一二季度销售总量”和“一二季度销售总额”列内容,数值型,保留小数点后0位;在不改变原有数据顺序的情况下,按一二季度销售总额给出销售额排名.(3)选择“产品销售汇总图表”内Al:E21单元格区域内容,建立数据透视表,行标签为产品型号,列标签为产品类别代码,求和计算一二季度销售额的总计,将表置于现工作表G1为起点的单元格区域内.四、演示文稿题(共30分)请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作.注意:以下的文件必须保存在考生文件夹下.打开考生文件夹下的演示文稿yswg.pptx,根据考生文件夹下的文件“PPT-素材.docx”,按照下列要求完善此文稿并保存.(1)使文稿包含七张幻灯片,设计第一张为“标题幻灯片”版式,第二张为“仅标题”版式,第三到第六张为“两栏内容”版式,第七张为“空白”版式;所有幻灯片统一设置背景样式,要求有预设颜色.(2)第一张幻灯片标题为“计算机发展简史”,副标题为“计算机发展的四个阶段”;第二张幻灯片标题为“计算机发展的四个阶段”;在标题下面空白处插入SmartArt图形,要求含有四个文本框,在每个文本框中依次输入“第一代计算机”,……,“第四代计算机”,更改图形颜色,适当调整字体字号.(3)第三张至第六张幻灯片,标题内容分别为素材中各段的标题;左侧内容为各段的文字介绍,加项目符号,右侧为考生文件夹下存放相对应的图片,第六张幻灯片需插入两张图片(“第四代计算机-1.jpg”在上,“第四代计算机-2.jPg”在下);在第七张幻灯片中插入艺术字,内容为“谢谢!”.(4)为第一张幻灯片的副标题、第三到第六张幻灯片的图片设置动画效果,第二张幻灯片的四个文本框超链接到相应内容幻灯片;为所有幻灯片设置切换效果.。
计算机二级考试试题题库
计算机二级考试试题题库一、选择题1. 下列哪个不是计算机操作系统?A. WindowsB. LinuxC. iOSD. Microsoft Word2. 在Microsoft Excel中,可以对单元格进行的操作有:A. 插入图表B. 设置打印区域C. 合并单元格D. 以上都可以3. 在计算机网络中,下列哪个不是常见的网络拓扑结构?A. 总线型拓扑B. 带宽型拓扑C. 星型拓扑D. 环型拓扑4. 在HTML中,下列哪个标签用来定义网页的标题?A. <header>B. <title>C. <h1>D. <head>5. 在计算机编程中,常用的数据类型包括:A. 整型B. 字符型C. 浮点型D. 以上都包括二、填空题1. CPU的英文全称是______________。
2. 在计算机术语中,RAM是指______________。
3. IP地址的IPv4格式共有______________个字节。
4. 常用的计算机编程语言包括C++、Java、______________等。
5. USB的英文全称是______________。
三、判断题1. 在Windows操作系统中,可以通过Ctrl + Alt + Del组合键来打开任务管理器。
()2. Linux是一种闭源操作系统。
()3. 在计算机网络中,LAN是指广域网。
()4. HTML是一种编程语言。
()5. 在Microsoft Word中,可以通过Ctrl + A组合键选中全部内容。
()四、简答题1. 请简要说明什么是计算机硬件和计算机软件以及它们之间的区别与联系。
2. 请简要介绍一下什么是计算机网络,以及网络中常见的拓扑结构。
3. 请简述一下HTML和CSS的作用以及它们之间的关系。
4. 请简要解释什么是数据库,以及数据库管理系统的作用。
五、综合题小明是一名计算机爱好者,正在学习准备参加计算机二级考试。
计算机二级等级考试答案
计算机二级等级考试答案一、选择题(每题2分,共20分)1. 在计算机二级等级考试中,以下哪个选项是正确的?A. 二进制数1010转换为十进制数是10B. ASCII码中,大写字母A的十进制值是65C. 计算机的CPU由控制器和运算器组成D. 计算机存储器中,1KB等于1024字节答案:B2. 关于计算机病毒,以下哪个说法是错误的?A. 计算机病毒是一种恶意软件B. 计算机病毒能够自我复制C. 计算机病毒只能通过电子邮件传播D. 计算机病毒可能会破坏计算机系统答案:C3. 在Word文档中,以下哪个功能可以插入页码?A. 插入-页码B. 插入-图片C. 插入-表格D. 插入-文本框答案:A4. Excel中,以下哪个函数用于计算一组数据的平均值?A. SUMB. AVERAGEC. MAXD. MIN答案:B5. 在PowerPoint中,以下哪个选项可以设置幻灯片的切换效果?A. 插入-图片B. 插入-表格C. 切换-切换效果D. 视图-幻灯片放映答案:C6. 关于计算机网络,以下哪个说法是正确的?A. 局域网(LAN)覆盖范围通常在几公里以内B. 广域网(WAN)覆盖范围通常在几公里以内C. 城域网(MAN)覆盖范围通常在几公里以内D. 互联网(Internet)覆盖范围可以跨越全球答案:D7. 在计算机二级等级考试中,以下哪个选项是正确的?A. 计算机二级等级考试只包括理论考试B. 计算机二级等级考试包括理论和实践两部分C. 计算机二级等级考试只包括实践操作D. 计算机二级等级考试不包括任何编程题目答案:B8. 关于操作系统,以下哪个说法是错误的?A. 操作系统是计算机硬件和用户之间的接口B. 操作系统负责管理计算机硬件资源C. 操作系统可以提高计算机的运行效率D. 操作系统是计算机硬件的一部分答案:D9. 在数据库管理系统中,以下哪个概念是正确的?A. 数据库管理系统(DBMS)用于管理数据库B. 数据库管理系统(DBMS)是数据库本身C. 数据库管理系统(DBMS)只能用于查询数据D. 数据库管理系统(DBMS)不能进行数据的增删改操作答案:A10. 关于计算机硬件,以下哪个说法是正确的?A. 中央处理器(CPU)是计算机的存储设备B. 随机存取存储器(RAM)是计算机的输入设备C. 硬盘是计算机的输出设备D. 显卡是计算机的输出设备答案:D二、填空题(每题2分,共20分)1. 在计算机二级等级考试中,考生需要掌握______的基本操作。
计算机二级考试题库和答案
计算机二级考试题库和答案一、选择题1. 在计算机系统中,CPU主要负责执行程序中的______。
A. 输入/输出操作B. 算术和逻辑运算C. 数据存储D. 程序控制2. 数据库管理系统(DBMS)的主要功能是______。
A. 数据存储B. 数据处理C. 数据管理D. 数据加密3. 下列哪个是计算机网络的拓扑结构?A. 星型拓扑B. 环形拓扑C. 总线拓扑D. 所有选项都是4. 在计算机编程中,面向对象编程(OOP)的主要特点不包括______。
A. 封装B. 继承C. 多态D. 过程化5. 以下哪个是操作系统的常见功能?A. 程序编译B. 内存管理C. 文件系统管理D. 数据加密二、填空题6. 在计算机中,______是一种用于存储数据和程序的设备,它能够保存信息,即使在断电后也能保持数据不丢失。
答案:硬盘7. 计算机病毒是一种______,它能够自我复制并传播到其他计算机系统中。
答案:恶意软件8. 在Windows操作系统中,______是用于管理计算机硬件和软件资源的图形界面。
答案:控制面板9. 计算机网络中的______协议是用于在互联网上发送和接收电子邮件的标准。
答案:SMTP10. 在HTML中,用于定义网页头部的标签是______。
答案:<head>三、简答题11. 简述计算机硬件的基本组成。
答案:计算机硬件主要由中央处理器(CPU)、内存、存储设备(如硬盘)、输入设备(如键盘和鼠标)和输出设备(如显示器和打印机)组成。
12. 解释什么是操作系统,并列举三种常见的操作系统类型。
答案:操作系统是一种软件,它管理计算机的硬件资源并为用户和其他软件提供服务。
常见的操作系统类型包括Windows、macOS和Linux。
四、编程题13. 编写一个简单的Python程序,实现计算两个数的和并打印结果。
```pythonnum1 = 5num2 = 10sum = num1 + num2print("两个数的和是:", sum)```五、论述题14. 论述计算机网络的基本概念及其重要性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河南中启教育培训中心全国计算机二级考试2017年选择题集锦解析中启教育教研室2017计算机二级考试选择题题库(1)算法的有穷性是指A、算法程序的运行时间是有限的B、算法程序所处理的数据量是有限的C、算法程序的长度是有限的D、算法只能被有限的用户使用答案:A解析:算法的有穷性,是指算法必须能在有限的时间内做完,即算法必须能在执行有限个步骤之后终止。
(2)下列叙述中正确的是A、算法就是程序B、设计算法时只需要考虑数据结构的设计C、设计算法时只需要考虑结果的可靠性D、以上三种说法都不对答案:D解析:所谓算法是指解题方案的准确而完整的描述。
是一组严谨地定义运算顺序的规则,并且每一个规则都是有效的,且是明确的,此顺序将在有限的次数下终止。
算法不等于程序,也不等于计算方法。
设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。
(3)算法的空间复杂度是指A、算法在执行过程中所需要的计算机存储空间B、算法所处理的数据量C、算法程序中的语句或指令条数D、算法在执行过程中所需要的临时工作单元数答案:A解析:算法的空间复杂度是指执行这个算法所需要的内存空间。
这个内存空间包括算法程序所占的空间,输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。
(4)算法的时间复杂度是指A、算法的执行时间B、算法所处理的数据量C、算法程序中的语句或指令条数D、算法在执行过程中所需要的基本运算次数答案:D解析:算法的时间复杂度,是指执行算法所需要的计算工作量。
算法的工作量可以用算法在执行过程中所需基本运算的执行次数来度量。
(5)下列叙述中正确的是A、算法的效率只与问题的规模有关,而与数据的存储结构无关B、算法的时间复杂度是指执行算法所需要的计算工作量C、数据的逻辑结构与存储结构是一一对应的D、算法的时间复杂度与空间复杂度一定相关答案:B解析:算法的时间复杂度是指执行算法所需要的计算工作量。
算法的工作量用算法所执行的基本运算的次数来度量,而算法所执行的基本运算次数是问题规模的函数;算法的空间复杂度一般是指执行这个算法所需要的内存空间。
算法的时间复杂度与空间复杂度并不相关。
数据的逻辑结构就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间的关系,是独立于计算机的;数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示,它们并非一一对应。
算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关。
(6)下列叙述中正确的是A、一个算法的空间复杂度大,则其时间复杂度也必定大B、一个算法的空间复杂度大,则其时间复杂度必定小C、一个算法的时间复杂度大,则其空间复杂度必定小D、算法的时间复杂度与空间复杂度没有直接关系答案: D 解析:算法的复杂度主要包括时间复杂度和空间复杂度。
算法的时间复杂度是指执行算法所需要的计算工作量,算法的工作量用算法所执行的基本运算次数来度量,而算法所执行的基本运算次数是问题规模的函数,即算法的工作量=f(n),其中n是问题的规模;算法的空间复杂度,一般是指执行这个算法所需要的内存空间。
一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。
根据各自的定义可知,算法的时间复杂度与空间复杂度并不相关。
(7)数据的存储结构是指A、存储在外存中的数据B、数据所占的存储空间量C、数据在计算机中的顺序存储方式D、数据的逻辑结构在计算机中的表示答案:D 解析:在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据的存储结构。
(8)下列描述中正确的是A、一个逻辑数据结构只能有一种存储结构B、数据的逻辑结构属于线性结构,存储结构属于非线性结构C、一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D、一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率答案:D 解析:数据的逻辑结构是指数据集合中各数据元素之间所固有的逻辑关系;数据的存储结构是在对数据进行处理时,各数据元素在计算机中的存储关系。
数据的存储结构是指数据的逻辑结构在计算机中的表示,一种逻辑结构可以表示成多种存储结构;而采用不同的存储结构,其数据处理的效率是不同的。
(9)下列描述中正确的是A、数据的逻辑结构与存储结构必定是一一对应的B、由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C、程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构D、以上三种说法都不对答案:D 解析:数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。
一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等。
(10)下列叙述中正确的是A、有一个以上根结点的数据结构不一定是非线性结构B、只有一个根结点的数据结构不一定是线性结构C、循环链表是非线性结构D、双向链表是非线性结构答案: B 解析:在数据结构中,树这类的数据结构只有一个根结点,但它不是线性结构。
(11)下列数据结构中,属于非线性结构的是A、循环队列B、带链队列C、二叉树D、带链栈答案:C 解析:根据数据结构中各数据元素之间的前后件关系的复杂程度,一般将数据结构分为两大类:线性结构和非线性结构。
循环队列、带链队列和带链栈都是线性结构,而二叉树是非线性结构。
(12)下列描述中正确的是A、线性链表是线性表的链式存储结构B、栈与队列是非线性结构C、双向链表是非线性结构D、只有根结点的二叉树是线性结构答案:A解析:线性表的链式存储结构称为线性链表。
线性表链式存储结构的基本单位称为存储结点,每个存储结点包括数据域和指针域两个组成部分。
各数据元素之间的前后件关系是由各结点的指针域来指示的,指向线性表中第一结点的指针HEAD称为头指针,当HEAD=NULL时称为空表。
栈、队列和双向链表是线性结构,树是一种简单的非线性结构。
在树这种数据结构中,所有数据元素的关系具有明显的层次特征。
二叉树是非线性结构。
线性结构和非线性结构是从数据的逻辑结构角度来讲的,与该数据结构中有多少个元素没有关系,即使是空的二叉树也是非线性结构。
(13)下面叙述中正确的是A、线性表是线性结构B、栈与队列是非线性结构C、线性链表是非线性结构D、二叉树是线性结构答案: A 解析:线性表是最简单的、最常用的一种线性结构。
所谓线性链表指的是采用链式存储结构的线性表。
栈和队列其实是一种特殊的线性表。
树是一种简单的非线性结构,二叉树是树的一种。
(14)下列关于栈的叙述正确的是A、栈按先进先出”组织数据B、栈按先进后出”组织数据C、只能在栈底插入数据D、不能删除数据答案:B解析:栈是限定在一端进行插入和删除的线性表,允许进行插入和删除元素的一端称为栈顶,另一端称为栈底。
栈是按照“先进后出”的原则组织数据的。
(15)支持子程序调用的数据结构是A、栈B、树C、队列D、二叉树答案:A解析:栈是一种限定在一端进行插入与删除的线性表。
在主函数调用子函数时,要首先保存主函数当前的状态,然后转去执行子函数,把子函数的运行结果返回到主函数调用子函数时的位置,主函数再接着往下执行,这种过程符合栈的特点。
所以一般采用栈式存储方式。
(16)下列数据结构中,能够按照“先进后出”原则存取数据的是A、循环队列B、栈C、队列D、二叉树答案:B解析:栈按照先进后出”(FILO)或后进先出”(LIFC)组织数据;队列是先进先出”(FIFO)或后进后出(LILO)的线性表。
(17)下列关于栈叙述正确的是A、栈顶元素能最先被删除B、栈顶元素最后才能被删除C、栈底元素永远不能被删除D、以上三种说法都不对答案: A 解析:栈是先进后出的线性表,栈顶的元素最先被删除,栈底的元素最后被删除。
(18)下列关于栈的叙述中,正确的是A、栈底元素一定是最后入栈的元素B、栈顶元素一定是最先入栈的元素C、栈操作遵循先进后出的原则D、以上三种说法都不对解析:栈是限定只能在表的一端进行插入和删除操作的线性表,必须按“后进先出”的规则操作元素。
(19)下列叙述中正确的是A、在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B、在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C、在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D、上述三种说法都不对答案:C解析:在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。
栈跟队列不同,元素只能在栈顶压入或弹出,栈底指针不变,栈中元素随栈顶指针的变化而动态变化,遵循后进先出的规则。
(20)一个栈的初始状态为空。
现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是A、12345ABCDEB、E DCBA54321C、ABCDE12345D、54321EDCBA答案: B 解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。
所以出栈顺序是E DCBA54321。
(21)一个栈的初始状态为空。
现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是A、1,2,3,A,B,CB、C,B,A,1,2,3C、C,B,A,3,2,1D、1,2,3,C,B,A答案:C解析:栈是按照“先进后出”或“后进先出”的原则组织数据的。
所以出栈顺序是CBA321。
(22)下列关于栈的描述中错误的是A、栈是先进后出的线性表B、栈只能顺序存储C、栈具有记忆作用D、对栈的插入与删除操作中,不需要改变栈底指针答案:B解析:栈是限定在一端进行插入与删除的线性表。
栈顶(top):插入数据(即入栈)的一端;栈底(bottom):不能入栈也不能出栈的一端。
栈存储数据的原则:“先进后出”或“后进先出”。
栈的特性是具有记忆作用。
(23)按照“后进先出”原则组织数据的数据结构是A、队列B、栈C、双向链表D、二叉树答案:B 解析:栈是限定在一端进行插入与删除的线性表。
在栈中,允许插入与删除的一端称为栈顶,不允许插入与删除的另一端称为栈底。
栈顶元素总是最后被插入的元素,也是最先被删除的元素;栈底元素总是最先被插入的元素,也是最后才能被删除的元素。
即栈是按照后进先出”(Last In First Out,简称LIFO)或先进后出”(First In Last Out,简称FILC)的原则组织数据的。
因此,栈也称为后进先出表"或先进后出”表。
(24)下列对队列的描述中正确的是A、队列属于非线性表B、队列按先进后出”原则组织数据C、队列在队尾删除数据D、队列按先进先出”原则组织数据答案:D解析:队列(queue)是指允许在一端进行插入、而在另一端进行删除的线性表。