下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
重慶大學(xué)2018年碩士研究生入學(xué)考試試題科目代碼:877科目名稱:C語(yǔ)言程序設(shè)計(jì)和數(shù)據(jù)庫(kù)原理及應(yīng)用總分:150分特別提醒:1、所有答案一律寫在答題紙上,寫在試題或草稿紙上無(wú)效,不給分。2、該科目考生需攜帶的特殊文具;無(wú)一、單項(xiàng)選擇題(每小題2分,25題,共50分1.下列表達(dá)式的值為0的是( )A.3%5 B.3/5.0 C.3/5 D.3<52.正確的C語(yǔ)言用戶自定義標(biāo)識(shí)符是( )A.print B.float C.when D.random%23.下列敘述中,正確的是( )A.引用帶參的宏時(shí),實(shí)際參數(shù)的類型與宏定義時(shí)的形式參數(shù)類型相一致B.宏名必須用大寫字母表示C.宏替換不占用運(yùn)行時(shí)間,只占編譯時(shí)間D.在程序的一行上可以出現(xiàn)多個(gè)有效的宏定義4.設(shè)intx[]={1,2,3,4,5,6},*p=x;則值為3的表達(dá)式是( )A.P+=2,*++P B.P+=2,*P++C.P+=3,*P D.P+=2,++*P5.下列序的運(yùn)行結(jié)果是( )#defineEVEN(X)X%2==0?1:0main(){if(EVEN(9+1))printf(“iseven”)elseprintf(“isodd”);}A.iseven B.出錯(cuò) C.無(wú)結(jié)果 D.isodd羌結(jié)果D.isodd6.以下錯(cuò)誤的描述是( )A.break語(yǔ)句不能用于循環(huán)語(yǔ)句和switch語(yǔ)句外的任何其他語(yǔ)句B.在switch語(yǔ)句中使用break語(yǔ)句或continue語(yǔ)句的作用相同C.在循環(huán)語(yǔ)句中使用continue語(yǔ)句是為了結(jié)束本次循環(huán),而不是終止整個(gè)循環(huán)D.在循環(huán)語(yǔ)句中使用break語(yǔ)句是為了使流程跳出循環(huán)體,提前結(jié)束循環(huán)7.為了判斷兩個(gè)字符串s1和s2是否相等,應(yīng)當(dāng)使用( )A.if(s1==s2) B.if(s1=s2)C.if(strcpy(sl,s2)) D.if(strcmp(sl,s2)==0)8.若inta,b,c;則為它們輸入數(shù)據(jù)的正確輸入語(yǔ)句是( )A.Read(a,b,c); B.scanf("%d%d%d",a,b,c);C.scanf("%d%d%d",%a,%b,%c); D.scanf(%d%d%d%",&a,&b,&c);9.設(shè)在說(shuō)明:charw;intx;floaty;doublez;,則表達(dá)式w*x+z-y值的數(shù)據(jù)類型為( )A.double B.float C.int D.char10.自動(dòng)型變巖配在( )A.內(nèi)存的數(shù)據(jù)區(qū)中 B、CPU的通用寄存器中C.內(nèi)存的堆棧區(qū)中 D.內(nèi)存的程序區(qū)中1l.用關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)來(lái)管理數(shù)據(jù),數(shù)據(jù)由( )統(tǒng)一管理和控制,數(shù)據(jù)的獨(dú)立性高,數(shù)據(jù)的共享性好,數(shù)據(jù)冗余度低,數(shù)據(jù)被結(jié)構(gòu)化。A.DB B.DBS C.DBA D.DBMS12.在基本SQL語(yǔ)言中,不可以實(shí)現(xiàn)( )A.定義視圖 B.定義基表 C.查詢視圖和基表 D并發(fā)控制13.當(dāng)前流行的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)一股都會(huì)提供下系列安全措施。以下不屬于數(shù)據(jù)庫(kù)安全措施的是( )A.視圖和觸發(fā)器 B.并發(fā)控制 C.用戶標(biāo)識(shí)與鑒別 D.存取控制14.在多個(gè)用戶數(shù)庫(kù)時(shí),對(duì)同一資料的并發(fā)操件可能破壞數(shù)據(jù)庫(kù)的完整性。因此數(shù)據(jù)庫(kù)管理機(jī)制要解決丟失更新、不一致以及( )等問(wèn)題,可通過(guò)加鎖越術(shù)解決。A.“臟資料” B.安全 C.保密 D.授權(quán)15.在數(shù)據(jù)庫(kù)系統(tǒng)中,游標(biāo)是系統(tǒng)為用戶開(kāi)設(shè)的一個(gè)數(shù)緩沖區(qū),存放( ),用戶可以用SQL語(yǔ)句逐一從游標(biāo)中獲取記錄,并賦值給主變量,交由主語(yǔ)言進(jìn)一步處理。A.數(shù)據(jù)表 B。結(jié)果數(shù)據(jù)集 C.SQL語(yǔ)句 D.存儲(chǔ)過(guò)程16.數(shù)據(jù)庫(kù)設(shè)計(jì)的一般步驟包括需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、( )、數(shù)據(jù)庫(kù)實(shí)施、數(shù)據(jù)庫(kù)運(yùn)行維護(hù)等。A數(shù)據(jù)庫(kù)的建立 B.數(shù)據(jù)庫(kù)物理設(shè)計(jì) C.數(shù)據(jù)處理 D.數(shù)據(jù)存儲(chǔ)分析(羅影據(jù)庫(kù)物理設(shè)計(jì)9據(jù)公理數(shù)據(jù)存儲(chǔ)分析17.關(guān)系模式SCS(Sno,Cno,Score)中,Sno是學(xué)生的學(xué)號(hào),Cno是課程號(hào),Score為成績(jī)。需查詢出每門課程的平均成績(jī),且要求查詢結(jié)果按平均成績(jī)升序排列,平均成績(jī)相同時(shí),按課程號(hào)降序排列,其SQL語(yǔ)言可寫為( )。A.SELECTCno,AVG(Score) FROMSCSGroupBYScoreORDERBY2,CnoDESCB.SETECT,Cno,AVG(Score)FROMSCSGROUPBYCnoORDERBY2,CnoDESCC.SETECTCno,AVG(Score)FROMSCSWHERECno,DESCGROUPBYScoreD.SELECTCno,AVG(Score)FROMSCSGROUPBYAVG(Score)ORDERBYCnoDESC18.下列不屬于數(shù)據(jù)庫(kù)維護(hù)任務(wù)的是( )A.數(shù)據(jù)庫(kù)的重組織和重構(gòu)造 B.數(shù)據(jù)庫(kù)的安全性、完整性控制C.數(shù)據(jù)庫(kù)性能的監(jiān)督、分析和改進(jìn) D.建立數(shù)據(jù)庫(kù)和裝載數(shù)據(jù)19.SQL的SELECT語(yǔ)句中,“HAVING條件表達(dá)式”用來(lái)篩選滿足條件的( )A.關(guān)系 B.行 C.列 D.組20.一個(gè)數(shù)據(jù)庫(kù)事務(wù)的執(zhí)行不被其他事務(wù)干擾,這特性是指數(shù)據(jù)庫(kù)事務(wù)的( )A.原子性 B.一致性 C.隔離性 D.持久性21.數(shù)據(jù)庫(kù)的并發(fā)操作可能帶來(lái)的問(wèn)題包括( )A.丟失更新 B.數(shù)據(jù)獨(dú)立性會(huì)提高C.非法用戶的使用 D.增加數(shù)據(jù)冗余度22.E-R圖中某實(shí)體具有一個(gè)多道屬性,在轉(zhuǎn)化為關(guān)系模式時(shí),應(yīng)( )。A.將多值屬性作為對(duì)應(yīng)實(shí)體的關(guān)系模式中的屬性;B.將實(shí)體的鍵與多值屬性單獨(dú)構(gòu)成關(guān)系模式;C.用其它屬性來(lái)替代多值屬性,而不需要存儲(chǔ)該多值屬性;D.將多值屬性獨(dú)立為一個(gè)關(guān)系模式,其鍵作為實(shí)體的外鍵。23.數(shù)據(jù)庫(kù)三級(jí)模式體系結(jié)構(gòu)的劃分,有利于保持?jǐn)?shù)據(jù)庫(kù)的數(shù)據(jù)( ),而不是數(shù)據(jù)安全性、結(jié)構(gòu)規(guī)范化或操作可行性。A.可訪問(wèn)性 B.可靠性 C.獨(dú)立性 D.并發(fā)性24.以下對(duì)主鍵的描述不正確的是( )A.用作主鍵的列一定是NOTNULL B.用作主鍵的列在行記錄中不可重復(fù)C.用作主鍵的列數(shù)據(jù)類型只能為整型 D.可將若干非NULL列合并來(lái)用作主鍵25.有一個(gè)關(guān)系:學(xué)生(學(xué)號(hào),姓名,系別)規(guī)定學(xué)號(hào)的值域是8個(gè)數(shù)字組成的字符串,這一完整性約束規(guī)則屬于( )。A.主鍵約束 B.外鍵約束 C.屬性約束 D.斷言約束二、填空題(每小題2分,10題,共20分)1.表達(dá)式!10!=1的值是 。2.表這式a=1,a+1.a++的值是 。3.設(shè)inti=5;則循環(huán)語(yǔ)句貼while(i>=1)i--;執(zhí)行后,i的值為 。4.執(zhí)行語(yǔ)句“a=5+(c=6);“后,變量a、c的值依次為 。5.設(shè)inta=1,b=2;經(jīng)表達(dá)式a=a∧b,b=a∧b,a=a∧b運(yùn)算后a,b的值分別是 。6.在創(chuàng)建表時(shí)可用Createindex創(chuàng)建唯一索引,為數(shù)據(jù)表創(chuàng)建索引的目的是 。7.關(guān)系數(shù)據(jù)庫(kù)用表格數(shù)據(jù)來(lái)表示實(shí)體之間的聯(lián)系,其任何檢索操作的實(shí)現(xiàn)都是由 三種基本操作組合而成的。8.結(jié)構(gòu)化查詢語(yǔ)言SQL是一種關(guān)系數(shù)據(jù)庫(kù)語(yǔ)言,其主要功能有數(shù)據(jù)定義、數(shù)據(jù)操作和 。9.“員工資總額在8000元20000元之間”的約束屬于DBMS的控制 。10.數(shù)據(jù)字典的主要內(nèi)容包括:數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)、 和處理過(guò)程。三、名詞解釋(5題,每小題4分,共20分)1.數(shù)據(jù)庫(kù)日志2.數(shù)據(jù)倉(cāng)庫(kù)3.數(shù)據(jù)庫(kù)完整性約束4.事務(wù)5.并發(fā)控制四、簡(jiǎn)答題(每小題5分,5題,共25分)1.什么是視圖?使用視圖有什么優(yōu)點(diǎn)?2.什么是存儲(chǔ)過(guò)程?起什么作用?3.什么是數(shù)據(jù)挖掘?它和數(shù)據(jù)倉(cāng)庫(kù)間有什么關(guān)系?4.數(shù)據(jù)庫(kù)運(yùn)行中可能產(chǎn)生的故障有哪幾類?哪些故障影響事務(wù)的正帶執(zhí)行?哪些故障破壞數(shù)據(jù)庫(kù)數(shù)據(jù)?5.什么是索引?索引有何優(yōu)點(diǎn)和缺點(diǎn)?五、編程題(3題,共35分)1.(10分)請(qǐng)編寫函數(shù)voidfun(char*s),函數(shù)的功能是:在字符串中所有數(shù)字前加一個(gè)$字符。例如,輸入:A1B23CD45,則輸出為:A$1B$2$3CD$4$5。2.(10分)請(qǐng)編個(gè)函數(shù)doublefun(doubleh),函數(shù)的功能是量h中的值保留2位小數(shù),并對(duì)第三位進(jìn)行四舍五入,例如:h值為8.32433,則函數(shù)返回8.32;h值為8.32533,則函數(shù)返回8.33。3.(每小題3分,5題,共15分)設(shè)有一個(gè)數(shù)據(jù)庫(kù)Library包括Book,Borrow,Reader三個(gè)關(guān)系核式:Book(Bno,Btitle,Bauthor,Bprice);Borrow(Rno,Bno,BorrowDate,ReturnDate);Reader(Rno,Rhame,Rsex,Rage,Reducation);圖書(shū)表Book由圖書(shū)編號(hào)(Bno)、圖書(shū)名稱(Btitle)、圖書(shū)作者(Bauthor)、圖書(shū)價(jià)格(Brice)組成;借閱表Borrow由讀者編湯(Rno)、圖書(shū)編號(hào)(Bno)、借閱時(shí)間(BorrowDate)、歸還時(shí)間(ReturnDate)組成;讀者表Reader由讀者編號(hào)(Rno)、讀者姓名(Rame)、讀者性別(Rsex)、讀者年齡(Rage)、讀者學(xué)歷(Reducation)組成。針對(duì)數(shù)據(jù)庫(kù)Library,寫出實(shí)現(xiàn)下列操作的SQL語(yǔ)句。1)修改讀者表Reader中Rname列;把Rname列修改成下列定義:列名:Rname
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個(gè)人教育培訓(xùn)機(jī)構(gòu)傭金支付協(xié)議2篇
- 2025版智能家居系統(tǒng)安裝施工勞務(wù)分包合同4篇
- 二零二五年度電梯設(shè)備租賃及維保服務(wù)合同范本4篇
- 二零二五年度金融行業(yè)派遣員工風(fēng)險(xiǎn)管理合同4篇
- 2025年度創(chuàng)新型民間借款抵押房屋合同范本4篇
- 二零二五年度窗簾工程材料損耗賠償合同3篇
- 二零二五年度櫥柜行業(yè)安全標(biāo)準(zhǔn)制定與實(shí)施合同4篇
- 2025年度個(gè)人著作權(quán)授權(quán)委托合同2篇
- 二零二五年度教育培訓(xùn)機(jī)構(gòu)講師聘用合同范本4篇
- 二零二五年度拍賣行業(yè)務(wù)風(fēng)險(xiǎn)控制合同4篇
- 物流無(wú)人機(jī)垂直起降場(chǎng)選址與建設(shè)規(guī)范
- 肺炎臨床路徑
- 外科手術(shù)鋪巾順序
- 創(chuàng)新者的窘境讀書(shū)課件
- 綜合素質(zhì)提升培訓(xùn)全面提升個(gè)人綜合素質(zhì)
- 如何克服高中生的社交恐懼癥
- 聚焦任務(wù)的學(xué)習(xí)設(shè)計(jì)作業(yè)改革新視角
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)三 APP的品牌建立與價(jià)值提供
- 電子競(jìng)技范文10篇
- 食堂服務(wù)質(zhì)量控制方案與保障措施
- VI設(shè)計(jì)輔助圖形設(shè)計(jì)(2022版)
評(píng)論
0/150
提交評(píng)論