首页全国计算机等级考试四级模拟试卷第25套(2026年1月)
2026年全国
全国计算机等级考试四级模拟试卷第25套(2026年1月)
题号
一
二
三
四
五
评分
单项选择题 (共40题)
1.
操作系统中的死锁是指什么?
A.进程无限等待资源的分配
B.系统资源不足导致进程无法执行
C.CPU出现错误导致程序终止
D.多个进程因竞争资源而陷入互相等待
难度: ★★★★★知识点: 第一章 信息技术与计算机基础使用次数: 138
2.
3.
以下关于函数返回值的描述,正确的是?
A.函数必须返回一个值。
B.函数的返回值可以是数组。
C.函数必须返回int类型。
D.不能通过函数返回数组,但可以通过指针传出数组内容。
难度: ★★★★★知识点: 第二章 程序设计语言基础使用次数: 138
4.
分治策略的基本思想是将原问题分解为若干个较小的子问题,然后递归地解决这些子问题,最后合并子问题的解得到原问题的解。以下哪项不属于分治策略的应用?
A.快速排序
B.归并排序
C.二分查找
D.深度优先搜索
难度: ★★★★★知识点: 第五章 数据结构与算法使用次数: 138
5.
6.
7.
8.
9.
10.
在SQL Server中,用于执行完整数据库备份的命令是?
A.BACKUP DATABASE
B.BACKUP LOG
C.RESTORE DATABASE
D.RESTORE LOG
难度: ★★★★★知识点: 第三章 数据库基础与应用使用次数: 138
11.
12.
有向图的邻接矩阵与无向图的主要区别是什么?
A.有向图矩阵中元素为1,无向图矩阵中元素为0
B.有向图矩阵中对称,无向图矩阵中不对称
C.有向图矩阵中元素为0或1,无向图中可以有其他值
D.有向图矩阵中非对称,无向图中对称
难度: ★★★★★知识点: 第五章 数据结构与算法使用次数: 138
13.
14.
下列哪项是Java中使用throw关键字的正确方式?
A.throw Exception
B.throw new Exception
C.throw Exception()
D.throw Exception e
难度: ★★★★★知识点: 第四章 接口与异常处理使用次数: 138
15.
16.
17.
18.
在开发数据库应用系统时,以下哪一项属于编码阶段的任务?
A.收集用户需求
B.编写数据库访问层代码
C.评估系统性能
D.进行系统维护
难度: ★★★★★知识点: 第六章 数据库应用开发使用次数: 138
19.
密码管理中,哪项策略属于增强密码安全性的重要措施?
A.密码不区分大小写
B.密码与用户信息相关联
C.密码历史记录限制
D.密码储存明文
难度: ★★★★★知识点: 第七章 操作系统安全与保护使用次数: 138
20.
Java中,表达式 100 / 3 + 10 的数据类型转换结果是?
A.33.333
B.33
C.34
D.33.3333
难度: ★★★★★知识点: 第二章 程序设计基础与编程语言使用次数: 138
21.
22.
23.
24.
25.
VLSM可以在同一网络中使用不同长度的子网掩码,这种能力的限制是?
A.网络设备不支持
B.路由协议不支持
C.同一主类网络内
D.子网之间不允许重叠
难度: ★★★★★知识点: 第四章 网络规划与设计使用次数: 138
26.
面向对象开发流程中,如果某阶段发现需求不明确,应该在哪个阶段进行修正?
A.需求分析
B.测试阶段
C.编码阶段
D.维护阶段
难度: ★★★★★知识点: 第一章 面向对象程序设计基础使用次数: 138
27.
在SQL中,关键字WHERE用于?
A.指定查询中需要更新的数据
B.指定查询中需要删除的数据
C.指定查询中需要过滤的条件
D.指定查询的排序方式
难度: ★★★★★知识点: 第三章 数据库基础与应用使用次数: 138
28.
在函数中,如果要修改传入的数组参数,是否会影响原始数组?
A.无法修改,因为数组是常量
B.可以修改,因为数组是引用类型
C.只能在 Java 中修改
D.只能在 C 中修改
难度: ★★★★★知识点: 第七章 编程语言基础使用次数: 138
29.
30.
31.
下列哪项描述准确地解释了防火墙的工作原理?
A.通过加密数据包来防止网络攻击
B.通过检查数据包的源地址和目的地址来控制网络流量
C.通过实时扫描所有连接的文件内容来防止恶意代码
D.通过物理隔离网络设备来阻止任何网络通信
难度: ★★★★★知识点: 第六章 网络应用与信息安全使用次数: 138
32.
33.
继承可以实现代码的复用,但不包括以下哪一项?
A.继承父类的方法
B.继承父类的属性
C.继承父类的构造方法
D.继承父类的抽象方法
难度: ★★★★★知识点: 第一章 面向对象程序设计基础使用次数: 138
34.
在文档打印时,如何设置文档以最佳格式输出?
A.设置页面缩放比例为100%
B.调整字体大小
C.更改打印方向为纵向
D.选择自动调整页面
难度: ★★★★★知识点: 第五章 办公软件应用(如Word、Excel、PowerPoint)使用次数: 138
35.
36.
使用Java的Stream API进行过滤时,哪个方法返回一个包含所有满足条件元素的流?
A.filter()
B.map()
C.findAny()
D.findFirst()
难度: ★★★★★知识点: 第七章 常用类与集合框架使用次数: 138
37.
系统可行性分析中的技术可行性主要评估什么?
A.系统的开发成本
B.系统的用户接受程度
C.现有的技术是否能实现系统功能
D.系统的法律合规性
难度: ★★★★★知识点: 第十章 系统开发与维护使用次数: 138
38.
如果一个类的成员函数被声明为protected,那么下面哪个描述是正确的?
A.只能在该类内部访问
B.可以在同一包的其他类中访问
C.可以在派生类中访问
D.可以被所有其他类访问
难度: ★★★★★知识点: 第一章 面向对象程序设计基础使用次数: 138
39.
在进行代码审计时,以下哪项不属于常见的代码审计工具?
A.SonarQube
B.OWASP ZAP
C.W3C Validator
D.Nessus
难度: ★★★★★知识点: 第四章 系统安全与应用安全使用次数: 138
40.
多选题 (共15题)
41.
42.
43.
44.
TCP和UDP协议各自的特点被广泛应用在不同的网络服务中。下面哪一项服务通常使用TCP协议?
A.在线音频流媒体
B.实时视频通话
C.网页浏览
D.DNS查询
难度: ★★★★★知识点: 第一章 网络体系结构与协议使用次数: 138
45.
46.
47.
48.
下列关于对象的说法中,错误的是?
A.对象的行为由方法定义
B.对象具有状态和行为
C.一个类只能创建一个对象
D.对象是类的具体实例
难度: ★★★★★知识点: 第一章 面向对象程序设计基础使用次数: 138
49.
当一个进程释放分区后,分区管理器会采取以下哪种策略来减少碎片?
A.所有空闲分区重新分配
B.空闲分区合并
C.内存碎片自动清理
D.进程迁移
难度: ★★★★★知识点: 第三章 内存管理使用次数: 138
50.
51.
关于异常处理,以下描述正确的是?
A.throws用于在方法体中抛出异常
B.throw用于在方法声明中声明可能的异常类型
C.方法中如果使用了throw,则必须捕获或声明throws
D.throws用于将异常信息传递给调用者
难度: ★★★★★知识点: 第四章 接口与异常处理使用次数: 138
52.
53.
以下哪项不属于信息安全从业人员认证的主要形式?
A.CISP(注册信息安全专业人员)
B.CISSP(注册信息系统安全专家)
C.PMP(项目管理专业人士)
D.CISA(注册信息系统审计师)
难度: ★★★★★知识点: 第八章 信息安全标准与认证使用次数: 138
54.
55.
判断题 (共15题)
56.
57.
关系模型中,关系的主键是指( )。
A.唯一标识一个元组的属性
B.关系中可以有多个主键
C.主键可以为NULL值
D.主键可以重复
难度: ★★★★★知识点: 第一章 计算机基础与系统知识使用次数: 138
58.
59.
60.
在队列的实现中,若使用循环数组,则队列的头指针和尾指针的变化趋势是?
A.头指针递增,尾指针递减
B.头指针和尾指针都递增
C.头指针和尾指针都递减
D.头指针递增,尾指针不变
难度: ★★★★★知识点: 第二章 程序设计基础与编程语言使用次数: 138
61.
62.
在Java中,线程启动的正确方式是?
A.调用run()方法
B.调用start()方法
C.创建线程对象后直接执行
D.调用sleep()方法
难度: ★★★★★知识点: 第五章 多线程与并发编程使用次数: 138
63.
OAuth 协议的核心思想是什么?
A.用户无需直接向第三方应用提供凭证,而是通过授权服务器获取令牌。
B.用户需要直接向第三方应用提供用户名和密码。
C.第三方应用直接访问用户的账户信息。
D.用户和第三方应用共享同一个身份认证系统。
难度: ★★★★★知识点: 第二章 信息安全技术基础使用次数: 138
64.
在数据库三级模式结构中,模式的作用是什么?
A.表示用户视角的数据组织
B.表示数据的具体存储方式
C.表示所有用户共享的数据结构
D.表示数据的操作规则
难度: ★★★★★知识点: 第一章 数据库系统概述使用次数: 138
65.
66.
67.
68.
在Python中使用db-api 2.0规范来执行SQL语句时,通过哪个对象来获取查询结果?
A.Connection
B.Cursor
C.Statement
D.ResultSet
难度: ★★★★★知识点: 第六章 数据库应用开发使用次数: 138
69.
以下哪项是TLS与SSL的主要区别?
A.TLS使用更高级的加密算法
B.TLS支持更大的密钥长度
C.TLS协议变更了握手流程
D.TLS是一种更安全的协议,废弃了SSL
难度: ★★★★★知识点: 第二章 信息安全技术基础使用次数: 138
70.
试题总数:70
总体难度:中等
难度统计
| 难度系数 | 数量 | 占比 |
|---|---|---|
| 中等 | 70 | 100.00% |
题型统计
| 大题类型 | 数量 | 占比 |
|---|---|---|
| 单选题 | 70 | 100.00% |