




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
【2023年】遼寧省朝陽市全國計算機等級考試數據庫技術預測試題(含答案)學校:________班級:________姓名:________考號:________
一、1.選擇題(10題)1.以下有關操作系統的敘述中,哪一個是不正確的?
A.操作系統管理著系統中的各種資源
B.操作系統應為用戶提供良好的界面
C.操作系統是資源的管理者和仲裁者
D.操作系統是計算機系統中的一個應用軟件
2.PowerBuilder是一種深受廣大用戶歡迎的快速應用開發工具,它與其他應用開發工具比較,最具有特色的是
A.支持面向對象的開發方法B.提供可視化圖形用戶界面C.使用ODBC與多種數據庫連接D.可通過數據窗口訪問數據庫
3.概念結構設計階段得到的結果是
A.數據字典描述的數據需求
B.E-R圖表示的概念模型
C.某個DBMS所支持的數據模型
D.包括存儲結構和存取方法的物理結構
4.層次模型和網狀模型統稱為
A.關系模型B.非關系模型C.用戶模型D.對象模型
5.在傳統的集合運算中,關系R和關系S的差的結果可表示為(t表示元組)______。
A.{t|t∈R∨t∈S}B.{t|t∈R∧t∈S}C.{t|t∈R∨t∈S}D.R-S
6.用高級語言編寫的程序
A.只能在某種計算機上運行B.無需經過編譯或解釋,即可被計算機直接執行C.具有通用性和可移植性D.幾乎不占用內存空間
7.在數據倉庫中,下畫哪一種說法是關于分析型數據的?
A.當前的、準確的B.重復的、簡單事務C.面向主題D.一次操作數據量比較少
8.棧S最多能容納4個元素。現有6個元素按A、B、C、D、E、F的順序進棧,下列哪一個序列不是可能的出棧序列?______。
A.A、D、E、C、B、FB.A、F、E、D、C、BC.C、B、E、D、A、FD.C、D、B、F、E、A
9.數據庫管理員通過建立______可以達到每個教師只能存取自己講授課程的學生成績。
A.視圖(view)B.索引(index)C.游標(cursor)D.表(table)
10.雙鏈表的每個結點包括兩個指針域。其中rlink指向結點的后繼,llink指向結點的前驅。如果要在p所指結點后插入q所指的新結點,操作序列是正確的是()。
A.p↑.rlink↑.llink:=q;p↑.rlink:=q;q↑.llink:=p;q↑.rlink:=p↑.rlink;
B.p↑.1link↑.rlink:=q;p↑.llink:=q;q↑.rlink:=p;q↑.llink:=p↑.llink;
C.q↑.llink:=p;q↑,rlink:=p↑.rlink;p↑.rlink↑.llink:=q;p↑.rlink:=q↑;
D.q↑.rlink:=p;q↑.1link:=p↑.1link;p↑.1link↑.rlink:=q;p↑.llink:=q;
二、填空題(10題)11.使用PowerDesigner的DataArchitect,可以對已有數據庫生成物理數據模型(PDM),這種功能通常稱為______。
12.系統中有些資源一次只允許一個進程使用,這類資源稱為
【】
13.Internet上的計算機地址有兩種表示形式:【】與域名。
14.在堆排序和快速排序中,若原始記錄接近正序和反序,則選用
【】
;若原始記錄無序,則最好選用
【】
15.OSl參考模型中,網絡層的主要功能有:___________、擁塞控制和網絡互聯等。
16.SUN公司的Solaris是在___________操作系統的基礎上發展起來的。
17.RC5算法中使用了3種運算:___________、加和循環。
18.在關系代數中,從兩個關系的笛卡兒積中選取它們的屬性或屬性組間滿足一定條件的元組的操作稱為______連接。
19.在實際的網絡應用環境中,很難保證通過網橋互聯的系統中不出現環型結構。環型結構可能是網橋反復地復制和轉發同一個幀,從而增加網絡不必要的通信量與降低系統性能。為了防止出現這種現象,透明網橋使用的是一種___________算法。
20.用二維表結構表示實體以及實體間聯系的數據模型稱為______數據模型。
三、單選題(10題)21.已經獲得除CPU以外的所有所需資源的進程處于()狀態。
A.運行狀態B.就緒狀態C.自由狀態D.阻塞狀態
22.Aarr和Barr兩個數組說明如下:VARAarr:Array[0…7]ofchar;Barr:Array[-5…2,3…8]ofchar;這兩個數組分別能存放的字符的最大個數是()
A.7和35B.1和5C.8和48D.1和6
23.“把查詢sc表和更新sc表的grade列的權限受予用戶user1”的正確SQL語句是()。
A.GRANTSELECT,UPDATE(grade)ONTABLEscTOuser1
B.GRANTSELECTsc,UPDATEsc,gradeTOuser1
C.GRANTSELECT,UPDATEONTABLEsC.gradeTOuser1
D.GRANTSELECTONTABLEsc,UPDATEONTABLEsc(grade)TOuser1
24.關于IP提供的服務,正確的是()。A.A.IP提供了不可靠的數據投遞服務,因此數據報的投遞不能受到保障
B.IP提供不可靠的數據投遞服務,因此它可以隨意丟棄報文
C.IP提供可靠的數據投遞服務,因此數據報投遞可以受到保障
D.IP提供可靠的數據投遞服務,因此它不能隨意丟棄報文
25.下面關于通道的敘述中,正確的是()Ⅰ.通道相當于一個功能簡單的處理機Ⅱ.通道完成數據輸入輸出工作Ⅲ.通道與CPU共用一個內存
A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.都是
26.在定義一個關系結構時,應該說明()
A.字段、數據項及數據項的值B.屬性名、屬性數據類型及位數C.關系名、關系類型及作用D.記錄名、記錄類型及內容
27.如果以鏈表為棧的存儲結構,則退棧操作時()
A.必須判別棧是否滿B.必須判別棧是否空C.判別棧元素的類型D.對棧不作任何判別
28.某數據庫應用系統中,數據庫管理員發現某個查詢功能是用多表連接操作實現的,此操作性能較差。在保證功能不變的前提下,若要提高該查詢的執行效率,下列方法中可行的是()
A.將此查詢語句放置在視圖中,使用視圖實現該查詢操作
B.修改實現此功能的查詢語句,將連接查詢改為嵌套查詢
C.將此功能涉及到的表進行合并,然后對合并后的表進行查詢
D.將此查詢語句放置在存儲過程中,通過調用存儲過程實現該查詢操作
29.在數據庫概念設計階段,將局部E-R圖集成為全局的E-R圖時有可能發生沖突,下面表述錯誤的是()。A.A.總共可能發生2類沖突
B.類型、取值范圍的沖突屬于屬性沖突
C.屬性沖突通過協商、討論等手段進行解決
D.結構沖突要用技術手段解決
30.如果兩個實體之間的聯系是M∶N,則在轉換成關系模型時,()引入第三個交叉關系。
A.需要B.不需要C.無所謂D.將兩個實體合并
四、C語言程序設計題(10題)31.已知數據文件in.dat中存有200個四位數,并已調用讀函數readDat把這些數存入數組a中,請考生編制一函數jsVa,其功能是:把千位數字和十位數字重新組成一個新的含有兩位數字的數ab(新數的十位數字是原四位數的千位數字,新數的個位數字是原四位數的十位數字),以及把個位數字和百位數字組成另一個新的含有兩位數字的數cd(新數的十位數字是原四位數的個位數字,新數的個位數字是原四位數的百位數字),如果新組成的兩個數ab-cd>=0且ab.cd<=10且兩個數均是奇數,同時兩個新數的十位數字均不為零,則將滿足此條件的四位數按從大到小的順序存入數組b中,并要計算滿足上述條件的四位數的個數cnt。最后main函數調用寫函數writcDat把結果cnt以及數組b中符合條件的四位數輸出到文件0ut.dat中。
32.編寫一個函數findStr(char*str,char*substr),該函數統計一個長度為2的子字符串substr在另一個字符串str中出現的次數,該次數作為函數值返回。例如,假定輸入的字符串為”asdasasdfgasdaszx67asdmklo”,子字符串為”as”,函數返回值是6。
函數ReadWrite實現從文件in.dat中讀取兩個字符串,并調用函數findStr,最后把結果輸出到文件out.dat中。
注意:部分源程序存在test.c文件中。請勿改動主函數main和其他函數中的任何內容,僅在函數findStr的花括號中
填入你編寫的若干語句。
33.已知在文件in.dat中存有100個產品銷售記錄,每個產品銷售記錄由產品代碼dm(字符型4位),產品名稱mc(字符型10位),單價dj(整型),數量sl(整型),金額je(長整型)五部分組成。其中:金額=單價*數量。函數ReadDat讀取這100個銷售記錄并存入結構數組sell中。請編制函數SortDat,其功能要求:按金額從大到小進行排列,若金額相等,則按產品代碼從大到小進行排列,最終排列結果仍存入結構數組sell中。最后main函數調用函數WriteDat把結果輸出到文件out.dat中。
提示:若中間變量為PROtemp,則可以直接使用結構賦值語句進行解題。
例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
請勿改動主函數main、讀函數ReadDat和輸出函數WriteDat的內容。
34.函數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的內容。
35.程序test.c的功能是:將大于整數m且緊靠m的k個素數存入數組XX。請考生編寫函數num(intm,intk,intxx[])實現程序的要求,最后調用函數readwriteDAT0把結果輸出到0ut.dat文件中。
例如,若輸入17,5,則應輸出:19,23,29,31,37。
36.已知數據文件in.dat中存有300個四位數,并已調用讀函數readDat把這些數存入數組a中,請編制一數jsValue,其功能是:求出個位數上的數減千位數上的數減百位數上的數減十位數上的數大于零的個數cnt,再把所有滿足此條件的四位數依次存入數組b中,然后對數組b的四位數按從大到小的順序進行排序。最后main函數調用寫函數writeDat把數組b中的數輸出到文件0ut.dat。
37.函數ReadDat實現從文件in.dat中讀取一篇英文文章,存入到無符號字符串數組XX中,請編制函數encryptChar,按給定的替代關系對數組)XX中的所有字符進行替代,其替代值仍存入數組XX的對應的位置上,最后調用函數writeDat把結果xx輸出到文件out.dat中。
替代關系:)=p*17mod256,mod為取余運算,p是數組)xx中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或f(p)是奇數時,則該字符不變,否則用f(p)替代所對應的字符。
38.將文件in.dat中的200個整數讀至數組XX中。請編制jsValue函數,要求:求出數組XX中的數值為奇數的個數cnt1和數值為偶數的個數cnt2以及數組XX下標為奇數的元素值的算術平均值pj。
結果cnt1,cnt2,pj輸出到out.dat中。注意:部分源程序存在test.c文件中。請勿改動數據文件in.dat中的任何數據、主函數main、讀函數read_dat和輸出函數writeDat的內容。
39.已知在in.dat中存有若干個(個數<200)1四位十進制數字組成的正整數,函數ReadDat讀取這若干個正整數并存入數組XX中。請編制函數CalValue0,其功能要求:
1.求出該文件中共有多少個正整數totNum;
2.求這些正整數右移1位二進制位后,產生的新數是偶數的數的個數totCnt,以及滿足此條件的這些正整數(右移前的值)的算術平均值totPjz。最后main函數調用函數WriteDat把所求的結果輸出到out.dat文件中。
注意:部分源程序存放在test.C文件中。
請勿改動數據文件in.dat中的任何數據,主函數main、讀函數ReadDat和輸出函數WriteDat0的內容。
40.函數ReadDat實現從文件in.dat中讀取一篇英文文章,存入到無符號字符串數組XX中;請編制函數encryptChar,按給定的替代關系對數組XX中的所有字符進行替代,其替代值仍存入數組)xx的對應的位置上,最后調用函數wmeDat把結果xX輸出到文件out.dat中。
替代關系:f(p)=p*11mod256,mod為取余運算,P是數組xx中某一個字符的ASCII值,f(p)是計算后無符號的整型值(注意:中間變量定義成整型變量),如果計算后f(p)值小于等于32或f(p)對應的字符是小寫字母,則該字符不變,否則用f(p)替代所對應的字符。
注意:部分源程序存放在test.c文件中,原始數據文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按此替代關系進行處理。
請勿改動住數main、讀數據函數ReadDat和輸出數據函數WriteDat的內容。
五、設計與應用題(2題)41.設有某商業單位需要建立商務數據庫用以處理銷售記賬,它記錄的數據包括:顧客姓名,所在單位及電話號碼;商品名稱,型號,產地及單價;某顧客購買某商品的數量及日期。假定無同名顧客,無同型號商品,由話公用靦客可存不同日期買同一商品。(1)請畫出該單位的商務ER圖模型并優化。(6分)(2)將ER模型換成關系模型并規范化到3NF。(4分)
42.在SQLServer2008中,設某數據庫中有商品表(商品號,商品名,進貨價格),商品號為主碼;銷售表(商品號,銷售時間,銷售數量,銷售價格,本次利潤),商品號和銷售時間為主碼,銷售價格為本次銷售商品的單價。現要求每當在銷售表中插入前4列數據時(假設一次只插入一行數據),系統自動計算本次銷售產生的利潤,并將該利潤賦給銷售表的第5列“本次利潤”。請編寫實現上述功能的后觸發型觸發器代碼。(10分)
六、單選題[1分](2題)43.以下關于關系表和元組敘述錯誤的是()。
A.關系表在邏輯上由一系列元組組成
B.每個元組由多個屬性組成
C.每個元組可以用數據庫磁盤文件中的一個邏輯記錄來存儲
D.元組的每個屬性對應于一條記錄
44.設有關系模式R(A,B,C,D),存在函數依賴集:{A→B,C→D},則R最高可屬于()。
A.1NFB.2NFC.3NFD.BCNF
參考答案
1.D解析:操作系統是計算機系統中的一個系統軟件,它是這樣的一些程序模塊的集合——它們有效地組織和管理計算機系統中的硬件和軟件資源,合理組織計算機流程,控制程序的執行,并向用戶提供各種服務功能,使用戶能夠靈活、方便和有效地使用計算機,使整個計算機能夠高效運行。操作系統有兩大重要作用:①管理系統中的各種資源,即是資源的管理者和仲裁者;②為用戶提供良好的界面。對照本題的4個選項,選項A、B和C都在操作系統的定義和作用中提到。而選項D操作系統是計算機系統中的一個應用軟件卻與操作系統定義(是一系統軟件)相矛盾。因此本題的答案為D。
2.C解析:PowerBuilder使用專門接口或ODBC,可同時支持與多種數據庫的連接。
3.B解析:在數據庫設計的不同階段,獲得不同的設計結果:需求分析階段,其成果是數據流圖描述的處理需求和數據字典描述的數據需求;概念設計階段。其成果是E-R圖表示的概念模型;邏輯設計階段,其成果是某個DBMS所支持的數據模型;物理設計階段,其成果是包括存儲結構和存取方法的物理結構。
4.B解析:層次模型和網狀模型統稱為非關系模型。掌握數據模型的種類以及數據模型的基本概念。
5.D解析:在傳統的集合運算中,關系R和關系S的并是指:{t|t∈R∨t∈S};關系R和關系S的交指:{t|t∈R∧t∈S};關系R和關系S的差指:{t|t∈R∧tS};也可表示為R-S。
6.C解析:機器語言和匯編語言都是面向機器的語言,而高級語言則是面向問題的語言。高級語言與具體的計算機硬件無關,其描述方法接近于人們對求解過程或問題的表達方式,容易理解、掌握和記憶,而且通用性和可移植性好。因此本題正確答案為選項C。
7.C解析:數據倉庫是一個用以更好地支持企業或組織的決策分析處理的、面向主題的、集成的、相對穩定的、體現歷史變化的數據集合。
8.B解析:棧是限定僅在表的一端進行插入和刪除運算的線性表,這一端稱為棧頂(top),另一端稱為找底(bottom),具有后進先出(LIFO)的操作原則。按照這一原則和題目中的條件棧S最多能容納4個元素可知,選項B(A、F、E、D、C、B)不可能是出棧序列。注意本題題目中的條件“找S最多能容納4個元素”,如果沒有這一條件,4個選項均是可能的出棧序列。
9.A解析:視圖具有安全性的特性,因此建立視圖能很好的解決這個問題,為此DBA應創建視圖。
10.C解析:如果在鏈表的每個結點中包括兩個指針域,其中rlink指向結點的后繼,llink指向結點的前驅,就可以方便地進行向后和向前兩個方向的查找。這樣的鏈表稱作雙鏈表。在雙鏈表中,如果要在P所指結點后插入q所指的新結點,只需修改P所指結點的rlink字段和原后繼的llink字段,并置q所指結點的llink和rlink值。即q↑.llink:=p;q↑.rlink:=p↑.rlink;p↑.rlink↑.rlink:=q;p↑.rlink:=q。
11.逆向工程逆向工程解析:PowerDesignerDataArchitect用于兩層的即概念層和物理層的數據庫設計和數據庫構造。DataArchitect提供概念數據模型設計,自動的物理數據模型生成,針對多種數據庫管理系統(DBMS)的數據庫生成,開發工具的支持和高質量的文檔特性。使用其逆向工程能力,設計人員可以得到一個數據庫結構的“藍圖”,可用于文檔和維護數據庫或移植到一個不同的DBMS。
12.臨界資源臨界資源是指每次僅允許一個進程訪問的資源。\r\n\u3000\u3000屬于臨界資源的硬件有打印機、磁帶機等,軟件有消息緩沖隊列、變量、數組、緩沖區等。諸進程間應采取互斥方式,實現對這種資源的共享\r\n
13.IP地址IP地址解析:Internet上的計算機地址有兩種表示形式:IP地址與域名。每臺接到Internet上的計算機、路由器都必須有惟一的IP地址。掌握網絡中IP地址的分配問題。
14.堆排序
快速排序快速排序的基本思想是:通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然后再按此方法對這兩部分數據分別進行快速排序,整個排序過程可以遞歸進行,以此達到整個數據變成有序序列。堆排序的基本思想:堆排序(HeapSort)是一樹形選擇排序。堆排序的特點是:在排序過程中,將R[l..n]看成是一棵完全二叉樹的順序存儲結構,利用完全二叉樹中雙親結點和孩子結點之間的內在關系(參見二叉樹的順序存儲結構),在當前無序區中選擇關鍵字最大(或最小)的記錄。
15.路由選擇【解析】OSl參考模型中,網絡層要實現路由選擇、擁塞控制和網絡互聯等功能。
16.SunOS【解析】Solaris是Sun公司的UNIX系統,是在Sun公司自己的SunOS的基礎上設計開發的。
17.異或【解析】RC5算法中使用了3種運算:異或、加和循環。
18.θ
19.生成樹【解析】在實際的網絡應用環境中,很難保證通過網橋互聯的系統中不出現環型結構。環型結構可能是網橋反復地復制和轉發同一個幀,從而增加網絡不必要的通信量與降低系統性能。為防止出現這種現象,透明網橋使用的是一種生成樹算法。
20.關系關系
21.B
22.C
23.A解析:SQL語言用GRANT語句向用戶授予數據訪問權限,GRANT語句的一般格式為:
GRANT<權限>[,<權限>]…
[ON<對象類型><對象名>][,<對象名>]…
TO<用戶>[,<用戶>]…
[WITHGRANTOPTION]
所以正確的是選項A)。
24.AIP提供了不可靠的數據投遞服務,IP本身沒有能力證實發送的報文是否被正確接收,數據報可能路延遲、路由錯誤、數據報分片和重組等過程中受到損壞,但IP不檢測這些錯誤,在錯誤發生時,IP也沒有可靠的機制來通知發送方或接收方,因此數據報的投遞不能受到保障。
25.D解析:通道相當于一個功能簡單的處理器,具有自己的指令系統,并與主機共享同一個內存,以保存通道程序和交換數據,通道的功能就是在CPU的控制下完成數據的輸入輸出工作。
26.B
27.B
28.C
29.A將局部E-R圖集成為全局的E-R圖時有可能發生3類沖突,即屬性沖突,結構沖突,命名沖突。
30.A
31.【審題關鍵句】千位+十位組合與個位+百位組合,都是奇數,兩數相減結果大于等于0小于等于10,從大到小排序。
\n【解題思路】
\n①首先,本題要定義多個變量,包括兩侖循環變量循環i、j;用來存放四位數分解之后各位數的變量qw(千位)、bw(百位)、SW(十位)和gw(個位);兩個用來存放重新組合數字的變量newV1和newV2。
\n②通過for循環依次對數組中的每個四位數進行分解,每分解一個四位數,根據題目要求,對其各位數進行重新組合,形成兩個新的十位數,組合條件分別是原四位數的千位和十位組成一個十位數,個位和百位組成一個十位數,并將兩個新的十位數分別賦給變量newV1和newV2。
\n③數字重組完畢之后,再根據題目要求篩選滿足條件的四位數,本題需要考慮多個篩選條件:一是新組合的十位數中,其十位數不能為0,即原四位數的千位和個位數字不能為0;二是兩個新組合的十位數之差必須大于等于0小于等于10;三是兩個新組合的數字均為奇數。
\n④將同時滿足以上3個條件的四位數賦給數組b[cnt],同時數組下標值加1,當for循環執行完畢后,則將所有滿足條件的四位數全部存放到數組b[cnt]qb。
\n⑤最后通過兩個for循環,對數組b[cnt]中的元素按從大到小的順序排序,排序過程中,可用newV1或newV2作為數據交換的中間變量。
\n【參考答案】
\n
\n
32.\n【審題關鍵句】統計一個長度為2的子字符串在另一個字符串中出現的次數。
\n【解題思路】
\n①定義字符指針p,q,并且q指向字符串str。定義計數整型變量cnt,設置其值等于0。
\n②在while循環中調用C語言的字符串庫函數strstr,返回子字符串substr在字符串q第一次出現的位置,賦給變量P。用if語句判斷,如果p的值為空,則說明在字符串str沒有找到子字符串,退出循環。否則,變量cnt加1,再把P的值加2(因為子字符串substr的長度為2)賦給變量q,執行下一次循環。直到字符串中不存在子字符串時,退出循環結束。
\n③最后,返回子字符串substr在字符串str中出現的次數。
\n【參考答案】
\n
33.\n【審題關鍵句】計算金額,按金額從大到小進行排列,相同的則按產品代碼從大到小排列,結果存入結構數組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發現主要是排序條件的設置要求有所不同,參考答案的第8行進行修改即可。
\n【參考答案】
\n
\n
\n
34.\n【審題關鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符的ASCII碼是偶數不變,否則替換。
\n【解題思路】
\n本題類似第70套試題,通過審題可以發現主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。
\n【參考答案】
\n
\n
35.【審題關鍵句】將大于整數m且緊靠m的k個素數存入數組。
\n【解題思路】
\n①首先定義一個計數變量cnt并賦初值為0。
\n②利用while循環統計大于整數m且緊靠m的k個素數,當計數變量cnt的值與變量k的值相等的時候,則退出while循環。每執行一次循環時,變量m的值加1,然后調用函數isP判斷當前的m值是否為素數,如果是素數,則將m的值賦給數組xx[cnt],同時計算變量cnt的值加1,即當數組xx[0]中保存了一個素數之后,在T一次素數判斷成立時將保存到xx[1]的位置上,依次類推。
\n【參考答案】
\n
\n
36.\n【審題關鍵句】個位-千位-百位-十位數大于零的個數,把所有滿足此條件的數依次存入數組,按從大到小的順序排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發現有兩個不同點:①要求統計的四位數的條件是“個位一千位-百位一十位數大于零的個數”,參考答案的第8條語句修改if語句的判斷條件即可。②將統計結果按從大到小的順序排序,參考答案的第13條語句,修改兩數組元素的大小比較符即可。另外,對于數據交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
\n
37.\n【審題關鍵句】字符替代f(p)=p*11mod256,小于等于32或ASCII碼是奇數不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發現主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。
\n【參考答案】
\n
\n
38.\n【審題關鍵句】讀入數值,奇數個數,偶數個數,數組下標為奇數的平均值。
\n【解題思路】
\n本題類似第42套試題,通過審題可以發現僅有一個不同點,即本題是計算數組下標為奇數的元素的平均值,參考答案的第6條語句。
\n【參考答案】
\n
\n
39.\n【審題關鍵句】讀取正數,統計個數,右移后為偶數的個數及平均值。
\n【解題思路】
\n①定義整型變量i、j和長整型he,并把其初始值設置為0。
\n②用for循環語句對數組XX進行掃描,如果當前數組元素xx[i]零,則全局變量totNum加1。
\n③在for循環語句中,循環變量i從0開始遞增到totNum一1,對數組xx中的每個元素XX[i]右移一位,把這個值賦給整型變量i,再對j的值對2求余數,如果余數等于0,則變量totCnt加1,并把數組元素xx[i]累加到變量he。
\n④退出循環時,把變量he的數據類型轉換成雙精度型再除以變量totCnt的值,就得到算術平均值totPjz。
\n【參考答案】
\n
\n
40.\n【審題關鍵句】字符替代f(p)=p*11mod256,小于等于32或對應小寫字母不變,否則替換。
\n【解題思路】
\n本題類似第65套試題,通過審題可以發現主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。
\n【參考答案】
\n
\n
41.【解題思路】(1)ER圖的畫法建立相應的ER圖的過程如下:第一,確定實體類型。本題有兩個實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- java保證數據一致性面試題及答案
- 復混肥考試題及答案
- 第10課《 一元錢的體驗》課件【海燕版】綜合實踐活動 四年級下冊
- 江西工業工程職業技術學院《生物質能源》2023-2024學年第二學期期末試卷
- 首都經濟貿易大學《工程法規與項目管理》2023-2024學年第二學期期末試卷
- 蘇少版一年級上冊綜合實踐活動我會掃地(課件)
- 高中政治必修一人教版高中政治必修一《新民主主義革命的勝利》模板
- 避免常見甜品制作失敗的注意事項
- 2025年即時配送行業配送路徑優化與成本控制技術創新案例分析研究報告
- 2019-2025年衛生招聘考試之衛生招聘(計算機信息管理)強化訓練試卷B卷附答案
- 2024屆重慶市南岸區小學六年級語文畢業檢測指導卷含答案
- (正式版)HGT 6313-2024 化工園區智慧化評價導則
- 2024年陜西高職分類考試招生考試政策宣講課件
- 【真題】2023年鎮江市中考道德與法治試卷(含答案解析)
- 腦機接口技術在康復醫學中的應用與創新
- 《真空系統設計》課件
- 《新模式英語4(第二版)》 課件 Unit 7 On the Job
- 家庭語言環境與兒童語言發展
- 設備采購 投標方案(技術方案)
- 清華人工骨成人顱骨修補首選課件
- 電力行業安全檢查表(文檔-)(正式版)
評論
0/150
提交評論