计算机二级选择题题库
全国计算机二级考试题库及答案
全国计算机二级考试题库及答案一、选择题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操作系统中,可以通过以下步骤创建一个新的文件夹:打开资源管理器,找到想要创建文件夹的位置,右键点击空白区域,选择“新建”然后选择“文件夹”,在弹出的对话框中输入文件夹名称,最后点击“确定”。
国家计算机二级考试题库
国家计算机二级考试题库
一、选择题
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.一种操作系统
答案:B
2. 数据流图中带有箭头的线段表示的是()
A.控制流
B.事件驱动
C.模块调用
D.数据流
答案:D
3. 下列软件中,属于系统软件的是()
A.航天信息系统
B.Office 2003
C.Windows Vista
D.决策支持系统答案:C
4. 在面向对象方法中,不属于“对象”基本特点的是()
A.一致性
B.分类性
C.多态性
D.标识唯一性
答案:A
5. 数据库应用系统中的核心问题是()
A.UNIVAC-I
B.EDVAC
C.ENIAC
D.IBM560
答案:C
6. 程序测试的目的是()
A.发现并改正程序中的错误
B.诊断和改正程序中的错误
C.发现程序中的错误
D.执行测试用例
答案:C
如需更多计算机二级真题题目,可以购买相关教辅练习。
计算机等级考试二级题库
计算机等级考试二级题库
一、选择题
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. 简述算法的时间复杂度对程序性能的影响。
2023年计算机二级考试题库
2023年计算机二级考试题库第一部分:选择题1.下列选项中,不属于计算机硬件的是:– A. CPU– B. 硬盘– C. 显卡– D. 操作系统2.在Windows操作系统中,Ctrl+C的快捷键组合表示:– A. 复制– B. 剪切– C. 粘贴– D. 删除3.在Excel中,以下不属于常见计算公式的是:– A. SUM– B. AVG– C. COUNT– D. PRINT4.在网络安全中,以下哪个选项是常见的恶意软件类型:– A. 病毒– B. 防火墙– C. 路由器– D. 局域网5.在HTML中,下列哪个标签用于定义图像:– A. <img>– B. <div>– C. <p>– D. <span>第二部分:填空题1.在二进制中,1111对应的十进制数是____。
2.在计算机网络中,IP地址由____个字节组成。
3.在数据库中,SQL是____的查询语言。
4.在Python中,使用____函数来输出内容到控制台。
第三部分:编程题请使用Python编程完成以下任务:1.定义一个函数double_sum(a, b),接受两个参数a和b,返回它们的和的两倍。
2.编写一个程序,接受用户输入的数字n,打印出从1到n的所有偶数。
3.编写一个程序,计算斐波那契数列的第n个数。
斐波那契数列是一个由0和1开始,后面的数都是前面两个数之和的数列。
第四部分:简答题1.请简要说明什么是操作系统,并列举两个常见的操作系统名称。
2.请简要说明什么是数据库,并列举两种常见的数据库类型。
3.请简要说明什么是网络安全,并列举两个常见的网络安全威胁。
4.请简要说明什么是云计算,并列举两个常见的云计算服务提供商。
以上是2023年计算机二级考试的部分题目。
希望能够帮助你进行复习和准备。
祝你考试顺利!。
计算机二级选择题试题库完整
选择题题库1.下列数据结构中,属于非线性结构的是( )。
A) 循环队列B) 带链队列C) 二叉树D) 带链栈1、参考答案:C【解析】树是简单的非线性结构,所以二叉树作为树的一种也是一种非线性结构。
2.下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
A) 循环队列B) 栈C) 队列D) 二叉树2、参考答案:B【解析】栈是按先进后出的原则组织数据的。
队列是先进先出的原则组织数据3.对于循环队列,下列叙述中正确的是( )。
A) 队头指针是固定不变的B) 队头指针一定大于队尾指针C) 队头指针一定小于队尾指针D) 队头指针可以大于队尾指针,也可以小于队尾指针3、参考答案:D【解析】循环队列的队头指针与队尾指针都不是固定的,随着入队与出队操作要进行变化。
因为是循环利用的队列结构所以对头指针有时可能大于队尾指针有时也可能小于队尾指针。
4.算法的空间复杂度是指( )。
A) 算法在执行过程中所需要的计算机存储空间B) 算法所处理的数据量C) 算法程序中的语句或指令条数D) 算法在执行过程中所需要的临时工作单元数4、参考答案:A【解析】算法的空间复杂度是指算法在执行过程中所需要的存空间。
所以选择A)。
5.软件设计中划分模块的一个准则是( )。
A) 低聚低耦合B) 高聚低耦合C) 低聚高耦合D) 高聚高耦合5、参考答案:B【解析】一般较优秀的软件设计,应尽量做到高聚,低耦合,即减弱模块之间的耦合性和提高模块的聚性,有利于提高模块的独立性。
6.下列选项中不属于结构化程序设计原则的是( )。
A) 可封装B) 自顶向下C) 模块化D) 逐步求精6、参考答案:A【解析】结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A)。
7.软件详细设计生产的图如下:该图是( )A) N-S图B) PAD图C) 程序流程图D) E-R图7、参考答案:C【解析】N-S图提出了用方框图来代替传统的程序流程图,所以A)不对。
计算机 二级选择题题库
计算机二级选择题题库(1)下列关于栈和队列的描述中,正确的是()A) 栈是先进先出B) 队列是先进后出C) 队列允许在队友删除元素D) 栈在栈顶删除元素答案:D 解析:栈实际也是线性表,只不过是一种特殊的线性表。
栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。
队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端叫做队头,允许插入的一端叫做队尾。
(2)已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是( AABCDEB)ECABDC)EACDBD)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 解析:软件调试主要采用以下三种方法:强行排错法:作为传统的调试方法,其过程可概括为设臵断点、程序暂停、观察程序状态、继续运行程序。
计算机二级单选题试题库完整
计算机二级单选题试题库完整1. "if"语句的语句体不可以是空的。
A. 正确B. 错误2. 下列哪个选项是Python中的关键字?A. StringB. BreakC. PrintD. True3. 在计算机系统中,保存在内存与外部存储设备之间的数据交换的方式是:A. 输入输出B. 数据传输C. 数据处理D. 数据存储4. 下列哪个不是常用的数据库类型?A. SQLB. NoSQLC. HMTLD. OracleA. \<div\>B. \<p\>C. \<span\>D. \<h1\>6. 在Excel中,函数"SUM(A1:A5)"的作用是什么?A. 对A1到A5的值求和B. 获取A1到A5的最大值C. 获取A1到A5的最小值D. 对A1到A5的值求平均值7. 在计算机网络中,下列哪种是最常用的有线传输介质?A. 光纤B. 电缆C. 无线电波D. 卫星8. 下列哪个选项是CSS中的选择器?A. \<b\>B. \#idC. \<a\>D. div9. 在Java程序中,如果要输出文本到控制台,应该使用以下哪个关键字?A. System.outB. Console.printC. Text.writeD. Print.console10. 以下哪个选项是常见的操作系统?A. Microsoft OfficeB. Adobe PhotoshopC. WindowsD. Google Chrome。
计算机二级选择题题库(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 对同一批数据作同一种处理,如果数据存储结构不同,不同算法的时间复杂度肯定相同。
全国计算机二级考试试题题库(附答案)
全国电脑二级考试试题题库〔附答案〕一、选择题((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(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驱动器门。
则冷启动的操作顺序应为A) ①→②→③ B) ③→②→① C) ②→①→③ D) ②→③→①(12) 设当前盘中某一文件路径为\A\C\B\ABC.C,当前目录为\A。
计算机二级选择题题库
计算机二级选择题题库计算机二级选择题题库一、计算机基础知识1. 计算机的工作原理是()。
A. 信息输入-信息加工-信息输出B. 信息输入-信息输出-信息加工C. 信息输出-信息输入-信息加工D. 信息加工-信息输入-信息输出2. 以下不属于计算机硬件的是()。
A. 电脑主机B. 显示器C. 鼠标D. MS Office软件3. 二进制的基数是()。
A. 10B. 16C. 8D. 24. 下列关于计算机内存的说法,不正确的是()。
A. 内存可存储计算机功能需要的程序和数据B. 计算机在运行时必须使用内存C. 内存断电后所有数据丢失D. 内存容量越大,计算机速度越快5. 下列不属于输出设备的是()。
A. 打印机B. 鼠标C. 显示器D. 音响系统二、操作系统1. 关于操作系统的说法,正确的是()。
A. 操作系统是应用软件的一种B. 操作系统可以管理硬件资源和提供各种服务C. 操作系统只能管理键盘、鼠标、显示器等软件资源D. 操作系统不是计算机系统所必需的组成部分2. Windows操作系统的特点之一是()。
A. 开源免费B. 出现时间早,广泛应用C. 仅可运行Windows平台的软件D. 仅适用于个人用户3. 下列不属于Windows操作系统的是()。
A. Windows 7B. Windows 10C. Windows 16D. Windows 984. Mac OS操作系统和Windows的区别是()。
A. Mac OS不能运行Windows平台的软件B. Mac OS只能用于Mac电脑上,Windows可以安装在各种品牌电脑上C. Mac OS操作系统最初只是用于服务器D. Windows不支持多任务处理5. Linux操作系统的优点之一是()。
A. 可自由修改和发布B. 仅适用于服务器管理C. 易于使用D. 完全兼容Windows平台三、Office办公软件1. Office办公软件是由()开发的。
全国计算机二级选择题试题库完整
精心整理精心整理第一套1、下列叙述中正确的是( )。
栈是“先进先出”的线性表队列是循环队列是非线性结构有序线性表既可以采用顺序存储结构答疑2、栈树队列二叉树正确答案:A精心整理精心整理答疑:【解析】栈支持子程序调用。
栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为A 。
3、二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
10864答疑,4、冒泡排序简单选择排序直接插入排序堆排序正确答案:D.. .... ...专业学习资料 .答疑:【解析】冒泡排序与简单插入排序与简单选择排序法在最坏情况下均需要比较n(n -1)/2次,而堆排序在最坏情况下需要比较的次数是。
5、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是( )。
编译程序操作系统教务管理系统汇编程序正确答案:C答疑:【解析】编译软件、操作系统、汇编程序都属于系统软件,只有C 教务管理系统才是应用软件。
6、下面叙述中错误的是( )软件测试的目的是发现错误并改正错误对被调试的程序进行“错误定位”是程序调试的必要步骤程序调试通常也称为Debug软件测试应严格执行测试计划,排除测试的随意性正确答案:A答疑:【解析】软件测试的目的是为了发现错误而执行程序的过程,并不涉及改正错误,所以选项A 错误。
程序调试的基本步骤有:错误定位、修改设计和代码,以排除错误、进行回归测试,防止引进新的错误。
程序调试精心整理精心整理通常称为Debug ,即排错。
软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试计划等文件。
7、耦合性和内聚性是对模块独立性度量的两个标准。
计算机二级考试选择题题库
计算机二级考试选择题题库(总43页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除河南中启教育培训中心全国计算机二级考试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解析:算法的时间复杂度是指执行算法所需要的计算工作量。
计算机二级考试试题题库
计算机二级考试试题题库一、选择题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. 请简要解释什么是数据库,以及数据库管理系统的作用。
五、综合题小明是一名计算机爱好者,正在学习准备参加计算机二级考试。
计算机二级ms office选择题题库
计算机二级ms office选择题题库一、选择题1.下列关于Word中页面设置的描述中,哪个是错误的?A. 可以设置页面的大小和方向B. 可以设置页面上下左右的边距C. 可以设置页面的背景颜色D. 可以设置页面的页眉和页脚2.在Excel中,以下哪个函数可以求一组数值的和?A. SUMB. AVERAGEC. COUNTD. MAX3.PowerPoint中的幻灯片是以什么为单位进行设置的?A. 快捷键B. 页面C. 片段D. 表格4.MS Office中的Outlook主要用来干什么?A. 编写文档处理B. 绘制图表C. 发送和接收电子邮件D. 进行数据分析5.以下哪个是Excel的工作簿中存储数据的基本单位?A. 行B. 列C. 单元格D. 表格6.MS Office中的Access是使用什么来管理和组织数据的?A. 数据表B. 图表C. 幻灯片D. 文档7.在Word中,如何将文本设置为斜体?A. 选中文本,然后点击斜体按钮B. 选中文本,然后点击粗体按钮C. 选中文本,然后点击下划线按钮D. 选中文本,然后点击删除线按钮8.PowerPoint中的演示文稿可以在哪些格式下保存?A. PPTB. PDFC. GIFD. HTML9.用Microsoft Excel创建的工作表可以包含多少个单元格?A. 256B. 512C. 1024D. 6553610.在PowerPoint中,哪个选项可以将幻灯片的顺序进行重新排列?A. 剪切B. 复制C. 插入D. 移动二、不定项选择题11.以下哪些是Excel中的常用函数?(多选)A. VLOOKUPB. IFC. SUMIFD. COUNTIF12.以下哪些是Word处理中的常用操作?(多选)A. 页面设置B. 文本缩进C. 图片插入D. 数据排序13.MS Office中的Outlook可以与以下哪些应用程序进行整合工作?(多选)A. WordB. ExcelC. PowerPointD. Adobe Photoshop14.以下哪些是PowerPoint中的动画效果?(多选)A. 淡入B. 弹性放大C. 横向滚动D. 渐变15.以下哪些是Access中的数据类型?(多选)A. 文本B. 数字C. 日期/时间D. 图片三、判断题16.Word是一款用于制作幻灯片演示的软件。
计算机二级考试题库和答案
计算机二级考试题库和答案一、选择题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. 下列选项中,不是计算机系统的主要组成部分的是:A) 输入设备B) 输出设备C) 存储设备D) 控制设备2. 在Excel中,单元格的引用方式中,绝对引用使用的符号是:A) :B) #C) !D) $3. 下列选项中,不是常见的计算机操作系统的是:A) WindowsB) LinuxC) iOSD) Android4. 在计算机网络中,IP地址属于哪一层的协议:A) 物理层B) 数据链路层C) 网络层D) 应用层5. 在HTML中,用于定义最大标题的标签是:A) <h1>B) <p>C) <b>D) <i>二、填空题1. 在C语言中,要输出一个整型变量x的值,可以使用printf函数中的格式控制符____。
2. 在Excel中,要计算一列数据的和,可以使用函数____。
3. 在计算机网络中,用于连接两个或多个网络的设备叫做____。
4. 在HTML中,用于插入图片的标签是____。
5. CSS是用于控制____的样式的语言。
三、编程题1. 请编写一个C++程序,输出 1 到 10 的所有奇数。
#include <iostream>using namespace std;int main() {for(int i = 1; i <= 10; i += 2) {cout << i << " ";}return 0;}2. 请编写一个Python程序,求解斐波那契数列的前 10 项。
fibonacci = [0, 1]for i in range(2, 10):fibonacci.append(fibonacci[i-1] + fibonacci[i-2])print(fibonacci)3. 请编写一个Java程序,实现从键盘输入一个整数,判断该数是否为素数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机二级选择题题库第十一套(1)下列叙述中正确的是A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间复杂度必定小D)算法的时间复杂度与空间复杂度没有直接关系解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为D。
(2)下列叙述中正确的是A)循环队列中的元素个数随队头指针与队尾指针的变化而动态变化B)循环队列中的元素个数随队头指针的变化而动态变化C)循环队列中的元素个数随队尾指针的变化而动态变化D)以上说法都不对解析:在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。
因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素。
所以循环队列中的元素个数与队头指针和队尾指针的变化而变化,A正确。
(3)一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为A)219 B)229 C)230 D)231解析:二叉树中,度为0的节点数等于度为2的节点数加1,即n2=n0-1,叶子节点即度为0,则n2=79,总结点数为n0+n1+n2=80+70+79=229,答案为B。
(4)对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为A)9 B)10 C)45D)90解析:冒泡法是在扫描过程中逐次比较相邻两个元素的大小,最坏的情况是每次比较都要将相邻的两个元素互换,需要互换的次数为9+8+7+6+5+4+3+2+1=45,选C。
(5)构成计算机软件的是A)源代码 B)程序和数据 C)程序和文档D)程序、数据及相关文档解析:软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和有关的文档,选D。
(6)软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是A)测试 B)设计 C)可行性研究D)实现解析:开发阶段包括分析、设计和实施两类任务。
其中分析、设计包括需求分析、总体设计和详细设计3个阶段,实施则包括编码和测试两个阶段,C不属于开发阶段。
(7)下面不能作为结构化方法软件需求分析工具的是A)系统结构图 B)数据字典(D-D) C)数据流程图(DFD图) D)判定表解析:结构化方法软件需求分析工具主要有数据流图、数据字典、判定树和判定表。
A(8)在关系模型中,每一个二维表称为一个A)关系 B)属性 C)元组 D)主码(键)解析:关系模型采用二维表来表示,即每个二维表称为一个关系。
A(9)若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C 的联系是BA)一对一 B)一对多 C)多对一 D)多对多(10)DA)选择 B)投影 C)交 D)并(11)在冯?诺依曼型体系结构的计算机中引进了两个重要概念,一个是二进制,另外一个是()。
A)内存储器 B)存储程序 C)机器语言D)ASCII编码解析:冯?诺依曼的EDVAC可以说是第一台现代意义的通用计算机,它由五个基本部分组成:运算器CA、控制器CC、存储器M、输入装置I以及输出装置O。
这种基本工作原理采用存储程序和程序控制的体系结构一直延续至今。
B(12)汉字的国标码与其内码存在的关系是:汉字的内码=汉字的国标码+()。
A)1010H B)8081H C)8080HD)8180H解析:对应于国标码,一个汉字的内码用2个字节存储,并把每个字节的最高二进制位置"1"作为汉字内码的标识,以免与单字节的ASCII码产生歧义。
如果用十六进制来表述,就是把汉字国标码的每个字节上加一个80H(即二进制10000000)。
所以,汉字的国标码与其内码存在下列关系:汉字的内码=汉字的国标码+8080H。
(13)字长作为CPU的主要性能指标之一,主要表现在()。
A)CPU计算结果的有效数字长度B)CPU一次能处理的二进制数据的位数C)CPU最长的十进制整数的位数D)CPU最大的有效数字位数解析:字长作为CPU的主要性能指标之一,主要表现为CPU一次能处理的二进制数据的位数。
(14)计算机软件分系统软件和应用软件两大类,其中系统软件的核心是()。
A)数据库管理系统B)操作系统 C)程序语言系统 D)财务管理系统解析:在计算机系统软件中最重要且最基本的就是操作系统(OS)。
它是最底层的软件,它控制所有计算机运行的程序并管理整个计算机的资源,是计算机裸机与应用程序及用户之间的桥梁。
没有它,用户也就无法使用某种软件或程序。
(15)计算机病毒是指"能够侵入计算机系统并在计算机系统中潜伏、传播,破坏系统正常工作的一种具有繁殖能力的()"。
A)特殊程序B)源程序 C)特殊微生物 D)流行性感冒病毒解析:计算机病毒是指“能够侵入计算机系统并在计算机系统中潜伏、传播,破坏系统正常工作的一种具有繁殖能力的特殊程序。
(16)编译程序的最终目标是()。
A)发现源程序中的语法错误B)改正源程序中的语法错误C)将源程序编译成目标程序D)将某一高级语言程序翻译成另一高级语言程序解析:编译程序的基本功能以及最终目标便是把源程序(高级语言)翻译成目标程序。
(17)一个完整的计算机系统应当包括()。
A)计算机与外设B)硬件系统与软件系统C)主机,键盘与显示器 D)系统硬件与系统软件解析:计算机系统由计算机硬件系统和软件系统两部分组成。
硬件包括中央处理机、存储器和外部设备等;软件是计算机的运行程序和相应的文档。
(18)以下不属于计算机网络的主要功能的是()。
A)专家系统B)数据通信 C)分布式信息处理 D)资源共享解析:计算机网络的主要功能有数据通信、资源共享、以及分布式信息处理等,而专家系统是一个智能计算机程序系统,它应用人工智能技术和计算机技术,根据某领域一个或多个专家提供的知识和经验,进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专家处理的复杂问题,因此,不属于计算机网络的主要功能。
A (19)在下列存储器中,访问周期最短的是()。
A)硬盘存储器B)外存储器C)内存储器 D)软盘存储器解析:因为内存储器与CPU直接交换数据,它属于计算机内的缓冲存储器,计算机所处理的二进制数据都要先经过内存储器才能到达CPU。
所以,访问周期最短的为内存储器。
(20)在Internet中完成从域名到IP地址或者从IP地址到域名转换服务的是()。
A)DNS B)FTP C)WWW D)ADSL解析:DNS 是计算机域名系统或域名解析服务器(Domain Name System 或Domain Name Service) 的缩写,它是由解析器以及域名服务器组成的。
域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并将域名转换为IP地址功能的服务器,解析器则具有相反的功能。
因此,在Internet中完成从域名到IP地址或者从IP地址到域名转换服务的是DNS。
第十二套(1)下列叙述中正确的是A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法所需要的计算工作量C)数据的逻辑结构与存储结构是一一对应的D)算法的时间复杂度与空间复杂度一定相关解析:算法的效率与问题的规模和数据的存储结构都有关,A错误。
算法的时间复杂度,是指执行算法所需要的计算工作量,B正确。
由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此数据的逻辑结构和存储结构不是一一对应的,C错误。
算法的时间复杂度和空间复杂度没有直接的联系,D错误。
(2)下列叙述中正确的是A)线性表链式存储结构的存储空间一般要少于顺序存储结构B)线性表链式存储结构与顺序存储结构的存储空间都是连续的C)线性表链式存储结构的存储空间可以是连续的,也可以是不连续的D)以上说法均错误解析:线性表的顺序存储结构具备如下两个基本特征:(1)线性表中的所有元素所占的存储空间是连续的;(2)线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。
用一组任意的存储单元来依次存放线性表的结点,这组存储单元既可以是连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。
因此C正确。
(3)某二叉树共有12个结点,其中叶子结点只有1个。
则该二叉树的深度为(根结点在第1层)A)3 B)6 C)8 D)12解析:二叉树中,度为0的节点数等于度为2的节点数加1,即n2=n0-1,叶子节点即度为0,n0=1,则n2=0,总节点数为12=n0+n1+n2=1+n1+0,则度为1的节点数n1=11,故深度为12,选D。
(4)对长度为n的线性表作快速排序,在最坏情况下,比较次数为A)n B)n-1 C)n(n-1) D)n(n-1)/2解析:快速排序最坏情况就是每次选的基准数都和其他数做过比较,共需比较(n-1)+(n-2)+…+1=n(n-1)/2,选D。
(5)结构化程序设计中,下面对goto语句使用描述正确的是A)禁止使用goto语句 B)使用goto语句程序效率高C)应避免滥用goto语句 D)以上说法均错误解析:结构化程序设计中,要注意尽量避免goto语句的使用,故选C。
(6)下面不属于软件测试实施步骤的是A)集成测试 B)回归测试 C)确认测试 D)单元测试解析:软件测试主要包括单元测试、集成测试、确认测试和系统测试。
B(7)下面不属于软件需求分析阶段主要工作的是A)需求变更申请B)需求分析C)需求评审D)需求获取解析:需求分析阶段的工作可概括为,个方面:?需求获取。
?需求分析。
?编写需求规格说明书。
?需求审评。
A(8)一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的A)记录 B)行 C)属性 D)元组解析:自然连接是一种特殊的等值连接,它满足下面的条件:?两关系间有公共域;?通过公共域的等值进行连接,选C。
(9)A)选择 B)差 C)交D)并解析:关系T是关系R的一部分,并且是关系R去掉R和S相同的元素,符合差操作。
(10)有表示公司和职员及工作的三张表,职员可在多家公司兼职。
其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为A)公司号,职员号 B)职员号,工资C)职员号 D)公司号,职员号,工资解析:由于职员可以再多加公司兼职,表W的键(码)应为公司关系和职员关系的主码,即公司号和职员号。
(11)计算机中所有的信息的存储都采用()。
A)二进制B)八进制C)十进制D)十六进制解析:计算机中所有的信息都是采用二进制来进行存储,故答案选A。