




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
2023年廣東省深圳市全國計算機等級考試數(shù)據(jù)庫技術模擬考試(含答案)學校:________班級:________姓名:________考號:________
一、1.選擇題(10題)1.對并發(fā)操作若不加以控制,可能會帶來
A.不安全B.死鎖C.死機D.不一致
2.在FoxBase中要建立一個與現(xiàn)有的某個數(shù)據(jù)庫有完全相同結構和數(shù)據(jù)的新數(shù)據(jù)庫,應該使用如下語句中的哪個語句?
A.CREATEB.APPENDC.COPYD.INSERT
3.下列各項計算機能直接執(zhí)行的是
A.命令文件B.可執(zhí)行文件C.機器語言程序D.源程序
4.在計算機上設計汽車的外形屬于哪一類計算機應用領域?
A.過程控制B.數(shù)據(jù)和信息處理C.輔助設計D.科學和工程計算
5.對資源采用按序分配策略能達到下列哪一個目的?
A.死鎖預防B.死鎖避免C.檢測死鎖D.解除死鎖
6.計算機病毒對于操作計算機的人()
A.只會感染、不會致病B.會感染致病,但無嚴重危害C.不會感染D.產(chǎn)生的作用尚不清楚
7.信息安全的內(nèi)容包括______。
Ⅰ.網(wǎng)絡安全
Ⅱ.操作系統(tǒng)安全
Ⅲ.數(shù)據(jù)庫系統(tǒng)安全
Ⅳ.文件安全
Ⅴ.信息系統(tǒng)
Ⅵ.硬件安全
A.Ⅰ、Ⅱ、Ⅲ和ⅣB.Ⅰ、Ⅱ、Ⅲ和ⅤC.Ⅱ、Ⅲ和ⅤD.Ⅰ、Ⅱ和Ⅴ
8.信息傳輸?shù)陌踩珣WC信息在網(wǎng)絡傳輸?shù)倪^程中不被泄露和不被攻擊。下列哪些屬于攻擊方法?
Ⅰ.復制信息
Ⅱ.剪裁信息
Ⅲ.竊聽信息
A.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅰ和ⅢD.全部
9.在數(shù)據(jù)庫設計的哪個階段要考慮數(shù)據(jù)的存儲結構和訪問路徑等問題?
A.需求分析階段B.概念設計階段C.邏輯設計階段D.物理設計階段
10.設關系R與關系S具有相同的目(或稱度),且相對應的屬性的值取自同一個域,則R-(R-S)等于______。
A.R∪SB.R∩SC.R×SD.R-S
二、填空題(10題)11.數(shù)據(jù)庫功能可以分為兩部分:前端和后端。前端與后端之間通過【】或應用程序來接口。
12.網(wǎng)絡攻擊者設法涂改一個網(wǎng)站的主頁,使得該網(wǎng)站的VWW服務不能正常工作,這種網(wǎng)絡攻擊稱為
【】。
13.線程的引入使得操作系統(tǒng)具有更好的并發(fā)性,從而能更有效地使用系統(tǒng)資源和提高系統(tǒng)的【】
14.用數(shù)組A[1..n]順序存儲完全二叉樹的各結點,則當i>0,且i<=【】時,結點A[i]的右子女是結點A[2i+1],否則結點A[i]沒有右子女。
15.如果資源分配圖中沒有______,則系統(tǒng)中沒有死鎖發(fā)生。
16.散列法存儲中處理碰撞的方法主要有:【】和開地址法。
17.DB2數(shù)據(jù)庫管理系統(tǒng)為了提高性能,當連接所涉及的事實表達到三個或三個以上的時候,DB2可自動地判斷是否使用星型連接技術(starjoin)和______索引進行優(yōu)化。
18.運行IP協(xié)議的Intemet可以為其高層用戶提供___________的、面向無連接的、盡最大努力的數(shù)據(jù)報投遞服務。
19.交換機地址學習是通過讀取幀的___________地址并記錄幀進入交換機的端口號進行的。
20.IEEE802.11的MAC層采用的是___________沖突避免方法。
三、單選題(10題)21.在需求分析階段中,業(yè)務流程的分析結果一般用()
A.E-R圖表示B.程序流程圖表示C.數(shù)據(jù)流圖表示D.數(shù)據(jù)結構圖表示
22.若實體間的聯(lián)系是M∶N,則將聯(lián)系類型()
A.的屬性加入任一個關系模式中
B.的屬性加入N端實體類型相對應的關系模式中
C.的屬性加入M端實體類型相對應的關系模式中
D.也轉換為關系模型
23.為了考慮安全性,每個部門的領導只能存取本部門員工的檔案,為此DBA應創(chuàng)建相應的()。
A.視圖(view)B.索引(index)C.游標(cursor)D.表(table)
24.下列敘述中,不正確的是:
A.系統(tǒng)軟件是在應用軟件基礎上開發(fā)的
B.系統(tǒng)軟件應提供友好的人機界面
C.系統(tǒng)軟件與硬件密切相關
D.系統(tǒng)軟件與具體應用領域無關
25.下列存儲管理方案中,()允許動態(tài)擴充內(nèi)存容量。
A.固定分區(qū)B.可變分區(qū)C.頁式D.虛擬頁式
26.某單道批處理系統(tǒng)中有四個作業(yè)JOB1、JOB2、JOB3和JOB4,它們到達“輸入井”的時刻和需要的運行時間如下表所示:
假設9:30開始進行作業(yè)調(diào)度,按照最高響應比作業(yè)優(yōu)先算法,首先被調(diào)度的作業(yè)是
A.JOB1B.JOB2C.JOB3D.JOB4
27.SQL語言集數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體,語句UPDATE實現(xiàn)()功能。
A.數(shù)據(jù)定義B.數(shù)據(jù)查詢C.數(shù)據(jù)操縱D.數(shù)據(jù)控制
28.設散列函數(shù)為H(k)=kmod7,現(xiàn)欲將關鍵碼23,14,9,6,30,12,18依次散列于地址0~6中,用線性探測法解決沖突,則在地址空間0~6中,得到的散列表是
A.14,6,23,9,18,30,12
B.14,18,23,9,30,12,6
C.14,12,9,23,30,18,6
D.6,23,30,14,18,12,9
29.下列角色中,具有數(shù)據(jù)庫中全部用戶表數(shù)據(jù)的插入、刪除、修改權限且只具有這些權限的角色是__________。
A.db_ownerB.db_datareaderC.db_datawriterD.public
30.在SQL語言中,()子句能夠實現(xiàn)關系參照性規(guī)則。
A.PRIMARYKEY
B.NOTNULL
C.FOREIGNKEY
D.FOREIGNKEY...REFERENCES...
四、C語言程序設計題(10題)31.已知在文件in.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱me(字符型10位),單價dj(整型),數(shù)量sl(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)量。函數(shù)ReadDat讀取這100個銷售記錄并存入結構數(shù)組sell中。請編制函數(shù)SortDat,其功能要求:按產(chǎn)品名稱從大到小進行排列,若產(chǎn)品名稱相同,則按金額從大到小進行排列,最終排列結果仍存入結構數(shù)組sell中。最后mainoi函數(shù)調(diào)用函數(shù)WriteDat把結果輸出到文件out.dat中。
提示:若中間變量為PROtemp,則可以直接使用結構賦值語句進行解題:產(chǎn)品名稱比較請用函數(shù)strcrnp進行解題。例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
32.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsvalue,其功能是:求出所有這些四位數(shù)是素數(shù)的個數(shù)cnt,再求出所有滿足此條件的四位數(shù)平均值pjzl,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結果cnt,pjz1,pjz2輸出到out.dat文件中。
33.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVa,其功能是:把千位數(shù)字和十位數(shù)字重新組成一個新的含有兩位數(shù)字的數(shù)ab(新數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),以及把個位數(shù)字和百位數(shù)字組成另一個新的含有兩位數(shù)字的數(shù)cd(新數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的百位數(shù)字),如果新組成的兩個數(shù)ab-cd>=0且ab.cd<=10且兩個數(shù)均是奇數(shù),同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)cnt。最后main函數(shù)調(diào)用寫函數(shù)writcDat把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到文件0ut.dat中。
34.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:從數(shù)組a中依次取出一個四位數(shù),對每一個四位數(shù)作如下處理:把個位數(shù)字和千位數(shù)字重新組成一個新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的千位數(shù)字),以及把百位數(shù)字和十位數(shù)字組成另一個新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是原四位數(shù)的百位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),如果兩個新組成數(shù):一個是奇數(shù),另一個為偶數(shù),并且至少有一個數(shù)能被17整除,同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)存入數(shù)組b中,并計算滿足上述條件的四位數(shù)的個數(shù)cnt,而后對數(shù)組b進行降序排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。
例如:一個四位數(shù)為4512,依題意組成的第一個新數(shù)為24,第二個新數(shù)為51,其中51能被17整除,這兩個新數(shù)的十位數(shù)字不為零,則4512這個四位數(shù)滿足題意所規(guī)定條件。
35.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)rcadDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsvalue,其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個位數(shù)上的數(shù)的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從大到小的順序進行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat中。
36.已知在in.dat中存有若干個(個數(shù)<200)四位數(shù)字的正整數(shù),函數(shù)ReadDat讀取這若干個正整數(shù)并存入數(shù)組XX中。請編制函數(shù)CalValue,其功能要求:1.求出該文件中共有多少個正整數(shù)totNum;2.求出這些正整數(shù)中的各位數(shù)字之和是奇數(shù)的數(shù)的個數(shù)totCnt,以及滿足此條件的這些正整數(shù)的算術平均值totPjz。最后maini函數(shù)調(diào)用函數(shù)WriteDat把所求的結果輸出到0ut.dat文件中。
注意:部分源程序存放在test.C文件中。
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。
37.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:若一個四位數(shù)的千位數(shù)位置上的值小于等于百位數(shù)位置上的值,百位數(shù)位置上的值小于等于十位數(shù)位置上的值,以及十位數(shù)位置上的值小于等于個位數(shù)位置上的值,并且原四位數(shù)是偶數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到文件0ut.dat中。
38.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串數(shù)組XX中;請編制函數(shù)eneryptChar,按給定的替代關系對數(shù)組XX中的所有字符進行替代,仍存入數(shù)組XX對應的位置上,最后調(diào)用函數(shù)WriteDat把結果xX輸出到文件out.dat中。
替代關系:f(p)=p*11mod256,mod為取余運算,P是數(shù)組XX中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或f(p)對應的字符是大寫字母,則該字符不變,否則用f(p)替代所對應的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按此替代關系進行處理。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
39.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請編制一數(shù)jsValue,其功能是:求出個位數(shù)上的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從大到小的順序進行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件0ut.dat。
40.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:把個位數(shù)字和千位數(shù)字重新組成一個新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的千位數(shù)字),以及把百位數(shù)字和十位數(shù)字組成另~個新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是原四位數(shù)的百位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),如果兩個新組成的數(shù)均是偶數(shù)并且至少有一個數(shù)能被9整除,同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)cnt。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
五、設計與應用題(2題)41.設某連鎖商店數(shù)據(jù)庫中有關系模式R:R(商店編號,商品編號,庫存數(shù)量,部門編號,負責人)如果規(guī)定:每個商店的每種商品只在一個部門銷售,每個商店的每個部門只有一個負責人,每個商店的每種商品只有一個庫存數(shù)量。(10分)(1)請根據(jù)上述規(guī)定,寫出關系模式R的函數(shù)依賴集;(2)請給出關系模式R的候選碼;(3)請說明關系模式R屬于第幾范式,并給出理由;(4)請將R分解成滿足3NF的關系模式。
42.現(xiàn)有論文和作者兩個實體,論文實體的屬性包括題目、期刊名稱、年份、期刊號;作者實體的屬性包括姓名、單位、地址;一篇論文可以有多個作者,且每一位作者寫過多篇論文,在每一篇論文中有作者的順序號。請完成以下操作:(10分)(1)畫出E-R圖。(2)將E-R圖轉換成關系模式,并指出每個關系模式的主鍵(加下劃線)和外鍵(加波浪線)。
六、單選題[1分](2題)43.在SQLServer2008中,設表T(a,b)上建有如下觸發(fā)器:CREATETRIGGERtri_updateONTFORUPDATEASIFEXISTSfSELECT術FROMinsertedWHEREbnotbetween0and100)KULLBACK設表T中已有數(shù)據(jù):(ˊa01ˊ,90),如果執(zhí)行語句:UPDATETSETb=100WHEREa=ˊa01ˊ則觸發(fā)器臨時工作表及執(zhí)行完該語句后表T中的數(shù)據(jù)為()。
A.T表:(ˊa01ˊ,100)INSERTED表:(ˊa01ˊ,90)DELETED表:(ˊa01ˊ,100)
B.T表:(ˊa01ˊ,90)INSERTED表:(ˊa01ˊ,90)DELETED表:(ˊa01’,100)
C.T表:(ˊa01ˊ,100)INSERTED表:(ˊa01ˊ,1OO)DELETED表:(ˊa01ˊ,90)
D.T表:(ˊa01ˊ,90)INSERTED表:(ˊa01ˊ,100)DELETED表:(ˊa01ˊ,90)
44.在進行數(shù)據(jù)庫物理設計時,為了保證系統(tǒng)性能,需要綜合考慮所選擇的數(shù)據(jù)庫管理系統(tǒng)的特性及軟硬件具體情況。下列關于數(shù)據(jù)庫物理設計的說法,錯誤的是()。
A.在頻繁執(zhí)行插入、修改和刪除操作的表上建立索引可能會降低系統(tǒng)整體性能
B.在一張表的某列上需要頻繁執(zhí)行精確匹配查詢時,可以考慮為此列建立哈希索引
C.為了提高寫入性能,數(shù)據(jù)庫一般應盡量避免存儲在RAID10的磁盤存儲系統(tǒng)中
D.如果系統(tǒng)中存在頻繁的多表連接操作,可以考慮將這些基本表組織為聚集文件,以提高查詢效率
參考答案
1.D解析:對并發(fā)操作若不加以控制,可能會帶來不一致。
2.C解析:CREATE用于數(shù)據(jù)定義,COPY用于復制,INSERT用于插入數(shù)據(jù)。
3.C解析:編程語言經(jīng)歷了從機器語言、匯編語言到高級語言的發(fā)展階段。機器語言是二進制數(shù)的序列,它是CPU惟一能“理解的語言”。采用二進制編碼的程序叫目標程序。用匯編語言編的程序是匯編源程序,但由于計算機只能識別和執(zhí)行目標程序,所以必須用匯編程序將匯編源程序翻譯成機器語言的目標程序,才能在機器上執(zhí)行。
4.C解析:計算機輔助設計實例是用計算機幫助設計人員進行產(chǎn)品、工程設計的重要技術手段,它能提高設計自動化程度,不僅能節(jié)省人力和物力,而且速度快、質(zhì)量高,為縮短產(chǎn)品設計周期、保證質(zhì)量提供了條件。這種技術目前已在飛機、車船、橋梁、建筑、機械、服裝等設計中得到廣泛應用。
5.A解析:對資源采用有序分配策略是要破壞產(chǎn)生死鎖的4個必要條件之一的“環(huán)路”條件,它屬于死鎖的預防措施,因此本題的答案為A。
6.C
7.B解析:信息安全包括:網(wǎng)絡安全、操作系統(tǒng)安全、數(shù)據(jù)庫系統(tǒng)安全和信息系統(tǒng)安全等4個方面。
8.D解析:本題是對信息傳輸過程安全性受攻擊的類型的考查。在網(wǎng)絡傳輸?shù)倪^程中,會出現(xiàn)4種攻擊類型,信息被截獲,信息被竊聽,信息被篡改,信息被偽造。因此題干中的三項均屬于對信息傳輸安全性的攻擊方式,本題正確答案為D(全部)。
9.D解析:物理結構設計的任務是為一個給定的數(shù)據(jù)庫邏輯結構選取一個最適合應用環(huán)境的物理結構。數(shù)據(jù)庫的物理結構主要是指數(shù)據(jù)庫在物理設備上如何存儲以及如何訪問,即數(shù)據(jù)庫的存儲方法和存取路徑。因此本題正確答案為D。
10.B解析:傳統(tǒng)集合運算包括并、交、差和廣義笛卡爾積4種運算。對本題中的關系R-(R-S),進行分解:(R-S)是由屬于R而不屬于S的所有元組組成,R-(R-S)就是有屬于R而不屬于(R-S)的元組組成,部分集合就是由既屬于R又屬于S的所有元組組成,即R∩S。所以本題正確答案為選項B。這類題通過畫圖可以比較容易找到正確答案。
11.SQLSQL解析:數(shù)據(jù)庫功能可以分為兩部分:前端和后端。前端與后端之間通過SQL或應用程序來接口。
12.服務攻擊網(wǎng)絡攻擊主要可以分為兩類,服務攻擊和非服務攻擊。服務攻擊是對網(wǎng)絡提供某種服務的服務器發(fā)起攻擊。非服務攻擊是攻擊者使用各種方法對網(wǎng)絡通信設備發(fā)起攻擊。
13.吞吐量對網(wǎng)絡、設備、端口、虛電路或其他設施,單位時間內(nèi)成功地傳送數(shù)據(jù)的數(shù)量
14.[(n-1)/2][(n-1)/2]解析:根據(jù)完全二叉樹的定義及順序存儲結構的特點,可知答案為[(n-1)/2]。
15.環(huán)或環(huán)路或回路或進程環(huán)路環(huán)或環(huán)路或回路或進程環(huán)路解析:死鎖是一種系統(tǒng)狀態(tài),在多道程序系統(tǒng)中,一組進程的每一個進程均無限期地等待被該組進程中的另一個進程所永遠不會釋放的資源。產(chǎn)生死鎖的必要條件是:
①互斥條件
②不可剝奪(不可搶占)
③部分分配(占有等待)
④循環(huán)等待
如果沒有一個資源占有的環(huán)路,是不會形成死鎖的。
16.拉鏈法拉鏈法解析:散列法存儲中處理碰撞的方法主要有:拉鏈法和開地址法。
17.動態(tài)位圖動態(tài)位圖解析:DB2優(yōu)化器能夠使用動態(tài)位圖索引,即根據(jù)需要在相應字段上自動地動態(tài)生成位圖索引,從維表中挑選出符合條件的記錄,再和事實表連接,提高了訪問多維數(shù)據(jù)的性能。當連接所涉及的表達到三個或三個以上時,DB2可自動判斷是否使用星型連接技術和動態(tài)位圖索引進行優(yōu)化。
18.不可靠【解析】互聯(lián)網(wǎng)應該屏蔽低層網(wǎng)絡的差異,為用戶提供通用的服務。具體地講,運行IP協(xié)議的互聯(lián)層可以為其高層用戶提供如F3種服務:(1)不可靠的數(shù)據(jù)投遞服務;(2)面向無連接的傳輸服務;(3)盡最大努力投遞服務。
19.源【解析】交換機地址學習是通過讀取幀的源地址并記錄幀進入交換機的端口號進行的。
20.CSMA,CD【解析】IEEE802.11的MAC層采用的是CSMA/CD沖突避免方法,沖突避免要求每個結點在發(fā)送幀前先偵聽信道。
21.C
22.D
23.A解析:視圖是從一個或幾個基本表中根據(jù)用戶需要而做成的一個虛表。視圖是虛表,它在存儲時只存儲視圖的定義,而沒有存儲對應的數(shù)據(jù),視圖是只在剛剛打開的一瞬間,通過定義從基表中搜集數(shù)據(jù),并展現(xiàn)給用戶。
24.A解析:本題是對計算機的系統(tǒng)軟件和應用軟件特性的考查。系統(tǒng)軟件應提供友好的人機界面;系統(tǒng)軟件與硬件密切相關而與具體應用領域無關;應用軟件是在系統(tǒng)軟件基礎上開發(fā)的。所以選項A所述是錯誤的,正確答案為A。
25.D虛擬頁式存儲管理又稱為請求頁式存儲管理,請求頁式的基本思想是,在進程開始執(zhí)行之前,不是裝入全部頁面,而是只是裝入一個(甚至0個)頁面,然后根據(jù)進程執(zhí)行的需要,動態(tài)地裝入其他頁面。
26.B解析:響應比定義為系統(tǒng)對作業(yè)的響應時間與作業(yè)運行時間的比值。最高響應比作業(yè)優(yōu)先算法優(yōu)先選擇響應比最高的作業(yè)。對JOB1,JOB2、JOB3和JOB4的響應比分別為60/80=0.75、40/20=2、10/40=0.25和0/35=0,因此首先被調(diào)度的作業(yè)是JOB2,正確答案為選項B。
27.CSQL語言集數(shù)據(jù)定義、數(shù)據(jù)查詢和數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體。數(shù)據(jù)定義語言的動作包括CREATE、DROP和ALTER;數(shù)據(jù)操縱語言的動作包括:INSEPT、UPDATE和DELETE;數(shù)據(jù)控制語言的動作包括GRANT和REVOKE。
28.B解析:將23,14,9,6,30,12,18依次按散列函數(shù)K(k)=kmod7計算,并按線性探測法解決沖突,得到的散列結果是14,18,23,9,30,12,6。
29.C
30.D
31.\n【審題關鍵句】計算金額,按產(chǎn)品名稱從大到小進行排列,相同的則按金額從大到小排列,結果存入結構數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第8行進行修改即可。
\n【參考答案】
\n
\n
32.\n【審題關鍵句】求素數(shù)的個數(shù)及平均值,并計算非素數(shù)的平均值。
\n【解題思路】
\n①首先定義循環(huán)變量i,然后通過for循環(huán)對數(shù)組a[300]d0的每個元素a[i]調(diào)用函數(shù)isV(a[i])判斷a[i]是否是素數(shù)(素數(shù)的算法已在isP函數(shù)中給出,此處直接調(diào)用即可),如果是素數(shù),則把其加到變量pjz1上,同時計數(shù)變量cnt加1,否則a[i]值加到變量pjz2上。直到判斷完數(shù)組a[300]00的所有數(shù)據(jù)后退出循環(huán)。
\n②求出pJz1、pjz2和cnt的值之后,再用變量pjz1的值除以cnt的值就得到素數(shù)的平均值,同時把這個值賦給變量pjz1,最后用變量pjz2的值除以300.cnt的值就得到非素數(shù)的平均值,并把這個值賦給變量pjz2。
\n【參考答案】
\n
\n
33.【審題關鍵句】千位+十位組合與個位+百位組合,都是奇數(shù),兩數(shù)相減結果大于等于0小于等于10,從大到小排序。
\n【解題思路】
\n①首先,本題要定義多個變量,包括兩侖循環(huán)變量循環(huán)i、j;用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、SW(十位)和gw(個位);兩個用來存放重新組合數(shù)字的變量newV1和newV2。
\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進行分解,每分解一個四位數(shù),根據(jù)題目要求,對其各位數(shù)進行重新組合,形成兩個新的十位數(shù),組合條件分別是原四位數(shù)的千位和十位組成一個十位數(shù),個位和百位組成一個十位數(shù),并將兩個新的十位數(shù)分別賦給變量newV1和newV2。
\n③數(shù)字重組完畢之后,再根據(jù)題目要求篩選滿足條件的四位數(shù),本題需要考慮多個篩選條件:一是新組合的十位數(shù)中,其十位數(shù)不能為0,即原四位數(shù)的千位和個位數(shù)字不能為0;二是兩個新組合的十位數(shù)之差必須大于等于0小于等于10;三是兩個新組合的數(shù)字均為奇數(shù)。
\n④將同時滿足以上3個條件的四位數(shù)賦給數(shù)組b[cnt],同時數(shù)組下標值加1,當for循環(huán)執(zhí)行完畢后,則將所有滿足條件的四位數(shù)全部存放到數(shù)組b[cnt]qb。
\n⑤最后通過兩個for循環(huán),對數(shù)組b[cnt]中的元素按從大到小的順序排序,排序過程中,可用newV1或newV2作為數(shù)據(jù)交換的中間變量。
\n【參考答案】
\n
\n
34.\n【審題關鍵句】個位+于位與百位+十位,奇數(shù),偶數(shù),整除,從大到小排序。
\n【解題思路】
\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,體現(xiàn)在兩個方面:①分解后重新組合成十位數(shù)的方式不同,參考答案的第8、9條語句重新指定兩位數(shù)的組合方式;②新組合的兩位數(shù)的奇偶性判斷及整除判斷,參考答案的第10條語句。
\n本題第10條語句中各條件表達式之間的關系有些復雜,大致思路是:①首先判斷新組合的兩位數(shù)的十位不為0,即表達式“gwbw”;②再判斷新組合的第一個兩位數(shù)為偶數(shù),第二個兩位數(shù)為奇數(shù),且兩個兩位數(shù)中至少有一個能被17整除的情況,兩個整除關系表達式式要用或運算符(11)連接,且用括號括起來先計算或運算,再與奇偶性判斷表達式進行與運算;③最后,在判斷新組合的第一個兩位數(shù)為奇數(shù),第二個兩位數(shù)為偶數(shù),且兩個兩位數(shù)中至少有一個能被17整除的情況(各表達式之間的連接關系同第2步)。完成以上3部分的表達式設計后,再通過與運算將3部分表達式連接起來。
\n【參考答案】
\n
\n
35.\n【審題關鍵句】千位+百位等于十位+個位的數(shù)的個數(shù),把所有滿足此條件的四位數(shù)依次存入數(shù)組,然后對數(shù)組按從大到小的順序進行排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點:①要求統(tǒng)計的四位數(shù)的條件是“千位+百位=十位+個位”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
\n
\n
36.\n【審題關鍵句】讀取正數(shù),統(tǒng)計個數(shù),各位數(shù)之和為奇數(shù)的數(shù)的個數(shù)及平均值。
\n【解題思路】
\n本題類似第46套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即四位數(shù)的各位數(shù)之和為奇數(shù),參考答案的第13條語句,將該該語句為判斷各位數(shù)字之和是奇數(shù)的表達式即可。
\n【參考答案】
\n
\n
37.\n【審題關鍵句】四位數(shù)的千位<=百位<=十位<=個位,且四位數(shù)是偶數(shù),統(tǒng)計出滿足此條件的個數(shù),按從小大的順序存入數(shù)組。
\n【解題思路】
\n①首先,本題要定義多個變量,包括兩個循環(huán)變量循環(huán)i、i,一個用于數(shù)據(jù)交換的整型變量ab,以及分別用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、SW(十位)和gw(個位)。
\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進行分解,每分解一個四位數(shù),根據(jù)題目要求,判斷其“千位<=百位<=十位<=個位”的條件是否滿足,并通過a[i]%2==0表達式判斷該四位數(shù)是否為偶數(shù),各判斷表達式之間用運算符進行連接,當滿足條件時,則將a嘲的值賦給數(shù)組變量b[cnt],同時數(shù)組下標變量cnt的值加1。循環(huán)結束后,所有滿足條件的四位數(shù)都將保存到數(shù)組blent1中。
\n③將所有的四位數(shù)判斷完畢后,最后通過兩個for循環(huán),對b[cnt]數(shù)組中的元素按從小到大的順序排序。
\n【參考答案】
\n
\n
38.\n【審題關鍵句】字符替代f(p)=p*11mod256,小于等于32或對應大寫字母不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。另外,在源程序中已經(jīng)定義了一個無符號變量va1,因此,在編寫答案程序時,不需要再重新定義。
\n【參考答案】
\n
\n
39.\n【審題關鍵句】個位-千位-百位-十位數(shù)大于零的個數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從大到小的順序排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點:①要求統(tǒng)計的四位數(shù)的條件是“個位一千位-百位一十位數(shù)大于零的個數(shù)”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
\n
40.\n【審題關鍵句】個位+千位與百位+十位,偶數(shù),整除,從大到小排序。
\n【解題思路】
\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,體現(xiàn)在兩個方面:①分解后重新組合成兩位數(shù)的方式不同,參考答案的第8、9條語句重新指定兩位數(shù)的組合方式:②新組合的兩位數(shù)的偶數(shù)的判斷及整除判斷,參考答案的第10條語句。注意,兩個整除關系表達式要用或運算符(||)連接,且用括號括起來先進行整除運算(因為或運算級別比與運算級別低,因此要括起來),再與奇偶性判斷表達式進行與()運算。
\n【參考答案】
\n
\n
\n
41.(1)【解題思路】函數(shù)依賴定義:設R(u)是屬性集U上的關系模式,X,Y是U的子集,若對于R(U)的任意一個可能的關系r,r中不可能存在兩個元組在X上的屬性值相等,在Y上的屬性值不等,則稱X函數(shù)確定Y或Y函數(shù)依賴X,記作X->Y。函數(shù)依賴是指關系R的一切關系均要滿足的約束條件?!緟⒖即鸢浮浚ㄉ痰昃幪枺唐肪幪枺?>部門編號,(商店編號,部門編號)->負責人,(商店編號,商品編號)->庫存量。(2)【解題思路】設K為R<U,F(xiàn)>中的屬性或屬性組合,若u完全依賴于K,則K為R的候選碼?!緟⒖即鸢浮浚ㄉ痰昃幪?,商品編號)(3)【解題思路】關系數(shù)據(jù)庫是要滿足一定要求的。滿足最低要求的叫第一范式,在第一范式中滿足進一步要求的為第二范式,其余以此類推。顯然該關系模式滿足第一范式,接下來檢查其是否滿足第二范式。在第二范式中,要求關系模式中不存在部分依賴,每一個非主屬性完全依賴于碼,而根據(jù)第一空可得如下依賴關系:(部門編號,商店編號)->負責人,所以屬于第二范式。它的非主屬性(不包含在任何候選碼中的屬性)有3個:部門編號、負責人和庫存量,并皆完全函數(shù)依賴
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 補簽建筑合同范本
- 焊盤和過孔的區(qū)別是什么
- 中國其他酒制造市場前景及投資研究報告
- 渠道招商合同范本
- 面向特定主題的開放式事件抽取關鍵技術研究
- 基于深度學習的偽造語音檢測算法研究
- 生命史策略對生育意愿的影響-性別偏見的中介和生育年齡限制感的調(diào)節(jié)作用
- 成本加薪酬合同范本
- 2025年直播電商項目合作計劃書
- 生態(tài)農(nóng)業(yè)中的生物學技術應用
- 祖沖之的平生與貢獻
- 2025年版護理法律法規(guī)
- 統(tǒng)編版(2024新版)七年級下冊道德與法治期末復習背誦知識點提綱
- 健康體檢報告解讀頁課件
- (高清版)DB43∕T 1147-2015 太陽能果蔬烘干機
- 《安防監(jiān)控培訓》課件
- 2025年中國艾草行業(yè)市場現(xiàn)狀、發(fā)展概況、未來前景分析報告
- 高中 人音版 音樂鑒賞 第二單元《漢族民歌》課件
- 2024國家安全人人有責
- 《檔案管理培訓》課件
- 承包送貨合同模板
評論
0/150
提交評論