




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
國(guó)二計(jì)算機(jī)試題及答案
一、單項(xiàng)選擇題(每題2分,共10題)1.在數(shù)據(jù)庫設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()。A.需求分析階段B.概念設(shè)計(jì)階段C.邏輯設(shè)計(jì)階段D.物理設(shè)計(jì)階段答案:C2.設(shè)有如下三個(gè)關(guān)系表:||||---|---||R(A,B,C)|||S(A,D,E)|||T(A,B,C,D,E)||下列操作中正確的是()。A.T=R∩SB.T=R∪SC.T=R×SD.T=R/S答案:C3.以下敘述中錯(cuò)誤的是()。A.C語言編寫的函數(shù)源程序,其文件名后綴可以是.CB.C語言編寫的函數(shù)都可以作為一個(gè)獨(dú)立的源程序文件C.C語言編寫的函數(shù)源程序,其文件名后綴可以是.CPPD.一個(gè)C語言程序只能有一個(gè)主函數(shù)答案:C4.以下選項(xiàng)中,合法的C語言實(shí)數(shù)是()。A.3.14159EB.E15C.2.10E-2D.1.2E0.5答案:C5.若有定義:inta=1,b=2,c=3;則執(zhí)行表達(dá)式(a=b+c)||(++b)后a、b、c的值依次為()。A.5,2,3B.5,3,3C.1,2,3D.1,3,3答案:A6.若變量已正確定義,有以下程序段:```ci=0;do{printf("%d,",i);}while(i++);```其輸出結(jié)果是()。A.0,B.0,1,C.1,D.程序進(jìn)入無限循環(huán)答案:A7.有以下程序:```cinclude<stdio.h>main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;if(d=3)a=3;printf("%d,%d,%d,%d\n",a,b,c,d);}```程序輸出結(jié)果是()。A.3,1,2,3B.1,1,2,3C.0,0,2,3D.0,1,2,3答案:A8.有以下程序:```cinclude<stdio.h>voidfun(inta,intn){inti,t;for(i=0;i<n/2;i++){t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}}main(){intk[10]={1,2,3,4,5,6,7,8,9,10},i;fun(k,5);for(i=2;i<8;i++)printf("%d",k[i]);printf("\n");}```程序的運(yùn)行結(jié)果是()。A.345678B.876543C.1098765D.321678答案:D9.以下敘述中錯(cuò)誤的是()。A.可以通過typedef為已存在的數(shù)據(jù)類型取別名B.用typedef定義新的類型名后,原有類型名仍有效C.用typedef定義新的類型名后,原有類型名失效D.用typedef可以為各種類型起別名,但不能為變量起別名答案:C10.有以下程序:```cinclude<stdio.h>structS{inta,b;}data[2]={10,100,20,200};main(){structSp=data[1];printf("%d\n",++(p.a));}```程序運(yùn)行后的輸出結(jié)果是()。A.20B.21C.10D.11答案:B二、多項(xiàng)選擇題(每題2分,共10題)1.以下屬于數(shù)據(jù)定義語句的有()。A.CREATEB.DROPC.ALTERD.SELECTE.INSERT答案:ABC2.下列關(guān)于C語言文件的敘述中正確的是()。A.文件由字符序列組成,其類型可以分為二進(jìn)制文件和文本文件B.文件由數(shù)據(jù)序列組成,其類型可以分為二進(jìn)制文件和文本文件C.文本文件把數(shù)據(jù)按其在內(nèi)存中的存儲(chǔ)形式原樣輸出到磁盤上D.二進(jìn)制文件把數(shù)據(jù)按其在內(nèi)存中的存儲(chǔ)形式原樣輸出到磁盤上E.在C語言中,對(duì)文件的訪問是通過文件指針實(shí)現(xiàn)的答案:ADE3.以下關(guān)于函數(shù)的敘述中正確的是()。A.每個(gè)C函數(shù)都必須有一個(gè)返回值B.函數(shù)在被調(diào)用之前必須先被聲明C.函數(shù)形參的類型必須在函數(shù)定義時(shí)指定D.函數(shù)中定義的變量只在本函數(shù)范圍內(nèi)有效E.在C程序中,函數(shù)的調(diào)用可以嵌套答案:CDE4.在C語言中,以下數(shù)據(jù)類型轉(zhuǎn)換正確的有()。A.(int)3.14B.(float)10C.(char)65D.(double)'A'E.(longlong)3.1415926答案:ABCDE5.下列關(guān)于指針的敘述中,正確的有()。A.指針是變量,其值為地址值B.指針可以進(jìn)行算術(shù)運(yùn)算C.指針可以作為函數(shù)參數(shù)D.指針可以指向數(shù)組元素E.指針可以指向函數(shù)答案:ABCDE6.在關(guān)系數(shù)據(jù)庫中,以下關(guān)于關(guān)系的描述正確的有()。A.關(guān)系是一個(gè)集合B.關(guān)系中的元組順序是無關(guān)緊要的C.關(guān)系中的屬性順序是無關(guān)緊要的D.關(guān)系中的每一個(gè)屬性必須是不可再分的數(shù)據(jù)項(xiàng)E.關(guān)系中允許有完全相同的元組答案:ABCD7.以下關(guān)于數(shù)組的敘述中正確的有()。A.數(shù)組是同類型數(shù)據(jù)的集合B.數(shù)組元素在內(nèi)存中是連續(xù)存儲(chǔ)的C.數(shù)組名代表數(shù)組在內(nèi)存中的首地址D.可以通過數(shù)組名對(duì)數(shù)組整體進(jìn)行操作E.數(shù)組的下標(biāo)從1開始答案:ABC8.在C語言中,關(guān)于宏定義的說法正確的有()。A.宏定義是一種預(yù)處理指令B.宏定義可以提高程序的執(zhí)行效率C.宏定義不進(jìn)行語法檢查D.宏定義中的參數(shù)是有類型的E.宏替換是在編譯時(shí)進(jìn)行的答案:ABC9.以下關(guān)于結(jié)構(gòu)體的敘述中正確的有()。A.結(jié)構(gòu)體是一種用戶自定義的數(shù)據(jù)類型B.結(jié)構(gòu)體變量占用的內(nèi)存空間是其各成員占用內(nèi)存空間之和C.結(jié)構(gòu)體成員可以是不同的數(shù)據(jù)類型D.可以通過結(jié)構(gòu)體變量名直接訪問其成員E.可以定義結(jié)構(gòu)體數(shù)組答案:ABCDE10.在C程序中,以下關(guān)于循環(huán)結(jié)構(gòu)的敘述正確的有()。A.do-while循環(huán)結(jié)構(gòu)至少會(huì)執(zhí)行一次循環(huán)體B.while循環(huán)結(jié)構(gòu)先判斷條件再執(zhí)行循環(huán)體C.for循環(huán)結(jié)構(gòu)的表達(dá)式1只執(zhí)行一次D.break語句可以跳出當(dāng)前循環(huán)結(jié)構(gòu)E.continue語句可以結(jié)束本次循環(huán),直接進(jìn)入下一次循環(huán)答案:ABCDE三、判斷題(每題2分,共10題)1.在C語言中,所有函數(shù)都可以嵌套定義。()答案:False2.在關(guān)系數(shù)據(jù)庫中,主鍵的值可以為NULL。()答案:False3.在C語言中,數(shù)組名可以作為函數(shù)的實(shí)參,但不能作為函數(shù)的形參。()答案:False4.宏定義不是C語句,不必在行末加分號(hào)。()答案:True5.在C語言中,邏輯運(yùn)算符“&&”和“||”的運(yùn)算對(duì)象可以是任何類型的數(shù)據(jù)。()答案:False6.在關(guān)系數(shù)據(jù)庫中,外鍵是一個(gè)表中的屬性,它的值必須在另一個(gè)表的主鍵中存在。()答案:True7.在C語言中,一個(gè)函數(shù)可以有多個(gè)return語句。()答案:True8.在C語言中,定義結(jié)構(gòu)體時(shí),其成員不能是結(jié)構(gòu)體類型。()答案:False9.在C語言中,靜態(tài)局部變量在函數(shù)調(diào)用結(jié)束后仍然存在。()答案:True10.在關(guān)系數(shù)據(jù)庫中,視圖是一個(gè)虛表,它不存儲(chǔ)數(shù)據(jù)。()答案:True四、簡(jiǎn)答題(每題5分,共4題)1.簡(jiǎn)述C語言中函數(shù)的作用。答案:函數(shù)的作用主要有:一是實(shí)現(xiàn)程序的模塊化,將一個(gè)大程序分解成多個(gè)功能相對(duì)獨(dú)立的小模塊(函數(shù)),便于程序的編寫、閱讀、調(diào)試和維護(hù);二是代碼復(fù)用,一個(gè)函數(shù)可以在程序的多個(gè)地方被調(diào)用,避免重復(fù)編寫相同功能的代碼。2.解釋關(guān)系數(shù)據(jù)庫中主鍵的概念。答案:主鍵是關(guān)系數(shù)據(jù)庫中一個(gè)表中的一列或多列的組合,它的值能唯一標(biāo)識(shí)表中的每一行記錄,并且主鍵列中的值不允許為NULL,通過主鍵可以方便地對(duì)表中的數(shù)據(jù)進(jìn)行操作,如查詢、更新、刪除等操作時(shí)能準(zhǔn)確地定位到特定的記錄。3.說明C語言中指針變量的特點(diǎn)。答案:指針變量用于存儲(chǔ)地址值。它可以指向不同的數(shù)據(jù)類型,包括基本數(shù)據(jù)類型和自定義數(shù)據(jù)類型。指針變量可以進(jìn)行算術(shù)運(yùn)算,如加、減操作,可實(shí)現(xiàn)對(duì)數(shù)組元素等的遍歷。指針可以作為函數(shù)參數(shù),方便在函數(shù)間傳遞地址,修改函數(shù)外部變量的值。4.簡(jiǎn)述在C語言中使用文件的基本步驟。答案:基本步驟為:首先用fopen函數(shù)打開文件,指定文件的操作模式(讀、寫等);然后根據(jù)打開文件的目的,使用合適的文件讀寫函數(shù),如fputc、fgetc、fprintf、fscanf等進(jìn)行操作;最后使用fclose函數(shù)關(guān)閉文件,以確保數(shù)據(jù)的完整性并釋放相關(guān)資源。五、討論題(每題5分,共4題)1.討論在C語言中,全局變量和局部變量的區(qū)別。答案:全局變量在函數(shù)外部定義,可被多個(gè)函數(shù)共享,生命周期從程序開始到結(jié)束。局部變量在函數(shù)內(nèi)部定義,只能在本函數(shù)內(nèi)使用,生命周期從定義到函數(shù)結(jié)束。使用全局變量方便數(shù)據(jù)共享,但可能導(dǎo)致程序結(jié)構(gòu)不清晰和意外修改,局部變量則安全性更高,函數(shù)獨(dú)立性更強(qiáng)。2.探討關(guān)系數(shù)據(jù)庫中第三范式的意義。答案:第三范式有助于減少數(shù)據(jù)冗余。它要求一個(gè)關(guān)系中的非主屬性不依賴于其他非主屬性,只依賴于主鍵。這樣能避免數(shù)據(jù)的重復(fù)存儲(chǔ),節(jié)省存儲(chǔ)空間,提高數(shù)據(jù)的一致性和完整性,在數(shù)據(jù)庫更新操作時(shí)減少數(shù)據(jù)不一致的風(fēng)險(xiǎn)。3.分析C語言中遞歸函數(shù)的優(yōu)缺點(diǎn)。答案:優(yōu)點(diǎn)是可以簡(jiǎn)潔地解決具有遞歸性質(zhì)的問
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電信服務(wù)在旅游行業(yè)的推廣考核試卷
- 2024年色酚類投資申請(qǐng)報(bào)告代可行性研究報(bào)告
- 景觀設(shè)計(jì)專利技術(shù)與實(shí)施合同
- 電商平臺(tái)數(shù)據(jù)分析與用戶增長(zhǎng)策略合同
- 生物制藥純化技術(shù)授權(quán)與全球市場(chǎng)銷售合同
- 高級(jí)管理人員離職競(jìng)業(yè)限制服務(wù)協(xié)議
- 汽車零部件質(zhì)量爭(zhēng)議高效調(diào)解合同
- 施工現(xiàn)場(chǎng)安全責(zé)任保證與質(zhì)量監(jiān)督協(xié)議
- 質(zhì)量責(zé)任保險(xiǎn)補(bǔ)充協(xié)議
- 房產(chǎn)抵押債務(wù)處理與房產(chǎn)權(quán)屬登記協(xié)議
- 除草劑的類群及作用機(jī)理
- 暴雨天氣注意安全課件
- 供電公司隱患排查總結(jié)報(bào)告
- 感染性角膜病臨床診療專家共識(shí)課件
- 商業(yè)銀行業(yè)務(wù)與經(jīng)營(yíng)練習(xí)題
- 系統(tǒng)云遷移方案
- 2024年江銅集團(tuán)招聘筆試參考題庫含答案解析
- 質(zhì)檢員土建施工培訓(xùn)課件
- 大熊貓調(diào)查表格三年級(jí)下冊(cè)
- 愚公移山英文 -中國(guó)故事英文版課件
- CISP-PTE認(rèn)證培訓(xùn)考試復(fù)習(xí)題庫(附答案)
評(píng)論
0/150
提交評(píng)論