




版權(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)模式分解的敘述中,不正確的是______。
A.若一個(gè)模式分解保持函數(shù)依賴(lài),則該分解一定具有無(wú)損連接性
B.若要求分解保持函數(shù)依賴(lài),那么模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF
C.若要求分解既具有無(wú)損連接性,又保持函數(shù)依賴(lài),則模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF
D.若要求分解具有無(wú)損連接性,那么模式分解一定可以達(dá)到BCNF
2.下列屬于特權(quán)指令的有
Ⅰ.設(shè)置時(shí)鐘
Ⅱ.啟動(dòng)設(shè)備執(zhí)行I/O操作
Ⅲ.邏輯運(yùn)算指令
Ⅳ.訪(fǎng)管指令
A.Ⅰ,Ⅱ和ⅢB.Ⅱ和ⅢC.Ⅲ和ⅣD.Ⅰ和Ⅱ
3.關(guān)系數(shù)據(jù)模型______。
A.只能表示實(shí)體間的1:1聯(lián)系
B.只能表示實(shí)體間的1:n聯(lián)系
C.只能表示實(shí)體間的m:n聯(lián)系
D.可以表示實(shí)體間的上述三種聯(lián)系
4.下列敘述正確的是
A.如果事務(wù)T獲得數(shù)據(jù)項(xiàng)Q的共享鎖,則T可讀Q但不能寫(xiě)Q
B.如果事務(wù)T獲得數(shù)據(jù)項(xiàng)Q的共享鎖,則Q可讀T但不能寫(xiě)T
C.如果事務(wù)T獲得數(shù)據(jù)項(xiàng)Q的排它鎖,則T可讀Q但不能寫(xiě)Q
D.如果事務(wù)T獲得數(shù)據(jù)項(xiàng)Q的排它鎖,則Q可讀T但不能寫(xiě)T
5.Oracle數(shù)據(jù)庫(kù)系統(tǒng)自它的哪個(gè)版本起采用多進(jìn)程多線(xiàn)索的體系結(jié)構(gòu)?______。
A.Oracle5版B.Oracle6版C.Oracle7版D.Oracle8版
6.下列哪一項(xiàng)不是DBMS的組成部分?
A.DDL及其翻譯處理程序B.DML及其編譯、解釋程序C.數(shù)據(jù)庫(kù)運(yùn)行控制程序D.宿主語(yǔ)言及其編譯、處理程序
7.在順序表(3,6,8,10,11,15,16,18,21,25,30)中,用二分法查找關(guān)鍵碼值11,所需的關(guān)鍵碼比較次數(shù)為_(kāi)_____。
A.2B.3C.4D.5
8.SQL的使用方式有兩種:它可以單獨(dú)使用,稱(chēng)為交互式語(yǔ)言;也可以在高級(jí)語(yǔ)言編寫(xiě)的應(yīng)用程序中使用,稱(chēng)為
A.宿主語(yǔ)言B.嵌入式語(yǔ)言C.數(shù)據(jù)定義語(yǔ)言D.交互式語(yǔ)言
9.用戶(hù)A通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)向用戶(hù)B發(fā)消息,表示自己同意簽訂某個(gè)合同。隨后用戶(hù)A后悔,不承認(rèn)自己發(fā)過(guò)該條信息。為了防止這種情況的發(fā)生,就采用
A.數(shù)字簽名技術(shù)B.消息認(rèn)證技術(shù)C.數(shù)據(jù)加密技術(shù)D.身份認(rèn)證技術(shù)
10.對(duì)n個(gè)記錄的文件進(jìn)行歸并排序,所需要的輔助存儲(chǔ)空間為_(kāi)_____。
A.O(1)B.O(n)C.O(log2n)D.O(n2)
二、填空題(10題)11.“向emp表增加一個(gè)k列,其數(shù)據(jù)類(lèi)型為9個(gè)字符型”的SQL,語(yǔ)句是:ALTERTABLEemp______。
12.在SQL語(yǔ)言中,為了修改基本表的結(jié)構(gòu),可以使用的語(yǔ)句是______。
13.設(shè)有二維數(shù)組A[1,…,10][1,…,12],其每個(gè)元素占2個(gè)字節(jié),數(shù)據(jù)按行優(yōu)先順序存儲(chǔ),第一個(gè)元素的存儲(chǔ)地址為1000,則元素A[5][5]的存儲(chǔ)地址為
【】
14.計(jì)算機(jī)指令系統(tǒng)中主要有三類(lèi)指令,分別是
【】
算術(shù)邏輯類(lèi)和判定控制類(lèi)等指令
15.不讓死鎖發(fā)生的策略可以分成靜態(tài)和動(dòng)態(tài)的兩種,死鎖預(yù)防屬于
【】
16.計(jì)算機(jī)采用的是【】工作原理
17.在SQL語(yǔ)言中,如果要為一個(gè)基本表增加列和完整性的約束條件,應(yīng)該使用SQL語(yǔ)句_____。
18.使用PowerDesigner的DataArchitect,可以對(duì)已有數(shù)據(jù)庫(kù)生成物理數(shù)據(jù)模型(PDM),這種功能通常稱(chēng)為_(kāi)_____。
19.廣域網(wǎng)覆蓋的地理范圍從幾十公里到幾千公里,其通信子網(wǎng)一般采用______技術(shù)。
20.串是由零個(gè)或多個(gè)
【】
組成的
三、單選題(10題)21.在E-R圖和數(shù)據(jù)流圖中都使用了方框,下列說(shuō)法中有錯(cuò)誤的是()
A.在E-R圖中表示實(shí)體B.在E-R圖中表示屬性C.在數(shù)據(jù)流圖中表示起點(diǎn)D.在數(shù)據(jù)流圖中表示終點(diǎn)
22.描述概念模型的常用方法是
A.建立數(shù)據(jù)模型方法B.需求分析方法C.二維表方法D.實(shí)體-聯(lián)系方法
23.下面關(guān)于通道的敘述中,正確的是()Ⅰ.通道相當(dāng)于一個(gè)功能簡(jiǎn)單的處理機(jī)Ⅱ.通道完成數(shù)據(jù)輸入輸出工作Ⅲ.通道與CPU共用一個(gè)內(nèi)存
A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.都是
24.對(duì)于學(xué)生信息表S(SNUMBER,SNAME,SEX,AGE,DEPT)(STUDENT由學(xué)號(hào)SNO,姓名SNAME,性別SEX,年齡AGE,所在系DEPT5個(gè)屬性組成,其中SNUMBER為主碼),求年齡20~23歲之間的學(xué)生姓名和年齡,正確的語(yǔ)句是()。
A.SELECTSNAME,AGEFROMSWHEREAGE>20ANDAGE<23
B.SELECTSNAME,AGEFROMSWHEREAGEBETWEEN20AND23
C.SELECT*FROMSWHERE.AGEBETWEEN20AND23
D.以上均不正確
25.概念模型()
A.依賴(lài)于DBMS和硬件B.獨(dú)立于DBMS和硬件C.依賴(lài)于DBMSD.獨(dú)立于DBMS
26.磁盤(pán)的讀寫(xiě)單位是()
A.塊B.扇區(qū)C.簇D.字節(jié)
27.已經(jīng)獲得除CPU以外的所有所需資源的進(jìn)程處于()狀態(tài)。
A.運(yùn)行狀態(tài)B.就緒狀態(tài)C.自由狀態(tài)D.阻塞狀態(tài)
28.關(guān)于AdHoe網(wǎng)絡(luò)的描述中,錯(cuò)誤的是()A.A.是一種對(duì)等式的無(wú)線(xiàn)移動(dòng)網(wǎng)絡(luò)
B.在WLAN的基礎(chǔ)上發(fā)展起來(lái)
C.采用無(wú)基站的通信模式
D.在軍事領(lǐng)域應(yīng)用廣泛
29.如果兩個(gè)實(shí)體之間的聯(lián)系是1∶M,則實(shí)現(xiàn)1∶M聯(lián)系的方法是()
A.將兩個(gè)實(shí)體轉(zhuǎn)換成一個(gè)關(guān)系
B.將兩個(gè)實(shí)體轉(zhuǎn)換的關(guān)系中,分別加入另一個(gè)關(guān)系的主碼
C.將"1"端實(shí)體轉(zhuǎn)換的關(guān)系的主碼,放入"M"端實(shí)體轉(zhuǎn)換的關(guān)系中
D.將"M"端實(shí)體轉(zhuǎn)換的關(guān)系的主碼,放入"1"端實(shí)體轉(zhuǎn)換的關(guān)系中
30.在數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段,進(jìn)行局部E-R模式的設(shè)計(jì)時(shí),為實(shí)體和聯(lián)系確定屬性的原則除了()外都是。
A.屬性應(yīng)該是不可再分解的語(yǔ)義單位
B.先確定公共實(shí)體類(lèi)型的屬性
C.實(shí)體與屬性之間的關(guān)系只能是1∶N的
D.不同實(shí)體類(lèi)型的屬性之間應(yīng)為直接關(guān)聯(lián)關(guān)系
四、C語(yǔ)言程序設(shè)計(jì)題(10題)31.程序test.c的功能是:計(jì)算100以?xún)?nèi)滿(mǎn)足以下條件的所有整數(shù)i的個(gè)數(shù)cnt以及這些i之和sum。條件:i,i+4,i+10都是素?cái)?shù),同時(shí)i+10小于100。請(qǐng)考生編寫(xiě)函數(shù)countvalue實(shí)現(xiàn)程序要求,最后調(diào)用函數(shù)wfiteDAT把結(jié)果cnt和sum輸出到文件out.dat中。(數(shù)值l不是素?cái)?shù))
32.函數(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)容。
33.已知在文件in.dat中存有100個(gè)產(chǎn)品銷(xiāo)售記錄,每個(gè)產(chǎn)品銷(xiāo)售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱(chēng)mc(字符型10位),單價(jià)dj(整型),數(shù)量sl(整型),金額je(長(zhǎng)整型)五部分組成。其中:金額=單價(jià)*數(shù)量。函數(shù)ReadDat讀取這100個(gè)銷(xiāo)售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat,其功能要求:按金額從小到大進(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)賦值語(yǔ)句進(jìn)行解題。
例如:sell[i]=temp;
注意:部分源程序存放在test.C文件中。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
34.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:依次從數(shù)組a中取出一個(gè)四位數(shù),如果該四位數(shù)小于該四位數(shù)以后的連續(xù)五個(gè)數(shù)且該數(shù)是偶數(shù)(該四位數(shù)以后不滿(mǎn)五個(gè)數(shù),則不統(tǒng)計(jì)),則統(tǒng)計(jì)出滿(mǎn)足此條件的個(gè)數(shù)cnt,并把這些四位數(shù)存入數(shù)組b中,而后對(duì)數(shù)組b進(jìn)行升序排序,最后調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定義數(shù)組:a[200],b[200],已定義變量:cnt
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat和寫(xiě)函數(shù)writeDat的內(nèi)容。
35.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:把一個(gè)四位數(shù)的個(gè)位數(shù)位置上的值減去千位數(shù)位置上的值再減去百位數(shù)位置上的值最后減去十位數(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文件中。
36.已知在in.dat中存有若干個(gè)(個(gè)數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個(gè)正整數(shù)并存入數(shù)組XX中。請(qǐng)編制函數(shù)CalValue,其功能要求:
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ù)WriteDat的內(nèi)容。
37.已知在文件in.dat中存有100個(gè)產(chǎn)品銷(xiāo)售記錄,每個(gè)產(chǎn)品銷(xiāo)售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱(chēng)me(字符型10位),單價(jià)dj(整型),數(shù)量sl(整型),金額je(長(zhǎng)整型)五部分組成。其中:金額=單價(jià)*數(shù)量。函數(shù)ReadDat讀取這100個(gè)銷(xiāo)售記錄并存入結(jié)構(gòu)數(shù)組sell中。請(qǐng)編制函數(shù)SortDat,其功能要求:按產(chǎn)品名稱(chēng)從大到小進(jìn)行排列,若產(chǎn)品名稱(chēng)相同,則按金額從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后mainoi函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。
提示:若中間變量為PROtemp,則可以直接使用結(jié)構(gòu)賦值語(yǔ)句進(jìn)行解題:產(chǎn)品名稱(chēng)比較請(qǐng)用函數(shù)strcrnp進(jìn)行解題。例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
38.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:如果四位數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計(jì)出滿(mǎn)足此條件的個(gè)數(shù)cnt并把這些四位數(shù)按從大到小的順序存入數(shù)組b中。最后main函數(shù)調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
39.程序test.c的功能是:計(jì)算出自然數(shù)SIX和NINE滿(mǎn)足條件SIX+SIX+SIX=NINE+NINE的個(gè)數(shù)cnt,以及滿(mǎn)足此條件的所有SIX與NINE的和SUM。請(qǐng)編寫(xiě)函數(shù)countValue實(shí)現(xiàn)程序的要求,最后main函數(shù)調(diào)用函數(shù)writeDAT把結(jié)果cnt和sum,輸出到文件0ut.dat中。
其中的S,I,X,N,E各代表一個(gè)十進(jìn)制數(shù)字,允許代表的數(shù)字相同,但s和N不能為0。例如:944+944+944=1416+1416注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
40.已知在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)容。
五、設(shè)計(jì)與應(yīng)用題(2題)41.已知有如下關(guān)系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中標(biāo)下劃線(xiàn)的屬性是主碼。請(qǐng)將上述關(guān)系模式用適當(dāng)?shù)腅R圖表示出來(lái),并用下劃線(xiàn)標(biāo)注出作為實(shí)體主碼的屬性。(10分)
42.設(shè)有高校選課系統(tǒng),需要對(duì)學(xué)校的系信息、教師信息、課程信息、學(xué)生信息、學(xué)生選課信息進(jìn)行管理。已知系(DEPT)信息包括系編號(hào)(DeptNO)、系名稱(chēng)(DeptName);教師(Teacher)信息包括教師號(hào)(TNO)、教師名(Tname);課程(Course)信息包括課程號(hào)(CNO)、課程名(CName)、課程學(xué)分(Credit);學(xué)生(Student)信息包括學(xué)號(hào)(SNO)、學(xué)生姓名(Sname)、學(xué)生性別(Sex)。選課系統(tǒng)的管理規(guī)則如下:Ⅰ.一個(gè)系可聘用多名教師,一個(gè)教師只受聘于一個(gè)系;Ⅱ.一個(gè)系可有多名學(xué)生,一個(gè)學(xué)生只屬于一個(gè)系;Ⅲ.一名教師可講授多門(mén)課程,一門(mén)課程可由多名教師講授;Ⅳ.一名學(xué)生可選修多門(mén)課程,一門(mén)課程可被多名學(xué)生選修;V.學(xué)生選修完課程后,可獲得相應(yīng)課程的成績(jī)。針對(duì)以上描述,完成下列設(shè)計(jì)內(nèi)容:(1)構(gòu)建選修課系統(tǒng)的ER圖。(要求圖中的實(shí)體集名用試卷中給出的英文名,聯(lián)系所關(guān)聯(lián)的實(shí)體集名的首字母,字母問(wèn)用“一”或“_”連接,大小寫(xiě)不限)。(6分)(2)根據(jù)所構(gòu)建的ER圖,設(shè)計(jì)滿(mǎn)足3NF的關(guān)系模式,并標(biāo)出每個(gè)關(guān)系模式的主碼和外碼。(要求關(guān)系模式名同實(shí)體集名或聯(lián)系名,屬性名用試卷中給出的英文名,大小寫(xiě)不限)(4分)
六、單選題[1分](2題)43.有如下的索引文件:
指針號(hào)1B-30111B-2003指針號(hào)1西服X-1007002洗衣機(jī)X-00215003彩電J-0992300則該索引文件稱(chēng)為()。A.稀疏索引B.聚集索引C.稠密索引D.非聚集索引
44.下列是關(guān)于關(guān)系數(shù)據(jù)模型和關(guān)系表的說(shuō)法:Ⅰ.關(guān)系數(shù)據(jù)模型以集合論為基礎(chǔ)表示和處理數(shù)據(jù)Ⅱ.關(guān)系數(shù)據(jù)模型同時(shí)支持非過(guò)程化語(yǔ)言和過(guò)程化語(yǔ)言直接存取數(shù)據(jù)Ⅲ.“createtable…”語(yǔ)句用于定義關(guān)系表的結(jié)構(gòu)及數(shù)據(jù)完整性約束Ⅳ.在關(guān)系表上執(zhí)行select或delete操作時(shí),DBMS會(huì)檢查數(shù)據(jù)完整性約束上述說(shuō)法中正確的是()。
A.僅Ⅰ和ⅢB.僅Ⅱ和ⅣC.僅Ⅲ和ⅣD.僅Ⅰ和Ⅳ
參考答案
1.A解析:第三范式是指關(guān)系模式R中不存在非主屬性傳遞依賴(lài)于碼。
BCNF范式是指關(guān)系模式屬于第一范式,且每一個(gè)決定因素(非平凡的函數(shù)依賴(lài))都包含候選碼。有以下3個(gè)標(biāo)準(zhǔn):分解具有“無(wú)損連接性”;分解具有“保持函數(shù)依賴(lài)”;分解既“保持函數(shù)依賴(lài)”又具有“無(wú)損連接性”。根據(jù)以上的原則,若要求分解保持函數(shù)依賴(lài),那么模式分解總能達(dá)到3NF,但不能達(dá)到BCNF。若要求分解保持函數(shù)依賴(lài),又具有無(wú)損連接性,那么模式分解能達(dá)到3NF,但不一定能達(dá)到BCNF。
2.D解析:特權(quán)指令有:修改程序狀態(tài)字、設(shè)置中斷屏蔽、啟動(dòng)設(shè)備、執(zhí)行I/O操作、設(shè)置時(shí)鐘等。非特權(quán)指令有:算術(shù)運(yùn)算指令、邏輯運(yùn)算指令、取數(shù)存數(shù)指令、訪(fǎng)管指令等。注意:邏輯運(yùn)算指令和訪(fǎng)管指令都屬于非特權(quán)指令,故D)選項(xiàng)正確。掌握操作系統(tǒng)的相關(guān)知識(shí)。
3.D解析:關(guān)系數(shù)據(jù)模型用二維表來(lái)表示實(shí)體及實(shí)體間的聯(lián)系,能表示1:1、1:n、m:n三種聯(lián)系。
4.A解析:本題主要考查了事務(wù)的共享鎖和排它鎖的概念。如果事務(wù)T獲得數(shù)據(jù)項(xiàng)Q的共享鎖,則T可讀Q但不能寫(xiě)Q。故B)錯(cuò)。如果事務(wù)T獲得數(shù)據(jù)項(xiàng)Q的排它鎖,則T可讀Q也可能寫(xiě)Q。故C),D)錯(cuò)。
5.C解析:Oracle數(shù)據(jù)庫(kù)系統(tǒng)自它的Oracle7版本起采用多進(jìn)程多線(xiàn)索的體系結(jié)拘。
6.D解析:本題考查的是數(shù)據(jù)庫(kù)管理系統(tǒng)的基本功能與程序模塊結(jié)構(gòu)。數(shù)據(jù)庫(kù)定義功能通過(guò)數(shù)據(jù)庫(kù)定義的程序模塊(DDL)實(shí)現(xiàn).?dāng)?shù)據(jù)庫(kù)操縱功能提供數(shù)據(jù)操縱語(yǔ)言(DML)。數(shù)據(jù)庫(kù)運(yùn)行控制和管理功能是通過(guò)數(shù)據(jù)庫(kù)運(yùn)行控制和管理程序?qū)崿F(xiàn)的。因此本題的答案為D。
7.C解析:本題中用二分查找法查找的順序?yàn)椋?5、8、10、11。
8.B解析:SQL的使用方式有兩種:它可以單獨(dú)使用,稱(chēng)為交互式語(yǔ)言;也可以在高級(jí)語(yǔ)言編寫(xiě)的應(yīng)用程序中使用,稱(chēng)為嵌入式語(yǔ)言。這時(shí)高級(jí)語(yǔ)言稱(chēng)為宿主語(yǔ)言。SQL集數(shù)據(jù)定義、數(shù)據(jù)操作、數(shù)據(jù)控制為一體,數(shù)據(jù)定義語(yǔ)言是SQL的一部分。
9.A解析:信息認(rèn)證,首先是驗(yàn)證信息的發(fā)送者的真實(shí)性,即不是假冒的;其次是驗(yàn)證信息的完整性,即驗(yàn)證信息在傳送或存儲(chǔ)過(guò)程中未被篡改、重放或延遲等。有關(guān)認(rèn)證的實(shí)用技術(shù)主要有數(shù)字簽名技術(shù)、身份識(shí)別技術(shù)和信息的完整性校驗(yàn)技術(shù)等。
10.B解析:對(duì)n個(gè)記錄的文件進(jìn)行歸并排序,所需要的輔助存儲(chǔ)空間為O(n)。A)選項(xiàng)為起泡排序、簡(jiǎn)單選擇排序、插入排序所需要的輔助存儲(chǔ)空間。
11.ADDkchar(9)ADDkchar(9)解析:ALTERTABLE語(yǔ)句的一般格式如下:
ALTERTABLE<表名>
[ADD<新列名><數(shù)據(jù)類(lèi)型>[完整性約束]]
[DROP<完整性約束名>]
[MODIFY<列名><數(shù)據(jù)類(lèi)型>]
ADD子句用于增加新列和新的完整性約束條件;DROP子句用于刪除指定的完整性約束條件;MODIFY子句用于修改原有的列定義。
12.ALTERTABLEALTERTABLE解析:修改表可能的操作包括:增加或修改一個(gè)列的定義;增加或刪除表的完整性約束等。SQL語(yǔ)言用ALTERTABLE語(yǔ)句修改基本表,其一般格式為:
ALTERTABLE<表名>
[ADD<新列名><數(shù)據(jù)類(lèi)型>[完整性約束]]
[DROP<完整性約束名>]
[MODIFY<列名><數(shù)據(jù)類(lèi)型>]
其中,<表名>為指定需要修改的基本表名,ADD子句用于增加新列和新的完整性約束,DROP子句用于刪除指定的完接性約束,MODIFY子句用于修改原有的列定義。
13.1088A[5][5]前面有4行元素,第5行有4個(gè)元素,所以前面元素個(gè)數(shù)為10*4+4=44,44*2=88,所以結(jié)果為1088.
14.數(shù)據(jù)傳送類(lèi)計(jì)算機(jī)指令系統(tǒng)分為傳輸類(lèi),算術(shù)邏輯類(lèi),控制類(lèi)三種指令
15.靜態(tài)的根據(jù)死鎖產(chǎn)生的四個(gè)必要條件,只要使其一不發(fā)生,則可避免死鎖發(fā)生,死鎖預(yù)防是屬于一種靜態(tài)的策略
16.存儲(chǔ)程序計(jì)算機(jī)組成原理的知識(shí)。是馮諾伊曼提出來(lái)的計(jì)算機(jī)結(jié)構(gòu),一般包括5個(gè)功能結(jié)構(gòu),運(yùn)算器,控制器,存儲(chǔ)器,輸入和輸出設(shè)備
17.ALTERTABLE
18.逆向工程逆向工程解析:PowerDesignerDataArchitect用于兩層的即概念層和物理層的數(shù)據(jù)庫(kù)設(shè)計(jì)和數(shù)據(jù)庫(kù)構(gòu)造。DataArchitect提供概念數(shù)據(jù)模型設(shè)計(jì),自動(dòng)的物理數(shù)據(jù)模型生成,針對(duì)多種數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的數(shù)據(jù)庫(kù)生成,開(kāi)發(fā)工具的支持和高質(zhì)量的文檔特性。使用其逆向工程能力,設(shè)計(jì)人員可以得到一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的“藍(lán)圖”,可用于文檔和維護(hù)數(shù)據(jù)庫(kù)或移植到一個(gè)不同的DBMS。
19.分組交換分組交換解析:分組交換是現(xiàn)代通信的基礎(chǔ)。廣域網(wǎng)的通信子網(wǎng)主要使用分組交換技術(shù),可以利用公用分組交換網(wǎng)、衛(wèi)星通信網(wǎng)和無(wú)線(xiàn)分組交換網(wǎng),將分布在不同地區(qū)的局域網(wǎng)或計(jì)算機(jī)系統(tǒng)互聯(lián)起來(lái),達(dá)到資源共享的目的。
20.字符串是零個(gè)或多個(gè)字符組成的有限序列
21.B方框代表的是實(shí)體,屬性是橢圓,聯(lián)系是菱形
22.D解析:概念模型的表示方法很多,其中最為著名和常用的是P.P.S.Chen提出的實(shí)體—聯(lián)系方法。該方法用E-R圖來(lái)描述現(xiàn)實(shí)世界的概念模型。
23.D解析:通道相當(dāng)于一個(gè)功能簡(jiǎn)單的處理器,具有自己的指令系統(tǒng),并與主機(jī)共享同一個(gè)內(nèi)存,以保存通道程序和交換數(shù)據(jù),通道的功能就是在CPU的控制下完成數(shù)據(jù)的輸入輸出工作。
24.B解析:需要查詢(xún)的是姓名和年齡屬性,故主句為SELECTSNAME,AOE。WHERE子句中可以使用BETWEEN進(jìn)行查詢(xún),BETWEEN指定允許取值的范圍,AND前面是低值,后面是高值。年齡在20到23歲之間的條件表達(dá)式應(yīng)為BETWEEN20AND23。
25.B
26.B
27.B
28.B選項(xiàng)A),AdHoC網(wǎng)絡(luò)是一種自組織、對(duì)等式、多跳的無(wú)線(xiàn)移動(dòng)網(wǎng)絡(luò);選項(xiàng)B),AdhoC網(wǎng)絡(luò)是在分組無(wú)線(xiàn)網(wǎng)的基礎(chǔ)上發(fā)展起來(lái)的;選項(xiàng)C),AdHoC網(wǎng)絡(luò)是由一組用戶(hù)構(gòu)成、不需要基站的移動(dòng)通信模式;選項(xiàng)D),AdHoC網(wǎng)絡(luò)在軍事上卜分重要,它可以支持野外聯(lián)絡(luò)、獨(dú)立站點(diǎn)通信和艦隊(duì)?wèi)?zhàn)斗群通信、臨時(shí)通信要求和無(wú)人偵查與情報(bào)傳輸。
29.C
30.B
31.\n【審題關(guān)鍵句】100以?xún)?nèi)(含l00)滿(mǎn)足i、i+4、i+10都是素?cái)?shù)的整數(shù)的個(gè)數(shù)以及這些i之和。
\n【解題思路】
\n①首先定義循環(huán)變量i,然后將i的值賦初值為3,每循環(huán)一次則將i的值加1,直到i<90。
\n②在for循環(huán)中,每執(zhí)行一次循環(huán)則調(diào)用函數(shù)isPrime(該函數(shù)具體的算法已經(jīng)在源程序中給出,直接用即可),對(duì)i、i+4、i+10是否同時(shí)是素?cái)?shù)進(jìn)行判斷,如果這三個(gè)數(shù)同時(shí)為素?cái)?shù),則計(jì)數(shù)變量cnt值加1,同將時(shí)將變量i的值累加到sum上。
\n【參考答案】
\n
\n
32.\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
33.\n【審題關(guān)鍵句】計(jì)算金額,按金額從小到大進(jìn)行排列,相同的則按產(chǎn)品代碼從小到大排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類(lèi)似第57套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。
\n【參考答案】
\n
\n
34.【審題關(guān)鍵句】小于后連續(xù)5個(gè)數(shù),偶數(shù),從小到大排序。
\n【解題思路】
\n①首先定義兩個(gè)循環(huán)整型變量i、j和一個(gè)用于數(shù)據(jù)交換的整型變量ab。
\n②然后在for循環(huán)語(yǔ)句中,先指定循環(huán)變量i從0開(kāi)始,依次遞增到MAX-5(到MAX.5的原因是因?yàn)閺牡箶?shù)第5個(gè)數(shù)開(kāi)始,其后面的數(shù)都不滿(mǎn)5個(gè)數(shù),與題目要求不符,因此可以省略最后5個(gè)數(shù)),接著對(duì)每個(gè)數(shù)組元素a[i]判斷其是否為偶數(shù)且小于其后面連續(xù)的5個(gè)數(shù),然后把滿(mǎn)足此條件的數(shù)組元素a[i]賦給數(shù)組元素b[cnt],同時(shí)數(shù)組的下標(biāo)變量cnt加1。③最后,用雙重for循環(huán)語(yǔ)句對(duì)數(shù)組b中的數(shù)組元素兩兩比較大小,如果前一個(gè)數(shù)組元素大于后一個(gè)數(shù)組元素,則兩者進(jìn)行互換,實(shí)現(xiàn)對(duì)數(shù)組b進(jìn)行升序或降序的排列。
\n【參考答案】
\n
\n
35.\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”,參考答案的第8條語(yǔ)句,修改if條件語(yǔ)句的判斷條件即可。
\n【參考答案】
\n
\n
36.\n【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計(jì)個(gè)數(shù),右移后為奇數(shù)的個(gè)數(shù)及平均值。
\n【解題思路】
\n本題類(lèi)似第44套試題,通過(guò)審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即參與平均值計(jì)算的元素是數(shù)組xx[i]右移一位之后為奇數(shù)的元素,參考答案的第9條語(yǔ)句。
\n【參考答案】
\n
\n
37.\n【審題關(guān)鍵句】計(jì)算金額,按產(chǎn)品名稱(chēng)從大到小進(jìn)行排列,相同的則按金額從大到小排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類(lèi)似第57套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第8行進(jìn)行修改即可。
\n【參考答案】
\n
\n
38.\n【審題關(guān)鍵句】各位都是奇數(shù),從大到小排序。
\n【解題思路】
\n本題類(lèi)似第32套試題,通過(guò)審題可以發(fā)現(xiàn)主要是對(duì)四位數(shù)的篩選條件有所不同,即判斷四位數(shù)的每一位數(shù)都為奇數(shù),參考答案的第8條語(yǔ)句,只需將每位數(shù)的判斷條件改為奇數(shù)判斷即可。
\n【參考答案】
\n
\n
39.【審題關(guān)鍵句】計(jì)算滿(mǎn)足條件的sIX+sIX+sIx-NINE+NINE的SIX和NINE的個(gè)數(shù)以及滿(mǎn)足此條件所有的SIX與NINE的和,S,I,X,N,E各代表一個(gè)十進(jìn)制數(shù)字。
\n【解題思路】
\n①定義整型變量S,i,X,n,e,six,nine。
\n②在第一層for循環(huán)中,因?yàn)镾的值不能為0,所以循環(huán)變量s從1開(kāi)始,依次遞增直到其值等于10,退出循環(huán)。在第二層for循環(huán)中,循環(huán)變量i從0開(kāi)始,依次遞增直到其值等于10,退出循環(huán)。在第三層for循環(huán)中,循環(huán)變量X從0開(kāi)始,依次遞增直到其值等于10,退出循環(huán)。在第四層for循環(huán)中,因?yàn)閚的值不能為0,所以循環(huán)變量n從1開(kāi)始,依次遞增直到其值等于10,退出循環(huán)。在第五層for循環(huán)中,循環(huán)變量e從0開(kāi)始,依次遞增直到其值等于10。
\n③設(shè)置完所有for循環(huán)條件后,在循環(huán)體中,由變量S的值乘以l00,變量i的值乘以10,以及變量X組成一個(gè)三位數(shù)賦給變量six,由變量n的值乘以1000,變量i的值乘以100,變量n的值乘以10,以及變量e組成一個(gè)四位數(shù)賦給變量nine,再用if條件語(yǔ)句判斷,如果三倍的six等于兩倍的nine,則計(jì)數(shù)變量cnt加1,把six與nine的和累加到變量sum,同時(shí)在屏幕上,輸出six與nine的值。
\n【參考答案】
\n
\n
\n
40.\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
41.【解題思路】
ER模型和關(guān)系模式相互轉(zhuǎn)換的一般規(guī)則如下:
(1)將每一個(gè)實(shí)體類(lèi)型轉(zhuǎn)換成一個(gè)關(guān)系模式,實(shí)體的屬性為關(guān)系模式的屬性。
f21對(duì)干一元聯(lián)系,按各種情處理,如下表格所示。二元關(guān)系ER圖轉(zhuǎn)換成的關(guān)系聯(lián)系的處理主鍵外鍵1:11→1(2個(gè)關(guān)系)
模式A
模式B(有兩種)
處理方式(1):
把模式B的主鍵,
聯(lián)系的屬性加入模式A
處理方式(2):
把模式A的主鍵,
聯(lián)系的屬性加入模式B()(依據(jù)聯(lián)系的處理方式)
方式(1):
模式B的主鍵為模式A外鍵
方式(2):
表A的主鍵為表B的外鍵1:N1→n(2個(gè)關(guān)系)
模式A
模式B把模式A的主鍵,聯(lián)
系的屬性加入模式B()模式A的主鍵為模式B的外鍵M:Nm→n(3個(gè)關(guān)系)
模式A
模式B
模式A-B聯(lián)系類(lèi)型轉(zhuǎn)換
成關(guān)系模式A-B;
模式A-B的屬性:
(a)聯(lián)系的屬性
(b)兩端實(shí)體類(lèi)型的主鍵兩端實(shí)體類(lèi)型的
主鍵一起構(gòu)成模
式A-B主鍵兩端實(shí)體類(lèi)型的主
鍵分別為模式A-B的外鍵此題為關(guān)系模式轉(zhuǎn)換為實(shí)體類(lèi)型,因此采用實(shí)體→關(guān)系的逆向思維解題。從模式R1和R2可知,R1和R2為一對(duì)一關(guān)系,根據(jù)這兩個(gè)模式的拆分可以確定三個(gè)實(shí)體,此處將這三個(gè)實(shí)體分別命名為A、B和C。其中A、B和C分別一
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 肝病科護(hù)理課件教學(xué)
- 姑蘇區(qū)小學(xué)數(shù)學(xué)試卷
- 高中一模考試數(shù)學(xué)試卷
- 肝動(dòng)脈CT檢查技術(shù)
- 肌力康復(fù)護(hù)理課件
- 設(shè)備檢修規(guī)程培訓(xùn)課件
- 調(diào)音臺(tái)培訓(xùn)課件
- 2025至2030寵物罐頭發(fā)展趨勢(shì)分析與未來(lái)投資戰(zhàn)略咨詢(xún)研究報(bào)告
- 2024年航天科技校招招聘筆試真題
- 公辦幼兒園中班數(shù)學(xué)試卷
- DB32T 4176-2021 公共建筑室內(nèi)空氣質(zhì)量監(jiān)測(cè)系統(tǒng)技術(shù)規(guī)程
- 中俄文一般貿(mào)易合同范本
- 不合格品退貨處理單
- 國(guó)家開(kāi)放大學(xué)2022春(202207)《2624醫(yī)藥商品營(yíng)銷(xiāo)實(shí)務(wù)》期末考試真題及答案-開(kāi)放專(zhuān)科
- 大連海事大學(xué)畢業(yè)成績(jī)表
- 人防卷材防水層工程檢驗(yàn)批質(zhì)量驗(yàn)收記錄表
- 尾礦庫(kù)模施袋筑壩工藝在施工中的應(yīng)用
- 中國(guó)34個(gè)省級(jí)行政區(qū)輪廓圖
- 人教版三年級(jí)下冊(cè)數(shù)學(xué)(全冊(cè))同步隨堂練習(xí)一課一練
- 肺小結(jié)節(jié)定位和肺段切除規(guī)劃PPT學(xué)習(xí)課件
- 精品專(zhuān)題資料(2022-2023年收藏)國(guó)家電網(wǎng)公司智能電網(wǎng)知識(shí)競(jìng)賽題目
評(píng)論
0/150
提交評(píng)論