2025上半年数据库系统工程师知识点集锦

数据库系统工程师 责任编辑:陈湘君 2025-03-20

添加老师微信

备考咨询

加我微信

摘要:2025上半年数据库系统工程师考试安排在5月下旬,希赛网为大家整理了2025上半年数据库系统工程师知识点集锦,希望对大家掌握数据库系统工程师考试知识点会有帮助。

2025上半年数据库系统工程师知识点集锦由希赛网为2025上半年数据库系统工程师考试考生整理,希望对大家备考会有帮助。本资料的PDF版本可在本文文首本文资料处或文末的资料下载栏目下载

2025上半年数据库系统工程师知识点集锦内容部分如下:

第1章 计算机硬件基础

CPU中的相关组件

●程序计数器

是用于存放下一条指令所在单元的地址的地方。在程序执行前,必须将程序的起始地址,即程序的一条指令所在的内存单元地址送入程序计数器,当执行指令时,CPU将自动修改程序计数器的内容,即每执行一条指令程序计数器增加一个量,使其指向下一个待指向的指令。程序的转移等操作也是通过该寄存器来实现的。

●地址寄存器

一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。

●累加器

是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器。

●ALU

是CPU的执行单元,主要负责运算工作。

●指令寄存器

一般用来保存当前正在执行的一条指令。

●数据寄存器

主要是用来保存操作数和运算结果等信息的,其目的是为了节省读取操作数所需占用总线和访问存储器的时间。

●地址寄存器

一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。

输入输出

●内存与接口地址独立编制方式

内存地址和接口地址完全独立的两个地址空间,它们是完全独立的并且是相互隔离的。访问数据时所使用的指令也完全不同,用于接口的指令只用于接口读写,其余的指令全都是用于内存的。因此,在编程序或读程序中很容易使用和辨认。

●内存与接口统一编址方法

内存地址和接口地址统一在一个公共的地址空间里,即内存单元和接口共用地址空间。在这些地址空间里划出一部分地址分配给接口使用,其余地址归内存单元使用。分配给内存的地址区间只能用于内存单元,接口绝不允许使用。同样,分配给接口的地区间内存单元也绝不能再用。这种编址方法的优点是原则上用于内存的指令全部都可以用于接口,其中一部分分配给接口使用,剩余的为内存所用,这经常会导致内存地址不连续。当用于内存的指令和用于接口的指令是完全一样的,维护程序时就需根据参数定义表仔细辨认。

●直接程序控制(无条件传送/程序查询方式)

无条件传送:

在此情况下,外设总是准备好的,它可以无条件地随时接收CPU发来的输出数据,也能够无条件地随时向CPU提供需要输入的数据。

程序查询方式:

在这种方式下,利用查询方式进行输入输出,就是通过CPU执行程序查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。

●中断方式

由程序控制I/O的方法,其主要缺点在于CPU必须等待I/O系统完成数据传输任务,在此期间CPU需要定期地查询I/O系统的恶状态,以确认传输是否完成。因此整个系统的性能严重下降。

●DMA

是指数据在内存与I/O设备间的直接成块传送,即在内存与I/O设备间传送一个数据块的过程中,不需要CPU的任何中间干涉,只需要CPU在过程开始启动时(即向设备发出“传送一块数据”的命令)与过程结束(CPU通过轮询或中断得知过程是否结束和下次操作是否准备就绪)时的处理。实际操作由DMA硬件直接执行完成,CPU在此传送过程中作别的事情。

第2章 操作系统知识

操作系统

●操作系统

是管理软硬件资源、控制程序执行,改善人机界面,合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。

●操作系统的作用

通过资源管理,提高计算机系统的效率;

改善人机界面,向用户提供友好的工作环境;

进程

●进程

是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。它由程序块、进程控制块(PCB)和数据块三部分组成。

●进程与程序的区别与联系

①进程是程序的一次执行过程,没有程序就没有进程;

②程序是完成某个特定功能的一系列程序语句的集合,只要不被破坏,它就永远存在;

③程序是一个静态的概念,而进程是一个动态的概念,它由创建而产生,完成任务后因撤销而消亡;进程是系统进行资源分配和调度的独立单位,而程序不是。

●三态描述

运行态:

占有处理器正在运行。

就绪态:

指具备运行条件,等待系统分配处理器以便运行。

等待态:

又称为阻塞态或睡眠态,指进程不具备运行条件,正在等待某个事件的完成。

●三态之间的转换

运行态--等待态:

等待使用资源,如等待外设传输,等待人工干预。

等待态--就绪态:

资源得到满足,如外设传输结束,人工干预完成。

运行态--就绪态:

运行时间片到,出现有更高优先权进程。

就绪态--运行态:

CPU空闲时选择一个就绪进程。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!