2022年職業(yè)考證-軟考-數(shù)據(jù)庫系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號13_第1頁
2022年職業(yè)考證-軟考-數(shù)據(jù)庫系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號13_第2頁
2022年職業(yè)考證-軟考-數(shù)據(jù)庫系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號13_第3頁
2022年職業(yè)考證-軟考-數(shù)據(jù)庫系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號13_第4頁
2022年職業(yè)考證-軟考-數(shù)據(jù)庫系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號13_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、住在富人區(qū)的她2022年職業(yè)考證-軟考-數(shù)據(jù)庫系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實際調(diào)整大小)題型12345總分得分一.綜合題(共50題)1.單選題數(shù)據(jù)塊的傳輸過程中,( )不需要CPU的參與。問題1選項A.中斷驅(qū)動/OB.程序驅(qū)動/OC.DMAD.TLB【答案】C2.單選題某數(shù)據(jù)庫中有會員卡基本信息表(含余額信息)和消費記錄表,現(xiàn)在需要通過觸發(fā)器實現(xiàn)“新增消費記錄后自動更新會員表的余額屬性”,采用( )觸發(fā)器比較適合。問題1選項A.行級前B.行級后C.語句級前D.語句級后【答案】B3.單選題以下關(guān)于計算機安全原則的敘述中,不正確的是( )。問題1選項A.在系統(tǒng)設(shè)計時,實

2、現(xiàn)安全措施應(yīng)具有簡潔性B.系統(tǒng)的保護機制不應(yīng)該公開C.用戶和程序在操作時應(yīng)當使用盡可能少的特權(quán)D.多用戶系統(tǒng)中允許多個用戶共享資源的機制應(yīng)該最小化【答案】B【解析】系統(tǒng)的保護機制應(yīng)該公開。4.單選題分布式數(shù)據(jù)庫的 CAP理論指的是:對于一個分布式數(shù)據(jù)庫系統(tǒng),一致性、可用性和分區(qū)容錯性這三個特點,最多只能滿足( )個。問題1選項A.0B.1C.2D.3【答案】C【解析】分布式數(shù)據(jù)庫的 CAP理論指的是:對于一個分布式數(shù)據(jù)庫系統(tǒng),一致性、可用性和分區(qū)容錯性這三個特點,最多只能滿足2個。一致性(Consistency)系統(tǒng)在執(zhí)行過某項操作后仍然處于一致的狀態(tài)。在分布式系統(tǒng)中,更新操作執(zhí)行成功后所有的

3、用戶都應(yīng)該讀取到最新的值,這樣的系統(tǒng)被認為具有強一致性。也就是說所有節(jié)點在同一時間具有相同的數(shù)據(jù);可用性(Availability)每一個操作總是能夠在一定的時間內(nèi)返回結(jié)果,這里需要注意的是“一定時間內(nèi)”和“返回結(jié)果”。也就是說保證每個請求不管成功或者失敗都有響應(yīng);分區(qū)容忍(Partition tolerance)分區(qū)容忍性可以理解為系統(tǒng)在存在網(wǎng)絡(luò)分區(qū)的情況下仍然可以接受請求(滿足一致性和可用性)。這里網(wǎng)絡(luò)分區(qū)是指由于某種原因網(wǎng)絡(luò)被分成若干個孤立的區(qū)域,而區(qū)域之間互不相通。還有一些人將分區(qū)容忍性理解為系統(tǒng)對節(jié)點動態(tài)加入和離開的處理能力,因為節(jié)點的加入和離開可以認為是集群內(nèi)部的網(wǎng)絡(luò)分區(qū)。也就是說

4、系統(tǒng)中任意信息的丟失或失敗不會影響系統(tǒng)的繼續(xù)運作。5.單選題采用DMA方式傳送數(shù)據(jù)時,每傳送一個數(shù)據(jù)都需要占用一個( )。問題1選項A.指令周期B.總線周期C.存儲周期D.機器周期【答案】C【解析】存儲周期,是指主存儲器兩次啟動操作之間需要的最小時間間隔,也稱之為主存儲器周期時間。DMA獲得內(nèi)存總線的控制權(quán),單純的是為了做內(nèi)存訪問,所以僅需要一個存取周期。這是和時鐘周期沒關(guān)系的。6.單選題( )排序又被稱為縮小增量排序,是對直接插入排序方法的改進。問題1選項A.簡單選擇B.冒泡C.快速D.希爾【答案】D【解析】希爾排序是插入排序的一種,又稱“縮小增量排序”,是直接插入排序算法的一種更高效的改進

5、版本。希爾排序是非穩(wěn)定排序算法。希爾排序是把記錄按下標的一定增量分組,對每組使用直接插入排序算法排序;隨著增量逐漸減少,每組包含的關(guān)鍵詞越來越多,當增量減至 1 時,整個文件恰被分成一組,算法便終止了。7.單選題某公司的數(shù)據(jù)庫在試運行階段發(fā)現(xiàn)cpu長時間占用率高于95%,那么不可能的原因是( )。在運行一段時間后,由于硬盤故障,該數(shù)據(jù)庫無法運行,這屬于( )。問題1選項A.CPU性能過剩B.應(yīng)用復(fù)雜過高C.查詢執(zhí)行成本過高D.存在大量行鎖沖突問題2選項A.計算機病毒B.事務(wù)內(nèi)部故障C.系統(tǒng)故障D.介質(zhì)故障【答案】第1題:A第2題:D【解析】很明顯CPU性能過剩是不可能的原因。介質(zhì)故障即外存故障

6、,如磁盤損壞、強磁場干擾等。這類故障發(fā)生的可能性較小,但破壞性很強。它使數(shù)據(jù)庫受到破壞,并影響正在存取數(shù)據(jù)的事務(wù)。8.單選題確保計算機系統(tǒng)機密性的方法中不包括( )。問題1選項A.加密B.認證C.授權(quán)D.備份【答案】D9.單選題在程序設(shè)計語言中,( )表示了構(gòu)成語言的各個記號和使用者的關(guān)系,而語境是指理解和實現(xiàn)程序設(shè)計語言的環(huán)境,包括( )環(huán)境和運行環(huán)境。問題1選項A.語法B.語義C.語用D.詞法問題2選項A.開發(fā)B.調(diào)試C.測試D.編譯【答案】第1題:C第2題:D【解析】在程序設(shè)計語言中,語用表示了構(gòu)成語言的各個記號和使用者的關(guān)系,而語境是指理解和實現(xiàn)程序設(shè)計語言的環(huán)境,包括編譯環(huán)境和運行環(huán)

7、境。10.單選題以下調(diào)度算法最適用于交互式系統(tǒng)的是( )。問題1選項A.先來先服務(wù)B.優(yōu)先級調(diào)度C.短作業(yè)優(yōu)先D.輪轉(zhuǎn)算法【答案】D11.單選題依次在初始為空的隊列中插入元素5、6、7、8以后,緊接著做了兩次刪除操作,此時的隊頭元素是( )。問題1選項A.5B.6C.7D.8【答案】C【解析】隊列是一種操作受限制的線性表,是先入先出的線性表。12.單選題在TCP/IP協(xié)議棧中,應(yīng)用層協(xié)議數(shù)據(jù)單元為( )。問題1選項A.消息B.段C.用戶數(shù)據(jù)報D.幀【答案】A【解析】在TCP/IP協(xié)議棧中,應(yīng)用層協(xié)議數(shù)據(jù)單元為消息或者報文。其中段是傳輸層,用戶數(shù)據(jù)報是網(wǎng)絡(luò)層,幀是數(shù)據(jù)鏈路層。物理層是比特流。應(yīng)用

8、層消息、報文(message)傳輸層數(shù)據(jù)段(segment)網(wǎng)絡(luò)層分組、數(shù)據(jù)包(packet)鏈路層幀(frame)物理層比特流13.單選題( )的保護期限是可以延長的。問題1選項A.著作權(quán)B.專利權(quán)C.商標權(quán)D.商業(yè)秘密權(quán)【答案】C【解析】商標權(quán)的保護期限是有效期為10年(若注冊人死亡或倒閉1年后,未轉(zhuǎn)移則可注銷,期滿后6個月內(nèi)必須續(xù)注)。14.單選題某會員管理系統(tǒng)需要對會員的賬戶余額進行限制,業(yè)務(wù)規(guī)則是“賬戶余額不能小于100”。該業(yè)務(wù)規(guī)則可采用( )約束實現(xiàn)。問題1選項A.NOTNULLB.UNIQUEC.CHECKD.DEFAULT【答案】C15.單選題數(shù)據(jù)庫系統(tǒng)在運行過程中可能會發(fā)生

9、CPU故障,這屬于( )。在此類故障的恢復(fù)過程中,需要根據(jù)日志進行的操作為( ) 。問題1選項A.事務(wù)故障B.系統(tǒng)故障C.介質(zhì)故障D.指令故障問題2選項A.UNDOB.REDOC.UNDO+REDOD.后備副本+UNDO+REDO【答案】第1題:B第2題:C【解析】數(shù)據(jù)庫系統(tǒng)在運行過程中可能會發(fā)生CPU故障,這屬于系統(tǒng)故障。在此類故障的恢復(fù)過程中,需要根據(jù)日志進行的操作為undo+redo。16.單選題能夠不訪問頁表,實現(xiàn)快速將虛擬地址映射到物理地址的硬件機制是( )。問題1選項A.轉(zhuǎn)換檢測緩沖區(qū)B.虛擬內(nèi)存C.多級頁表D.內(nèi)存映射【答案】B17.單選題以下關(guān)于并發(fā)調(diào)度的說法中,正確的是( )

10、。問題1選項A.以不同串行方式調(diào)度執(zhí)行兩個事務(wù),結(jié)果都相同B.并發(fā)調(diào)度結(jié)果與某一種串行調(diào)度結(jié)果相同,是并發(fā)調(diào)度正確的必要條件C.不滿足兩段鎖協(xié)議的并發(fā)調(diào)度,其結(jié)果一定是錯誤的D.滿足兩段鎖協(xié)議的并發(fā)調(diào)度不會產(chǎn)生死鎖【答案】B【解析】并發(fā)調(diào)度的結(jié)果與某一種串行調(diào)度結(jié)構(gòu)相同,是并發(fā)調(diào)度正確的必要條件。這個是正確的,并發(fā)調(diào)度的結(jié)果只要跟某個串行調(diào)度結(jié)果相同,就代表是正確的。所以答案是B。18.單選題在數(shù)據(jù)庫中新建存儲過程的關(guān)鍵字是( )。問題1選項A.CREATE PROCEDUREB.INSERT PROCEDUREC.CREATE TRIGGERD.INSERT TRIGGER【答案】A【解析】

11、存儲過程的語法格式:create procedure (參數(shù)列表) 過程體語句;19.單選題某應(yīng)用系統(tǒng)有兩個表,會員表Member(Mld,Mname,Mphone,Mgender,Mage,balance,visible)和消費記錄表DeaI(D_Id,Ddate,Dtype,Dvalue,M_ld),其中MId為會員編碼。如果要查詢“陳”姓會員的消費記錄,對應(yīng)的SQL語句為( )。問題1選項A.SELECT Mname,Mphone,Ddate,Dvalue FROM Member,Deal WHERE Mname LIKE %陳and Member.M Id=Deal.M Id;B.SE

12、LECT Mname,Mphone,Ddate,Dvalue FRO M Member,Deal WHERE Mname LIKE and Member.M Id=Deal.M_Id;C.SELECT Mname,Mphone,Ddate,Dvalue FROM Member,Deal WHERE Member.M Id=Deal.M_Id;D.SELECT Mname,Mphone,Ddate,Dvalue FROM Member,Deal WHERE Mname LIKE陳;【答案】A20.單選題某學(xué)生想要設(shè)計一個博客系統(tǒng),在數(shù)據(jù)庫的概念設(shè)計階段提出了如下圖所示的E-R模型,其中的聯(lián)系類型

13、為( ),聯(lián)系的屬性為( )。問題1選項A.一元聯(lián)系B.二元聯(lián)系C.三元聯(lián)系D.四元聯(lián)系問題2選項A.發(fā)表B.發(fā)表時間C.用戶D.無【答案】第1題:C第2題:B【解析】第1題:第2題:21.單選題一級封鎖協(xié)議能夠防止( )。丟失修改不可重復(fù)讀讀臟數(shù)據(jù)問題1選項A.B.C.D.【答案】A22.單選題以下關(guān)于數(shù)據(jù)庫事務(wù)的敘述中,正確的是( )。問題1選項A.一個數(shù)據(jù)庫應(yīng)用程序只能包含一個數(shù)據(jù)庫事務(wù)B.一個數(shù)據(jù)庫事務(wù)僅包含條SQL語句C.一個數(shù)據(jù)庫事務(wù)僅包含一個存儲過程D.一個數(shù)據(jù)庫事務(wù)可以包含一組SQL語句【答案】D【解析】數(shù)據(jù)庫事務(wù)(transaction)是訪問并可能操作各種數(shù)據(jù)項的一個數(shù)據(jù)庫

14、操作序列,這些操作要么全部執(zhí)行,要么全部不執(zhí)行,是一個不可分割的工作單位。事務(wù)由事務(wù)開始與事務(wù)結(jié)束之間執(zhí)行的全部數(shù)據(jù)庫操作組成。所以,事務(wù)是可以包含一組SQL語句,ABC是錯誤的。23.案例題閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。【說明】如果一個數(shù)據(jù)庫恢復(fù)系統(tǒng)采用檢查點機制,且其日志文件如表5-1所示,第一列表示日志記錄編號,第二列表示日志記錄內(nèi)容。表示事務(wù)Ti開始執(zhí)行,表示事務(wù)Ti提交,表示事務(wù)Ti將數(shù)據(jù)項D的值由V1修改為V2。請回答以下問題。表5-1 日志記錄列表【問題1】(6分)假設(shè)系統(tǒng)開始執(zhí)行前X=100,Y=50,Z=10,系統(tǒng)出錯恢復(fù)后,X、Y、Z各自的數(shù)

15、值是多少?【問題2】(4 分)系統(tǒng)發(fā)生事務(wù)故障時,故障恢復(fù)有撤銷事務(wù)(undo)和重做事務(wù)(redo)兩個操作。請給出系統(tǒng)恢復(fù)時需要redo的事務(wù)列表和需要undo的事務(wù)列表。【問題3】(5 分)請用100字以內(nèi)的文字,簡要描述系統(tǒng)出錯后,基于檢查點的恢復(fù)過程。【答案】【問題1】X=1,Y=50,Z=10?!締栴}2】需要redo的事務(wù)列表:T1。需要undo的事務(wù)列表:T2,T3?!締栴}3】步驟1:反向掃描日志文件,確定需要redo的事務(wù)和需要undo的事務(wù)。步驟2:對需要undo的事務(wù)撤銷已經(jīng)執(zhí)行的操作。步驟3:對需要redo的事務(wù)重新執(zhí)行已執(zhí)行的操作。【解析】本題考查考生對數(shù)據(jù)庫中事務(wù)故障

16、的掌握。此類題目要求考生認真閱讀日志文件,判斷故障發(fā)生時完成和未完成的事務(wù)對數(shù)據(jù)項的影響。在此基礎(chǔ)上,考生需要了解撤銷事務(wù)和重做事務(wù)在故障恢復(fù)中的應(yīng)用和故障恢復(fù)的正確步驟?!締栴}1】系統(tǒng)出錯前,只提交了事務(wù)T1,即將數(shù)據(jù)項X的值由100改為1。T2和T3事務(wù)由于未提交,其中的修改未生效?!締栴}2】系統(tǒng)恢復(fù)的方法為:清除尚未完成的事務(wù)對數(shù)據(jù)庫的所有修改,undo(撤銷)所有未完成的事務(wù)(從后往前)。將緩沖區(qū)中已完成事務(wù)提交的結(jié)果寫入數(shù)據(jù)庫,redo(重做)所有已提交的事務(wù)(從前往后)。T1已完成事務(wù)提交,需要redo。T2和T3事務(wù)尚未完成,需要undo。【問題3】本題需要重點關(guān)注撤銷事務(wù)和重做

17、事務(wù)的順序。在重做事務(wù)之前,需要先進行撤銷操作。24.單選題關(guān)系型數(shù)據(jù)庫中常用的查詢語言不包括( )。問題1選項A.域關(guān)系演算B.元組關(guān)系演算C.導(dǎo)航式語言D.關(guān)系代數(shù)【答案】C【解析】關(guān)系型數(shù)據(jù)庫中常用的查詢語言包括:域關(guān)系演算、元組關(guān)系演算、關(guān)系代數(shù)。在計算機科學(xué)中,域關(guān)系演算(DRC)是Michel Lacroix和Alain Pirotte為關(guān)系數(shù)據(jù)模型發(fā)明的作為聲明性數(shù)據(jù)庫查詢語言。元組演算是埃德加科德導(dǎo)入的演算,是關(guān)系模型的一部分,發(fā)展目的是提供宣告式的數(shù)據(jù)庫查詢語言。數(shù)據(jù)庫查詢語言QUEL和后來的SQL中的一些靈感是由元組演算而來。SQL和原來的關(guān)系模型和演算已有許多不同,后來成

18、為實際上的數(shù)據(jù)庫查詢語言標準,幾乎所有的關(guān)系數(shù)據(jù)庫管理系統(tǒng)中都會用到SQL或是其變體。域關(guān)系演算與元組關(guān)系演算最大的區(qū)別是域關(guān)系演算中的變量表示數(shù)據(jù)庫的表屬性,而元組關(guān)系演算的變量表示元組,即數(shù)據(jù)庫的一行。關(guān)系代數(shù)是一種抽象的查詢語言,用對關(guān)系的運算來表達查詢,作為研究關(guān)系數(shù)據(jù)語言的數(shù)學(xué)工具。關(guān)系代數(shù)的運算對象是關(guān)系,運算結(jié)果亦為關(guān)系。25.單選題關(guān)系型數(shù)據(jù)庫是( )的集合,表是( ) 的集合。問題1選項A.表B.記錄C.碼D.屬性問題2選項A.約束B.記錄C.碼D.索引【答案】第1題:A第2題:B【解析】關(guān)系型數(shù)據(jù)庫是表的集合,表是記錄的集合。26.單選題( )算法是不穩(wěn)定的排序算法。問題1

19、選項A.簡單選擇B.冒泡C.直接插入D.歸并排序【答案】A【解析】選擇排序的基本思想是:設(shè)所排序序列的記錄個數(shù)為n。i取1,2,n-1,從所有n-i+1個記錄(Ri,Ri+1,Rn)中找出排序碼最小的記錄,與第i個記錄交換。執(zhí)行n-1趟 后就完成了記錄序列的排序。假定在待排序的記錄序列中,存在多個具有相同的關(guān)鍵字的記錄,若經(jīng)過排序,這些記錄的相對次序保持不變,即在原序列中,ri=rj,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,則稱這種排序算法是穩(wěn)定的;否則稱為不穩(wěn)定的。舉個例子,序列10,8,10,2,9,我們知道第一遍選擇第1個元素10會和2交換,那么原序列中2個10的相對前后

20、順序就被破壞了,所以選擇排序不是一個穩(wěn)定的排序算法。27.單選題以下( )不屬于NoSQL.問題1選項A.CassandraB.MongoDBC.PostgreSQLD.Neo4j【答案】C【解析】Cassandra是列存儲型數(shù)據(jù)庫;MongoDB是文檔型數(shù)據(jù)庫;Neo4j是圖存儲型數(shù)據(jù)庫。PostgreSQL是一個免費的對象-關(guān)系數(shù)據(jù)庫服務(wù)器(ORDBMS)。28.單選題由于機房斷電,某個使用檢查點記錄的數(shù)據(jù)庫出現(xiàn)故障,該故障屬于( )。問題1選項A.系統(tǒng)故障B.介質(zhì)故障C.事務(wù)內(nèi)部故障D.計算機病毒【答案】A29.單選題下表記錄了某系統(tǒng)中各個學(xué)校的基本信息,關(guān)系運算(主管部門)的結(jié)果是(

21、)。問題1選項A.電子科技大學(xué),西安電子科技大學(xué),杭州電子科技大學(xué),桂林電子科技大學(xué)B.教育部,浙江,廣西C.教育部,教育部,浙江,廣西D.四川,陜西,浙江,廣西【答案】B30.單選題Corporate decision makers require access to information from multiplesuch sources. Seting up queries on individual sources is both cumbersome and( ). Moreover, the sources of data may store only current data,

22、 whereas decision makers may need access to( )dataas well. A data warehouse is a repository(or archive)of information gathered from multiple sources, stored under a unified schema, at a( )site. Oncegathered, the data are stored for a long time, permitting access to historical data.Thus, data warehou

23、ses provide the user with a single consolidated( )to data, making decision-support queries easier to write.Moreover, by accessing information fordecision support from a data warehouse, the decision maker ensures that online transaction-processing systems are not( )by the decision-supportworkdoad.問題1

24、選項A.inefficientB.efficientC.easyD.uneasiness問題2選項A.manyB.pastC.bigD.much問題3選項A.distributedB.singleC.manyD.data問題4選項A.tableB.rowC.systemD.interface問題5選項A.usedB.affectedC.supportedD.exploited【答案】第1題:A第2題:B第3題:A第4題:D第5題:B【解析】第1題:第2題:第3題:第4題:第5題:31.單選題OLTP 指的是( ),OLAP 指的是( )。問題1選項A.聯(lián)機事務(wù)處理B.聯(lián)機分析處理C.實時事務(wù)處

25、理D.批量事務(wù)處理問題2選項A.聯(lián)機事務(wù)處理B.聯(lián)機分析處理C.實時事務(wù)處理D.批量事務(wù)處理【答案】第1題:A第2題:B【解析】OLTP 指的是聯(lián)機事務(wù)處理,OLAP 指的是聯(lián)機分析處理。32.單選題根據(jù)計算機軟件保護條例的規(guī)定,對軟件著作權(quán)的保護不包括( )。問題1選項A.目標程序B.軟件文檔C.源程序D.開發(fā)軟件所用的操作方法【答案】D【解析】開發(fā)軟件所用的思想、處理過程、操作方法或者數(shù)學(xué)概念不受保護。33.單選題為了把一個滿足BCNF的關(guān)系模式規(guī)范化為4NF,需要( )。問題1選項A.消除決定因素非碼的非平凡函數(shù)依賴B.消除主屬性對碼的部分和傳遞函數(shù)依賴C.消除非平凡的多值依賴D.消除非

26、平凡且非函數(shù)依賴的多值依賴【答案】D34.單選題以下關(guān)于數(shù)據(jù)庫三級模式的說法中,正確的是( )。問題1選項A.內(nèi)模式改變時,外模式必須改變B.外模式改變時,邏輯模式必須改變C.數(shù)據(jù)庫中存儲文件的結(jié)構(gòu)對應(yīng)于內(nèi)模式D.一個數(shù)據(jù)庫只有一個外模式【答案】C35.單選題關(guān)于模式分解,( )不是分解前后模式等價性的準則。問題1選項A.分解后關(guān)系模式要達到最高范式B.分解具有無損連接性C.分解要保持函數(shù)依賴D.分解既要保持函數(shù)依賴,又要具有無損連接性【答案】A【解析】等價的3種情況:分解具有無損連接性;分解要保持函數(shù)依賴;分解既要無損連接性,又要保持函數(shù)依賴。36.單選題軟件過程模型中,( )首次引入風險管

27、理。問題1選項A.螺旋模型B.瀑布模型C.V模型D.原型化模型【答案】A37.單選題假設(shè)所有的作業(yè)同時到達,平均周轉(zhuǎn)時間最短的調(diào)度算法是( )。問題1選項A.先來先服務(wù)B.優(yōu)先級調(diào)度C.短作業(yè)優(yōu)先D.輪轉(zhuǎn)算法【答案】C【解析】先來先服務(wù)調(diào)度算法(FCFS):就是按照各個作業(yè)進入系統(tǒng)的自然次序來調(diào)度作業(yè)。這種調(diào)度算法的優(yōu)點是實現(xiàn)簡單,公平。其缺點是沒有考慮到系統(tǒng)中各種資源的綜合使用情況,往往使短作業(yè)的用戶不滿意,因為短作業(yè)等待處理的時間可能比實際運行時間長得多。短作業(yè)優(yōu)先調(diào)度算法(SPF): 就是優(yōu)先調(diào)度并處理短作業(yè),所謂短是指作業(yè)的運行時間短。而在作業(yè)未投入運行時,并不能知道它實際的運行時間的

28、長短,因此需要用戶在提交作業(yè)時同時提交作業(yè)運行時間的估計值。時間片輪轉(zhuǎn)調(diào)度算法:每個進程被分配一個時間段,稱作它的時間片,即該進程允許運行的時間。如果在時間片結(jié)束時進程還在運行,則CPU將被剝奪并分配給另一個進程。如果進程在時間片結(jié)束前阻塞或結(jié)束,則CPU當即進行切換。調(diào)度程序所要做的就是維護一張就緒進程列表,當進程用完它的時間片后,它被移到隊列的末尾。基于優(yōu)先級調(diào)度算法(HPF):每一個作業(yè)規(guī)定一個表示該作業(yè)優(yōu)先級別的整數(shù),當需要將新的作業(yè)輸入并調(diào)入內(nèi)存處理時,優(yōu)先選擇優(yōu)先級別數(shù)最高的作業(yè)。作業(yè)周轉(zhuǎn)時間(Ti)完成時間(Tei)提交時間(Tsi)作業(yè)平均周轉(zhuǎn)時間(T)周轉(zhuǎn)時間/作業(yè)個數(shù)38.

29、單選題CPU的速度要遠快于打印機的速度,為解決這個速度不匹配的問題,可以使用( )。問題1選項A.并行技術(shù)B.緩存技術(shù)C.虛擬內(nèi)存技術(shù)D.交換技術(shù)【答案】B【解析】緩存就是數(shù)據(jù)交換的緩沖區(qū)。速度快的CPU把數(shù)據(jù)放到緩存中,打印機就從緩存中取數(shù)據(jù)進行打印。從而釋放了CPU的等待。39.單選題( )屬于公鑰加密算法。問題1選項A.AESB.RSAC.MD5D.DES【答案】B40.單選題系統(tǒng)為( )分配的存儲空間在程序運行過程中一般是不改變的。問題1選項A.結(jié)構(gòu)體B.數(shù)組C.全局變量D.局部變量【答案】C41.單選題下列關(guān)于BCNF的描述,正確的是( )。問題1選項A.BCNF不滿足列的原子性B.

30、BCNF中存在非主屬性對碼的部分依賴C.BCNF中存在非主屬性對碼的傳遞依賴D.BCNF中每個函數(shù)依賴左部都包含碼【答案】D【解析】考查BCNF的定義。滿足BCNF的定義為:BCNF中每個函數(shù)依賴左部都包含碼。答案為D。42.單選題模式是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,模式在某一時刻的一個具體值稱為該模式的一個實例。模式和實例分別是相對( )的。問題1選項A.固定和變化B.變化和固定C.固定和固定D.變化和變化【答案】A43.單選題通過將一個關(guān)系拆分成兩個更小的關(guān)系來使其滿足范式時,必須( )來保持數(shù)據(jù)的完整性約束。問題1選項A.用相同的屬性使兩個子關(guān)系互相關(guān)聯(lián)B.移除兩個子關(guān)系中所有

31、的函數(shù)依賴C.封鎖機制D.事務(wù)機制【答案】A【解析】通過將一個關(guān)系拆分成兩個更小的關(guān)系來使其滿足范式時,必須用相同的屬性使兩個子關(guān)系互相關(guān)聯(lián)來保持數(shù)據(jù)的完整性約束。44.單選題在一個數(shù)據(jù)庫中,如果要賦予用戶userA可以查詢department表的權(quán)限,應(yīng)使用語句( )。問題1選項A.GRANT SELECT ON department TO userAB.REVOKE SELECT ON department FROM userAC.GRANT SELECT ON department FROM userA WITH GRANT OPTIOND.REVOKE SELECT ON depart

32、ment TO userA【答案】A【解析】授權(quán)語句:GRANT , n ON TO , n WITH GRANT OPTION.PUBLIC:接受權(quán)限的用戶可以是單個或多個具體的用戶,PUBLIC參數(shù)可將權(quán)限賦給全體人員。WITH GRANT OPTION子句,獲得權(quán)限的用戶還可以將權(quán)限賦給其他用戶。具有查詢權(quán)限,應(yīng)該是select。根據(jù)題干意思,應(yīng)該是GRANT SELECT ON department to userA。答案是A。45.單選題在軟件設(shè)計中通常用耦合度和內(nèi)聚度作為衡量模塊獨立程度的標準,耦合程度最高的是( )耦合;內(nèi)聚程度最高的是( )內(nèi)聚。問題1選項A.數(shù)據(jù)B.內(nèi)容C.標

33、記D.公共問題2選項A.順序B.功能C.時間D.邏輯【答案】第1題:B第2題:B【解析】耦合程度從低到高的順序為:非直接耦合、數(shù)據(jù)耦合、標記耦合、控制耦合、外部耦合、公共耦合和內(nèi)容耦合。最好的是非直接耦合,沒有直接聯(lián)系,模塊之間不相互依賴于對方。最差的是內(nèi)容耦合,一個模塊訪問了另一個模塊的內(nèi)部數(shù)據(jù)。內(nèi)聚程度從高到低的順序為:功能內(nèi)聚、順序內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚、瞬時內(nèi)聚、邏輯內(nèi)聚和偶然內(nèi)聚。所以,在軟件設(shè)計中通常用耦合度和內(nèi)聚度作為衡量模塊獨立程度的標準,耦合程度最高的是內(nèi)容耦合;內(nèi)聚程度最高的是功能內(nèi)聚。46.單選題( )要求關(guān)系模式的屬性之間不允許有非平凡且非函數(shù)依賴的多值依賴。問題1選項A.1NFB.2NFC.3NFD.4NF【答案】D【解析】設(shè)R(U)是屬性集U上的一個關(guān)系模式。X,Y,Z是U的子集,并且Z=U-X-Y。關(guān)系模式R(U)中多值依賴XY成立,當且僅當對R(U)的任一關(guān)系r,給定的一對(x,z)值有一組Y的值,這組值僅僅決定于x值而與z值無關(guān)。平凡的多值依賴與非平凡的多值依賴:若XY,而Z為空集,則稱XY為平凡的多值依賴;若Z不為空,則稱其為非平凡的多值依賴。所以,4NF要求關(guān)系模式的屬性之間不允許有非平凡且非函數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論