




版權(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ù)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、1.選擇題(10題)1.候選關(guān)鍵字的屬性可以有
A.0個(gè)B.1個(gè)C.1個(gè)或多個(gè)D.多個(gè)
2.在一個(gè)無(wú)向圖中,所有頂點(diǎn)的度數(shù)之和等于所有邊數(shù)的多少倍?
A.3B.2C.1D.2009-1-2
3.事務(wù)的原子性是指
A.事務(wù)中包括的所有操作要么都做,要么都不做
B.事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的,
C.一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的
D.事務(wù)必須使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)改變到另一個(gè)一致性狀態(tài)
4.
在該二叉樹(shù)中查找關(guān)鍵碼值200,需要進(jìn)行多少次關(guān)鍵碼值比較?()。
A.1B.2C.3D.4
5.為了實(shí)現(xiàn)數(shù)據(jù)終端設(shè)備之間的通信,在通信網(wǎng)絡(luò)中必須設(shè)置交換中心,以便為需要通信的數(shù)據(jù)終端建立通信鏈路,通信結(jié)束后再拆除鏈路。目前在Internet網(wǎng)絡(luò)中使用的交換技術(shù)主要是
A.電路交換B.報(bào)文交換C.分組交換D.信元交換
6.將局部E-R圖集成為全局E-R圖時(shí),可能存在3類(lèi)沖突,下面對(duì)這些沖突的描述中,不屬于這3類(lèi)沖突的是
A.屬性沖突B.結(jié)構(gòu)沖突C.命名沖突D.模式?jīng)_突
7.數(shù)據(jù)管理技術(shù)發(fā)展過(guò)程中,文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的重要區(qū)別是數(shù)據(jù)庫(kù)系統(tǒng)具有______。
A.數(shù)據(jù)可共享B.數(shù)據(jù)無(wú)冗余C.特定的數(shù)據(jù)模型D.有專(zhuān)門(mén)的數(shù)據(jù)管理軟件
8.在計(jì)算機(jī)上設(shè)計(jì)汽車(chē)的外形屬于哪一類(lèi)計(jì)算機(jī)應(yīng)用領(lǐng)域?
A.過(guò)程控制B.科學(xué)和工程計(jì)算C.輔助設(shè)計(jì)D.數(shù)據(jù)和信息處理
9.在Oracle工具中,用于支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)應(yīng)用的是
A.OracleDiscoverer/2000
B.OracleDesigner/2000
C.OracleDeveloper/2000
D.OracleFinancials
10.SQL語(yǔ)言規(guī)定對(duì)數(shù)據(jù)庫(kù)中的表能夠執(zhí)行授予權(quán)限和收回權(quán)限命令的用戶(hù)
A.只能是表的使用者B.只能是表的建立者C.只能是DBAD.是DBA和表的建立者
二、填空題(10題)11.計(jì)算機(jī)網(wǎng)絡(luò)是由多臺(tái)計(jì)算機(jī)互聯(lián)而成的,為保證網(wǎng)絡(luò)中計(jì)算機(jī)間的數(shù)據(jù)交換,要求計(jì)算機(jī)在交換數(shù)據(jù)的過(guò)程中遵守相應(yīng)的網(wǎng)絡(luò)協(xié)議。一個(gè)網(wǎng)絡(luò)協(xié)議由語(yǔ)法、
【】
和時(shí)序三個(gè)要素組成。
12.Annstrong公理系統(tǒng)的三條推理規(guī)則是【】、增廣律和傳遞律。
13.設(shè)有一個(gè)二維數(shù)組A[1…6,1…4],若數(shù)組的起始地址為200,并且數(shù)據(jù)元素以行序?yàn)橹餍虼娣旁跀?shù)組中,每個(gè)元素占用4個(gè)存儲(chǔ)單元,那么元素A[3,4]的存儲(chǔ)地址為【】。
14.若在一棵二叉排序樹(shù)中葉結(jié)點(diǎn)的數(shù)目為6,那么樹(shù)中度為2的結(jié)點(diǎn)數(shù)目為
【】
15.數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)庫(kù)操縱語(yǔ)言及它的翻譯程序,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的操作,包括______、刪除、更新和插入。
16.FTP服務(wù)器利用___________來(lái)控制用戶(hù)對(duì)服務(wù)器的訪問(wèn)權(quán)限。
17.數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)提供數(shù)據(jù)定義語(yǔ)言(DDL)及它的翻譯程序,DDL定義數(shù)據(jù)庫(kù)的模式、外模式和內(nèi)模式,并通過(guò)翻譯程序分別翻譯成相應(yīng)的目標(biāo)模式,存放在【】。
18.如果系統(tǒng)的物理內(nèi)存不能滿(mǎn)足應(yīng)用程序的需要,那么就需要使用___________內(nèi)存。
19.一些進(jìn)程相互合作共同完成一項(xiàng)任務(wù),進(jìn)程之間的這種直接的協(xié)同工作關(guān)系稱(chēng)為_(kāi)____。
20.SQL中的GRANT和REVOKE語(yǔ)句主要用來(lái)維護(hù)數(shù)據(jù)的______。
三、單選題(10題)21.整個(gè)軟件生存期中時(shí)間最長(zhǎng)蹬是()
A.需求分析B.設(shè)計(jì)C.程序編制D.運(yùn)行維護(hù)
22.在登錄日志文件時(shí),應(yīng)該
A.將更新數(shù)據(jù)庫(kù)與登錄文件兩個(gè)操作同時(shí)完成
B.將更新數(shù)據(jù)庫(kù)與登錄文件兩個(gè)操作按隨機(jī)的順序完成
C.先寫(xiě)數(shù)據(jù)庫(kù)的更新,后登錄日志文件
D.先登錄日志文件,后寫(xiě)數(shù)據(jù)庫(kù)的更新
23.SQL語(yǔ)言集數(shù)據(jù)定義、數(shù)據(jù)查詢(xún)、數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體,語(yǔ)句UPDATE實(shí)現(xiàn)()功能。
A.數(shù)據(jù)定義B.數(shù)據(jù)查詢(xún)C.數(shù)據(jù)操縱D.數(shù)據(jù)控制
24.某數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)使用SQLServer2008作為數(shù)據(jù)庫(kù)平臺(tái)。在系統(tǒng)運(yùn)行期間,用戶(hù)反映某更新操作很慢,無(wú)法正常完成業(yè)務(wù)。系統(tǒng)工程師分別在用戶(hù)的客戶(hù)機(jī)和數(shù)據(jù)庫(kù)服務(wù)器上使用數(shù)據(jù)庫(kù)管理系統(tǒng)自帶的客戶(hù)端工具執(zhí)行此更新操作語(yǔ)句,發(fā)現(xiàn)該語(yǔ)句執(zhí)行后長(zhǎng)時(shí)間無(wú)響應(yīng)。經(jīng)檢查數(shù)據(jù)庫(kù)服務(wù)器CPU使用率小于1%,磁盤(pán)IO也非常小。造成此現(xiàn)象可能的原因是()
A.客戶(hù)機(jī)到數(shù)據(jù)庫(kù)服務(wù)器的網(wǎng)絡(luò)故障
B.更新操作涉及到的表沒(méi)有建立主碼
C.更新的字段沒(méi)有建立有效的索引
D.更新操作涉及到的數(shù)據(jù)被鎖定
25.影響優(yōu)化器的主要因素有:
A.由于現(xiàn)有索引不足,導(dǎo)致排序索引中不包括一個(gè)或幾個(gè)待排序的列。
B.Groupby和orderby子句中列的次序與索引次序一致。排列的列來(lái)自不同的表。
C.建立的索引文件太多。
D.事務(wù)處理太多
26.把電路中的所有元件如晶體管、電阻、二極管等都集成在一個(gè)芯片上的元件稱(chēng)為()
A.TransistorB.IntegratedCircuitC.ComputerD.VacummTube
27.關(guān)于AdHoe網(wǎng)絡(luò)的描述中,錯(cuò)誤的是()A.A.是一種對(duì)等式的無(wú)線移動(dòng)網(wǎng)絡(luò)
B.在WLAN的基礎(chǔ)上發(fā)展起來(lái)
C.采用無(wú)基站的通信模式
D.在軍事領(lǐng)域應(yīng)用廣泛
28.對(duì)于數(shù)據(jù)庫(kù)設(shè)計(jì)來(lái)說(shuō)()是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。
A.數(shù)據(jù)流圖B.數(shù)據(jù)字典C.E-R圖D.關(guān)系模式
29.在建立表結(jié)構(gòu)時(shí)定義關(guān)系完整性規(guī)則()
A.使DBS能夠自動(dòng)維護(hù)數(shù)據(jù)完整性約束條件B.還需要編程實(shí)現(xiàn)數(shù)據(jù)完整性約束條件C.沒(méi)有必要定義D.將使系統(tǒng)操作復(fù)雜
30.數(shù)據(jù)字典是軟件需求分析階段的最重要的工具之一,其最基本的功能是______。
A.數(shù)據(jù)庫(kù)設(shè)計(jì)B.數(shù)據(jù)通信C.數(shù)據(jù)定義D.數(shù)據(jù)維護(hù)
四、C語(yǔ)言程序設(shè)計(jì)題(10題)31.已知數(shù)據(jù)文件in.dat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請(qǐng)編制一函數(shù)jsValue,其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個(gè)位數(shù)上的數(shù)的個(gè)數(shù)cnt,再求出所有滿(mǎn)足此條件的四位數(shù)平均值pjz1,以及所有不滿(mǎn)足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫(xiě)函數(shù)writeDat把結(jié)果cnt,pjz1,pjz2輸出到out.dat文件。
32.在文件in.dat中存有若干個(gè)(個(gè)數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個(gè)正整數(shù)并存入數(shù)組XX中。請(qǐng)編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個(gè)正整數(shù)totNum;2.求出這些正整數(shù)中的各位數(shù)字之和是偶數(shù)的數(shù)的個(gè)數(shù)totCnt,以及滿(mǎn)足此條件的這些正整數(shù)的算術(shù)平均值totPjz。最后main函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出到0ut.dat文件中。
注意:部分源程序存放在test.c文件中。
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
33.已知數(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,再把所有滿(mǎn)足此條件的四位數(shù)依次存入數(shù)組b中,然后對(duì)數(shù)組b的四位數(shù)按從大到小的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫(xiě)函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat中。
34.函數(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ì)算后的無(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ù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
35.函數(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)容。
36.已知在文件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)容。
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)系:f(p)=p*11mod256,mod為取余運(yùn)算,p是數(shù)組XX中某一個(gè)字符的ASCII值,fj(p)是計(jì)算后無(wú)符號(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)容。
38.函數(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)的字符。
39.編寫(xiě)一個(gè)函數(shù)findStr(char*str,char*substr),該函數(shù)統(tǒng)計(jì)一個(gè)長(zhǎng)度為2的子字符串substr在另一個(gè)字符串str中出現(xiàn)的次數(shù),該次數(shù)作為函數(shù)值返回。例如,假定輸入的字符串為”asdasasdfgasdaszx67asdmklo”,子字符串為”as”,函數(shù)返回值是6。
函數(shù)ReadWrite實(shí)現(xiàn)從文件in.dat中讀取兩個(gè)字符串,并調(diào)用函數(shù)findStr,最后把結(jié)果輸出到文件out.dat中。
注意:部分源程序存在test.c文件中。請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)findStr的花括號(hào)中
填入你編寫(xiě)的若干語(yǔ)句。
40.在文件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中。
五、設(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.已知有如下關(guān)系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中標(biāo)下劃線的屬性是主碼。請(qǐng)將上述關(guān)系模式用適當(dāng)?shù)腅R圖表示出來(lái),并用下劃線標(biāo)注出作為實(shí)體主碼的屬性。(10分)
六、單選題[1分](2題)43.與下述ER圖等價(jià)的UML類(lèi)圖是()。A.B.C.D.
44.數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)投入運(yùn)行后,應(yīng)用系統(tǒng)進(jìn)入運(yùn)行管理與維護(hù)階段。設(shè)某學(xué)生管理系統(tǒng)在運(yùn)行管理與維護(hù)階段有如下工作:Ⅰ.定期檢查數(shù)據(jù)文件的存儲(chǔ)空間占用情況,并根據(jù)需要分配存儲(chǔ)空間Ⅱ.分析數(shù)據(jù)庫(kù)中各種操作,以發(fā)現(xiàn)潛在性能問(wèn)題Ⅲ.將數(shù)據(jù)庫(kù)中歷史數(shù)據(jù)轉(zhuǎn)儲(chǔ)到離線存儲(chǔ)介質(zhì)中長(zhǎng)期保存Ⅳ.根據(jù)用戶(hù)要求對(duì)應(yīng)用程序從功能上進(jìn)行擴(kuò)充和完善以上工作中一般不屬于數(shù)據(jù)庫(kù)管理員日常維護(hù)工作的是()。
A.僅Ⅰ和ⅢB.僅ⅣC.僅Ⅱ和ⅣD.僅Ⅱ
參考答案
1.C解析:主關(guān)鍵字或候選關(guān)鍵字,是屬性或?qū)傩缘慕M合,其值能夠唯一地標(biāo)識(shí)一個(gè)元組。
2.B解析:無(wú)向圖中頂點(diǎn)的度是關(guān)聯(lián)于該頂點(diǎn)的邊的數(shù)目,每一個(gè)邊關(guān)聯(lián)于兩個(gè)頂點(diǎn),因而所有頂點(diǎn)的度數(shù)之和等于所有邊數(shù)的兩倍。
3.A解析:事務(wù)應(yīng)該具有4個(gè)屬性:原子性、一致性、隔離性和持續(xù)性。原子性:一個(gè)事務(wù)是一個(gè)不可分割的工作單位,事務(wù)包括的諸操作要么都做,要么都不做;一致性:事務(wù)必須是使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)改變到另一個(gè)一致性狀態(tài);隔離性:一個(gè)事務(wù)的執(zhí)行不能被其他事務(wù)干擾;持續(xù)性:持續(xù)性也稱(chēng)永久性,指一個(gè)事務(wù)一旦提交,它對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的改變就應(yīng)該是永久的。
4.C解析:二叉排序樹(shù)的特點(diǎn)是:每個(gè)結(jié)點(diǎn)上的左子樹(shù)中所有的結(jié)點(diǎn)的關(guān)鍵碼值都小于該結(jié)點(diǎn)的關(guān)鍵碼值,而右子樹(shù)中所有的關(guān)鍵碼值都大于該結(jié)點(diǎn)的關(guān)鍵碼值。二叉排序樹(shù)的查找方法是,將待查關(guān)鍵碼值與樹(shù)根的關(guān)鍵碼比較,若相等則查到,否則比較結(jié)果確定進(jìn)入左子樹(shù)或右于樹(shù),繼續(xù)查找,如此進(jìn)行下去,直到找到待查的關(guān)鍵碼值,或確定二叉樹(shù)中沒(méi)有這樣的關(guān)鍵碼。在本題中對(duì)關(guān)鍵碼200的查找如下:第一次:200<236,進(jìn)入左子樹(shù);第二次200>75,進(jìn)入右子樹(shù);第三次:200>100,而100沒(méi)有右子樹(shù),查找完畢,此二叉樹(shù)中沒(méi)有這樣的關(guān)鍵碼。所以經(jīng)過(guò)三次關(guān)鍵碼值比較后,確定不舍200這樣的關(guān)鍵碼。
5.C解析:電路交換是在通信之前,通過(guò)用戶(hù)的呼叫,由網(wǎng)絡(luò)預(yù)先給用戶(hù)分配傳輸帶寬。用戶(hù)若呼叫成功,則從主叫端到被叫端就建立了一個(gè)物理通路。此后雙方才可以通信,通信結(jié)束后即自動(dòng)釋放這條物理通路,不是Internet采用的方法。報(bào)文交換是指在這種交換方式中,兩個(gè)工作站之間無(wú)須建立專(zhuān)用的通路(面向無(wú)連接服務(wù)),如果一個(gè)站想要發(fā)送報(bào)文(信息的邏輯單位),就把目的地址添加在報(bào)文中一起發(fā)送出去。該報(bào)文將在網(wǎng)絡(luò)上從一個(gè)節(jié)點(diǎn)被傳送到另一個(gè)節(jié)點(diǎn),在每個(gè)節(jié)點(diǎn)中,要接收整個(gè)報(bào)文并進(jìn)行暫時(shí)存儲(chǔ),然后經(jīng)過(guò)路由選擇再發(fā)送到下一個(gè)節(jié)點(diǎn)。分組交換是對(duì)校長(zhǎng)的報(bào)文交換進(jìn)行分組,限制所傳輸?shù)臄?shù)據(jù)單位的長(zhǎng)度,一個(gè)分組的長(zhǎng)度限制范圍為1千到數(shù)千比特,這就是通常Internet采用的交換技術(shù)。信元交換是異步傳輸模式(ATM)的交換方式。
6.D解析:將局部E-R圖集成為全局E-R圖時(shí),可能存在3類(lèi)沖突:屬性沖突;結(jié)構(gòu)沖突;命名沖突。
7.C解析:與文件系統(tǒng)相比,數(shù)據(jù)庫(kù)系統(tǒng)具有如下特點(diǎn):數(shù)據(jù)結(jié)構(gòu)化;數(shù)據(jù)共享性高、冗余度小、易擴(kuò)充;數(shù)據(jù)獨(dú)立性高;統(tǒng)一的數(shù)據(jù)管理和控制。因此在本題的四個(gè)選項(xiàng)中,選項(xiàng)C是文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的重要區(qū)別,正確答案為選項(xiàng)C。
8.C解析:計(jì)算機(jī)輔助設(shè)計(jì)實(shí)例是用計(jì)算機(jī)幫助設(shè)計(jì)人員進(jìn)行產(chǎn)品、工程設(shè)計(jì)的重要技術(shù)手段,它能提高設(shè)計(jì)自動(dòng)化程度,不僅能節(jié)省人力和物力,而且速度快、質(zhì)量高,為縮短產(chǎn)品設(shè)計(jì)周期、保證質(zhì)量提供了條件。這種技術(shù)目前已在飛機(jī)、車(chē)船、橋梁、建筑、機(jī)械、服裝等設(shè)計(jì)中得到廣泛應(yīng)用。
9.A解析:OracleDiscoverer/2000是一個(gè)OLAP工具,主要用于支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)應(yīng)用。OracleDesigner/2000是Oracle提供的CASE工具,能夠幫助用戶(hù)對(duì)復(fù)雜系統(tǒng)進(jìn)行建模、分析和設(shè)計(jì)。OracleDeveloper/2000是Oracle的一個(gè)應(yīng)用開(kāi)發(fā)工具集,包括多種工具,用以實(shí)現(xiàn)高生產(chǎn)率,大型事務(wù)處理及客戶(hù)/服務(wù)器結(jié)構(gòu)的應(yīng)用系統(tǒng)。因此本題的答案為A。
10.D解析:SQL提供了非常靈活的授權(quán)機(jī)制。DBA擁有對(duì)數(shù)據(jù)庫(kù)中所有對(duì)象的所有權(quán)限,并可以根據(jù)應(yīng)用的需要將不同的權(quán)限授予不同的用戶(hù)。所有授予出去的權(quán)限在必要時(shí)又都可以用REVOKE語(yǔ)句收回。表的建立者僅僅可以對(duì)其建立的表進(jìn)行權(quán)限的授予和收回操作。
11.語(yǔ)義一個(gè)網(wǎng)絡(luò)協(xié)議至少包括三要素:\r\n\u3000\u3000語(yǔ)法用來(lái)規(guī)定信息格式;數(shù)據(jù)及控制信息的格式、編碼及信號(hào)電平等。\r\n\u3000\u3000語(yǔ)義用來(lái)說(shuō)明通信雙方應(yīng)當(dāng)怎么做;用于協(xié)調(diào)與差錯(cuò)處理的控制信息。\r\n\u3000\u3000定時(shí)(時(shí)序)定義了何時(shí)進(jìn)行通信,先講什么,后講什么,講話的速度等。比如是采用同步傳輸還是異步傳輸\r\n
12.自反律自反律解析:Amnstring公理系統(tǒng)的三條推理規(guī)則是自反律、增廣律和傳遞律。
13.260A[]是一個(gè)二維數(shù)組,A[3,4]代表第三行第4個(gè)數(shù),前面有二行,第三行有三個(gè)元素,所以元素個(gè)數(shù)為2*6+3=15,15*4=60,所以存儲(chǔ)地址為260。
14.5二叉樹(shù)中葉子結(jié)點(diǎn)個(gè)數(shù)n0和度為2的結(jié)點(diǎn)個(gè)數(shù)n2的關(guān)系為:n0=n2+1.
15.查詢(xún)查詢(xún)
16.用戶(hù)賬號(hào)【解析】FTp服務(wù)器利用用戶(hù)賬號(hào)來(lái)控制用戶(hù)對(duì)服務(wù)器的訪問(wèn)權(quán)限。
17.系統(tǒng)目錄/數(shù)據(jù)字典/DD系統(tǒng)目錄/數(shù)據(jù)字典/DD
18.虛擬【解析】如果系統(tǒng)的物理內(nèi)存不能滿(mǎn)足應(yīng)用程序的需要,虛擬內(nèi)存管理程序就會(huì)接入來(lái)彌補(bǔ)不足。
19.進(jìn)程同步或同步進(jìn)程同步或同步
20.安全性安全性解析:SQL的安全控制功能由GRANT和REVOKE語(yǔ)句實(shí)現(xiàn)。數(shù)據(jù)庫(kù)管理系統(tǒng)保證數(shù)據(jù)安全的主要措施是進(jìn)行訪問(wèn)控制,即規(guī)定不同的用戶(hù)對(duì)于不同數(shù)據(jù)對(duì)象所允許執(zhí)行的操作,并控制各用戶(hù)只能訪問(wèn)他有權(quán)訪問(wèn)的數(shù)據(jù)。不同的用戶(hù)對(duì)不同的數(shù)據(jù)應(yīng)具有不同的操作權(quán)限。
21.D
22.D解析:為保證數(shù)據(jù)庫(kù)是可恢復(fù)的,登記日志文件時(shí)必須遵循以下兩條原則:1、登記的次序嚴(yán)格按并發(fā)事務(wù)執(zhí)行的時(shí)間次序;2、必須先寫(xiě)日志文件,后寫(xiě)數(shù)據(jù)庫(kù)。
23.CSQL語(yǔ)言集數(shù)據(jù)定義、數(shù)據(jù)查詢(xún)和數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體。數(shù)據(jù)定義語(yǔ)言的動(dòng)作包括CREATE、DROP和ALTER;數(shù)據(jù)操縱語(yǔ)言的動(dòng)作包括:INSEPT、UPDATE和DELETE;數(shù)據(jù)控制語(yǔ)言的動(dòng)作包括GRANT和REVOKE。
24.D
25.A
26.B
27.B選項(xiàng)A),AdHoC網(wǎng)絡(luò)是一種自組織、對(duì)等式、多跳的無(wú)線移動(dòng)網(wǎng)絡(luò);選項(xiàng)B),AdhoC網(wǎng)絡(luò)是在分組無(wú)線網(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)傳輸。
28.B
29.A
30.C解析:數(shù)據(jù)字典是系統(tǒng)中各類(lèi)數(shù)據(jù)描述的集合,是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的成果。數(shù)據(jù)字典通過(guò)對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義宋描述數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。所以數(shù)據(jù)字典的最基本的功能是數(shù)據(jù)定義。
31.\n【審題關(guān)鍵句】千位+百位等于十位+個(gè)位的數(shù)的個(gè)數(shù),求滿(mǎn)足此條件以及不滿(mǎn)足此條件的四位數(shù)平均值pjz1和pjz2。
\n【解題思路】
\n本題類(lèi)似第20套試題,通過(guò)審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即判斷符合條件的四位數(shù)是“千位+百位等于十位+個(gè)位”,參考答案的第8條語(yǔ)句,修改if條件語(yǔ)句的判斷條件即可。
\n【參考答案】
\n
32.\n【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計(jì)個(gè)數(shù),各位數(shù)字之和為偶數(shù)的數(shù)的個(gè)數(shù)及平均值。
\n【解題思路】\n\t\t定義整型循環(huán)變量i、j,表示各位數(shù)字之和的長(zhǎng)整型變量he以及存儲(chǔ)一個(gè)四位數(shù)的字符數(shù)組num[5]。
\n②循環(huán)變量i從0開(kāi)始,依次遞增到4,對(duì)字符數(shù)組num[5]的每個(gè)元素賦初值0。
\n③循環(huán)變量i從0開(kāi)始,依次遞增到MAXNUM.1,對(duì)每個(gè)數(shù)組元素xx[i]進(jìn)行判斷,如果xx[i]的值非零,則變量totNum加1,退出循環(huán)時(shí),totNm的值就是文件in.dat中存有的四位正整數(shù)的個(gè)數(shù)。
\n④循環(huán)變量i從0開(kāi)始,依次遞增到totNum-1,對(duì)于每個(gè)數(shù)組元素xx[i]調(diào)用庫(kù)函數(shù)sprintf以4個(gè)字符寬度形式輸出到字符數(shù)組num中,用字符數(shù)組num中的每個(gè)元素減去0的ASCII碼48,就分別得到XX[i]這個(gè)四位數(shù)每位上的數(shù)字,并把這四個(gè)數(shù)字相加賦給變量j。再對(duì)變量j對(duì)2求余數(shù)進(jìn)行判斷其值是否等于0,如果等于0,則說(shuō)明j是偶數(shù),變量totCnt加1,并把xx[i]的值累加到變量he。
\n⑤退出循環(huán)后,把變量he的類(lèi)型轉(zhuǎn)換成雙精度型再除以totCnt得到符合條件的數(shù)的算術(shù)平均值totPjz。
\n【參考答案】
\n
\n
33.\n【審題關(guān)鍵句】千位+百位等于十位+個(gè)位的數(shù)的個(gè)數(shù),把所有滿(mǎn)足此條件的四位數(shù)依次存入數(shù)組,然后對(duì)數(shù)組按從大到小的順序進(jìn)行排序。
\n【解題思路】
\n本題類(lèi)似第9套試題,通過(guò)審題可以發(fā)現(xiàn)有兩個(gè)不同點(diǎn):①要求統(tǒng)計(jì)的四位數(shù)的條件是“千位+百位=十位+個(gè)位”,參考答案的第8條語(yǔ)句修改if語(yǔ)句的判斷條件即可。②將統(tǒng)計(jì)結(jié)果按從大到小的順序排序,參考答案的第13條語(yǔ)句,修改兩數(shù)組元素的大小比較符即可。另外,對(duì)于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
\n
\n
34.\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è)置即可。另外,在源程序中已經(jīng)定義了一個(gè)無(wú)符號(hào)變量va1,因此,在編寫(xiě)答案程序時(shí),不需要再重新定義。
\n【參考答案】
\n
\n
35.\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
36.\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
\n
37.\n【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符對(duì)應(yīng)數(shù)字0~9不變,否則替換。
\n【解題思路】
\n本題類(lèi)似第67套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(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á)式的寫(xiě)法上需要大家注意區(qū)分。
\n【參考答案】
\n
\n
38.\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
39.\n【審題關(guān)鍵句】統(tǒng)計(jì)一個(gè)長(zhǎng)度為2的子字符串在另一個(gè)字符串中出現(xiàn)的次數(shù)。
\n【解題思路】
\n①定義字符指針p,q,并且q指向字符串str。定義計(jì)數(shù)整型變量cnt,設(shè)置其值等于0。
\n②在while循環(huán)中調(diào)用C語(yǔ)言的字符串庫(kù)函數(shù)strstr,返回子字符串substr在字符串q第一次出現(xiàn)的位置,賦給變量P。用if語(yǔ)句判斷,如果p的值為空,則說(shuō)明在字符串str沒(méi)有找到子字符串,退出循環(huán)。否則,變量cnt加1,再把P的值加2(因?yàn)樽幼址畇ubstr的長(zhǎng)度為2)賦給變量q,執(zhí)行下一次循環(huán)。直到字符串中不存在子字符串時(shí),退出循環(huán)結(jié)束。
\n③最后,返回子字符串substr在字符串str中出現(xiàn)的次數(shù)。
\n【參考答案】
\n
40.\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
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為
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)生兼職社工合同范本
- 修腳房投資合同范本
- 共同紅酒合同范本
- 加強(qiáng)合同范本庫(kù)
- 副食版合同范本
- 50%股權(quán)合同范本
- 業(yè)務(wù)介紹抽成合同范例
- 代購(gòu)代銷(xiāo)電子合同范本
- 代理進(jìn)口合同范例15篇
- 中介鋪位合同范本
- 三、膽石癥課件
- 學(xué)生作業(yè)情況登記表模板(可打印)
- 兔子坡(閱讀課上課課件)
- 高中數(shù)學(xué)《立體幾何》教材分析及教學(xué)建議
- 八年級(jí)英語(yǔ)初中英語(yǔ)閱讀理解閱讀專(zhuān)項(xiàng)練習(xí)試卷附答案
- 固定資產(chǎn)清查盤(pán)點(diǎn)明細(xì)表
- 人教版八年級(jí)數(shù)學(xué)下冊(cè)課件【全冊(cè)】
- 物聯(lián)網(wǎng)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
- 1例妊娠糖尿病的個(gè)案護(hù)理
- 光伏發(fā)電職業(yè)病危害預(yù)評(píng)價(jià)方案方案
- 財(cái)務(wù)報(bào)表涉稅分析
評(píng)論
0/150
提交評(píng)論