2022年江蘇省徐州市全國計算機等級考試數據庫技術測試卷(含答案)_第1頁
2022年江蘇省徐州市全國計算機等級考試數據庫技術測試卷(含答案)_第2頁
2022年江蘇省徐州市全國計算機等級考試數據庫技術測試卷(含答案)_第3頁
2022年江蘇省徐州市全國計算機等級考試數據庫技術測試卷(含答案)_第4頁
2022年江蘇省徐州市全國計算機等級考試數據庫技術測試卷(含答案)_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2022年江蘇省徐州市全國計算機等級考試數據庫技術測試卷(含答案)學校:________班級:________姓名:________考號:________

一、1.選擇題(10題)1.通過破壞產生死鎖的四個必要條件之一,可以保證不讓死鎖發(fā)生,其中采用資源有序分配法,是破壞()。A.互斥條件B.不可剝奪條件C.部分分配條件D.循環(huán)等待條件

2.數據庫管理系統(tǒng)的工作不包括______。

A.定義數據庫B.對已定義的數據庫進行管理C.為定義的數據庫提供操作系統(tǒng)D.數據通信

3.在計算機系統(tǒng)中,允許多個程序同時進入內存并運行,這種方法稱為

A.SPOOLing技術B.虛擬存儲技木C.緩沖技術D.多道程序設計技術

4.在PowerDesigner的組成模塊中,用于物理數據庫的設計和應用對象及數據組件的生成工具是

A.PowerDesignerProcessAnalyst

B.PowerDesignerAppModeler

C.PowerDesignerMetalWorks

D.PowerDesignerWarehouseArchitect

5.PowerBuilder是一種深受廣大用戶歡迎的快速應用開發(fā)工具,它與其他應用開發(fā)工具比較,最具有特色的是

A.支持面向對象的開發(fā)方法B.提供可視化圖形用戶界面C.使用ODBC與多種數據庫連接D.可通過數據窗口訪問數據庫

6.下面關于計算機的論述,其中錯誤的是

Ⅰ.第四代計算機以大規(guī)模集成電路和超大規(guī)模集成電路的使用為主要標志

Ⅱ.計算機的發(fā)展趨勢可以概括為:速度更快、功能更多、體積更小、價格更低

Ⅲ.智能模擬是用計算機模擬人類某些智能行為,目前最先進的智能機器人已經能夠完全取代人腦進行思考

Ⅳ.計算機的信息處理,實際上就是由計算機進行數據處理的過程

A.Ⅰ和ⅡB.ⅣC.ⅢD.Ⅰ,Ⅱ和Ⅳ

7.在操作系統(tǒng)的各個功能組成部分中,不需要硬件支持的是

A.進程調度B.時鐘管理C.地址映射D.中斷系統(tǒng)

8.設有關系模式R(S→D,D→M),則關系R的規(guī)范化程度至多達到

A.1NFB.2NFC.3NFD.BCNF

9.目前應用最廣泛的基帶總線局域網Ethernet通常被稱為________。

A.以太網B.互聯網C.企業(yè)網D.因特網

10.信息認證主要是驗證______。

A.信息發(fā)送者的真實性和信息的完整性B.信息傳輸過程中是否出錯C.信息中是否有誤碼D.信息傳輸的速率

二、填空題(10題)11.采用IPv4協(xié)議的互聯網中,IP地址的長度是______位。

12.CPU交替執(zhí)行操作系統(tǒng)程序和應用程序。根據運行程序對機器指令的使用權限CPU置為不同的狀態(tài)。用戶只能在______下運行。

13.傳感器、___________和觀察者構成傳感器網絡的3個要素。

14.運行IP協(xié)議的Intemet可以為其高層用戶提供___________的、面向無連接的、盡最大努力的數據報投遞服務。

15.現有關鍵碼值分別為10、20、30、40的4個結點,按所有可能的插入順序構造二叉排序樹,能構造______不同的二叉排序樹。

16.關系模式分解的等價性標準主要有兩個,分別為分解具有______和分解保持函數依賴。

17.組播路由協(xié)議可分為域內組播路由協(xié)議和域間組播協(xié)議兩大類。其中,域內組播協(xié)議又分為兩種模式:___________模式和稀疏模式。

18.空閑塊表方式特別適合于文件物理結構為

【】

的文件系統(tǒng)

19.能夠模式化為維屬性和度量屬性的數據統(tǒng)稱為______數據。

20.不可逆加密機制包括Hash算法和消息認證碼,用于數字簽名和___________。

三、單選題(10題)21.下列關于時鐘的敘述中,哪一條是不正確的?()A.A.時鐘中斷可以屏蔽

B.時鐘是操作系統(tǒng)運行的必要機制

C.時鐘可以分成硬件時鐘和軟件時鐘

D.利用時鐘中斷可以實現進程的輪轉運行

22.下列關于SQLServer數據庫用戶權限的說法中,錯誤的是__________。

A.數據庫用戶自動具有該數據庫中全部用戶數據的查詢權

B.通常情況下,數據庫用戶都來源于服務器的登錄賬戶

C.一個登錄賬戶可以對應多個數據庫中的用戶

D.數據庫用戶都自動具有該數據庫中public角色的權限

23.能夠對PowerDesigner中所有模型信息只讀訪問的模塊是()。A.A.ProcessAnalyst

B.DataArchitect

C.Viewer

D.WarehouseArchitecture

24.密鑰管理包括密鑰的生產、存儲、裝入、分配、保護、銷毀以及保密等內容,其中最關鍵和最困難的問題是()。

A.密鑰的分配和存儲B.密鑰的產生和裝入C.密鑰的保護和保密D.密鑰的銷毀

25.邏輯文件存放在存儲介質上時,采用的組織形式是與什么有關?

A.邏輯文件結構B.存儲介質特性C.主存儲器管理方式D.分配外設方式

26.整個軟件生存期中時間最長蹬是()

A.需求分析B.設計C.程序編制D.運行維護

27.下面關于通道的敘述中,正確的是()Ⅰ.通道相當于一個功能簡單的處理機Ⅱ.通道完成數據輸入輸出工作Ⅲ.通道與CPU共用一個內存

A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.都是

28.設棧S和隊列Q的初始狀態(tài)為空,元素e1、e2、e3、e4、e5和e6依次通過棧S,一個元素出棧后即進入隊列Q,若6個元素出棧的順序是e2、e4、e3、e6、e5、e1,則棧S的容量至少應該是()

A.6B.4C.3D.2

29.消息認證是指接收者能夠檢驗收到消息真實性的方法,下列不屬于消息認證的檢驗內容?A.A.證實消息的源和宿B.消息的內容是否保持其完整性C.消息的序號和時間性D.消息是否被竊取

30.進程具有并發(fā)性和()兩大重要屬性。

A.動態(tài)性B.靜態(tài)性C.易用性D.封閉性

四、C語言程序設計題(10題)31.程序test.C的功能是:把s字符串中的所有字符左移一個位置,串中的第一個字符移到最后。請考生編寫函數chg(char*s)實現程序要求,最后調用函數readwriteDAT把結果輸出到0ut.dat文件中。

32.將文件in.dat中的200個整數讀至數組XX中。請編制jsValue函數,要求:求出數組XX中的數值為奇數的個數cnt1和數值為偶數的個數cnt2以及數組XX下標為奇數的元素值的算術平均值pj。

結果cnt1,cnt2,pj輸出到out.dat中。注意:部分源程序存在test.c文件中。請勿改動數據文件in.dat中的任何數據、主函數main、讀函數read_dat和輸出函數writeDat的內容。

33.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVal,其功能是:把千位數字和個位數字重新組成一個新的含有兩位數字的數(新數的十位數字是原四位數的千位數字,新數的個位數字是原四位數的個位數字),以及把百位數字和十位數字組成另一個新的含有兩位數字的數(新數的十位數字是原四位數的百位數字,新數的個位數字是原四位數的十位數字),如果兩個新組成的數均是奇數并且至少有一個數能被5整除,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main函數調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到0ut.dat文件中。

34.已知數據文件IN1.DAT和IN2.DAT中分別存有100個兩位十進制數,并且已調用讀函數readDat把這兩個文件中的數存入數組a和b中,請考生編制一個函數jsVal,實現的功能是依次對數組a和b中的數按條件重新組成一個新數并依次存入數組C中,再對數組C中的數按從小到大的順序進行排序,最后調用輸出函數writeDat把結果C輸出到文件out.dat中。組成新數的條件:如果數組a和b中相同下標位置的數均是奇數,則數組a中十位數字為新數的千位數字,個位數字仍為新數的個位數字,數組b中的十位數字為新數的百位數字,個位數字為新數的十位數字,這樣組成的新數并存入數組C中。

35.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVal,其功能是:從數組a中依次取出一個四位數,對每一個四位數作如下處理:把個位數字和千位數字重新組成一個新的含有兩位數字的數(新數的十位數字是原四位數的個位數字,新數的個位數字是原四位數的千位數字),以及把百位數字和十位數字組成另一個新的含有兩位數字的數(新數的十位數字是原四位數的百位數字,新數的個位數字是原四位數的十位數字),如果兩個新組成數:一個是奇數,另一個為偶數,并且至少有一個數能被17整除,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數存入數組b中,并計算滿足上述條件的四位數的個數cnt,而后對數組b進行降序排序。最后main函數調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到out.dat文件中。

例如:一個四位數為4512,依題意組成的第一個新數為24,第二個新數為51,其中51能被17整除,這兩個新數的十位數字不為零,則4512這個四位數滿足題意所規(guī)定條件。

36.函數ReadDat實現從文件in.dat中讀取一篇英文文章存入到字符串數組XX中,請編制函數ConvertCharA,其函數的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,如果是字母z,則改寫成字母a,大寫字母和其他字符保持不變。把已處理的字符串仍按行重新存入字符串數組XX中。最后main函數凋用函數WriteDat把結果XX輸出到文件0ut.dat中。

37.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVal,其功能是:如果四位數各位上的數字均是奇數,則統(tǒng)計出滿足此條件的個數cnt并把這些四位數按從大到小的順序存入數組b中。最后main函數調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到0ut.dat文件中。

38.函數ReadDat實現從文件in.dat中讀取一篇英文文章,存入到字符串數組XX中;請編制函數encryptChar,按給定的替代關系對數組XX中的所有字符進行替代,仍存入數組xx對應的位置上,最后調用函數WriteDat把結果XX輸出到文件out.dat中。

替代關系:f(p)=p*11mod256,mod為取余運算,P是數組XX中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果原字符的ASCII值是偶數或計算后f(p)值小于等于32,則該字符不變,否則用f(p)替代所對應的字符。

注意:部分源程序存放在test.c文件中,原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按此替代關系進行處理。

請勿改動主函數main、讀函數ReadDat和輸出函數WriteDat的內容。

39.已知數據文件in.dat中存有300個四位數,并已調用讀函數readDat把這些數存入數組a中,請編制一函數jsValue,其功能是:求出千位數上的數減百位數上的數減十位數上的數減個位數上的數大于零的個數cnt,再把所有滿足此條件的四位數依次存入數組b中,然后對數組b的四位數按從小到大的順序進行排序。最后main函數調用寫函數writeDat把數組b中的數輸出到文件0ut.dat中。

40.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數isVal,其功能是:把千位數字和十位數字重新組成一個新的含有兩位數字的數ab(新數的十位數字是原四位數的千位數字,新數的個位數字是原四位數的十位數字),以及把個位數字和百位數字組成另一個新的含有兩位數字的數cd(新數的十位數字是原四位數的個位數字,新數的個位數字是原四位數的百位數字),如果新組成的兩個位數ab>cd,ab必須是偶數且能被5整除,cd必須是奇數,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main函數調用寫函數writeDat把結果cnt以及數組b中符合條件的四位數輸出到0ut.dat文件中。

五、設計與應用題(2題)41.已知某教務管理系統(tǒng)的設計人員在需求分析階段收集到下列原始數據表格:

教師教師號教師名職稱工資上級領導教師號9868王文華教授8000null9983李一斌副教授600098689985丁一講師刪98680783王潤澤講師刪98680899歐陽丹妮講師刪9868課程課程號課程名學分教材號教材名出版社名任課教師號C2006計算機原理311計算機原理清華大學出版社9868C2006計算機原理312計算機原理與應用高等教育出版社9868C2004數據結構313數據結構清華大學出版社9868C2010數據庫原理314數據庫原理清華大學出版社9868C2010數據庫原理315數據庫原理與技術高等教育出版社9868S3001音樂欣賞216音樂欣賞清華大學出版社9983已知該業(yè)務系統(tǒng)存在如下規(guī)則:

Ⅰ.每個教師有唯一的教師號,每個教師號對應唯一的一名教師;

Ⅱ.每門課程有唯一的課程號,每個課程號對應唯一的一門課程;

Ⅲ.每本教材有唯一的教材號,每個教材號對應唯一的一本教材;

Ⅳ.每個教師最多只有一個上級領導,也可以沒有上級領導;

V.一門課程僅由一名教師講授;

Ⅵ.一本教材僅用于一門課程。(12分)

(1)請根據原始數據表及業(yè)務規(guī)則,給出該系統(tǒng)的關系模式,保證每個關系模式滿足3NF,并說明每個關系模式的主碼和外碼。

(2)畫出該系統(tǒng)的ER圖,ER圖中需給出每個實體集的屬性,主碼屬性用下劃線標識。

42.設在采用SQLServer2008數據庫的圖書館應用系統(tǒng)中有三個基本表,表結構如下所示,請用SQL語句完成下列兩個查詢:BORROWER:借書證號姓名系名班級12011106蔣輝文計算機系12-112011107王麗計算機系12-112012113范園園信息系12-2LOANS:借書證號圖書館登記號借書日期12011106T0010012012.01.0212012113T0010262013.02.O6BOOKS:索書號書名作者圖書登記號出版社價格TP311.1數據庫系統(tǒng)李明T001001科學19.00TP311.2二級C語言王珊T001026人民32.00(1)檢索至少借了5本書的同學的借書證號、姓名、系名和借書數量。(5分)(2)檢索借書和王麗同學所借圖書中的任意一本相同的學生姓名、系名、書名和借書日期。(5分)

六、單選題[1分](2題)43.有如下的索引文件:

指針號1B-30111B-2003指針號1西服X-1007002洗衣機X-00215003彩電J-0992300則該索引文件稱為()。A.稀疏索引B.聚集索引C.稠密索引D.非聚集索引

44.許多大中型企業(yè)出于多種原因建立了數據倉庫,以下()不是建立數據倉庫的合理理由。

A.將企業(yè)的各種應用系統(tǒng)集中在一起

B.充分利用企業(yè)信息系統(tǒng)生成的各種數據

C.解決企業(yè)業(yè)務應用和數據分析應用的性能沖突

D.以面向主題、集成的方式合理的組織數據

參考答案

1.D預防死鎖的出現主要有3種措施:采用資源的靜態(tài)預分配策略,破壞“部分分配”條件:允許進程剝奪使用其他進程占有資源,破壞“不可剝奪”條件;采用資源有序分配法,破壞“環(huán)路”(循環(huán)等待)條件。

2.C

3.A解析:SPOOLing是一種虛擬設備技術,其核心思想是在一臺共享設備上模擬獨占設備的操作,把一臺低速的獨占設備改造成為若干臺可并行操作的虛擬設備,即把獨占設備變成邏輯上共享設備。因此引入SPOOLing技術后,就可以允許多個程序同時進入內存并運行。

4.B解析:PowerDesigner是一個CASE工具,它包括6個緊密集成的模塊。其中,PowerDesignerAppModeler是用于物理數據庫的設計和應用對象及數據組件的生成的工具。通過提供完整的物理建模能力和利用那些模型進行開發(fā)的能力,AppModeler允許開發(fā)人員針對領先的開發(fā)環(huán)境,包括PowerDesigner,VisualBasic,Delphi和Power++,快速地生成對象和組件。此外,AppModeler還可以生成用于創(chuàng)建數據驅動的Web站點的組件,使開發(fā)人員和設計人員同樣可從一個DBMS發(fā)布“動態(tài)”的數據。

5.C解析:PowerBuilder使用專門接口或ODBC,可同時支持與多種數據庫的連接。

6.C解析:智能模擬是用計算機模擬人類某些智能行為,如感知、思維、推理、學習和理解等。近年出現的智能機器人以知識庫為基礎采用智能接口,能進行邏輯判斷、完成判斷和決策任務,它可以模擬或部分代替人的智能活動,但并不能完全取代人腦進行思考。

7.A解析:進程調度即處理機調度。在多道程序設計環(huán)境中,進程數往往多于處理機數,這將導致多個進程互相爭奪處理機。進程調度的任務是控制、協(xié)調進程對CPU的競爭,按照一定的調度算法,使某一就緒進程獲得CPU的控制權,轉換成運行狀態(tài)。進程調度也叫低級調度。實際上進程調度完成一臺物理的CPU轉變成多臺虛擬的(或邏輯的)CPU的工作。

8.B解析:若關系模式R∈1NF,且每一個非主屬性完全函數依賴于碼,則R∈2NF。2NF就是不允許關系模式的屬性之間有這樣的函數依賴X→Y,其中K是碼的真子集,Y是非主屬性。即不允許有非主屬性對碼的部分函數依賴。

9.A解析:目前應用最廣泛的基帶總線局域網Ethernet通常被稱為以太網。

10.A解析:信息認證,首先是驗證信息的發(fā)送者的真實性,即不是假冒的;其次是驗證信息的完整性,即驗證信息在傳輸或存儲過程中未被篡改、重放或延遲等。因此信息認證主要是驗證信息發(fā)送者的真實性和信息的完整性,本題正確答案為選項A。

11.32

12.目態(tài)目態(tài)解析:CPU的執(zhí)行狀態(tài)分為管態(tài)和目態(tài)。目態(tài)具有較低權限,只能執(zhí)行規(guī)定的指令,訪問指定的寄存器和內存的指定區(qū)域。用戶只能在目態(tài)下運行,防止用戶程序對操作系統(tǒng)的破壞。

13.感知對象【解析】傳感器、感知對象和觀察者構成傳感器網絡的3個要素。

14.不可靠【解析】互聯網應該屏蔽低層網絡的差異,為用戶提供通用的服務。具體地講,運行IP協(xié)議的互聯層可以為其高層用戶提供如F3種服務:(1)不可靠的數據投遞服務;(2)面向無連接的傳輸服務;(3)盡最大努力投遞服務。

15.14

16.無損連接性無損連接性解析:規(guī)范化過程中將一個關系模式分解若干個關系模式,應該保證分解后產生的模式與原來的模式等價。常用的等價標準有要求分解是具有無損連接性的和要求分解是保持函數依賴的兩種。

17.密集【解析】組播路由協(xié)議可分為域內組播路由協(xié)議和域間組播協(xié)議兩大類,域內組播協(xié)議又分為兩種模式:密集模式和稀疏模式。

18.順序結構文件系統(tǒng)建立一張空閑塊表,該表記錄了全部空閑的物理模塊,適合于文件物理結構為順序結構的文件系統(tǒng)

19.多維多維

20.身份認證【解析】不可逆加密機制包括Hash算法和消息認證碼,用于數字簽名和身份認證。

21.D

22.A

23.B【答案】B

【解析】DataArehitect是可以對PowerDesigner中所有模型信息進行訪問的只讀模塊。

24.A

25.B解析:用戶的邏輯文件要存放到存儲介質上時,文件系統(tǒng)要根據存儲設備的類型,用戶采用的存取方式決定文件在存儲介質上的組織方式。

26.D

27.D解析:通道相當于一個功能簡單的處理器,具有自己的指令系統(tǒng),并與主機共享同一個內存,以保存通道程序和交換數據,通道的功能就是在CPU的控制下完成數據的輸入輸出工作。

28.C

29.D消息認證是指接收者能夠檢驗收到消息真實性的方法,檢驗的內容包括:

①證實消息的源和宿

②消息的內容是否保持其完整性、即未篡改

③消息的序號和時間性

30.A

31.【審題關鍵句】所有字符左移一個位置,串中的第一個字符移到最后。

\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),實現把字符串S中的所有字符左移一個位置,循環(huán)結束后,把first的值賦給p[strlen(s).1],即把字符串的首字符移動到字符串的最后位置上。

\n【參考答案】

\n

\n

32.\n【審題關鍵句】讀入數值,奇數個數,偶數個數,數組下標為奇數的平均值。

\n【解題思路】

\n本題類似第42套試題,通過審題可以發(fā)現僅有一個不同點,即本題是計算數組下標為奇數的元素的平均值,參考答案的第6條語句。

\n【參考答案】

\n

\n

33.\n【審題關鍵句】千位+個位與百位+十位,奇數,整除,從大到小排序。

\n【解題思路】

\n本題類似第27套試題,通過審題可以發(fā)現主要是對四位數的篩選條件有所不同,體現在兩個方面:①分解后重新組合成兩位數的方式不同,參考答案的第8、9條語句重新指定兩位數的組合方式;②新組臺的兩位數的奇數的判斷及整除判斷,參考答案的第10條語句。

\n【參考答案】

\n

\n

34.\n【審題關鍵句】數組相同下標位置上的奇數,數組a中十位數等于新數的千位數字,個位等于新數個位數字,數組b中的十位等于新數的百位數字,個位數字等于新數的十位數字,存入數組,從小到大排序。

\n【解題思路】

\n①定義整型循環(huán)變量i、j和局部變量trap。

\n②在for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于MAX,用if條件語句判斷如果a[i]和b[j]同時為奇數,由a[i]的十位數字為新數的千位數字,個位數字為新數的個位數字,b[i]的十位數字為新數的百位數字,個位數字為新數的十位數字,把這個新組成的數存入數組元素c[cn],同時數組下標變量cn加1。

\n③在第一層for循環(huán)語句中,循環(huán)變量i從0開始,依次遞增直到其值等于或大于cnt,在第二層循環(huán)中,循環(huán)變量{從i+1開始,依次遞增直到其值等于cnt,用if條件語句判斷如果數組元素c[i]大于c[j],則兩者進行互換,實現數組C中的數按從小到大的順序進行排序。

\n【參考答案】

\n

\n

35.\n【審題關鍵句】個位+于位與百位+十位,奇數,偶數,整除,從大到小排序。

\n【解題思路】

\n本題類似第24套試題,通過審題可以發(fā)現主要是對四位數的篩選條件有所不同,體現在兩個方面:①分解后重新組合成十位數的方式不同,參考答案的第8、9條語句重新指定兩位數的組合方式;②新組合的兩位數的奇偶性判斷及整除判斷,參考答案的第10條語句。

\n本題第10條語句中各條件表達式之間的關系有些復雜,大致思路是:①首先判斷新組合的兩位數的十位不為0,即表達式“gwbw”;②再判斷新組合的第一個兩位數為偶數,第二個兩位數為奇數,且兩個兩位數中至少有一個能被17整除的情況,兩個整除關系表達式式要用或運算符(11)連接,且用括號括起來先計算或運算,再與奇偶性判斷表達式進行與運算;③最后,在判斷新組合的第一個兩位數為奇數,第二個兩位數為偶數,且兩個兩位數中至少有一個能被17整除的情況(各表達式之間的連接關系同第2步)。完成以上3部分的表達式設計后,再通過與運算將3部分表達式連接起來。

\n【參考答案】

\n

\n

36.\n【審題關鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的下一個字母,大小寫不變,其他字符不變。

\n【解題思路】

\n①定義整型循環(huán)變量i、i。

\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,實現對文章每行的處理。第二層for循環(huán)中,循環(huán)變量j從0開始,依次遞增直到其值等于strlen(xx[i]),在循環(huán)體中,利用if條件語句首先判斷)xx[i][j]的值是否在小寫字符字符’a’~’z’之間,然后,再判斷在此范圍之內的小寫字母,如果是z,則該字符轉換為a,如果字符不是z,則將其改寫成它的下一個字母。

\n【參考答案】

\n

\n

\n

37.\n【審題關鍵句】各位都是奇數,從大到小排序。

\n【解題思路】

\n本題類似第32套試題,通過審題可以發(fā)現主要是對四位數的篩選條件有所不同,即判斷四位數的每一位數都為奇數,參考答案的第8條語句,只需將每位數的判斷條件改為奇數判斷即可。

\n【參考答案】

\n

\n

38.\n【審題關鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符的ASCII碼是偶數不變,否則替換。

\n【解題思路】

\n本題類似第70套試題,通過審題可以發(fā)現主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。

\n【參考答案】

\n

\n

39.\n【審題關鍵句】千數-百位-十位-個位數大于零的個數,把所有滿足此條件的數依次存入數組,按從小到大的順序排序。

\n【解題思路】

\n本題類似第9套試題,通過審題可以發(fā)現僅有一個不同點,即要求統(tǒng)計的四位數的條件是“千數-百位-十位-個位數大于零”,參考答案的第8條語句修改if語句的判斷條件。另外,對于數據交換的整型變量trap可以自定義其變量名。

\n【參考答案】

\n

\n

\n

40.\n【審題關鍵句】千位+十位與個位+百位,比較大小,整除,奇數,從大到小排序。

\n【解題思路】

\n本題類似第26套試題,通過審題可以發(fā)現主要是對四位數的篩選條件有所不同,即判斷新組合的兩位數要求第一個為偶數,第二個為奇數,比較兩題的第10條語句,只需將新組合的第二個數的判斷條件改為奇數判斷,即“newV2%2”。

\n【參考答案】

\n

\n

41.(1)【解題思路】關系的描述稱為關系模式,它可以形式化地表示為R(U,D,DOM,F)。要想使轉換生成的關系模式滿足3NF,則必須滿足關系模式中每一個非主屬性既不部分依賴于碼也不傳遞依賴于碼。根據題目中的表中的數據和業(yè)務系統(tǒng)的規(guī)則可知,共有四個實體存在,分別為教師、課程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論