2021年遼寧省沈陽市全國計算機(jī)等級考試數(shù)據(jù)庫技術(shù)真題(含答案)_第1頁
2021年遼寧省沈陽市全國計算機(jī)等級考試數(shù)據(jù)庫技術(shù)真題(含答案)_第2頁
2021年遼寧省沈陽市全國計算機(jī)等級考試數(shù)據(jù)庫技術(shù)真題(含答案)_第3頁
2021年遼寧省沈陽市全國計算機(jī)等級考試數(shù)據(jù)庫技術(shù)真題(含答案)_第4頁
2021年遼寧省沈陽市全國計算機(jī)等級考試數(shù)據(jù)庫技術(shù)真題(含答案)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

2021年遼寧省沈陽市全國計算機(jī)等級考試

數(shù)據(jù)庫技術(shù)真題(含答案)

學(xué)校:班級:姓名:考號:

一、1.選擇題(10題)

1.下列條目中哪些是IBM商務(wù)智能解決方案的組成部分?

I.OLTP業(yè)務(wù)系統(tǒng)

II.前臺分析工具

III.數(shù)據(jù)倉庫管理器

IV.多維服務(wù)器

A.I、II和niB.I、n、和wAI、in和wD.II、m和w

2.下列關(guān)于“分布式數(shù)據(jù)庫系統(tǒng)”的敘述中,正確的是_____o

A.分散在各節(jié)點(diǎn)的數(shù)據(jù)是不相關(guān)的

B.用戶可以對遠(yuǎn)程數(shù)據(jù)進(jìn)行訪問,但必須指明數(shù)據(jù)的存儲節(jié)點(diǎn)

C.每一個節(jié)點(diǎn)是一個獨(dú)立的數(shù)據(jù)庫系統(tǒng),既能完成局部應(yīng)用,也支持全

局應(yīng)用

D.數(shù)據(jù)可以分散在不同節(jié)點(diǎn)的計算機(jī)上,但必須在同一臺計算機(jī)上進(jìn)行

數(shù)據(jù)處理

3.設(shè)散列函數(shù)為H(k)=kmod7,現(xiàn)欲將關(guān)鍵碼23,14,9,6,30,12,

18依次散列于地址。?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

4.下列關(guān)于計算機(jī)病毒敘述中,不正確的是

A.計算機(jī)病毒是一種特殊的具有破壞性的計算機(jī)程序

B.計算機(jī)病毒具有很強(qiáng)的傳染性

C.計算機(jī)病毒在任何條件下都可以激發(fā)

D.計算機(jī)病毒具有依附其他媒體寄生的能力

5.下面哪個不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制功能?

A.安全性B.可移植性C.完整性D.并發(fā)控制

6.以下哪一個不是棧的基本運(yùn)算?

A.刪除棧頂元素B.刪除棧底元素C.判斷棧是否為空D.將棧置為空棧

7.設(shè)U是所有屬性的集合,X、Y、Z都是U的子集,且2=0-乂-丫。下

面關(guān)于多值依賴的敘述中,哪個(些)是正確的?()

①若X一—丫,則X-Y

②若X-Y,則X——Y

③若K-Y,且Y,一Y,則X一一Y,

④若X——Y,則X——Z

A.只有②B.只有③C.①和③D.②和④

8.在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)

和特性的是()。

A.外模式B.內(nèi)模式C.存儲模式D.模式

9.當(dāng)局部E-R圖合并成全局E-R圖時,可能出現(xiàn)沖突,下面哪一項不

屬于這一沖突?

A.命名沖突B.屬性沖突C.語法沖突D.結(jié)構(gòu)沖突

10.在關(guān)系數(shù)據(jù)庫中,表(table)是三級模式結(jié)構(gòu)中的

A.外模式B.模式C.存儲模式D.內(nèi)模式

二、填空題(10題)

H.SQL查詢就是用戶使用SQL語句來創(chuàng)建的一種查詢。SQL查詢主要

包括聯(lián)合查詢、傳遞查詢、【】和子查詢等4種

12.SQL中REVOKE是____命令。

13.設(shè)有關(guān)系SC(sno,cname,grade),各屬性的含義分別為學(xué)號、課程

名、成績。若要將所有學(xué)生的“數(shù)據(jù)庫系統(tǒng)”課程的成績增加10分,能正

確完成該操作的SQL語句是__________grade=grade1OWHEREcname

="數(shù)據(jù)庫系統(tǒng)”。

14.VisualStudio2008是第一個允許開發(fā)人員針對【】多個版本開發(fā)的

VisualStudio版本。

15.網(wǎng)絡(luò)攻擊者設(shè)法涂改一個網(wǎng)站的主頁,使得該網(wǎng)站的VWW服務(wù)不

能正常工作,這種網(wǎng)絡(luò)攻擊稱為【】。

16.數(shù)據(jù)庫系統(tǒng)的三級組織結(jié)構(gòu)中,DBA視圖是【】。

17.計算機(jī)是由運(yùn)算器、存儲器、輸入設(shè)備和輸出設(shè)備這5個

主要功能部件組成的,它們被稱為計算機(jī)的五大硬件。

18.網(wǎng)絡(luò)操作系統(tǒng)可分為面向任務(wù)型和通用型兩類,而通用型網(wǎng)絡(luò)操作系

統(tǒng)又可分為和基礎(chǔ)級系統(tǒng)。

19.CPU交替執(zhí)行操作系統(tǒng)程序和應(yīng)用程序。根據(jù)運(yùn)行程序?qū)C(jī)器指令

的使用權(quán)限CPU置為不同的狀態(tài)。用戶只能在_____下運(yùn)行。

20.進(jìn)行DES加密時,需要進(jìn)行輪的相同函數(shù)處理。

三、單選題(10題)

21.設(shè)數(shù)組data。..m]作為循環(huán)隊列SQ的存儲空間,front為隊頭指針,

rear為隊尾指針,則執(zhí)行出隊操作的語句為()

A.front:=front1

B.front:=(front1)modm

C.rear:=(rear1)modm

D.front:=(front1)mod(m1)

22.關(guān)于AdHoe網(wǎng)絡(luò)的描述中,錯誤的是()

A.A.是一種對等式的無線移動網(wǎng)絡(luò)

B.在WLAN的基礎(chǔ)上發(fā)展起來

C.采用無基站的通信模式

D.在軍事領(lǐng)域應(yīng)用廣泛

23.如果兩個實(shí)體之間的聯(lián)系是M:N,則在轉(zhuǎn)換成關(guān)系模型時,()引入

第三個交叉關(guān)系。

A.需要B.不需要C.無所謂D.將兩個實(shí)體合并

24.關(guān)于水平分割說法錯誤的是:()

A.根據(jù)行的使用特點(diǎn)進(jìn)行分割

B.分割之后所有表的結(jié)構(gòu)都相同。

C.而存儲的數(shù)據(jù)不同。使用并(Union)操作。

D.使用連接(Join)操作

25.如果以鏈表為棧的存儲結(jié)構(gòu),則退棧操作時()

A.必須判別棧是否滿B.必須判別棧是否空C.判別棧元素的類型D.對

棧不作任何判別

26.在數(shù)據(jù)庫設(shè)計的()階段,產(chǎn)生DBMS可以接受的源代碼。

A.概念設(shè)計B.邏輯設(shè)計C.物理設(shè)計D.實(shí)現(xiàn)

27.下列關(guān)于SQLServer數(shù)據(jù)庫管理系統(tǒng)權(quán)限的敘述中,哪一條是不正

確的?

A.SQLServer數(shù)據(jù)庫管理系統(tǒng)的權(quán)限分為服務(wù)器權(quán)限和數(shù)據(jù)庫權(quán)限兩

B.數(shù)據(jù)庫管理員執(zhí)行數(shù)據(jù)庫管理任務(wù)。這是屬于數(shù)據(jù)庫權(quán)限

C.數(shù)據(jù)庫權(quán)限又可以分為數(shù)據(jù)庫對象權(quán)限和數(shù)據(jù)庫語句權(quán)限兩種

D.數(shù)據(jù)庫語句權(quán)限授予用戶以允許他們創(chuàng)建數(shù)據(jù)庫對象

28.為了實(shí)現(xiàn)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計結(jié)果,必須使用具體

的DBMS提供的數(shù)據(jù)定義語言建立實(shí)際的數(shù)據(jù)庫,此項操作又稱為

A.定義數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)裝載C.數(shù)據(jù)庫運(yùn)行D.數(shù)據(jù)庫的試運(yùn)行

29.下列不是TCP/IP參考模型中的應(yīng)用層協(xié)議()。

A.A.電子郵件協(xié)議SMTPB.網(wǎng)絡(luò)文件系統(tǒng)NFSC.簡單網(wǎng)絡(luò)管理協(xié)議

SNMPD.文件傳輸協(xié)議FTP

30.在SQLServer2008中,設(shè)有商品表(商品號,商品名,生產(chǎn)日期,單

價,類別)?,F(xiàn)經(jīng)常需要執(zhí)行下列查詢:SELECT商品號,商品名,

單價FROM商品表WHERE類別IN(,食品;家電)

ORDERBY商品號現(xiàn)需要在商品表上建立合適的索引來提高該

查詢的執(zhí)行效率。下列建立索引的語句,最合適的是()。

A.CREATEINDEXIdxlON商品表(類別)

B.CREATEINDEXIdxlON商品表(商品號,商品名,單價)

C.CREATEINDEXIdxlON商品表(類別,商品號INCLUDE(商品名,單

價)

D.CREATEINDEXIdxlON商品表(商品號,INCLUDE(商品名,單

價,WHERE類別=食品,OR類別廿家電’

四、C語言程序設(shè)計題(10題)

31.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat

把這些數(shù)存入數(shù)組a中,請編制一數(shù)jsValue,其功能是:求出個位數(shù)上

的數(shù)減千位數(shù)上的數(shù)減百位數(shù)上的數(shù)減十位數(shù)上的數(shù)大于零的個數(shù)ent,

再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位

數(shù)按從大到小的順序進(jìn)行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把

數(shù)組b中的數(shù)輸出到文件Out.dato

例如?1239.9.I-2-3X),則該數(shù)清足條件存入數(shù)組b中,且個數(shù)cntFt+1.

8129.9-8-1-2<0,則該數(shù)不滿足條件忽略.

注意:部分源程序存在皿c文件中.

程序中已定義數(shù)組:a(300].b(300].已定義受最:ent

請勿改動數(shù)據(jù)文件in&t中的任何數(shù)據(jù)、主語數(shù)tnain()、讀的數(shù)eMD?0和寫沿數(shù)writeDatQ的內(nèi)容.

*include<stdio.h>

2inta(300],b[300),cnt?0;

3voidreadDat();

voidwriteDat();

5voidjsValue()

6

7

8

9main()

10

inti;

12readDat();

13jsValueO;

14writeDat();

ISprintf("cntmldXn**,ent);

16for(i0;1<ent;H

17printf("b(Id]w%d\nw^t.b(i));

18

19voidreadDat()

20

FILEafp;

22int1;

,w

23fp=fopen(*in.dat"r?r)

24for(i■0;i<300;“?)

25fscanf(fp,&a(1

26fclose(fp);

21

28voidwriteDat()

29

30FILE-fp;

31int1;

32fp■fopen("out.dat**/"ww);

wH

33fprlntf(fp,%d\nrent);

34for(i-0;i<ent;

35fprlntf(fp#b(i]);

36fclose{fp);

37

32.已知數(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ù)ent,而后對數(shù)組b進(jìn)

行降序排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結(jié)果ent以及數(shù)組b

中符合條件的四位數(shù)輸出到out.dat文件中。

例如:一個四位數(shù)為4512,依題意組成的第一個新數(shù)為24,第二個新

數(shù)為51,其中51能被17整除,這兩個新數(shù)的十位數(shù)字不為零,則4512

這個四位數(shù)滿足題意所規(guī)定條件。

注意】部分源程序存在test.Ck件中?

程序中已定義數(shù)組:a[200].b[200],已定義攵最:ent

請勿改動數(shù)據(jù)文件in.dal中的任何數(shù)據(jù).主函數(shù)nuin().i#的數(shù)rcadDaiO和寫函數(shù)writeDat()的內(nèi)容.

1!tinclude<stdio.h>

2j^defineMAX200

3-intalMAX]tb[MAXl,ent-0;

4!voidwriteDat();

5tvoidjsVal()

6\(

8;I

9!voidreadDat()//從in.da匕文件中譚取200個四位數(shù)存入數(shù)力1a中

10;(

11?int1;

12?FILEwfp;

13;fp?fopen("in.datw,*rM);

14Jfor(i-0;1<MAX;

w

15\fscanf(fp/"%dr(11);

16i(close(fp);

17;)

18ivoidmain()

33.已知在文件in.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄

由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱me(字符型10位),單價dj(整

型),數(shù)量si(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)

量。函數(shù)ReadDat讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編

制函數(shù)SortDat,其功能要求:按產(chǎn)品代碼從小到大進(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)賦值語句進(jìn)行解

題;產(chǎn)品代碼比較請用函數(shù)stremp進(jìn)行解題。例如:sell[i]=temp;

注意:部分源程序存放在test.c文件中。

請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。

Iinclude<stdio.h>

?include<string.h>

3?include<stdlib.h>

4?defineMAX100

5typedefstruct

6

7chardm(5];八產(chǎn)豆代碼?/

8charmcfll];/?產(chǎn)品名瓊?/

9intdj;/?,價?/

10intsi;/??/

11longje;/?金??/

12)PRO;

13PROsell[MAX);

14voidReadDat();

15voidWriteDat();

16voidSortDatO

17

18

19

20voidm41n()

menisct(nolU。,slzeof(sell));

ReadDat()f

SortDa匕0;

WriteDat():

/?試取B100個帆2記景先俘人削I種a》HI中?/

voidReadD&t()

28(

29FILE?fpj

30charatr[80]ch[11];

31intij

32fp-fopen(*in.datw>"r");

33for(1?0;i<100;1-M-)

34(

35fgeta(str,80.fp);

36memcpy(sell[£]?也n.str,4”

37memcpy(sell[1].mefstr?4.1

38

meincpy(chrstr+14,4);ch(4)?0;

39sei1(1]?dj,Atol(ch);

40memepy(chfstr*18,5):ch15]?0;

sell[1].si-atoi(ch);

42sell(11?je?(long)sell(i].dj

43

44fclose(fp);

45

八把姑星■出到文"gt&t中。

?dm,aellfil.me,sell(i|.dj,sellli].si

34.已知在文件in.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄

由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱me(字符型10位),單價dj(整

型),數(shù)量si(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)

量。函數(shù)ReadDat讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編

制函數(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)賦值語句進(jìn)行解

題。

例如:sell[i]=temp;

注意:部分源程序存放在test.c文件中。

請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。

llnclude<stdlo.h>

2?llnclude<strmg.h>

3i^include<stdlib.h>

45fdefineMAX100

5typed?fstruct

6I

7chardm[5];/?產(chǎn)晶代碼?/

8charme(11];/?產(chǎn)品名稱?/

9intdj;/?單伊?/

10intsi;/??/

11longje;/?金??/

12}PRO;

13PROsell[MAX];

14voidReadDat();

15voidWriteDat();

16voidSortDat()

17

18

19;

20:voidmainO

21;

22;momset(sell*0,sizcof(sell));

23?ReadDatO;

24iSortDat();

2S!WritoDat("

26?

27;voidReadDat()

28:

29;FILE.fp;

30jcharstr(80)9ch(ll);

31Jinti;

32\fp?fopen("in.dat",Hrw>

33\for(l?0;1<100;£+?)

34i

35?fgets(str*80,fp);

36,memcpy(sell[1]tdm,str/4);

37;metncpy(sell(i).me,str?4,10);

38\

memepy(ch^str*14f4);ch(4J?0;

39jsell1?-dj■atol(cb);

40jmemepy(ch?str*18f5);ch(5)*0;

41:aell(1)?sl?atol(ch);

42jsell(i).je?(lon9)sell[i].dj?sell(i].si;

43?

445fclose(fp)j

45;

46;voidWritoDat()

47j

48;FILE*fp:

49;int1;

50?fp?fopenLout.dat。*wn)

51:for(1?0;1<100;

52j

53ifprlntf(fp,"%5la%4d%Sd1101d\n*,sell[1].dmr(1),mcfsell(1].dj,sell(i).si,

sellfi].je);

55fclose(fp);

56

35.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)readDat

把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsvalue,其功能是:求出所有這

些四位數(shù)是素數(shù)的個數(shù)ent,再求出所有滿足此條件的四位數(shù)平均值pjzl,

以及所有不滿足此條件的四位數(shù)平均值pjz2o最后main函數(shù)調(diào)用寫函

數(shù)writeDat把結(jié)果ent,pjzl,pjz2輸出到out.dat文件中。

例如:5591Mtft,連攻淌足條件.參加計時平均值pjz1?H個數(shù)cniynt+1.

9812是詐腐數(shù),謨攻不涓足條件.參加計算平均值pjz2.

注意£鄙分源程序存在9M.C文件中.

展序中已定義數(shù)組:a|300].已定義變量:ent.pjzl.pjz2

消勿改動故索文件indat中的任何數(shù)綱、I隔數(shù)mun().此函數(shù)readDatO和工;東數(shù)wnteDatO的內(nèi)容

1;tinclude<Btdio.h>6句說明8科學(xué)中心畬e60中第標(biāo)次?人■出片嫉岫aiaioii

2?inta(300)?cnt*0;,甲教研.[33。)和更■ant.我?unt獻(xiàn)初例為0

3!doublepjzl*0.0ep1z2?0?01〃/次受■力H.p,z2科院樹編為o.o

4ivoidwrlteDat();/,?出余。說明中句

S:voidreadDat();//■入函數(shù)說蜃謝何

6,intisPfintin)〃濡故i"UratM科斷D>R古為,此W果近腐敏3常問].松則也回o

36.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat

把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:如果四位

數(shù)各位上的數(shù)字均是奇數(shù),則統(tǒng)計出滿足此條件的個數(shù)ent并把這些四

位數(shù)按從大到小的順序存入數(shù)組b中。最后main函數(shù)調(diào)用寫函數(shù)

writeDat把結(jié)果ent以及數(shù)組b中符合條件的四位數(shù)輸出到Out.dat文

件中。

注意:部分源程序存在teste文件中,

程序中已定義數(shù)組,a(200].b(200],已定義變量:ent

請勿改動數(shù)據(jù)文件indrt中的任何數(shù)據(jù)、主論數(shù)main()、讀函數(shù)readDatQ和寫函數(shù)writuDat()的內(nèi)容.

finclude<stdio.h>

tdefineMAX200

3inta(MAX),b(MAX),ent-0;

4voidwriteDat();

5void

6

7

voidreadDat()〃從in.dat文件中俄取200個四位數(shù)存入數(shù)爆a中

inti;

FILE?fp;

fp■fopenda*r**>;

for(iw0;1<MAX;ii)

15fscant(fp,&a[1]);

16fcloso(fp);

17

voidmain()

19

20int1;

21readDat();

22jsval();〃?用w?”vn“,實(shí)現(xiàn)?求的功能

23printf「滿足條件的數(shù)ent);

24for(i?0;i<ent;£??)

25printf("%db[1));

26printf(w\nH):

27writeDat();

28)

29voidwriteDat0〃把il%姑黎cm以及數(shù)出b中符合條科的四位It?由到om.dm文件中

30(

31FILE?fp;

32inti;

H

33fp-fopen(*out.dat*#w*);

ww

34fprintf(fp/%d\n/ent);

35for(i-0;i<ent;1>一?)

36fprintf(fp,Fd\n3bfi]);

37fclose(fp);

38

37.已知在文件in.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄

由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱me(字符型10位),單價dj(整

型),數(shù)量si(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)

量。函數(shù)ReadDat讀取這100個銷售記錄并存入結(jié)構(gòu)數(shù)組sell中。請編

制函數(shù)SortDat,其功能要求:按產(chǎn)品名稱從大到小進(jìn)行排列,若產(chǎn)品名

稱相同,則按金額從大到小進(jìn)行排列,最終排列結(jié)果仍存入結(jié)構(gòu)數(shù)組sell

中。最后mainoi函數(shù)調(diào)用函數(shù)WriteDat把結(jié)果輸出到文件out.dat中。

提示:若中間變量為PROtemp,則可以直接使用結(jié)構(gòu)賦值語句進(jìn)行解

題:產(chǎn)品名稱比較請用函數(shù)strcrnp進(jìn)行解題。例如:sell[i]=temp;

注意:部分源程序存放在test.c文件中。

請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。

!linclude<3tdio.h>

2;Iinclude<string.h>

3■*include<stdlib.h>

4?defineMAX100

Stypedefstruct

6(

7chardm[5];/?產(chǎn)品代碼?/

8charme(111;/?產(chǎn)品名稱?/

9intd"/,單價?/

10intal;/?Bl?/

11longje;/?金1?/

12IPRO;

13PROsell(MAX);

14voidReadDat();

15voidWrlteDat();

16voidSortDat()

17

18

19

20voidmain()

211

22m^rnset(sell,0,sizeof(sell));

23ReadDat();

24SortDatO;

25WriteDat();

26

27voidReadDat()

28(?

29FILE?fp;

30charstr(B0],ch[llj;

31int1;

32fp-fopent^ln.dat",wrw);

33for(i-0;i<100;if)

34

35fgets(9tr>80.fp);

36meraepy(sell[i].dm#str,4);

37memcpy(sell(1).mc?str?4*10);

38inamcpy(ch?atr^14r4);ch[4]-0;

39sei1(1|?dj?atol(ch);

40memcpyfch,str*18*5);ch(51-0;

41sell|i]<sX■atoi(ch);

42?(long)sell[i].dj?sell(1].81;

43)

44fclose(fp);

45

46JvoidWriteDat()

47)<

48FltE*fp;

49inti;

50fp■fopen("out.dat","ww);

51ford-0;1<100;

52I

53fprintf(fp,**s%5MdI5dtl01d\n*?sell(i?dm.sell(i).dj,sellfl].slr

sell[ij.je);

S4I

55fclose(fp);

56?)

38.已知數(shù)據(jù)文件indat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDatO

把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:依次從數(shù)

組a中取出一個四位數(shù),如果該四位數(shù)大于該四位數(shù)以后的連續(xù)五個數(shù)

且該數(shù)是奇數(shù)(該四位數(shù)以后不滿五個數(shù),則不統(tǒng)計),則統(tǒng)計出滿足此

條件的個數(shù)ent并把這些四位數(shù)按從小到大的順序存入數(shù)組b中,最后

調(diào)用寫函數(shù)writeDat把結(jié)果ent以及數(shù)組b中符合條件的四位數(shù)輸出到

Out.dat文件中。

注意:部分源程序存在test.C文件中。

程序中已定義數(shù)組:a[200],b[200],已定義變量:ent

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)readDat

和寫函數(shù)writeDat的內(nèi)容。

■include<stdio?h>

tdefineMAX200

3£nta(MAX]rb[MAX],ent

4voidwriteDat();

voidjsValO

6

7

8

/*reacSDfttO從數(shù)出文件m.dtt中球隊200個四位數(shù)存入敷組?中?/

9voidreadDat()

10

11int1;

12FILE*fp;

ww

13fp-fopen(in.dat#"r");

14for(1?0;i<MAX;ix)

w

15fscanf(fpftd*,&a(i));

16fclose(fp);

17)

18voidmain()

19

20,int1;

21!readDat();

22"jsValO;〃調(diào)用"vs<)術(shù)故,實(shí)現(xiàn)眩目要求的功傀

23jprintf("滿足條件的數(shù)=、d\n",ent);

24?for(i*0?i<ent;1+?)

25;printf(**%d”,b(i]);

26!printf(H\nw>;

27jwriteDat();

28;1

!,?哦效writcDwO把結(jié)果cm取及敷爆b中桿臺條件的四內(nèi)帙■出到outdat文件中?/

29;voidwriteDat()

30;(

31?FILE*fp;

32;inti;

33Jfp-fopen{wout.dat",vw");

34jfprintf(£p#w%d\nw,ent);

35;for(1?0;i<ent;i+4)

1

36fprintf(fp#"%d\n",b[i]);

37?fclose(fp);

38;1

39.已知在in.dat中存有若干個(個數(shù)<200)1四位十進(jìn)制數(shù)字組成的正

整數(shù),函數(shù)ReadDat讀取這若干個正整數(shù)并存入數(shù)組XX中。請編制函

數(shù)CalValueO,其功能要求:

1.求出該文件中共有多少個正整數(shù)totNum;

2.求這些正整數(shù)右移1位二進(jìn)制位后,產(chǎn)生的新數(shù)是偶數(shù)的數(shù)的個數(shù)

totCnt,以及滿足此條件的這些正整數(shù)(右移前的值)的算術(shù)平均值totPjzo

最后main函數(shù)調(diào)用函數(shù)WriteDat把所求的結(jié)果輸出至【Jout.dat文件

中。

注意:部分源程序存放在test.C文件中。

請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù),主函數(shù)main、讀函數(shù)ReadDat

和輸出函數(shù)WriteDatO的內(nèi)容。

finclude<stdio?h>

IdefineMAXNUM200

3intxx(MAXNUM);

4inttotNum-0;〃文件3.3t中共fT多少個正整數(shù)

inttotCnt-0;〃符合條竹的iE整鼓的個數(shù)

doubletotPjz■0.0;〃平均值

7intReadDat(void);

8voidWriteDat(void);

9voidCalValue(void)

10

11

12

13voidmain()

14(

15int1;

16for(i-0;i<MAXNUM;i++)

17xx[i]=0;

18if(ReadDat())

19(

20princ£(1?數(shù)據(jù)文件in.dat不能打開!\007\nR);

21return;

22J

23CalValue();

24printf文件in.dat中共有正隹敷個\n”,totNum);

25printf("符令條件的正使數(shù)的個數(shù)Td個\n”,totCnt);

26printf("平均值=、.21f\n",totPjz);

27WriteDat();

28|

八設(shè)取這若干個正并存入數(shù)蛆XX中?/

29intReadDat(void)

30

FILE-fp;

32Int1?0;

w

33if((fp-fopen("in.dat#*r"))-?NULL)

34return1;//1D*in.dat1

/?while-K執(zhí)行女科Uudat的姑聞退出?/

35while(!feof(fp))

36

37fscanf(fp,wld,**,&xxfi+7);〃從文件in.da取個Mt存入xx⑴中.同N1Ml

38)

39/close(fp);

40return0;〃慰文件m.dAt若干個壬?室■取井正?存入CtMu<VfiM0

41)

/?里計算始瞿存入文件gt.dat中?/

42voidWriteDat(void)

43C

44FILE-fp;

M

45fp■fopen("out.datr"w*>;

H

46tprintf(fp9-%d\n%d\n%.21X\n#totNum,totCntttotPjx)2

47fclose(fp);

48

40.已知數(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ù)ent,并把這些四位數(shù)按從小到大

的順序存入數(shù)組b中,最后調(diào)用寫函數(shù)writeDat把結(jié)果ent以及數(shù)組b

中符合條件的四位數(shù)輸出到Out.dat文件中。

注意:部分源程序存在test.C文件中。

程序中已定義敬蝸:a[200].b(200].已定義變■,ent

請勿改動數(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è)計與應(yīng)用題(2題)

41.設(shè)某連鎖商店數(shù)據(jù)庫中有關(guān)系模式R:R(商店編號,商品編號,庫

存數(shù)量,部門編號,負(fù)責(zé)人)如果規(guī)定:每個商店的每種商品只在一個

部門銷售,每個商店的每個部門只有一個負(fù)責(zé)人,每個商店的每種商品

只有一個庫存數(shù)量。(10分)(1)請根據(jù)上述規(guī)定,寫出關(guān)系模式R的

函數(shù)依賴集;(2)請給出關(guān)系模式R的候選碼;(3)請說明關(guān)系模式R

屬于第幾范式,并給出理由;(4)請將R分解成滿足3NF的關(guān)系模式。

42.某教務(wù)管理系統(tǒng)使用SQLServer2008數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫軟硬

件配置信息如下:I.數(shù)據(jù)庫運(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ǔ)丁1n.數(shù)據(jù)庫為SQLServer2008Enterprise(32位),

數(shù)據(jù)庫中總數(shù)據(jù)量近130GB。近一個學(xué)期以來,用戶反映系統(tǒng)運(yùn)行緩慢,

經(jīng)程序員定位,確定為數(shù)據(jù)庫服務(wù)器響應(yīng)緩慢,需要進(jìn)行調(diào)優(yōu)。(10分)

六、單選題口分K2題)

43.提高事務(wù)的并發(fā)度可以改進(jìn)數(shù)據(jù)庫應(yīng)用系統(tǒng)的性能。有下列做法:

I.盡可能使用排它鎖II.盡可能使用行鎖HI.設(shè)定較低的事務(wù)隔離等

級w.將大事務(wù)切分成若干小事務(wù)上述做法中,可以提高系統(tǒng)的事務(wù)并

發(fā)度的是()o

A.僅I、ii和mB.僅I、n和wc.僅II、m和wD.以上全部

44.在開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)時,使用存儲過程可以提高數(shù)據(jù)訪問效率,降

低網(wǎng)絡(luò)流量。下列關(guān)于存儲過程的說法,錯誤的是()o

A.存儲過程可以接受輸入?yún)?shù),并可將執(zhí)行結(jié)果以輸出參數(shù)形式返回

B.存儲過程可以有多個輸入?yún)?shù),但只能有一個輸出參數(shù)

C.定義存儲過程時,在一個存儲過程中可以同時包含數(shù)據(jù)的增、冊(I、改、

查操作

D.存儲過程的輸入?yún)?shù)和輸出參數(shù)均可有默認(rèn)值

參考答案

1.D解析:IBM商務(wù)智能解決方案的組成部分有:①數(shù)據(jù)倉庫,用于抽

取、整合、分布、存儲有用的信息。②多維分析模型,全方位了解現(xiàn)狀.③

前臺分析工具,提供簡單易用的圖形化界面給管理人員。OLTP業(yè)務(wù)系

統(tǒng)不是IBM商務(wù)智能解決方案的組成部分,因此本題的答案為Do

2.C解析:在分布式數(shù)據(jù)庫中數(shù)據(jù)的共享有兩個層次:一是局部共享,

二是全局共享。對于每一個節(jié)點(diǎn)是一個獨(dú)立的數(shù)據(jù)庫系統(tǒng),既能完成局

部應(yīng)用,也支持全局應(yīng)用。選項C的敘述是正確的。分散在各節(jié)點(diǎn)的數(shù)

據(jù)是相關(guān)的;用戶可以對遠(yuǎn)程數(shù)據(jù)進(jìn)行訪問,但沒必要指明數(shù)據(jù)的存儲

節(jié)點(diǎn);數(shù)據(jù)可以分散在不同節(jié)點(diǎn)的計算機(jī)上,不一定在同一臺計算機(jī)上

進(jìn)行數(shù)據(jù)處理.因此選項A、B和D是不正確的。正確答案為C。

3.B解析:將23,14,9,6,30,12,18依次按散列函數(shù)K(列=kmod7計算,并

按線性探測法解決沖突,得到的散列結(jié)果是14,18,23,9,30,12,6O

4.C解析:計算機(jī)病毒是一種特殊的具有破壞性的計算機(jī)程序。計算機(jī)

病毒是在一定的條件下才可以被激發(fā)的。具有很強(qiáng)的破壞性,傳染性。

注意:計算機(jī)病毒是在一定的條件下才可以被激發(fā)的,故C)錯誤。掌握

計算機(jī)網(wǎng)絡(luò)安全的內(nèi)容和計算機(jī)病毒的相關(guān)知識,如計算機(jī)病毒的特征,

計算機(jī)病毒的破壞作用等等。

5.B解析:數(shù)據(jù)庫系統(tǒng)必須提供安全性、完整性和并發(fā)控制功能。

6.B解析:棧是限定僅在表的一端進(jìn)行插入和刪除運(yùn)算的線性表,這一

端稱為棧頂(top),另一端稱為棧底(bottom)。具有后進(jìn)丸出(UFO)的操作

原則。棧的基本運(yùn)算有5種:push(S,x)往棧S中插入一個值為x的元

素;pop(S)從棧S中刪除一個元素;top(5,x)把棧S中的棧頂元素讀

到變量x中,棧保持不變;empty(S)判斷棧S是否為空棧,是則返回值

為真;makempty(S)將棧S置為空棧。對照以上解釋,可知選項B(刪除

棧底元素)不包括在以上5種操作中。本題也可以通過棧的基本定義判

斷。由棧的基本定義可知只能對棧頂進(jìn)行操作,而不能對棧底進(jìn)行操作,

因此選項B刪除棧底元素是不正確的。

7.D

8.D解析:數(shù)據(jù)庫的三級模式結(jié)構(gòu)指數(shù)據(jù)庫系統(tǒng)由外模式、模式和內(nèi)模

式3級構(gòu)成。外模式,也稱子模式或用戶模式,它是數(shù)據(jù)庫用戶能夠看

見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫用戶的數(shù)據(jù)視

圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。模式也稱邏輯模式,是數(shù)據(jù)

庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。

內(nèi)模式也稱存儲模式,它是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述。

9.C解析:命名沖突主要包括實(shí)體類型名、聯(lián)系類型名之間異名同義或

異義同名等的命名沖突;結(jié)構(gòu)沖突包括作為實(shí)體又作為聯(lián)系或?qū)傩?,?/p>

一實(shí)體其屬性成分不同的沖突等;屬性沖突包括類型、取值范圍、取值

單位的沖突。以上3種沖突都是在局部E-R圖合并成全局E-R圖中可

能出現(xiàn)的沖突。

10.B解析:數(shù)據(jù)庫系統(tǒng)的三級模式是模式、外模式和內(nèi)模式。

模式也稱邏輯模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是

所有用戶的公共邏輯視圖。定義模式時不僅要定義數(shù)據(jù)的邏輯結(jié)構(gòu),例

如數(shù)據(jù)記錄由哪些數(shù)據(jù)項構(gòu)成,數(shù)據(jù)項的名字、類型、取值范圍等,而

且要定義數(shù)據(jù)之間的聯(lián)系,定義與數(shù)據(jù)有關(guān)的安全性、完整性要求。

DBMS提供模式描述語言(模式DDL)來嚴(yán)格地定義模式。

外模式也稱子模式或用戶模式,是數(shù)據(jù)庫用戶(包括應(yīng)用程序員和最終

用戶)能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。

內(nèi)模式也稱存儲模式,是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)

據(jù)庫內(nèi)部的表示方式。例如,記錄的存儲方式是順序存儲、按照B樹結(jié)

構(gòu)存儲還是按hash方法存儲;索弓[按照什么方式存儲,?數(shù)據(jù)是否壓縮存

儲,是否加密;數(shù)據(jù)的存儲記錄結(jié)構(gòu)有何規(guī)定等。

H.數(shù)據(jù)定義查詢SQL查詢分類;包括四種,聯(lián)合,傳遞,數(shù)據(jù)定義,

子查詢;

12.權(quán)限回收(或收回權(quán)限)權(quán)限回收(或收回權(quán)限)解析SQL的安全控制

功能由GRANT和REVOKE語句實(shí)現(xiàn)。其中GRANT是授予權(quán)限命令,

REVOKE是收回權(quán)限命令。REVOKE命令的一般格式為:

REVOKE〈權(quán)限>[<權(quán)限習(xí)

[ON〈對象類型><對象名>][,(對象名習(xí)…

FROM(用戶>[,〈用戶習(xí)…;

13.UPDATESCSET【解析】本題使用的SQL語句可以是:UPDATESC

SETgrade=grade+1OWHEREcname="數(shù)據(jù)庫系統(tǒng)”。

14.NETFrameworkNETFramework解析:考查VisualStudio2008的特

點(diǎn)。VisualStudio2008是第一個允許開發(fā)人員針對NETFramework多個

版本開發(fā)的VisualStudio版本。

15.服務(wù)攻擊網(wǎng)絡(luò)攻擊主要可以分為兩類,服務(wù)攻擊和非服務(wù)攻擊。服務(wù)

攻擊是對網(wǎng)絡(luò)提供某種服務(wù)的服務(wù)器發(fā)起攻擊。非服務(wù)攻擊是攻擊者使

用各種方法對網(wǎng)絡(luò)通信設(shè)備發(fā)起攻擊。

16.概念模式概念模式解析:概念模式是對數(shù)據(jù)庫的整體邏輯描述,不

涉及物理存儲,稱為DBA視圖。內(nèi)模式具體描述了數(shù)據(jù)如何存儲在存

儲介質(zhì)上是系統(tǒng)程序員用一定的文件形式組織起來的一個個存儲文件

和聯(lián)系手段,也是由他們編制存取程序,實(shí)現(xiàn)數(shù)據(jù)存取,稱為系統(tǒng)程序

員視圖。外模式是模式的一個子集,面向用戶,是用戶眼中的數(shù)據(jù)庫,

稱為用戶視圖。

17.控制器控制器解析:以存儲程序原理為基礎(chǔ)的馮?諾依曼結(jié)構(gòu)的計算

機(jī),一般都由5大功能部件組成,它們是:運(yùn)算器、控制器、存儲器、

輸入設(shè)備和輸出設(shè)備。運(yùn)算器對數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算;控制器

控制各部分自動協(xié)調(diào)地工作,完成對指令的解釋和執(zhí)行;存儲器存放程

序和數(shù)據(jù);輸入設(shè)備是外部向計算機(jī)傳送信息的裝置,?輸出設(shè)備是將計

算機(jī)內(nèi)部二進(jìn)制形式的信息轉(zhuǎn)換成人們所需要的或其他設(shè)備能接受和

識別的信息形式。

18.變形級系統(tǒng)【解析】通用型網(wǎng)絡(luò)操作系統(tǒng)又可分為變形級系統(tǒng)和基

礎(chǔ)級系統(tǒng)。

19.目態(tài)目態(tài)解析:CPU的執(zhí)行狀態(tài)分為管態(tài)和目態(tài)。目態(tài)具有較低權(quán)

限,只能執(zhí)行規(guī)定的指令,訪問指定的寄存器和內(nèi)存的指定區(qū)域。用戶

只能在目態(tài)下運(yùn)行,防止用戶程序?qū)Σ僮飨到y(tǒng)的破壞。

20.16【解析】在DES加密中,明文的處理經(jīng)過3個階段。首先,64位

的明文經(jīng)過初試置換(IP)而被重新排列。然后進(jìn)行16輪的相同函數(shù)的作

用,每輪的作用中有置換和代換。最后一輪迭代的輸出有64位,它是

輸入明文和密鑰的函數(shù)。最后,預(yù)輸出再被與置換(IP)互逆的逆初始置

換(IP-1)作用產(chǎn)生64位的密文。

21.D

22.B選項A),AdHoC網(wǎng)絡(luò)是一種自組織、對等式、多跳的無線移動網(wǎng)

絡(luò);選項B),AdhoC網(wǎng)絡(luò)是在分組無線網(wǎng)的基礎(chǔ)上發(fā)展起來的;選項

C),AdHoC網(wǎng)絡(luò)是由一組用戶構(gòu)成、不需要基站的移動通信模式;選

項D),AdHoC網(wǎng)絡(luò)在軍事上卜分重要,它可以支持野外聯(lián)絡(luò)、獨(dú)立站

點(diǎn)通信和艦隊?wèi)?zhàn)斗群通信、臨時通信要求和無人偵查與情報傳輸。

23.A

24.D

25.B

26.D

27.B

28.A

29.C解析:應(yīng)用層協(xié)議主要有以下7種。①網(wǎng)絡(luò)終端協(xié)議TELNET,

用于實(shí)現(xiàn)互聯(lián)網(wǎng)中遠(yuǎn)程登錄功能。②文件傳送協(xié)議FTP,用于實(shí)現(xiàn)互

聯(lián)網(wǎng)巾交互式文件傳輸功能。③電子郵件協(xié)議SMTP,用于實(shí)現(xiàn)互聯(lián)網(wǎng)

中電子郵件傳送功能。④域名服務(wù)DNS,用于實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備名字到IP

地址映射的網(wǎng)絡(luò)服務(wù)。⑤路由信息協(xié)議RIP,用于網(wǎng)絡(luò)設(shè)備之間交換路

由信息。⑥網(wǎng)絡(luò)文件系統(tǒng)NFS,用于網(wǎng)絡(luò)中不同主機(jī)間的文件共享。

⑦HTTP協(xié)議,用于WWW服務(wù)。

30.D

31.\n[審題關(guān)鍵句】個位-千位-百位-十位數(shù)大于零的個數(shù),把所有滿足

此條件的數(shù)依次存入數(shù)組,按從大到小的順序排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點(diǎn):①要求統(tǒng)計

的四位數(shù)的條件是“個位一千位-百位一十位數(shù)大于零的個數(shù)”,參考答案

的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結(jié)果按從大到小的

順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即

可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。

\n【參考答案】

\n

\n

32.\n[審題關(guān)鍵句】個位+于位與百位+十位,奇數(shù),偶數(shù),整除,從大

到小排序。

\n【解題思路】

\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條

件有所不同,體現(xià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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論