版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
【2023年】福建省莆田市全國計算機等級考試數(shù)據(jù)庫技術模擬考試(含答案)學校:________班級:________姓名:________考號:________
一、1.選擇題(10題)1.設某散列表的當前狀態(tài)如下:
該散列表的負載因子約為
A.0.27B.0.42C.0.58D.0.73
2.下列關于碼的敘述中,正確的是
A.在一個關系中,不可能存在兩個不同的元組在碼屬性上取值相同
B.屬性是一個元組區(qū)別于其它元組的依據(jù)
C.在一個關系中,可能存在碼或碼的一部分為空值的元組
D.碼不是一個元組賴以存在的條件
3.可變分區(qū)存儲管理中,在動態(tài)分區(qū)分配時涉及到3個問題,下列()不是其中之一。
A.M變分區(qū)數(shù)據(jù)結(jié)構(gòu)B.分區(qū)的分配算法C.分區(qū)分配的操作D.分區(qū)大小預計
4.系統(tǒng)出現(xiàn)死鎖的原因是()。
A.計算機系統(tǒng)發(fā)生了重大故障
B.有多個封鎖的進程同時存在
C.若干進程因競爭資源而無休止地等待其他進程釋放已占有的資源
D.資源數(shù)大大少于進程數(shù),或進程同時申請的資源數(shù)大大超過資源總數(shù)
5.數(shù)字簽名是通過______來實現(xiàn)的。
A.認證B.程序C.簽字算法D.仲裁
6.產(chǎn)生系統(tǒng)死鎖的原因可能是
A.進程釋放資源B.一個進程進入死循環(huán)C.多個進程競爭,資源出現(xiàn)了循環(huán)等待D.多個進程競爭共享型設備
7.SQL語句GrantInsertOnTableSCToU5WithGrantOption的作用是
A.U5擁有對表SC的Insert權限
B.U5擁有傳播Insert的權限
C.U5擁有對表SC的Insert權限或擁有對Insert權限的傳播
D.U5不僅擁有對表SC的Insert權限,還可傳播此權限
8.分布式數(shù)據(jù)庫系統(tǒng)與并行數(shù)據(jù)庫系統(tǒng)的主要區(qū)別是
A.數(shù)據(jù)結(jié)構(gòu)不同,數(shù)據(jù)操縱不同,數(shù)據(jù)約束不同
B.數(shù)據(jù)庫管理系統(tǒng)不同
C.應用目標不同,實現(xiàn)方式不同,查詢效率不同
D.應用目標不同,實現(xiàn)方式不同,各節(jié)點地位不同
9.第二代數(shù)據(jù)庫系統(tǒng)是指
A.層次型數(shù)據(jù)庫系統(tǒng)B.網(wǎng)狀型數(shù)據(jù)庫系統(tǒng)C.分布式數(shù)據(jù)庫系統(tǒng)D.關系型數(shù)據(jù)庫系統(tǒng)
10.在Oracle中,可以根據(jù)用戶建立的模型,自動生成數(shù)據(jù)字典、數(shù)據(jù)庫表、應用代碼和文檔的工具是
A.OracleFormsB.ModelersC.GeneratorsD.BPR
二、填空題(10題)11.OSl參考模型中,網(wǎng)絡層的主要功能有:___________、擁塞控制和網(wǎng)絡互聯(lián)等。
12.散列表存儲的基本思想是:由結(jié)點的______決定結(jié)點的存儲地址。
13.關系模式規(guī)范化過程中,若要求分解保持函數(shù)依賴,那么模式分解一定可以達到3NF,但不一定能達到______。
14.一旦CA驗證了實體的身份,就產(chǎn)生一個證書,將這個公共密鑰和身份進行綁定。
證書中包括公共密鑰和密鑰所有者的全球惟一的___________。
15.文件系統(tǒng)提供按名存取功能,要求用戶在讀文件之前調(diào)用______文件操作。
16.客戶機/服務器模式在實現(xiàn)中需要解決的主要問題有:標識一個特定的服務、響應并發(fā)請求和服務器程序的___________。
17.虛電路的工作方式的工作過程分為3個階段:虛電路建立階段、___________階段與虛電路拆除階段。
18.局域網(wǎng)所使用的傳輸介質(zhì)主要有雙絞線、___________、光纖、無線通信信道。
19.計算機系統(tǒng)中發(fā)生某個事件時,CPU暫停正在執(zhí)行的程序,轉(zhuǎn)去執(zhí)行相應的程序,執(zhí)行完后再返回原先程序斷點繼續(xù)執(zhí)行的過程,稱為______。
20.在多級目錄結(jié)構(gòu)中查找一個文件時需要按路徑名搜索,當層次較多時要耗費很多時間,為此要引入_____。
三、單選題(10題)21.SQL語言集數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體,語句UPDATE實現(xiàn)()功能。
A.數(shù)據(jù)定義B.數(shù)據(jù)查詢C.數(shù)據(jù)操縱D.數(shù)據(jù)控制
22.下面關于通道的敘述中,正確的是()Ⅰ.通道相當于一個功能簡單的處理機Ⅱ.通道完成數(shù)據(jù)輸入輸出工作Ⅲ.通道與CPU共用一個內(nèi)存
A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.都是
23.下列關于數(shù)據(jù)的邏輯結(jié)構(gòu)的敘述中,哪一個是正確的?()。
A.數(shù)據(jù)的邏輯結(jié)構(gòu)是數(shù)據(jù)間關系的描述
B.數(shù)據(jù)的邏輯結(jié)構(gòu)反映了數(shù)據(jù)在計算機中的存儲方式
C.數(shù)據(jù)的邏輯結(jié)構(gòu)分為順序結(jié)構(gòu)和鏈式結(jié)構(gòu)
D.數(shù)據(jù)的邏輯結(jié)構(gòu)分為靜態(tài)結(jié)構(gòu)和動態(tài)結(jié)構(gòu)
24.PowerBuilder具有的功能特點包括()。
Ⅰ.提供了良好的跨平臺性
Ⅱ.具有自己的編程語言PowerScript
Ⅲ.是一種面向?qū)ο蟮拈_發(fā)工具
Ⅳ.事件驅(qū)動的程序設計方式
A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ、Ⅲ和ⅣD.全都是
25.邏輯文件存放在存儲介質(zhì)上時,采用的組織形式是與什么有關?
A.邏輯文件結(jié)構(gòu)B.存儲介質(zhì)特性C.主存儲器管理方式D.分配外設方式
26.下列關于SQLServer數(shù)據(jù)庫用戶權限的說法中,錯誤的是__________。
A.數(shù)據(jù)庫用戶自動具有該數(shù)據(jù)庫中全部用戶數(shù)據(jù)的查詢權
B.通常情況下,數(shù)據(jù)庫用戶都來源于服務器的登錄賬戶
C.一個登錄賬戶可以對應多個數(shù)據(jù)庫中的用戶
D.數(shù)據(jù)庫用戶都自動具有該數(shù)據(jù)庫中public角色的權限
27.棧和隊列是兩種重要的線性結(jié)構(gòu),對它們的描述錯誤的是()。
A.棧頂是允許操作的一端,棧底是不允許操作的一端
B.表達式求值一般采用棧來實現(xiàn)
C.隊列是一種先進先出的線性表,允許對隊列兩端進行操作
D.隊列可以用鏈式存儲結(jié)構(gòu)
28.在登錄日志文件時,應該
A.將更新數(shù)據(jù)庫與登錄文件兩個操作同時完成
B.將更新數(shù)據(jù)庫與登錄文件兩個操作按隨機的順序完成
C.先寫數(shù)據(jù)庫的更新,后登錄日志文件
D.先登錄日志文件,后寫數(shù)據(jù)庫的更新
29.E-R模型轉(zhuǎn)換成關系模型是在數(shù)據(jù)庫設計階段中的()階段。
A.概念設計B.邏輯設計C.物理設計D.實現(xiàn)
30.在SQLServer2008中,設有商品表(商品號,商品名,生產(chǎn)日期,單價,類別)?,F(xiàn)經(jīng)常需要執(zhí)行下列查詢:SELECT商品號,商品名,單價FROM商品表WHERE類別IN(′食品′,′家電′)ORDERBY商品號現(xiàn)需要在商品表上建立合適的索引來提高該查詢的執(zhí)行效率。下列建立索引的語句,最合適的是()。
A.CREATEINDEXIdx1ON商品表(類別)
B.CREATEINDEXIdx1ON商品表(商品號,商品名,單價)
C.CREATEINDEXIdx1ON商品表(類別,商品號,INCLUDE(商品名,單價)
D.CREATEINDEXIdx1ON商品表(商品號,INCLUDE(商品名,單價,WHERE類別='食品'OR類別='家電'
四、C語言程序設計題(10題)31.已知數(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把結(jié)果cnt,pjz1,pjz2輸出到out.dat文件中。
32.已知在文件in.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價dj(整型),數(shù)量sl(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)量。函數(shù)ReadDat讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編制函數(shù)SortDat,其功能要求:按金額從小到大進行排列,若金額相等,則按產(chǎn)品代碼從小到大進行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。
提示:若中間變量為PROtemp,則可以直接使用結(jié)構(gòu)賦值語句進行解題。
例如:sell[i]=temp;
注意:部分源程序存放在test.C文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
33.已知在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把所求的結(jié)果輸出到0ut.dat文件中。
注意:部分源程序存放在test.C文件中。
請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。
34.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:把一個四位數(shù)的千位數(shù)位置上的值減去百位數(shù)位置上的值再減去十位數(shù)位置上的值最后減去個位數(shù)位置上的值,如果得出的值大于等于零且原四位數(shù)是奇數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt,并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
注意:部分源程序存在test.C文件中。
35.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到無符號字符串數(shù)組XX中;請編制函數(shù)encryptChar,按給定的替代關系對數(shù)組XX中的所有字符進行替代,其替代值仍存入數(shù)組XX所對應的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果XX輸出到文件out.dat中。
替代關系:f(p)=p*11mod256,mod為取余運算,p是數(shù)組XX中某一個字符的ASCII值,fj(p)是計算后無符號的整型值(注意:中間變量定義成整型變量),如果原字符是數(shù)字字符0至9或計算后f(p)值小于等于32,則該字符不變,否則用f(p)替代所對應的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按此替代關系進行處理。
請勿改動主函數(shù)main、讀數(shù)據(jù)函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。
36.已知數(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把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
37.
函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串數(shù)組XX中,請編制函數(shù)ConvertCharD,其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的上一個字母,如果是字母a,則改寫成字母z,其他字符保持不變。把已處理的字符串仍按行重新存入字符串數(shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果xx輸出到文件out.dat中。例:原文:Adb.Bcdza
abck.LLhj結(jié)果:Aca.Bbcyzzabj.LLgi原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat0和輸出函數(shù)WriteDat的內(nèi)容。
38.設有n個人圍坐一圈并按順時針方向從1到n編號,從第s個人開始進行1到m的報數(shù),報數(shù)到第m個人,此人出圈,再從他的下一個人重新開始1到m的報數(shù),如此進行下去直到所有的人都出圈為止?,F(xiàn)要求按出圈次序,每10人一組,給出這n個人的順序表。請考生編寫函數(shù)Josegh(void)實現(xiàn)此功能,并調(diào)用函數(shù)writeDat,把結(jié)果P輸出到文件out.dat中。
設n=100,s=1,m=10。
①將1到n個人的序號存入一維數(shù)組P中;
②若第i個人報數(shù)后出圈,則將p[i]置于數(shù)組的倒數(shù)第i個位置上,而原來第i+1個至倒數(shù)第i個元素依次向前移動一個位置;
③重復第②步直至圈中只剩下p[1]為止。
注意:部分源程序已經(jīng)給出。
請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
39.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:如果四位數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從大到小的順序存入數(shù)組b中。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
40.已知數(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ù)平均值pjz1,以及所有不滿足此條件的四位數(shù)平均值pjz2。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt,pjz1,pjz2輸出到out.dat文件。
五、設計與應用題(2題)41.設有商品表(商品號,商品名,單價)和銷售表(銷售單據(jù)號,商品號,銷售時間,銷售數(shù)量,銷售單價)。其中,商品號代表一類商品,商品號、單價、銷售數(shù)量和銷售單價均為整型。請編寫查詢某年某商品的銷售總毛利的存儲過程,毛利=銷售數(shù)量x(銷售單價一單價)。要求商品號和年份為輸入?yún)?shù),總毛利用輸出參數(shù)返回。(10分)
42.已知有如下關系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中標下劃線的屬性是主碼。請將上述關系模式用適當?shù)腅R圖表示出來,并用下劃線標注出作為實體主碼的屬性。(10分)
六、單選題[1分](2題)43.人機界面是數(shù)據(jù)庫應用系統(tǒng)的一個重要組成部分,人機界面設計與用戶的關系非常密切。關于人機界面設計,下列說法錯誤的是()。
A.人機界面設計時,應使用戶感覺系統(tǒng)運行始終處于用戶的控制之下,人機界面應該向用戶及時反饋,保持人機界面與用戶之間的雙向交流
B.當系統(tǒng)發(fā)生錯誤時,人機界面應為用戶提供有意義的反饋信息,有時可以提供截屏等功能,使用戶可以了解錯誤,并及時向技術人員反饋問題
C.良好的人機界面應能容忍用戶使用過程中發(fā)生的操作錯誤,并能夠方便地從錯誤中恢復
D.設計人機界面可采用原型迭代法,首先進行用戶界面詳細設計,然后與用戶不斷討論,改進設計方案
44.從功能上講,數(shù)據(jù)庫應用系統(tǒng)設計包括下列四個層次,其中包括構(gòu)件設計的是()。
A.表示層B.業(yè)務邏輯層C.數(shù)據(jù)訪問層D.數(shù)據(jù)持久層
參考答案
1.B解析:散列表的基本思想是:由結(jié)點的關鍵碼值決定結(jié)點的存儲地址,即以關鍵碼值k為自變量,通過一定的函數(shù)關系h(稱為散列函數(shù)),計算出對應的函數(shù)值h(k)來,把這個值解釋為結(jié)點的存儲地址,將結(jié)點存入該地址中。散列表的負載因子定義為散列表中結(jié)點的數(shù)目和基本區(qū)域能容納的結(jié)點數(shù)的比值,負載因子的大小體現(xiàn)散列表的填滿程度。在本題中,結(jié)點個數(shù)為8,基本區(qū)域能容納的結(jié)點數(shù)為19,所以該散列表的負載因子8/19,其值約為0.42,本題正確選項為B。
2.A解析:碼是一個元組區(qū)別于其它元組的依據(jù),同時也是一個元組賴以存在的條件。在一個關系中,不可能存在兩個不同的元組在碼屬性上取值相同,也不可能存在碼或碼的一部分為空值的元組。
3.D解析:可變分區(qū)是根據(jù)進程的實際需要動態(tài)地分配內(nèi)存空間的。實現(xiàn)可變分區(qū)分配時涉及到3個問題:數(shù)據(jù)結(jié)構(gòu)、分配算法和分區(qū)分配的操作。
4.CC。【解析】計算機系統(tǒng)中有限的資源與眾多請求分配資源的進程間存在矛盾。當若干進程需求資源的總數(shù)大于系統(tǒng)所能提供的資源數(shù)時,進程間就會出現(xiàn)搶占資源的現(xiàn)象,如果對進程搶占的資源管理或分配不當就會引起死鎖。
5.C
6.C解析:若系統(tǒng)中存在多個進程,它們中的每一個進程都占用了某種資源而又都在等待其中另一個進程所占用的資源,那么這種等待永遠都不能結(jié)束,就稱為系統(tǒng)出現(xiàn)了“死鎖”。
7.D解析:SQL語言用Grant語句向用戶授予操作權限。在這個語句中,如果指定了WithGrantOption子句,則獲得某種權限的用戶還可以把這種權限再授予其他的用戶;如果沒有指定WithGrantOption子句,則獲得某種權限的用戶只能使用該權限,但不能傳播該權限。本題的SQL語句帶有WithGrantOption子句,因此,在執(zhí)行此SQL語句后,U5不僅擁有了對表SC的Insert權限,還可以傳播此權限,即由U5用戶使用上述Grant命令給其他用戶授權。
8.D解析:分布式數(shù)據(jù)庫系統(tǒng)與并行數(shù)據(jù)庫系統(tǒng)的主要區(qū)別可以歸納如下:
9.D解析:第二代數(shù)據(jù)庫系統(tǒng)指支持關系模型的關系數(shù)據(jù)庫系統(tǒng)。IBM研究實驗室的研究員E.F.Codd于1970年發(fā)表了題為“大型共享數(shù)據(jù)庫數(shù)據(jù)的關系模型”的論文,提出了數(shù)據(jù)庫的關系模型,開創(chuàng)了數(shù)據(jù)庫關系方法和關系數(shù)據(jù)庫理論的研究,為關系數(shù)據(jù)庫技術奠定了理論基礎。目前,關系數(shù)據(jù)庫系統(tǒng)仍然是主流的數(shù)據(jù)庫系統(tǒng),市場上的關系數(shù)據(jù)庫產(chǎn)品包括IBM的DB2、Ingress、Oracle、Sybase、Informix、MicrosoftSQLServer等。
10.C解析:在Oracle中,OracleForms用來快速生成基于屏幕的復雜應用的工具;BPR用于過程建模;Modelers用于系統(tǒng)設計與建模;Generators根據(jù)用戶建立的模型,自動生成數(shù)據(jù)字典、數(shù)據(jù)庫表、應用代碼和文檔。掌握Oracle數(shù)據(jù)庫服務器功能及其特點,Oracle的連接產(chǎn)品及其功能。
11.路由選擇【解析】OSl參考模型中,網(wǎng)絡層要實現(xiàn)路由選擇、擁塞控制和網(wǎng)絡互聯(lián)等功能。
12.關鍵碼值關鍵碼值
13.BCNF
14.標識信息【解析】一旦CA驗證了實體的身份,就產(chǎn)生一個證書,將這個公共密鑰和身份進行綁定。證書中包括公共密鑰和密鑰所有者的全球惟一的標識信息。這個證書由認證中心進行數(shù)字簽名。
15.目錄目錄解析:文件系統(tǒng)一個最大的特點就是“按名存取”,用戶只要給出文件的符號名就能方便地存取在外存空間的文件信息,而不必關心文件的具體物理地址。而實現(xiàn)文件符號名到文件物理地址映射的主要環(huán)節(jié)是檢索文件目錄。
16.安全問題【解析】客戶機/服務器模式在實現(xiàn)中需要解決的主要問題有:標識一個特定的服務、響應并發(fā)請求和服務器程序的安全問題。
17.數(shù)據(jù)傳輸【解析】虛電路的工作方式的工作過程分為3個階段:虛電路建立階段、數(shù)據(jù)傳輸階段與虛電路拆除階段。
18.光纜【解析】局域網(wǎng)所使用的傳輸介質(zhì)主要有雙絞線、光纜、光纖、無線通信信道。
19.中斷中斷解析:中斷是指當計算機系統(tǒng)中發(fā)生某個事件時,CPU暫停正在執(zhí)行的程序,轉(zhuǎn)去執(zhí)行處理該事件的程序,執(zhí)行完后再返回原先程序斷點繼續(xù)執(zhí)行的過程。引起中斷的事件稱為中斷源。
20.當前目錄當前目錄
21.CSQL語言集數(shù)據(jù)定義、數(shù)據(jù)查詢和數(shù)據(jù)操縱和數(shù)據(jù)控制功能于一體。數(shù)據(jù)定義語言的動作包括CREATE、DROP和ALTER;數(shù)據(jù)操縱語言的動作包括:INSEPT、UPDATE和DELETE;數(shù)據(jù)控制語言的動作包括GRANT和REVOKE。
22.D解析:通道相當于一個功能簡單的處理器,具有自己的指令系統(tǒng),并與主機共享同一個內(nèi)存,以保存通道程序和交換數(shù)據(jù),通道的功能就是在CPU的控制下完成數(shù)據(jù)的輸入輸出工作。
23.A解析:按照邏輯結(jié)構(gòu)的定義:數(shù)據(jù)的邏輯結(jié)構(gòu)是數(shù)據(jù)間關系的描述,只抽象地反映數(shù)據(jù)元素之間的邏輯關系,不管其存儲方式。順序結(jié)構(gòu)、鏈式結(jié)構(gòu)、靜態(tài)結(jié)構(gòu)和動態(tài)結(jié)構(gòu)都是指存儲結(jié)構(gòu)。因此A是正確的。
24.D解析:PowerBuilder是由美國著名的數(shù)據(jù)庫應用開發(fā)工具廠商PowerSoft公司(于1991年6月推出的完全按照客戶機/服務器體系結(jié)構(gòu)設計的快速應用開發(fā)系統(tǒng),是一個客戶機前端開發(fā)工具。它除了具有題中選項中的特點,其特點還有可同時支持與多種數(shù)據(jù)庫的連接,支持動態(tài)數(shù)據(jù)交換(DDE)、動態(tài)鏈接庫(DLL)、對象鏈接與嵌入(OLE)強大的調(diào)試器和多種調(diào)試方式等。
25.B解析:用戶的邏輯文件要存放到存儲介質(zhì)上時,文件系統(tǒng)要根據(jù)存儲設備的類型,用戶采用的存取方式?jīng)Q定文件在存儲介質(zhì)上的組織方式。
26.A
27.C解析:隊列是一種先進先出的線性表,它只允許在表的一段進行插入,而在另一端進行刪除,允許插入的一端叫做隊尾,允許刪除的一端叫做隊頭。
28.D解析:為保證數(shù)據(jù)庫是可恢復的,登記日志文件時必須遵循以下兩條原則:1、登記的次序嚴格按并發(fā)事務執(zhí)行的時間次序;2、必須先寫日志文件,后寫數(shù)據(jù)庫。
29.B
30.D
31.\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
32.\n【審題關鍵句】計算金額,按金額從小到大進行排列,相同的則按產(chǎn)品代碼從小到大排列,結(jié)果存入結(jié)構(gòu)數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第8行進行修改即可。
\n【參考答案】
\n
\n
33.\n【審題關鍵句】讀取正數(shù),統(tǒng)計個數(shù),各位數(shù)之和為奇數(shù)的數(shù)的個數(shù)及平均值。
\n【解題思路】
\n本題類似第46套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即四位數(shù)的各位數(shù)之和為奇數(shù),參考答案的第13條語句,將該該語句為判斷各位數(shù)字之和是奇數(shù)的表達式即可。
\n【參考答案】
\n
\n
34.\n【審題關鍵句】千位-百位-十位-個位,結(jié)果大于等于零且原四位數(shù)是奇數(shù),統(tǒng)計出滿足此條件的個數(shù),并按從小到大的順序存入數(shù)組。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)主要有兩個不同點:一是要求統(tǒng)計的四位數(shù)的條件是“千位一百位-十位-個位>=0”,二是要求該四位數(shù)是奇數(shù),這兩個不同點都體現(xiàn)在參考答案的第8條語句中,對該語句進行修改即可,其中,可以判斷奇數(shù)的表達式是“a[i]%2”。
\n【參老答案】
\n
\n
\n
35.\n【審題關鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符對應數(shù)字0~9不變,否則替換。
\n【解題思路】
\n本題類似第67套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。本題值得一提的是在設置判斷條件的時候,一定要注意兩題要求中的兩個細微的差別,第67套要求的是新字符所對應的數(shù)字是0~9的不變,是對數(shù)值型數(shù)據(jù)進行判斷;而本套要求的是原字符所對應的字符是o~9的保持不變,是對字符型數(shù)據(jù)進行判斷,在條件表達式的寫法上需要大家注意區(qū)分。
\n【參考答案】
\n
\n
36.\n【審題關鍵句】個位+千位與百位+十位,偶數(shù),整除,從大到小排序。
\n【解題思路】
\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,體現(xiàn)在兩個方面:①分解后重新組合成兩位數(shù)的方式不同,參考答案的第8、9條語句重新指定兩位數(shù)的組合方式:②新組合的兩位數(shù)的偶數(shù)的判斷及整除判斷,參考答案的第10條語句。注意,兩個整除關系表達式要用或運算符(||)連接,且用括號括起來先進行整除運算(因為或運算級別比與運算級別低,因此要括起來),再與奇偶性判斷表達式進行與()運算。
\n【參考答案】
\n
\n
\n
37.\n【審題關鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的上一個字母,大小寫不變,其他字符不變。
\n【解題思路】
\n①定義整型循環(huán)變量i、j。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,實現(xiàn)對文章每行的處理。第二層for循環(huán)中,循環(huán)變量J從0開始,依次遞增直到其值大于或等于strlen(xx[i]),在循環(huán)體中,利用if條件語句判斷如果xx[i][j]的值為字符’a’,則把xx[i][j]的值設置為字符’2’。否則如果XX[i][D]的值在小寫字符’at與’2’之間,則把xx[i][j]的值減1,把其值變成其前一個字符的ASCII碼。
\n【參考答案】
\n
\n
38.\n【審題關鍵句】圍圈問題。
\n【解題思路】
\n①定義整型變量i、j,表示出圈人位置的變量s1和出圈人序號的變量W。并將S的值賦給變量s1(s的值已在源程序中賦值為1)。
\n②通過一個for循環(huán),將n個人的序號存入一維數(shù)組P中(n的值已在源程序中賦值為100)。
\n③再建立一個for循環(huán),循環(huán)變量i從n開始,即從100開始,依次遞減直到其值小于2時退出循環(huán)。由于每執(zhí)行一次循環(huán),人數(shù)就會減少1個,因此,此處的for循環(huán)應表示為遞減方式。在該循環(huán)體中,先計算每次出圈人的位置,通過表達式“(s1+m.1)%i”計算每次出圈人的位置(m的值已在源程序賦值為1O)。若所得結(jié)果為0,則說明要開始報數(shù)的是最后一個人,在此人前面的那個人就是要出圈的人,再通過一個循環(huán)將要出圈的人移到數(shù)組最后。
\n【參考答案】
\n
\n
39.\n【審題關鍵句】各位都是奇數(shù),從大到小排序。
\n【解題思路】
\n本題類似第32套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,即判斷四位數(shù)的每一位數(shù)都為奇數(shù),參考答案的第8條語句,只需將每位數(shù)的判斷條件改為奇數(shù)判斷即可。
\n【參考答案】
\n
\n
40.\n【審題關鍵句】千位+百位等于十位+個位的數(shù)的個數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值pjz1和pjz2。
\n【解題思路】
\n本題類似第20套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即判斷符合條件的四位數(shù)是“千位+百位等于十位+個位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。
\n【參考答案】
\n
41.存儲過程是由PL/SQL語句書寫的過程,這個過程經(jīng)編譯和優(yōu)化后存儲在數(shù)據(jù)庫服務器中,使用時只要調(diào)用即可。使用存儲過程具有以下優(yōu)點:其已經(jīng)編譯和優(yōu)化過了,所以運行效率高,提供了在服務器端快速執(zhí)行SQL語句的有效途徑;存儲過程降低了客戶端和服務器之間的通信量;方便實施企業(yè)規(guī)則,當企業(yè)規(guī)則發(fā)生變化時只要修改存儲過程,而無需修改其他應用程序。創(chuàng)建存儲過程:createprocedure過程名@[參數(shù)名][類型],@[參數(shù)名][類型]/*過程首部*/AsDeclare/*as下面對應的<PL/SQL>塊為過程體*/beginend如上所示,存儲過程包括過程首部和過程體。過程名是數(shù)據(jù)庫服務器合法的對象標識;參數(shù)列表:用名字來標識調(diào)用時給出的參數(shù)值,必須指定值的數(shù)據(jù)類型。參數(shù)可以是輸人參數(shù)或輸出參數(shù),默認為輸人參數(shù)?!緟⒖即鸢浮緾REAT
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程項目薪酬管理方案
- 文化創(chuàng)意產(chǎn)業(yè)項目投資方案
- 2025年互聯(lián)網(wǎng)保險理賠五年優(yōu)化發(fā)展線上報告
- 橋梁維修保通專項工程實施方案
- 2026年區(qū)塊鏈數(shù)字版權保護報告及未來五年應用報告
- 智慧旅游系統(tǒng)綜合運營方案說明書
- 臨時電線施工方案(3篇)
- 生活垃圾分類與處理技術方案
- 幼兒生病應急預案(3篇)
- sma專項施工方案(3篇)
- 四川省融媒體中心歷年招聘考試真題庫
- 股東代為出資協(xié)議書
- 消防管道拆除合同協(xié)議
- 青少年交通安全法規(guī)
- 《數(shù)據(jù)統(tǒng)計分析課件》
- 2024壓力容器設計審批考試題庫 判斷題
- OWASP LLM人工智能網(wǎng)絡安全與治理清單(中文版)
- 鉆機檢驗表格
- GB/T 44143-2024科技人才評價規(guī)范
- 河南省洛陽市2023-2024學年高二上學期期末考試英語試題(解析版)
- JGT124-2017 建筑門窗五金件 傳動機構(gòu)用執(zhí)手
評論
0/150
提交評論