中級(jí)數(shù)據(jù)庫(kù)系統(tǒng)工程師2010上半年上午試題、答案及詳細(xì)解析_第1頁(yè)
中級(jí)數(shù)據(jù)庫(kù)系統(tǒng)工程師2010上半年上午試題、答案及詳細(xì)解析_第2頁(yè)
中級(jí)數(shù)據(jù)庫(kù)系統(tǒng)工程師2010上半年上午試題、答案及詳細(xì)解析_第3頁(yè)
中級(jí)數(shù)據(jù)庫(kù)系統(tǒng)工程師2010上半年上午試題、答案及詳細(xì)解析_第4頁(yè)
中級(jí)數(shù)據(jù)庫(kù)系統(tǒng)工程師2010上半年上午試題、答案及詳細(xì)解析_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上第11章 數(shù)據(jù)庫(kù)系統(tǒng)工程師上午試題分析與解答試題(1)(1) 為實(shí)現(xiàn)程序指令的順序執(zhí)行,CPU_中的值將自動(dòng)加1。A指令寄存器(IR) B程序計(jì)數(shù)器(PC)C地址寄存器(AR) D指令譯碼器(ID)試題(1)分析本題考查CPU中相關(guān)寄存器的基礎(chǔ)知識(shí)。指令寄存器(IR)用來(lái)保存當(dāng)前正在執(zhí)行的指令。當(dāng)執(zhí)行一條指令時(shí),先把它從內(nèi)存取到數(shù)據(jù)寄存器(DR)中,然后再傳送至IR。為了執(zhí)行任何給定的指令,必須對(duì)操作碼進(jìn)行測(cè)試,以便識(shí)別所要求的操作。指令譯碼器(ID)就是做這項(xiàng)工作的。指令寄存器中操作碼字段的輸出就是指令譯碼器的輸入。操作碼一經(jīng)譯碼后,即可向操作控制器發(fā)出具體操作的特

2、定信號(hào)。地址寄存器(AR)用來(lái)保存當(dāng)前CPU所訪問(wèn)的內(nèi)存單元的地址。由于在內(nèi)存和CPU之間存在著操作速度上的差別,所以必須使用地址寄存器來(lái)保持地址信息,直到內(nèi)存的讀/寫操作完成為止。為了保證程序指令能夠連續(xù)地執(zhí)行下去,CPU必須具有某些手段來(lái)確定下一條指令的地址。而程序計(jì)數(shù)器正起到這種作用,所以通常又稱為指令計(jì)數(shù)器。在程序開始執(zhí)行前,必須將它的起始地址,即程序的一條指令所在的內(nèi)存單元地址送入PC,因此程序計(jì)數(shù)器(PC)的內(nèi)容即是從內(nèi)存提取的第一條指令的地址。當(dāng)執(zhí)行指令時(shí),CPU將自動(dòng)修改PC的內(nèi)容,即每執(zhí)行一條指令PC增加一個(gè)量,這個(gè)量等于指令所含的字節(jié)數(shù),以便使其保持的總是將要執(zhí)行的卜一條指

3、令的地址。由于大多數(shù)指令都是按順序來(lái)執(zhí)行的,所以修改的過(guò)程通常只是簡(jiǎn)單的對(duì)PC加1。參考答案(1)B試題(2)(2) 某計(jì)算機(jī)系統(tǒng)由下圖所示的部件構(gòu)成,假定每個(gè)部件的千小時(shí)可靠度都為R,則該系統(tǒng)的千小時(shí)可靠度為_。AR+2R/4 BR+R2/4 CR(1-(1-R)2) DR(1-(1-R)2)2試題(2)分析本題考查系統(tǒng)可靠性方面的基礎(chǔ)知識(shí)。由于子系統(tǒng)構(gòu)成串聯(lián)系統(tǒng)時(shí),其中任何一個(gè)子系統(tǒng)失效就足以使系統(tǒng)失效,其可靠度等于各子系統(tǒng)可靠度的乘積;構(gòu)成并聯(lián)系統(tǒng)時(shí),只要有個(gè)子系統(tǒng)正常工作,系統(tǒng)就能正常工作,設(shè)每個(gè)子系統(tǒng)的可靠性分別以R1,R2,RN表示,則整個(gè)系統(tǒng)的可靠度由下式來(lái)求得:R=1-(1-R

4、1)(1-R2)(1-RN)因此,本系統(tǒng)的可靠度為R(1-(1-R)2)2。參考答案(2)D試題(3)(3) 以下關(guān)于計(jì)算機(jī)系統(tǒng)中斷概念的敘述中,正確的是_。A由I/O設(shè)備提出的中斷請(qǐng)求和電源掉電都是可屏蔽中斷B由I/O設(shè)備提出的中斷請(qǐng)求和電源掉電都是不可屏蔽中斷C由I/O設(shè)備提出的中斷請(qǐng)求是可屏蔽中斷,電源掉電是不可屏蔽中斷D由I/O設(shè)備提出的中斷請(qǐng)求是不可屏蔽中斷,電源掉電是可屏蔽中斷試題(3)分析本題考查中斷基礎(chǔ)知識(shí)。按照是否可以被屏蔽,可將中斷分為兩大類:不可屏蔽中斷(又叫非屏蔽中斷)和可屏蔽中斷。不可屏蔽中斷源一旦提出請(qǐng)求,CPU必須無(wú)條件響應(yīng),而對(duì)可屏蔽中斷源的請(qǐng)求,CPU可以響應(yīng)

5、,也可以不響應(yīng)。典型的非屏蔽中斷源的例子是電源掉電,一旦出現(xiàn),必須立即無(wú)條件地響應(yīng),否則進(jìn)行其他任何工作都是沒有意義的。典型的可屏蔽中斷源的例子是打印機(jī)中斷,CPU對(duì)打印機(jī)中斷請(qǐng)求的向應(yīng)可以快一些,也可以慢一些,因?yàn)橛?jì)打印機(jī)等待一會(huì)兒是完全可以的。對(duì)于軟中斷,它不受中斷允許標(biāo)志位(IF位)的影響,所以屬于非屏蔽中斷范疇。參考答案(3)C試題(4)與B等價(jià)的邏輯表達(dá)式是_。(表示邏輯異或,+表示邏輯加)(4)AA+ BA CAB DAB+試題(4)分析本題考查邏輯運(yùn)算基礎(chǔ)知識(shí)。用真值表驗(yàn)證如下:從上表可知,B與A、AB+等價(jià)。參考答案(4)B和D試題(5)(5) 計(jì)算機(jī)指令一般包括操作碼和地址碼

6、兩部分,為分析執(zhí)行一條指令,其_。A操作碼應(yīng)存入指令寄存器(IR),地址碼應(yīng)存入程序計(jì)數(shù)器(PC)B操作碼應(yīng)存入程序計(jì)數(shù)器(PC),地址碼應(yīng)存入指令寄存器(IR)C操作碼和地址碼都應(yīng)存入指令寄存器(IR)D操作碼和地址碼都應(yīng)存入程序計(jì)數(shù)器(PC)試題(5)分析本題考查指令系統(tǒng)基礎(chǔ)知識(shí)。程序被加載到內(nèi)存后開始運(yùn)行,當(dāng)CPU執(zhí)行一條指令時(shí),先把它從內(nèi)存儲(chǔ)器取到緩沖寄存器DR中,再送入IR暫存,指令譯碼器根據(jù)IR的內(nèi)容產(chǎn)生各種微操作指令,控制其他的組成部件工作,完成所需的功能。程序計(jì)數(shù)器(PC)具有寄存信息和計(jì)數(shù)兩種功能,又稱為指令計(jì)數(shù)器。程序的執(zhí)行分兩種情況,一是順序執(zhí)行,二是轉(zhuǎn)移執(zhí)行。在程序丌始

7、執(zhí)行前,將程序的起始地址送入PC,該地址在程序加載到內(nèi)存時(shí)確定,因此PC的內(nèi)容即是程序第一條指令的地址。執(zhí)行指令時(shí),CPU將自動(dòng)修改PC的內(nèi)容,以便使其保持的總是將要執(zhí)行的下一條指令的地址。由于大多數(shù)指令都是按順序來(lái)執(zhí)行的,所以修改的過(guò)程通常只是簡(jiǎn)單的對(duì)PC加1。當(dāng)遇到轉(zhuǎn)移指令時(shí),后繼指令的地址根據(jù)當(dāng)前指令的地址加上一個(gè)向前或向后轉(zhuǎn)移的位移量得到,或者根據(jù)轉(zhuǎn)移指令給出的直接轉(zhuǎn)移地址得到。參考答案(5)C試題(6)(6) 關(guān)于64位和32位微處理器,不能以2倍關(guān)系描述的是_。A通用寄存器的位數(shù) B數(shù)據(jù)總線的寬度C運(yùn)算速度 D能同時(shí)進(jìn)行運(yùn)算的位數(shù)試題(6)分析本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。計(jì)算機(jī)系統(tǒng)

8、的運(yùn)算速度受多種因素的影響,64位微處理器可同時(shí)對(duì)64位數(shù)據(jù)進(jìn)行運(yùn)算,但不能說(shuō)其速度是32位微處理器的2倍。參考答案(6)C試題(7)(7) Outlook Express作為郵件代理軟件有諸多優(yōu)點(diǎn),以卜說(shuō)法中,錯(cuò)誤的是_。A可以脫機(jī)處理郵件B可以管理多個(gè)郵件賬號(hào)C可以使用通訊簿存儲(chǔ)和檢索電子郵件地址D不能發(fā)送和接收安全郵件試題(7)分析Outlook Express有以下一些優(yōu)點(diǎn):·可以脫機(jī)處理郵件,有效利用聯(lián)機(jī)時(shí)間,降低了上網(wǎng)費(fèi)用。·可以管理多個(gè)郵件賬號(hào),在同一個(gè)窗口中使用多個(gè)郵件賬號(hào)。·可以使用通訊簿存儲(chǔ)和檢索電子郵件地址。·在郵件中添加個(gè)人簽名或

9、信紙。·發(fā)送和接收安全郵件。參考答案(7)D試題(8)、(9)殺毒軟件報(bào)告發(fā)現(xiàn)病毒Macro.Melissa,由該病毒名稱可以推斷病毒類型是 (8) ,這類病毒主要感染目標(biāo)是 (9) 。(8)A文件型 B引導(dǎo)型 C目錄型 D宏病毒(9)AEXE或COM可執(zhí)行文件 BWord或Excel文件CDLL系統(tǒng)文件 D磁盤引導(dǎo)區(qū)試題(8)、(9)分析本題考查計(jì)算機(jī)病毒方面的基礎(chǔ)知識(shí)。計(jì)算機(jī)病毒的分類方法有許多種,按照最通用的區(qū)分方式,即根據(jù)其感染的途徑以及采用的技術(shù)區(qū)分,計(jì)算機(jī)病毒可分為文件型計(jì)算機(jī)病毒、引導(dǎo)型計(jì)算機(jī)病毒、宏病毒和目錄型計(jì)算機(jī)病毒。文件型計(jì)算機(jī)病毒感染可執(zhí)行文件(包括EXE和C

10、OM文件)。引導(dǎo)型計(jì)算機(jī)病毒影響軟盤或硬盤的引導(dǎo)扇區(qū)。目錄型計(jì)算機(jī)病毒能夠修改硬盤上存儲(chǔ)的所有文件的地址。宏病毒感染的對(duì)象是使用某些程序創(chuàng)建的文本文檔、數(shù)據(jù)庫(kù)、電子表格等文件,從文件名可以看出Macro.Melissa是一種宏病毒,所以題中兩空的答案是D和B。參考答案(8)D (9)B試題(10)(10) 就相同內(nèi)容的計(jì)算機(jī)程序的發(fā)明創(chuàng)造,兩名以上的申請(qǐng)人先后向國(guó)務(wù)院專利行政部門提出申請(qǐng),則_可以獲得專利申請(qǐng)權(quán)。A所有申請(qǐng)人均 B先申請(qǐng)人 C先使用人 D先發(fā)明人試題(10)分析本題考查知識(shí)產(chǎn)權(quán)基本知識(shí),即專利管理部門授予專利權(quán)的基本原則。我國(guó)授予專利權(quán)采用先申請(qǐng)?jiān)瓌t,即兩個(gè)以上的申請(qǐng)人分別就同

11、一項(xiàng)發(fā)明創(chuàng)造申請(qǐng)專利權(quán)的,專利權(quán)授予最先申請(qǐng)的人。如果兩個(gè)以上申請(qǐng)人在同一日分別就同樣的發(fā)明創(chuàng)造申請(qǐng)專利的,應(yīng)當(dāng)在收到專利行政管理部門的通知后自行協(xié)商確定申請(qǐng)人。如果協(xié)商不成,專利局將駁回所有申請(qǐng)人的申請(qǐng),即所有申請(qǐng)人均不能取得專利權(quán)。所以,先申請(qǐng)人可以獲得專利申請(qǐng)權(quán)。參考答案(10)B試題(11)(11) 王某是一名程序員,每當(dāng)軟件開發(fā)完成后均按公司規(guī)定完成軟件文檔,并上交公司存檔,自己沒有留存。因撰寫論文的需要,王某向公司要求將軟件文檔原本借出復(fù)印,但遭到公司拒絕,理由是該軟件文檔屬于職務(wù)作品,著作權(quán)歸公司。以下敘述中,正確的是_。A該軟件文檔屬于職務(wù)作品,著作權(quán)歸公司B該軟件文檔不屬于職

12、務(wù)作品,程序員享有著作權(quán)C該軟件文檔屬于職務(wù)作品,但程序員享有復(fù)制權(quán)D該軟件文檔不屬于職務(wù)作品,著作權(quán)由公司和程序員共同享有試題(11)分析本題考查知識(shí)產(chǎn)權(quán)知識(shí),即軟件知識(shí)產(chǎn)權(quán)歸屬。公民為完成法人或者其他組織工作任務(wù)所創(chuàng)作的作品是職務(wù)作品。職務(wù)作品可以是作品分類中的任何一種形式,如文字作品、電影作品、計(jì)算機(jī)軟件都可能由于為執(zhí)行工作任務(wù)而創(chuàng)作,屬于職務(wù)作品。其著作權(quán)歸屬分兩種情形:(1)一般職務(wù)作品一般職務(wù)作品的著作權(quán)由作者享有。單位或其他組織享有在其業(yè)務(wù)范圍內(nèi)優(yōu)先使用的權(quán)利,期限為2年。單位的優(yōu)先使用權(quán)是專有的,未經(jīng)單位同意,作者不得許可第三人以與單位使用的相同方式使用該作品。在作品完成兩年內(nèi)

13、,如單位在其業(yè)務(wù)范圍內(nèi)不使用,作者可以要求單位同意由第三人以與單位使用的棚同方式使用,所獲報(bào)酬,由作者與單位按約定的比例分配。(2)特殊的職務(wù)作品所謂特殊職務(wù)作品一是指是利用法人或者其他組織的物質(zhì)技術(shù)條件創(chuàng)作,并由法人或者其他組織承擔(dān)責(zé)任的工程設(shè)計(jì)、產(chǎn)品設(shè)計(jì)圖紙、地圖、計(jì)算機(jī)軟件等職務(wù)作品;二是指法律、行政法規(guī)規(guī)定或者合同約定著作權(quán)南法人或者其他組織享有的職務(wù)作品。對(duì)于特殊職務(wù)作品,作者享有署名權(quán),其他權(quán)利由法人或非法人單位享有。本題涉及軟件知識(shí)產(chǎn)權(quán),王某為完成公司指派的工作任務(wù)所丌發(fā)的軟件是職務(wù)軟件,職務(wù)軟件包括軟件文檔和源程序。該軟件文檔屬于特殊職務(wù)作品,依據(jù)著作權(quán)法,對(duì)于特殊職務(wù)作品,除

14、署名權(quán)以外,著作權(quán)的其他權(quán)利由公司享有。參考答案(11)A試題(12)(14)在ISO制定并發(fā)布的MPEG系列標(biāo)準(zhǔn)中, (12) 的音、視頻壓縮編碼技術(shù)被應(yīng)用到VCD中, (13) 標(biāo)準(zhǔn)中的音、視頻壓縮編碼技術(shù)被應(yīng)用到DVD中, (14) 標(biāo)準(zhǔn)中不包含音、視頻壓縮編碼技術(shù)。(12)AMPEG-1 BMPEG-2 CMPEG-7 DMPEG-21(13)AMPEG-1 BMPEG-2 CMPEG-4 DMPEG-21(14)AMPEG-1 BMPEG-2 CMPEG-4 DMPEG-7試題(12)(14)分析MPEG是Moving Picture Expert Group的簡(jiǎn)稱,最初是指由國(guó)際標(biāo)

15、準(zhǔn)化組織(ISO)和國(guó)際電工委員會(huì)(IEC)聯(lián)合組成的一個(gè)研究視頻和音頻編碼標(biāo)準(zhǔn)的專家組。同時(shí)MPEG也用來(lái)命名這個(gè)小組所負(fù)責(zé)開發(fā)的一系列音、視頻編碼標(biāo)準(zhǔn)和多媒體應(yīng)用標(biāo)準(zhǔn)。這個(gè)專家組至今為止已制定和制定中的標(biāo)準(zhǔn)包括MPEG-1、MPEG-2、MPEG-4、MPEG-7和MPEG-21標(biāo)準(zhǔn)。其中MPEG-1、MPEG-2和MPEG-4主要針對(duì)音、視頻編碼技術(shù),而MPEG-7是多媒體內(nèi)容描述接口標(biāo)準(zhǔn),MPEG-21是多媒體應(yīng)用框架標(biāo)準(zhǔn)。VCD使用了MPEG-1標(biāo)準(zhǔn)作為其音、視頻信息壓縮編碼方案,而MPEG-2標(biāo)準(zhǔn)中的音、視頻壓縮編碼技術(shù)被應(yīng)用到DVD中。參考答案(12)A (13)B (14)D試

16、題(15)(15) 基于構(gòu)件的軟件開發(fā),強(qiáng)調(diào)使用可復(fù)用的軟件“構(gòu)件”來(lái)設(shè)計(jì)和構(gòu)建軟件系統(tǒng),對(duì)所需的構(gòu)件進(jìn)行合格性檢驗(yàn)、_,并將它們集成到新系統(tǒng)中。A規(guī)模度量 B數(shù)據(jù)驗(yàn)證 C適應(yīng)性修改 D正確性測(cè)試試題(15)分析本題考查基于構(gòu)件的軟件丌發(fā)基礎(chǔ)知識(shí)?;跇?gòu)件的軟件開發(fā),主要強(qiáng)調(diào)在構(gòu)建軟件系統(tǒng)時(shí)復(fù)用已有的軟件“構(gòu)件”,在檢索到可以使用的構(gòu)件后,需要針對(duì)新系統(tǒng)的需求對(duì)構(gòu)件進(jìn)行合格性檢驗(yàn)、適應(yīng)性修改,然后集成到新系統(tǒng)中。參考答案(15)C試題(16)(16)采用面向?qū)ο蠓椒ㄩ_發(fā)軟件的過(guò)程中,抽取和整理用戶需求并建立問(wèn)題域精確模型的過(guò)程叫_。A面向?qū)ο鬁y(cè)試 B面向?qū)ο髮?shí)現(xiàn)C面向?qū)ο笤O(shè)計(jì) D面向?qū)ο蠓治鲈?/p>

17、題(16)分析本題考查面向?qū)ο筌浖l(fā)過(guò)程的基礎(chǔ)知識(shí)。采用面向?qū)ο蟮能浖l(fā),通常有面向?qū)ο蠓治?、面向?qū)ο笤O(shè)計(jì)、面向?qū)ο髮?shí)現(xiàn)。面向?qū)ο蠓治鍪菫榱双@得對(duì)應(yīng)用問(wèn)題的理解,其主要任務(wù)是抽取和整理用戶需求并建立問(wèn)題域精確模型。面向?qū)ο笤O(shè)計(jì)是采用協(xié)作的對(duì)象、對(duì)象的屬性和方法說(shuō)明軟件解決方案的一種方式,強(qiáng)調(diào)的是定義軟件對(duì)象和這些軟件對(duì)象如何協(xié)作來(lái)滿足需求,延續(xù)了面向?qū)ο蠓治?。面向?qū)ο髮?shí)現(xiàn)主要強(qiáng)調(diào)采用面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言實(shí)現(xiàn)系統(tǒng)。面向?qū)ο鬁y(cè)試是根據(jù)規(guī)范說(shuō)明來(lái)驗(yàn)證系統(tǒng)設(shè)計(jì)的正確性。參考答案(16)D試題(17)(17) 使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)_利指定的覆蓋標(biāo)準(zhǔn)。A程序的內(nèi)部邏輯 B程序結(jié)構(gòu)的復(fù)

18、雜性C使用說(shuō)明書 D程序的功能試題(17)分析本題考查軟件測(cè)試方法中白盒測(cè)試的基礎(chǔ)知識(shí)。白盒測(cè)試也稱為結(jié)構(gòu)測(cè)試,根據(jù)程序的內(nèi)部結(jié)構(gòu)和邏輯來(lái)設(shè)計(jì)測(cè)試用例,對(duì)程序的路徑和過(guò)程進(jìn)行測(cè)試,檢查是否滿足設(shè)計(jì)的需要。白盒測(cè)試常用的技術(shù)涉及不同覆蓋標(biāo)準(zhǔn),在測(cè)試時(shí)需根據(jù)指定的覆蓋標(biāo)準(zhǔn)確定測(cè)試數(shù)據(jù)。參考答案(17)A試題(18)、(19)進(jìn)度安排的常用圖形描述方法有Gantt圖和PERT圖。Gantt圖不能清晰地描述 (18) ;PERT圖可以給出哪些任務(wù)完成后才能開始另一些任務(wù)。下圖所示的PERT圖中,事件6的最晚開始時(shí)刻是 (19) 。(18)A每個(gè)任務(wù)從何時(shí)開始 B每個(gè)任務(wù)到何時(shí)結(jié)束C每個(gè)任務(wù)的進(jìn)展情況

19、D各任務(wù)之間的依賴關(guān)系(19)A0 B3 C10 D11試題(18)、(19)分析本題考查軟件項(xiàng)目計(jì)劃知識(shí)。軟件項(xiàng)目計(jì)劃的一個(gè)重要內(nèi)容是安排進(jìn)度,常用的方法有Gantt圖和PERT圖。Gantt圖用水平條狀圖描述,它以日歷為基準(zhǔn)描述項(xiàng)目任務(wù),可以清楚地表示任務(wù)的持續(xù)時(shí)間和任務(wù)之間的并行,但是不能清晰地描述各個(gè)任務(wù)之間的依賴關(guān)系。PERT圖是一種網(wǎng)絡(luò)模型,描述一個(gè)項(xiàng)目任務(wù)之間的關(guān)系。可以明確表達(dá)任務(wù)之間的依賴關(guān)系,即哪些任務(wù)完成后才能開始另一些任務(wù),以及如期完成整個(gè)工程的關(guān)鍵路徑。圖中任務(wù)流12579的持續(xù)時(shí)間是15,12589的持續(xù)時(shí)間是13,13689的持續(xù)時(shí)間是8,4689的持續(xù)時(shí)間為9。

20、所以項(xiàng)目關(guān)鍵路徑長(zhǎng)度為15。事件6在非關(guān)鍵路徑上,其后的任務(wù)需要時(shí)間為5,所以最晚開始時(shí)間=15-5=10。參考答案(18)D (19)C試題(20)(20) 若某整數(shù)的16位補(bǔ)碼為FFFFH(H表示十六進(jìn)制),則該數(shù)的十進(jìn)制值為_。A0 B-1 C216-1 D-216+1試題(20)分析本題考查數(shù)據(jù)表示基礎(chǔ)知識(shí)。根據(jù)補(bǔ)碼定義,數(shù)值X的補(bǔ)碼記作X補(bǔ),如果機(jī)器字長(zhǎng)為n,則最高位為符號(hào)位,0表示正號(hào),1表示負(fù)號(hào),正數(shù)的補(bǔ)碼與其原碼和反碼相同,負(fù)數(shù)的補(bǔ)碼則等于其反碼的末尾加1。16位補(bǔ)碼能表示的數(shù)據(jù)范圍為-215,215-1。對(duì)于整數(shù)(216-1)和(-216+1),數(shù)據(jù)表示需要16位,再加一個(gè)符

21、號(hào)位,共17位,因此不在其16位補(bǔ)碼能表示的數(shù)據(jù)范圍之內(nèi)。在補(bǔ)碼表示中,0有唯一的編碼:+0補(bǔ)=00000,-0補(bǔ)=00000,即0000H。-1原=0000,-1反=11110,因此-1的補(bǔ)碼為-1補(bǔ)=1111。參考答案(20)B試題(21)(21) 邏輯表達(dá)式“abc(bx0)”的后綴式為_。(其中、分別表示邏輯與、邏輯或,表示關(guān)系運(yùn)算大于,對(duì)邏輯表達(dá)式進(jìn)行短路求值)Aabcbx0 Babcbx0VCabcbx0 Dabcbx0試題(21)分析本題考查邏輯表達(dá)式的計(jì)算及程序語(yǔ)言處理基礎(chǔ)知識(shí)?!斑壿嬇c運(yùn)算”的優(yōu)先級(jí)高于“邏輯或運(yùn)算”?!斑壿嬇c運(yùn)算”表達(dá)式“xy”的短路求值邏輯是:若x為假,則

22、可知“xy”的值為假,無(wú)需再對(duì)y求值,因此只有在x為真時(shí)繼續(xù)對(duì)y求值?!斑壿嫽蜻\(yùn)算”表達(dá)式“xy”的短路求值邏輯是:若x為真,則可知“xy”的值為真,無(wú)需再對(duì)y求值,因此只有在x為假時(shí)繼續(xù)對(duì)y求值。對(duì)于邏輯表達(dá)式“abc(bx0)”,從運(yùn)算符的優(yōu)先級(jí)方面考慮,需先“ab”求值,然后對(duì)“c(bx0)”求值,最后進(jìn)行“”運(yùn)算,因此后綴式為“abcbx0”。參考答案(21)D試題(22)(22) 編譯程序?qū)語(yǔ)言源程序進(jìn)行語(yǔ)法分析時(shí),可以確定_。A變量是否定義(或聲明) B變量的值是否正確C循環(huán)語(yǔ)句的執(zhí)行次數(shù) D循環(huán)條件是否正確試題(22)分析本題考查程序語(yǔ)言基礎(chǔ)知識(shí)。對(duì)C源程序進(jìn)行編譯時(shí),需建立符

23、號(hào)表,其作用是記錄源程序中各個(gè)符號(hào)(變量等)的必要信息,以輔助語(yǔ)義的正確性檢查和代碼生成,在編譯過(guò)程中需要對(duì)符號(hào)表進(jìn)行快速有效地查找、插入、修改和刪除等操作。符號(hào)表的建立可以始于詞法分析階段,也可以放到語(yǔ)法分析和語(yǔ)義分析階段,但符號(hào)表的使用有時(shí)會(huì)延續(xù)到目標(biāo)代碼的運(yùn)行階段。參考答案(22)A試題(23)(23) 如果系統(tǒng)采用信箱通信方式,當(dāng)進(jìn)程調(diào)用Send原語(yǔ)被設(shè)置成“等信箱”狀態(tài)時(shí),其原因是_。A指定的信箱不存在 B淵用時(shí)沒有設(shè)置參數(shù)C指定的信箱中無(wú)信件 D指定的信箱中存滿了信件試題(23)分析試題(23)的正確選項(xiàng)為D。因?yàn)镾end原語(yǔ)是發(fā)送原語(yǔ),如果系統(tǒng)采用信箱通信方式,那么當(dāng)進(jìn)程調(diào)用Se

24、nd原語(yǔ)被設(shè)置成“等信箱”狀態(tài)時(shí),意味著指定的信箱存滿了信件,無(wú)可用空間。參考答案(23)D試題(24)(24) 若系統(tǒng)中有若干個(gè)互斥資源R,6個(gè)并發(fā)進(jìn)程,每個(gè)進(jìn)程都需要2個(gè)資源R,那么系統(tǒng)不發(fā)生死鎖的資源R的最少數(shù)目為_。A6 B7 C9 D12試題(24)分析試題(24)的正確選項(xiàng)為B。對(duì)于選項(xiàng)A,操作系統(tǒng)為每個(gè)進(jìn)程分配1個(gè)資源R后,若這6個(gè)進(jìn)程再分別請(qǐng)求1個(gè)資源R時(shí)系統(tǒng)已無(wú)可供分配的資源R,則這6個(gè)進(jìn)程由于請(qǐng)求的資源R得不到滿足而死鎖。對(duì)于選項(xiàng)B,操作系統(tǒng)為每個(gè)進(jìn)程分配1個(gè)資源R后,系統(tǒng)還有1個(gè)可供分配的資源R,能滿足其中的1個(gè)進(jìn)程的資源R要求并運(yùn)行完畢釋放占有的資源R,從而使其他進(jìn)程也

25、能得到所需的資源R并運(yùn)行完畢。參考答案(24)B試題(25)、(26)某進(jìn)程有5個(gè)頁(yè)面,頁(yè)號(hào)為04,頁(yè)面變換表如下所示。表中狀態(tài)位等于0和1分別表示頁(yè)面“不在內(nèi)存”和“在內(nèi)存”。若系統(tǒng)給該進(jìn)程分配了3個(gè)存儲(chǔ)塊,當(dāng)訪問(wèn)的頁(yè)面3不在內(nèi)存時(shí),應(yīng)該淘汰表中頁(yè)號(hào)為 (25) 的頁(yè)面。假定頁(yè)面大小為4K,邏輯地址為十六進(jìn)制2C25H,該地址經(jīng)過(guò)變換后,其物理地址應(yīng)為卜六進(jìn)制 (26) 。 頁(yè)號(hào)頁(yè)幀號(hào)狀態(tài)位訪問(wèn)位修改位03110100024111300041111(25)A0 B1 C2 D4(26)A2C25H B4096H C4C25H D8C25H試題(25)、(26)分析試題(25)的正確選項(xiàng)為A。

26、根據(jù)題意,頁(yè)面變換表中狀態(tài)位等于0和1分別表示頁(yè)面不在內(nèi)存或在內(nèi)存,所以0、2和4號(hào)頁(yè)面在內(nèi)存。當(dāng)訪問(wèn)的頁(yè)面3不在內(nèi)存時(shí),系統(tǒng)應(yīng)該首先淘汰未被訪問(wèn)的頁(yè)面,因?yàn)楦鶕?jù)程序的局部性原理,最近未被訪問(wèn)的頁(yè)面下次被訪問(wèn)的概率更小;如果頁(yè)面最近都被訪問(wèn)過(guò),應(yīng)該先淘汰未修改過(guò)的頁(yè)面。因?yàn)槲葱薷倪^(guò)的頁(yè)面內(nèi)存與輔存一致,故淘汰時(shí)無(wú)需寫回輔存,使系統(tǒng)頁(yè)面置換代價(jià)小。經(jīng)上述分析,0、2和4號(hào)頁(yè)面都是最近被訪問(wèn)過(guò)的,但2和4號(hào)頁(yè)面都被修改過(guò)而0號(hào)頁(yè)面未修改過(guò),故應(yīng)該淘汰0號(hào)頁(yè)面。試題(26)的正確選項(xiàng)為C。根據(jù)題意,頁(yè)面大小為4K,邏輯地址為十六進(jìn)制2C25H其頁(yè)號(hào)為2,頁(yè)內(nèi)地址為C25H,查頁(yè)表后可知頁(yè)幀號(hào)(物理塊

27、號(hào))為4,該地址經(jīng)過(guò)變換后,其物理地址應(yīng)為頁(yè)幀號(hào)4拼上頁(yè)內(nèi)地址C25H,即十六進(jìn)制4C25H。參考答案(25)A (26)C試題(27)(27) 假設(shè)某磁盤的每個(gè)磁道劃分成9個(gè)物理塊,每塊存放1個(gè)邏輯記錄。邏輯記錄。R0,R1,R8存放在同一個(gè)磁道上,記錄的安排順序如下表所示: 物理塊123456789邏輯記錄R0R1R2R3R4R5R6R7R8如果磁盤的旋轉(zhuǎn)速度為27ms/周,磁頭當(dāng)前處在R0的開始處。若系統(tǒng)順序處理這些記錄,使用單緩沖區(qū),每個(gè)記錄處理時(shí)間為3ms,則處理這9個(gè)記錄的最長(zhǎng)時(shí)間為_。A54ms B108ms C222ms D243ms試題(27)分析系統(tǒng)讀記錄的時(shí)間為27/9=

28、3ms,對(duì)第一種情況:系統(tǒng)讀出并處理記錄R1之后,將轉(zhuǎn)到記錄R3的開始處,所以為了讀出記錄R2,磁盤必須再轉(zhuǎn)一圈,需要27ms(轉(zhuǎn)一圈)的時(shí)間。這樣,處理9個(gè)記錄的總時(shí)間應(yīng)為222ms,因?yàn)樘幚砬?個(gè)記錄(即R1,R2,R8)的總時(shí)間再加上讀R9時(shí)間:8×27ms+6ms=222ms。參考答案(27)C試題(28)(28) 數(shù)據(jù)庫(kù)的視圖、基本表和存儲(chǔ)文件的結(jié)構(gòu)分別對(duì)應(yīng)_。A模式、內(nèi)模式、外模式 B外模式、模式、內(nèi)模式C模式、外模式、內(nèi)模式 D外模式、內(nèi)模式、模式試題(28)分析本題考查數(shù)據(jù)庫(kù)系統(tǒng)的基本概念。數(shù)據(jù)庫(kù)通常采用三級(jí)模式結(jié)構(gòu),其中:視圖對(duì)應(yīng)外模式、基本表對(duì)應(yīng)模式、存儲(chǔ)文件對(duì)應(yīng)

29、內(nèi)模式。參考答案(28)B試題(29)(29) 確定系統(tǒng)邊界和關(guān)系規(guī)范化分別在數(shù)據(jù)庫(kù)設(shè)計(jì)的_階段進(jìn)行。A需求分析和邏輯設(shè)計(jì) B需求分析和概念設(shè)計(jì)C需求分析和物理設(shè)計(jì) D邏輯設(shè)計(jì)和概念設(shè)計(jì)試題(29)分析本題考查數(shù)據(jù)庫(kù)設(shè)計(jì)方面的基礎(chǔ)知識(shí)。需求分析階段的任務(wù)是:對(duì)現(xiàn)實(shí)世界要處理的對(duì)象(組織、部門、企業(yè)等)進(jìn)行詳細(xì)調(diào)查,在了解現(xiàn)行系統(tǒng)的概況,確定新系統(tǒng)功能的過(guò)程中,確定系統(tǒng)邊界、收集支持系統(tǒng)目標(biāo)的基礎(chǔ)數(shù)據(jù)及其處理方法。邏輯設(shè)計(jì)階段的任務(wù)之一是對(duì)關(guān)系模式進(jìn)一步的規(guī)范化處理。因?yàn)樯傻某跏缄P(guān)系模式并不能完全符合要求,還會(huì)有數(shù)據(jù)冗余、更新異常存在,這就需要根據(jù)規(guī)范化理論對(duì)關(guān)系模式分解之后,消除冗余和更新異

30、常。不過(guò)有時(shí)根據(jù)處理要求,可能還需要增加部分冗余以滿足處理要求。邏輯設(shè)計(jì)階段的任務(wù)就需要作部分關(guān)系模式的處理,分解、合并或增加冗余屬性,提高存儲(chǔ)效率和處理效率。參考答案(29)A試題(30)(32)若關(guān)系R、s如下圖所示,1,3,7(36(R×S)= (30) ,且結(jié)果集的元組列數(shù)和元組個(gè)數(shù)分別為 (31) ,R÷S= (32) 。(30)AA,C,E(CD(R×S) BA,R.C,E(R.CS.D(R×S)CA,S.C,S.E(R.CS.D(R×S) DR.A,R.C,R.E(R.CS.D(R×S)(31)A4和8 B3和8 C3和

31、5 D7和5試題(30)(32)分析本題考查關(guān)系代數(shù)運(yùn)算方面的基礎(chǔ)知識(shí)。試題(30)的正確選項(xiàng)為B。本題要求關(guān)系代數(shù)表達(dá)式1,3,7(36(R×S)的結(jié)果集,其中,R×S的屬性列名分別為R.A、R.B、R.C、R.D、S.C,S.D和S.E,其結(jié)果如下表所示: R.AR.BR.CR.DS.CS.DS.E11l12211223344223344888844339999383838384949494923232323R×S36(R×S)的含義是從R×S結(jié)果集中選取第三個(gè)分量(R.C)小于第六個(gè)分量(S.D)的元組,故36(R×S)與R.C

32、S.D(R×S)等價(jià)。從上表中可以看出,滿足條件的結(jié)果如下表所示: R.AR.BR.CR.DS.CS.DS.E1112122342334884439938888499992333336(R×S)試題(31)的正確選項(xiàng)為C。1,3,7(36(R×S)的含義是從36(R×S)結(jié)果集中選取第一列R.A(或A)、第三列R.C和第七列S.E(或E),故1,3,7(36(R×S)與A,R.C,E(R.CS.D(R×S)等價(jià)。需要說(shuō)明的是第三列不能簡(jiǎn)寫為C,因?yàn)殛P(guān)系S的第一列屬性名也為C,故必須標(biāo)上關(guān)系名加以區(qū)別。滿足條件的結(jié)果如下表所示,共有3列

33、5個(gè)元組。R.AR.CS.E1112133488233331,3,7(36(R×S)試題(32)的正確選項(xiàng)為A。因?yàn)楦鶕?jù)除法定義,此題的X為屬性AB,Y為屬性CD。R÷S應(yīng)當(dāng)滿足元組在屬性AB上的分量值x的象集Yx包含關(guān)系S在CD上投影的集合。關(guān)系S在Y上的投影為CD(S)=(3,4),(8,9)。對(duì)于關(guān)系R,屬性組X(即AB)可以取3個(gè)值(1,2),(1,3),(2,3),它們的象集分別為:象集CD(1,2)=(3,4),(8,9)象集CD(1,3)=(4,3)象集CD(2,4)=(8,9)由于上述象集包含CD(S)有(1,2),所以,R÷S=(1,2),故正確

34、的答案為A。參考答案(30)B (31)C (32)A試題(33)(36)分析假設(shè)某醫(yī)院診療科、醫(yī)生和患者各實(shí)體對(duì)應(yīng)的關(guān)系模式如下:診療科(科室代碼,科室名稱,電話)醫(yī)生(醫(yī)生代碼,姓名,科室代碼)患者(病歷號(hào),姓名,年齡,性別,病情,就診日期,醫(yī)生代碼)其中診療科允許有多部電話,則電話屬性為 (33) 。若醫(yī)生只屬于一個(gè)診療科,并且同一天可為多位患者看病,而患者也可在不同的科室治療,則醫(yī)生和患者之間是 (34) 聯(lián)系。患者關(guān)系模式的主鍵是 (35) ,該關(guān)系屬于 (36) 的問(wèn)題。(33)A組合屬性 B派生屬性 C多值屬性 D單值屬性(34)A1:1 B1:n Cn:1 Dn:m(35)A病

35、歷號(hào) B病歷號(hào),病情,就診日期C病歷號(hào),就滲日期,醫(yī)生代碼 D病情,就診日期,醫(yī)生代碼(36)A3NF,無(wú)冗余、無(wú)插入異常和刪除異常B2NF,無(wú)冗余,但存在插入異常和刪除異常C2NF,存在冗余,但不存在修改操作的不一致D2NF,存在冗余和修改操作的不一致,以及插入異常和刪除異常試題(33)(36)分析本題考查關(guān)系模式和關(guān)系規(guī)范化方面的基礎(chǔ)知識(shí)。試題(33)的正確選項(xiàng)為C。本題診療科允許有多部電話,即一個(gè)屬性可能對(duì)應(yīng)一組值,這樣的屬性稱為多值屬性。試題(34)的正確選項(xiàng)為D。根據(jù)題意,一個(gè)醫(yī)生同一天可為多位患者看病,而患者也可在不同的科室治療,故醫(yī)生和患者之間是n:m。試題(35)的正確選項(xiàng)為C

36、。根據(jù)題意,患者同一天可在不同的科室有不同的醫(yī)生為其治療,因此患者關(guān)系模式的主鍵是病歷號(hào)、就診日期和醫(yī)生代碼。試題(36)的正確選項(xiàng)為D。因?yàn)樵颊哧P(guān)系存在傳遞函數(shù)依賴,例如:病歷號(hào)姓名,姓名性別,故原關(guān)系模式不是3NF的,并存在冗余和修改操作的不一致,以及插入異常和刪除異常。參考答案(33)C (34)D (35)C (36)D試題(37)(42)某銷售公司數(shù)據(jù)庫(kù)的零件P(零件號(hào),零件名稱,供應(yīng)商,供應(yīng)商所在地,單價(jià),庫(kù)存量)關(guān)系如表1所示,其中同一種零件可由不同的供應(yīng)商供應(yīng),一個(gè)供應(yīng)商可以供應(yīng)多種零件。零件關(guān)系的主鍵為 (37) ,該關(guān)系存在冗余以及插入異常和刪除異常等問(wèn)題。為了解決這一問(wèn)

37、題需要將零件關(guān)系分解為 (38) 。 表1零件號(hào)零件名稱供應(yīng)商供應(yīng)商所在地單價(jià)(元)庫(kù)存量P2S1北京市海淀區(qū)58號(hào)22.80380P3S1北京市海淀區(qū)58號(hào)280.001.350P1S2陜西省西安市雁塔區(qū)2號(hào)65.60160P2S2陜西省西安市雁塔區(qū)2號(hào)28.001280P3S2陜西省西安市雁塔區(qū)2號(hào)260.003900P1S3北京市新城區(qū)65號(hào)66.802860(37)A零件號(hào),零件名稱 B零件號(hào),供應(yīng)商C零件號(hào),供應(yīng)商所在地 D供應(yīng)商,供應(yīng)商所在地(38)AP1(零件號(hào),零件名稱,單價(jià))、P2(供應(yīng)商,供應(yīng)商所在地,庫(kù)存量)BP1(零件號(hào),零件名稱)、P2(供應(yīng)商,供應(yīng)商所在地,單價(jià),庫(kù)

38、存量)CP1(零件號(hào),零件名稱)、P2(零件號(hào),供應(yīng)商,單價(jià),庫(kù)存量)、P3(供應(yīng)商,供應(yīng)商所在地)DP1(零件號(hào),零件名稱)、P2(零件號(hào),單價(jià),庫(kù)存量)、P3(供應(yīng)商,供應(yīng)商所在地)、P4(供應(yīng)商所在地,庫(kù)存量)對(duì)零件關(guān)系P,查詢各種零件的平均單價(jià)、最高單價(jià)與最低單價(jià)之間差價(jià)的SQL語(yǔ)句為:SELECT 零件號(hào), (39)FROM P(40) ;(39)A零件名稱,AVG(單價(jià)),MAX(單價(jià))-MIN(單價(jià))B供應(yīng)商,AVG(單價(jià)),MAX(單價(jià))-MIN(單價(jià))C零件名稱,AVG單價(jià),MAX單價(jià)-MIN單價(jià)D供應(yīng)商,AVG單價(jià),MAX單價(jià)-MIN單價(jià)(40)AORDER BY 供應(yīng)商

39、BORDER BY 零件號(hào)CGROUP BY 供應(yīng)商 DGROUP BY 零件號(hào)對(duì)零件關(guān)系P,查詢庫(kù)存量大于等于100小于等于500的零件“P1”的供應(yīng)商及庫(kù)存量,要求供應(yīng)商地址包含“西安”。實(shí)現(xiàn)該查詢的SQL語(yǔ)句為:SELEcT零件名稱,供應(yīng)商名,庫(kù)存量FROM PWHERE (41) AND (42) ;(41)A零件名稱='P1'AND庫(kù)存量Between 100 AND 500B零件名稱='P1'AND庫(kù)存量Between 100 TO 500C零件名稱='P1'OR庫(kù)仔量Between 100 AND 500D零件名稱='P1&

40、#39;0R庫(kù)存量Between 100 TO 500(42)A供應(yīng)商所在地in'%西安%' B供應(yīng)商所在地like'西安%'C供應(yīng)商所在地like'%西安%' D供應(yīng)商所在地like'西安%'試題(37)(42)分析本題考查的是數(shù)據(jù)庫(kù)及SQL方面的基礎(chǔ)知識(shí)。試題(37)的正確選項(xiàng)為B。根據(jù)題意,零件P關(guān)系中的零件號(hào)和供應(yīng)商能唯一確定該關(guān)系中的每一個(gè)元組。試題(38)的正確選項(xiàng)為C。因?yàn)樵慵P(guān)系存在非主屬性對(duì)碼的部分函數(shù)依賴:(零件號(hào),供應(yīng)商)供應(yīng)商所在地,但是供應(yīng)商供應(yīng)商所在地,故原關(guān)系模式零件不是2NF的。分解后的關(guān)系模式零

41、件1、零件2和零件3消除了非主屬性對(duì)碼的部分函數(shù)依賴,同時(shí)不存在傳遞依賴,故達(dá)劍3NF。試題(39)的正確選項(xiàng)為A,試題(40)的正確選項(xiàng)為D。要查詢各種零件的平均單價(jià)、最高單價(jià)與最低單價(jià)之間差距,首先需要在結(jié)果列中的空(39)應(yīng)填寫“零件名稱,AVG(單價(jià)),MAX(單價(jià))-MIN(單價(jià))”。其次必須用分組語(yǔ)句按零件號(hào)分組,故空(40)應(yīng)填寫“GROUP BY零件號(hào)”。完整的SQL語(yǔ)句為:SELECT零件號(hào),零件名稱,AVG(單價(jià)),MAX(單價(jià))-MIN(單價(jià))FROM PGROUP BY零件號(hào);試題(41)的正確選項(xiàng)為A,試題(42)的正確選項(xiàng)為C。根據(jù)題意,查詢庫(kù)存量大于等于100小于

42、等于500的零件“P1”的供應(yīng)商及庫(kù)存量的SQL語(yǔ)句應(yīng)該采用“Between 100 AND 500”,而要求供應(yīng)商地址包含“西安”的供應(yīng)商名的SQL語(yǔ)句應(yīng)該采用“l(fā)ike%西安%”。實(shí)現(xiàn)該查詢的完整的SQL語(yǔ)句為:SELECT零件名稱,供應(yīng)商名,庫(kù)存量FROM PWHERE零件名稱='P1' AND庫(kù)存量Between 100 AND 500AND供應(yīng)商所在地like '%西安%'參考答案(37)B (38)C (39)A (40)D (41)A (42)C試題(43)、(44)給定關(guān)系模式R(U,F),U=A,B,C,D,F(xiàn)=AC,AD,CB,BD),F(xiàn)中的

43、冗余函數(shù)依賴為 (43) ;若將R分解為=AC,CB,BD,則滿足 (44) 。(43)AAC BAD CCB DBD(44)A不具有無(wú)損連接性,而且不保持函數(shù)依賴B不具有無(wú)損連接性,但保持函數(shù)依賴C具有無(wú)損連接性,而且保持函數(shù)依賴D具有無(wú)損連接性,但不保持函數(shù)依賴試題(43)、(44)分析本題考查數(shù)據(jù)庫(kù)關(guān)系規(guī)范化方面的基礎(chǔ)知識(shí)。試題(43)的正確選項(xiàng)為B。根據(jù)Armstrong公理系統(tǒng)中的傳遞率,若F1=AC,CB,BD,則有AD包含在F1中。試題(44)的正確選項(xiàng)為C。首先證明=AC,CB,BD是無(wú)損連接的。先構(gòu)造一個(gè)二維表如下:根據(jù)F1中的AC,上表中A屬性列上沒有兩行相同的,故不能修改

44、上表。又由于CB在C屬性列上的第一行、第二行相同為a3,所以將屬性列B上b12改為同一符號(hào)a2。修改后的表如下:根據(jù)F中的BD對(duì)上表進(jìn)行處理,由于屬性列B上第一行、第二行、第三行相同為a2,所以將屬性列D上b14改為同一符號(hào)a4。修改后的表如下:從修改后怕表可以看出第一行全為a,故分解是無(wú)損連接的。下面證明分解保持函數(shù)依賴。根據(jù)保持函數(shù)依賴定義,若將關(guān)系R分解為k個(gè)子模式,并有則分解保持函數(shù)依賴。本題分解成3個(gè)子模式,分別對(duì)F投影合并的結(jié)果如下:從上可見結(jié)果與F相等,故分解保持函數(shù)依賴。參考答案(43)B (44)C試題(45)、(46)數(shù)據(jù)庫(kù)系統(tǒng)必須控制事務(wù)的并發(fā)執(zhí)行,保證數(shù)據(jù)庫(kù) (45)

45、。假設(shè)事務(wù)T1、T2分別對(duì)數(shù)據(jù)A和B進(jìn)行的操作如下圖所示,事務(wù)T1與T2間的并發(fā)調(diào)度為可串行化調(diào)度的是 (46) 。(45)A處于一致的狀態(tài) B不存在冗余的信息C操作不出現(xiàn)死循環(huán) D備份的完整性(46)試題(45)、(46)分析本題考查數(shù)據(jù)庫(kù)并發(fā)控制方面的基礎(chǔ)知識(shí)。試題(45)的正確選項(xiàng)為A。在多用戶共享的系統(tǒng)中,許多用戶可能同時(shí)對(duì)同一數(shù)據(jù)進(jìn)行操作,帶來(lái)的問(wèn)題是數(shù)據(jù)的不一致性。為了解決這一問(wèn)題數(shù)據(jù)庫(kù)系統(tǒng)必須控制事務(wù)的并發(fā)執(zhí)行,保證數(shù)據(jù)庫(kù)處于一致的狀態(tài)。并發(fā)操作主要有三類:丟失更新、不可重復(fù)讀和讀臟數(shù)據(jù)。其主要原因是:事務(wù)的并發(fā)操作破壞了事務(wù)的隔離性。試題(46)的正確選項(xiàng)為B。因?yàn)槎鄠€(gè)事務(wù)的并

46、發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與某一次序串行地執(zhí)行它們時(shí)的結(jié)果相同,則稱這種調(diào)度策略是可串行化的調(diào)度??纱行允遣l(fā)事務(wù)正確性的準(zhǔn)則,按這個(gè)準(zhǔn)則規(guī)定,一個(gè)給定的并發(fā)調(diào)度,當(dāng)且僅當(dāng)它是町串行化的才認(rèn)為是正確調(diào)度。試題(46)選項(xiàng)B是可串行化的,而選項(xiàng)A、選項(xiàng)C和選項(xiàng)D是不可串行化的調(diào)度。參考答案(45)A (46)B試題(47)(47) 關(guān)于視圖的敘述,錯(cuò)誤的是_。A視圖不存儲(chǔ)數(shù)據(jù),但可以通過(guò)視圖訪問(wèn)數(shù)據(jù)B視圖提供了一種數(shù)據(jù)安全機(jī)制C視圖可以實(shí)現(xiàn)數(shù)據(jù)的邏輯獨(dú)立性D視圖能夠提高對(duì)數(shù)據(jù)的訪問(wèn)效率試題(47)分析本題考查對(duì)視圖的理解。視圖是數(shù)據(jù)庫(kù)系統(tǒng)中的一個(gè)重要機(jī)制。視圖構(gòu)建于基本表或視圖之上,為用戶

47、提供一個(gè)虛表,與實(shí)際存儲(chǔ)數(shù)據(jù)的基本表之間建立一種映射關(guān)系,用戶可以像基本表一樣對(duì)視圖進(jìn)行操作(有些視圖的更新操作是受限的),所有通過(guò)視圖對(duì)數(shù)據(jù)的操作最終都轉(zhuǎn)換為對(duì)基本表的操作來(lái)實(shí)現(xiàn)??梢酝ㄟ^(guò)建立視圖,將視圖授權(quán)給指定用戶,則用戶只能訪問(wèn)通過(guò)視圖可見的數(shù)據(jù),對(duì)視圖外的數(shù)據(jù)起到保護(hù)作用,用戶無(wú)法訪問(wèn)。運(yùn)行中的數(shù)據(jù)庫(kù),出于對(duì)性能的要求,可能要對(duì)已有的基本表進(jìn)行分解或合并,即數(shù)據(jù)庫(kù)重構(gòu)。此時(shí),數(shù)據(jù)庫(kù)的模式發(fā)生改變,可以重建或修改已有的視圖,保持視圖中的數(shù)據(jù)項(xiàng)與原有視圖或基本表中的數(shù)據(jù)項(xiàng)一致,并映射到修改后的基本表上,即修改模式/外模式映像,保持外模式(視圖中的數(shù)據(jù)項(xiàng))不變,從而應(yīng)用程序不用再改變。即實(shí)

48、現(xiàn)數(shù)據(jù)的邏輯獨(dú)立性。對(duì)視圖操作與直接對(duì)視圖對(duì)應(yīng)的基本表操作,在編寫程序方面可能會(huì)簡(jiǎn)化。通過(guò)視圖對(duì)數(shù)據(jù)操作,最終轉(zhuǎn)為對(duì)基本表的操作,所以并不會(huì)提高訪問(wèn)效率。參考答案(47)D試題(48)(48) 連接數(shù)據(jù)庫(kù)時(shí)的安全驗(yàn)證是通過(guò)_來(lái)實(shí)現(xiàn)的。A用戶標(biāo)識(shí)與緊別 B存取控制 C數(shù)據(jù)加密 D審計(jì)試題(48)分析本題考查對(duì)數(shù)據(jù)庫(kù)安全性知識(shí)的理解。用戶標(biāo)識(shí)與鑒別是指由系統(tǒng)提供給用戶標(biāo)識(shí)自己的名字及密碼。剛戶要求進(jìn)入系統(tǒng)時(shí),提供用戶名和密碼,由系統(tǒng)核對(duì)后才確定允許進(jìn)入系統(tǒng)。存取控制是指對(duì)數(shù)據(jù)庫(kù)對(duì)象(表、視圖等)的安全控制,只有有資格(權(quán)限、許可證)的用戶才可以訪問(wèn)相關(guān)數(shù)據(jù)庫(kù)對(duì)象。數(shù)據(jù)加密是對(duì)存儲(chǔ)和傳輸中的數(shù)據(jù)進(jìn)行

49、加密以防止被竊取。審計(jì)是把用戶對(duì)數(shù)據(jù)庫(kù)的所有操作都記錄下來(lái),事后可以據(jù)此找出非法存取數(shù)據(jù)的人及時(shí)間內(nèi)容等。參考答案(48)A試題(49)(51)嵌入式SQL中通過(guò) (49) 實(shí)現(xiàn)主語(yǔ)言與SQL語(yǔ)句間進(jìn)行參數(shù)傳遞;SQL語(yǔ)句的執(zhí)行狀態(tài)通過(guò) (50) 傳遞給主語(yǔ)言來(lái)進(jìn)行流程控制;對(duì)于返回結(jié)果為多條記錄的SQL語(yǔ)句,通過(guò) (51) 來(lái)由主語(yǔ)言逐條處理。(49)A主變量 B游標(biāo) CSQLCA D數(shù)據(jù)集(50)A主變量 B游標(biāo) CSQLCA D數(shù)據(jù)集(51)A主變量 B游標(biāo) CSQLCA D數(shù)據(jù)集試題(49)(51)分析本題考查考生對(duì)嵌入式SQL的掌握。嵌入式SQL用于高級(jí)語(yǔ)言(主語(yǔ)言)和數(shù)據(jù)庫(kù)的交互。

50、高級(jí)語(yǔ)言用于客戶端,實(shí)現(xiàn)界面及與用戶的交互。SQL語(yǔ)言用于后臺(tái)數(shù)據(jù)庫(kù),主語(yǔ)言將變量值傳給SQL,或SQL將值傳給主語(yǔ)言,是通過(guò)主變量來(lái)實(shí)現(xiàn)的,主語(yǔ)言需要對(duì)SQL語(yǔ)句的執(zhí)行狀態(tài)(是否執(zhí)行成功、查詢結(jié)果的記錄數(shù)等)進(jìn)行檢查以確定下一步的處理,需要DBMS將SQL語(yǔ)句執(zhí)行狀態(tài)寫入SQL通信區(qū)(即SQLCA),主語(yǔ)言從中讀??;游標(biāo)可以將SQL查詢到的多條記錄逐條提取賦給主變量,交由主語(yǔ)言處理。參考答案(49)A (50)C (51)B試題(52)、(53)收回用戶li對(duì)表employee的查詢權(quán)限,同時(shí)級(jí)聯(lián)收舊li授予其他用戶的該權(quán)限,SQL語(yǔ)句為:(52) select ON TABLE emplo

51、yee FROM li (53) ;(52)AGRANT BGIVE CCALL BACK DREVOKE(53)ARESTRICT BCASCADECWITH GRANT OPTION DWITH CHECK OPTION試題(52)、(53)分析本題考查考生對(duì)權(quán)限管理相關(guān)SQL語(yǔ)句的掌握。收回權(quán)限的SQL語(yǔ)法:REVOKE 權(quán)限列表ON表名|視圖名FROM用戶列表RESTRICT|CASCADE其中:RESTRICT表示只收回指定用戶的權(quán)限;CASCADE表示收回指定用戶及其授予的其他用戶的該權(quán)限。參考答案(52)D (53)B試題(54)、(55)事務(wù)提交(COMMIT)后,對(duì)數(shù)據(jù)庫(kù)的更

52、新操作可能還停留在服務(wù)器的磁盤緩沖區(qū)中,而未寫入到磁盤,即使此時(shí)系統(tǒng)出現(xiàn)故障,事務(wù)的執(zhí)行結(jié)果仍不會(huì)丟失,稱為事務(wù)的 (54) 。為保證事務(wù)的此性質(zhì),需要利用數(shù)據(jù)庫(kù)的 (55) 。(54)A原子性 B一致性 C隔離性 D持久性(55)A日志文件 B全局備份 C增量備份 D影子備份試題(54)、(55)分析本題考查對(duì)事務(wù)處理相關(guān)知識(shí)的理解和掌握。事務(wù)的持久性是指事務(wù)一旦提交,其對(duì)數(shù)據(jù)庫(kù)的影響是永久的,即使系統(tǒng)發(fā)生故障也不受影響。提交可以看作是系統(tǒng)對(duì)用戶的承諾,即當(dāng)執(zhí)行的事務(wù)COMMIT之后,用戶可認(rèn)為事務(wù)已完成,故障問(wèn)題由DBMS負(fù)責(zé)。如更新內(nèi)容尚未寫入磁盤,則因故障系統(tǒng)重啟后更新會(huì)丟失,系統(tǒng)會(huì)根

53、據(jù)更新操作執(zhí)行前已寫入的日志內(nèi)容,重新執(zhí)行事務(wù),即redo操作,將己提交的數(shù)據(jù)寫入數(shù)據(jù)庫(kù)。參考答案(54)D (55)A試題(56)(56) SQL-99標(biāo)準(zhǔn)規(guī)定的事務(wù)的四個(gè)隔離級(jí)別中,能解決幻影讀現(xiàn)象的級(jí)別是_。AREAD UNCOMMITTED BREAD COMMITTEDCREPEATABLE READ DSERIALIZABLE試題(56)分析本題考查對(duì)并發(fā)事務(wù)處理隔離的掌握。事務(wù)的四個(gè)隔離級(jí)別從READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ到SERIALIZABLE,逐級(jí)加強(qiáng),依次解決丟失修改、讀臟數(shù)據(jù)、不可重復(fù)讀、讀幻影四個(gè)不一致問(wèn)

54、題,且后一級(jí)別同時(shí)解決了前一級(jí)別己解決的問(wèn)題。參考答案(56)D試題(57)(57) 概念結(jié)構(gòu)設(shè)計(jì)階段完成的文檔是_。AE-R圖 BDFD圖 C關(guān)系模式 D數(shù)據(jù)字典試題(57)分析本題考查對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)的掌握。數(shù)據(jù)庫(kù)設(shè)計(jì)一般分為需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)幾個(gè)階段。需求分析階段完成數(shù)據(jù)流圖(DFD圖)和數(shù)據(jù)字典,用于描述企業(yè)的各項(xiàng)業(yè)務(wù)流程和使用的數(shù)據(jù);概念設(shè)計(jì)階段用E-R圖或UML圖描述企業(yè)應(yīng)用中的實(shí)體及其聯(lián)系;邏輯設(shè)計(jì)是指設(shè)計(jì)關(guān)系模式及相關(guān)視圖;物理設(shè)計(jì)是指設(shè)計(jì)數(shù)據(jù)的物理組織,如索引等。參考答案(57)A試題(58)(58) 設(shè)計(jì)關(guān)系模式時(shí),派生屬性不會(huì)作為關(guān)系中的屬性來(lái)存儲(chǔ)。員工(工號(hào),姓名,性別,出生日期,年齡)關(guān)系中,派生屬性是_。A姓名 B性別 C出生日期 D年齡試題(58)分析本題考查對(duì)概念結(jié)構(gòu)設(shè)計(jì)的掌握。在概念設(shè)計(jì)中,需要概括企業(yè)應(yīng)用中的實(shí)體及其聯(lián)系,確定實(shí)體和

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論