2025年公共基础知识考点试题及答案提供
姓名:____________________
一、单项选择题(每题2分,共10题)
1.下列哪个不是编程语言的特点?
A.结构化
B.可移植性
C.可读性
D.可解释性
2.计算机网络的层次模型中,负责数据传输和路由选择的是:
A.应用层
B.表示层
C.会话层
D.网络层
3.下列哪种存储器是随机存取存储器?
A.ROM
B.RAM
C.ROM/ROM
D.ROM/RAM
4.在二进制中,下列哪个数等于十进制数8?
A.1000
B.1010
C.1100
D.1110
5.下列哪个不是操作系统功能?
A.文件管理
B.网络通信
C.输入输出管理
D.数据库管理
6.下列哪个不是数据结构?
A.队列
B.线性表
C.矩阵
D.指针
7.在C语言中,下列哪个是合法的标识符?
A.2test
B.test#
C._test
D.test*
8.下列哪个不是SQL语句?
A.SELECT
B.INSERT
C.DELETE
D.UPDATE
9.下列哪个不是数据库管理系统?
A.MySQL
B.Oracle
C.Windows
D.Linux
10.下列哪个不是计算机硬件?
A.CPU
B.内存
C.操作系统
D.外存
二、多项选择题(每题2分,共5题)
1.下列哪些是计算机硬件?
A.CPU
B.内存
C.操作系统
D.外存
2.下列哪些是数据库管理系统的功能?
A.数据存储
B.数据检索
C.数据备份
D.数据恢复
3.下列哪些是数据结构?
A.队列
B.线性表
C.矩阵
D.指针
4.下列哪些是编程语言的特点?
A.结构化
B.可移植性
C.可读性
D.可解释性
5.下列哪些是计算机网络的层次模型?
A.应用层
B.表示层
C.会话层
D.网络层
三、填空题(每空1分,共5题)
1.计算机网络的基本拓扑结构有______、______、______、______和______。
2.计算机硬件的主要组成部分有______、______、______、______和______。
3.数据库管理系统的功能有______、______、______、______和______。
4.数据结构的主要类型有______、______、______、______和______。
5.编程语言的特点有______、______、______、______和______。
四、简答题(每题5分,共5题)
1.简述计算机硬件的基本组成。
2.简述计算机网络的层次模型。
3.简述数据库管理系统的功能。
4.简述数据结构的主要类型。
5.简述编程语言的特点。
二、多项选择题(每题3分,共10题)
1.以下哪些属于软件工程的基本原则?
A.模块化
B.信息隐蔽
C.封装
D.抽象
E.可复用性
2.在面向对象编程中,以下哪些是面向对象的基本特性?
A.封装
B.继承
C.多态
D.过程化
E.扩展性
3.以下哪些是常见的算法复杂度?
A.时间复杂度
B.空间复杂度
C.输入复杂度
D.输出复杂度
E.结果复杂度
4.以下哪些是操作系统提供的进程管理功能?
A.进程创建
B.进程调度
C.进程同步
D.进程通信
E.进程终止
5.以下哪些是常见的网络协议?
A.TCP/IP
B.HTTP
C.FTP
D.SMTP
E.DNS
6.以下哪些是数据库设计中的规范化规则?
A.第一范式(1NF)
B.第二范式(2NF)
C.第三范式(3NF)
D.第四范式(4NF)
E.第五范式(5NF)
7.以下哪些是常见的编程范式?
A.前端开发
B.后端开发
C.MVC(模型-视图-控制器)
D.MVR(模型-视图-路由器)
E.MVVM(模型-视图-视图模型)
8.以下哪些是常见的软件开发生命周期模型?
A.水晶模型
B.瀑布模型
C.V型模型
D.W型模型
E.螺旋模型
9.以下哪些是计算机系统性能评价的指标?
A.响应时间
B.处理能力
C.吞吐量
D.延迟
E.可靠性
10.以下哪些是软件测试的方法?
A.单元测试
B.集成测试
C.系统测试
D.性能测试
E.回归测试
三、判断题(每题2分,共10题)
1.在C语言中,所有的变量都必须在函数内部声明。(×)
2.数据库管理系统(DBMS)是数据库系统的核心软件。(√)
3.操作系统负责管理计算机的硬件资源。(√)
4.硬件设备在计算机系统中是独立的,不受软件控制。(×)