2025上半年數(shù)據(jù)庫系統(tǒng)工程師知識點集錦

數(shù)據(jù)庫系統(tǒng)工程師 責(zé)任編輯:陳湘君 2025-03-20

添加老師微信

備考咨詢

加我微信

摘要:2025上半年數(shù)據(jù)庫系統(tǒng)工程師考試安排在5月下旬,希賽網(wǎng)為大家整理了2025上半年數(shù)據(jù)庫系統(tǒng)工程師知識點集錦,希望對大家掌握數(shù)據(jù)庫系統(tǒng)工程師考試知識點會有幫助。

2025上半年數(shù)據(jù)庫系統(tǒng)工程師知識點集錦由希賽網(wǎng)為2025上半年數(shù)據(jù)庫系統(tǒng)工程師考試考生整理,希望對大家備考會有幫助。本資料的PDF版本可在本文文首本文資料處或文末的資料下載欄目下載。

2025上半年數(shù)據(jù)庫系統(tǒng)工程師知識點集錦內(nèi)容部分如下:

第1章 計算機硬件基礎(chǔ)

CPU中的相關(guān)組件

●程序計數(shù)器

是用于存放下一條指令所在單元的地址的地方。在程序執(zhí)行前,必須將程序的起始地址,即程序的一條指令所在的內(nèi)存單元地址送入程序計數(shù)器,當(dāng)執(zhí)行指令時,CPU將自動修改程序計數(shù)器的內(nèi)容,即每執(zhí)行一條指令程序計數(shù)器增加一個量,使其指向下一個待指向的指令。程序的轉(zhuǎn)移等操作也是通過該寄存器來實現(xiàn)的。

●地址寄存器

一般用來保存當(dāng)前CPU所訪問的內(nèi)存單元的地址,以方便對內(nèi)存的讀寫操作。

●累加器

是專門存放算術(shù)或邏輯運算的一個操作數(shù)和運算結(jié)果的寄存器。

●ALU

是CPU的執(zhí)行單元,主要負(fù)責(zé)運算工作。

●指令寄存器

一般用來保存當(dāng)前正在執(zhí)行的一條指令。

●數(shù)據(jù)寄存器

主要是用來保存操作數(shù)和運算結(jié)果等信息的,其目的是為了節(jié)省讀取操作數(shù)所需占用總線和訪問存儲器的時間。

●地址寄存器

一般用來保存當(dāng)前CPU所訪問的內(nèi)存單元的地址,以方便對內(nèi)存的讀寫操作。

輸入輸出

●內(nèi)存與接口地址獨立編制方式

內(nèi)存地址和接口地址完全獨立的兩個地址空間,它們是完全獨立的并且是相互隔離的。訪問數(shù)據(jù)時所使用的指令也完全不同,用于接口的指令只用于接口讀寫,其余的指令全都是用于內(nèi)存的。因此,在編程序或讀程序中很容易使用和辨認(rèn)。

●內(nèi)存與接口統(tǒng)一編址方法

內(nèi)存地址和接口地址統(tǒng)一在一個公共的地址空間里,即內(nèi)存單元和接口共用地址空間。在這些地址空間里劃出一部分地址分配給接口使用,其余地址歸內(nèi)存單元使用。分配給內(nèi)存的地址區(qū)間只能用于內(nèi)存單元,接口絕不允許使用。同樣,分配給接口的地區(qū)間內(nèi)存單元也絕不能再用。這種編址方法的優(yōu)點是原則上用于內(nèi)存的指令全部都可以用于接口,其中一部分分配給接口使用,剩余的為內(nèi)存所用,這經(jīng)常會導(dǎo)致內(nèi)存地址不連續(xù)。當(dāng)用于內(nèi)存的指令和用于接口的指令是完全一樣的,維護(hù)程序時就需根據(jù)參數(shù)定義表仔細(xì)辨認(rèn)。

●直接程序控制(無條件傳送/程序查詢方式)

無條件傳送:

在此情況下,外設(shè)總是準(zhǔn)備好的,它可以無條件地隨時接收CPU發(fā)來的輸出數(shù)據(jù),也能夠無條件地隨時向CPU提供需要輸入的數(shù)據(jù)。

程序查詢方式:

在這種方式下,利用查詢方式進(jìn)行輸入輸出,就是通過CPU執(zhí)行程序查詢外設(shè)的狀態(tài),判斷外設(shè)是否準(zhǔn)備好接收數(shù)據(jù)或準(zhǔn)備好了向CPU輸入的數(shù)據(jù)。

●中斷方式

由程序控制I/O的方法,其主要缺點在于CPU必須等待I/O系統(tǒng)完成數(shù)據(jù)傳輸任務(wù),在此期間CPU需要定期地查詢I/O系統(tǒng)的惡狀態(tài),以確認(rèn)傳輸是否完成。因此整個系統(tǒng)的性能嚴(yán)重下降。

●DMA

是指數(shù)據(jù)在內(nèi)存與I/O設(shè)備間的直接成塊傳送,即在內(nèi)存與I/O設(shè)備間傳送一個數(shù)據(jù)塊的過程中,不需要CPU的任何中間干涉,只需要CPU在過程開始啟動時(即向設(shè)備發(fā)出“傳送一塊數(shù)據(jù)”的命令)與過程結(jié)束(CPU通過輪詢或中斷得知過程是否結(jié)束和下次操作是否準(zhǔn)備就緒)時的處理。實際操作由DMA硬件直接執(zhí)行完成,CPU在此傳送過程中作別的事情。

第2章 操作系統(tǒng)知識

操作系統(tǒng)

●操作系統(tǒng)

是管理軟硬件資源、控制程序執(zhí)行,改善人機界面,合理組織計算機工作流程和為用戶使用計算機提供良好運行環(huán)境的一種系統(tǒng)軟件。

●操作系統(tǒng)的作用

通過資源管理,提高計算機系統(tǒng)的效率;

改善人機界面,向用戶提供友好的工作環(huán)境;

進(jìn)程

●進(jìn)程

是程序在一個數(shù)據(jù)集合上運行的過程,它是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個獨立單位。它由程序塊、進(jìn)程控制塊(PCB)和數(shù)據(jù)塊三部分組成。

●進(jìn)程與程序的區(qū)別與聯(lián)系

①進(jìn)程是程序的一次執(zhí)行過程,沒有程序就沒有進(jìn)程;

②程序是完成某個特定功能的一系列程序語句的集合,只要不被破壞,它就永遠(yuǎn)存在;

③程序是一個靜態(tài)的概念,而進(jìn)程是一個動態(tài)的概念,它由創(chuàng)建而產(chǎn)生,完成任務(wù)后因撤銷而消亡;進(jìn)程是系統(tǒng)進(jìn)行資源分配和調(diào)度的獨立單位,而程序不是。

●三態(tài)描述

運行態(tài):

占有處理器正在運行。

就緒態(tài):

指具備運行條件,等待系統(tǒng)分配處理器以便運行。

等待態(tài):

又稱為阻塞態(tài)或睡眠態(tài),指進(jìn)程不具備運行條件,正在等待某個事件的完成。

●三態(tài)之間的轉(zhuǎn)換

運行態(tài)--等待態(tài):

等待使用資源,如等待外設(shè)傳輸,等待人工干預(yù)。

等待態(tài)--就緒態(tài):

資源得到滿足,如外設(shè)傳輸結(jié)束,人工干預(yù)完成。

運行態(tài)--就緒態(tài):

運行時間片到,出現(xiàn)有更高優(yōu)先權(quán)進(jìn)程。

就緒態(tài)--運行態(tài):

CPU空閑時選擇一個就緒進(jìn)程。

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費領(lǐng)取

去領(lǐng)取

!
咨詢在線老師!