




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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):
一、L選擇題(10題)
1.設(shè)有關(guān)系R(S,D,M),其函數(shù)依賴集F={S->D,D-M}。則關(guān)系R
至多滿足()。
A.1NFB.2NFC.3NFD.BCNF
2.操作系統(tǒng)中的下列功能,與硬盤沒(méi)有直接關(guān)系的是
A.SPOOLing技術(shù)B.文件管理C.進(jìn)程調(diào)度D.虛擬存儲(chǔ)
3.在學(xué)生選課表(SC)中,查詢選修了3號(hào)課程(課程號(hào)CH)的學(xué)生的學(xué)
號(hào)(XH)及其成績(jī)(GD)。查詢結(jié)果按分?jǐn)?shù)的降序排列。實(shí)現(xiàn)該功能的正
確SQL語(yǔ)句是______。
A.SELECTXH,GDFROMSCWHERECH='3'ORDERBYGDDESC:
B.SELECTXH,GDFROMSCWHERECH='3'ORDERBYGDASC;
C.SELECTXH,GDFROMSCWHERECH=3GROUPBYGDDESC:
D.SELECTXH,GDFROMSCWHERECH='3'GROUPBYGDASC:
4.有一個(gè)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),其中一臺(tái)計(jì)算機(jī)A存有DBMS軟件、
所有用戶數(shù)據(jù)和應(yīng)用程序,其余各節(jié)點(diǎn)作為終端通過(guò)通信線路向A發(fā)
出數(shù)據(jù)庫(kù)應(yīng)用請(qǐng)求,這種方式屬于
A.集中式數(shù)據(jù)庫(kù)系統(tǒng)B.并行數(shù)據(jù)庫(kù)系統(tǒng)C.客戶機(jī)/服務(wù)器數(shù)據(jù)庫(kù)系統(tǒng)
D.分布式數(shù)據(jù)庫(kù)系統(tǒng)
5.計(jì)算機(jī)病毒是指能夠侵入計(jì)算機(jī)系統(tǒng)并在計(jì)算機(jī)系統(tǒng)中潛伏、傳播、
破壞系統(tǒng)正常工作的一種具有繁殖能力的()。
A.指令B.文件C.信號(hào)D.程序
6.下列關(guān)于網(wǎng)絡(luò)的敘述錯(cuò)誤的是
A.X.25網(wǎng)是一種典型的公用分組交換網(wǎng)
B.幀中繼FR技術(shù)是在數(shù)據(jù)傳輸速率高、誤碼率低的光纖上使用簡(jiǎn)單的
協(xié)議,以減小網(wǎng)絡(luò)傳輸延遲的技術(shù)上發(fā)展起來(lái)的
C.異步傳輸模式ISDN是新一代的數(shù)據(jù)傳輸與分組交換技術(shù)
D.FDDI是一種以光纖作為傳輸介質(zhì)的高速主干網(wǎng)
7.為了保證CPU執(zhí)行程序指令時(shí)能正確訪問(wèn)存儲(chǔ)單元,需要將用戶程
序中的邏輯地址轉(zhuǎn)換為運(yùn)行時(shí)可由機(jī)器直接尋址的物理地址,這一過(guò)程
稱為O
A.地址分配B.地址計(jì)算C.地址映射D.地址查詢
8.下列存儲(chǔ)管理方式中,提供一維地址結(jié)構(gòu)的是()。
A.固定分區(qū)B.段式存儲(chǔ)C.虛擬存儲(chǔ)D.頁(yè)式存儲(chǔ)
9.信息安全的內(nèi)容包括o
I.網(wǎng)絡(luò)安全
II.操作系統(tǒng)安全
Ill.數(shù)據(jù)庫(kù)系統(tǒng)安全
IV.文件安全
V.信息系統(tǒng)
VI.硬件安全
A.I、II、ni和wB.I、II、m和vc.n、iii和vD.i、11和v
10.
下列哪一個(gè)是上述操作序列完成后棧中的元素列表(從底到頂)?
A.AB.ACC.ABCED.ABCDE
二、填空題(10題)
11.在數(shù)據(jù)挖掘方法中,對(duì)目標(biāo)類數(shù)據(jù)的一般特征或特性進(jìn)行匯總,并
以直觀易理解的方式顯示給用戶的方法被稱為O
12.設(shè)有兩個(gè)散列函數(shù)Hl(k)=kmodl3和H2(k)=kmod111,散
列表T[0...12],用雙重散列解決沖突。函數(shù)H1用來(lái)計(jì)算散列地址,當(dāng)
發(fā)生沖突時(shí),H2作為計(jì)算下一個(gè)探測(cè)地址的增量,假定在某一時(shí)刻表
T的狀態(tài)為:
0123456789101112
\\\\1\111\
T:||I67|72I||||34|||||
I1IIIIIII111II
下一個(gè)被插入的關(guān)鍵碼是41,其插入的位置是。
13.Internet的通信協(xié)議是【】。
14.數(shù)據(jù)庫(kù)恢復(fù)通?;跀?shù)據(jù)備份和o
15.分布式數(shù)據(jù)庫(kù)系統(tǒng)的所有問(wèn)題都是內(nèi)部的、【】級(jí)別的問(wèn)題,而不
是外部的、【】級(jí)別的問(wèn)題
16.組播路由協(xié)議可分為域內(nèi)組播路由協(xié)議和域間組播協(xié)議兩大類。其中,
域內(nèi)組播協(xié)議又分為兩種模式:模式和稀疏模式。
17.數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域概括地講可以包括數(shù)據(jù)庫(kù)管理系統(tǒng)軟件的研
制、數(shù)據(jù)庫(kù)理論和【】。
18.將E-R圖中的實(shí)體和聯(lián)系轉(zhuǎn)換為關(guān)系模型中的關(guān)系,這是數(shù)據(jù)庫(kù)設(shè)
計(jì)過(guò)程中【】。
19.數(shù)據(jù)包過(guò)濾技術(shù)是在_________對(duì)數(shù)據(jù)包進(jìn)行選擇。通過(guò)檢查數(shù)據(jù)
流中每個(gè)數(shù)據(jù)包的源地址、目的地址、所用的端口號(hào)、協(xié)議狀態(tài)等因素,
或它們的組合來(lái)確定是否允許該數(shù)據(jù)包通過(guò),它通常安裝在路由器上。
20.概念結(jié)構(gòu)設(shè)計(jì)的方法通常有自頂向下、自底向上、逐步擴(kuò)張和【】。
三、單選題(10題)
21.某數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中,數(shù)據(jù)庫(kù)管理員發(fā)現(xiàn)某個(gè)查詢功能是用多表連接
操作實(shí)現(xiàn)的,此操作性能較差。在保證功能不變的前提下,若要提高該
查詢的執(zhí)行效率,下列方法中可行的是()
A.將此查詢語(yǔ)句放置在視圖中,使用視圖實(shí)現(xiàn)該查詢操作
B.修改實(shí)現(xiàn)此功能的查詢語(yǔ)句,將連接查詢改為嵌套查詢
C.將此功能涉及到的表進(jìn)行合并,然后對(duì)合并后的表進(jìn)行查詢
D.將此查詢語(yǔ)句放置在存儲(chǔ)過(guò)程中,通過(guò)調(diào)用存儲(chǔ)過(guò)程實(shí)現(xiàn)該查詢操作
22.能夠?qū)owerDesigner中所有模型信息只讀訪問(wèn)的模塊是()。
A.A.ProcessAnalyst
B.DataArchitect
C.Viewer
D.WarehouseArchitecture
23.在關(guān)系中選取滿足某個(gè)條件的元組的關(guān)系代數(shù)運(yùn)算稱之為()
A.選中運(yùn)算B.選擇運(yùn)算C.投影運(yùn)算D.搜索運(yùn)算
24.已經(jīng)獲得除CPU以外的所有所需資源的進(jìn)程處于()狀態(tài)。
A.運(yùn)行狀態(tài)B.就緒狀態(tài)C.自由狀態(tài)D.阻塞狀態(tài)
25.設(shè)數(shù)組data[0…m]作為循環(huán)隊(duì)列SQ的存儲(chǔ)空間,front為隊(duì)頭指針,
rear為隊(duì)尾指針,則執(zhí)行出隊(duì)操作的語(yǔ)句為()
A.front:=front1
B.front:=(front1)modm
C.rear:=(rear1)modm
D.front:=(front1)mod(m1)
26.某單道批處理系統(tǒng)中有四個(gè)作業(yè)JOB1、JOB2、JOB3和JOB4,它
們到達(dá)“輸入井”的時(shí)刻和需要的運(yùn)行時(shí)間如下表所示:
作業(yè)進(jìn)入系統(tǒng)時(shí)間估計(jì)運(yùn)行時(shí)間(分鐘)
J0B18:3080
J0B28:5020
J0B39:2040
J0B49:3035
假設(shè)9:30開(kāi)始進(jìn)行作業(yè)調(diào)度,按照最高響應(yīng)比作業(yè)優(yōu)先算法,首先被調(diào)
度的作業(yè)是
A.JOB1B.JOB2C.JOB3D.JOB4
27.軟件生存期的()階段的最終結(jié)果是提供一個(gè)可作為設(shè)計(jì)基礎(chǔ)的系統(tǒng)
規(guī)格說(shuō)明書。
A.規(guī)劃B.需求分析C.設(shè)計(jì)D.程序編制
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.Oracle的Internet解決方案主要包括哪幾部分工具?IOracleExpress
ServerII.OracleExpressObjectsIII.OracleExpressAnalyzerIV.Oracle
WebListenerV.OracleWebAgentVI.OracleWebserver
A.i,v和VIB.i,ii和mc.w,V和VID.全部
30.為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)結(jié)果,必須使用具體
的DBMS提供的數(shù)據(jù)定義語(yǔ)言建立實(shí)際的數(shù)據(jù)庫(kù),此項(xiàng)操作又稱為
A.定義數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)裝載C.數(shù)據(jù)庫(kù)運(yùn)行D.數(shù)據(jù)庫(kù)的試運(yùn)行
四、C語(yǔ)言程序設(shè)計(jì)題(10題)
31.函數(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)的字符。
注意,部分源程序存放在tote文件中,故的數(shù)據(jù)文件存放的格式般:悠行的寬度均小于8。個(gè)字符.含標(biāo)點(diǎn)符號(hào)利?
格,井也按此怦代關(guān)系進(jìn)行處理?
請(qǐng)勿改動(dòng)主函數(shù)miinO、讀函數(shù)RsdDm)和?出函散WnteDstO的內(nèi)客.
11Iinclude<3tdio.h>
2iiinclude<strin9.h>
3!IInclude<ctype.h>
4junsignedchatxx[50][80];
5:intmaxline,Of/?文拿的總行數(shù)?/
6-mtReadDat(void);
7ivoidWriteDat(void)i
6JvoidencryptChar()
9i(
10;unslQnedintval:
Il
12
13voidmam()
14(
15if(ReadDat())
16(
17print,L數(shù)據(jù)文件in.dat不能打開(kāi)!\n\007");
18return;
19
20encryptChar();
21WriteDatO;
22/?從文件ifLdai中途取一編英文文章.存入到無(wú)符號(hào)?符申數(shù)坦/中?/
23intReadDat(void)
24(
25FILE*fp;
26inti00;
27unsignedchar*p;
28if((fp-fopenLin.daL,"r-))-NULL)
29return1;
1
30while(fgets(xx[1],80,fp)-NULL)
31(
32p■strchr(xx[1],?\n*);
33if(p)*p-0;
34
35I
36maxline-1;
37fclose(fp);
38return0;
39/?把站果xx?出到文件outdat中?/
40voidWriteDat(void)
41(
42FILE*fp;
43inti;
44fp?fopen("out.dat*\HwH);
45for(i-0;1<maxline;
46(
47printf(w%s\nR/xx(i]);
48fprintf(fp,xx(1]);
49J
50fclose(fp);
51
32.將文件in.dat中的200個(gè)整數(shù)讀至數(shù)組XX中。請(qǐng)編制jsValue函
數(shù),要求:求出數(shù)組XX中的數(shù)值為奇數(shù)的個(gè)數(shù)cntl和數(shù)值為偶數(shù)的個(gè)
數(shù)cnt2以及數(shù)組XX下標(biāo)為奇數(shù)的元素值的算術(shù)平均值pjo
結(jié)果cntl,cnt2,pj輸出到out.dat中。注意:部分源程序存在test.c
文件中。請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函
數(shù)read_dat和輸出函數(shù)writeDat的內(nèi)容。
jtlnclude<stdio.h>
?IdefineN200
1
intcrltl*cnt2rxx(N];
4jfloatpj;〃平均值
5;voidwriteDat();
6jvoidjsValue<)
9!}
;/?road_dat(Int)/敏祭文ftin&t中的200個(gè)-Ikit至做ttlu中?/
101voidread_dat(intxx(N))
intirj;
FILE*fp;
fp■fopen("in.dAt**,"r")
for(1-0;i<20;
17for(j?0;j<10;
18
19fscanf(fp,-MJ,;〃從文件dtdai中球取一個(gè)?數(shù)"入敷機(jī)元素xxC?10”】中
20printf("%d
21
22printf
23]
24fclo?e(fp);
25
26?voidmain()
21;(
28?read_dat(xx);
29jsValueO;
w
30printf(\n\ncntl-%d,cnt2?%drpj?%6.2f\n*/cntl.cnt2rpj)
31writeDat();
32
/?將計(jì)算結(jié)果cnt1,cm2.討?出到叫13中?,
33voidwriteDat()
34\
35\
FILE*fw;
36]fw-fopen("out.datMww);
37)w
fprintf(fw,"%d\ntd\nt6.2f\n9cntl,cnt2,pj);〃cntl.cm2,向?qū)懭氲給utdat中
38jfclose(fw);
39\
33.已知在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,以及滿足此條件的這些正整數(shù)(右移前的值)的算術(shù)平均值totPjzo
最后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)容。
1-finclude<stdlo?h>
2!IdefineMAXNUM200
3{intxxlMAXNUMI;
4!inttotNum-0;〃文件in.dan中共有多少個(gè)止整數(shù)
5jmttotCnt■0;〃符合條件的正整敗的個(gè)教
6-doubletotPjz-0.0;
7!intReadDat(void);
8tvoidWriteDat(void);
9-voidCalValue(void)
10I(
11;
12!)
13jvoidmainO
14jI
15!int1;
16;for(i-0;i<MAXNUM;if
17\xxfi]-0;
18!if(ReadDat())
19j1
20!prlntf("數(shù)據(jù)文件in.dat不能打開(kāi)I\007\n");
21?return;
22jJ
23!CalValue();
24iprintf文件in.dat中共有正整1bstd個(gè)\n",totNum)
25;print—”符合條件的正整數(shù)的個(gè)數(shù)個(gè)\n”.totCnt);
26printf("平均.21f\n?,totPjz);
27WriteDat();
28)
/?it取這若干個(gè)正整數(shù)并存入itlfiu中?/
29IntReadDat(void)
30(
31FILE*fp;
32inti?0;
H
33iff(fp-fopen(ln.dat**#*r**))==NULL)
34return1;
35while(!feof(fp))
36(
37fscanf(fp/”dj.&xx;
38)
39fclose(fp);
40return0;
41]
/?把計(jì)算姑果存入文件iut.dat中?/
42voidWriteDat(void)
434
44FILE*fp;
45fp■fopen(wout.dat",;
ww
46fprintf(fp/%d\n%d\ni.21f\n,totNum*totCnt,
47fcloae(fp);
48
34.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat
把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:把個(gè)位數(shù)
字和千位數(shù)字重新組成一個(gè)新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是
原四位數(shù)的個(gè)位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的千位數(shù)字),以及把
百位數(shù)字和十位數(shù)字組成另?個(gè)新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)
字是原四位數(shù)的百位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字),如
果兩個(gè)新組成的數(shù)均是偶數(shù)并且至少有一個(gè)數(shù)能被9整除,同時(shí)兩個(gè)新
數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存
入數(shù)組b中,并要計(jì)算滿足上述條件的四位數(shù)的個(gè)數(shù)ent。最后main函
數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果ent以及數(shù)組b中符合條件的四位數(shù)輸出
到Out.dat文件中。
注意,部分源程序存在USLC文件中.
程序中巳定義敷SU[200].b(200],巳定義變■:cm
請(qǐng)勿改動(dòng)數(shù)據(jù)文件m.dat中的任何數(shù)據(jù)、主的ItmainO、讀圖敷0doM()和寫曲數(shù)writeDalO的內(nèi)容.
I
1,?include<stdio.h>
2\tdefineMAX200
3!inta(MAX]^b[MAX],ent>0;
4;voidjsVal()
5!|
6?
7!?
8JvoidreadDatO〃從"i.dat文件中博取200個(gè)四加數(shù)存入數(shù)姐a.中
9\(
iojmti;
11?FILEefp;
12\fp-fopen("in.dat^r"r");
13!for(1?0;i<MAX;“?)
14jfscanf(fp?7d”.4>a(1));
15;fclose(fp);
16;十
17;writeDatO〃星計(jì)算站果cm以及4UHb中將合犀件的網(wǎng)位數(shù)?出到ouubi文件中
18J(
19;FILEefD;
28
29mt1;
30readDat();
31jsVal();〃調(diào)用徜依寶現(xiàn)履口要氽的功能
32primf清足條件的數(shù)w$d\n",nt);
33for(1?0;i<ent;
34printf(*^d”,b[l));
35printf(H\nw);
36writeDat();
35.已知數(shù)據(jù)文件INI.DAT和IN2.DAT中分別存有100個(gè)兩位十進(jìn)
制數(shù),并且已調(diào)用讀函數(shù)readDat把這兩個(gè)文件中的數(shù)存入數(shù)組a和b
中,請(qǐng)考生編制一個(gè)函數(shù)jsVal,實(shí)現(xiàn)的功能是依次對(duì)數(shù)組a和b中的數(shù)
按條件重新組成一個(gè)新數(shù)并依次存入數(shù)組C中,再對(duì)數(shù)組C中的數(shù)按
從小到大的順序進(jìn)行排序,最后調(diào)用輸出函數(shù)writeDat把結(jié)果C輸出到
文件out.dat中。組成新數(shù)的條件:如果數(shù)組a和b中相同下標(biāo)位置的
數(shù)均是奇數(shù),則數(shù)組a中十位數(shù)字為新數(shù)的千位數(shù)字,個(gè)位數(shù)字仍為新
數(shù)的個(gè)位數(shù)字,數(shù)組b中的十位數(shù)字為新數(shù)的百位數(shù)字,個(gè)位數(shù)字為新
數(shù)的十位數(shù)字,這樣組成的新數(shù)并存入數(shù)組C中。
例如,?(123124152115
b,3245172718IS
ct345112751155
播序后g113512753451
注意X部分源程序存在EC文件中.
用序中已定義:叩00卜b(IOO)和叩00]?
請(qǐng)勿改動(dòng)敷據(jù)文件INLDAT和1N2.DAT中的任何數(shù)據(jù).主函數(shù)mamQ.讀曲數(shù)reMDatO和耳幽數(shù)writelM)的內(nèi)秀.
11?includeOtdio.h>
2?tdefincMAX100
3?inta(MAXI?b(MAXJ,C(MAXJ;
4-intent-0;/?壽故折內(nèi)要件數(shù)的個(gè)我?/
5?voidjsVdl()
IN1.DATIDN2.DAT中的100個(gè)眄粒十班.我存入也址,和b中?/
9?voidreadDat()
10j(
11;int1;
12jFILE*fp;
13:fp-fopen("ini.dacM***r")
14!for(i?0;1<MAX;
15;fscanf(fp,7cT.fcalll):
16!fclose(fp>;
17;fp?fop?n("in2.dat",?r”)
18-ford-0;1<MAX;if
19?fscanf(fp4Fd"?&b[l]);
20;fclose(fp):
21j1
22voidmain()
24;intifvoidwriteDat();
25;for(i-0;i<MAX;
26?c[l]?Q;
27-readDat();
28!jsVal();
29;for(i-0;1<MAX“C(
30:prlntf(*id\n",c(i)>:
31iwritoDat()I
32j)
i/?把M聚Ur蝸c,出到文林2小中〃
33-voidwriteDat()
FILEafp;
36mti;
3了fp-fopen("out.dit*,Ww"?;
38for(1-07i<MAX,,c(i)>0;
39fprXntf(fp,*ld\n*<e(l)):
40{close(fp);
41
36.已知數(shù)據(jù)文件indat中存有300個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat
把這些數(shù)存入數(shù)組a中,請(qǐng)編制一數(shù)jsValue,其功能是:求出個(gè)位數(shù)上
的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個(gè)數(shù)ent,
再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對(duì)數(shù)組b的四位
數(shù)按從大到小的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把
數(shù)組b中的數(shù)輸出到文件Out.dato
例如;1239,9J-2-3M).則該數(shù)滿足條件存入數(shù)組b中,且個(gè)數(shù)cn*cm+l.
8129.9-8-l-2<0,則該數(shù)不滿足條件忽略,
注意:部分源程序存在lestc文件中?
程序中已定義數(shù)組?a[300].b(300].已定義受最:cni
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.&rt中的任何數(shù)據(jù)、主函數(shù)tnainO、讀話數(shù)eadDatO和寫函數(shù)writeDaM)的內(nèi)容.
1j#Include<stdio.h>
2;inta[300],b(300],cnc-0;
3!voidreadDat();
4?voidwriteDat(>;
5;voidjsValue()
6!1
I
8j1
9?main()
10;(?
11!inti;
12?readDat();
13;jsValueO;
14!writeDat();
15;printfent);
16;for(i?0;1<ent;
17ipentf1*
37.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat
把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:把千位數(shù)
字和個(gè)位數(shù)字重新組成一個(gè)新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)字是
原四位數(shù)的千位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的個(gè)位數(shù)字),以及把
百位數(shù)字和十位數(shù)字組成另一個(gè)新的含有兩位數(shù)字的數(shù)(新數(shù)的十位數(shù)
字是原四位數(shù)的百位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字),如
果兩個(gè)新組成的數(shù)均是奇數(shù)并且至少有一個(gè)數(shù)能被5整除,同時(shí)兩個(gè)新
數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存
入數(shù)組b中,并要計(jì)算滿足上述條件的四位數(shù)的個(gè)數(shù)ent。最后main函
數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果ent以及數(shù)組b中符合條件的四位數(shù)輸出
到Out.dat文件中。
注意,部分源程序存在WSLC文件中.
程序中已定義數(shù)組:?200),b(200].巳定義變量,ent
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、上函數(shù)main(K讀函數(shù)readDatO和寫函效writeDatO的內(nèi)容.
1?*include<stdlo.h>
2|IdefineMAX200
3?Inta(MAX],“MAX],ent-0;
4;voidwriteDat();
5!voidjsVal()
8:!
9?voidreadDat()in.dat文件口慎取200個(gè)四位數(shù)存入數(shù)維a
10*I
11?int1;
12jFILE?fp;
RwR
13-fp?fopen(in.datrr*);
14;for(1-0;i<MAX;
15;fscanf(fprti]);
16!fclose(fp);
18;voidmain()
19!t
20;int1;
21?readDat();
22\isValO;用謂AHsValC,家理?目■里的勸艇
23jprint—”滿足條件的數(shù),%d\n**/ent);
24!for(i?0;1<ent;
25;printf("%dIb(i]);
26jprintf(H\nw);
27?writeDat();
28;J
29voidwriteDat()〃把計(jì)簿的IEent以及數(shù)能b中希合條件的四位數(shù)?出舞Mdii文件中
30(
31FILE*fp;
32inti;
33fp-fopen("out.datM,Hww);
34fprintf(fp/ent);
35for(i-0;i<ent;
36fprintf(fp,w%d\n**/b[i]);
37fclose(fp);
38
38.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat
把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)isVal,其功能是:把千位數(shù)
字和十位數(shù)字重新組成一個(gè)新的含有兩位數(shù)字的數(shù)ab(新數(shù)的十位數(shù)字
是原四位數(shù)的千位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字),以及
把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的含有兩位數(shù)字的數(shù)cd(新數(shù)的十
位數(shù)字是原四位數(shù)的個(gè)位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的百位數(shù)
字),如果新組成的兩個(gè)位數(shù)ab>cd,ab必須是偶數(shù)且能被5整除,cd必
須是奇數(shù),同時(shí)兩個(gè)新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位
數(shù)按從大到小的順序存入數(shù)組b中,并要計(jì)算滿足上述條件的四位數(shù)的
個(gè)數(shù)cnto最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果ent以及數(shù)組b中
符合條件的四位數(shù)輸出到Out.dat文件中。
注感:部分源程序存在teste文件中.
程序中已定義數(shù)組:4200].b[200b已定義變量.ent
請(qǐng)勿改動(dòng)數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main。、讀函數(shù)readDMQ和寫諉數(shù)writeDatO的內(nèi)容.
1iIinclude<stdio.h>
2!IdefineMAX200
3\inta[MAX],b(MAX],ent-0;
4!voidwrlteDat();
5;voidjsVal()
6\<
*7i
8i)
91voidreadDat()〃從in.dat文件中it取200個(gè)西位數(shù)存入敷蛆a中
10i(
11-int1;
12\FILEefp;
wwwH
13;fp-fopen(in.datrr);
14jfor(i-0;i<MAX;D
15jfscanf(fpr"Qd",(i]);
16;fclose(fp);
17!1
18?voidmain()
19;(?
20!int1;
21?readDat();
22;jsValO;〃?用南敷”宏觀要求的功能
23!printf<"涓足條件的數(shù)-%d\n”,ent):
24;for(1■0;i<ent;i**)
25\printf(*%d”,
26iprintf("\nw);
writeDat();
28
29voidwriteDat(>〃紀(jì)計(jì)W結(jié)果cm以及數(shù)蛆b中普臺(tái)條村的四位數(shù)■出到outdot文件中
30(
31FILE*fp;
32int1;
33fp?fopen(wout.dat°,Ww*');
wR
34fprintf(fp,ld\nrent);
35for(1■0;i<ent;11??)
36fprlntf(fp,b(l));
37fclose(fp);
38J1
39.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat
把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVa,其功能是:把千位數(shù)
字和十位數(shù)字重新組成一個(gè)新的含有兩位數(shù)字的數(shù)ab(新數(shù)的十位數(shù)字
是原四位數(shù)的千位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的十位數(shù)字),以及
把個(gè)位數(shù)字和百位數(shù)字組成另一個(gè)新的含有兩位數(shù)字的數(shù)Cd(新數(shù)的十
位數(shù)字是原四位數(shù)的個(gè)位數(shù)字,新數(shù)的個(gè)位數(shù)字是原四位數(shù)的百位數(shù)
字),如果新組成的兩個(gè)數(shù)ab-cd>=0且ab.cd<=10且兩個(gè)數(shù)均是奇數(shù),
同時(shí)兩個(gè)新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到
小的順序存入數(shù)組b中,并要計(jì)算滿足上述條件的四位數(shù)的個(gè)數(shù)ent。
最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果ent以及數(shù)組b中符合條件
的四位數(shù)輸出到文件Out.dat中。
注意I部分課程序存在文件中.
程序中已定義數(shù)fth4200].b(200],已定義變量1ent
請(qǐng)勿改動(dòng)數(shù)據(jù)文件itL&M中的任何數(shù)據(jù)?主函數(shù)main().讀函數(shù)neadDatO和耳函數(shù)writeDatQ的內(nèi)容.
1?Iinclude<stdio.h>
2JtdefineMAX200〃定義宏堂/MAX,其值等于zoo
3\inta【MAX),b(MAXbent-0;〃您又全I(xiàn)MTRTft效煙AIMAX】.b[MAX)4支■st,苒匐值等于O
4ivoidwriteDat();
5\voidjsVal()
6i(
8\]
9!voidreadDat〃從2n.st文件中設(shè)取200個(gè)四付At存入敷41.中
10;1
111int1;
12!FILEefp;
13;fp-fopen"r*>;
14!for(1?0;i<MAX;
ISifscanf(fp<(a[1]);
16?fclose(fp);
17!I
18?voidmain()
19\(
20?int1;
21readDat();
22jsvaio;〃?用”vno的總實(shí)現(xiàn)融目要求的動(dòng)俺
23printf「滿足條件的n".ent);
24for(i*0;i<ent;i++)
25printf(n%d”,b[i]);
26printf;
27writeDat();
28j)
29voidwriteDatO〃化itir姑累cm以及數(shù)餌b中符合條件的四位數(shù)■出到OULdM文件中
30
31FILE#fp;
32int1;
33fp-fopen(**out.dat","w");
34fprintf(fp,fd\n",ent);
35for(i?0;1<ent;
36fprintf(fpr-%d\n"rb(il);
37fclose(fp);
38
40.已知數(shù)據(jù)文件in.dat中存有200個(gè)四位數(shù),并已調(diào)用讀函數(shù)readDat
把這些數(shù)存入數(shù)組a中,請(qǐng)考生編制一函數(shù)jsVal,其功能是:把一個(gè)四
位數(shù)的千位數(shù)位置上的值減去百位數(shù)位置上的值再減去十位數(shù)位置上
的值最后減去個(gè)位數(shù)位置上的值,如果得出的值大于等于零且原四位數(shù)
是奇數(shù),則統(tǒng)計(jì)出滿足此條件的個(gè)數(shù)ent,并把這些四位數(shù)按從小到大
的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果ent以及數(shù)組b
中符合條件的四位數(shù)輸出到Out.dat文件中。
注意:部分源程序存在test.C文件中。
程序中已定義敬蝸:a[200].b(200].已定義變■,ent
請(qǐng)勿改動(dòng)數(shù)據(jù)文件im&t中的任何畋據(jù)、主的1smm()、讀南敬edDatO和寫崩數(shù)*期加()的內(nèi)容.
lincludeotdio.h>
IdefineMAX200
3inta(MAX],b[MAX],ent-0;
4voidwriteDat():
5voidjsVal()
6
7
6
9voidreadOat()
10I
11int1;
12FILE*fp;
13fp?fopen("in.dat**,
14for(i-0;i<MAX;”?)
15fscanf(fp,”Qd..
16fclose(fp);
17I
18voidmain()
19(
20inti;
21readDatO;
22jsVai();
23phntf("滿足條件的斂?,d\n**.cnt>;
24for(1?0;1<ent;ii)
25printf(wtd”,b【1?
;”printf;
27vrrlteDat();
28J
29voidwriteDat()
30f
31FILE*fp;
32Int1;
33fp■fopen(*out.dat*,Www);
34fprlntf(fp**%d\n",ent);
35for(i■■0;1<ent;iJ)
36fprintf(fpr**d\n*rb(lD;
37fclose(fp)f
38:I
五、設(shè)計(jì)與應(yīng)用題(2題)
41.設(shè)在SQLServer2008某數(shù)據(jù)庫(kù)中,已建立了四個(gè)文件組:fgl、f92、
f93和f94,以及一"f-分區(qū)函數(shù)RangePFl。RangePFl的定義代碼如下:
CREATEPARTITIONFUNCTIONRangePFl(int)ASRANGELEFTFOR
VALUES(100,200,300)(1)請(qǐng)基于RangePFl創(chuàng)建一個(gè)分區(qū)方案
RangePSl,每個(gè)分區(qū)對(duì)應(yīng)一個(gè)文件組。(5分)(2)請(qǐng)使用RangePSl創(chuàng)
建—分區(qū)表PartitionT(Gid,GoodName,Price),該表基于Gid列創(chuàng)
建分區(qū)。其中Gid:int類型,取值大于等于1;GoodName:統(tǒng)一字符編
碼可變長(zhǎng)類型,最多可存儲(chǔ)20個(gè)漢字;Price:定點(diǎn)小數(shù)類型,小數(shù)部
分1位,整數(shù)部分到千位。(5分)
42.某教務(wù)管理系統(tǒng)使用SQLServer2008數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)軟硬
件配置信息如下:I.數(shù)據(jù)庫(kù)運(yùn)行在兩路IntelXeonE5-26092.4GHz
CPU(每路CPU4核心),128GB內(nèi)存、2塊300GB15000轉(zhuǎn)SAS硬盤
(RAID1)的服務(wù)器上;II.服務(wù)器操作系統(tǒng)為Windows200332位企
業(yè)版,安裝SP2補(bǔ)丁.數(shù)據(jù)庫(kù)為SQLServer2008Enterprise(32位),
數(shù)據(jù)庫(kù)中總數(shù)據(jù)量近130GB。近一個(gè)學(xué)期以來(lái),用戶反映系統(tǒng)運(yùn)行緩慢,
經(jīng)程序員定位,確定為數(shù)據(jù)庫(kù)服務(wù)器響應(yīng)緩慢,需要進(jìn)行調(diào)優(yōu)。(10分)
六、單選題[1分](2題)
43.下列關(guān)于概念數(shù)據(jù)模型的說(shuō)法,錯(cuò)誤的是()。
A.概念數(shù)據(jù)模型并不依賴于具體的計(jì)算機(jī)系統(tǒng)和數(shù)據(jù)庫(kù)管理系統(tǒng)
B.概念數(shù)據(jù)模型便于用戶理解,是數(shù)據(jù)庫(kù)設(shè)計(jì)人員與用戶交流的工具,
主要用于數(shù)據(jù)庫(kù)設(shè)計(jì)
C.概念數(shù)據(jù)模型不僅描述了數(shù)據(jù)的屬性特征,而且描述了數(shù)據(jù)應(yīng)滿足的
完整性約束條件
D.概念數(shù)據(jù)模型是現(xiàn)實(shí)世界到信息世界的第一層抽象,強(qiáng)調(diào)語(yǔ)義表達(dá)功
44.關(guān)系模型是數(shù)據(jù)庫(kù)系統(tǒng)最常用的一種數(shù)據(jù)模型。下列關(guān)于關(guān)系模型的
說(shuō)法,錯(cuò)誤的是()o
A.關(guān)系模型中的關(guān)系是一個(gè)二維表,表中的一行對(duì)應(yīng)關(guān)系中的一個(gè)元組
B.按照一定的規(guī)則可以將ER模型轉(zhuǎn)換為關(guān)系模型中的關(guān)系模式
C.關(guān)系模型是建立在集合論的基礎(chǔ)上的,關(guān)系模型中數(shù)據(jù)存取對(duì)用戶是
透明的
D.關(guān)系模型中的關(guān)系模式描述關(guān)系的動(dòng)態(tài)結(jié)構(gòu),其內(nèi)容隨用戶對(duì)數(shù)據(jù)庫(kù)
的操作而變化
參考答案
LB解析:根據(jù)INF,2NF的定義,關(guān)系R均滿足,而3NF要求關(guān)系R
中的每個(gè)非主屬性不傳遞依賴于主碼這由F顯然是不可能滿足的。故R
至多滿足2NFO
2.C解析:SPOOLing英文為:SimultaneousPeripheralOperationsOn-Line,
意為同時(shí)外圍設(shè)備聯(lián)機(jī)操作。它是一種虛擬設(shè)備技術(shù),其核心思想是在一
臺(tái)共享設(shè)備(通常是高速、大容量磁盤)上模擬獨(dú)占設(shè)備的操作,把一臺(tái)
低速的獨(dú)占設(shè)備改造成為若干臺(tái)可并行的虛擬設(shè)備,即把獨(dú)占設(shè)備變成
邏輯上的共享設(shè)備。由于這種技術(shù)通常是通過(guò)高速、大容量的硬盤來(lái)實(shí)
現(xiàn)的,所以它和硬盤有直接的關(guān)系。對(duì)于操作系統(tǒng)來(lái)說(shuō),狹義的文件指的
是磁盤文件(廣義的文件還包括設(shè)備及虛擬設(shè)備等),文件管理當(dāng)然和硬
盤有直接的關(guān)系。虛擬存儲(chǔ)則更是把硬盤作為內(nèi)存來(lái)用,其主要工作方式
就是把內(nèi)存中當(dāng)前不被使用的頁(yè)面以‘交換條件’的形式保存到硬盤上。
所謂進(jìn)程調(diào)度,其實(shí)質(zhì)上就是處理機(jī)調(diào)度。在多道程序設(shè)計(jì)環(huán)境中,進(jìn)程
數(shù)往往多于處理機(jī)數(shù),多個(gè)進(jìn)程互相爭(zhēng)奪處理機(jī),進(jìn)程調(diào)度的任務(wù)就是控
制、協(xié)調(diào)進(jìn)程對(duì)處理機(jī)的競(jìng)爭(zhēng)。在本題中只有進(jìn)程調(diào)度和硬盤沒(méi)有直接
的聯(lián)系。
3.A
4.A解析:集中式數(shù)據(jù)庫(kù)系統(tǒng):在這種系統(tǒng)中,整個(gè)DBMS的核心,數(shù)
據(jù)庫(kù)和應(yīng)用程序都放在主機(jī)上,用戶通過(guò)終端來(lái)并發(fā)地存取數(shù)據(jù),共享
數(shù)據(jù)資源,這種系統(tǒng)又稱為主從式或主機(jī)/終端式系統(tǒng)。
5.D
病毒其實(shí)也是一種程序,只不過(guò)是一種比較特別的程序而已。和一般
的程序比較起來(lái),它有如下較為特別之處:
①潛伏性:它進(jìn)入你的計(jì)算機(jī)時(shí)通常是在你不知情的情況下;不要指
望一個(gè)病毒在你的機(jī)器里安營(yíng)扎寨之前會(huì)征得你的同意;另一方面它
在運(yùn)行時(shí)通常也是隱蔽的。
②自動(dòng)傳播和自我繁殖,正是它的這一特點(diǎn)才使它和普通意義上的“病
毒”有了幾分神似。
③這種程序的最主要的目的總是破壞或干擾系統(tǒng)的正常工作,所謂的
“良性病毒”恐怕只是一種美好的說(shuō)法,最起碼它總是要占用一定的系
統(tǒng)資源的,這就干擾了其它正常程序的運(yùn)行。
6.C解析:綜合業(yè)務(wù)數(shù)字網(wǎng)是ISDN,異步傳輸模式是ATMO注意:異
步傳輸模式是ATM,而ISDN是綜合業(yè)務(wù)數(shù)字網(wǎng),故C)選項(xiàng)敘述錯(cuò)誤。
掌握X.25網(wǎng)、FDDI、ISDN、ATM的概念和區(qū)別。
7.C解析:計(jì)算機(jī)中的數(shù)據(jù)存儲(chǔ)地址通常分為邏輯地址和物理地址。用
戶程序經(jīng)過(guò)編譯或匯編形咸的目標(biāo)代碼,通常采用相對(duì)地址,其首地址
為零,其余指令中的地址都是相對(duì)而言的,這個(gè)相對(duì)地址就成為邏輯地
址。而物理地址是內(nèi)存中各存儲(chǔ)單元的編號(hào),即存儲(chǔ)單元的真實(shí)地址。
為了保證CPU執(zhí)行程序指令時(shí)能正確訪問(wèn)存儲(chǔ)單元,需要將用戶程序
中的邏輯地址轉(zhuǎn)換為運(yùn)行時(shí)可由機(jī)器直接尋址的物理地址,這一過(guò)程稱
為地址映射或地址重定位。因此本題的答案是c:地址映射.
8.A
9.B解析:信息安全包括:網(wǎng)絡(luò)安全、操作系統(tǒng)安全、數(shù)據(jù)庫(kù)系統(tǒng)安全
和信息系統(tǒng)安全等4個(gè)方面。
10.A解析:由于刪除了BEDC,所以剩下的元素序列是A。
U.特征描述特征描述解析:本題是考察對(duì)數(shù)據(jù)挖掘方法的了解。
數(shù)據(jù)挖掘方法一般有四種:
①關(guān)聯(lián)規(guī)則挖掘,是一個(gè)從現(xiàn)象到本質(zhì)的揣測(cè)過(guò)程,只能得到因果關(guān)系;
②特征描述,對(duì)目標(biāo)類數(shù)據(jù)的一般特征和特性進(jìn)行匯總,并以隨觀的方
式顯示給用戶;
③分類分析,找出數(shù)據(jù)集中備組對(duì)象的共同特征,建立分類模型,從而
能夠?qū)?shù)據(jù)集中的其他對(duì)象分到不同的組中;
④聚類分析,數(shù)據(jù)集分割為若干有意義的簇的過(guò)程,它是一種無(wú)制導(dǎo)的
學(xué)習(xí)方法。
12根據(jù)H1,41的插入位置應(yīng)該是41mod13,即2,但位置2有沖
突,用H2探測(cè)地址增量:41mod11+1=9,所以其插入位置應(yīng)該是2
+9=11,所以其插入位置為11。
13.TCP/IP
14.日志日志
15.實(shí)現(xiàn)用戶分布式數(shù)據(jù)庫(kù)系統(tǒng),?一個(gè)分布式數(shù)據(jù)庫(kù)在邏輯上是一個(gè)統(tǒng)一的整體,在物理上
則是分別存儲(chǔ)在不同的物理節(jié)點(diǎn)上。一個(gè)應(yīng)用程序通過(guò)網(wǎng)絡(luò)的連接可以訪問(wèn)分布在不同地理
位置的數(shù)據(jù)庫(kù)。它的分布性表現(xiàn)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)不是存儲(chǔ)在同一場(chǎng)地
16.密集【解析】組播路由協(xié)議可分為域內(nèi)組播路由協(xié)議和域間組播協(xié)
議兩大類,域內(nèi)組播協(xié)議又分為兩種模式:密集模式和稀疏模式。
17.數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)技術(shù)的研究領(lǐng)域包括數(shù)據(jù)庫(kù)管理系統(tǒng)軟件的研制,
數(shù)據(jù)庫(kù)設(shè)計(jì)和數(shù)據(jù)庫(kù)的理論。
18.邏輯結(jié)構(gòu)或邏輯邏輯結(jié)構(gòu)或邏輯解析:邏輯結(jié)構(gòu)設(shè)計(jì)階段的任
務(wù)是把概念模型轉(zhuǎn)換為與選用的DBMS所支持的數(shù)據(jù)模型相符合的基
本數(shù)據(jù)結(jié)構(gòu),即從概念模型導(dǎo)出特定DBMS可處理的數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)(包
括模式和子模式)。
19.網(wǎng)絡(luò)【解析】數(shù)據(jù)包過(guò)濾技術(shù)是在網(wǎng)絡(luò)層對(duì)數(shù)據(jù)包進(jìn)行選擇。通過(guò)
檢查數(shù)據(jù)流中每個(gè)數(shù)據(jù)包的源地址、目的地址、所用的端口號(hào)、協(xié)議狀
態(tài)等因素,或它們的組合來(lái)確定是否允許該數(shù)據(jù)包通過(guò),它通常安裝在
路由器上。
20.混合策略混合策略解析設(shè)計(jì)概念結(jié)構(gòu)通常有4類方法自頂向下:
即首先定義全局概念結(jié)構(gòu)的框架,然后逐步細(xì)化;自底向上:即首先定
義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來(lái),得到全局概念結(jié)構(gòu);
逐步擴(kuò)張:即首先定義最重要的核心概念,然后向外擴(kuò)充,以滾雪球的
方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu);混合策略:即將自頂
向下和自底向上相結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全局概念結(jié)構(gòu)的框架,
以它為骨架集成用白底向上策略設(shè)計(jì)的各局部概念結(jié)構(gòu)。
21.C
22.B
【答案】B
【解析】DataArchitect是可以對(duì)PowerDesigner中所有模型信息進(jìn)行
訪問(wèn)的只讀模塊。
23.B
24.B
25.D
26.B解析:響應(yīng)比定義為系統(tǒng)對(duì)作業(yè)的響應(yīng)時(shí)間與作業(yè)運(yùn)行時(shí)間的比值。
最高響應(yīng)比作業(yè)優(yōu)先算法優(yōu)先選擇響應(yīng)比最高的作業(yè)。對(duì)JOB1,JOB2、
JOB3和JOB4的響應(yīng)比分別為60/80=0.75.40/20=2x10/40=0.25和0/35=0,
因此首先被調(diào)度的作業(yè)是J0B2,正確答案為選項(xiàng)B。
27.B
28.B
29.C解析Oracle的數(shù)據(jù)倉(cāng)庫(kù)解決方案主要包括OracleExpressServer、
OracleExpressObjectsxOracleExpressAnalyzeroOracle的Internet解決
方案主要包括:OracleWebListenersOracleWebAgentsOracleWebServero
30.A
31.\n【審題關(guān)鍵句】字符替代f(p)=p*Hmod256,小于等于32或ASCII
碼是奇數(shù)不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過(guò)審題可以發(fā)現(xiàn)主要是排序條件的設(shè)置要
求有所不同,參考答案的第6行,修改if條件語(yǔ)句的設(shè)置即可。
W【參考答案】
\n
\n
32.\n【審題關(guān)鍵句】讀入數(shù)值,奇數(shù)個(gè)數(shù),偶數(shù)個(gè)數(shù),數(shù)組下標(biāo)為奇數(shù)
的平均值。
\n【解題思路】
W本題類似第42套試題,通過(guò)審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即本題
是計(jì)算數(shù)組下標(biāo)為奇數(shù)的元素的平均值,參考答案的第6條語(yǔ)句。
W【參考答案】
\n
\n
33.\n【審題關(guān)鍵句】讀取正數(shù),統(tǒng)計(jì)個(gè)數(shù),右移后為奇數(shù)的個(gè)數(shù)及平均
值。
\n【解題思路】
W本題類似第44套試題,通過(guò)審題可以發(fā)現(xiàn)僅有一個(gè)不同點(diǎn),即參與
平均值計(jì)算的元素是數(shù)組xx[i]右移一位之后為奇數(shù)的元素,參考答案的
第9條語(yǔ)句。
W【參考答案】
\n
\n
34.\n【審題關(guān)鍵句】個(gè)位+千位與百位+十位,偶數(shù),整除,從大到小排
序。
\n【解題思路】
\n本題類似第24套試題,通過(guò)審題可以發(fā)現(xiàn)主要是對(duì)四位數(shù)的篩選條
件有所不同,體現(xiàn)在兩個(gè)方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025濮陽(yáng)市采購(gòu)合同范本
- 2025簡(jiǎn)易版本公寓買賣合同
- 2025城鎮(zhèn)房產(chǎn)交易合同范本
- 《創(chuàng)業(yè)融資策略》課件
- 2025工程招投標(biāo)與合同管理案例分析:探秘合同風(fēng)險(xiǎn)與合規(guī)策略
- 2025年的家畜購(gòu)銷合同
- 《生物的多樣性:課件中的動(dòng)物主要類群》
- 《蛇咬傷應(yīng)急處理》課件
- 六年級(jí)品德與社會(huì)上冊(cè)《信息社會(huì)面面觀》教學(xué)設(shè)計(jì)1 遼師大版
- 人教統(tǒng)編版選擇性必修 中冊(cè)11.1 過(guò)秦論教案
- 2022年北京亦莊國(guó)際投資發(fā)展有限公司招聘筆試試題及答案解析
- 國(guó)家開(kāi)放大學(xué)《傳感器與測(cè)試技術(shù)》實(shí)驗(yàn)參考答案
- NY∕T 3349-2021 畜禽屠宰加工人員崗位技能要求
- 危害分析與關(guān)鍵控制點(diǎn)HACCP課件
- 垃圾清運(yùn)記錄表
- 人防工程施工質(zhì)量控制課件
- 防災(zāi)減災(zāi)科普知識(shí)答題及答案
- 房建技術(shù)員施工員考試參考題庫(kù)(含各題型)
- 新款h2夜視移動(dòng)電源
- 2020年老年科護(hù)士分層次培訓(xùn)計(jì)劃
- 天津大學(xué)年《巖體力學(xué)》期末試題及答案
評(píng)論
0/150
提交評(píng)論