




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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ù)庫技術(shù)真題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、1.選擇題(10題)1.下列()是偽傳遞規(guī)則。
A.若X→Y,且X→Z,則X→YZ
B.若X→Y,且AY→Z,則XA→Z
C.若X→Y,且Z→Y,則X→Y
D.若X→Y,且Y→Z,則X→Z
2.下列敘述中,()是不正確的。
A.層次、網(wǎng)狀、關(guān)系和面向?qū)ο髷?shù)據(jù)庫是基于數(shù)據(jù)模型分類的
B.聯(lián)邦數(shù)據(jù)庫系統(tǒng)中的各數(shù)據(jù)庫管理系統(tǒng)具有一定程度的局部自治性
C.集中式數(shù)據(jù)庫系統(tǒng)可以支持多個(gè)用戶,它允許數(shù)據(jù)庫管理系統(tǒng)以及數(shù)據(jù)庫本身分布在多個(gè)結(jié)點(diǎn)上
D.并行數(shù)據(jù)庫系統(tǒng)利用并行計(jì)算機(jī)的多個(gè)CPU和磁盤來提高數(shù)據(jù)處理能力
3.下列關(guān)于線性表的敘述中,錯(cuò)誤的是()。
A.線性表采用順序存儲(chǔ),必須占用一片連續(xù)的存儲(chǔ)單元
B.線性表采用順序存儲(chǔ),便于進(jìn)行插入和刪除操作
C.線性表采用鏈?zhǔn)酱鎯?chǔ),不必占用一片連續(xù)的存儲(chǔ)單元
D.線性表采用鏈?zhǔn)酱鎯?chǔ),便于進(jìn)行插入和刪除操作
4.為了減少棧溢出的可能性,可讓兩個(gè)棧共享一片連續(xù)內(nèi)存空間,兩個(gè)棧的棧底分別設(shè)在這片空間的兩端,這樣,只有________時(shí)才可能產(chǎn)生上溢。
A.兩個(gè)棧的棧頂在棧空間的某一位置相遇
B.其中一個(gè)棧的棧頂?shù)竭_(dá)??臻g的中心點(diǎn)
C.兩個(gè)棧的棧頂同時(shí)到達(dá)??臻g的中心點(diǎn)
D.兩個(gè)棧均不為空,且一個(gè)棧的棧頂?shù)竭_(dá)另一個(gè)棧的棧底
5.如果有兩個(gè)事務(wù),同時(shí)對(duì)數(shù)據(jù)庫中同一數(shù)據(jù)進(jìn)行操作,不會(huì)引起沖突的操作是
A.一個(gè)是DELETE,另一個(gè)是SELECT
B.一個(gè)是SELECT,另一個(gè)是UPDATE
C.兩個(gè)都是UPDATE
D.兩個(gè)都是SELECT
6.
在數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)中,將E-R模型轉(zhuǎn)換為關(guān)系模型應(yīng)遵循相應(yīng)原則。對(duì)于三個(gè)不同實(shí)體集和它們之間的一個(gè)多對(duì)多聯(lián)系,最少應(yīng)轉(zhuǎn)換為多少個(gè)關(guān)系模式?
A.2B.3C.4D.5
7.下列敘述正確的是
A.在分布式系統(tǒng)中處理器是緊耦合的
B.并行系統(tǒng)是由一些松耦合的結(jié)點(diǎn)組成
C.在分布式系統(tǒng)中每個(gè)結(jié)點(diǎn)是一個(gè)獨(dú)立的數(shù)據(jù)庫系統(tǒng)結(jié)點(diǎn)
D.分布式系統(tǒng)并沒有做到真正意義上的相互獨(dú)立
8.我們平常所說的裸機(jī)是指
A.無顯示器的計(jì)算機(jī)系統(tǒng)B.無軟件系統(tǒng)的計(jì)算機(jī)系統(tǒng)C.無輸入輸出系統(tǒng)的計(jì)算機(jī)系統(tǒng)D.無硬件系統(tǒng)的計(jì)算機(jī)系統(tǒng)
9.數(shù)據(jù)庫設(shè)計(jì)的概念結(jié)構(gòu)設(shè)計(jì)階段,表示概念結(jié)構(gòu)的常用方法和描述工具是
A.層次分析法和層次結(jié)構(gòu)圖B.數(shù)據(jù)流程分析法和數(shù)據(jù)流程圖C.結(jié)構(gòu)分析法和模塊結(jié)構(gòu)圖D.實(shí)體一聯(lián)系方法和E-R圖
10.計(jì)算機(jī)硬件系統(tǒng)巾,完成解釋指令、執(zhí)行指令的部件是
A.運(yùn)算器B.控制器C.存儲(chǔ)器D.輸入/輸出設(shè)備
二、填空題(10題)11.假設(shè)在關(guān)系模式R(U)中,X,Y,Z都是U的子集,且Z=U—X—Y。若X→→Y,則稱X→→Y為
【】
。
12.完整的特洛伊木馬程序,一般由兩個(gè)部分組成:服務(wù)器程序和___________。
13.OraCle系統(tǒng)不僅具有高性能的RDBMS,而且提供全過程的應(yīng)用開發(fā)工具。0raCleDesigner2000所承擔(dān)的功能是____________。
14.IEEE802.11的MAC層采用的是___________沖突避免方法。
15.如果關(guān)系模式R中所有的屬性都是主屬性,則R的規(guī)范化程度至少達(dá)到______。
16.用戶檢索POP3郵件服務(wù)器的過程可以分成3個(gè)階段:___________、事務(wù)處理階段、更新階段。
17.UNIX內(nèi)核部分包括文件子系統(tǒng)和___________控制子系統(tǒng)。
18.在面向?qū)ο髷?shù)據(jù)模型中,子類可以從其超類中______所有的屬性和方法。
19.若記錄型A中的每一個(gè)值,記錄型B中??梢杂蒒個(gè)值(N>=0)與之聯(lián)系,反之,若記錄型B中的每一個(gè)值,記錄型A中至多有一個(gè)值與之對(duì)應(yīng),則稱記錄型A與記錄型B之間是【】的聯(lián)系。
20.SQL查詢就是用戶使用SQL語句來創(chuàng)建的一種查詢。SQL查詢主要包括聯(lián)合查詢、傳遞查詢、
【】
和子查詢等4種
三、單選題(10題)21.在SQLServer系統(tǒng)數(shù)據(jù)庫中,存放用戶數(shù)據(jù)庫公共信息的是__________。
A.masterB.modelC.msdbD.tempdb
22.概念結(jié)構(gòu)設(shè)計(jì)的目標(biāo)是產(chǎn)生數(shù)據(jù)庫概念結(jié)構(gòu)(即概念模式),這結(jié)構(gòu)主要反映()
A.DBA的管理信息需求B.應(yīng)用程序員的編程需求C.企業(yè)組織的信息需求D.數(shù)據(jù)庫的維護(hù)需求
23.下列關(guān)于數(shù)據(jù)庫重構(gòu)的說法中,錯(cuò)誤的是__________。
A.數(shù)據(jù)庫的重構(gòu)就是對(duì)數(shù)據(jù)庫的邏輯結(jié)構(gòu)作必要的小范圍改變
B.當(dāng)存儲(chǔ)空間的分配過于零散,導(dǎo)致存取效率下降,所以必須重構(gòu)數(shù)據(jù)庫
C.數(shù)據(jù)庫重構(gòu)包括重新設(shè)計(jì)數(shù)據(jù)庫及其應(yīng)用程序
D.如果能夠重構(gòu)數(shù)據(jù)庫,盡量不要重新設(shè)計(jì)數(shù)據(jù)庫及相應(yīng)的應(yīng)用程序
24.在關(guān)系中選取滿足某個(gè)條件的元組的關(guān)系代數(shù)運(yùn)算稱之為()
A.選中運(yùn)算B.選擇運(yùn)算C.投影運(yùn)算D.搜索運(yùn)算
25.E-R圖是數(shù)據(jù)庫設(shè)計(jì)的工具之一,它適用于建立數(shù)據(jù)的()
A.中繼器B.橋接器C.路由器D.網(wǎng)關(guān)
26.關(guān)于水平分割說法錯(cuò)誤的是:()
A.根據(jù)行的使用特點(diǎn)進(jìn)行分割
B.分割之后所有表的結(jié)構(gòu)都相同。
C.而存儲(chǔ)的數(shù)據(jù)不同。使用并(Union)操作。
D.使用連接(Join)操作
27.在E-R圖和數(shù)據(jù)流圖中都使用了方框,下列說法中有錯(cuò)誤的是()
A.在E-R圖中表示實(shí)體B.在E-R圖中表示屬性C.在數(shù)據(jù)流圖中表示起點(diǎn)D.在數(shù)據(jù)流圖中表示終點(diǎn)
28.如果以鏈表為棧的存儲(chǔ)結(jié)構(gòu),則退棧操作時(shí)()
A.必須判別棧是否滿B.必須判別棧是否空C.判別棧元素的類型D.對(duì)棧不作任何判別
29.軟件生存期的()階段的最終結(jié)果是提供一個(gè)可作為設(shè)計(jì)基礎(chǔ)的系統(tǒng)規(guī)格說明書。
A.規(guī)劃B.需求分析C.設(shè)計(jì)D.程序編制
30.在登錄日志文件時(shí),應(yīng)該
A.將更新數(shù)據(jù)庫與登錄文件兩個(gè)操作同時(shí)完成
B.將更新數(shù)據(jù)庫與登錄文件兩個(gè)操作按隨機(jī)的順序完成
C.先寫數(shù)據(jù)庫的更新,后登錄日志文件
D.先登錄日志文件,后寫數(shù)據(jù)庫的更新
四、C語言程序設(shè)計(jì)題(10題)31.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串?dāng)?shù)組XX中(每行字符串長(zhǎng)度均小于80)。請(qǐng)編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對(duì)字符串按下面給定的條件進(jìn)行排序,排序后的結(jié)果仍按行重新存入字符串?dāng)?shù)組XX中,最后調(diào)用函數(shù)writeDat把結(jié)果XX輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值升序排序,右邊部分不變,左邊經(jīng)排序后再與右邊部分進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
32.
函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串?dāng)?shù)組XX中,請(qǐng)編制函數(shù)ConvertCharD,其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的上一個(gè)字母,如果是字母a,則改寫成字母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)容。
33.函數(shù)ReadDat實(shí)現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串?dāng)?shù)組XX中;請(qǐng)編制函數(shù)eneryptChar,按給定的替代關(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)整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)對(duì)應(yīng)的字符是大寫字母,則該字符不變,否則用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)容。
34.函數(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)容。
35.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)rcadDat把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsvalue,其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個(gè)位數(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中。
36.已知在文件in.dat中存有100個(gè)產(chǎn)品銷售記錄,每個(gè)產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價(jià)dj(整型),數(shù)量s1(整型),金額je(長(zhǎng)整型)五部分組成。其中:金額=單價(jià)*數(shù)量。函數(shù)ReadDat讀取這100個(gè)銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat,其功能要求:按產(chǎn)品代碼從小到大進(jìn)行排列,若產(chǎn)品代碼相同,則按金額從小大進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。
提示:若中間變量為PROtemp,則可以直接使用結(jié)構(gòu)賦值語句進(jìn)行解題;產(chǎn)品代碼比較請(qǐng)用函數(shù)strcmp進(jìn)行解題。例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
37.函數(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ù)wmeDat把結(jié)果xX輸出到文件out.dat中。
替代關(guān)系:f(p)=p*11mod256,mod為取余運(yùn)算,P是數(shù)組xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后無符號(hào)的整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)對(duì)應(yīng)的字符是小寫字母,則該字符不變,否則用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)容。
38.已知在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)容。
39.在文件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中。
40.函數(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)系:)=p*17mod256,mod為取余運(yùn)算,p是數(shù)組)xx中某一個(gè)字符的ASCII值,f(p)是計(jì)算后的無符號(hào)整型值(注意:中間變量定義成整型變量),如果計(jì)算后f(p)值小于等于32或f(p)是奇數(shù)時(shí),則該字符不變,否則用f(p)替代所對(duì)應(yīng)的字符。
五、設(shè)計(jì)與應(yīng)用題(2題)41.設(shè)某全國(guó)性的運(yùn)輸企業(yè)建立了大型0LTP系統(tǒng),并在該系統(tǒng)之上建立了數(shù)據(jù)倉(cāng)庫。0LTP系統(tǒng)和數(shù)據(jù)倉(cāng)庫中有如下數(shù)據(jù)表:運(yùn)輸明細(xì)表(運(yùn)輸單ID,發(fā)送站ID,終到站ID,貨物ID,貨物重量,運(yùn)輸價(jià)格,發(fā)貨日期)匯總表1(發(fā)送站ID,終到站ID,貨物ID,發(fā)貨日期,總重,總運(yùn)價(jià))匯總表2(發(fā)送站ID,終到地區(qū)ID,貨物ID,發(fā)貨日期,總重,總運(yùn)價(jià))匯總表3(發(fā)送站ID,終到站ID,貨物ID,發(fā)貨月份,總重,總運(yùn)價(jià))匯總表4(發(fā)送地區(qū)ID,終到地區(qū)ID,貨物類別ID,發(fā)貨日期,總重,總運(yùn)價(jià))該企業(yè)管理的貨運(yùn)站約有100個(gè),貨物約有500種共l0類,各匯總表都建有主碼,且各表有合理的維護(hù)策略,在每次維護(hù)后數(shù)據(jù)能保持一致。設(shè)有視圖V,該視圖的訪問頻率很高,其查詢結(jié)果模式為(發(fā)送地區(qū)ID,終到站ID,發(fā)貨月份,總重,總運(yùn)價(jià)),該視圖現(xiàn)以匯總表1為計(jì)算數(shù)據(jù)源。經(jīng)監(jiān)控發(fā)現(xiàn),匯總表1的被訪問頻率過高,導(dǎo)致系統(tǒng)整體性能下降,而其它匯總表被訪問頻率較低。在不增加匯總表和索引的情況下,請(qǐng)給出一個(gè)改善系統(tǒng)服務(wù)性能的優(yōu)化方案,并簡(jiǎn)要說明理由。(10分)
42.設(shè)在SQLServer2008某數(shù)據(jù)庫中,已建立了四個(gè)文件組:fg1、f92、f93和f94,以及一個(gè)分區(qū)函數(shù)RangePF1。RangePF1的定義代碼如下:CREATEPARTITIONFUNCTIONRangePFl(int)ASRANGELEFTFORVALUES(100,200,300)(1)請(qǐng)基于RangePFl創(chuàng)建一個(gè)分區(qū)方案RangePSl,每個(gè)分區(qū)對(duì)應(yīng)一個(gè)文件組。(5分)(2)請(qǐng)使用RangePSl創(chuàng)建一個(gè)分區(qū)表PartitionT(Gid,GoodName,Price),該表基于Gid列創(chuàng)建分區(qū)。其中Gid:int類型,取值大于等于1;GoodName:統(tǒng)一字符編碼可變長(zhǎng)類型,最多可存儲(chǔ)20個(gè)漢字;Price:定點(diǎn)小數(shù)類型,小數(shù)部分1位,整數(shù)部分到千位。(5分)
六、單選題[1分](2題)43.監(jiān)控?cái)?shù)據(jù)庫系統(tǒng)運(yùn)行狀態(tài)是數(shù)據(jù)庫管理員非常重要的職責(zé)。數(shù)據(jù)庫管理員有如下工作:Ⅰ.定期實(shí)施數(shù)據(jù)庫完整備份并將備份數(shù)據(jù)傳送到遠(yuǎn)端容災(zāi)中心Ⅱ.定期查看數(shù)據(jù)庫空間是否滿足業(yè)務(wù)需求Ⅲ.定期查看數(shù)據(jù)緩沖區(qū)命中率、數(shù)據(jù)庫鎖情況Ⅳ.定期查看數(shù)據(jù)庫用戶會(huì)話情況Ⅴ.使用自動(dòng)化手段檢查數(shù)據(jù)庫CPU使用情況,出現(xiàn)異常情況時(shí)自動(dòng)發(fā)短信通知系統(tǒng)管理員上述工作中屬于數(shù)據(jù)庫監(jiān)控工作的是()。
A.僅Ⅰ、Ⅱ和VB.僅Ⅰ、Ⅲ和ⅣC.僅Ⅱ、Ⅲ、Ⅳ和VD.全部
44.人機(jī)界面是數(shù)據(jù)庫應(yīng)用系統(tǒng)的一個(gè)重要組成部分,人機(jī)界面設(shè)計(jì)與用戶的關(guān)系非常密切。關(guān)于人機(jī)界面設(shè)計(jì),下列說法錯(cuò)誤的是()。
A.人機(jī)界面設(shè)計(jì)時(shí),應(yīng)使用戶感覺系統(tǒng)運(yùn)行始終處于用戶的控制之下,人機(jī)界面應(yīng)該向用戶及時(shí)反饋,保持人機(jī)界面與用戶之間的雙向交流
B.當(dāng)系統(tǒng)發(fā)生錯(cuò)誤時(shí),人機(jī)界面應(yīng)為用戶提供有意義的反饋信息,有時(shí)可以提供截屏等功能,使用戶可以了解錯(cuò)誤,并及時(shí)向技術(shù)人員反饋問題
C.良好的人機(jī)界面應(yīng)能容忍用戶使用過程中發(fā)生的操作錯(cuò)誤,并能夠方便地從錯(cuò)誤中恢復(fù)
D.設(shè)計(jì)人機(jī)界面可采用原型迭代法,首先進(jìn)行用戶界面詳細(xì)設(shè)計(jì),然后與用戶不斷討論,改進(jìn)設(shè)計(jì)方案
參考答案
1.B解析:Armstrong公理系統(tǒng)的偽傳遞規(guī)則是:由X→Y,WY→Z,有XW→Z。對(duì)比可以知道選項(xiàng)B)是正確答案。
2.C解析:如果數(shù)據(jù)只存儲(chǔ)在單個(gè)計(jì)算機(jī)結(jié)點(diǎn)上,那么這個(gè)DBMS是集中式的。集中式的DBMS可以支持多個(gè)用戶,但是DBMS以及數(shù)據(jù)庫本身全部都駐留在同一個(gè)計(jì)算機(jī)結(jié)點(diǎn)上。
3.B解析:線性表可以采用線性存儲(chǔ)和鏈?zhǔn)酱鎯?chǔ)。線性存儲(chǔ)是在一片連續(xù)的單元中連續(xù)進(jìn)行存儲(chǔ),把邏輯上相鄰的數(shù)據(jù)元素存儲(chǔ)在物理上相鄰的存儲(chǔ)單元。鏈?zhǔn)酱鎯?chǔ)是在每個(gè)結(jié)點(diǎn)中包括指針域,可把邏輯上相鄰的元素放在物理上不相鄰的存儲(chǔ)單元.對(duì)于順序存儲(chǔ)的線性表,插入和刪除結(jié)點(diǎn)需要大規(guī)模移動(dòng)結(jié)點(diǎn);對(duì)于鏈?zhǔn)酱鎯?chǔ)的線性表,插入和刪除結(jié)點(diǎn)不必大規(guī)模移動(dòng)結(jié)點(diǎn),只需修改指針。
4.A解析:兩棧共享連續(xù)存儲(chǔ)空間,兩個(gè)棧的棧底分別設(shè)在這個(gè)存儲(chǔ)空間的兩端的存儲(chǔ)結(jié)構(gòu)中,為了使兩棧的空間能夠做到互補(bǔ)余缺,減少溢出的可能性,兩個(gè)棧的棧滿溢出都不能按位置判別,僅當(dāng)兩棧的棧頂相遇時(shí),才可能棧滿溢出。選項(xiàng)B、C、D都是按棧頂位置來判別是否不產(chǎn)生上溢,因此是錯(cuò)誤的。選項(xiàng)A符合上述判別規(guī)則,即兩個(gè)棧的棧頂在??臻g的某一位置相遇時(shí)才可能產(chǎn)生上溢。
5.D解析:因?yàn)镈ELETE和UPDATE都對(duì)數(shù)據(jù)庫進(jìn)行了修改,如與其他操作同時(shí)進(jìn)行,容易造成對(duì)未提交數(shù)據(jù)的依賴;而SELECT不對(duì)數(shù)據(jù)庫進(jìn)行修改,因此兩個(gè)SKLECT可以同時(shí)進(jìn)行操作,而不會(huì)引起沖突。
6.C解析:本題考查的是E-R模型向關(guān)系模型轉(zhuǎn)換的規(guī)則。轉(zhuǎn)換規(guī)則中有:多對(duì)多的聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。3個(gè)或3個(gè)以上實(shí)體集間的多元聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。3個(gè)實(shí)體集兩兩間存在的多對(duì)多聯(lián)系可以轉(zhuǎn)換為3個(gè)關(guān)系模式,3個(gè)實(shí)體集間的多元聯(lián)系又可以轉(zhuǎn)換為1個(gè)關(guān)系模式,因此最少可以轉(zhuǎn)換為4個(gè)關(guān)系模式,本題的答案為C。
7.C解析:本題主要考查了并行式系統(tǒng)和分布式系統(tǒng)的區(qū)別。在并行系統(tǒng)中處理器是緊耦合的。分布式系統(tǒng)是由一些松耦合的結(jié)點(diǎn)組成。在分布式系統(tǒng)中每個(gè)結(jié)點(diǎn)是一個(gè)獨(dú)立的數(shù)據(jù)庫系統(tǒng)結(jié)點(diǎn)。分布式系統(tǒng)做到了真正意義上的相互獨(dú)立。
8.B解析:裸機(jī)是指無軟件系統(tǒng)的計(jì)算機(jī)系統(tǒng)。
9.D解析:設(shè)計(jì)數(shù)據(jù)庫概念最著名、最實(shí)用的方法是P.P.S.Chen于1976年提出的“實(shí)體一聯(lián)系方法”,簡(jiǎn)稱E-R方法。它采用E-R模型將現(xiàn)實(shí)世界的信息結(jié)構(gòu)統(tǒng)一用實(shí)體、屬性及實(shí)體之間的聯(lián)系來描述。
10.B解析:運(yùn)算器是用于對(duì)數(shù)據(jù)進(jìn)行加工的部件,可進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算;控制器是計(jì)算機(jī)的控制部件,控制計(jì)算機(jī)各部分自動(dòng)協(xié)調(diào)地工作,它完成對(duì)指令的解釋和執(zhí)行;存儲(chǔ)器是計(jì)算機(jī)的記憶裝置,主要功能是存儲(chǔ)程序和數(shù)據(jù);輸入輸出設(shè)備是外部向計(jì)算機(jī)傳送信息的裝置。
11.平凡的多值依賴若X→→Y,而Z=,則稱X→→Y為平凡的多值依賴
12.控制器程序【解析】完整的特洛伊木馬程序,一般由兩個(gè)部分組成:服務(wù)器程序和控制器程序。
13.數(shù)據(jù)庫建模。【解析】OracleDesigner2000是Oracle提供的CASE工具,能夠幫助用戶對(duì)復(fù)雜系統(tǒng)進(jìn)行建模、分析和設(shè)計(jì)。
14.CSMA,CD【解析】IEEE802.11的MAC層采用的是CSMA/CD沖突避免方法,沖突避免要求每個(gè)結(jié)點(diǎn)在發(fā)送幀前先偵聽信道。
15.3NF3NF解析:根據(jù)Boyce-Codd范式(BCNF)的定義:若關(guān)系R∈1NF,且對(duì)于每一個(gè)非平凡的函數(shù)依賴X→Y,都有X包含碼,則R∈BCNF。由于關(guān)系模式R中所有的屬性都是主屬性,但是不能確定X都包含碼,所以R的規(guī)范化程序至少到3NF。
16.認(rèn)證階段【解析】用戶檢索POP3郵件服務(wù)器的過程可以分成3個(gè)階段:認(rèn)證階段、事務(wù)處理階段、更新階段。
17.進(jìn)程【解析】UNIX的系統(tǒng)結(jié)構(gòu)可分為兩大部分,一部分是操作系統(tǒng)的內(nèi)核,另一部分是系統(tǒng)的外殼。內(nèi)核部分由文件子系統(tǒng)和進(jìn)程控制子系統(tǒng)組成;外殼由Shell解釋程序、支持程序設(shè)計(jì)的各種語言、編譯程序和解釋程序、實(shí)用程序和系統(tǒng)調(diào)用接口等組成。
18.繼承繼承
19.一對(duì)多一對(duì)多解析:一對(duì)多聯(lián)系是關(guān)系數(shù)據(jù)中最普通的聯(lián)系。在一對(duì)多聯(lián)系中,表A中的一個(gè)記錄在表B中可以有多個(gè)記錄與之對(duì)應(yīng),但表B中的一個(gè)記錄最多只能有一個(gè)表A的記錄與之對(duì)應(yīng)。
20.數(shù)據(jù)定義查詢SQL查詢分類;包括四種,聯(lián)合,傳遞,數(shù)據(jù)定義,子查詢;
21.B
22.A
23.C
24.B
25.A
26.D
27.B方框代表的是實(shí)體,屬性是橢圓,聯(lián)系是菱形
28.B
29.B
30.D解析:為保證數(shù)據(jù)庫是可恢復(fù)的,登記日志文件時(shí)必須遵循以下兩條原則:1、登記的次序嚴(yán)格按并發(fā)事務(wù)執(zhí)行的時(shí)間次序;2、必須先寫日志文件,后寫數(shù)據(jù)庫。
31.\n【審題關(guān)鍵句】以行為單位從字符串左邊部分升序排序,排序后左邊部分與右邊部分進(jìn)行交換。如果原字符串長(zhǎng)度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】
\n本題類似第77套試題,通過審題可以發(fā)現(xiàn)主要是對(duì)字符串左邊部分排序時(shí)所采用的排序方式不同,參考答案的第11行,修改if條件語句的設(shè)置即可。
\n【參考答案】
\n
\n
32.\n【審題關(guān)鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的上一個(gè)字母,大小寫不變,其他字符不變。
\n【解題思路】
\n①定義整型循環(huán)變量i、j。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,實(shí)現(xiàn)對(duì)文章每行的處理。第二層for循環(huán)中,循環(huán)變量J從0開始,依次遞增直到其值大于或等于strlen(xx[i]),在循環(huán)體中,利用if條件語句判斷如果xx[i][j]的值為字符’a’,則把xx[i][j]的值設(shè)置為字符’2’。否則如果XX[i][D]的值在小寫字符’at與’2’之間,則把xx[i][j]的值減1,把其值變成其前一個(gè)字符的ASCII碼。
\n【參考答案】
\n
\n
33.\n【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)大寫字母不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。另外,在源程序中已經(jīng)定義了一個(gè)無符號(hào)變量va1,因此,在編寫答案程序時(shí),不需要再重新定義。
\n【參考答案】
\n
\n
34.\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
35.\n【審題關(guān)鍵句】千位+百位等于十位+個(gè)位的數(shù)的個(gè)數(shù),把所有滿足此條件的四位數(shù)依次存入數(shù)組,然后對(duì)數(shù)組按從大到小的順序進(jìn)行排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個(gè)不同點(diǎn):①要求統(tǒng)計(jì)的四位數(shù)的條件是“千位+百位=十位+個(gè)位”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計(jì)結(jié)果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對(duì)于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
\n
\n
36.\n【審題關(guān)鍵句】計(jì)算金額,按產(chǎn)品代碼從小到大進(jìn)行排列,相同的則按金額從小到大排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。
\n【參考答案】
\n
\n
37.\n【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或?qū)?yīng)小寫字母不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。
\n【參考答案】
\n
\n
38.\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)語句對(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
39.\n【審題關(guān)鍵句】按每個(gè)數(shù)的后三位降序排列,然后取出滿足此條件的前10個(gè)數(shù)依次存入數(shù)組;如果后三位的數(shù)值相等,則按原先的數(shù)值進(jìn)行升序排列。
\n【解題思路】本題類似第7套試題,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 婦幼保健員考試知識(shí)點(diǎn)總結(jié)與復(fù)習(xí)資料分享試題及答案
- 婦幼保健員考試準(zhǔn)備系列分享試題及答案
- 健康促進(jìn)行動(dòng)試題及答案
- 健康管理師多元發(fā)展試題與答案
- 2025婦幼保健員考試重點(diǎn)知識(shí)點(diǎn)及試題及答案
- 茶s文化淵源探討試題及答案
- 2025年度美甲店合伙人合作經(jīng)營(yíng)風(fēng)險(xiǎn)共擔(dān)合同
- 2025年度茶樓合伙協(xié)議書:茶樓茶藝表演與活動(dòng)策劃合作協(xié)議
- 2025健康管理師考試參考試題答案
- 二零二五年度入職員工保密合同-新材料研發(fā)成果保密
- 2024年新課標(biāo)Ⅱ高考英語真題試題(原卷版+含解析)
- 浙江省寧波市2024屆高三下學(xué)期選考模擬考試(寧波二模)2023至2024化學(xué)試題附參考答案(解析)
- 2024年蘇州工業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫完美版
- 嘉世咨詢:2024現(xiàn)制茶飲行業(yè)簡(jiǎn)析報(bào)告
- 2024廣東中山大學(xué)文獻(xiàn)與文化遺產(chǎn)管理部招聘43人歷年公開引進(jìn)高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 《提案與方案優(yōu)化設(shè)計(jì)》課件-第三部分 設(shè)計(jì)提案制作
- 2024年上海高職院校學(xué)生技能大賽手工藝術(shù)設(shè)計(jì)賽項(xiàng)樣題
- 護(hù)理技巧臥床患者的身體翻身方法
- 基于Python+MySQL的員工管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- AutoCAD輔助園林景觀設(shè)計(jì)
- 機(jī)加工廠投資計(jì)劃書
評(píng)論
0/150
提交評(píng)論