亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

試題

計(jì)算機(jī)四級考試數(shù)據(jù)庫筆試真題

時間:2024-11-26 22:20:48 林強(qiáng) 試題 我要投稿

計(jì)算機(jī)四級考試數(shù)據(jù)庫筆試真題(精選2套)

  在學(xué)習(xí)和工作中,我們最少不了的就是考試真題了,借助考試真題可以為主辦方提供考生某方面的知識或技能狀況的信息。你知道什么樣的考試真題才是規(guī)范的嗎?以下是小編收集整理的計(jì)算機(jī)四級考試數(shù)據(jù)庫筆試真題,歡迎大家分享。

計(jì)算機(jī)四級考試數(shù)據(jù)庫筆試真題(精選2套)

  計(jì)算機(jī)四級考試數(shù)據(jù)庫筆試真題 1

  一、選擇題

  (1)在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型中,規(guī)劃與分析階段的輸出結(jié)果不包括

  A)需求規(guī)范說明書

  B)系統(tǒng)范圍與邊界

  C)可行性分析報告

  D)項(xiàng)目計(jì)劃書

  (2)在信息系統(tǒng)的需求分析中,廣為使用的DFD 建模方法屬于

  A)結(jié)構(gòu)化分析方法

  B)數(shù)據(jù)分析方法

  C)數(shù)據(jù)抽象方法

  D)業(yè)務(wù)歸納方法

  (3)不允許出現(xiàn)在最終IDEF1X圖中的是

  A)標(biāo)定型聯(lián)系

  B)非標(biāo)定型聯(lián)系

  C)分類聯(lián)系

  D)多對多聯(lián)系

  (4)下列哪些屬性不適合建立索引?

  A)經(jīng)常出現(xiàn)在GROUP BY字句中的屬性

  B)經(jīng)常參與連接操作的屬性

  C)經(jīng)常出現(xiàn)在WHERE字句中的屬性

  D)經(jīng)常需要進(jìn)行更新操作的屬性

  (5)在數(shù)據(jù)庫應(yīng)用系統(tǒng)生命周期模型中,作為系統(tǒng)總體設(shè)計(jì)階段輸入的是

  A)技術(shù)可行性分析報告和需求規(guī)范說明書

  B)軟硬件選型和配置設(shè)計(jì)

  C)數(shù)據(jù)庫應(yīng)用系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)

  D)應(yīng)用軟件總體設(shè)計(jì)

  (6)SQL Server 2000中,如果希望用戶u1在DB1數(shù)據(jù)庫中具有查詢T1表的權(quán)限,正確的授權(quán)語句是

  A) GRANT SELECT ON DB1(T1) TO u1

  B) GRANT SELECT TO u1 ON DB1(T1)

  C) GRANT SELECT TO u1 ON T1

  D) GRANT SELECT ON T1 TO u1

  (7)SQL Server 2000提供了很多預(yù)定義的角色,下述關(guān)于public角色說法正確的是

  A)它是系統(tǒng)提供的服務(wù)器級的角色,管理員可以在其中添加和刪除成員

  B)它是系統(tǒng)提供的數(shù)據(jù)庫級的角色,管理員可以在其中添加和刪除成員

  C)它是系統(tǒng)提供的服務(wù)器級的角色,管理員可以對其進(jìn)行授權(quán)

  D)它是系統(tǒng)提供的數(shù)據(jù)庫級的角色,管理員可以對其進(jìn)行授權(quán)

  (8)關(guān)于ADO對象模型中的RecordSer,下述說法正確的是

  A)它用于定義連接的數(shù)據(jù)庫名

  B)它用于定義數(shù)據(jù)的來源

  C)它是一個對象,用于在客戶端內(nèi)存中存放數(shù)據(jù)查詢的結(jié)果

  D)它是一個對象,用于在服務(wù)器端內(nèi)存中存放數(shù)據(jù)查詢的結(jié)果

  (9)關(guān)于ADO對象模型,下述說法正確的是

  A)它是與OLE DB同層的.獨(dú)立的接口集

  B)它是與ODBC同層的獨(dú)立的接口集

  C)它是建立在OLE DB接口之上的高層接口集

  D)OLE DB是建立在ADO對象模型之上的高層接口集

  (10)關(guān)于UML的靜態(tài)建模機(jī)制,下述說法錯誤的是

  A)用例模型是將滿足用戶需求的所有功能表示出來的工具

  B)用例圖用于表示系統(tǒng)的數(shù)據(jù)模型和功能模型

  C)類圖展現(xiàn)了一組類,接口和協(xié)作以及它們之間的關(guān)系

  D)組件圖表示系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖,用于對源代碼、可執(zhí)行程序和物理數(shù)據(jù)庫等進(jìn)行建模(11)關(guān)于分布式數(shù)據(jù)庫的分布策略,下述說法正確的是

  A)數(shù)據(jù)分配是對關(guān)系的操作,數(shù)據(jù)分片是對數(shù)據(jù)分配的操作

  B)集中式數(shù)據(jù)分配策略不便于進(jìn)行數(shù)據(jù)控制

  C)全復(fù)制式數(shù)據(jù)分配策略可靠性高,響應(yīng)速度快,但數(shù)據(jù)冗余大,同步維護(hù)復(fù)雜

  D)分割式數(shù)據(jù)分配策略對全局?jǐn)?shù)據(jù)控制靈活,但對局部數(shù)據(jù)存取效率低

  (12)關(guān)于數(shù)據(jù)劃分策略,下述說法錯誤的是

  A)散列劃分采用某種散列函數(shù),以數(shù)據(jù)的劃分屬性作為函數(shù)參數(shù),計(jì)算數(shù)據(jù)應(yīng)存儲的磁盤序號

  B)范圍劃分根據(jù)某個屬性的取值,將數(shù)據(jù)劃分為n個部分,分別存儲到不同磁盤上

  C)范圍劃分有利于范圍查詢和點(diǎn)查詢,但也可能會引起數(shù)據(jù)分布不均勻及并行處理能力下降問題

  D)輪轉(zhuǎn)法劃分能保證元組在多個磁盤上的平均分配,并具有較高的點(diǎn)查詢和范圍查詢

  (13)將新插入的記錄存儲在文件末尾,并使記錄隨機(jī)地分布在文件物理存儲空間中的文件結(jié)構(gòu)是

  A)堆文件

  B)聚集文件

  C)索引文件

  D)散列文件

  (14)有一個事務(wù)T要更新數(shù)據(jù)庫中某表列的值,DBMS在執(zhí)行T時發(fā)現(xiàn)更新后的值超出了該列的值定義范圍,因此異常終止了T。為了保證數(shù)據(jù)的正確性及一致性,DBMS會執(zhí)行下列哪個恢復(fù)操作?

  A)undo

  B)介質(zhì)恢復(fù)

  C)進(jìn)程恢復(fù)

  D)redo

  (15)關(guān)于數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)的靜態(tài)轉(zhuǎn)儲和動態(tài)轉(zhuǎn)儲機(jī)制,下述說法正確的是

  A)靜態(tài)轉(zhuǎn)儲時允許其它事務(wù)訪問數(shù)據(jù)庫

  B)動態(tài)轉(zhuǎn)儲時允許在轉(zhuǎn)儲過程中其它事務(wù)對數(shù)據(jù)進(jìn)行存取和修改

  C)靜態(tài)轉(zhuǎn)儲能夠保證數(shù)據(jù)庫的可用性

  D)動態(tài)轉(zhuǎn)儲無法保證數(shù)據(jù)庫的可用性

  (16)在數(shù)據(jù)庫系統(tǒng)中,下列哪個映像關(guān)系用于提供數(shù)據(jù)與應(yīng)用程序間的邏輯獨(dú)立性?

  A)外模式/模式

  B)模式/內(nèi)模式

  C)外模式/內(nèi)模式

  D)邏輯模式/內(nèi)模式

  (17)在SQL Server 2000中,事務(wù)日志備份

  A)對故障還原模型沒有要求

  B)要求故障還原模型必須是完全的

  C)要求故障還原模型必須是簡單的

  D)要求故障還原模型不能是簡單的

  (18)關(guān)于數(shù)據(jù)庫試運(yùn)行和功能與性能測試,下列說法正確的是

  A)對數(shù)據(jù)庫系統(tǒng)的轉(zhuǎn)儲和恢復(fù)能力的測試屬于系統(tǒng)的功能測試范疇

  B)在進(jìn)行數(shù)據(jù)庫功能測試時,一般要先進(jìn)入大規(guī)模的數(shù)據(jù)

  C)數(shù)據(jù)庫試運(yùn)行一般是與編寫調(diào)試程序的工作同步開展的

  D)數(shù)據(jù)庫系統(tǒng)的壓力測試、并發(fā)訪問測試、查詢效率測試一般屬于性能測試范疇

  (19)關(guān)于數(shù)據(jù)倉庫設(shè)計(jì),下述說法正確的是

  A)數(shù)據(jù)倉庫項(xiàng)目的需求很難把握,所以不可能從用戶的需求出發(fā)來進(jìn)行數(shù)據(jù)倉庫的設(shè)計(jì),只能從數(shù)據(jù)出發(fā)進(jìn)行設(shè)計(jì)

  B)在進(jìn)行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計(jì)時,應(yīng)該按面向部門業(yè)務(wù)應(yīng)用的方式來設(shè)計(jì)數(shù)據(jù)模型

  C)在進(jìn)行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計(jì)時要強(qiáng)調(diào)數(shù)據(jù)的集成性

  D)在進(jìn)行數(shù)據(jù)倉庫概念模型設(shè)計(jì)時,需要設(shè)計(jì)實(shí)體關(guān)系圖,給出數(shù)據(jù)表的劃分,并給出每個屬性的定義域

  (20)關(guān)于分布式數(shù)據(jù)庫系統(tǒng),下述說法正確的是

  A)查詢代價主要考慮CPU代價和I/O代價

  B)分布透明性是指用戶需要并能完全看清數(shù)據(jù)分片的位置,分片的分配位置以及數(shù)據(jù)復(fù)制的過程

  C)分布式查詢優(yōu)化一般不需要考慮操作的執(zhí)行順序和數(shù)據(jù)在不同場地間的傳輸順序

  D)執(zhí)行分布式數(shù)據(jù)庫查詢時,導(dǎo)致數(shù)據(jù)傳輸量大的主要原因是數(shù)據(jù)間的連接操作和并操作(21)已知下列員工關(guān)系表Employees

  對該表的工資屬性和完整性約束為:2000≤工資≤5000

  現(xiàn)將如下2個操作組織為事務(wù)T,操作1先執(zhí)行,操作2后執(zhí)行。

  操作1:INSERT INTO Employees VALUES(’03650’,’研發(fā)’,’4600’)

  操作2:UPDATE Employees SET 工資=工資 1,2

  WHERE 部門=‘市場OR部門=研發(fā)’

  事務(wù)T執(zhí)行完畢后,關(guān)系表Employees的數(shù)據(jù)是

  (22)有會員卡表TableCards(CardsID,StartDate,Score),CardID表示卡標(biāo)識,Scord為卡積分,有視圖:

  CREATE VIEW vCard AS

  SELECT * FROM TableCards WHERE Score BETWEEN 200 AND 500

  WITH CHECR OPTION

  假設(shè)(‘C0001’,‘2008/5/6’,220)是TableCards表中的一個元組,下述說法正確的是

  A)若要查詢積分在200和300之間的有卡標(biāo)識,通過視圖vCARD查詢會比連接在TableCards上查詢的效率要高

  B)數(shù)據(jù)庫系統(tǒng)會分配存儲空間實(shí)際保存視圖vCards所對應(yīng)的數(shù)據(jù)

  C)語句UPDATE vCards SET Score=260 WHERE CardID=‘C0001’能成功執(zhí)行。

  D)語句INSERT INTO vCard VALUSE(‘C0010’,‘2008/4/5’,1000)能成功執(zhí)行。

  (23)現(xiàn)有SQL Sever2000數(shù)據(jù)庫服務(wù)器,其中的一個數(shù)據(jù)庫占用80GB空間,另有一臺用于備份的計(jì)算機(jī),該機(jī)上有四個大小均為50GB的硬盤分區(qū)。若要將此數(shù)據(jù)庫完全備份到該計(jì)算機(jī)上,則

  A)不能實(shí)現(xiàn),因?yàn)槊總分區(qū)上的空間都不夠80GB

  B)可以先建立一個備份設(shè)備,這個備份設(shè)備分別在四個分區(qū)上各占用20GB空間,然后再用此設(shè)備備份數(shù)據(jù)庫

  C)可以先在每個分區(qū)上分別建立一個備份設(shè)備,指定每個設(shè)備的大小均為20GB,并建立一個包含這四個備份設(shè)備的備份媒體集,最后再用此備份媒體集備份數(shù)據(jù)庫

  D)可以先在每個分區(qū)上分別建立一個不用指定大小的備份設(shè)備,然后將數(shù)據(jù)庫同時備份到這四個備份設(shè)備上

  (24)有一個具有10萬行數(shù)據(jù)的關(guān)系表,每行占用2000字節(jié)空間,如果SQL Sever 2000管理的數(shù)據(jù)庫中存放此關(guān)系表,則需要的空間大約是

  A)300MB

  B)400MB

  C)500MB

  D)600MB

  (25)下面給出的關(guān)系表r(A,B,C,D)滿足下述哪個函數(shù)依賴?

  A) A→B

  B) B→D

  C) D→C

  D) A→D

  (26)某供應(yīng)商關(guān)系模式為:

  Provider(PID,Pname,Tel,GoodsID,GoodsClassID,GoodsName,GoodsPrice)

  該關(guān)系模式應(yīng)滿足如下函數(shù)依賴:

  PID→Pname,PID→TEL,GoodsID Goods→ClassID,

  GoodsID→GoodsName,GoodsName→GoodsPrice

  則這個關(guān)系模式的主碼為

  A)(PID,GoodsName)

  B)(PID,GoodsClassID)

  C)(PID,GoodsID)

  D)(PID,GoodsPrice)

  (27)有職工工資表(職工號、姓名、日期、基本工資、獎金、工資合計(jì)),其中“工資合計(jì)”等于同一行數(shù)據(jù)的“基本工資”與“獎金”之和,在職工工資表中插入一行數(shù)據(jù)時(設(shè)一次只插入一行數(shù)據(jù))能實(shí)現(xiàn)自動計(jì)算“工資合計(jì)”列的值的代碼是

  A)ALTER TABLE 職工工資表 ADD CHECK(工資合計(jì)=基本工資+獎金)

  B)UPDATE 職工工資表 SET 工資合計(jì)=基本工資+獎金

  C)INSERTINTO 職工工資表(工資合計(jì))VALUES(基本工資+獎金)

  D)CREATE TRIGGER TRION 職工工資表 FOR INSERTAS

  UPDATE 職工工資表 SET a.工資合計(jì)=基本工資+a.獎金

  FROM 職工工資表 a.JOIN INSERTED b.ON a.職工號=b.職工號

  AN a.日期=b.日期

  (28)有教師表(教師號,姓名,職稱,所在系)和授課表(教師號,課程號,授課學(xué)年,授課時數(shù)),同一門課程可由多個教師講授,同一個教師也可講授多門課程,查詢從未被“教授”講授過的課程的課程號,正確的語句是

  A)SELECT 課程號FROM 授課表 a JOIN 教師表 b ON a.教師號=b.教師號 WHERE職稱!=‘教授’

  B) SELECT 課程號FROM 授課表 a RIGHT OUTTER JOIN 教師表 b ON a.教師號=b.教師號

  C) SELECT 課程號FROM 授課表 WHERE 課程號 NOT IN(SELECT 課程號FROM 授課表 a ON 授課表 b JOIN a.教師號=b.教師號 WHERE職稱!=‘教授’)

  D)SELECT 課程號FROM 授課表 WHERE 課程號 IN(SELECT 課程號FROM 授課表 a JOIN 授課表 b ON a.教師號=b.教師號 WHERE職稱!=‘教授’)

  (29)給定如下三個關(guān)系表:

  銷售明細(xì)表(商品標(biāo)識,銷售時間,單價,數(shù)量,金額)

  日銷售表(商品標(biāo)識,銷售日,總數(shù)量,總金額)

  月銷售表(商品標(biāo)識,銷售月份,總數(shù)量,總金額)

  下述說法正確的是

  A)銷售明細(xì)表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最大

  B)日銷售表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最小

  C)月銷售表的數(shù)據(jù)粒度最大,數(shù)據(jù)量最小

  D)月銷售表的數(shù)據(jù)粒度最小,數(shù)據(jù)量最小

  二、設(shè)計(jì)與應(yīng)用題

  (1)有商品表(商品號,商品名,分類,單價),請編寫一個實(shí)現(xiàn)更改商品單價的存儲過程(存儲過程名為pUpdate),更改規(guī)則如下:“電腦”類商品降價10%,“電視”類商品降價6%,“冰箱”類商品降價3%,其他商品不降價。以商品的分類作為輸入?yún)?shù),假設(shè)“分類”為字符串類型,長度最多為6個漢字。如果商品表中沒有用戶指定的分類,則用輸出參數(shù)返回字符串“指定的分類不存在”;如果用戶指定的分類存在,則用輸出參數(shù)返回字符串“修改已成功”。(10分)

  (2)現(xiàn)有某圖書銷售數(shù)據(jù)庫,其關(guān)系表結(jié)構(gòu)如下:

  圖書表(圖書編號,圖書名稱,出版社編號,出版名稱,出版時間,出版數(shù)量,版次)圖書銷售表(圖書編號,銷售日期,銷售數(shù)量,書店編號,讀者編號,讀者姓名,讀者電話)書店表(書店編號,聯(lián)系電話,所在城市編號,城市名稱)

 、.系統(tǒng)所涉及的數(shù)據(jù)存在如下約束

  出版社可以出版多本圖書,一本圖書只能在一個出版社出版,在該系統(tǒng)的記錄的圖書出版信息包括出版時間、版次及出版數(shù)量信息。

 、.一個書店可以出售多本圖書給多個讀者,每位讀者可以從多個書店購買多本圖書,一本圖書可以通過多個書店出售給讀者,書店把圖書出售給讀者后會在系統(tǒng)中記錄售書日期和售書數(shù)量信息:

  Ⅲ.每個書店只能位于一個城市,一個城市可以有多個書店。

 、 請根據(jù)以上信息畫出合理的圖書銷售數(shù)據(jù)庫的概念模型(用ER圖表示)。(8分)

 、 以圖書銷售表為例說明原數(shù)據(jù)庫設(shè)計(jì)的不合理之處。(4分)

  ③ 給出該數(shù)據(jù)庫符合3NF要求的全部關(guān)系模式,并指出關(guān)系模式中的全部主碼和外碼。(8分)

  計(jì)算機(jī)四級考試數(shù)據(jù)庫筆試真題 2

  一、選擇題。(共90題,分為1分題和2分題,滿分120分。除標(biāo)注2分題外,其它均為1分題。)

  (1) 若或非門的輸入變量為A和B,輸出變量為Y,則A和B分別為下述哪一種情況時, Y才為1?_____。

  A) 1,0 B) 0,1 C) 0,0 D) 1,1

  (2) 已知寄存器A存有帶符號整數(shù)且只作算術(shù)移位,HA和LA分別代表其最高位和最低位。寄存器B存有帶符號整數(shù)且只作邏輯移位,HB和LB分別代表其最高位和最低位。當(dāng)寄存器A與B都有左移位發(fā)生時,下述哪一個命題是正確的? _____。(2分)

  A) LA與LB均成為0 B) LA與LB均成為1

  C) LA變成0但LB保持原值 D) LA保持原值但LB的值改變

  (3) 下述哪一種情況稱為指令周期?

  A) 取指令時間 B) 取操作數(shù)時間

  C) 取指令和執(zhí)行指令的時間 D) 存儲操作結(jié)果的時間

  (4) 設(shè)S是一個至少有兩個元素的集合,且定義運(yùn)算X*Y=X適用于S集中的所有元素X和Y,下列命題中哪一個命題必是真命題?_____。

 、. *在S集中是可結(jié)合的

  Ⅱ. *在S集中是可交換的

 、. *在S集中有單位元

  A) 只有Ⅰ B) 只有Ⅱ C) Ⅰ和Ⅲ D) Ⅱ和Ⅲ

  (5) 設(shè)Z是整數(shù)集,且設(shè)f:Z×Z→Z,對每一個∈Z×Z,有f()=mn。集合{0}的原象為_____。(2分)

  A) {0}×Z

  B) Z×{0}

  C) ({0}×Z)∩(Z×{0})

  D) ({0}×Z)∪(Z×{0})

  (6) 對于一個只有3個不同元素的集合A來說,A上的等價關(guān)系的總數(shù)為 _____。

  A) 2 B) 5 C) 9 D) 取決于元素是否為數(shù)值

  (7) 設(shè)有命題:對于組成元素為集合的集合C,存在函數(shù)為f:C→∪C,使得對每一個

  S∈C,有f(S)∈S。

  該命題的否命題是_____。

  A) 對于集合C,對每個函數(shù)f:C→∪C,對每一個S∈C,都有f(S) ∈ S

  B) 對于集合C,存在函數(shù)f:C→∪C,使對每一個S∈C,有f(S) ∈ S

  C) 對于集合C,對每一個函數(shù)f:C→∪C,存在S∈C,使得f(S) ∈ S

  D) 對于集合C,不存在函數(shù)f:C→∪C,使對某些S∈C,沒有f(S) ∈ S

  (8) 設(shè)(V,E)是一連通的無圈圖,V包含

  3個3度頂點(diǎn)

  2個2度頂點(diǎn)

  r個1度頂點(diǎn)

  且V不再包含其他元素。E的元素個數(shù)為多少?_____。 (2分)

  A) 6 B) 9 C) 15-r D) 5+5r

  (9) 設(shè)連通圖G的頂點(diǎn)數(shù)與邊數(shù)與一立方體相同,即有8個頂點(diǎn)和12條邊。任意一棵G的生成樹的總邊數(shù)為_____。

  A) 7 B) 8 C) 9 D) 10 (10) 設(shè)圖G的頂點(diǎn)為五邊形P的頂點(diǎn),其邊為P的邊加上另一條連接P的兩個不相鄰頂點(diǎn)的邊。下列命題中哪個(或哪些)命題是真命題?

 、. G中存在歐拉回路

  Ⅱ. G中存在哈密爾頓回路

  A) 均不是 B) 只有Ⅰ C) 只有Ⅱ D) Ⅰ和Ⅱ

  第11-13題是在已知下述Pascal程序的基礎(chǔ)上,并設(shè)在程序執(zhí)行過程中無錯誤發(fā)生。

  for h:=1 to n-1 do begin

  x:=A[h+1];

  k:=h;

  while (k>=1) and (A[k]>x) do begin

  A[k+1]:=A[k];

  k:=k-1

  end;

  A[k+1]:=x

  end;

  (11) 假設(shè)在程序開始執(zhí)行時,數(shù)組A[1..n]是一個已排好序的遞增序列。下列答案中,哪一個最好地描述了程序的執(zhí)行時間(運(yùn)行時間階數(shù))? _____。

  A) O(log2n) B) O(n) C) O(nlog2n) D) O(n)

  (12) 假設(shè)在程序開始執(zhí)行時,數(shù)組A[1..n]是一組隨機(jī)整數(shù)。下列答案中,哪一個最好地描述了最差情況下的程序執(zhí)行時間(運(yùn)行時間階數(shù))? _____。

  A) O(log2n) B) O(n) C) O(nlog2n) D) O(n)

  (13) 上述程序算法的標(biāo)準(zhǔn)名稱是_____。

  A) 起泡排序法 B) 插入排序法 C) 選擇排序法 D) 快速排序法

  (14) 下面關(guān)于B樹和B+樹的敘述中,不正確的結(jié)論是_____。

  A) B樹和B+樹都是平衡的多分樹

  B) B樹和B+樹都可用于文件的索引結(jié)構(gòu)

  C) B樹和B+樹都能有效地支持順序檢索

  D) B樹和B+樹都能有效地支持隨機(jī)檢索

  第(15)-(16)題基于下面的敘述:某二叉樹結(jié)點(diǎn)的對稱序序列為A,B,C,D,E,F(xiàn),G,后序序列為B,D,C,A,F(xiàn),G,E。

  (15) 該二叉樹結(jié)點(diǎn)的前序序列為_____。 (2分)

  A) E,G,F(xiàn),A,C,D,B B) E,A,C,B,D,G,F(xiàn)

  C) E,A,G,C,F(xiàn),B,D D) E,G,A,C,D,F(xiàn),B

  (16) 該二叉樹對應(yīng)的樹林包括多少棵樹?_____。 (2分)

  A) 1 B) 2 C) 3 D) 4

  第(17)-(18)題是有關(guān)DOS操作系統(tǒng)的內(nèi)容:

  (17) 設(shè)驅(qū)動器為D,下述哪一個命令可以用來分頁顯示根目錄下的文件清單___。

  A) DIR D: B) DIR D: C) DIR /P D: D) DIR /P D:

  (18) 若將DOS的提示符改成"MS-DOS5<",并在提示符前面加上日期及時間,則使用下面哪一條命令?_____。

  A) PROMPT MS-DOS5$D$T$G B) PROMPT $D$TMS-DOS5$G

  C) PROMPT $T$DMS-DOS5$L D) PROMPT $D$TMS-DOS5$L

  (19) 在某操作系統(tǒng)中,用信號量來保護(hù)共享資源。設(shè)信號量S的初值是5,而S的當(dāng)前值是-3,則有多少個進(jìn)程在等待由S保護(hù)的資源?____。

  A) 2 B) 3 C) 4 D) 5

  (20) 某虛存系統(tǒng)由3頁初始為空的高速緩存(cache)組成。如果采用先進(jìn)先出的頁面淘汰算法,則在下列頁面需求提出時,會產(chǎn)生多少次缺頁中斷?____。 (2分)

  頁面需求為:1,2,3,4,1,2,5,1,2,3,4,5

  A) 7 B) 8 C) 9 D) 10

  (21) 在段式存儲管理系統(tǒng)中,如果希望存取存儲在某一虛地址中的數(shù)據(jù),且虛地址的段號大于段表長度,則將導(dǎo)致下述哪一種結(jié)果?____。

  A) 檢查高速緩存(Cache) B) 檢查段表

  C) 產(chǎn)生段內(nèi)地址越界中斷 D) 產(chǎn)生缺段錯誤中斷

  (22) 可采用下述哪一種技術(shù)來減少輸入/輸出中斷并改進(jìn)低速外部設(shè)備與高速CPU的速度匹配問題? ____。

  A) 緩沖技術(shù) B) 交換技術(shù) C) 分段技術(shù) D) 虛存技術(shù)

  (23) 操作系統(tǒng)中設(shè)置的一個統(tǒng)一的機(jī)制,對進(jìn)程的運(yùn)行有效地管理和控制,該機(jī)制稱為? ____。

  A) 進(jìn)程調(diào)度 B) 系統(tǒng)核心 C) 信號量機(jī)制 D) 中斷機(jī)制

  (24) 在數(shù)據(jù)庫的概念設(shè)計(jì)中,最常用的數(shù)據(jù)模型是____。

  A) 形象模型 B) 物理模型 C) 邏輯模型 D) 實(shí)體聯(lián)系模型

  (25) 自然聯(lián)接是構(gòu)成新關(guān)系的有效方法。一般情況下,當(dāng)對關(guān)系R和S使用自然聯(lián)接時,要求R和S含有一個或多個共有的 ____。

  A) 元組 B) 行 C) 記錄 D) 屬性

  (26) SQL語言的數(shù)據(jù)操縱語句包括:SELECT,INSERT,UPDATE和DELETE等。其中,最重要的,也是使用最頻繁的語句是____。

  A) SELECT B) INSERT C) UPDATE D) DELETE

  (27) 查詢語言SQL與C語言處理記錄的方式是不同的。一個SQL語句原則上一次生成或處理一組記錄,而C語句一次只處理一條記錄。當(dāng)將SQL的語句嵌入用C寫的程序時,為協(xié)調(diào)這兩種處理方法,通常使用____。 (2分)

  A) 緩沖區(qū) B) 游標(biāo) C) 堆 D) 棧

  (28) 在使用查詢樹對關(guān)系代數(shù)表達(dá)式進(jìn)行優(yōu)化時,下述哪些操作被盡可能移近樹的葉端?____。 (2分)

 、. 并

 、. 差

 、. 聯(lián)接

 、. 選擇

 、. 投影

  A) Ⅰ和Ⅱ B) Ⅱ和Ⅲ C) Ⅲ和Ⅳ D) Ⅳ和Ⅴ

  (29) 用FoxPro 2.5 for DOS 建立的應(yīng)用程序和數(shù)據(jù),不需改變就可以在下述哪個或哪些系統(tǒng)中運(yùn)行?____。

  Ⅰ. Windows

 、. Macintosh

 、. UNIX

  A)&nbs p;只有Ⅰ B) 只有Ⅱ C) 只有Ⅰ和Ⅱ D) Ⅰ,Ⅱ和Ⅲ

  (30) 設(shè)關(guān)系R:

  A B C

  a b c

  d a f

  c b d

  經(jīng)操作ΠA,B(σB = ’b’ (R))的運(yùn)算結(jié)果是(Π為"投影"操作符,σ為"選擇"操作符)____。 (2分)

  A) B)

  A B C A B

  a b c a B

  c b d d A

  c B

  C) D)

  A B A B

  a b a b

  d a c b

  第(31)-(32)題基于已知下列信息:數(shù)據(jù)庫關(guān)系模式R=(A,B,C,D,E)有下列函數(shù)依賴:

  A→BC D→E C→D

  (31) 下述對R的分解中,哪一個(或哪些)分解可保存R所有的函數(shù)依賴關(guān)系?____。(2分)

 、. (A、B、C)(C、D、E)

 、. (A、B)(C、D、E)

  A) 均不是 B) 只有Ⅰ C) 只有Ⅱ D) Ⅰ和Ⅱ

  (32) 下述對R的分解中,哪一個(或哪些)分解是R的無損連接分解? ____。

 、. (A、B、C)(C、D、E)

 、. (A、B)(A、C、D、E)

  A) 均不是 B) 只有Ⅰ C) 只有Ⅱ D) Ⅰ和Ⅱ

  (33) 在軟件工程項(xiàng)目中,不隨參與人數(shù)的增加而使生產(chǎn)率成比例增加的主要問題是____。

  A) 工作階段間的等待時間 B) 產(chǎn)生原型的復(fù)雜性

  C) 參與人員所需的工作站數(shù)目 D) 參與人員之間的通訊困難

  (34) 決定大型程序模塊組織的基本原則的兩種交替設(shè)計(jì)策略為____。 (2分)

  A) 面向用戶的原型化和面向程序員的原型化

  B) 物理模型與邏輯模型

  C) 數(shù)據(jù)字典和數(shù)據(jù)流

  D) 數(shù)據(jù)分解和算法分解

  (35) 在程序的描述與分析中,用以指明數(shù)據(jù)來源、數(shù)據(jù)流向和數(shù)據(jù)處理的輔助圖形是____。

  A) 瀑布模型圖 B) 數(shù)據(jù)流程圖 C) 數(shù)據(jù)結(jié)構(gòu)圖 D) 業(yè)務(wù)流程圖

  (36) 六十年代后期,由Dijkstra提出的,用來增加程序設(shè)計(jì)的效率和質(zhì)量的方法是____。

  A) 模塊化程序設(shè)計(jì) B) 并行化程序設(shè)計(jì)

  C) 標(biāo)準(zhǔn)化程序設(shè)計(jì) D) 結(jié)構(gòu)化程序設(shè)計(jì)

  (37) 在軟件工程中,白箱測試法可用于測試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看作是____。(2分)

  A) 路徑的`集合 B) 循環(huán)的集合 C) 目標(biāo)的集合 D) 地址的集合

  (38) 在下述哪一種測試中,測試程序的設(shè)計(jì)者必須接觸到源程序____。

 、. 功能測試

  Ⅱ. 結(jié)構(gòu)測試

  A) 均不須 B) ;只有Ⅰ C) 只有Ⅱ D) Ⅰ和Ⅱ

  (39) 檢查軟件產(chǎn)品是否符合需求定義的過程稱為 ____。

  A) 確認(rèn)測試 B) 集成測試 C) 驗(yàn)證測試 D) 驗(yàn)收測試

  (40) 下述陳述中,哪一個不是軟件健壯性(Robustness)的度量指標(biāo)?____。 (2分)

  A) 失敗后重新啟動所需的時間 B) 引起失敗的時間所占的百分比

  C) 失敗前的平均工作時間 D) 在一次失敗中數(shù)據(jù)惡化的概率

  (41) 在軟件需求規(guī)范中,下述哪些要求可以歸類為過程要求? ____。

  A) 執(zhí)行要求 B) 效率要求 C) 可靠性要求 D) 可移植性要求

  (42) 執(zhí)行同一程序,機(jī)器A需要10秒鐘,機(jī)器B需要15秒鐘,機(jī)器A比機(jī)器B快多少? ____。

  A) 33% B) 40% C) 50% D) 75%

  (43) 某機(jī)器運(yùn)行用MIPS指令編寫的某程序需要26秒,該程序中每一類指令執(zhí)行的次數(shù)如下: (2分)

  add,sub,mul,div 43,000,000

  add.d,sub.d,mul.d,div.d 48,000,000

  beg,bne 11,000,000

  ld.d,st.d 27,000,000

  ld,st 31,000,000

  如果每個指令執(zhí)行的時間相同,該機(jī)器的MFLOPS是多少? ____。

  A) 1.3 B) 2.9 C) 4.5 D) 6.2

  (44) 按照Flynn分類法,ILLIAC-IV和CM-2所屬的類型為 ____。

  A) SISD B) SIMD C) MISD D) MIMD

  (45) 頁表是一個單值的地址映射,映射地址是:____。

  A) 從寄存器到主存 B) 從主存到寄存器

  C) 從物理地址到虛擬地址 D) 從虛擬地址到物理地址

  (46) 虛擬存儲中遇到的一個問題是,當(dāng)頁表存在主存儲器中而需要進(jìn)行地址映射時,會產(chǎn)生瓶頸。下述哪一種超高速緩沖器可用來解決這一問題?____。(2分)

 、. TB(Translation Buffer)

 、. TLB(Translation – Lookaside Buffer)

 、. FPT(Fast Page Table)

  A) 只有Ⅰ B) Ⅰ和Ⅱ C) Ⅱ和Ⅲ D) Ⅰ,Ⅱ和Ⅲ

  (47) 一條普遍接受的規(guī)則說,程序中10%的指令占用了90%的執(zhí)行時間。這一規(guī)則被稱為____。

  A) 局部性原理 B) 運(yùn)行時間原理

  C) 編碼執(zhí)行原理 D) 頻率原理

  (48) 可保持2000條指令的計(jì)算機(jī)高速緩沖存儲器(Cache),設(shè)其中10%的指令用去90%的程序執(zhí)行時間,另外10%的時間在程序中的分布是均勻的。設(shè)一目標(biāo)程序有50,000條指令,且已知最常使用的指令占10%。那么多大比例的存取指令可以放入高速緩存中?____。 (2分)

  A) 20% B)&nb sp;36% C) 72% D) 90%

  (49) 堆棧型機(jī)器的例子為____。

  A) IBM 360/370 B) DEC VAX C) EDSAC D) HP 3000/70

  (50) 下列哪一個測試程序是復(fù)合基準(zhǔn)程序? ____。

  A) Kernel B) Puzzle C) Whetstone D) Quicksort

【計(jì)算機(jī)四級考試數(shù)據(jù)庫筆試真題】相關(guān)文章:

計(jì)算機(jī)等級考試四級數(shù)據(jù)庫工程師筆試真題09-01

2024年計(jì)算機(jī)四級考試數(shù)據(jù)庫精選真題09-30

計(jì)算機(jī)四級數(shù)據(jù)庫工程師考試設(shè)計(jì)題真題07-03

最新四級數(shù)據(jù)庫工程師筆試真題09-26

全國計(jì)算機(jī)四級數(shù)據(jù)庫工程師筆試真題及答案09-03

計(jì)算機(jī)等級考試四級網(wǎng)絡(luò)工程師筆試真題10-09

2009年9月計(jì)算機(jī)等級考試四級數(shù)據(jù)庫工程師筆試真題03-25

9月全國計(jì)算機(jī)等級考試四級數(shù)據(jù)庫工程師筆試真題及答案08-15

計(jì)算機(jī)四級《數(shù)據(jù)庫工程師》真題09-26