




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
(2021年)山東省濟寧市全國計算機等級考試數(shù)據(jù)庫技術(shù)模擬考試(含答案)學(xué)校:________班級:________姓名:________考號:________
一、1.選擇題(10題)1.設(shè)關(guān)系R與關(guān)系S具有相同的目(或稱度),且相對應(yīng)的屬性的值取自向一個域,則S-(S-R)等于
A.R∪SB.R∩SC.R×SD.R-S
2.下列關(guān)于網(wǎng)絡(luò)的敘述中,錯誤的是
A.網(wǎng)絡(luò)協(xié)議主要由語法、語義和時序組成
B.語法規(guī)定了用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)與格式
C.時序是對事件實現(xiàn)順序的詳細(xì)說明
D.聯(lián)網(wǎng)計算機之間的通信不必遵循共同的網(wǎng)絡(luò)協(xié)議,可以相互之間制定協(xié)議
3.在學(xué)生表STUD中,查詢年齡在20至23歲之間的學(xué)生的姓名(XM)、年齡(SA)和所在系(SD),實現(xiàn)該功能的正確SQL語句是
A.SELECTXM,SA,SDFROMSTUDWHEREBETWEEN20<SA<23;
B.SELECTXM,SA,SDFROMSTUDWHERESABETWEEN23AND20
C.SELECTXM,SA,SDFROMSTUDWHERESANOTBETWEEN20AND23
D.SELECTXM,SA,SDFROMSTUDWHERESABETWEEN20AND23
4.下列有關(guān)E-R模型向關(guān)系模型轉(zhuǎn)換的敘述中,不正確的是()。
A.一個實體類型轉(zhuǎn)換成一個關(guān)系模式
B.一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式
C.一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與聯(lián)系的任意一端實體所對應(yīng)的關(guān)系模式合并
D.一個1:n聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與聯(lián)系的任意一端實體所對應(yīng)的關(guān)系模式合并
5.處理器執(zhí)行的指令被分成兩類,其中有一類稱為特權(quán)指令,它只允許什么使用?
A.操作員B.聯(lián)機用戶C.操作系統(tǒng)D.目標(biāo)程序
6.計算機局域網(wǎng)的介質(zhì)訪問方式有()。
A.同軸電纜和光纖等B.CSMA/CD和令牌環(huán)等C.電路交換和分組交換等D.客戶/服務(wù)器和對等模式等
7.的恢復(fù)需要DBA的干預(yù)。
A.事務(wù)管理B.系統(tǒng)故障C.磁盤故障D.數(shù)據(jù)庫鏡像過程
8.在面向?qū)ο髷?shù)據(jù)模型中,子類不但可以從其超類中繼承所有的屬性和方法,而且還可以定義自己的屬性和方法,這有利于實現(xiàn)()
A.可移植性B.可擴充性C.安全性D.可靠性
9.下列關(guān)于Delphi的敘述中,哪一項是不正確的?
A.Delphi屬于第四代語言
B.Delphi基于面向?qū)ο缶幊谭椒?,是一種可視化開發(fā)工具
C.Delphi提供了數(shù)據(jù)遷移工具(DataPump),可以實現(xiàn)數(shù)據(jù)從一個數(shù)據(jù)庫到另一個數(shù)據(jù)庫的遷移
D.Delphi可以方便地支持?jǐn)?shù)據(jù)倉庫的創(chuàng)建
10.在計算機上設(shè)計汽車的外形屬于哪一類計算機應(yīng)用領(lǐng)域?
A.過程控制B.科學(xué)和工程計算C.輔助設(shè)計D.數(shù)據(jù)和信息處理
二、填空題(10題)11.散列表存儲的基本思想是:由結(jié)點的______決定結(jié)點的存儲地址。
12.在HTML語言中,<IMG>標(biāo)記用于表示___________。
13.對并行數(shù)據(jù)庫______的研究是研究如何對數(shù)據(jù)庫中的關(guān)系進(jìn)行劃分,并把它們分布到多個處理器或多個磁盤。
14.服務(wù)器響應(yīng)并發(fā)請求有兩種實現(xiàn)方案:重復(fù)服務(wù)器方案和___________。
15.第三代數(shù)據(jù)庫系統(tǒng)(或新一代數(shù)據(jù)庫系統(tǒng))是______技術(shù)和數(shù)據(jù)庫技術(shù)相結(jié)合的系統(tǒng)。
16.“學(xué)生—選課—課程”數(shù)據(jù)庫中的三個關(guān)系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)查找選修“數(shù)據(jù)庫技術(shù)”這門課程的學(xué)生的學(xué)生名和成績,用關(guān)系代數(shù)表達(dá)式可表示為:
П
【】
(S(SC(σCNAME=‘?dāng)?shù)據(jù)庫技術(shù)’(C))))。
17.UNIX內(nèi)核部分包括文件子系統(tǒng)和___________控制子系統(tǒng)。
18.創(chuàng)建一個進(jìn)程的主要任務(wù)是建立該進(jìn)程的______。
19.設(shè)關(guān)系R(A,B,C)和S(A,D,E,F(xiàn))有R.A。若將關(guān)系代數(shù)表達(dá)式πR.A,R.B,S.D,S.F(RS)用SQL的查詢語句表示,則有:SELECTR.A,R.B,S.D,S.FFROMR,SWHERE【】
20.如果資源分配圖中沒有______,則系統(tǒng)中沒有死鎖發(fā)生。
三、單選題(10題)21.為了實現(xiàn)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計結(jié)果,必須使用具體的DBMS提供的數(shù)據(jù)定義語言建立實際的數(shù)據(jù)庫,此項操作又稱為__________。
A.定義數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)裝載C.數(shù)據(jù)庫運行D.數(shù)據(jù)庫的試運行
22.某數(shù)據(jù)庫應(yīng)用系統(tǒng)中,數(shù)據(jù)庫管理員發(fā)現(xiàn)某個查詢功能是用多表連接操作實現(xiàn)的,此操作性能較差。在保證功能不變的前提下,若要提高該查詢的執(zhí)行效率,下列方法中可行的是()
A.將此查詢語句放置在視圖中,使用視圖實現(xiàn)該查詢操作
B.修改實現(xiàn)此功能的查詢語句,將連接查詢改為嵌套查詢
C.將此功能涉及到的表進(jìn)行合并,然后對合并后的表進(jìn)行查詢
D.將此查詢語句放置在存儲過程中,通過調(diào)用存儲過程實現(xiàn)該查詢操作
23.下列關(guān)于SQLServer數(shù)據(jù)庫用戶權(quán)限的說法中,錯誤的是__________。
A.數(shù)據(jù)庫用戶自動具有該數(shù)據(jù)庫中全部用戶數(shù)據(jù)的查詢權(quán)
B.通常情況下,數(shù)據(jù)庫用戶都來源于服務(wù)器的登錄賬戶
C.一個登錄賬戶可以對應(yīng)多個數(shù)據(jù)庫中的用戶
D.數(shù)據(jù)庫用戶都自動具有該數(shù)據(jù)庫中public角色的權(quán)限
24.PowerBuilder具有的功能特點包括()。
Ⅰ.提供了良好的跨平臺性
Ⅱ.具有自己的編程語言PowerScript
Ⅲ.是一種面向?qū)ο蟮拈_發(fā)工具
Ⅳ.事件驅(qū)動的程序設(shè)計方式
A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ、Ⅲ和ⅣD.全都是
25.Aarr和Barr兩個數(shù)組說明如下:VARAarr:Array[0…7]ofchar;Barr:Array[-5…2,3…8]ofchar;這兩個數(shù)組分別能存放的字符的最大個數(shù)是()
A.7和35B.1和5C.8和48D.1和6
26.關(guān)于反規(guī)范化說法不正確的是:
A.完全規(guī)范化與部分規(guī)范化數(shù)據(jù)庫之間處理性能會有沒多大差別
B.反規(guī)范化是將規(guī)范化關(guān)系轉(zhuǎn)換為非規(guī)范化的關(guān)系的過程。
C.反規(guī)范化方法:增加派生冗余列、增加冗余列、重新組表、分割表和新增匯總表等方法。都會破壞數(shù)據(jù)完整性。
D.采用反規(guī)范化技術(shù)從實際出發(fā)均衡利弊。
27.在數(shù)據(jù)庫設(shè)計的()階段,產(chǎn)生DBMS可以接受的源代碼。
A.概念設(shè)計B.邏輯設(shè)計C.物理設(shè)計D.實現(xiàn)
28.如果以鏈表為棧的存儲結(jié)構(gòu),則退棧操作時()
A.必須判別棧是否滿B.必須判別棧是否空C.判別棧元素的類型D.對棧不作任何判別
29.為了考慮安全性,每個部門的領(lǐng)導(dǎo)只能存取本部門員工的檔案,為此DBA應(yīng)創(chuàng)建相應(yīng)的()。
A.視圖(view)B.索引(index)C.游標(biāo)(cursor)D.表(table)
30.順序程序和并發(fā)程序的執(zhí)行相比()
A.基本相同B.無法確定C.并發(fā)程序執(zhí)行總體上執(zhí)行時間快D.順序程序執(zhí)行總體上執(zhí)行時間快
四、C語言程序設(shè)計題(10題)31.在文件in.dat中已存有200個正整數(shù),且每個數(shù)均在1000至9999之間。函數(shù)readDat是讀取這200個數(shù)存放到數(shù)組aa中。請編制函數(shù)jsSort,其函數(shù)的功能是:要求按每個數(shù)的后三位的大小進(jìn)行降序排列,如果出現(xiàn)后三位相等的數(shù)值,則對這些數(shù)值按原始4位數(shù)據(jù)進(jìn)行升序排列,將排序后的前10個數(shù)存入數(shù)組bb中。
最后調(diào)用函數(shù)writeDat把結(jié)果bb輸出到文件out.dat中。
32.程序test.C的功能是:把s字符串中的所有字符左移一個位置,串中的第一個字符移到最后。請考生編寫函數(shù)chg(char*s)實現(xiàn)程序要求,最后調(diào)用函數(shù)readwriteDAT把結(jié)果輸出到0ut.dat文件中。
33.已知數(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ù)按從小到大的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件0ut.dat中。
34.已知數(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文件。
35.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到無符號字符串?dāng)?shù)組XX中;請編制函數(shù)encryptChar,按給定的替代關(guān)系對數(shù)組XX中的所有字符進(jìn)行替代,其替代值仍存入數(shù)組XX所對應(yīng)的位置上,最后調(diào)用函數(shù)WriteDat把結(jié)果XX輸出到文件out.dat中。
替代關(guān)系:f(p)=p*11mod256,mod為取余運算,p是數(shù)組XX中某一個字符的ASCII值,fj(p)是計算后無符號的整型值(注意:中間變量定義成整型變量),如果原字符是數(shù)字字符0至9或計算后f(p)值小于等于32,則該字符不變,否則用f(p)替代所對應(yīng)的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格,并也按此替代關(guān)系進(jìn)行處理。
請勿改動主函數(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ù),則統(tǒng)計出滿足此條件的個數(shù)cnt并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的數(shù)輸出到0ut.dat文件中。注意:部分源程序存在test.c文件中。
37.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章存入到無符號字符串?dāng)?shù)組XX中;請編制函數(shù)ChA,其函數(shù)的功能是:以行為單位把字符串中的第一個字符的ASCII值加第二個字符的ASCII值,得到第一個新的值,存入數(shù)組單元xx[i][0]中(其中:i是文章中的某行)。第二個字符的ASCII值加第三個字符的ASCII值,得到第二個新的值,存入數(shù)組單元xx[i][1]中。以此類推一直處理到最后第二個字符,最后一個字符的ASCII值加原第一個字符的ASCII值,得到最后一個新的值,存放在原字符串對應(yīng)的位置上,之后把已處理的字符串逆轉(zhuǎn)后仍按行重新存入無符號字符串?dāng)?shù)組XX中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果XX輸出到out.dat文件中。
原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標(biāo)點符號和空格,并也按它的ASCII值作以上處理。注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀數(shù)據(jù)函數(shù)ReadDat和輸出數(shù)據(jù)函數(shù)WriteDat的內(nèi)容。
38.已知數(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進(jìn)行降序排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到out.dat文件中。
例如:一個四位數(shù)為4512,依題意組成的第一個新數(shù)為24,第二個新數(shù)為51,其中51能被17整除,這兩個新數(shù)的十位數(shù)字不為零,則4512這個四位數(shù)滿足題意所規(guī)定條件。
39.程序test.c的功能是:選出1000至5000范圍內(nèi)(包括1000、5000)符合下面條件的四位自然數(shù)。條件是:千位數(shù)字與百位數(shù)字之和等于十位數(shù)字與個位數(shù)字之和,且千位數(shù)字與百位數(shù)字之和等于個位數(shù)字與千位數(shù)字之差的整10倍。計算并輸出這些四位自然數(shù)的個數(shù)cnt以及這些數(shù)的和sum。請編寫函數(shù)countValue實現(xiàn)程序的要求。最后main函數(shù)調(diào)用函數(shù)writeDAT把結(jié)果crlt和sum輸出到out.dat文件中。
40.編寫一個函數(shù)findStr(char*str,char*substr),該函數(shù)統(tǒng)計一個長度為2的子字符串substr在另一個字符串str中出現(xiàn)的次數(shù),該次數(shù)作為函數(shù)值返回。例如,假定輸入的字符串為”asdasasdfgasdaszx67asdmklo”,子字符串為”as”,函數(shù)返回值是6。
函數(shù)ReadWrite實現(xiàn)從文件in.dat中讀取兩個字符串,并調(diào)用函數(shù)findStr,最后把結(jié)果輸出到文件out.dat中。
注意:部分源程序存在test.c文件中。請勿改動主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)findStr的花括號中
填入你編寫的若干語句。
五、設(shè)計與應(yīng)用題(2題)41.已知有如下關(guān)系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中標(biāo)下劃線的屬性是主碼。請將上述關(guān)系模式用適當(dāng)?shù)腅R圖表示出來,并用下劃線標(biāo)注出作為實體主碼的屬性。(10分)
42.設(shè)有商品表(商品號,商品名,單價)和銷售表(銷售單據(jù)號,商品號,銷售時間,銷售數(shù)量,銷售單價)。其中,商品號代表一類商品,商品號、單價、銷售數(shù)量和銷售單價均為整型。請編寫查詢某年某商品的銷售總毛利的存儲過程,毛利=銷售數(shù)量x(銷售單價一單價)。要求商品號和年份為輸入?yún)?shù),總毛利用輸出參數(shù)返回。(10分)
六、單選題[1分](2題)43.與下述ER圖等價的UML類圖是()。A.B.C.D.
44.在SQLServer2008中,某用戶僅具有登錄到某SQLServer實例的權(quán)限。下列關(guān)于該用戶能夠進(jìn)行的操作的說法,正確的是()。
A.僅能夠查詢master、model和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)
B.能夠查詢和修改master、model和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)
C.僅能夠查詢master和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)
D.能夠查詢和修改master和msdb系統(tǒng)數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)
參考答案
1.B解析:傳統(tǒng)集合運算包括并、交、差和廣義笛卡爾積4種運算。對本題中的關(guān)系S-(S-R),進(jìn)行分解:(S-R)是由屬于S而不屬于n的所有元組組成,即圖中方格所示部分,S-(S-R)就是由屬于S而不屬于(S-R)的元組組成,由圖可以看出這部分集合就是由即屬于S又屬于R的所有元組組成,即R∩S。這類題通過圖3可以比較容易找到正確答案。
2.D解析:網(wǎng)絡(luò)協(xié)議主要由語法、語義和時序3部分組成。語法規(guī)定了用戶數(shù)據(jù)與控制信息的結(jié)構(gòu)與格式。語義規(guī)定了用戶控制信息的意義以及完成控制的動作與響應(yīng);時序是對事件實現(xiàn)順序的詳細(xì)說明。聯(lián)網(wǎng)計算機之間的通信必須遵循共同的網(wǎng)絡(luò)協(xié)議,可以相互之間制定協(xié)議。注意:因為聯(lián)網(wǎng)計算機之間的通信必須遵循共同的網(wǎng)絡(luò)協(xié)議,所以D)錯。掌握網(wǎng)絡(luò)協(xié)議的概念和網(wǎng)絡(luò)協(xié)議的組成。
3.D解析:在SQL的查詢語句SELECT中,使用WHERE子句可實現(xiàn)查詢滿足指定條件的元組(記錄)。在WHERE子句中,可使用以下運算符來確定查詢范圍。BETWEENAND——查找屬性值在指定范圍內(nèi)的元組。NOTBETWEENAND——查找屬性值不在指定范圍內(nèi)的元組。在選項A中,查詢范圍表達(dá)式“BETWEEN20<SA<23”錯誤;在選項B中,查詢范圍表達(dá)式“BETWEEN23AND20”的低值20與高值23的位置不對,低值20應(yīng)在短語AND的前面,高值23應(yīng)在AND的后面;在選項C中,查詢范圍表達(dá)式“NOTBETWEEN20AND23”表示查詢年齡不在20至23歲之間的元組,不符合題目要求。因此,選項D正確。
4.D解析:E-R模型向關(guān)系模型轉(zhuǎn)換的規(guī)則如下:①一個實體類型轉(zhuǎn)換成一個關(guān)系模式,實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼。②一個1:1聯(lián)系的可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與聯(lián)系的任意一端實體所對應(yīng)的關(guān)系模式合并。⑦一個1:n聯(lián)系的可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與聯(lián)系的n端實體所對應(yīng)的關(guān)系模式合并。④一個m:n聯(lián)系轉(zhuǎn)換為一個模式。與該模式相連的各實體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換成關(guān)系的屬性,而關(guān)系的碼為務(wù)實體碼的組合。
5.C解析:中央處理器有兩種工作狀態(tài):管態(tài)和目態(tài)。當(dāng)中央處理器處于管態(tài)時,可執(zhí)行包括特權(quán)指令在內(nèi)的一切機器指令,當(dāng)中央處理器處于目態(tài)是不允許執(zhí)行特權(quán)指令。所以,操作系統(tǒng)程序占用中央處理器時,應(yīng)讓中央處理器在管態(tài)下工作,而用戶程序占用中央處理器時,應(yīng)讓中央處理器在目態(tài)下工作。
6.B解析:以太網(wǎng)的接入控制是分布式的,它沒有任何中央權(quán)利來授權(quán)接入,介質(zhì)訪問方式通常為CSMA/CD,F(xiàn)DDI數(shù)據(jù)互聯(lián)技術(shù)則采用令牌環(huán)傳遞來控制傳輸。
7.C解析:系統(tǒng)故障和事務(wù)故障由系統(tǒng)自動完成,磁盤故障中,由于磁盤上的物理數(shù)據(jù)和日志文件被破壞,恢復(fù)時需要重裝數(shù)據(jù)庫,然后重作已完成的事務(wù),因此磁盤故障需要DBA的介入,本題正確答案為C。
8.B解析:類是具有相同屬性和方法集的對象集合,任何一個對象都是某個對象類的一個實例。類的繼承使得子類具備超類的所有屬性和方法,自己還可以定義自己的屬性和方法,實現(xiàn)了對超類數(shù)據(jù)模型的擴充。
9.D解析:Delphi屬于第四代語言,是一種可視化開發(fā)工具和面向?qū)ο蟮木幊蹋铱梢詫崿F(xiàn)數(shù)據(jù)從一個數(shù)據(jù)庫到另一個數(shù)據(jù)庫的遷移,具有強大的數(shù)據(jù)庫支持。
10.C解析:計算機輔助設(shè)計實例是用計算機幫助設(shè)計人員進(jìn)行產(chǎn)品、工程設(shè)計的重要技術(shù)手段,它能提高設(shè)計自動化程度,不僅能節(jié)省人力和物力,而且速度快、質(zhì)量高,為縮短產(chǎn)品設(shè)計周期、保證質(zhì)量提供了條件。這種技術(shù)目前已在飛機、車船、橋梁、建筑、機械、服裝等設(shè)計中得到廣泛應(yīng)用。
11.關(guān)鍵碼值關(guān)鍵碼值
12.圖像【解析】頁面是一種結(jié)構(gòu)化文檔,采用超文本標(biāo)記語言(HTML)書寫而成。HTML是一個簡單的標(biāo)記語言。用來描述Web文檔的結(jié)構(gòu)。①基本結(jié)構(gòu)
13.物理存儲結(jié)構(gòu)物理存儲結(jié)構(gòu)解析:并行數(shù)據(jù)庫物理存儲結(jié)構(gòu)的研究是研究如何對數(shù)據(jù)庫中的關(guān)系進(jìn)行劃分。并把它們分布到多個處理器或多個磁盤,以使查詢處理時間最小。
14.并發(fā)服務(wù)器方案【解析】服務(wù)器響應(yīng)并發(fā)請求有兩種實現(xiàn)方案:重復(fù)服務(wù)器方案和并發(fā)服務(wù)器方案。
15.面向?qū)ο蠡騉O面向?qū)ο蠡騉O
16.SNAME,GRADE根據(jù)題目的意思,要求最終查詢的是學(xué)生的學(xué)生名和成績,所以最終結(jié)果為SNAME,GRADE。
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è)計的各種語言、編譯程序和解釋程序、實用程序和系統(tǒng)調(diào)用接口等組成。
18.PCB或進(jìn)程控制塊PCB或進(jìn)程控制塊
19.R.A=S.A因為是從兩個關(guān)系中選擇記錄,因此首先要將兩個關(guān)系建立聯(lián)系,即R.A=S.A.
20.環(huán)或環(huán)路或回路或進(jìn)程環(huán)路環(huán)或環(huán)路或回路或進(jìn)程環(huán)路解析:死鎖是一種系統(tǒng)狀態(tài),在多道程序系統(tǒng)中,一組進(jìn)程的每一個進(jìn)程均無限期地等待被該組進(jìn)程中的另一個進(jìn)程所永遠(yuǎn)不會釋放的資源。產(chǎn)生死鎖的必要條件是:
①互斥條件
②不可剝奪(不可搶占)
③部分分配(占有等待)
④循環(huán)等待
如果沒有一個資源占有的環(huán)路,是不會形成死鎖的。
21.A
22.C
23.A
24.D解析:PowerBuilder是由美國著名的數(shù)據(jù)庫應(yīng)用開發(fā)工具廠商PowerSoft公司(于1991年6月推出的完全按照客戶機/服務(wù)器體系結(jié)構(gòu)設(shè)計的快速應(yīng)用開發(fā)系統(tǒng),是一個客戶機前端開發(fā)工具。它除了具有題中選項中的特點,其特點還有可同時支持與多種數(shù)據(jù)庫的連接,支持動態(tài)數(shù)據(jù)交換(DDE)、動態(tài)鏈接庫(DLL)、對象鏈接與嵌入(OLE)強大的調(diào)試器和多種調(diào)試方式等。
25.C
26.A
27.D
28.B
29.A解析:視圖是從一個或幾個基本表中根據(jù)用戶需要而做成的一個虛表。視圖是虛表,它在存儲時只存儲視圖的定義,而沒有存儲對應(yīng)的數(shù)據(jù),視圖是只在剛剛打開的一瞬間,通過定義從基表中搜集數(shù)據(jù),并展現(xiàn)給用戶。
30.C
31.\n【審題關(guān)鍵句】按每個數(shù)的后三位降序排列,然后取出滿足此條件的前10個數(shù)依次存入數(shù)組;如果后三位的數(shù)值相等,則按原先的數(shù)值進(jìn)行升序排列。
\n【解題思路】本題類似第7套試題,通過審題可以發(fā)現(xiàn)主要有兩個不同點:①按每個數(shù)的后三位降序排列,參考答案的第5條語句,修改兩數(shù)組元素的大小比較符即可;②后三位的數(shù)值相等則按原先的數(shù)值進(jìn)行升序排列,參考答案的第13條語句,同樣也是修改兩數(shù)組元素的大小比較符即可。
\n【參考答案】
\n
\n
\n
32.【審題關(guān)鍵句】所有字符左移一個位置,串中的第一個字符移到最后。
\n【解題思路】
\n定義循環(huán)變量i,字符變量first和字符指針變量P,并使P指向字符串S。
\n②把字符串S的第一個字符賦給first變量保存起來。
\n③在for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于(int)strlen(s)一1,把*(p+i+1)的值賦給+(p+i),實現(xiàn)把字符串S中的所有字符左移一個位置,循環(huán)結(jié)束后,把first的值賦給p[strlen(s).1],即把字符串的首字符移動到字符串的最后位置上。
\n【參考答案】
\n
\n
33.\n【審題關(guān)鍵句】千數(shù)-百位-十位-個位數(shù)大于零的個數(shù),把所有滿足此條件的數(shù)依次存入數(shù)組,按從小到大的順序排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即要求統(tǒng)計的四位數(shù)的條件是“千數(shù)-百位-十位-個位數(shù)大于零”,參考答案的第8條語句修改if語句的判斷條件。另外,對于數(shù)據(jù)交換的整型變量trap可以自定義其變量名。
\n【參考答案】
\n
\n
\n
34.\n【審題關(guān)鍵句】千位+百位等于十位+個位的數(shù)的個數(shù),求滿足此條件以及不滿足此條件的四位數(shù)平均值pjz1和pjz2。
\n【解題思路】
\n本題類似第20套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即判斷符合條件的四位數(shù)是“千位+百位等于十位+個位”,參考答案的第8條語句,修改if條件語句的判斷條件即可。
\n【參考答案】
\n
35.\n【審題關(guān)鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符對應(yīng)數(shù)字0~9不變,否則替換。
\n【解題思路】
\n本題類似第67套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要求有所不同,參考答案的第6行,修改if條件語句的設(shè)置即可。本題值得一提的是在設(shè)置判斷條件的時候,一定要注意兩題要求中的兩個細(xì)微的差別,第67套要求的是新字符所對應(yīng)的數(shù)字是0~9的不變,是對數(shù)值型數(shù)據(jù)進(jìn)行判斷;而本套要求的是原字符所對應(yīng)的字符是o~9的保持不變,是對字符型數(shù)據(jù)進(jìn)行判斷,在條件表達(dá)式的寫法上需要大家注意區(qū)分。
\n【參考答案】
\n
\n
36.\n【審題關(guān)鍵句】四位數(shù)的千位>=百位>=十位>=個位,且四位數(shù)是奇數(shù),統(tǒng)計出滿足此條件的個數(shù),按從小到大的順序存入數(shù)組。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)主要有兩個不同點:一是要求統(tǒng)計的四位數(shù)的條件是“千位>=百位>=十位>=個位”,二是要求該四位數(shù)是奇數(shù),這兩個不同點都體現(xiàn)在參考答案的第8條語句中,對該語句進(jìn)行修改即可,其中,可以判斷奇數(shù)的表達(dá)式是“a[i]%2”。
\n【參考答案】
\n
\n
37.\n【審題關(guān)鍵句】以行為單位,新字符串中每個字符的ASCII碼值等于該位置上的原字符ASCII碼值加其后面一個字符的ASCII碼值,逆序排序。
\n【解題思路】
\n①定義整型循環(huán)變量i、j和字符局部變量yuan。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值大于或等于maxline,在循環(huán)體中,首先把第i行的第一個字符)XX[i][0]賦給變量yuan,在第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于該行字符串的長度減1,在循環(huán)體中,將字符xx[i][j]的ASCII碼值與字符)XX[i][j+1]的ASCII碼值相加的和保存到字符)xx[i][j]中。當(dāng)退出第二層for循環(huán)后,把第i行的最后一個字符與第一個字符變量yuan的值相加,最后通過strreV函數(shù)對i行字符串逆序排序。
\n【參考答案】
\n
\n
38.\n【審題關(guān)鍵句】個位+于位與百位+十位,奇數(shù),偶數(shù),整除,從大到小排序。
\n【解題思路】
\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,體現(xiàn)在兩個方面:①分解后重新組合成十位數(shù)的方式不同,參考答案的第8、9條語句重新指定兩位數(shù)的組合方式;②新組合的兩位數(shù)的奇偶性判斷及整除判斷,參考答案的第10條語句。
\n本題第10條語句中各條件表達(dá)式之間的關(guān)系有些復(fù)雜,大致思路是:①首先判斷新組合的兩位數(shù)的十位不為0,即表達(dá)式“gwbw”;②再判斷新組合的第一個兩位數(shù)為偶數(shù),第二個兩位數(shù)為奇數(shù),且兩個兩位數(shù)中至少有一個能被17整除的情況,兩個整除關(guān)系表達(dá)式式要用或運算符(11)連接,且用括號括起來先計算或運算,再與奇偶性判斷表達(dá)式進(jìn)行與運算;③最后,在判斷新組合的第一個兩位數(shù)為奇數(shù),第二個兩位數(shù)為偶數(shù),且兩個兩位數(shù)中至少有一個能被17整除的情況(各表達(dá)式之間的連接關(guān)系同第2步)。完成以上3部分的表達(dá)式設(shè)計后,再通過與運算將3部分表達(dá)式連接起來。
\n【參考答案】
\n
\n
39.\n【審題關(guān)鍵句】千位+百位等于十位十個位,且千位+百位等于個位.千位的10倍。計算并輸出這些四位自然數(shù)的個數(shù)cnt以及這些數(shù)的和。
\n【解題思路】
\n①首先定義一個循環(huán)變量i,以及分別用來存放四位數(shù)分解之后各位數(shù)的變量qw(千位)、bw(百位)、SW(十位)和gw(個位)。
\n②通過for循環(huán)依次對數(shù)組中的每個四位數(shù)進(jìn)行分解,循環(huán)初值為1000,終值為5000,每循環(huán)一次,循環(huán)變量i的值加1。每分解一個四位數(shù),根據(jù)題目要求,判斷其“千位十百位=十位+個位”的條件是否滿足,同時判斷“(千位+百位)=(個位-于位)*10”的條件是否滿足,兩個條件之間用運算符進(jìn)行連接。當(dāng)同時滿足以上兩個判斷條件時,計數(shù)變量cnt的值加1,同時將該四位數(shù)累加到求和變量sum中,最終得到滿足條件的四位自然數(shù)個數(shù)cnt及它們的和sum。
\n本題中cnt和sum變量在源程序中已經(jīng)定義,在該子程序中就不需要再重新定義了。
\n【參考答案】
\n
\n
40.\n【審題關(guān)鍵句】統(tǒng)計一個長度為2的子字符串在另一個字符串中出現(xiàn)的次數(shù)。
\n【解題思路】
\n①定義字符指針p,q,并且q指向字符串str。定義計數(shù)整型變量cnt,設(shè)置其值等于0。
\n②在while循環(huán)中調(diào)用C語言的字符串庫函數(shù)strstr,返回子字符串substr在字符串q第一次出現(xiàn)的位置,賦給變量P。用if語句判斷,如果p的值為空,則說明在字符串str沒有找到子字符串,退出循環(huán)。否則,變量cnt加1,再把P的值加2(因為子字符串substr的長度為2)賦給變量q,執(zhí)行下一次循環(huán)。直到字符串中不存在子字符串時,退出循環(huán)結(jié)束。
\n③最后,返回子字符串substr在字符串str中出現(xiàn)的次數(shù)。
\n【參考答案】
\n
41.【解題思路】
ER模型和關(guān)系模式相互轉(zhuǎn)換的一般規(guī)則如下:
(1)將每一個實體類型轉(zhuǎn)換成一個關(guān)系模式,實體的屬性為關(guān)系模式的屬性。
f21對干一元聯(lián)系,按各種情處理,如下表格所示。二元關(guān)系ER圖轉(zhuǎn)換成的關(guān)系聯(lián)系的處理主鍵外鍵1:11→1(2個關(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個關(guān)系)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程建筑合同
- 房地產(chǎn)定向開發(fā)合同
- 杭州房屋買賣合同原件
- 食堂肉類采購合同
- 房屋居間委托合同
- 挖掘機產(chǎn)品銷售合同
- 辦公用品采購與供應(yīng)服務(wù)合同書
- 貨物運輸合同進(jìn)口
- 1《我們愛整潔》( 教學(xué)設(shè)計)2023-2024學(xué)年統(tǒng)編版道德與法治一年級下冊
- 山西師范大學(xué)《家具設(shè)計與制作》2023-2024學(xué)年第二學(xué)期期末試卷
- 高中校長在2025春季開學(xué)典禮上的講話
- 2025年六年級數(shù)學(xué)下冊春季開學(xué)第一課(人教版) 2024-2025學(xué)年 典型例題系列(2025版)六年級數(shù)學(xué)下冊(人教版) 課件
- 1.2 男生女生 (課件)2024-2025學(xué)年七年級道德與法治下冊(統(tǒng)編版2024)
- 中央2025年公安部部分直屬事業(yè)單位招聘84人筆試歷年參考題庫附帶答案詳解
- 高教版2023年中職教科書《語文》(基礎(chǔ)模塊)上冊教案全冊
- 存款代持協(xié)議書范文模板
- 2023年部編人教版三年級《道德與法治》下冊全冊課件【全套】
- 光伏項目施工總進(jìn)度計劃表(含三級)
- DB32-T 4757-2024 連棟塑料薄膜溫室建造技術(shù)規(guī)范
- 部編版小學(xué)語文四年級下冊教師教學(xué)用書(教學(xué)參考)完整版
- 物流倉庫領(lǐng)料、發(fā)料操作流程圖
評論
0/150
提交評論