版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
(2022年)湖南省湘潭市全國計算機等級考試數(shù)據(jù)庫技術模擬考試(含答案)學校:________班級:________姓名:________考號:________
一、1.選擇題(10題)1.SQL中連接表(JoinedTable)允許用戶在一個SELECT語句的哪個子句中指定?
A.FROMB.ORDERBYC.GROUPBYD.WHERE
2.在操作系統(tǒng)中,對信號量S的P原語操作定義中,使進程進入相應等待隊列等待的條件是()。
A.S>0B.S=0C.S<0D.S≠f0
3.有一排好序的線性表,長度大于2,對給定的K值,分別用順序查找和二分查找一個與K值相等的元素,比較的次數(shù)分別是X和Y。在查找不成功的情況下,正確的X和Y的關系是
A.X,YB.X<YC.X=YD.與K大小有關
4.磁盤請求服務隊列所要訪問的磁道分別是118、203、57、142、34、144、85、87。當前磁頭位置為第73道上,若按最短尋道時間優(yōu)先算法法,磁頭移動的道數(shù)是()。
A.235B.236C.237D.238
5.在電子郵件傳送的過程中使用的協(xié)議是
A.POP3B.HTIPC.WWWD.DNS
6.對進程與線程的特性,下列說法錯誤的是()。
A.進程是可以獨立調(diào)度和分派的基本單位
B.線程是比進程更小的能獨立運行的基本單位
C.同屬于一個進程的線程可共享進程擁有的所有資源
D.進程可以創(chuàng)建一個線程,線程不能再創(chuàng)建線程
7.下列哪一項是數(shù)據(jù)庫系統(tǒng)的核心和基礎?
A.數(shù)據(jù)模型B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)庫技術D.關系理論
8.操作系統(tǒng)的主要功能包括處理機管理、存儲器管理、I/O設備管理和()。
A.文件管理B.線程管C.進程管理D.資源管理
9.在下面列出的條目中,哪個(些)是當前應用開發(fā)工具的發(fā)展趨勢______。
Ⅰ.采用三層或多層Client/Server結構
Ⅱ.支持Web應用
Ⅲ.支持開放的、構件式的分布式計算環(huán)境
A.Ⅰ和ⅡB.只有ⅡC.只有ⅢD.都是
10.如果對關系emp(eno,ename,salary)成功執(zhí)行下面的SQL語句:CREATECLUSTERINDEXname_indexONemp(salary)對此結果的正確描述是
A.在emp表上按salary升序創(chuàng)建了一個聚簇索引
B.在emp表上按salary降序創(chuàng)建了一個聚簇索引
C.在emp表上按salary升序創(chuàng)建了一個唯一索引
D.在emp表上按salary降序創(chuàng)建了一個唯一索引
二、填空題(10題)11.元組的每個分量必須是不可分的數(shù)據(jù)項這叫做【】。
12.進行并、差、交集合運算的兩個關系必須具有相同的______,即元組結構相同。
13.在一棵二叉樹中,度為0的結點個數(shù)為No,度為2的結點個數(shù)為N2,則有No=
【】
14.為保證對故障恢復的支持,登記日志記錄時必須先把日志記錄寫到外存的日志文件中,再把相應的數(shù)據(jù)庫修改寫到外存的數(shù)據(jù)庫中。這稱作【】原則。
15.紅外無線局域網(wǎng)的數(shù)據(jù)傳輸技術包括:___________紅外傳輸、全方位紅外傳輸與漫反射紅外傳輸。
16.運行IP協(xié)議的Intemet可以為其高層用戶提供___________的、面向無連接的、盡最大努力的數(shù)據(jù)報投遞服務。
17.若一棵二叉樹中度為2的結點數(shù)為11,則該二叉樹的葉結點數(shù)為______。
18.層次模型和網(wǎng)狀模型統(tǒng)稱為【】模型。
19.使用PowerDesigner的DataArchitect,可以對已有的數(shù)據(jù)庫生成物理模型(PDM),這種功能通常稱為______。
20.鏈表中元素的入棧順序是ABCD,它的出棧順序是【】
三、單選題(10題)21.邏輯文件存放在存儲介質(zhì)上時,采用的組織形式是與什么有關?
A.邏輯文件結構B.存儲介質(zhì)特性C.主存儲器管理方式D.分配外設方式
22.在概念模型中,客觀存在并可以相互區(qū)別的事物稱為______。
A.碼B.屬性C.聯(lián)系D.實體
23.在計算機硬件系統(tǒng)的基本組成中,完成解釋指令、執(zhí)行指令的功能部件是
A.運算器B.控制器C.存儲器D.輸入輸出設備
24.E-R模型轉(zhuǎn)換成關系模型是在數(shù)據(jù)庫設計階段中的()階段。
A.概念設計B.邏輯設計C.物理設計D.實現(xiàn)
25.下列存儲管理方案中,()允許動態(tài)擴充內(nèi)存容量。
A.固定分區(qū)B.可變分區(qū)C.頁式D.虛擬頁式
26.E-R圖是數(shù)據(jù)庫設計的工具之一,它適用于建立數(shù)據(jù)的()
A.中繼器B.橋接器C.路由器D.網(wǎng)關
27.影響優(yōu)化器的主要因素有:
A.由于現(xiàn)有索引不足,導致排序索引中不包括一個或幾個待排序的列。
B.Groupby和orderby子句中列的次序與索引次序一致。排列的列來自不同的表。
C.建立的索引文件太多。
D.事務處理太多
28.概念模型()
A.依賴于DBMS和硬件B.獨立于DBMS和硬件C.依賴于DBMSD.獨立于DBMS
29.軟件生存期的()階段的最終結果是提供一個可作為設計基礎的系統(tǒng)規(guī)格說明書。
A.規(guī)劃B.需求分析C.設計D.程序編制
30.下面說法中錯誤的是()
A.子類具有繼承性
B.子類的鍵是其超類的鍵
C.子類繼承超類上定義的全部屬性,其本身不可包含其他另外的屬性
D.同一實體類型的若干子類之間可相交也可不相交
四、C語言程序設計題(10題)31.已知在文件in.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價dj(整型),數(shù)量sl(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)量。函數(shù)ReadDat讀取這100個銷售記錄并存入結構數(shù)組sell中。請編制函數(shù)SortDat,其功能要求:按金額從大到小進行排列,若金額相等,則按產(chǎn)品代碼從大到小進行排列,最終排列結果仍存入結構數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結果輸出到文件out.dat中。
提示:若中間變量為PROtemp,則可以直接使用結構賦值語句進行解題。
例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
32.將文件in.dat中的200個整數(shù)讀至數(shù)組XX中。請編制jsValue函數(shù),要求:求出數(shù)組XX中的數(shù)值為奇數(shù)的個數(shù)cnt1和數(shù)值為偶數(shù)的個數(shù)cnt2以及數(shù)組XX下標為奇數(shù)的元素值的算術平均值pj。
結果cnt1,cnt2,pj輸出到out.dat中。注意:部分源程序存在test.c文件中。請勿改動數(shù)據(jù)文件in.dat中的任何數(shù)據(jù)、主函數(shù)main、讀函數(shù)read_dat和輸出函數(shù)writeDat的內(nèi)容。
33.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)jsVal,其功能是:把個位數(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ù)能被9整除,同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)cnt。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
34.已知數(shù)據(jù)文件in.dat中存有200個四位數(shù),并已調(diào)用讀函數(shù)readDat把這些數(shù)存入數(shù)組a中,請考生編制一函數(shù)isVal,其功能是:把千位數(shù)字和十位數(shù)字重新組成一個新的含有兩位數(shù)字的數(shù)ab(新數(shù)的十位數(shù)字是原四位數(shù)的千位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的十位數(shù)字),以及把個位數(shù)字和百位數(shù)字組成另一個新的含有兩位數(shù)字的數(shù)cd(新數(shù)的十位數(shù)字是原四位數(shù)的個位數(shù)字,新數(shù)的個位數(shù)字是原四位數(shù)的百位數(shù)字),如果新組成的兩個位數(shù)ab>cd,ab必須是偶數(shù)且能被5整除,cd必須是奇數(shù),同時兩個新數(shù)的十位數(shù)字均不為零,則將滿足此條件的四位數(shù)按從大到小的順序存入數(shù)組b中,并要計算滿足上述條件的四位數(shù)的個數(shù)cnt。最后main函數(shù)調(diào)用寫函數(shù)writeDat把結果cnt以及數(shù)組b中符合條件的四位數(shù)輸出到0ut.dat文件中。
35.已知在文件in.dat中存有100個產(chǎn)品銷售記錄,每個產(chǎn)品銷售記錄由產(chǎn)品代碼dm(字符型4位),產(chǎn)品名稱mc(字符型10位),單價dj(整型),數(shù)量sl(整型),金額je(長整型)五部分組成。其中:金額=單價*數(shù)量。函數(shù)ReadDat讀取這100個銷售記錄并存入結構數(shù)組sell中。請編制函數(shù)SortDat,其功能要求:按金額從小到大進行排列,若金額相等,則按產(chǎn)品代碼從小到大進行排列,最終排列結果仍存入結構數(shù)組sell中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結果輸出到文件out.dat中。
提示:若中間變量為PROtemp,則可以直接使用結構賦值語句進行解題。
例如:sell[i]=temp;
注意:部分源程序存放在test.C文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
36.
函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章存入到字符串數(shù)組XX中,請編制函數(shù)ConvertCharD,其函數(shù)的功能是:以行為單位把字符串中的所有小寫字母改寫成該字母的上一個字母,如果是字母a,則改寫成字母z,其他字符保持不變。把已處理的字符串仍按行重新存入字符串數(shù)組xx中。最后main函數(shù)調(diào)用函數(shù)WriteDat把結果xx輸出到文件out.dat中。例:原文:Adb.Bcdza
abck.LLhj結果:Aca.Bbcyzzabj.LLgi原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格。
注意:部分源程序存放在test.c文件中。
請勿改動主函數(shù)main、讀函數(shù)ReadDat0和輸出函數(shù)WriteDat的內(nèi)容。
37.程序test.C的功能是:利用以下所示的簡單迭代方法求方程cos(x).x=0的一個實根。迭代公式:Xn+1=cos(xn)(n是迭代次數(shù))
迭代步驟如下:
(1)取X1初值為0.0;
(2)X0=X1,把X1的值賦給x0;
(3)X1=cos(x0),求出一個新的x1;
(4)若x0.X1的絕對值小于0.000001,執(zhí)行步驟(5),否則執(zhí)行步驟(2);
(5)所求X1就是方程cos(X)-X=0的一個實根,作為函數(shù)值返回。
請編寫函數(shù)countValue實現(xiàn)程序的功能,最后main函數(shù)調(diào)用函數(shù)writeDAT把結果輸出到文件0ut.dat中。注意:部分源程序存放在test.C文件中。
請勿改動主函數(shù)main和輸出數(shù)據(jù)函數(shù)writeDAT的內(nèi)容。
38.函數(shù)ReadDat實現(xiàn)從文件in.dat中讀取一篇英文文章,存入到字符串數(shù)組XX中;請編制函數(shù)encryptChar,按給定的替代關系對數(shù)組XX中的所有字符進行替代,仍存入數(shù)組xx對應的位置上,最后調(diào)用函數(shù)WriteDat把結果XX輸出到文件out.dat中。
替代關系:f(p)=p*11mod256,mod為取余運算,P是數(shù)組XX中某一個字符的ASCII值,f(p)是計算后的無符號整型值(注意:中間變量定義成整型變量),如果原字符的ASCII值是偶數(shù)或計算后f(p)值小于等于32,則該字符不變,否則用f(p)替代所對應的字符。
注意:部分源程序存放在test.c文件中,原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個字符,含標點符號和空格,并也按此替代關系進行處理。
請勿改動主函數(shù)main、讀函數(shù)ReadDat和輸出函數(shù)WriteDat的內(nèi)容。
39.函數(shù)readDat是從文件in.dat中讀取20行數(shù)據(jù)存放到字符串數(shù)組XX中(每行字符串長度均小于80)。請編制函數(shù)jsSort,其函數(shù)的功能是:以行為單位對字符串按下面給定的條件進行排序,排序后的結果仍按行重新存入字符串數(shù)組XX中,最后調(diào)用函數(shù)writeDat把結果XX輸出到文件out.dat中。
條件:字符串從中間一分為二,左邊部分按字符的ASCII值升序排序,右邊部分不變,左邊經(jīng)排序后再與右邊部分進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理,字符仍放在原位置上。
40.已知數(shù)據(jù)文件in.dat中存有300個四位數(shù),并已調(diào)用讀函數(shù)rcadDat把這些數(shù)存入數(shù)組a中,請編制一函數(shù)jsvalue,其功能是:求出千位數(shù)上的數(shù)加百位數(shù)上的數(shù)等于十位數(shù)上的數(shù)加個位數(shù)上的數(shù)的個數(shù)cnt,再把所有滿足此條件的四位數(shù)依次存入數(shù)組b中,然后對數(shù)組b的四位數(shù)按從大到小的順序進行排序。最后main函數(shù)調(diào)用寫函數(shù)writeDat把數(shù)組b中的數(shù)輸出到文件out.dat中。
五、設計與應用題(2題)41.設有某商業(yè)單位需要建立商務數(shù)據(jù)庫用以處理銷售記賬,它記錄的數(shù)據(jù)包括:顧客姓名,所在單位及電話號碼;商品名稱,型號,產(chǎn)地及單價;某顧客購買某商品的數(shù)量及日期。假定無同名顧客,無同型號商品,由話公用靦客可存不同日期買同一商品。(1)請畫出該單位的商務ER圖模型并優(yōu)化。(6分)(2)將ER模型換成關系模型并規(guī)范化到3NF。(4分)
42.已知某教務管理系統(tǒng)的設計人員在需求分析階段收集到下列原始數(shù)據(jù)表格:
教師教師號教師名職稱工資上級領導教師號9868王文華教授8000null9983李一斌副教授600098689985丁一講師刪98680783王潤澤講師刪98680899歐陽丹妮講師刪9868課程課程號課程名學分教材號教材名出版社名任課教師號C2006計算機原理311計算機原理清華大學出版社9868C2006計算機原理312計算機原理與應用高等教育出版社9868C2004數(shù)據(jù)結構313數(shù)據(jù)結構清華大學出版社9868C2010數(shù)據(jù)庫原理314數(shù)據(jù)庫原理清華大學出版社9868C2010數(shù)據(jù)庫原理315數(shù)據(jù)庫原理與技術高等教育出版社9868S3001音樂欣賞216音樂欣賞清華大學出版社9983已知該業(yè)務系統(tǒng)存在如下規(guī)則:
Ⅰ.每個教師有唯一的教師號,每個教師號對應唯一的一名教師;
Ⅱ.每門課程有唯一的課程號,每個課程號對應唯一的一門課程;
Ⅲ.每本教材有唯一的教材號,每個教材號對應唯一的一本教材;
Ⅳ.每個教師最多只有一個上級領導,也可以沒有上級領導;
V.一門課程僅由一名教師講授;
Ⅵ.一本教材僅用于一門課程。(12分)
(1)請根據(jù)原始數(shù)據(jù)表及業(yè)務規(guī)則,給出該系統(tǒng)的關系模式,保證每個關系模式滿足3NF,并說明每個關系模式的主碼和外碼。
(2)畫出該系統(tǒng)的ER圖,ER圖中需給出每個實體集的屬性,主碼屬性用下劃線標識。
六、單選題[1分](2題)43.現(xiàn)有SQLServer2008數(shù)據(jù)庫服務器,其中的一個數(shù)據(jù)庫占用80GB空間,另有一臺用于備份的計算機,該機器上有4個大小均為50GB的硬盤分區(qū)。若要將此數(shù)據(jù)庫完全備份到該計算機上,則()。
A.不能實現(xiàn),因為每個分區(qū)上的空間都不夠80GB
B.可以先建立一個備份設備,這個設備分別在4個分區(qū)上各占用20GB空間,然后再用此設備備份數(shù)據(jù)庫
C.可以先在每個分區(qū)上分別建立一個備份設備,指定每個設備的大小均為20GB,并建立一個包含這4個備份設備的備份媒體集,最后再用此備份媒體集備份數(shù)據(jù)庫
D.可以先在每個分區(qū)上分別建立一個不用指定大小的備份設備,然后將數(shù)據(jù)庫同時備份到這4個備份設備上
44.類圖技術是面向?qū)ο蠓椒ǖ暮诵募夹g。下列所示的UML類圖中,描述正確的是()。A.B.C.D.
參考答案
1.A解析:SQL中引入了連接表的概念,它允許用戶在一個SELECT語句的FROM子句中指定連接操作,這種鏈接操作所得到的一個表稱為連接表。
2.C解析:對信號量S的P原語操作定義中,使進程進入相應等待隊列等待的條件是S<0。
3.D解析:順序查找沒有要求線性表按關鍵字值排序。本題要求對排好序的線性表進行查找,不論線性表是升序或降序,k值大小都決定了性表的位置。
4.B解析:最短尋道時間優(yōu)先算法總是先滿足尋道時間最短的那個請求,即靠近磁頭當前位置的磁道會被優(yōu)先訪問,此題中當前磁頭在73道上,按調(diào)度算法,一次訪問的磁道順序為85,87,57,34,118,142,144,203,則總的移動道數(shù)是:12+2+30+23+84+24+2+59=236。
5.A解析:在電子郵件傳送的過程中使用的是:SMTP、POP3和IMAP協(xié)議。
6.D解析:線程是進程中的一個實體,是被系統(tǒng)獨立調(diào)度和分派的基本單位,一個線程可以創(chuàng)建和撤銷另一個線程。線程也具備就緒,阻塞和執(zhí)行三種基本狀態(tài)。
7.A解析:模型是現(xiàn)實世界特征的模擬和抽象。數(shù)據(jù)模型(DataModel)也是一種模型,它是現(xiàn)實世界數(shù)據(jù)特征的抽象?,F(xiàn)有的數(shù)據(jù)庫系統(tǒng)均是基于數(shù)據(jù)模型的,因此,數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎。
8.A解析:操作系統(tǒng)的基本功能主要表現(xiàn)為5大管理,它們是處理機管理、存儲器管理、作業(yè)管理、I/O設備管理和文件管理。其中處理機管理因為是為進程分配處理機資源,也稱為進程管理。
9.D解析:當前數(shù)據(jù)庫應用開發(fā)軟件的發(fā)展趨勢包括:采用三層或多層Client/Server結構;支持Web應用;支持開放的、構件式的分布式計算環(huán)境。因此當前應用開發(fā)工具的發(fā)展趨勢包括題干中的3個分項,本題正確答案為D(都是)。
10.A解析:通過CREATEINDEXname_indexONemp(salary)判斷語句要在emp表上按salary創(chuàng)建索引nameindex,CLUSTER表示要建立的索引是聚簇索引,索引排列順序的缺省值為ASC(升序)。因此本題的答案為A。
11.第一范式第一范式解析:元組的每個分量必須是不可分的數(shù)據(jù)項這叫做第一范式。掌握對函數(shù)依賴的理解。
12.關系模式關系模式解析:集合運算是從關系中的元組的角度來進行的。關系代數(shù)中的集合運算都要求進行運算的所有關系具有相同的關系模式,即元組的結構相同。
13.N2+1二叉樹的特點;N0=N2+1
14.先寫日志原則先寫日志原則
15.定向光束【解析】紅外局域網(wǎng)的數(shù)據(jù)傳輸技術主要有3種:定向光束紅外傳輸、全方位紅外傳輸與漫反射紅外傳輸。
16.不可靠【解析】互聯(lián)網(wǎng)應該屏蔽低層網(wǎng)絡的差異,為用戶提供通用的服務。具體地講,運行IP協(xié)議的互聯(lián)層可以為其高層用戶提供如F3種服務:(1)不可靠的數(shù)據(jù)投遞服務;(2)面向無連接的傳輸服務;(3)盡最大努力投遞服務。
17.12
18.非關系非關系
19.逆向工程逆向工程
20.DCBA棧是一種先進后出的線性表,所以其出棧順序為DCBA.
21.B解析:用戶的邏輯文件要存放到存儲介質(zhì)上時,文件系統(tǒng)要根據(jù)存儲設備的類型,用戶采用的存取方式?jīng)Q定文件在存儲介質(zhì)上的組織方式。
22.D解析:在概念模型中,客觀存在并可以相互區(qū)別的事物稱為實體。實體可以是具體的人、事物,也可以是抽象的概念和聯(lián)系。
23.B解析:馮?諾依曼提出的存儲程序工作原理決定了計算機硬件系統(tǒng)的5個基本組成部分,即運算器、控制器、存儲器、輸入設備和輸出設備。運算器是計算機中執(zhí)行各種算術運算和邏輯運算的部件,也叫算術邏輯單元。存儲器是計算機中具有記憶能力的部件,它能根據(jù)地址接收和保存指令或數(shù)據(jù),并能根據(jù)命令提供有關地址的指令或數(shù)據(jù)。
控制器的主要作用是使整個計算機能夠自動地執(zhí)行程序,并控制計算機各功能部件協(xié)調(diào)一致地動作。執(zhí)行程序時,控制器先從主存中按順序取出程序中的一條指令,解釋該指令并形成數(shù)據(jù)地址,取出所需的數(shù)據(jù),然后向其他功能部件發(fā)出執(zhí)行該指令所需的各種時序控制信號。然后再從主存中取出下一條指令執(zhí)行,如此循環(huán),直到程序完成。計算機自動工作的過程就是逐條執(zhí)行程序中指令的過程。
輸入設備的主要功能是將數(shù)據(jù)、程序等用戶信息變換為計算機能識別和處理的信息形式。
輸出設備的主要功能是將計算機中的二進制信息變換為計算機用戶所需要并能識別的信息形式。
24.B
25.D虛擬頁式存儲管理又稱為請求頁式存儲管理,請求頁式的基本思想是,在進程開始執(zhí)行之前,不是裝入全部頁面,而是只是裝入一個(甚至0個)頁面,然后根據(jù)進程執(zhí)行的需要,動態(tài)地裝入其他頁面。
26.A
27.A
28.B
29.B
30.C
31.\n【審題關鍵句】計算金額,按金額從大到小進行排列,相同的則按產(chǎn)品代碼從大到小排列,結果存入結構數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第8行進行修改即可。
\n【參考答案】
\n
\n
\n
32.\n【審題關鍵句】讀入數(shù)值,奇數(shù)個數(shù),偶數(shù)個數(shù),數(shù)組下標為奇數(shù)的平均值。
\n【解題思路】
\n本題類似第42套試題,通過審題可以發(fā)現(xiàn)僅有一個不同點,即本題是計算數(shù)組下標為奇數(shù)的元素的平均值,參考答案的第6條語句。
\n【參考答案】
\n
\n
33.\n【審題關鍵句】個位+千位與百位+十位,偶數(shù),整除,從大到小排序。
\n【解題思路】
\n本題類似第24套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,體現(xiàn)在兩個方面:①分解后重新組合成兩位數(shù)的方式不同,參考答案的第8、9條語句重新指定兩位數(shù)的組合方式:②新組合的兩位數(shù)的偶數(shù)的判斷及整除判斷,參考答案的第10條語句。注意,兩個整除關系表達式要用或運算符(||)連接,且用括號括起來先進行整除運算(因為或運算級別比與運算級別低,因此要括起來),再與奇偶性判斷表達式進行與()運算。
\n【參考答案】
\n
\n
\n
34.\n【審題關鍵句】千位+十位與個位+百位,比較大小,整除,奇數(shù),從大到小排序。
\n【解題思路】
\n本題類似第26套試題,通過審題可以發(fā)現(xiàn)主要是對四位數(shù)的篩選條件有所不同,即判斷新組合的兩位數(shù)要求第一個為偶數(shù),第二個為奇數(shù),比較兩題的第10條語句,只需將新組合的第二個數(shù)的判斷條件改為奇數(shù)判斷,即“newV2%2”。
\n【參考答案】
\n
\n
35.\n【審題關鍵句】計算金額,按金額從小到大進行排列,相同的則按產(chǎn)品代碼從小到大排列,結果存入結構數(shù)組。
\n【解題思路】
\n本題類似第57套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第8行進行修改即可。
\n【參考答案】
\n
\n
36.\n【審題關鍵句】以行為單位把字符串中的所有小寫字母改寫成該字母的上一個字母,大小寫不變,其他字符不變。
\n【解題思路】
\n①定義整型循環(huán)變量i、j。
\n②在第一層for循環(huán)中,循環(huán)變量i從0開始,依次遞增直到其值等于maxline,實現(xiàn)對文章每行的處理。第二層for循環(huán)中,循環(huán)變量J從0開始,依次遞增直到其值大于或等于strlen(xx[i]),在循環(huán)體中,利用if條件語句判斷如果xx[i][j]的值為字符’a’,則把xx[i][j]的值設置為字符’2’。否則如果XX[i][D]的值在小寫字符’at與’2’之間,則把xx[i][j]的值減1,把其值變成其前一個字符的ASCII碼。
\n【參考答案】
\n
\n
37.\n【審題關鍵句】Xn+1=cos(Xn)的迭代計算。
\n【解題思路】
\n①因為方程cos(x).x=0的根為實數(shù),所以定義兩個雙精度型變量x0,x1。并把變量x1的初值設為0.0。
\n②根據(jù)題目中給出的求方程一個實根的迭代算法,在while循環(huán)中,首先把變量x1的值賦給x0,然后利用表達式cos(xO)
\n求出一個值x1,再調(diào)用vc6.0的求絕對值的庫函數(shù)fabs0,判斷如果x0與x1差的絕對值小于0.000001,就認為x1的值是方程cos(x).x=0的一個實根,此時退出循環(huán),把xl的值返回。
\n【參考答案】
\n
38.\n【審題關鍵句】字符替代f(p)=p*11mod256,小于等于32或原字符的ASCII碼是偶數(shù)不變,否則替換。
\n【解題思路】
\n本題類似第70套試題,通過審題可以發(fā)現(xiàn)主要是排序條件的設置要求有所不同,參考答案的第6行,修改if條件語句的設置即可。
\n【參考答案】
\n
\n
39.\n【審題關鍵句】以行為單位從字符串左邊部分升序排序,排序后左邊部分與右邊部分進行交換。如果原字符串長度為奇數(shù),則最中間的字符不參加處理。
\n【解題思路】
\n本題類似第77套試題,通過審題可以發(fā)現(xiàn)主要是對字符串左邊部分排序時所采用的排序方式不同,參考答案的第11行,修改if條件語句的設置即可。
\n【參考答案】
\n
\n
40.\n【審題關鍵句】千位+百位等于十位+個位的數(shù)的個數(shù),把所有滿足此條件的四位數(shù)依次存入數(shù)組,然后對數(shù)組按從大到小的順序進行排序。
\n【解題思路】
\n本題類似第9套試題,通過審題可以發(fā)現(xiàn)有兩個不同點:①要求統(tǒng)計的四位數(shù)的條件是“千位+百位=十位+個位”,參考答案的第8條語句修改if語句的判斷條件即可。②將統(tǒng)計結果按從大到小的順序排序,參考答案的第13條語句,修改兩數(shù)組元素的大小比較符即可。另外,對于數(shù)據(jù)交換的整型變量tmp可以自定義其變量名。
\n【參考答案】
\n
\n
\n
41.【解題思路】(1)ER圖的畫法建立相應的ER圖的過程如下:第一,確定實體類型。本題有兩個實體類型,即顧客實體和商品實體。第二,確定聯(lián)系類型。該題中只有顧客一商品模型。第三,把實體類型和聯(lián)系類型組合成ER圖。第四,確定實體類型和聯(lián)系類型的屬性。顧客實體集屬性:姓名、單位、電話號碼商品實體集屬性:型號、名稱、產(chǎn)地、單價由顧客和商品兩個實體和一個顧客一商品購買關系,并且根據(jù)實體的屬性可以畫出相應ER圖。(2)ER模型轉(zhuǎn)換為關系模式的規(guī)則①把ER模型中的每一個實體集轉(zhuǎn)換為同名的關系,實體集的屬性就是關系的屬性,實體集的碼就是關系的碼。②把ER模型中的每一個聯(lián)系轉(zhuǎn)換成一個關系,與該聯(lián)系相連的各實體集的碼以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025湖南省建筑安全員-C證考試(專職安全員)題庫及答案
- 貴陽學院《市場營銷調(diào)研》2023-2024學年第一學期期末試卷
- 貴陽康養(yǎng)職業(yè)大學《電力系統(tǒng)自動化裝置》2023-2024學年第一學期期末試卷
- 廣州幼兒師范高等專科學?!队⒄Z國家社會與文化(一)》2023-2024學年第一學期期末試卷
- 2025年河北建筑安全員B證考試題庫附答案
- 2025青海省建筑安全員-A證考試題庫及答案
- 廣州醫(yī)科大學《傳統(tǒng)建筑保護與更新》2023-2024學年第一學期期末試卷
- 廣州現(xiàn)代信息工程職業(yè)技術學院《公共安全與應急管理》2023-2024學年第一學期期末試卷
- 2025年上海建筑安全員-B證考試題庫及答案
- 2025湖北建筑安全員知識題庫
- 羽絨服委托加工合同
- 四年級下冊混合運算100道及答案
- 新概念英語第2冊課文(完整版)
- 教師普通話達標分析報告
- 公安食藥環(huán)培訓課件
- 2-氨基-4-硝基苯甲醚化學品安全說明書
- 遼寧省沈陽市皇姑區(qū)2023-2024學年九年級上學期期末考試化學試卷
- 【重慶武隆區(qū)文旅品牌傳播存在的問題及優(yōu)化建議分析13000字(論文)】
- 水土保持監(jiān)理工作報告
- 時間管理學習通超星課后章節(jié)答案期末考試題庫2023年
- 分子影像學概論課件
評論
0/150
提交評論