(2021年)四川省遂寧市全國(guó)計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)真題(含答案)_第1頁(yè)
(2021年)四川省遂寧市全國(guó)計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)真題(含答案)_第2頁(yè)
(2021年)四川省遂寧市全國(guó)計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)真題(含答案)_第3頁(yè)
(2021年)四川省遂寧市全國(guó)計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)真題(含答案)_第4頁(yè)
(2021年)四川省遂寧市全國(guó)計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)真題(含答案)_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

(2021年)四川省遂寧市全國(guó)計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫(kù)技術(shù)真題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、1.選擇題(10題)1.在關(guān)系數(shù)據(jù)中,視圖(view)是三級(jí)模式結(jié)構(gòu)中的

A.內(nèi)模式B.模式C.存儲(chǔ)模式D.外模式

2.按所使用的數(shù)據(jù)模型來(lái)分,數(shù)據(jù)庫(kù)可分為哪3種模型?

A.層次、關(guān)系和網(wǎng)狀B.網(wǎng)狀、環(huán)狀和鏈狀C.大型、中型和小型D.獨(dú)享、共享和分時(shí)

3.下列是域名服務(wù)系統(tǒng)的是

A.DNSB.RIPC.SMTPD.NFS

4.IBM微機(jī)及其兼容機(jī)的性能指標(biāo)中的內(nèi)部存儲(chǔ)器容量是指

A.RAM的容量B.ROM的容量C.硬盤(pán)的容量D.ROM和RAM的總?cè)萘?/p>

5.設(shè)關(guān)系R、S和T分別如下圖所示,則有

A.

B.

C.

D.

6.下列關(guān)于數(shù)據(jù)庫(kù)三級(jí)模式結(jié)構(gòu)的說(shuō)法中,哪一個(gè)是不正確的?

A.一個(gè)數(shù)據(jù)庫(kù)中可以有多個(gè)外模式但只有一個(gè)內(nèi)模式

B.一個(gè)數(shù)據(jù)庫(kù)中可以有多個(gè)外模式但只有一個(gè)模式

C.一個(gè)數(shù)據(jù)庫(kù)中只有一個(gè)外模式也只有一個(gè)內(nèi)模式

D.一個(gè)數(shù)據(jù)庫(kù)中只有一個(gè)模式也只有一個(gè)內(nèi)模式

7.在程序編碼階段,編碼之前一項(xiàng)重要的工作就是選擇適當(dāng)?shù)某绦蛟O(shè)計(jì)語(yǔ)言,其中,涉及到的高級(jí)語(yǔ)言從應(yīng)用特點(diǎn)上可以分為基礎(chǔ)語(yǔ)言、結(jié)構(gòu)化語(yǔ)言和

A.匯編語(yǔ)言B.機(jī)器語(yǔ)言C.面向?qū)ο蟮恼Z(yǔ)言D.專(zhuān)用語(yǔ)言

8.在數(shù)據(jù)庫(kù)管理系統(tǒng)的層次結(jié)構(gòu)中,由高級(jí)到低級(jí)的層次排列順序?yàn)?)。

A.應(yīng)用層、數(shù)據(jù)存取層、數(shù)據(jù)存儲(chǔ)層、語(yǔ)言翻譯處理層

B.應(yīng)用層、數(shù)據(jù)存儲(chǔ)層、數(shù)據(jù)存取層、語(yǔ)言翻譯處理層

C.應(yīng)用層、數(shù)據(jù)存儲(chǔ)層、語(yǔ)言翻譯處理層、數(shù)據(jù)存取層

D.應(yīng)用層、語(yǔ)言翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲(chǔ)層

9.數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)又稱(chēng)物理結(jié)構(gòu),數(shù)據(jù)存儲(chǔ)在計(jì)算機(jī)中的域是()

Ⅰ、自身信息域

Ⅱ、指向信息域

Ⅲ、鏈接信息域

A.Ⅰ和ⅡB.Ⅰ和ⅢC.ⅠD.均是

10.如果一棵二叉樹(shù)結(jié)點(diǎn)的前序序列是C、D、E,后序序列是E、D、C,則該二叉樹(shù)結(jié)點(diǎn)的對(duì)稱(chēng)序序列______。

A.必為E、D、CB.必為C、D、EC.必為D、C、ED.不能確定

二、填空題(10題)11.在面向?qū)ο髷?shù)據(jù)模型中,子類(lèi)可以從其超類(lèi)中______所有的屬性和方法。

12.廣義表是線性表的推廣,是由零個(gè)或多個(gè)單元素或______所組成的有限序列。

13.監(jiān)控分析按照實(shí)現(xiàn)方法的不同分為兩種,一種是由數(shù)據(jù)庫(kù)建立自動(dòng)監(jiān)控機(jī)制,另一種是__________。

14.隊(duì)列是限制插入只能在表的一端進(jìn)行的線性表,其特點(diǎn)是

【】

15.電子郵件程序向郵件服務(wù)器發(fā)送郵件時(shí),使用的協(xié)議是______。

16.層次模型和網(wǎng)狀模型統(tǒng)稱(chēng)為【】模型。

17.虛電路的工作方式的工作過(guò)程分為3個(gè)階段:虛電路建立階段、___________階段與虛電路拆除階段。

18.地理信息系統(tǒng)的英文縮寫(xiě)是___________。

19.Oracle服務(wù)器由Oracle

【】

和Oracle實(shí)例組成

20.散列法存儲(chǔ)中處理碰撞的方法主要有兩類(lèi),開(kāi)地址法和【】。

三、單選題(10題)21.以下有關(guān)數(shù)據(jù)結(jié)構(gòu)的敘述,正確的是()

A.線性表的線性存儲(chǔ)結(jié)構(gòu)優(yōu)于鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)

B.二叉樹(shù)的第i層上有2i-1個(gè)結(jié)點(diǎn),深度為k的二叉樹(shù)上有2k-1個(gè)結(jié)點(diǎn)

C.二維數(shù)組是其數(shù)據(jù)元素為線性表的線性表

D.棧的操作方式是先進(jìn)先出

22.在E-R圖和數(shù)據(jù)流圖中都使用了方框,下列說(shuō)法中有錯(cuò)誤的是()

A.在E-R圖中表示實(shí)體B.在E-R圖中表示屬性C.在數(shù)據(jù)流圖中表示起點(diǎn)D.在數(shù)據(jù)流圖中表示終點(diǎn)

23.在SQLServer2008的系統(tǒng)數(shù)據(jù)庫(kù)中,為調(diào)度信息和作業(yè)歷史提供存儲(chǔ)區(qū)域的是

A.MasterB.ModelC.PubsD.Msdb

24.對(duì)數(shù)據(jù)庫(kù)模式設(shè)計(jì)進(jìn)行優(yōu)化有三項(xiàng)指標(biāo),下列指標(biāo)中不屬于這三項(xiàng)指標(biāo)的是()A.A.單位時(shí)間內(nèi)訪問(wèn)的邏輯記錄個(gè)數(shù)要少

B.單位時(shí)間內(nèi)數(shù)據(jù)的傳送量要少

C.數(shù)據(jù)庫(kù)模式中的關(guān)系(即數(shù)據(jù)庫(kù)文件)數(shù)目要少

D.系統(tǒng)占用的存儲(chǔ)空間要少

25.整個(gè)軟件生存期中時(shí)間最長(zhǎng)蹬是()

A.需求分析B.設(shè)計(jì)C.程序編制D.運(yùn)行維護(hù)

26.下列關(guān)于數(shù)據(jù)庫(kù)重構(gòu)的說(shuō)法中,錯(cuò)誤的是__________。

A.數(shù)據(jù)庫(kù)的重構(gòu)就是對(duì)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)作必要的小范圍改變

B.當(dāng)存儲(chǔ)空間的分配過(guò)于零散,導(dǎo)致存取效率下降,所以必須重構(gòu)數(shù)據(jù)庫(kù)

C.數(shù)據(jù)庫(kù)重構(gòu)包括重新設(shè)計(jì)數(shù)據(jù)庫(kù)及其應(yīng)用程序

D.如果能夠重構(gòu)數(shù)據(jù)庫(kù),盡量不要重新設(shè)計(jì)數(shù)據(jù)庫(kù)及相應(yīng)的應(yīng)用程序

27.在SQLSever中創(chuàng)建用戶(hù)數(shù)據(jù)庫(kù),其主要數(shù)據(jù)文件的大小必須大于__________。

A.master數(shù)據(jù)庫(kù)的大小B.model數(shù)據(jù)庫(kù)的大小C.msdb數(shù)據(jù)庫(kù)的大小D.3MB

28.邏輯設(shè)計(jì)主要是把概念模式轉(zhuǎn)換成()

A.DBMS能處理的模式B.與DBMS無(wú)關(guān)的模式C.層次結(jié)構(gòu)模型D.子模式

29.E-R模型轉(zhuǎn)換成關(guān)系模型是在數(shù)據(jù)庫(kù)設(shè)計(jì)階段中的()階段。

A.概念設(shè)計(jì)B.邏輯設(shè)計(jì)C.物理設(shè)計(jì)D.實(shí)現(xiàn)

30.密鑰管理包括密鑰的生產(chǎn)、存儲(chǔ)、裝入、分配、保護(hù)、銷(xiāo)毀以及保密等內(nèi)容,其中最關(guān)鍵和最困難的問(wèn)題是()。

A.密鑰的分配和存儲(chǔ)B.密鑰的產(chǎn)生和裝入C.密鑰的保護(hù)和保密D.密鑰的銷(xiāo)毀

四、C語(yǔ)言程序設(shè)計(jì)題(10題)31.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:把個(gè)位數(shù)字和千位數(shù)字重新組成一個(gè)新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是原四位數(shù)的個(gè)位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的千位數(shù)字),以及把百位數(shù)字和十位數(shù)字組成另~個(gè)新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是原四位數(shù)的百位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字),如果兩個(gè)新組成的數(shù)均是偶數(shù)并且至少有一個(gè)數(shù)能被9整除,同時(shí)兩個(gè)新數(shù)的十位數(shù)字均不為零,則將滿(mǎn)足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計(jì)算滿(mǎn)足上述條件的四位數(shù)的個(gè)數(shù)cnt。最后main函數(shù)調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。

32.在文件in.dat中已存有200個(gè)正整數(shù),且每個(gè)數(shù)均在1000至9999之間。函數(shù)readDat是讀取這200個(gè)數(shù)存放到數(shù)組aa中。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:要求按每個(gè)數(shù)的后三位的大小進(jìn)行降序排列,如果出現(xiàn)后三位相等的數(shù)值,則對(duì)這些數(shù)值按原始4位數(shù)據(jù)進(jìn)行升序排列,將排序后的前10個(gè)數(shù)存入數(shù)組bb中。

最后調(diào)用函數(shù)writeDat把結(jié)果bb輸出到文件out.dat中。

33.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)isVal,其功能是:把千位數(shù)字和十位數(shù)字重新組成一個(gè)新的含有兩位數(shù)字的數(shù)ab(新數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字),以及把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的含有兩位數(shù)字的數(shù)cd(新數(shù)的十位數(shù)字是原四位數(shù)的個(gè)位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的百位數(shù)字),如果新組成的兩個(gè)位數(shù)ab>cd,ab必須是偶數(shù)且能被5整除,cd必須是奇數(shù),同時(shí)兩個(gè)新數(shù)的十位數(shù)字均不為零,則將滿(mǎn)足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計(jì)算滿(mǎn)足上述條件的四位數(shù)的個(gè)數(shù)cnt。最后main函數(shù)調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。

34.已知在in.dat中存有若干個(gè)(個(gè)數(shù)<200)1四位十進(jìn)制數(shù)字組成的正整數(shù),函數(shù)ReadDat讀取這若干個(gè)正整數(shù)并存入數(shù)組XX中。請(qǐng)編制函數(shù)CalValue0,其功能要求:

1.求出該文件中共有多少個(gè)正整數(shù)totNum;

2.求這些正整數(shù)右移1位二進(jìn)制位后,產(chǎn)生的新數(shù)是偶數(shù)的數(shù)的個(gè)數(shù)totCnt,以及滿(mǎn)足此條件的這些正整數(shù)(右移前的值)的算術(shù)平均值totPjz。最后main函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出到out.dat文件中。

注意:部分源程序存放在test.C文件中。

請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat0的內(nèi)容。

35.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsvalue,其功能是:求出所有這些四位數(shù)是素?cái)?shù)的個(gè)數(shù)cnt,再求出所有滿(mǎn)足此條件的四位數(shù)平均值pjzl,以及所有不滿(mǎn)足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt,pjz1,pjz2輸出到out.dat文件中。

36.已知數(shù)據(jù)文件IN1.DAT和IN2.DAT中分別存有100個(gè)兩位十進(jìn)制數(shù),并且已調(diào)用讀函數(shù)readDat把這兩個(gè)文件中的數(shù)存入數(shù)組a和b中,請(qǐng)考生編制一個(gè)函數(shù)jsVal,實(shí)現(xiàn)的功能是依次對(duì)數(shù)組a和b中的數(shù)按條件重新組成一個(gè)新數(shù)并依次存入數(shù)組C中,再對(duì)數(shù)組C中的數(shù)按從小到大的順序進(jìn)行排序,最后調(diào)用輸出函數(shù)writeDat把結(jié)果C輸出到文件out.dat中。組成新數(shù)的條件:如果數(shù)組a和b中相同下標(biāo)位置的數(shù)均是奇數(shù),則數(shù)組a中十位數(shù)字為新數(shù)的千位數(shù)字,個(gè)位數(shù)字仍為新數(shù)的個(gè)位數(shù)字,數(shù)組b中的十位數(shù)字為新數(shù)的百位數(shù)字,個(gè)位數(shù)字為新數(shù)的十位數(shù)字,這樣組成的新數(shù)并存入數(shù)組C中。

37.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到無(wú)符號(hào)字符串?dāng)?shù)組XX中,請(qǐng)編制函數(shù)encryptChar,按給定的替代關(guān)系對(duì)數(shù)組)XX中的所有字符進(jìn)行替代,其替代值仍存入數(shù)組XX的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)writeDat把結(jié)果xx輸出到文件out.dat中。

替代關(guān)系:)=p*17mod256,mod為取余運(yùn)算,p是數(shù)組)xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無(wú)符號(hào)整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)是奇數(shù)時(shí),則該字符不變,否則用f(p)替代所對(duì)應(yīng)的字符。

38.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:把一個(gè)四位數(shù)的千位數(shù)位置上的值減去百位數(shù)位置上的值再減去十位數(shù)位置上的值最后減去個(gè)位數(shù)位置上的值,如果得出的值大于等于零且原四位數(shù)是奇數(shù),則統(tǒng)計(jì)出滿(mǎn)足此條件的個(gè)數(shù)cnt,并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。

注意:部分源程序存在test.C文件中。

39.

函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組XX中,請(qǐng)編制函數(shù)ConvertCharD,其函數(shù)的功能是:以行為單位把字符串中的所有小寫(xiě)字母改寫(xiě)成該字母的上一個(gè)字母,如果是字母a,則改寫(xiě)成字母z,其他字符保持不變。把已處理的字符串仍按行重新存入字符串?dāng)?shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。例:原文:Adb.Bcdza

abck.LLhj結(jié)果:Aca.Bbcyzzabj.LLgi原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。

注意:部分源程序存放在test.c文件中。

請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat0和輸出函數(shù)WriteDat的內(nèi)容。

40.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到無(wú)符號(hào)字符串?dāng)?shù)組XX中;請(qǐng)編制函數(shù)encryptChar,按給定的替代關(guān)系對(duì)數(shù)組XX中的所有字符進(jìn)行替代,其替代值仍存入數(shù)組)xx的對(duì)應(yīng)的位置上,最后調(diào)用函數(shù)wmeDat把結(jié)果xX輸出到文件out.dat中。

替代關(guān)系:f(p)=p*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后無(wú)符號(hào)的整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)對(duì)應(yīng)的字符是小寫(xiě)字母,則該字符不變,否則用f(p)替代所對(duì)應(yīng)的字符。

注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格,并也按此替代關(guān)系進(jìn)行處理。

請(qǐng)勿改動(dòng)住數(shù)main、讀數(shù)據(jù)函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。

五、設(shè)計(jì)與應(yīng)用題(2題)41.設(shè)某連鎖商店數(shù)據(jù)庫(kù)中有關(guān)系模式R:R(商店編號(hào),商品編號(hào),庫(kù)存數(shù)量,部門(mén)編號(hào),負(fù)責(zé)人)如果規(guī)定:每個(gè)商店的每種商品只在一個(gè)部門(mén)銷(xiāo)售,每個(gè)商店的每個(gè)部門(mén)只有一個(gè)負(fù)責(zé)人,每個(gè)商店的每種商品只有一個(gè)庫(kù)存數(shù)量。(10分)(1)請(qǐng)根據(jù)上述規(guī)定,寫(xiě)出關(guān)系模式R的函數(shù)依賴(lài)集;(2)請(qǐng)給出關(guān)系模式R的候選碼;(3)請(qǐng)說(shuō)明關(guān)系模式R屬于第幾范式,并給出理由;(4)請(qǐng)將R分解成滿(mǎn)足3NF的關(guān)系模式。

42.設(shè)有某商業(yè)單位需要建立商務(wù)數(shù)據(jù)庫(kù)用以處理銷(xiāo)售記賬,它記錄的數(shù)據(jù)包括:顧客姓名,所在單位及電話(huà)號(hào)碼;商品名稱(chēng),型號(hào),產(chǎn)地及單價(jià);某顧客購(gòu)買(mǎi)某商品的數(shù)量及日期。假定無(wú)同名顧客,無(wú)同型號(hào)商品,由話(huà)公用靦客可存不同日期買(mǎi)同一商品。(1)請(qǐng)畫(huà)出該單位的商務(wù)ER圖模型并優(yōu)化。(6分)(2)將ER模型換成關(guān)系模型并規(guī)范化到3NF。(4分)

六、單選題[1分](2題)43.數(shù)據(jù)庫(kù)管理員是數(shù)據(jù)庫(kù)的主要維護(hù)者,設(shè)有如下針對(duì)數(shù)據(jù)庫(kù)的工作:Ⅰ.?dāng)?shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù)Ⅱ.?dāng)?shù)據(jù)庫(kù)的安全性、完整性控制Ⅲ.?dāng)?shù)據(jù)庫(kù)性能的監(jiān)控分析和改進(jìn)Ⅳ.?dāng)?shù)據(jù)庫(kù)的重組和重構(gòu)以上工作屬于數(shù)據(jù)庫(kù)管理員職責(zé)的是()。

A.僅Ⅰ和ⅡB.僅Ⅰ和ⅢC.僅Ⅱ和ⅣD.Ⅰ、Ⅱ、Ⅲ和Ⅳ

44.類(lèi)圖技術(shù)是面向?qū)ο蠓椒ǖ暮诵募夹g(shù)。下列所示的UML類(lèi)圖中,描述正確的是()。A.B.C.D.

參考答案

1.D解析:數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)是指數(shù)據(jù)庫(kù)系統(tǒng)由外模式、模式和內(nèi)模式三級(jí)抽象模式構(gòu)成。模式也稱(chēng)邏輯模式或概念模式,模式是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶(hù)的公共數(shù)據(jù)視圖,一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)模式;外模式也稱(chēng)子模式、用戶(hù)模式,可以描述某個(gè)特定的用戶(hù)組所使用的那一部分?jǐn)?shù)據(jù)庫(kù),一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)外模式;內(nèi)模式也稱(chēng)物理模式,是數(shù)據(jù)庫(kù)內(nèi)部的表示方法。在關(guān)系數(shù)據(jù)庫(kù)中,模式對(duì)應(yīng)基本表(table)、外模式對(duì)應(yīng)于視圖、而內(nèi)模式對(duì)用于存儲(chǔ)文件。因此視圖(view)是三級(jí)模式結(jié)構(gòu)中的外模式,本題的答案為D。

2.A解析:數(shù)據(jù)庫(kù)中存儲(chǔ)的是數(shù)據(jù);是應(yīng)用程序進(jìn)行數(shù)據(jù)處理的操作對(duì)象。任何數(shù)據(jù)庫(kù)都基于某種結(jié)構(gòu)數(shù)據(jù)模型。數(shù)據(jù)庫(kù)的數(shù)據(jù)模型可分為3種:層次、關(guān)系和網(wǎng)狀。

3.A解析:本題主要考查了在計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)中,域名服務(wù)系統(tǒng)的相關(guān)知識(shí)。域名服務(wù)系統(tǒng):DNS;路由信息協(xié)議:RIP;電子郵件協(xié)議:SMTP;網(wǎng)絡(luò)文件系統(tǒng):NFS。

4.A解析:內(nèi)存是用來(lái)存放運(yùn)行的程序和當(dāng)前使用的數(shù)據(jù)。內(nèi)存分為兩種:ROM和RAM。ROM叫做只讀存儲(chǔ)器,一般是在裝入計(jì)算機(jī)前事先寫(xiě)好的。計(jì)算機(jī)工作過(guò)程中只能從中讀出而不能寫(xiě)入。RAM叫做隨機(jī)存儲(chǔ)器,再CPU運(yùn)行期間即可讀出又可寫(xiě)入數(shù)據(jù)。但斷電后,所存的信息就會(huì)丟失。我們平時(shí)所說(shuō)的微機(jī)內(nèi)存容量,指的就是RAM的容量。

5.A解析:連接(也稱(chēng)θ連接)是從兩個(gè)關(guān)系R、S的笛卡爾積中,選取它們屬性間滿(mǎn)足一定條件的元組,記作。其中的等值連接是從R、S的笛卡爾積中選取A、B屬性值相等的那些元組,記作;自然連接要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且要在結(jié)果中把重復(fù)的屬性去掉,記作RS從題目中的操作結(jié)果可知,對(duì)關(guān)系R和S進(jìn)行的操作是連接,所采用的條件是C<E。

6.C解析:本題考查數(shù)據(jù)庫(kù)三級(jí)模式的基本知識(shí),參見(jiàn)4.1.5節(jié)“數(shù)據(jù)庫(kù)系統(tǒng)的結(jié)構(gòu)與數(shù)據(jù)獨(dú)立性”。一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式和一個(gè)模式,卻可以有多個(gè)外模式,因而正確答案為C。

7.D解析:從應(yīng)用特點(diǎn)上看,高級(jí)語(yǔ)言可以分為基礎(chǔ)語(yǔ)言、結(jié)構(gòu)化語(yǔ)言和專(zhuān)用語(yǔ)言三類(lèi)。

8.D解析:本題是對(duì)數(shù)據(jù)庫(kù)管理系統(tǒng)的層次結(jié)構(gòu)的考查。按處理對(duì)象的不同,依最高級(jí)到最低級(jí)的次序來(lái)劃分,依此為:應(yīng)用層、語(yǔ)言翻譯處理層、數(shù)據(jù)存取層、數(shù)據(jù)存儲(chǔ)層。因此本題的答案為選項(xiàng)D。

9.B解析:數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)于計(jì)算機(jī)的域可以分為;自身信息域——存放自身值的域;鏈接信息域——存放該結(jié)點(diǎn)與其他結(jié)點(diǎn)間關(guān)系的域。

10.D解析:根據(jù)題目給定的前序序列和后序序列。滿(mǎn)足條件的二叉樹(shù)有多個(gè),所以該二叉樹(shù)結(jié)點(diǎn)的對(duì)稱(chēng)序序列不能確定。

11.繼承繼承

12.子表子表

13.由管理員手動(dòng)實(shí)施的監(jiān)控

14.先進(jìn)先出隊(duì)列是先進(jìn)先出的線性表,只能在一段進(jìn)行插入,另一端進(jìn)行刪除操作

15.簡(jiǎn)單郵件傳輸協(xié)議或SMTP簡(jiǎn)單郵件傳輸協(xié)議或SMTP解析:在電子郵件程序向郵件服務(wù)器發(fā)送郵件時(shí),使用的是簡(jiǎn)單郵件傳輸協(xié)議(SMTP);而在電子郵件程序從郵件服務(wù)器讀取郵件時(shí),可以使用郵局協(xié)議(POP3)或交互式郵件存取協(xié)議(IMAP),它取決于郵件服務(wù)器支持的協(xié)議類(lèi)型。

16.非關(guān)系非關(guān)系

17.數(shù)據(jù)傳輸【解析】虛電路的工作方式的工作過(guò)程分為3個(gè)階段:虛電路建立階段、數(shù)據(jù)傳輸階段與虛電路拆除階段。

18.GIS【解析】地理信息系統(tǒng)(GIS)有時(shí)又稱(chēng)為“地學(xué)信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是一種特定的十分重要的空間信息系統(tǒng)。它是在計(jì)算機(jī)硬、軟件系統(tǒng)支持下,對(duì)整個(gè)或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進(jìn)行采集、儲(chǔ)存、管理、運(yùn)算、分析、顯示和描述的技術(shù)系統(tǒng)。

19.數(shù)據(jù)庫(kù)一個(gè)Oracle服務(wù)器由Oracle數(shù)據(jù)庫(kù)和Oracle實(shí)例組成,Oracle數(shù)據(jù)庫(kù)是存儲(chǔ)數(shù)據(jù)的集合,它包括日志文件和控制文件,Oracle實(shí)例是一些進(jìn)程

20.拉鏈法散列存儲(chǔ)兩類(lèi)處理碰撞的方法是開(kāi)地址法和拉鏈法。

21.C

22.B方框代表的是實(shí)體,屬性是橢圓,聯(lián)系是菱形

23.D

24.C

25.D

26.C

27.B

28.A

29.B

30.A

31.\n【審題關(guān)鍵句】個(gè)位+千位與百位+十位,偶數(shù),整除,從大到小排序。

\n【解題思路】

\n本題類(lèi)似第24套試題,通過(guò)審題可以發(fā)現(xiàn)主要是對(duì)四位數(shù)的篩選條件有所不同,體現(xiàn)在兩個(gè)方面:①分解后重新組合成兩位數(shù)的方式不同,參考答案的第8、9條語(yǔ)句重新指定兩位數(shù)的組合方式:②新組合的兩位數(shù)的偶數(shù)的判斷及整除判斷,參考答案的第10條語(yǔ)句。注意,兩個(gè)整除關(guān)系表達(dá)式要用或運(yùn)算符(||)連接,且用括號(hào)括起來(lái)先進(jìn)行整除運(yùn)算(因?yàn)榛蜻\(yùn)算級(jí)別比與運(yùn)算級(jí)別低,因此要括起來(lái)),再與奇偶性判斷表達(dá)式進(jìn)行與()運(yùn)算。

\n【參考答案】

\n

\n

\n

32.\n【審題關(guān)鍵句】按每個(gè)數(shù)的后三位降序排列,然后取出滿(mǎn)足此條件的前10個(gè)數(shù)依次存入數(shù)組;如果后三位的數(shù)值相等,則按原先的數(shù)值進(jìn)行升序排列。

\n【解題思路】本題類(lèi)似第7套試題,通過(guò)審題可以發(fā)現(xiàn)主要有兩個(gè)不同點(diǎn):①按每個(gè)數(shù)的后三位降序排列,參考答案的第5條語(yǔ)句,修改兩數(shù)組元素的大小比較符即可;②后三位的數(shù)值相等則按原先的數(shù)值進(jìn)行升序排列,參考答案的第13條語(yǔ)句,同樣也是修改兩數(shù)組元素的大小比較符即可。

\n【參考答案】

\n

\n

\n

33.\n【審題關(guān)鍵句】千位+十位與個(gè)位+百位,比較大小,整除,奇數(shù),從大到小排序。

\n【解題思路】

\n本題類(lèi)似第26套試題,通過(guò)審題可以發(fā)現(xiàn)主要是對(duì)四位數(shù)的篩選條件有所不同,即判斷新組合的兩位數(shù)要求第一個(gè)為偶數(shù),第二個(gè)為奇數(shù),比較兩題的第10條語(yǔ)句,只需將新組合的第二個(gè)數(shù)的判斷條件改為奇數(shù)判斷,即“newV2%2”。

\n【參考答案】

\n

\n

34.\n【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計(jì)個(gè)數(shù),右移后為偶數(shù)的個(gè)數(shù)及平均值。

\n【解題思路】

\n①定義整型變量i、j和長(zhǎng)整型he,并把其初始值設(shè)置為0。

\n②用for循環(huán)語(yǔ)句對(duì)數(shù)組XX進(jìn)行掃描,如果當(dāng)前數(shù)組元素xx[i]零,則全局變量totNum加1。

\n③在for循環(huán)語(yǔ)句中,循環(huán)變量i從0開(kāi)始遞增到totNum一1,對(duì)數(shù)組xx中的每個(gè)元素XX[i]右移一位,把這個(gè)值賦給整型變量i,再對(duì)j的值對(duì)2求余數(shù),如果余數(shù)等于0,則變量totCnt加1,并把數(shù)組元素xx[i]累加到變量he。

\n④退出循環(huán)時(shí),把變量he的數(shù)據(jù)類(lèi)型轉(zhuǎn)換成雙精度型再除以變量totCnt的值,就得到算術(shù)平均值totPjz。

\n【參考答案】

\n

\n

35.\n【審題關(guān)鍵句】求素?cái)?shù)的個(gè)數(shù)及平均值,并計(jì)算非素?cái)?shù)的平均值。

\n【解題思路】

\n①首先定義循環(huán)變量i,然后通過(guò)for循環(huán)對(duì)數(shù)組a[300]d0的每個(gè)元素a[i]調(diào)用函數(shù)isV(a[i])判斷a[i]是否是素?cái)?shù)(素?cái)?shù)的算法已在isP函數(shù)中給出,此處直接調(diào)用即可),如果是素?cái)?shù),則把其加到變量pjz1上,同時(shí)計(jì)數(shù)變量cnt加1,否則a[i]值加到變量pjz2上。直到判斷完數(shù)組a[300]00的所有數(shù)據(jù)后退出循環(huán)。

\n②求出pJz1、pjz2和cnt的值之后,再用變量pjz1的值除以cnt的值就得到素?cái)?shù)的平均值,同時(shí)把這個(gè)值賦給變量pjz1,最后用變量pjz2的值除以300.cnt的值就得到非素?cái)?shù)的平均值,并把這個(gè)值賦給變量pjz2。

\n【參考答案】

\n

\n

36.\n【審題關(guān)鍵句】數(shù)組相同下標(biāo)位置上的奇數(shù),數(shù)組a中十位數(shù)等于新數(shù)的千位數(shù)字,個(gè)位等于新數(shù)個(gè)位數(shù)字,數(shù)組b中的十位等于新數(shù)的百位數(shù)字,個(gè)位數(shù)字等于新數(shù)的十位數(shù)字,存入數(shù)組,從小到大排序。

\n【解題思路】

\n①定義整型循環(huán)變量i、j和局部變量trap。

\n②在for循環(huán)語(yǔ)句中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于或大于MAX,用if條件語(yǔ)句判斷如果a[i]和b[j]同時(shí)為奇數(shù),由a[i]的十位數(shù)字為新數(shù)的千位數(shù)字,個(gè)位數(shù)字為新數(shù)的個(gè)位數(shù)字,b[i]的十位數(shù)字為新數(shù)的百位數(shù)字,個(gè)位數(shù)字為新數(shù)的十位數(shù)字,把這個(gè)新組成的數(shù)存入數(shù)組元素c[cn],同時(shí)數(shù)組下標(biāo)變量cn加1。

\n③在第一層for循環(huán)語(yǔ)句中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于或大于cnt,在第二層循環(huán)中,循環(huán)變量{從i+1開(kāi)始,依次遞增直到其值等于cnt,用if條件語(yǔ)句判斷如果數(shù)組元素c[i]大于c[j],則兩者進(jìn)行互換,實(shí)現(xiàn)數(shù)組C中的數(shù)按從小到大的順序進(jìn)行排序。

\n【參考答案】

\n

\n

37.\n【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或ASCII碼是奇數(shù)不變,否則替換。

\n【解題思路】

\n本題類(lèi)似第65套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(shè)置即可。

\n【參考答案】

\n

\n

38.\n【審題關(guān)鍵句】千位-百位-十位-個(gè)位,結(jié)果大于等于零且原四位數(shù)是奇數(shù),統(tǒng)計(jì)出滿(mǎn)足此條件的個(gè)數(shù),并按從小到大的順序存入數(shù)組。

\n【解題思路】

\n本題類(lèi)似第9套試題,通過(guò)審題可以發(fā)現(xiàn)主要有兩個(gè)不同點(diǎn):一是要求統(tǒng)計(jì)的四位數(shù)的條件是“千位一百位-十位-個(gè)位>=0”,二是要求該四位數(shù)是奇數(shù),這兩個(gè)不同點(diǎn)都體現(xiàn)在參考答案的第8條語(yǔ)句中,對(duì)該語(yǔ)句進(jìn)行修改即可,其中,可以判斷奇數(shù)的表達(dá)式是“a[i]%2”。

\n【參老答案】

\n

\n

\n

39.\n【審題關(guān)鍵句】以行為單位把字符串中的所有小寫(xiě)字母改寫(xiě)成該字母的上一個(gè)字母,大小寫(xiě)不變,其他字符不變。

\n【解題思路】

\n①定義整型循環(huán)變量i、j。

\n②在第一層for循環(huán)中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于maxline,實(shí)現(xiàn)對(duì)文章每行的處理。第二層for循環(huán)中,循環(huán)變量J從0開(kāi)始,依次遞增直到其值大于或等于strlen(xx[i]),在循環(huán)體中,利用if條件語(yǔ)句判斷如果xx[i][j]的值為字符’a’,則把xx[i][j]的值設(shè)置為字符’2’。否則如果XX[i][D]的值在小寫(xiě)字符’at與’2’之間,則把xx[i][j]的值減1,把其值變成其前一個(gè)字符的ASCII碼。

\n【參考答案】

\n

\n

40.\n【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)小寫(xiě)字母不變,否則替換。

\n【解題思路】

\n本題類(lèi)似第65套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(shè)置即可。

\n【參考答案】

\n

\n

41.(1)【解題思路】函數(shù)依賴(lài)定義:設(shè)R(u)是屬性集U上的關(guān)系模式,X,Y是U的子集,若對(duì)于R(U)的任意一個(gè)可能的關(guān)系r,r中不可能存在兩個(gè)元組在X上的屬性值相等,在Y上的屬性值不等,則稱(chēng)X函數(shù)確定Y或Y函數(shù)依賴(lài)X,記作X->Y。函數(shù)依賴(lài)是指關(guān)系R的一切關(guān)系均要滿(mǎn)足的約束條件?!緟⒖即鸢浮浚ㄉ痰昃幪?hào),商品編號(hào))->部門(mén)編號(hào),(商店編號(hào),部門(mén)編號(hào))->負(fù)責(zé)人,(商店編號(hào),商品編號(hào))->庫(kù)存量。(2)【解題思路】設(shè)K為R<U,F(xiàn)>中的屬性或?qū)傩越M合,若u完全依賴(lài)于K,則K為R的候選碼?!緟⒖即鸢浮浚ㄉ痰昃幪?hào),商品編號(hào))(3)【解題思路】關(guān)系數(shù)據(jù)庫(kù)是要滿(mǎn)足一定要求的。滿(mǎn)足最低要求的叫第一范式,在第一范式中滿(mǎn)足進(jìn)一步要求的為第二范式,其余以此類(lèi)推。顯然該關(guān)系模式滿(mǎn)足第一范式,接下來(lái)檢查其是否滿(mǎn)足第二范式。在第二范式中,要

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論