【2023年】寧夏回族自治區(qū)中衛(wèi)市全國計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫技術(shù)預(yù)測(cè)試題(含答案)_第1頁
【2023年】寧夏回族自治區(qū)中衛(wèi)市全國計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫技術(shù)預(yù)測(cè)試題(含答案)_第2頁
【2023年】寧夏回族自治區(qū)中衛(wèi)市全國計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫技術(shù)預(yù)測(cè)試題(含答案)_第3頁
【2023年】寧夏回族自治區(qū)中衛(wèi)市全國計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫技術(shù)預(yù)測(cè)試題(含答案)_第4頁
【2023年】寧夏回族自治區(qū)中衛(wèi)市全國計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫技術(shù)預(yù)測(cè)試題(含答案)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

【2023年】寧夏回族自治區(qū)中衛(wèi)市全國計(jì)算機(jī)等級(jí)考試數(shù)據(jù)庫技術(shù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、1.選擇題(10題)1.建立E-R模型的工作屬于數(shù)據(jù)庫生命周期中的()。

A.分析階段B.設(shè)計(jì)階段C.編碼階段D.測(cè)試階段

2.下面不屬于PowerDesigner的DataArchitect模塊作用的是

A.運(yùn)用E-R圖,建立概念數(shù)據(jù)模型

B.針對(duì)特定的DBMS特點(diǎn),生成相應(yīng)的物理數(shù)據(jù)模型(PDM)

C.對(duì)已有數(shù)據(jù)庫和應(yīng)用的逆向工程

D.生成實(shí)體一聯(lián)系模型圖(E-R圖)

3.在歸并排序過程中,需歸并的趟數(shù)為______。

A.n

B.n1/2

C.

D.

4.下列關(guān)于C類IP地址的敘述中,錯(cuò)誤的是()。

A.C類網(wǎng)絡(luò)的主機(jī)地址空間長度為8位

B.C類網(wǎng)絡(luò)的主機(jī)地址數(shù)最多為256位

C.C類IP地址適用于小公司與普通的研究機(jī)構(gòu)

D.10.1.1.10屬于C類網(wǎng)絡(luò)地址

5.下列的故障中,可能會(huì)造成事務(wù)執(zhí)行失敗的是

A.系統(tǒng)故障B.磁盤故障C.邏輯錯(cuò)誤D.硬件故障

6.在SQL語言中,刪除視圖的語句是______。

A.ALTERVIEWB.DROPVIEWC.ZAPVIEWD.DELETEVIEW

7.設(shè)關(guān)系R和關(guān)系S的元數(shù)分別是5和4,關(guān)系T是R和S的廣義笛卡爾積,即:T=R×S,則關(guān)系T的元數(shù)是()。

A.7B.9C.12D.16

8.關(guān)系數(shù)據(jù)庫管理系統(tǒng)能夠?qū)崿F(xiàn)的專門關(guān)系操作運(yùn)算包括______。

A.顯示、打印、制表B.選擇、投影、連接C.關(guān)聯(lián)、更新、排序D.排序、索引、統(tǒng)計(jì)

9.關(guān)于計(jì)算機(jī)的操作系統(tǒng),下面敘述不正確的是

A.操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中一種最基本的系統(tǒng)軟件

B.一般來講,不同硬件結(jié)構(gòu)的計(jì)算機(jī)可配有不同的操作系統(tǒng)

C.一般來講,適用于不同環(huán)境的計(jì)算機(jī)系統(tǒng)應(yīng)配有不同的操作系統(tǒng)

D.操作系統(tǒng)與計(jì)算機(jī)密不可分,它是與計(jì)算機(jī)同時(shí)誕生的

10.下列屬于人工管理階段的特點(diǎn)的是

A.數(shù)據(jù)能夠保存B.數(shù)據(jù)無專門軟件進(jìn)行管理C.數(shù)據(jù)能共享D.數(shù)據(jù)具有獨(dú)立性

二、填空題(10題)11.交換機(jī)地址學(xué)習(xí)是通過讀取幀的___________地址并記錄幀進(jìn)入交換機(jī)的端口號(hào)進(jìn)行的。

12.SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句REVOKE實(shí)現(xiàn)其中的______功能。

13.

14.以太網(wǎng)幀結(jié)構(gòu)由前導(dǎo)碼、幀前定界符、目的地址字段、源地址字段、類型字段、___________和幀校驗(yàn)字段幾個(gè)部分組成。

15.RC5算法中使用了3種運(yùn)算:___________、加和循環(huán)。

16.DB2數(shù)據(jù)庫管理系統(tǒng)為了提高性能,當(dāng)連接所涉及的事實(shí)表達(dá)到三個(gè)或三個(gè)以上的時(shí)候,DB2可自動(dòng)地判斷是否使用星型連接技術(shù)(starjoin)和______索引進(jìn)行優(yōu)化。

17.虛擬存儲(chǔ)管理的效率與程序局部性程度有很大關(guān)系,進(jìn)程運(yùn)行時(shí),在一段時(shí)間內(nèi)程序的執(zhí)行呈現(xiàn)出高度的時(shí)間局部性和______。

18.虛擬存儲(chǔ)管理分為虛擬頁式、虛擬段式和______。

19.如果系統(tǒng)的物理內(nèi)存不能滿足應(yīng)用程序的需要,那么就需要使用___________內(nèi)存。

20.紅外無線局域網(wǎng)的數(shù)據(jù)傳輸技術(shù)包括:___________紅外傳輸、全方位紅外傳輸與漫反射紅外傳輸。

三、單選題(10題)21.在SQLSever中創(chuàng)建用戶數(shù)據(jù)庫,其主要數(shù)據(jù)文件的大小必須大于__________。

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

22.順序程序和并發(fā)程序的執(zhí)行相比()

A.基本相同B.無法確定C.并發(fā)程序執(zhí)行總體上執(zhí)行時(shí)間快D.順序程序執(zhí)行總體上執(zhí)行時(shí)間快

23.關(guān)于水平分割說法錯(cuò)誤的是:()

A.根據(jù)行的使用特點(diǎn)進(jìn)行分割

B.分割之后所有表的結(jié)構(gòu)都相同。

C.而存儲(chǔ)的數(shù)據(jù)不同。使用并(Union)操作。

D.使用連接(Join)操作

24.設(shè)數(shù)組data[0…m]作為循環(huán)隊(duì)列SQ的存儲(chǔ)空間,front為隊(duì)頭指針,rear為隊(duì)尾指針,則執(zhí)行出隊(duì)操作的語句為()

A.front:=front1

B.front:=(front1)modm

C.rear:=(rear1)modm

D.front:=(front1)mod(m1)

25.鏈棧與順序棧相比,有一個(gè)比較明顯的優(yōu)點(diǎn)是()

A.插入操作更加方便B.通常不會(huì)出現(xiàn)棧滿的情況C.不會(huì)出現(xiàn)??盏那闆rD.刪除操作更加方便

26.設(shè)計(jì)作業(yè)調(diào)度算法時(shí)不需要考慮下列()因素。

A.用戶界面友好B.公平性C.均衡使用資源D.吞吐量大

27.下列關(guān)于SQLServer數(shù)據(jù)庫用戶權(quán)限的說法中,錯(cuò)誤的是__________。

A.數(shù)據(jù)庫用戶自動(dòng)具有該數(shù)據(jù)庫中全部用戶數(shù)據(jù)的查詢權(quán)

B.通常情況下,數(shù)據(jù)庫用戶都來源于服務(wù)器的登錄賬戶

C.一個(gè)登錄賬戶可以對(duì)應(yīng)多個(gè)數(shù)據(jù)庫中的用戶

D.數(shù)據(jù)庫用戶都自動(dòng)具有該數(shù)據(jù)庫中public角色的權(quán)限

28.下述哪個(gè)成立時(shí),稱X→Y為平凡的函數(shù)依賴?

A.XYB.YXC.X∩Y=D.X∩Y≠

29.ENIAC所用的主要元件是()

A.集成電路B.晶體管C.電子管D.以上答案都不對(duì)

30.關(guān)系數(shù)據(jù)模型有許多優(yōu)點(diǎn),但下面所列的條目中哪一條不是它的優(yōu)點(diǎn)()。A.A.結(jié)構(gòu)簡(jiǎn)單

B.高度非過程化

C.有標(biāo)準(zhǔn)語言

D.可表示復(fù)雜的語義

四、C語言程序設(shè)計(jì)題(10題)31.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到無符號(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)系:f(p)=p*11mod256,mod為取余運(yùn)算,p是數(shù)組XX中某一個(gè)字符的ASCII值,fj(p)是計(jì)算后無符號(hào)的整型值(注意:中間變量定義成整型變量),如果原字符是數(shù)字字符0至9或計(jì)算后f(p)值小于等于32,則該字符不變,否則用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)容。

32.將文件in.dat中的200個(gè)整數(shù)讀至數(shù)組XX中。請(qǐng)編制jsValue函數(shù),要求:求出數(shù)組XX中的數(shù)值為奇數(shù)的個(gè)數(shù)cnt1和數(shù)值為偶數(shù)的個(gè)數(shù)cnt2以及數(shù)組XX下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pj。

結(jié)果cnt1,cnt2,pj輸出到out.dat中。注意:部分源程序存在test.c文件中。請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)read_dat和輸出函數(shù)writeDat的內(nèi)容。

33.已知數(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ì)出滿足此條件的個(gè)數(shù)cnt,并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。

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

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

35.已知在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,以及滿足此條件的這些正整數(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)容。

36.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?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)系:f(p)=p*11mod256,mod為取余運(yùn)算,P是數(shù)組XX中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無符號(hào)整型值(注意:中間變量定義成整型變量),如果原字符的ASCII值是偶數(shù)或計(jì)算后f(p)值小于等于32,則該字符不變,否則用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ù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。

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

38.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:若一個(gè)四位數(shù)的千位數(shù)位置上的值大于等于百位數(shù)位置上的值,百位數(shù)位置上的值大于等于十位數(shù)位置上的值,以及十位數(shù)位置上的值大于等于個(gè)位數(shù)位置上的值,并且原四位數(shù)是奇數(shù),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(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ù)StrCharJR,其函數(shù)的功能是t以該文章中的行為單位把字符串中的所有字符的二進(jìn)制ASCII值右移4位,高位補(bǔ)0,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的值仍存入原字符串對(duì)應(yīng)的位置上,之后把已處理的結(jié)果仍按行重新存入數(shù)組XX中。最后main函數(shù)調(diào)用函數(shù)WriteOat把結(jié)果XX輸出到文件out.dat中。

例如:

”z”對(duì)應(yīng)的ASCII值為7AH,二進(jìn)制值為01111010,右移4位后為00000111,加上原來”2”的ASCII值01111010得到10000001結(jié)果。

原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格,并也按字符處理。

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

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

40.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsValue,其功能是:求出于位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)等于百位數(shù)上的數(shù)加十位數(shù)上的數(shù)的個(gè)數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對(duì)數(shù)組b的四位數(shù)按從小到大的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat中。

五、設(shè)計(jì)與應(yīng)用題(2題)41.已知某教務(wù)管理系統(tǒng)的設(shè)計(jì)人員在需求分析階段收集到下列原始數(shù)據(jù)表格:

教師教師號(hào)教師名職稱工資上級(jí)領(lǐng)導(dǎo)教師號(hào)9868王文華教授8000null9983李一斌副教授600098689985丁一講師刪98680783王潤澤講師刪98680899歐陽丹妮講師刪9868課程課程號(hào)課程名學(xué)分教材號(hào)教材名出版社名任課教師號(hào)C2006計(jì)算機(jī)原理311計(jì)算機(jī)原理清華大學(xué)出版社9868C2006計(jì)算機(jī)原理312計(jì)算機(jī)原理與應(yīng)用高等教育出版社9868C2004數(shù)據(jù)結(jié)構(gòu)313數(shù)據(jù)結(jié)構(gòu)清華大學(xué)出版社9868C2010數(shù)據(jù)庫原理314數(shù)據(jù)庫原理清華大學(xué)出版社9868C2010數(shù)據(jù)庫原理315數(shù)據(jù)庫原理與技術(shù)高等教育出版社9868S3001音樂欣賞216音樂欣賞清華大學(xué)出版社9983已知該業(yè)務(wù)系統(tǒng)存在如下規(guī)則:

Ⅰ.每個(gè)教師有唯一的教師號(hào),每個(gè)教師號(hào)對(duì)應(yīng)唯一的一名教師;

Ⅱ.每門課程有唯一的課程號(hào),每個(gè)課程號(hào)對(duì)應(yīng)唯一的一門課程;

Ⅲ.每本教材有唯一的教材號(hào),每個(gè)教材號(hào)對(duì)應(yīng)唯一的一本教材;

Ⅳ.每個(gè)教師最多只有一個(gè)上級(jí)領(lǐng)導(dǎo),也可以沒有上級(jí)領(lǐng)導(dǎo);

V.一門課程僅由一名教師講授;

Ⅵ.一本教材僅用于一門課程。(12分)

(1)請(qǐng)根據(jù)原始數(shù)據(jù)表及業(yè)務(wù)規(guī)則,給出該系統(tǒng)的關(guān)系模式,保證每個(gè)關(guān)系模式滿足3NF,并說明每個(gè)關(guān)系模式的主碼和外碼。

(2)畫出該系統(tǒng)的ER圖,ER圖中需給出每個(gè)實(shí)體集的屬性,主碼屬性用下劃線標(biāo)識(shí)。

42.設(shè)有商品表(商品號(hào),商品名,單價(jià))和銷售表(銷售單據(jù)號(hào),商品號(hào),銷售時(shí)間,銷售數(shù)量,銷售單價(jià))。其中,商品號(hào)代表一類商品,商品號(hào)、單價(jià)、銷售數(shù)量和銷售單價(jià)均為整型。請(qǐng)編寫查詢某年某商品的銷售總毛利的存儲(chǔ)過程,毛利=銷售數(shù)量x(銷售單價(jià)一單價(jià))。要求商品號(hào)和年份為輸入?yún)?shù),總毛利用輸出參數(shù)返回。(10分)

六、單選題[1分](2題)43.下列有關(guān)三級(jí)模式結(jié)構(gòu)和數(shù)據(jù)獨(dú)立性的說法,正確的是()。

A.在一個(gè)數(shù)據(jù)庫中可以定義多個(gè)內(nèi)模式,可利用不同的內(nèi)模式來描述特定用戶對(duì)數(shù)據(jù)的物理存儲(chǔ)需求

B.外模式是用戶與數(shù)據(jù)庫系統(tǒng)的接口,用戶可通過外模式來訪問數(shù)據(jù),在一個(gè)數(shù)據(jù)庫中只能定義一個(gè)外模式

C.三級(jí)模式結(jié)構(gòu)提供了數(shù)據(jù)獨(dú)立性,即當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)發(fā)生變化時(shí),應(yīng)用程序不受影響

D.數(shù)據(jù)獨(dú)立性使得數(shù)據(jù)的定義和描述與應(yīng)用程序相分離,簡(jiǎn)化了數(shù)據(jù)庫應(yīng)用程序的開發(fā),但增加了用戶維護(hù)數(shù)據(jù)的代價(jià)

44.AD0對(duì)象模型中,RecordSet對(duì)象的AddNew方法的功能是()。

A.在對(duì)應(yīng)的數(shù)據(jù)庫表中增加一條新記錄

B.在記錄集中增加一個(gè)新列

C.在內(nèi)存中開辟存放一條新記錄的空間

D.增加一個(gè)新的記錄集

參考答案

1.B解析:概念結(jié)構(gòu)設(shè)計(jì)的目標(biāo)是建立反映企業(yè)組織信息需求的數(shù)據(jù)庫概念結(jié)構(gòu),即概念模式,常用E-R圖來描述概念結(jié)構(gòu)。因此建立E-R模型屬于設(shè)計(jì)階段的工作。

2.D解析:DataArchitect是一個(gè)強(qiáng)有力的數(shù)據(jù)庫模型設(shè)計(jì)工具,它支持真正的兩層設(shè)計(jì)方法,在概念層和物理層建立和維護(hù)數(shù)據(jù)模型,并提供兩層設(shè)計(jì)的方法的許多優(yōu)點(diǎn)。利用DataArchitect能夠運(yùn)用實(shí)體一聯(lián)系模型圖(E-R圖),建立概念數(shù)據(jù)模型(CDM);針對(duì)特定的DBMS特點(diǎn),生成相應(yīng)的物理數(shù)據(jù)模型(PDM);定制PDM的適應(yīng)物理上和性能上的考慮;針對(duì)目標(biāo)DBMS生成相應(yīng)的創(chuàng)建數(shù)據(jù)庫的腳本(SML);當(dāng)目標(biāo)DBMS支持觸發(fā)器時(shí),生成參照完整性觸發(fā)器;定制和打印模型的文檔;對(duì)已有數(shù)據(jù)庫和應(yīng)用的逆向工程;定義PDM對(duì)象的擴(kuò)展屬性。

3.D解析:對(duì)于二路歸并排序,其歸并次數(shù)相當(dāng)于以待排元素為葉子的一棵完全二叉樹的深度,故可得次數(shù)為:

4.D解析:對(duì)于C類地址,其網(wǎng)絡(luò)地址空間長度為21位,主機(jī)地址空間長度為8位。C類IP地址范圍從:192.0.0.0~223.255.255.255。由于主機(jī)地址空間長度為8位,因此每個(gè)C類網(wǎng)絡(luò)的主機(jī)地址數(shù)最多為256個(gè)。C類IP地址適用于小公司與普通的研究機(jī)構(gòu)。

5.C解析:邏輯錯(cuò)誤、系統(tǒng)錯(cuò)誤可能會(huì)造成事務(wù)執(zhí)行失敗。注意:系統(tǒng)故障、磁盤故障和硬件故障都不會(huì)導(dǎo)致事務(wù)執(zhí)行失敗,因此A),B),D)選項(xiàng)不正確,故C)選項(xiàng)正確。掌握故障產(chǎn)生的原因,以及如何解除故障。

6.B解析:在SQL語言中,刪除視圖的語句是DROPVIEW。若導(dǎo)出視圖的基本表被刪除了,該視圖將失效,但一般不會(huì)自動(dòng)刪除。因此,通常用DROPVIEW語句刪除視圖。該語句的一般格式如下:DROPVIEW<視圖名>;例如,下面的語句可刪除視圖ST1:DROPVIEWST1當(dāng)視圖ST1被刪除后,由該視圖導(dǎo)出的其他視圖也將自動(dòng)刪除。

7.B解析:廣義笛卡爾積是指關(guān)系R和關(guān)系S聯(lián)接,也就是把關(guān)系R中的各元組和關(guān)系S中的各元組分別合并,所以關(guān)系T的元數(shù)為9。

8.B解析:選擇、投影、連接是基本的專門的關(guān)系運(yùn)算。關(guān)聯(lián)相當(dāng)于邏輯連接,排序、索引、統(tǒng)計(jì)、更新、顯示、打印、制表是一個(gè)應(yīng)用系統(tǒng)所能夠支持的一系列功能,它們不是關(guān)系數(shù)據(jù)庫管理系統(tǒng)能夠?qū)崿F(xiàn)的專門關(guān)系操作運(yùn)算。

9.D解析:操作系統(tǒng)作為計(jì)算機(jī)系統(tǒng)中核心的系統(tǒng)軟件,是從20世紀(jì)50年代才開始出現(xiàn)的,計(jì)算機(jī)誕生的時(shí)候,并沒有操作系統(tǒng)來管理。

10.B解析:人工管理階段的特點(diǎn)的是:數(shù)據(jù)不保存、數(shù)據(jù)無專門軟件進(jìn)行管理、數(shù)據(jù)不共享、數(shù)據(jù)不具有獨(dú)立性。掌握操作系統(tǒng)的發(fā)展過程以及各個(gè)階段的特點(diǎn)。

11.源【解析】交換機(jī)地址學(xué)習(xí)是通過讀取幀的源地址并記錄幀進(jìn)入交換機(jī)的端口號(hào)進(jìn)行的。

12.數(shù)據(jù)控制數(shù)據(jù)控制解析:SQL語言功能極強(qiáng),但由于設(shè)計(jì)巧妙,語言十分簡(jiǎn)潔,完成數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制的核心功能只用了9個(gè)動(dòng)詞,如下:

?數(shù)據(jù)查詢:SELECT;

?數(shù)據(jù)定義:CREATEDROPALTER;

?數(shù)據(jù)操縱:INSERTUPDATEDELETE;

?數(shù)據(jù)控制:GRANTREVOKE。

因此本題填數(shù)據(jù)控制。

13.iAnywhereWitlessServer【解析】SYBASE的移動(dòng)與嵌入計(jì)算產(chǎn)品主要包括SYBASESQLAnywhereStudio和iAnywhereWirelessServer。

14.數(shù)據(jù)字段【解析】以太網(wǎng)幀結(jié)構(gòu)由以下幾個(gè)部分構(gòu)成:①前導(dǎo)碼與幀前定界符字段;②目的地址和源地址字段;③類型字段;④數(shù)據(jù)字段;⑤幀校驗(yàn)字段。

15.異或【解析】RC5算法中使用了3種運(yùn)算:異或、加和循環(huán)。

16.動(dòng)態(tài)位圖動(dòng)態(tài)位圖解析:DB2優(yōu)化器能夠使用動(dòng)態(tài)位圖索引,即根據(jù)需要在相應(yīng)字段上自動(dòng)地動(dòng)態(tài)生成位圖索引,從維表中挑選出符合條件的記錄,再和事實(shí)表連接,提高了訪問多維數(shù)據(jù)的性能。當(dāng)連接所涉及的表達(dá)到三個(gè)或三個(gè)以上時(shí),DB2可自動(dòng)判斷是否使用星型連接技術(shù)和動(dòng)態(tài)位圖索引進(jìn)行優(yōu)化。

17.空間局部性空間局部性解析:虛擬存儲(chǔ)管理是基于局部性的原理。表現(xiàn)在時(shí)間和空間局部性兩個(gè)方面。時(shí)間局部性是指程序中執(zhí)行的某些指令會(huì)在不久后再次被執(zhí)行,程序訪問的數(shù)據(jù)結(jié)構(gòu)也會(huì)被再次訪問??臻g局部性指程序在執(zhí)行時(shí)訪問的內(nèi)存單元會(huì)局部在一個(gè)比較小的范圍內(nèi)。

18.虛擬段頁式虛擬段頁式解析:虛擬存儲(chǔ)器是指具有請(qǐng)求調(diào)入功能和置換功能,能從邏輯上對(duì)內(nèi)存容量進(jìn)行擴(kuò)充的一種存儲(chǔ)器。虛擬存儲(chǔ)管理可分為虛擬頁式、虛擬段式、虛擬段頁式存儲(chǔ)管理。

19.虛擬【解析】如果系統(tǒng)的物理內(nèi)存不能滿足應(yīng)用程序的需要,虛擬內(nèi)存管理程序就會(huì)接入來彌補(bǔ)不足。

20.定向光束【解析】紅外局域網(wǎng)的數(shù)據(jù)傳輸技術(shù)主要有3種:定向光束紅外傳輸、全方位紅外傳輸與漫反射紅外傳輸。

21.B

22.C

23.D

24.D

25.B

26.A

27.A

28.B解析:當(dāng)YX時(shí),稱X→Y為平凡的函數(shù)依賴。

29.C

30.D關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束3大要素組成。關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)單一,在關(guān)系模型中,現(xiàn)實(shí)世界的實(shí)體以及實(shí)體問的各種聯(lián)系均用關(guān)系來表示。關(guān)系操作的特點(diǎn)是集合操作方式,即操作的對(duì)象和結(jié)果都是集合。關(guān)系代數(shù)、元組關(guān)系演算和域關(guān)系演算均是抽象的查詢語言,這些抽象的語言與具體的DBMS中實(shí)現(xiàn)的實(shí)際語言并不完全一樣,但它們能用作評(píng)估實(shí)際系統(tǒng)中查詢語言能力的標(biāo)準(zhǔn)或基礎(chǔ)。關(guān)系模型的一個(gè)優(yōu)點(diǎn)是高度非過程化。

31.\n【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符對(duì)應(yīng)數(shù)字0~9不變,否則替換。

\n【解題思路】

\n本題類似第67套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。本題值得一提的是在設(shè)置判斷條件的時(shí)候,一定要注意兩題要求中的兩個(gè)細(xì)微的差別,第67套要求的是新字符所對(duì)應(yīng)的數(shù)字是0~9的不變,是對(duì)數(shù)值型數(shù)據(jù)進(jìn)行判斷;而本套要求的是原字符所對(duì)應(yīng)的字符是o~9的保持不變,是對(duì)字符型數(shù)據(jù)進(jìn)行判斷,在條件表達(dá)式的寫法上需要大家注意區(qū)分。

\n【參考答案】

\n

\n

32.\n【審題關(guān)鍵句】讀入數(shù)值,奇數(shù)個(gè)數(shù),偶數(shù)個(gè)數(shù),數(shù)組下標(biāo)為奇數(shù)的平均值。

\n【解題思路】

\n本題類似第42套試題,通過審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即本題是計(jì)算數(shù)組下標(biāo)為奇數(shù)的元素的平均值,參考答案的第6條語句。

\n【參考答案】

\n

\n

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

\n【解題思路】

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

\n【參老答案】

\n

\n

\n

34.\n【審題關(guān)鍵句】四位數(shù)的千位<=百位<=十位<=個(gè)位,且四位數(shù)是偶數(shù),統(tǒng)計(jì)出滿足此條件的個(gè)數(shù),按從小大的順序存入數(shù)組。

\n【解題思路】

\n①首先,本題要定義多個(gè)變量,包括兩個(gè)循環(huán)變量循環(huán)i、i,一個(gè)用于數(shù)據(jù)交換的整型變量ab,以及分別用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、SW(十位)和gw(個(gè)位)。

\n②通過for循環(huán)依次對(duì)數(shù)組中的每個(gè)四位數(shù)進(jìn)行分解,每分解一個(gè)四位數(shù),根據(jù)題目要求,判斷其“千位<=百位<=十位<=個(gè)位”的條件是否滿足,并通過a[i]%2==0表達(dá)式判斷該四位數(shù)是否為偶數(shù),各判斷表達(dá)式之間用運(yùn)算符進(jìn)行連接,當(dāng)滿足條件時(shí),則將a嘲的值賦給數(shù)組變量b[cnt],同時(shí)數(shù)組下標(biāo)變量cnt的值加1。循環(huán)結(jié)束后,所有滿足條件的四位數(shù)都將保存到數(shù)組blent1中。

\n③將所有的四位數(shù)判斷完畢后,最后通過兩個(gè)for循環(huán),對(duì)b[cnt]數(shù)組中的元素按從小到大的順序排序。

\n【參考答案】

\n

\n

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

\n【解題思路】

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

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

\n③在for循環(huán)語句中,循環(huán)變量i從0開始遞增到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ù)類型轉(zhuǎn)換成雙精度型再除以變量totCnt的值,就得到算術(shù)平均值totPjz。

\n【參考答案】

\n

\n

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

\n【解題思路】

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

\n【參考答案】

\n

\n

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

\n【解題思路】

\n本題類似第27套試題,通過審題可以發(fā)現(xiàn)主要是對(duì)四位數(shù)的篩選條件有所不同,體現(xiàn)在兩個(gè)方面:①分解后重新組合成兩位數(shù)的方式不同,參考答案的第8、9條語句重新指定兩位數(shù)的組合方式;②新組臺(tái)的兩位數(shù)的奇數(shù)的判斷及整除判斷,參考答案的第10條語句。

\n【參考答案】

\n

\n

38.\n【審題關(guān)鍵句】四位數(shù)的千位>=百位>=十位>=個(gè)位,且四位數(shù)是奇數(shù),統(tǒng)計(jì)出滿足此條件的個(gè)數(shù),按從小到大的順序存入數(shù)組。

\n【解題思路】

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

\n【參考答案】

\n

\n

39.\n【審題關(guān)鍵句】字符的ASCII值右移4位二進(jìn)制位,高位補(bǔ)0后加原字符的ASCII值。

\n【解題思路】

\n①定義兩個(gè)循環(huán)變量i、j和一個(gè)無符號(hào)字符變量tmp。

\n②在第一個(gè)for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于文章最大行數(shù)maxline。在第二個(gè)for循環(huán)中,從每行第1個(gè)字符開始,依次遞增直到其值等于該行字符串的最大長度,然后在循環(huán)體中指定每次循環(huán)時(shí),將第i行第i個(gè)位置上的字符的ASCII值的二進(jìn)制數(shù)右移4位,然后將所得的值再加上原字符的ASCII碼值。

\n【參考答案】

\n

40.\n【審題關(guān)鍵句】千位+個(gè)位等于百位+十位個(gè)數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從小到大的順序排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即要求統(tǒng)計(jì)的四位數(shù)的條件是“個(gè)位+千位=百位+十位”,參考答案的第8條語句,修改if條件語句的判斷條件即可,對(duì)于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

41.(1)【解題思路】關(guān)系的描述稱為關(guān)系模式,它可以形式化地表示為R(U,D,DOM,F(xiàn))。要想使轉(zhuǎn)換生成的關(guān)系模式滿足3NF,則必須滿足關(guān)系模式中每一個(gè)非主屬性既不部分依賴于碼也不傳遞依賴于碼。根據(jù)題目中的表中的數(shù)據(jù)和業(yè)務(wù)系統(tǒng)的規(guī)則可知,共有四個(gè)實(shí)體存在,分別為教師、課程、教材、職稱,職稱作為實(shí)體而不是教師的屬性是因?yàn)槁毞Q與工資掛鉤,考慮到其有進(jìn)一步描述的特性,所以把職稱作為一個(gè)關(guān)系而不是教師的一個(gè)屬性,而且教師號(hào)、職稱、工資之間存在傳遞依賴,不滿足3NF。【參考答案】教師(教師號(hào),教師名,上級(jí)領(lǐng)導(dǎo)教師號(hào),職稱)主碼:教師號(hào);外碼:上級(jí)領(lǐng)導(dǎo)教師號(hào)、職稱職稱(職稱,工資)主碼:職稱;外碼:無課程(課程號(hào),課程名,學(xué)分,教材號(hào),任課教師號(hào))主碼:課程號(hào);外碼:教材號(hào),任課教師號(hào)教材(教材號(hào),教材名,出版社)主碼:教材號(hào);外碼:無(2)【解題思路】E-R圖也稱實(shí)體一聯(lián)系圖,提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。為了簡(jiǎn)化E-R圖的處置,現(xiàn)實(shí)世界的事物能作為

溫馨提示

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

評(píng)論

0/150

提交評(píng)論