首页全国计算机等级考试二级模拟试卷第35套(2026年1月)
2026年全国
全国计算机等级考试二级模拟试卷第35套(2026年1月)
题号
一
二
三
四
五
评分
单项选择题 (共40题)
1.
2.
3.
4.
循环覆盖测试中,如何确保循环体被至少执行一次?
A.输入条件为循环体执行0次
B.输入条件为循环体执行1次
C.输入条件为循环体执行多次
D.无法确保
难度: ★★★★★知识点: 第三章 白盒测试技术使用次数: 138
5.
路径覆盖测试与条件覆盖的主要区别是?
A.路径覆盖测试关注条件的真假值,而条件覆盖关注路径
B.条件覆盖测试关注条件的真假值,而路径覆盖关注路径
C.路径覆盖测试关注路径的执行,而条件覆盖关注分支
D.两者没有区别
难度: ★★★★★知识点: 第三章 白盒测试技术使用次数: 138
6.
以下关于#include的描述中,哪一个是不正确的?
A.可以在源程序中多次使用#include命令。
B.每个#include命令只能包含一个文件。
C.可以包含其他.c文件。
D.不能包含系统头文件。
难度: ★★★★★知识点: 第十章 预处理命令使用次数: 138
7.
索引的使用场景不包括以下哪一项?
A.频繁进行SELECT操作的字段
B.频繁进行UPDATE操作的字段
C.经常用于排序的字段
D.经常用于连接条件的字段
难度: ★★★★★知识点: 第三章 数据库基础使用次数: 138
8.
9.
在Eclipse中,用于运行Java程序的视图是?
A.Package Explorer
B.Console
C.Outline
D.Project Explorer
难度: ★★★★★知识点: 第一章 Java语言概述使用次数: 138
10.
11.
关系型数据库中的索引主要用于什么方面?
A.提高数据安全性
B.加快查询和更新速度
C.减少磁盘存储空间
D.方便用户可视化操作
难度: ★★★★★知识点: 第二章 信息系统与数据库基础使用次数: 138
12.
13.
以下哪个表达式可以用来判断一个整数是否为偶数?
A.n % 2 == 0
B.n % 2 != 0
C.n / 2 == 0
D.n / 2 != 0
难度: ★★★★★知识点: 第三章 选择结构程序设计使用次数: 138
14.
下面关于递归函数的描述,不正确的是______。
A.递归函数必须每次都调用自己一次
B.递归函数可以有多个终止条件
C.递归函数的调用深度受栈空间的限制
D.递归函数可以替代迭代方法
难度: ★★★★★知识点: 第六章 函数使用次数: 138
15.
在错误处理流程中,以下哪一项不属于Err对象的属性?
A.Err.Number
B.Err.Description
C.Err.Source
D.Err.Line
难度: ★★★★★知识点: 第十章 程序调试与错误处理使用次数: 138
16.
17.
open() 函数返回的文件对象,其常用方法是?
A.read() 和 write()
B.open() 和 read()
C.readline() 和 seek()
D.close() 和 flush()
难度: ★★★★★知识点: 第七章 文件操作使用次数: 138
18.
19.
在 Python 中,如何获取字典中所有键的列表?
A.list(d.keys())
B.list(d.values())
C.list(d.items())
D.list(d)
难度: ★★★★★知识点: 第五章 数据结构使用次数: 138
20.
21.
下列哪种方式可以一次复制多个单元格的格式?
A.拖动单元格填充柄
B.使用'格式刷'工具
C.使用'条件格式'功能
D.使用'复制'和'粘贴'命令
难度: ★★★★★知识点: 第三章 信息技术应用使用次数: 138
22.
以下关于组合框控件(Combo Box)的说法,正确的是?
A.组合框只能用于输入文本,不能用于选择选项。
B.组合框的ListStyle属性用于设置列表框的显示样式。
C.组合框的Text属性只能用于获取用户输入的内容。
D.组合框不能与数据绑定使用。
难度: ★★★★★知识点: 第二章 窗体和控件使用次数: 138
23.
下述函数中,通过指针参数修改外部变量值的操作是?
void func(int *p) {
*p = 5;
}
A.*p = 5
B.将p的值赋给其他变量
C.修改p指向的地址
D.修改p的值
难度: ★★★★★知识点: 第七章 指针使用次数: 138
24.
下列哪项是按照信息传输方向分类的通信类型?
A.模拟通信和数字通信
B.无线通信和有线通信
C.单工通信、半双工通信、全双工通信
D.广播通信和点对点通信
难度: ★★★★★知识点: 第三章 信息技术应用使用次数: 138
25.
以下哪个选项能用于验证用户输入的密码和确认密码是否一致?
A.If语句
B.For循环
C.While循环
D.Do While循环
难度: ★★★★★知识点: 第十二章 综合应用与项目开发使用次数: 138
26.
以下哪项是字符串连接操作的正确方法?
A.使用 strcat() 函数
B.使用 + 运算符
C.使用 strcpy() 函数
D.直接赋值
难度: ★★★★★知识点: 第十二章 指针与数组使用次数: 138
27.
关系代数中的“乘积”运算主要用于?
A.筛选符合条件的元组
B.找出两个关系之间的公共元素
C.将两个关系的元组组合成笛卡尔积
D.从一个关系中提取特定属性
难度: ★★★★★知识点: 第二章 关系数据库使用次数: 138
28.
以下关于sys.path的描述,哪项是错误的?
A.sys.path 是一个包含路径字符串的列表。
B.可以通过修改sys.path来添加自定义模块路径。
C.sys.path中包含Python的安装目录下的lib子目录。
D.sys.path中的路径是不可变的,不能进行追加或删除操作。
难度: ★★★★★知识点: 第十章 模块与包使用次数: 138
29.
在 Excel 中,创建数据透视图的正确步骤是?
A.插入 > 数据透视图 > 选择数据区域 > 选择图表类型
B.数据 > 数据透视表 > 插入 > 布局
C.数据 > 数据透视图 > 选择数据源 > 选择图表类型
D.设计 > 数据透视图 > 选择数据区域 > 选择布局
难度: ★★★★★知识点: 第二章 Excel 高级应用使用次数: 138
30.
关于函数返回值的处理,以下说法正确的是?
A.每个函数都必须有返回值。
B.void类型函数可以没有返回值。
C.函数返回值的类型必须与函数定义中的一致。
D.函数返回值只能是int类型。
难度: ★★★★★知识点: 第十一章 模块化程序设计使用次数: 138
31.
32.
33.
以下哪项是多态的典型特征?
A.同一个名称的方法在不同类中有不同的实现
B.同一个方法在不同类中被调用
C.方法在编译时被调用
D.方法不能被继承
难度: ★★★★★知识点: 第九章 面向对象程序设计使用次数: 138
34.
35.
以下哪个操作可以实现对Excel中某一列数据进行升序排序?
A.点击列标题,选择“升序排序”
B.点击“数据”菜单中的“筛选”
C.使用“查找和替换”功能
D.使用“条件格式”功能
难度: ★★★★★知识点: 第二章 Excel 高级应用使用次数: 138
36.
37.
Java的序列化机制采用了哪种方式将对象转换为字节流?
A.通过反射机制
B.通过手动编写代码转换
C.通过编译时自动生成代码
D.通过随机生成的字节序列
难度: ★★★★★知识点: 第七章 输入输出流使用次数: 138
38.
如果一个压缩算法的压缩率很高,但解压效率很低,这可能是什么原因?
A.压缩算法设计过于复杂
B.压缩算法适用于小文件
C.压缩率和解压效率没有因果关系
D.解压算法不完善
难度: ★★★★★知识点: 第四章 多媒体数据压缩技术使用次数: 138
39.
以下哪个方法可以将字符串按指定字符拆分成多个子字符串?
A.split()
B.replace()
C.indexOf()
D.trim()
难度: ★★★★★知识点: 第三章 数组与字符串使用次数: 138
40.
多选题 (共10题)
41.
以下关于虚函数表的描述中,哪项是正确的?
A.虚函数表是编译器为每个类生成的静态数据结构,用于存储虚函数的地址。
B.虚函数表由程序员手动管理,不能自动分配。
C.虚函数表中的函数地址在运行时可以被修改。
D.虚函数表与继承无关,只能用于同一类中的函数重写。
难度: ★★★★★知识点: 第五章 面向对象程序设计基础使用次数: 138
42.
下列关于DNS协议的描述中,正确的是?
A.DNS协议使用TCP进行数据传输。
B.DNS协议使用UDP进行数据传输。
C.DNS协议可以同时使用TCP和UDP进行数据传输。
D.DNS协议只在局域网中使用。
难度: ★★★★★知识点: 第二章 网络系统结构与协议使用次数: 138
43.
关于数据库索引,以下说法正确的是?
A.索引会减少数据库的存储空间
B.索引可以加速数据的插入操作
C.适当的索引可以提高查询效率
D.索引与主键是相同的概念
难度: ★★★★★知识点: 第三章 数据库基础使用次数: 138
44.
在Windows系统中,要对文件进行共享权限设置,应使用以下哪个工具?
A.资源管理器右键属性 > 安全选项卡
B.控制面板 > 系统 > 共享设置
C.任务管理器 > 资源管理
D.命令提示符 > net user 命令
难度: ★★★★★知识点: 第二章 Excel 高级应用使用次数: 138
45.
将字符串转换为整数时,如果字符串包含非法字符,将会发生什么?
A.转换成功
B.抛出ValueError异常
C.结果为0
D.结果为None
E.None
难度: ★★★★★知识点: 第二章 基础语法与数据类型使用次数: 138
46.
如果要防止演示文稿在放映时被修改,应该选择哪种保护方式?
A.设置密码保护
B.将演示文稿另存为只读格式
C.隐藏所有幻灯片
D.设置幻灯片只读
难度: ★★★★★知识点: 第三章 PowerPoint 高级应用使用次数: 138
47.
以下哪一类JDBC驱动不需要数据库的本地库支持?
A.本地API驱动
B.JDBC-ODBC桥接驱动
C.网络协议驱动
D.纯Java驱动
难度: ★★★★★知识点: 第九章 Java数据库编程使用次数: 138
48.
VB6.0和支持.NET框架的VB.NET的主要开发环境差异在于?
A.VB6.0必须使用Windows 98,VB.NET可以使用更高版本的系统
B.VB6.0不支持面向对象编程,VB.NET支持
C.VB6.0和VB.NET都支持事件驱动编程
D.VB.NET不支持VB6.0的控件
难度: ★★★★★知识点: 第一章 Visual Basic程序设计概述使用次数: 138
49.
在 Java 中,以下哪项是方法重载(Overload)的特征?
A.方法名相同,参数类型必须相同。
B.方法名不同,参数类型必须相同。
C.方法名相同,参数类型可以不同。
D.方法名不同,参数类型可以不同。
难度: ★★★★★知识点: 第二章 面向对象程序设计使用次数: 138
50.
判断题 (共10题)
51.
在Visual Basic中,关于嵌套调用的返回顺序,下列说法正确的是?
A.返回顺序是按照调用的逆序进行的。
B.返回顺序与调用顺序无关。
C.函数过程返回值无需依照调用顺序。
D.子过程的返回无需控制,系统自动处理。
难度: ★★★★★知识点: 第五章 过程与函数使用次数: 138
52.
53.
以下哪条SQL语句可以正确地将数据从一个表插入到另一个表中?
A.INSERT INTO table1 SELECT * FROM table2
B.INSERT INTO table1 VALUES (SELECT * FROM table2)
C.INSERT INTO table1 (SELECT * FROM table2)
D.INSERT INTO table1 (table2)
难度: ★★★★★知识点: 第三章 SQL语言使用次数: 138
54.
55.
56.
57.
在Visual Basic中,下列哪种方式创建的对象不会自动销毁?
A.使用CreateObject函数
B.使用New关键字创建类实例
C.使用变量赋值创建对象
D.使用对象数组创建多个对象
难度: ★★★★★知识点: 第九章 面向对象程序设计使用次数: 138
58.
59.
60.
试题总数:60
总体难度:中等
难度统计
| 难度系数 | 数量 | 占比 |
|---|---|---|
| 中等 | 60 | 100.00% |
题型统计
| 大题类型 | 数量 | 占比 |
|---|---|---|
| 单选题 | 60 | 100.00% |