




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2021上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師考試真題及答案-上午卷海明校驗(yàn)碼是在n個(gè)數(shù)據(jù)位之外增設(shè)k個(gè)校驗(yàn)位,從而形成一個(gè)k+n位的新的碼字,使新的碼字的碼距比擬均勻地拉大。n與k的關(guān)系是〔1〕。A.2k-l〉=n+kB.2k-1<=n+kC.n=kD.nT〈二k【答案】A【解析】此題考察校驗(yàn)碼方面的根底知識(shí)。海明碼是一種多重〔復(fù)式〕奇偶檢錯(cuò)編碼。它將信息用邏輯形式編碼,以便可以檢錯(cuò)和糾錯(cuò)。用在海明碼中的全部傳輸碼字是由原來的信息和附加的奇偶校驗(yàn)位組成的。每一個(gè)這種奇偶位被編在傳輸碼字的特定位置上。推導(dǎo)并使用長(zhǎng)度為n位的碼字的海明碼,所需步驟如下:確定最小的校驗(yàn)位數(shù)k:,將它們記成D1、D2、…、DK.每個(gè)校驗(yàn)位符合不同的奇偶測(cè)試規(guī)定。原有信息和k個(gè)校驗(yàn)位一起編成長(zhǎng)為;n+k位的新碼字。選擇k校驗(yàn)位〔0或1)以滿足必要的奇偶條件。對(duì)所接收的信息作所需的k個(gè)奇偶檢查。假如所有的奇偶檢查結(jié)果均正確,那么認(rèn)為信息無錯(cuò)誤。假如發(fā)現(xiàn)有一個(gè)或多個(gè)錯(cuò)了,那么錯(cuò)誤的位由這些檢查的結(jié)果來唯一地確定。求海明碼時(shí)的一項(xiàng)根本考慮是確定所需最少的校驗(yàn)位數(shù)k??紤]長(zhǎng)度為n位的信息,假設(shè)附加了k個(gè)校驗(yàn)位,那么所發(fā)送的總長(zhǎng)度為n+k。在接收器中要進(jìn)展k個(gè)奇偶檢查,每個(gè)檢查結(jié)果或是真或是假。這個(gè)奇偶檢查的結(jié)果可以表示成一個(gè)k位的二進(jìn)字,它可以確定最多種不同狀態(tài)。這些狀態(tài)中必有一個(gè)其所有奇偶測(cè)試都是真的,它便是斷定信息正確的條件。于是剩下的(2k-1)種狀態(tài),可以用來斷定誤碼的位置。于是導(dǎo)出以下關(guān)系:2k-l〉=n+k。假設(shè)某硬盤由5個(gè)盤片構(gòu)成(共有8個(gè)記錄面),盤面有效記錄區(qū)域的外直徑為30cm,內(nèi)直徑為10cm,記錄位密度為250位/mm,磁道密度為16道/mm,每磁道分16個(gè)扇區(qū),每扇區(qū)512字節(jié),那么該硬盤的格式化容量約為〔2)MB。8*(30-10)*10*230*16&8*(30-10)*10*230*16&?卩0-10)疳10申[岳*1舟*312(2)A.8*1024*1024B.(2)A.8*1024*1024B.2*1024*10248*(20^10)*10*250*16*1616*16*5128*1024*10242*lflci4*Ira4C.D.【答案】B【解析】此題考察計(jì)算機(jī)系統(tǒng)硬件方面磁盤容量的計(jì)算。硬盤容量分為非格式化容量和格式化容量?jī)煞N,計(jì)算公式如下:非格式化容量=面數(shù)x(磁道數(shù)/面X內(nèi)圓周長(zhǎng)X最大位密度格式化容量=面數(shù)x(磁道數(shù)/面〕x(扇區(qū)數(shù)/道〕X(字節(jié)數(shù)/扇區(qū)〕題目中給出硬盤的面數(shù)為&每面的磁道數(shù)為〔30-10)X10+2X16,每磁道扇區(qū)數(shù)為16,每扇區(qū)512字節(jié),因此其格式化容量為^*(30-]0)*10*16*16+512口1換算成MB單位時(shí)再除以1024*1024。(3)是指按內(nèi)容訪問的存儲(chǔ)器A.虛擬存儲(chǔ)器B?相聯(lián)存儲(chǔ)器C.高速緩存〔Cache)D.隨機(jī)訪問存儲(chǔ)器【答案】B【解析】此題考査計(jì)算機(jī)系統(tǒng)存儲(chǔ)器方面的根底知識(shí)。計(jì)算機(jī)系統(tǒng)的存儲(chǔ)器按所處的位置可分為內(nèi)存和外存。按構(gòu)成存儲(chǔ)器的材料可分為磁存儲(chǔ)器、半導(dǎo)體存儲(chǔ)器和光存儲(chǔ)器。按存儲(chǔ)器的工作方式可分為讀寫存儲(chǔ)器和只讀存儲(chǔ)器。按訪問方式可分為按地址訪問的存儲(chǔ)器和按內(nèi)容訪問的存儲(chǔ)器。按尋址方式可分為隨機(jī)存儲(chǔ)器、順序存儲(chǔ)器和直接存儲(chǔ)器。相聯(lián)存儲(chǔ)器是一種按內(nèi)容訪問的存儲(chǔ)器。處理機(jī)主要由處理器、存儲(chǔ)器和總線組成,總線包括A.數(shù)據(jù)總線、地址總線、控制總線B?并行總線、串行總線、邏輯總線C.單工總線、雙工總線、外部總線D.邏輯總線、物理總線、內(nèi)部總線【答案】A【解析】此題考察計(jì)算機(jī)系統(tǒng)總線和接口方面的根底知識(shí)。廣義地講,任何連接兩個(gè)以上電子元器件的導(dǎo)線都可以稱為總線。通??煞譃?類:①芯片內(nèi)總線。用于在集成電路芯片內(nèi)部各部分的連接。
元件級(jí)總線。用于一塊電路板內(nèi)各元器件的連接。內(nèi)總線,又稱系統(tǒng)總線。用于構(gòu)成計(jì)算機(jī)各組成部分〔CPU、內(nèi)存和接口等〕的連接。外總線,又稱通信總線。用計(jì)算機(jī)與外設(shè)或計(jì)算機(jī)與計(jì)算機(jī)的連接或通信。連接處理機(jī)的處理器、存儲(chǔ)器及其他部件的總線屬于內(nèi)總線,按總線上所傳送的內(nèi)容分為數(shù)據(jù)總線、地址總線和控制總線。計(jì)算機(jī)中常采用原碼、反碼、補(bǔ)碼和移碼表示數(shù)據(jù),其中,±0編碼一樣的是A.原碼和補(bǔ)碼B.反碼和補(bǔ)碼C.補(bǔ)碼和移碼D.原碼和移碼【答案】C【解析】此題考察計(jì)算機(jī)系統(tǒng)數(shù)據(jù)編碼根底知識(shí)。設(shè)機(jī)器字長(zhǎng)為n(采用n個(gè)二進(jìn)制位表示數(shù)據(jù)〕,最高位是符號(hào)位,0表示正號(hào),1表示負(fù)號(hào)。原碼表示方式下,除符號(hào)位外,n-1位表示數(shù)值的絕對(duì)值。因此,n為8時(shí),[+0]原=0000000,[-0]原=1000000。正數(shù)的反碼與原碼一樣,負(fù)數(shù)的反碼那么是其絕對(duì)值按位求反。n為8時(shí),數(shù)值0的反碼表示有兩種形式:[+0]反=00000000,[-0]反=111111111正數(shù)的補(bǔ)碼與其原碼和反碼一樣,負(fù)數(shù)的補(bǔ)碼那么等于其反碼的末尾加1。在補(bǔ)碼表示中,0有唯一的編碼:[+0]原=0000000,[-0]原=0000000。移碼表示法是在數(shù)X上增加一個(gè)偏移量來定義的,常用于表示浮點(diǎn)數(shù)中的階碼。機(jī)器字長(zhǎng)為n時(shí),在偏移量為2nT下,只要將補(bǔ)碼的符號(hào)位取反便可獲得相應(yīng)的移碼表不。某指令流水線由5段組成,第1、3、5段所需時(shí)間為At,第2、4段所需時(shí)間分別為3△t、2At,如以下圖所示,那么連續(xù)輸入n條指令時(shí)的吞吐率〔單位時(shí)間內(nèi)執(zhí)行的指令個(gè)數(shù)〕TP為⑹。⑹A.廠。十即山B.0十3十2幽十3山7址?nC卩年習(xí)山也JD(3十加十“購(gòu)【答案】B【解析】此題考査計(jì)算機(jī)系統(tǒng)流水線方面的根底知識(shí)。吞吐率和建立時(shí)間是使用流水線技術(shù)的兩個(gè)重要指標(biāo)。吞吐率是單位時(shí)間里流水線處理機(jī)流出的結(jié)果數(shù)。對(duì)指令而言,就是單位時(shí)間里執(zhí)行的指令數(shù)。流水線開場(chǎng)工作,須經(jīng)過一定時(shí)間才能到達(dá)最大吞吐率,這就是建立時(shí)間。假設(shè)m個(gè)子過程所用時(shí)間一樣,均為At0,那么建立時(shí)間T0=mAt0。此題目中,連續(xù)輸入n條指令時(shí),第1條指令需要的時(shí)間為(1+3+1+2+1)At,之后,每隔3△t便完成1條指令,即流水線一旦建立好,其吞吐率為最長(zhǎng)子過程所需時(shí)間的倒數(shù)。綜合條指令的時(shí)間為(1+3+1+2+1)At+(n-1)X3At/,因此吞吐率為Fl下面關(guān)于破綻掃描系統(tǒng)的表達(dá),錯(cuò)誤的選項(xiàng)是〔7〕。A.破綻掃描系統(tǒng)是一種自動(dòng)檢測(cè)目的主機(jī)平安弱點(diǎn)的程序黑客利用破綻掃描系統(tǒng)可以發(fā)現(xiàn)目的主機(jī)的平安破綻破綻掃描系統(tǒng)可以用于發(fā)現(xiàn)網(wǎng)絡(luò)入侵者破綻掃描系統(tǒng)的實(shí)現(xiàn)依賴于系統(tǒng)破綻庫(kù)的完善【答案】C【解析】此題考察破綻掃描系統(tǒng)的根本概念。破綻掃描系統(tǒng)是一種自動(dòng)檢測(cè)目的主機(jī)平安弱點(diǎn)的程序,破綻掃描系統(tǒng)的原理是根據(jù)系統(tǒng)破綻庫(kù)對(duì)系統(tǒng)可能存在的破綻進(jìn)展一一驗(yàn)證。黑客利用破綻掃描系統(tǒng)可以發(fā)現(xiàn)目的主機(jī)的平安破綻從而有針對(duì)性的對(duì)系統(tǒng)發(fā)起攻擊;系統(tǒng)管理員利用破綻掃描系統(tǒng)可以查找系統(tǒng)中存在的破綻并進(jìn)展修補(bǔ)從而進(jìn)步系統(tǒng)的可靠性。破綻掃描系統(tǒng)不能用于發(fā)現(xiàn)網(wǎng)絡(luò)入侵者,用于檢測(cè)網(wǎng)絡(luò)入侵者的系統(tǒng)稱為入侵檢測(cè)系統(tǒng)。以下關(guān)于CA(認(rèn)證中心〕的說法中錯(cuò)誤的選項(xiàng)是〔8〕。A.CA負(fù)責(zé)數(shù)字證書的審批、發(fā)放、歸檔、撤銷等功能除了CA本身,沒有其他機(jī)構(gòu)可以改動(dòng)數(shù)字證書而不被覺察CA可以是民間團(tuán)體,也可以是政府機(jī)構(gòu)假如A和B之間互相進(jìn)展平安通信必須使用同一CA頒發(fā)的數(shù)字證書【答案】D【解析】此題考査認(rèn)證中心CA的根本概念。CA負(fù)責(zé)數(shù)字證書的審批、發(fā)放、歸檔、撤銷等功能,CA頒發(fā)的數(shù)字證書擁有CA的數(shù)字簽名,所以除了CA自身,其他機(jī)構(gòu)無法不被覺察的改動(dòng)°CA可以是民間團(tuán)體,也可以是政府機(jī)構(gòu)。A和B要進(jìn)展平安通信,必須互相獲取對(duì)方的數(shù)字證書,A和B的數(shù)字證書可以是由不同CA頒發(fā)的。計(jì)算機(jī)感染特洛伊木馬后的典型現(xiàn)象是〔9〕。A.程序異常退出B.有未知程序試圖建立網(wǎng)絡(luò)連接C.郵箱被垃圾郵件填滿D.Windows系統(tǒng)黑屏【答案】B【解析】此題考察計(jì)算機(jī)病毒相關(guān)知識(shí)。特洛伊木馬是一種通過網(wǎng)絡(luò)傳播的病毒,分為客戶端和效勞器端兩部分,效勞器端位于被感染的計(jì)算機(jī),特洛伊木馬效勞器端運(yùn)行后會(huì)試圖建立網(wǎng)絡(luò)連接,所以計(jì)算機(jī)感染特洛伊木馬后的典型現(xiàn)象是有未知程序試圖建立網(wǎng)絡(luò)連接。關(guān)于軟件著作權(quán)產(chǎn)生的時(shí)間,下面表述正確的選項(xiàng)是〔10〕。A.自作品首次公開發(fā)表時(shí)自作者有創(chuàng)作意圖時(shí)自作品得到國(guó)家著作權(quán)行政管理部門認(rèn)可時(shí)自作品完成創(chuàng)作之日【答案】D【解析】此題考察知識(shí)產(chǎn)權(quán)中關(guān)于軟件著作權(quán)方面的知識(shí)。在我國(guó),軟件著作權(quán)采用“自動(dòng)保護(hù)〞原那么。?計(jì)算機(jī)軟件保護(hù)條例?第十四條規(guī)定:“軟件著作權(quán)自軟件開發(fā)完成之日起產(chǎn)生。〞即軟件著作權(quán)自軟件開發(fā)完成之日起自動(dòng)產(chǎn)生,不管整體還是部分,只要具備了軟件的屬性即產(chǎn)生軟件著作權(quán),既不要求履行任何形式的登記或注冊(cè)手續(xù),也無須在復(fù)制件上加注著作權(quán)標(biāo)記,也不管其是否已經(jīng)發(fā)表都依法享有軟件著作權(quán)?!銇碇v,一個(gè)軟件只有開發(fā)完成并固定下來才能享有軟件著作權(quán)。假如一個(gè)軟件一直處于開發(fā)狀態(tài)中,其最終的形態(tài)并沒有固定下來,那么法律無法對(duì)其進(jìn)展保護(hù)。因此,條例〔法律〕明確規(guī)定軟件著作權(quán)自軟件開發(fā)完成之日起產(chǎn)生。當(dāng)然,如今的軟件開發(fā)經(jīng)常是一項(xiàng)系統(tǒng)工程,一個(gè)軟件可能會(huì)有很多模塊,而每一個(gè)模塊可以獨(dú)立完成某一項(xiàng)功能。自該模塊開發(fā)完成后就產(chǎn)生了著作權(quán)。所以說,自該軟件開發(fā)完成后就產(chǎn)生了著作權(quán)。程序員甲與同事乙在乙家討論甲近期編寫的程序,甲表示對(duì)該程序極不滿意,說要棄之重寫,并將程序手稿扔到乙家垃圾筒。后來乙將甲這一程序稍加修改,并署乙名發(fā)表。以下說法正確的選項(xiàng)是〔11〕A.乙的行為進(jìn)犯了甲的軟件著作權(quán)乙的行為沒有進(jìn)犯甲的軟件著作權(quán),因?yàn)榧滓褜⒊绦蚴指鍋G棄乙的行為沒有進(jìn)犯甲的著作權(quán),因?yàn)橐乙褜⒊绦蛐薷募讻]有發(fā)表該程序并棄之,而乙將程序修改后發(fā)表,故乙應(yīng)享有著作權(quán)【答案】A【解析】此題考察知識(shí)產(chǎn)權(quán)中關(guān)于軟件著作權(quán)方面的知識(shí)。著作權(quán)因作品的完成而自動(dòng)產(chǎn)生,不必履行任何形式的登記或注冊(cè)手續(xù),也不管其是否已經(jīng)發(fā)表,所以甲對(duì)該軟件作品享有著作權(quán)。乙未經(jīng)甲的答應(yīng)擅自使用甲的軟件作品的行為,進(jìn)犯了甲的軟件著作權(quán)。PC處理的音頻信號(hào)主要是人耳能聽得到的音頻信號(hào),它的頻率范圍是〔12〕A.300Hz?3400HzB.20Hz?20kHzC.10Hz?20kHzD.20Hz?44kHz【答案】B【解析】此題考察多媒體中關(guān)于音頻信號(hào)方面的根底知識(shí)。聲音信號(hào)由許多頻率不同的信號(hào)組成,通常稱為復(fù)合信號(hào),而把單一頻率的信號(hào)稱為分量信號(hào)。聲音信號(hào)的一個(gè)重要參數(shù)就是帶寬〔Bandwidth),它用來描繪組成聲音的信號(hào)的頻率范圍。聲音信號(hào)的頻率是指聲波每秒鐘變化的次數(shù),用Hz表示。人們把頻率小于20Hz的聲波信號(hào)稱為亞音信號(hào)〔也稱次音信號(hào)):頻率范圍為20Hz?20kHz的聲波信號(hào)稱為音頻信號(hào);高于20kHz的信號(hào)稱為超音頻信號(hào)〔也稱超聲波〕。PC處理的音頻信號(hào)主要是人耳能聽得到的音頻信號(hào)〔audio),它的頻率范圍是20?20kHz。可聽聲包括:?話音〔也稱語(yǔ)音):人的說話聲,頻率范圍通常為300?3400Hz。?音樂:由樂器演奏形成〔標(biāo)準(zhǔn)的符號(hào)化聲音〕,其帶寬可到達(dá)20?20kHz。?其他聲音:如風(fēng)聲、雨聲、鳥叫聲和汽車?guó)Q笛聲等,它們起著效果聲或噪聲的作用,其帶寬范圍也是2020kHz。多媒體計(jì)算機(jī)圖像文件格式分為靜態(tài)圖像文件格式和動(dòng)態(tài)圖像文件格式,〔13〕屬于靜態(tài)圖像文件格式。A.MPGB.AVSC.JPGD.AVI【答案】C【解析】此題考察多媒體中關(guān)于文件格式方面的根底知識(shí)。計(jì)算機(jī)中使用的圖像文件格式大體上可分為圖像文件格式和動(dòng)態(tài)圖像文件格式兩大類。每類又有很多種,此題中,JPEG是由ISO和IEC兩個(gè)組織機(jī)構(gòu)結(jié)合組成的一個(gè)專家組,負(fù)責(zé)制定靜態(tài)和數(shù)字圖像數(shù)據(jù)壓縮編碼標(biāo)準(zhǔn),這個(gè)專家組地區(qū)性的算法稱為JPEG算法,并且成為國(guó)際上通用的標(biāo)準(zhǔn),因此又稱為JPEG標(biāo)準(zhǔn)。JPEG是一個(gè)適用范圍很廣的靜態(tài)圖像數(shù)據(jù)壓縮標(biāo)準(zhǔn),既可用于灰度圖像又可用于彩色圖像。MPEG文件格式是運(yùn)動(dòng)圖像壓縮算法的國(guó)際標(biāo)準(zhǔn),它包括MPEG視頻、MPEG音頻和MPEG系統(tǒng)〔視頻、音頻同步〕三個(gè)部分。MPEG壓縮標(biāo)準(zhǔn)是針對(duì)運(yùn)動(dòng)圖像設(shè)計(jì)的,其根本方法是:?jiǎn)挝粫r(shí)間內(nèi)采集并保存第一幀信息,然后只存儲(chǔ)其余幀對(duì)第一幀發(fā)生變化的部分,從而到達(dá)壓縮的目的。MPEG的平均壓縮比為50:1,最高可達(dá)200:1,壓縮效率非常高,同時(shí)圖像和音響的質(zhì)量也非常好,并且在PC上有統(tǒng)一的標(biāo)準(zhǔn)格式,兼容性相當(dāng)好。AVI是Microsoft公司開發(fā)的一種符合RIFF文件標(biāo)準(zhǔn)的數(shù)字音頻與視頻文件格式,Windows、OS/2等多數(shù)操作系統(tǒng)直接支持。AVI格式允許視頻和音頻交織在一起同步播放,支持256色和RLE壓縮,但AVI文件并未限定壓縮標(biāo)準(zhǔn)。AVI文件目前主要應(yīng)用在多媒體光盤上,用來保存電影、電視等各種影像信息,有時(shí)也出如今因特網(wǎng)上,供用戶下載、欣賞新影片的片段。計(jì)算機(jī)獲取模擬視頻信息的過程中首先要進(jìn)展〔14〕。A.A/D變換B.數(shù)據(jù)壓縮C.D/A變換D.數(shù)據(jù)存儲(chǔ)【答案】A【解析】此題考査多媒體中關(guān)于模擬視頻信息處理方面的根底知識(shí)。模擬視頻信號(hào)進(jìn)入計(jì)算機(jī),首先需要解決模擬視頻信息的數(shù)字化問題。與音頻數(shù)字化一樣,視頻數(shù)字化的目的是將模擬信號(hào)經(jīng)A/D轉(zhuǎn)換和彩色空間變換等過程,轉(zhuǎn)換成計(jì)算機(jī)可以顯示和處理的數(shù)字信號(hào)。由于電視和計(jì)算機(jī)的顯示機(jī)制不同,因此要在計(jì)算機(jī)上顯示視頻圖像需要作許多處理。例如,電視是隔行掃描,計(jì)算機(jī)的顯示器通常是逐行掃描;電視是亮度
〔Y)和色度〔C)的復(fù)合編碼,而PC的顯示器工作在RGB空間:電視圖像的分辨率和顯示屏的分辨率也各不一樣等。這些問題在電視圖像數(shù)字化過程中都需考慮。一般,對(duì)模擬視頻信息進(jìn)展數(shù)字化釆取如下方式:先從復(fù)合彩色電視圖像中別離出彩色分量,然后數(shù)字化。目前市場(chǎng)上的大多數(shù)電視信號(hào)都是復(fù)合的全電視信號(hào),如錄像帶、激光視盤等存儲(chǔ)設(shè)備上的電視信號(hào).。對(duì)這類信號(hào)的數(shù)字化,通常是將其別離成YUV、YIQ或RGB彩色空間的分量信號(hào),然后用3個(gè)A/D轉(zhuǎn)換器分別進(jìn)展數(shù)字化。這種方式稱為復(fù)合數(shù)字化。先對(duì)全彩色電視信號(hào)數(shù)字化,然后在數(shù)字域中進(jìn)展別離,以獲得YUV、YIQ或RGB分童信號(hào)。用這種方法對(duì)電視圖像數(shù)字化時(shí),只需一個(gè)高速A/D轉(zhuǎn)換器。這種方式稱為分量數(shù)字化。視頻信息數(shù)字化的過程比聲音復(fù)雜一些,它是以一幅幅彩色畫面為單位進(jìn)展的。分量數(shù)字化方式是較多使用的一種方式。電視信號(hào)使用的彩色空間是YUV空間,即每幅彩色畫面有亮度〔Y)和色度〔U、V)3個(gè)分量,對(duì)這3個(gè)分量需分別進(jìn)展取樣和量化,得到一幅數(shù)字圖像。由于人眼對(duì)色度信號(hào)的敏感程度遠(yuǎn)不如對(duì)亮度信號(hào)那么靈敏,所以色度信號(hào)的取樣頻率可以比亮度信號(hào)的取樣頻率低一些,以減少數(shù)字視頻的數(shù)據(jù)量。數(shù)字圖像數(shù)據(jù)的數(shù)據(jù)量大,而數(shù)字視頻信息的數(shù)據(jù)量就更加突出。例如,每幀352X240像素點(diǎn),圖像深度16位的圖像,其數(shù)據(jù)量約為1.3Mb,每秒30幀,其每秒數(shù)據(jù)量就高達(dá)40Mb,這樣大的數(shù)據(jù)量無論是傳輸、存儲(chǔ)還是處理,都是極大的負(fù)擔(dān)。在采用面向?qū)ο蠹夹g(shù)構(gòu)建軟件系統(tǒng)時(shí),很多敏捷方法都建議的一種重要的設(shè)計(jì)活動(dòng)是迥,它是一種重新組織的技術(shù),可以簡(jiǎn)化構(gòu)件的設(shè)計(jì)而無需改變其功能或行為。A.精化B.設(shè)計(jì)類C.重構(gòu)D.抽象【答案】C【解析】此題考察采用敏捷方法進(jìn)展軟件開發(fā)。敏捷方法中,重構(gòu)是一種重新組織技術(shù),重新審視需求和設(shè)計(jì),重新明確地描繪它們以符合新的和現(xiàn)有的需求,可以簡(jiǎn)化構(gòu)件的設(shè)計(jì)而無需改變其功能或行為。一個(gè)軟件開發(fā)過程描繪了“誰做〞、“做什么〞、“怎么做〞和“什么時(shí)候做〞,RUP用來表述“誰做〃。(16)A.角色B.活動(dòng)用來表述“誰做〃。(16)A.角色B.活動(dòng)C.制品D.工作流【答案】A【解析】此題考察RUP對(duì)軟件開發(fā)過程的描繪。RUP應(yīng)用了角色、活動(dòng)、制品和工作流4種重要的模型元素,其中角色表述“誰做〃,制品表述“做什么〃,活動(dòng)表述“怎么做〃,工作流表述“什么時(shí)候做〃。某工程主要由AI任務(wù)構(gòu)成,其方案圖〔如以下圖所示〕展示了各任務(wù)之間的前后關(guān)系以及每個(gè)任務(wù)的工期〔單位:天,該工程的關(guān)鍵途徑是』7〕。在不延誤工程總工期的情況下,任務(wù)A最多可以推延開場(chǎng)的時(shí)間是〔18〕天。(17)A.A—G—IB.ADFHIC.BEGID.C—F—H—I(18)A.0B.2(17)A.A—G—IB.ADFHIC.BEGID.C—F—H—I(18)A.0B.2C.5D.7【答案】CB【解析】此題考察工程方案的關(guān)鍵途徑和松弛時(shí)間。圖中任務(wù)流A—G—I的持續(xù)時(shí)間為15;任務(wù)流A—D—F—H—I的持續(xù)時(shí)間為18;任務(wù)流B—E—G—I的持續(xù)時(shí)間為20;任務(wù)流C—F—H—I的持續(xù)時(shí)間為13。因此關(guān)鍵途徑為B—E—G—I,其持續(xù)時(shí)間是20。任務(wù)A處于任務(wù)流A—G—I和任務(wù)流A—D—F—H—I中,分別持續(xù)時(shí)間為15和18,因此任務(wù)A的可延遲開場(chǎng)時(shí)間為2。在WindowsXP操作系統(tǒng)中,用戶利用“磁盤管理〃程序可以對(duì)磁盤進(jìn)展初始化、創(chuàng)立卷,(19)o通常將“C:\Windows\myprogram.exe〃文件設(shè)置成只讀和隱藏屬性,以便控制用戶對(duì)該文件的訪問,這一級(jí)平安管理稱之為〔20)平安管理。A.但只能使用FAT文件系統(tǒng)格式化卷但只能使用FAT32文件系統(tǒng)格式化卷但只能使用NTFS文件系統(tǒng)格式化卷可以選擇使用FAT、FAT32或NTFS文件系統(tǒng)格式化卷A?文件級(jí)B.目錄級(jí)C.用戶級(jí)D.系統(tǒng)級(jí)【答案】DA【解析】因?yàn)閃indowsXP操作系統(tǒng)支持FAT、FAT32或NTFS文件系統(tǒng),所以利用“磁盤管理〃程序可以對(duì)磁盤進(jìn)展初始化、創(chuàng)立卷,并可以選擇使用FAT、FAT32或NTFS文件系統(tǒng)格式化卷。文件級(jí)平安管理,是通過系統(tǒng)管理員或文件主對(duì)文件屬性的設(shè)置來控制用戶對(duì)文件的訪問。通常可設(shè)置以下幾種屬性:?只執(zhí)行:只允許用戶執(zhí)行該文件,主要針對(duì).exe和文件。?隱含:指示該文件為隱含屬性文件。?索引:指示該文件是索引文件。?修改:指示該文件自上次備份后是否還被修改。?只讀:只允許用戶對(duì)讀該文件。?讀/寫:允許用戶對(duì)文件進(jìn)展讀和寫。?共享:指示該文件是可讀共享的文件。?系統(tǒng):指示該文件是系統(tǒng)文件。用戶對(duì)文件的訪問,將由用戶訪問權(quán)、目錄訪問權(quán)限及文件屬性三者的權(quán)限所確定?;蛘哒f是有效權(quán)限和文件屬性的交集。例如對(duì)于只讀文件,盡管用戶的有效權(quán)限是讀/寫,但都不能對(duì)只讀文件進(jìn)展修改、更名和刪除。對(duì)于一個(gè)非共享文件,將制止在同一時(shí)間內(nèi)由多個(gè)用戶對(duì)它們進(jìn)展訪問。通過上述四級(jí)文件保護(hù)措施,可有效地保護(hù)文件。因此將“C:\Windows\myprogram.exe〃文件設(shè)置成只讀和隱藏屬性,以便控制用戶對(duì)該文件的訪問,這一級(jí)平安管理稱之為文件級(jí)平安管理。設(shè)系統(tǒng)中有R類資源m個(gè),現(xiàn)有n個(gè)進(jìn)程互斥使用。假設(shè)每個(gè)進(jìn)程對(duì)R資源的最大需求為w,那么當(dāng)m、n、w取下表的值時(shí),對(duì)于下表中的ae五種情況,(21)兩種情況可能會(huì)發(fā)生死鎖。對(duì)于這兩種情況,假設(shè)將〔22),那么不會(huì)發(fā)生死鎖。abcum222斗4n\5JwII221A.a和bB.b和cC.c和dD.c和eA.n加1或w加1B.m加1或w減1C.m減1或w加1D.m減1或w減1【答案】DB【解析】此題考察應(yīng)試者對(duì)操作系統(tǒng)死鎖方面根本知識(shí)掌握的程度。系統(tǒng)中同類資源分配不當(dāng)會(huì)引起死鎖。一般情況下,假設(shè)系統(tǒng)中有m個(gè)單位的存儲(chǔ)器資源,它被n個(gè)進(jìn)程使用,當(dāng)每個(gè)進(jìn)程都要求w個(gè)單位的存儲(chǔ)器資源,當(dāng)m<nw時(shí),可能會(huì)引起死鎖。試題〔21)分析如下:情況a:m=2,n=1,w=2,系統(tǒng)中有2個(gè)資源,一個(gè)進(jìn)程使用,該進(jìn)程最多要求2個(gè)資源,所以不會(huì)發(fā)生死鎖。情況b:m=2,n=2,w=1,系統(tǒng)中有2個(gè)資源,兩個(gè)進(jìn)程使用,每個(gè)進(jìn)程最多要求1個(gè)資源,所以不會(huì)發(fā)生死鎖。情況c:m=2,n=2,w=2,系統(tǒng)中有2個(gè)資源,兩個(gè)進(jìn)程使用,每個(gè)進(jìn)程最多要求2個(gè)資源,此時(shí),采用的分配策略是輪流地為每個(gè)進(jìn)程分配,那么第一輪系統(tǒng)先為每個(gè)進(jìn)程分配1個(gè),此時(shí),系統(tǒng)中已無可供分配的資源,使得各個(gè)進(jìn)程都處于等待狀態(tài)導(dǎo)致系統(tǒng)發(fā)生死鎖,這時(shí)進(jìn)程資源圖如以下圖所示。情況d:m=4,n=3,w=2,系統(tǒng)中有4個(gè)資源,3個(gè)進(jìn)程使用,每個(gè)進(jìn)程最多要求2個(gè)資源,此時(shí),采用的分配策略是輪流地為每個(gè)進(jìn)程分配,那么第一輪系統(tǒng)先為每個(gè)進(jìn)程分配1個(gè)資源,此時(shí),系統(tǒng)中還剩1個(gè)資源,可以使其中的一個(gè)進(jìn)程得到所需資源運(yùn)行完畢,所以不會(huì)發(fā)生死鎖。情況e:m=4,n=3,w=3,系統(tǒng)中有4個(gè)資源,3個(gè)進(jìn)程使用,每個(gè)進(jìn)程最多要求3個(gè)資源,此時(shí),采用的分配策略是輪流地為每個(gè)進(jìn)程分配,那么第一輪系統(tǒng)先為每個(gè)進(jìn)程分配1個(gè),第二輪系統(tǒng)先為一個(gè)進(jìn)程分配1個(gè),此時(shí),系統(tǒng)中已無可供分配的資源,使得各個(gè)進(jìn)程都處于等待狀態(tài)導(dǎo)致系統(tǒng)發(fā)生死鎖,這時(shí)進(jìn)程資源圖如以下圖所示。對(duì)于c和e兩種情況,假設(shè)將m加1,那么情況c:m=3,n=2,w=2,系統(tǒng)中有3個(gè)資源,兩個(gè)進(jìn)程使用,每個(gè)進(jìn)程最多要求2個(gè)資源,系統(tǒng)先為每個(gè)進(jìn)程分配1個(gè),此時(shí),系統(tǒng)中還剩1個(gè)可供分配的資源,使得其中的一個(gè)進(jìn)程能得到所需資源執(zhí)行完,并釋放所有資源使另一個(gè)進(jìn)程運(yùn)行完;假設(shè)將w減1,那么情況c:m=2,n=2,w=1,系統(tǒng)中有2個(gè)資源,兩個(gè)進(jìn)程各需一個(gè),系統(tǒng)為每個(gè)進(jìn)程分配1個(gè),此時(shí),進(jìn)程都能運(yùn)行完,顯然不會(huì)發(fā)生死鎖。情況e分析同理。函數(shù)調(diào)用時(shí),根本的參數(shù)傳遞方式有傳值與傳地址兩種,I231oA.在傳值方式下,形參將值傳給實(shí)參在傳值方式下,實(shí)參不能是數(shù)組元素在傳地址方式下,形參和實(shí)參間可以實(shí)現(xiàn)數(shù)據(jù)的雙向傳遞在傳地址方式下,實(shí)參可以是任意的變量和表達(dá)式【答案】C【解析】此題考察程序語(yǔ)言根底知識(shí)。函數(shù)調(diào)用時(shí)根本的參數(shù)傳遞方式有傳值與傳地址兩種,在傳值方式下是將實(shí)參的值傳遞給形參,因此實(shí)參可以是表達(dá)式〔或常量,也可以是變量〔或數(shù)組元素〕這種信息傳遞是單方向的,形參不能再將值傳回給實(shí)參。在傳地址方式下,需要將實(shí)參的地址傳遞給形參,因此,實(shí)參必須是變fl(或數(shù)組元素),不能是表達(dá)式〔或常量)。這種方式下,被調(diào)用函數(shù)中對(duì)形式參數(shù)的修改實(shí)際上就是對(duì)實(shí)際參數(shù)的修改,因此客觀上可以實(shí)現(xiàn)數(shù)據(jù)的雙向傳遞。某髙級(jí)語(yǔ)言源程序A經(jīng)編譯后得到機(jī)器C上的目的程序B,那么〔4〕。A?對(duì)B進(jìn)展反編譯,不能復(fù)原出源程序A對(duì)B進(jìn)展反匯編,不能得到與源程序A等價(jià)的匯編程序代碼對(duì)B進(jìn)展反編譯,得到的是源程序A的變量聲明和算法流程對(duì)A和B進(jìn)展穿插編譯,可以產(chǎn)生在機(jī)器C上運(yùn)行的動(dòng)態(tài)鏈接庫(kù)【答案】A【解析】此題考察程序語(yǔ)言方面的根底知識(shí)。編譯是將高級(jí)語(yǔ)言源程序翻譯成機(jī)器語(yǔ)言程序〔匯編形式或機(jī)器代碼形式),反編譯是編譯的逆過程。反編譯通常不能把可執(zhí)行文件復(fù)原成高級(jí)語(yǔ)言源代碼,只能轉(zhuǎn)換成功能上等價(jià)的匯編程序。關(guān)于程序語(yǔ)言的表達(dá),錯(cuò)誤的選項(xiàng)是〔25〕。A.腳本語(yǔ)言屬于動(dòng)態(tài)語(yǔ)言,其程序構(gòu)造可以在運(yùn)行中改變腳本語(yǔ)言一般通過腳本引擎解釋執(zhí)行,不產(chǎn)生獨(dú)立保存的目的程序php、JavaScript屬于靜態(tài)語(yǔ)言,其所有成分可在編譯時(shí)確定C語(yǔ)言屬于靜態(tài)語(yǔ)言,其所有成分可在編譯時(shí)確定【答案】C【解析】此題考察程序語(yǔ)言根底知識(shí)。動(dòng)態(tài)語(yǔ)言是指程序在運(yùn)行時(shí)可以改變其構(gòu)造,例如,新的函數(shù)可以被引進(jìn),已有的函數(shù)可以被刪除等在構(gòu)造上的變化。動(dòng)態(tài)語(yǔ)言的類型檢査是在運(yùn)行時(shí)進(jìn)展的,其優(yōu)點(diǎn)是方便閱讀,不需要寫非常多的類型相關(guān)的代碼;缺點(diǎn)是不方便調(diào)試,命名不標(biāo)準(zhǔn)時(shí)會(huì)造成讀不懂、不利于理解等問題。腳本語(yǔ)言代表一套與系統(tǒng)程序設(shè)計(jì)語(yǔ)言不同的協(xié)定。它們犧牲執(zhí)行速度和與系統(tǒng)程序設(shè)計(jì)語(yǔ)言相關(guān)的類型長(zhǎng)度而提供更高的編程創(chuàng)作力和軟件重用。腳本語(yǔ)言更合適在聯(lián)絡(luò)復(fù)雜的應(yīng)用程序中進(jìn)展膠著。為了簡(jiǎn)化連接組件的工作,腳本語(yǔ)言被設(shè)計(jì)為無類型的,腳本語(yǔ)言一般是面向字符的,因?yàn)樽址麨樵S多不同的事物提供了一致的描繪。事實(shí)上,腳本語(yǔ)言都是動(dòng)態(tài)語(yǔ)言,而動(dòng)態(tài)語(yǔ)言都是解釋型語(yǔ)言,不管它們是否是面向?qū)ο蟮恼Z(yǔ)言。下面關(guān)于查找運(yùn)算及查找表的表達(dá),錯(cuò)誤的選項(xiàng)是〔26〕。A.哈希表可以動(dòng)態(tài)創(chuàng)立二叉排序樹屬于動(dòng)態(tài)查找表二分查找要求查找表采用順序存儲(chǔ)構(gòu)造或循環(huán)鏈表構(gòu)造順序查找方法既適用于順序存儲(chǔ)構(gòu)造,也適用于鏈表構(gòu)造【答案】C【解析】此題考察數(shù)據(jù)構(gòu)造方面的根底知識(shí)。哈希表和二叉排序樹都可以在查找過程中動(dòng)態(tài)創(chuàng)立,屬于動(dòng)態(tài)查找表。順序査找方法按照設(shè)定的次序依次與查找表中元素的關(guān)鍵字進(jìn)展比擬,在順序存儲(chǔ)構(gòu)造和鏈表構(gòu)造上都可以實(shí)現(xiàn)該查找過程。二分查找需要對(duì)中間元素進(jìn)展快速定位,在鏈表構(gòu)造上無法實(shí)現(xiàn)。下面關(guān)于二叉排序樹的表達(dá),錯(cuò)誤的選項(xiàng)是〔27〕。A.對(duì)二叉排序樹進(jìn)展中序遍歷,必定得到節(jié)點(diǎn)關(guān)鍵字的有序序列根據(jù)關(guān)鍵字無序的序列建立二叉排序樹,也可能構(gòu)造出單支樹假設(shè)構(gòu)造二叉排序樹時(shí)進(jìn)展平衡化處理,那么根節(jié)點(diǎn)的左子樹節(jié)點(diǎn)數(shù)與右子樹節(jié)點(diǎn)數(shù)的差值一定不超過1?假設(shè)構(gòu)造二叉排序樹時(shí)進(jìn)展平衡化處理,那么根節(jié)點(diǎn)的左子樹高度與右子樹高度的差值一定不超過1【答案】C【解析】此題考察數(shù)據(jù)構(gòu)造方面的根底知識(shí)。二叉排序樹或者是一棵空樹,或者是具有如下性質(zhì)的二叉樹:假設(shè)它的左子樹非空,那么其左子樹上所有節(jié)點(diǎn)的關(guān)鍵字均小于根節(jié)點(diǎn)的關(guān)鍵字;假設(shè)它的右子樹非空,那么其右子樹上所有節(jié)點(diǎn)的關(guān)鍵字均大于根節(jié)點(diǎn)的關(guān)鍵字;左、右子樹本身就是兩棵二叉排序樹。由上述定義可知,二叉排序樹是一個(gè)有序表,對(duì)二叉排序樹進(jìn)展中序遍歷,可得到一個(gè)關(guān)鍵字遞增排序的序列。對(duì)于給定的關(guān)鍵字序列,可從空樹開場(chǎng),逐個(gè)將關(guān)鍵字插入樹中,來構(gòu)造一棵二叉排序樹。其過程為:每讀入一個(gè)關(guān)鍵字值,就建立一個(gè)新節(jié)點(diǎn)。假設(shè)二叉排序樹非空,那么將新節(jié)點(diǎn)的關(guān)鍵字與根節(jié)點(diǎn)的鍵字相比擬,假如小于根節(jié)點(diǎn)的值,那么插入到左子樹中,否那么插入到右子樹中;假設(shè)二叉排序樹為空樹,那么新節(jié)點(diǎn)作為二叉排序樹的根節(jié)點(diǎn)。顯然,假設(shè)關(guān)鍵字初始序列已經(jīng)有序,那么構(gòu)造出的二叉排序樹一定是單枝樹〔每個(gè)節(jié)為了使在二叉排序樹上進(jìn)展的查找操作性能最優(yōu),構(gòu)造二叉排序樹時(shí)需進(jìn)展平衡化處理,使每個(gè)
節(jié)點(diǎn)左、右子樹的高度差的絕對(duì)值不超過1。數(shù)據(jù)庫(kù)通常是指有組織地、動(dòng)態(tài)地存儲(chǔ)在128〕應(yīng)用數(shù)據(jù)庫(kù)的主要目的是解決數(shù)據(jù)129)問題。B?外存上的互相聯(lián)絡(luò)的數(shù)據(jù)的集合DB?外存上的互相聯(lián)絡(luò)的數(shù)據(jù)的集合D?外存上的互相無關(guān)的數(shù)據(jù)的集合C.—致性D.共享C.內(nèi)存上的互相無關(guān)的數(shù)據(jù)的集合A.保密B.完好性【答案】BD解析】此題考査對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的根本概念數(shù)據(jù)庫(kù)〔DataBase,DB)是指長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)外存上的、有組織的、可共享并互相聯(lián)絡(luò)的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)中的數(shù)據(jù)按一定的數(shù)學(xué)模型組織、描繪和儲(chǔ)存,具有較小的冗余度較高的數(shù)據(jù)獨(dú)立性和易擴(kuò)展性,并可為各種用戶共享。應(yīng)用數(shù)據(jù)庫(kù)系統(tǒng)是為了管理大量信息,給用戶提供數(shù)據(jù)的抽象視圖,即系統(tǒng)隱藏有關(guān)數(shù)據(jù)存儲(chǔ)和維護(hù)的某些細(xì)節(jié),其主要的目的是為理解決多用戶對(duì)數(shù)據(jù)的共享問題。采用二維表格構(gòu)造表達(dá)實(shí)體及實(shí)體間聯(lián)絡(luò)的數(shù)據(jù)模型是〔30〕A.層次模型B.網(wǎng)狀模型C.關(guān)系模型D.面向?qū)ο竽P汀敬鸢浮緾【解析】此題考査對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)模型方面根本知識(shí)掌握的程度。不同的數(shù)據(jù)模型具有不同的數(shù)據(jù)構(gòu)造形式。目前最常用的數(shù)據(jù)構(gòu)造模型有層次模型(hierarchicalmodel)、網(wǎng)狀模型〔networkmodel)、關(guān)系模型〔relationalModel)和面向?qū)ο髷?shù)據(jù)模型〔objectorientedmodel)。其中層次模型和網(wǎng)狀模型統(tǒng)稱為非關(guān)系模型。非關(guān)系模型的數(shù)據(jù)庫(kù)系統(tǒng)在20世紀(jì)70年代非常流行,在數(shù)據(jù)庫(kù)系統(tǒng)產(chǎn)品中占據(jù)了主導(dǎo)地位。到了20世紀(jì)80年代,逐漸被關(guān)系模型的數(shù)據(jù)庫(kù)系統(tǒng)取代,但某些國(guó)家,由于歷史的原因目前層次和網(wǎng)狀數(shù)據(jù)庫(kù)系統(tǒng)仍在使用。關(guān)系模型是目前最常用的數(shù)據(jù)模型之一。關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)采用關(guān)系模型作為數(shù)據(jù)的組織方式,在關(guān)系模型中用二維表格構(gòu)造表達(dá)實(shí)體集以及實(shí)體集之間的聯(lián)絡(luò),其最大特色是描繪的一致性。關(guān)系模型是由假設(shè)干個(gè)關(guān)系形式組成的集合。一個(gè)關(guān)系形式相當(dāng)于一個(gè)記錄型,對(duì)應(yīng)于程序設(shè)計(jì)語(yǔ)言中類型定義的概念。關(guān)系是一個(gè)實(shí)例,也是一張表,對(duì)應(yīng)于程序設(shè)計(jì)語(yǔ)言中變量的概念。給定變量的值隨時(shí)間可能發(fā)生變化:類似地,當(dāng)關(guān)系被更新時(shí),關(guān)系實(shí)例的內(nèi)容也隨時(shí)間發(fā)生了變化。假設(shè)員工關(guān)系EMP(員工號(hào),姓名,性別,部門,部門,部門負(fù)責(zé)人,家庭住址,家庭成員,成員關(guān)系〕如下表所示。假如一個(gè)部門只能有一部和一位負(fù)責(zé)人,一個(gè)員工可以有多個(gè)家庭成員,那么關(guān)系EMP屬于〔1〕且(32)問題:為理解決這一問題,應(yīng)該將員工關(guān)系EMP分解為〔33).員工號(hào)部門訓(xùn)門電話SBflMA彖庭住址張臨明男開SQ3^60011北京擇捉區(qū)1號(hào)張大軍OOH男(Mia北壊海淀廈1號(hào)胡敏禪母親con開發(fā)怖D0?北京海淀區(qū)1號(hào)張跖疽0012男開發(fā)撫R08356wn上綁昆明時(shí)牯號(hào)0Q12吳傻m3560012上海昆明路打號(hào)r母親0021女gQ?35S0C2i西安旌塔掘E號(hào)李國(guó)庚丈親0021李立朋HFMS0S3580021?西賓旌塔F&E號(hào)界明碎親0012王學(xué)關(guān)市場(chǎng)郵80S356(W2I西安丈白豁2科父親00310431兩安科技路號(hào)宜親(31)A.1NFB.2NFC.3NFD.BCNF(32)A.無冗余、無插入異常和刪除異常無冗余,但存在插入異常和刪除異常存在冗余,但不存在修改操作的不一致存在冗余、修改操作的不一致,以及插入異常和刪除異常(33)A.EMP1(員工號(hào),姓名,性別,家庭住址〕EMP2(部門,部門,部門負(fù)責(zé)人〕EMP3(員工號(hào),家庭成員,成員關(guān)系〕EMP1(員工號(hào),姓名,性別,部門,家庭住址〕EMP2(部門,部門,部門負(fù)責(zé)人〕EMP3(員工號(hào),家庭成員,成員關(guān)系〕EMP1(員工號(hào),姓名,性別,家庭住址〕EMP2(部門,部門,部門負(fù)責(zé)人,家庭成員,成員關(guān)系〕EMP1(員工號(hào),姓名,.性別,部門,部門,部門負(fù)責(zé)人,家庭住址〕EMP2(員工號(hào),家庭住址,家庭成員,成員關(guān)系〕【答案】ADB【解析】此題考察范式的根底知識(shí)。(31)員工關(guān)系EMP屬于第一范式的原因是因?yàn)槠渲麈I是〔員工號(hào),家庭成員〕非主屬性部門名,負(fù)責(zé)人,存在對(duì)主鍵的部分函數(shù)依賴。所以正確的答案是A。(32)因?yàn)楸碇写嬖谌哂唷⑿薷牟僮鞯牟灰恢?,以及插入異常和刪除異常。(33)因?yàn)閷?duì)一個(gè)給定的關(guān)系形式進(jìn)展分解,使得分解后的形式是否與原來的形式等價(jià)有如下三種情況:分解具有無損連接性;分解要保持函數(shù)依賴;分解既要無損連接性,又要保持函數(shù)依賴。選項(xiàng)A是錯(cuò)誤的,因?yàn)閷⒃P(guān)系形式分解成EMP1(員工號(hào),姓名,家庭住址),EMP2(部門,部門,部門負(fù)責(zé)人〕和EMP3(員工號(hào),家庭成員,成員關(guān)系〕三個(gè)關(guān)系形式,分解后的關(guān)系形式既具有損連接,又不能保持函數(shù)依賴。因?yàn)榇藭r(shí)給定員工號(hào)已無法查找所在的部門,如下表所示。EMP昴工號(hào)泉澤住址員工號(hào)咸悽關(guān)栗M1J北京懈淀區(qū)1號(hào)張大軍Mil上制見明谿巧號(hào)dOll母親0021西安雁晤熬8號(hào)0011張瞇胸竦嫌0022西童丸白齬2號(hào)0012呆勝利父耒西安科技昭184mz王若査母親0021李圍底父親部門部門電話即門並責(zé)人WL2王國(guó)轉(zhuǎn)父親0021財(cái)務(wù)張808360選項(xiàng)B是正確的,因?yàn)閷⒃P(guān)系形式分解成EMP1(員工號(hào),姓名,部門,家庭住址),EMP2(部門,部門,部門負(fù)責(zé)人〕和EMP3(員工號(hào),家庭成員,成員關(guān)系〕既具有無損連接性,又保持了函數(shù)依賴。如下表所示。
良工號(hào)墩庭住址員工號(hào)篆庭成員成屍關(guān)系Q01I開發(fā)甑0011交案0012上譚畐明磚15UM11母親0021西安曜堆踣E號(hào)Mil王學(xué)強(qiáng)西安立白曙立號(hào)Mii吳勝利W3I西安科技餌is號(hào)W12母親0041it#部門甜門電話部門佚賈人0021SO835600120022市場(chǎng)訓(xùn)80835S4021OOH昊耨瀚父親808360?k£P(guān)2EMPJ選項(xiàng)C是錯(cuò)誤的,因?yàn)閷⒃P(guān)系形式分解成EMP1(員工號(hào),姓名,家庭住址〕和EMP2(部門,部門,部門負(fù)責(zé)人,家庭成員,成員關(guān)系〕兩個(gè)關(guān)系形式,分解后的關(guān)系形式既具有損連接,又不能保持函數(shù)依賴。例如,給定員工號(hào)無法查找所在的部門,無法查找其家庭成員等信息。如下表所示。EMFIEMP2員工號(hào)蛭屯寰庭住址孔門部門電話部門負(fù)賈人家庭庶員00if■張?zhí)幟鞅本┟返韰^(qū)1號(hào)開發(fā)醉伽站m2強(qiáng)大軍D01Z吳俊上褲昆明踣厲號(hào)SD83560012(NJI李立審麻銚塔珠§哥S0?33600120022王學(xué)錨曹安太白歸2號(hào)608356CD12文親血]吳欣西安科技側(cè)19號(hào)開發(fā)部心2王若巻0O83J00021「李圉庾父親市場(chǎng)歆S0S35S002]市埼熬0021父親SDS36O戻鴻翻選項(xiàng)D是錯(cuò)誤的,因?yàn)閷⒃P(guān)系形式分解成EMP1(員工號(hào),姓名,部門,部門,部門負(fù)責(zé)人,家庭住址〕和EMP2(員工號(hào),家庭住址,家庭成員,成員關(guān)系〕兩個(gè)關(guān)系形式后,所得的關(guān)系形式存在冗余和修改操作的不一致性。例如,EMP1中某員工的家庭住址從“陜西省西安市太白路2號(hào)〃修改為“陜西省西安市雁塔路18號(hào)〃,而EMP2中該員工的家庭住址未修改,導(dǎo)致修改操作的不一致性。又如,EMP2中某員工的家庭成員有5個(gè),那么其家庭住址就要重復(fù)出現(xiàn)5次,導(dǎo)致數(shù)據(jù)的冗余。關(guān)系R、S如以下圖所示,n4,5,3(o1〈6(RXS))關(guān)系代數(shù)表達(dá)式的輸出結(jié)果與〔34〕等價(jià),該表達(dá)式與〔35)等價(jià)。假設(shè)對(duì)關(guān)系R、S進(jìn)展自然連接,所得關(guān)系的屬性列數(shù)和元組個(gè)數(shù)分別為〔36)。
AC5''3iAC5''3i341983691ASc34n98AB?ABC124D.—45C.nR.A,S.B,S,C〔OR.A〈S.C〔RXS〕(36)A.3和0B.3和2nR.A,R.B,R.C〔。R.A〈S.B〔RXS〕D.nS.A,S.B,R.C〔oR.A〈S.C〔RXS〕6和0D.6和2【答案】BDA【解析】此題考査關(guān)系代數(shù)運(yùn)算方面的根底知識(shí)。此題求關(guān)系代數(shù)表達(dá)式7i4〉5i3(erl〈6(RXS))的結(jié)果集,其中,RXS的屬性列名分別為R.A,R.B,R.C,S.A,S.B和S.C,其結(jié)果如下表所示:ILARCS.AS.BS-CI24'53312斗611249831246gJ355333456]3-斗59£334691455334J夕斗畐14599834§969156&53356$4615669835691。1<6(RXS)的含義是從RXS結(jié)果集中選取第一個(gè)分量〔R.A)小于第六個(gè)分量(S.C)的元組,從上表中可以看出,滿足條件的是第一和第三個(gè)元組,其結(jié)果如下表所示:ILAR.CS.AS.BS.C124533114983的n4,5,3(ol〈6(RXS))含義是從。1〈6(RXS)結(jié)果集中選取第四列、第五列和第三列,其結(jié)果如圖〔a)所示,表中S.A、S.B和R.C的屬性名不重復(fù),所以可以用圖〔b)表示。S.AS.BR.CAC53454孚4S4%冷2呵(KXS))團(tuán)5)圉(b)從上面分析可見,試題〔34)的正確答案是B。因?yàn)閚4,5,3〔。1〈6〔RXS〕中投影運(yùn)算的第四列對(duì)應(yīng)S.A,第五列對(duì)應(yīng)S.B,第六列對(duì)應(yīng)R.C;而選取運(yùn)算中的第一列對(duì)應(yīng)R.A,第六列對(duì)應(yīng)R.C;所以n4,5,3〔。1〈6〔RXS〕與nS.A,S.B,R.C〔oR.A〈S.C〔RXS〕等價(jià)。因?yàn)楦鶕?jù)自然連接要求兩個(gè)關(guān)系中進(jìn)展比擬的分量必須是一樣的屬性組,并且在結(jié)果中將重復(fù)屬性列去掉,故后的屬性列數(shù)應(yīng)為3;又因?yàn)樽匀贿B接是一種特殊的等值連接,即R關(guān)系中的A、C、D屬性與S關(guān)系中的A、C、D屬性進(jìn)展等值連接沒有符合條件的元組,故其結(jié)果集的元組個(gè)數(shù)為0。某超市的商品〔商品號(hào),商品名稱,消費(fèi)商,單價(jià)〕和倉(cāng)庫(kù)〔倉(cāng)庫(kù)號(hào),地址,,商品號(hào),庫(kù)存量〕兩個(gè)根本關(guān)系如表1和表2所示。商品號(hào)商晶零特生產(chǎn)商單價(jià)勢(shì)記章asoo10C24章光打印機(jī)聯(lián)想1妙10025咅式電脳聯(lián)然陰60霸品號(hào)商品各稱生產(chǎn)商單扮2D0D3激光打印機(jī)HP12S020004HF39QQ200052860卜+.???It:地址:比話商品礙庫(kù)萍凰4)1高新路1號(hào)B^OI100242601閒新路1號(hào)佃L1QQ25陽(yáng)01高斷路1號(hào)?6012000310竝反誼躋石號(hào)站&602200042602衣誼蹄(5崢M021002429A3高新谿1號(hào)160320005用*--?to.???倉(cāng)庫(kù)關(guān)系的主鍵是〔37),該關(guān)系沒有到達(dá)第三范式的原因是〔38):查詢聯(lián)想消費(fèi)的激光打印機(jī)的總庫(kù)存量的SQL語(yǔ)句如下:■SELECT商品審林,(妙FROM商臥倉(cāng)毒假設(shè)倉(cāng)庫(kù)關(guān)系的地址不能為空,請(qǐng)將下述倉(cāng)庫(kù)關(guān)系SQL語(yǔ)句的空缺部分補(bǔ)充完好。懸叱TS倉(cāng)庫(kù)〈倉(cāng)陣號(hào)QHAR(2)i地址CEiAR(20)(42>■電話CHAf<(2咋尬品號(hào)CEIAR(5)t庫(kù)存量拠MEg比"h_丄生3丄*C44));AA.倉(cāng)庫(kù)號(hào)B.商品號(hào),地址C.倉(cāng)庫(kù)號(hào),地址D.倉(cāng)庫(kù)號(hào),商品號(hào)A?沒有消除非主屬性對(duì)碼的部分函數(shù)依賴,如:倉(cāng)庫(kù)號(hào)一沒有消除非主屬性對(duì)碼的部分函數(shù)依賴,如:地址一只消除了非主屬性對(duì)碼的部分函數(shù)依賴,而未消除傳遞函數(shù)依賴只消除了非主屬性對(duì)碼的傳遞函數(shù)依賴,而未消除部分函數(shù)依賴A.NUMBER(庫(kù)存量〕B.SUM(庫(kù)存量〕C.COUNT(庫(kù)存量〕D.T0TAL(庫(kù)存量〕A.消費(fèi)商='聯(lián)想’B.倉(cāng)庫(kù)?消費(fèi)商='聯(lián)想’C.消費(fèi)商='聯(lián)想’D.倉(cāng)庫(kù).消費(fèi)商='聯(lián)想’A?商品名稱=激光打印機(jī)AND商品?商品號(hào)=倉(cāng)庫(kù)?商品號(hào)商品名稱='激光打印機(jī)’AND商品?商品號(hào)=倉(cāng)庫(kù)?商品號(hào)商品名稱=激光打印機(jī)OR商品.商品號(hào)=倉(cāng)庫(kù).商品號(hào)商品名稱='激光打印機(jī)’OR商品?商品號(hào)=倉(cāng)庫(kù)?商品號(hào)(42)A.N0TNULLB.UNIQUEC.NOTNULLUNIQUED.PRIMARYKEY(43)A.PRIMARYKEY(倉(cāng)庫(kù)號(hào)〕(42)A.N0TNULLB.UNIQUEC.NOTNULLUNIQUED.PRIMARYKEY(43)A.PRIMARYKEY(倉(cāng)庫(kù)號(hào)〕B.PRIMARYKEY(倉(cāng)庫(kù)號(hào),商品號(hào)〕C.PRIMARYKEY(商品號(hào),地址〕C.PRIMARYKEY(商品號(hào),地址〕PRIMARYKEY(倉(cāng)庫(kù)號(hào),地址〕(44)A.FOREIGNKEY(倉(cāng)庫(kù)號(hào)〕REFERENCES倉(cāng)庫(kù)號(hào)FOREIGNKEY(倉(cāng)庫(kù)號(hào)〕REFERENCES倉(cāng)庫(kù)〔倉(cāng)庫(kù)號(hào)〕FOREIGNKEY(商品號(hào)〕REFERENCES倉(cāng)庫(kù)〔商品號(hào)〕FOREIGNKEY(商品號(hào)〕REFERENCES商品〔商品號(hào)〕【答案】DABCBABD【解析】試題〔37)、(38)考察關(guān)于范式方面的根底知識(shí)。倉(cāng)庫(kù)關(guān)系的主鍵是〔倉(cāng)庫(kù)號(hào),商品號(hào)):倉(cāng)庫(kù)關(guān)系不屬于第三范式的原因是因?yàn)閭}(cāng)庫(kù)號(hào)可以決定非主屬性〔地址,),非主屬性地址、存在對(duì)主鍵的部分函數(shù)依賴。試題〔39)〔41)正確的答案分別是B、C和B,因?yàn)椴樵兟?lián)想消費(fèi)的激光打印機(jī)的總庫(kù)存量的SQL語(yǔ)句如下:SELECT商品名赫,(庫(kù)存趣〕.,FRQM裔品.倉(cāng)庫(kù)WHERE生產(chǎn)商■聯(lián)和,AND蒲品名豔;■丄徽光打印AND商品點(diǎn)品咼二倉(cāng)庫(kù)、商點(diǎn)號(hào)『(42)因?yàn)樵囶}要求地址不能為空,因此需要用NOTNULL限定。(43、44)因?yàn)閭}(cāng)庫(kù)關(guān)系的主鍵是〔倉(cāng)庫(kù)號(hào),商品號(hào)〕,所以需要采用PRIMARYKEY定義主鍵;倉(cāng)庫(kù)關(guān)系的外鍵商品號(hào)需要用FOREIGNKEY(商品號(hào)〕REFERENCES商品〔商品號(hào)〕來約束,故試題〔44)的正確答案是D。這樣倉(cāng)庫(kù)關(guān)系的SQL語(yǔ)句如下:CREATETABLE[■&庫(kù)號(hào)地址CHAR(20)NOTNULL*電話CJiAR商晶號(hào)CHAR(BX眸存誼NUMERICPI^a<AI世KET(倉(cāng)庫(kù)號(hào)廠兩品號(hào)J,FQ■屈£島訊孫EH{商品號(hào)》FiEFBRENWEW商品(再品號(hào))事務(wù)T1、T2和T3對(duì)一樣的一組數(shù)據(jù)A、B和C進(jìn)展操作,對(duì)于如下的一個(gè)并發(fā)調(diào)度,其中T1與T2間并發(fā)操作〔45),T2與T3間并發(fā)操作〔46)。時(shí)間T1nT311讀人<20a(3讀AUW(4t5■6讀iSC=lw讀BFH(7曲A-30X2=C-H馬日tlOtil讀B=^0tl2t!4驗(yàn)算不對(duì)寫B(tài)A?正確B.不能重復(fù)讀C.將喪失修改D.將讀“臟〃數(shù)據(jù)A?正確B.不能重復(fù)讀C.將喪失修改D.將讀“臟〃數(shù)據(jù)【答案】BC【解析】此題考査數(shù)據(jù)庫(kù)并發(fā)控制方面的根底知識(shí)。所謂并發(fā)操作,是指在多用戶共享的系統(tǒng)中許多用戶可能同時(shí)對(duì)同一數(shù)據(jù)進(jìn)展操作。并發(fā)操作帶來的問題是數(shù)據(jù)的不一致性,主要有三類:?jiǎn)适Ц?、不可重?fù)讀和讀臟數(shù)據(jù)。其主要原因是事務(wù)的并發(fā)操作破壞了事務(wù)的隔離性。事務(wù)Tl、T2分別對(duì)數(shù)據(jù)A、B和C進(jìn)展讀寫操作,在t4時(shí)亥I」,事務(wù)T1將A、B和C相加存入Xl,X1等于180。在t8時(shí)刻,事務(wù)T2將C減去B存入B,B等于40。在113時(shí)刻,事務(wù)T1將A、B和C相加存入Xl,X1等于160,驗(yàn)算結(jié)果不對(duì)。這種情況稱之為“不能重復(fù)讀〃??梢?,試題〔45)的正確答案是B。事務(wù)T2、T3分別對(duì)數(shù)據(jù)B和C進(jìn)展讀寫操作,在18時(shí)刻,事務(wù)T2將C減去B存入B,B等于40。在114時(shí)刻,事務(wù)T3將B加50存入B,B等于90。這種情況喪失了事務(wù)T2對(duì)B的修改,將這種情況稱之為“喪失修改〃。以下故障中屬于事務(wù)內(nèi)部故障的是〔47〕。A.程序中ROLLBACK語(yǔ)句B.違背完好性約束C.CPU故障D.硬盤損壞【答案】B【解析】此題考察對(duì)故障概念的理解程度。事務(wù)故障是指由于事務(wù)程序運(yùn)行過程中,因?yàn)榉穷A(yù)期的原因,導(dǎo)致在運(yùn)行過程中不能到達(dá)預(yù)期的終點(diǎn),造成數(shù)據(jù)庫(kù)的不一致。分析如下:選項(xiàng)A是錯(cuò)誤的。因?yàn)椤俺绦蛑蠷OLLBACK.語(yǔ)句〞本身不是事務(wù)故障。選項(xiàng)B是正確的。因?yàn)槭聞?wù)內(nèi)部更多的故障是非預(yù)期的,是不能由應(yīng)用程序處理的。如運(yùn)算溢出、并發(fā)事務(wù)發(fā)生死鎖而被選中撤銷該事務(wù)、違背了某些完好性限制等。選項(xiàng)C是錯(cuò)誤的。因?yàn)椤癈PU故障〃屬于系統(tǒng)故障,系統(tǒng)故障是指造成系統(tǒng)停頓運(yùn)轉(zhuǎn)的任何事件,使得系統(tǒng)要重新啟動(dòng)。例如,特定類型的硬件錯(cuò)誤〔CPU故障〕操作系統(tǒng)故障.DBMS代碼錯(cuò)誤和突然停電等。選項(xiàng)D是錯(cuò)誤的。因?yàn)椤坝脖P損壞〃屬于介質(zhì)故障,介質(zhì)故障也稱為硬故障〔HardCrash)。硬故障是指外存故障,如磁盤損壞、磁頭碰撞和瞬時(shí)強(qiáng)磁場(chǎng)干擾等。這類故障將破壞數(shù)據(jù)庫(kù)或部分?jǐn)?shù)據(jù)庫(kù),并影響正在存取這部分?jǐn)?shù)據(jù)的所有事務(wù)。對(duì)于事務(wù)故障的恢復(fù),以下描繪正確的選項(xiàng)是〔48〕A.事務(wù)故障的恢復(fù)不需要訪問日志文件事務(wù)故障恢復(fù)時(shí)需要REDO己提交的事務(wù)事務(wù)故障恢復(fù)時(shí)需要正向掃描日志,對(duì)該事務(wù)進(jìn)展UNDO操作事務(wù)故障恢復(fù)時(shí)需要反向掃描日志,對(duì)該事務(wù)進(jìn)展UNDO操作【答案】D【解析】此題考査對(duì)故障及恢復(fù)技術(shù)的理解。事務(wù)故障是指由于事務(wù)程序運(yùn)行過程中,因?yàn)榉穷A(yù)期的原因,導(dǎo)致在運(yùn)行過程中不能到達(dá)預(yù)期的終點(diǎn)〔COMMIT或顯示的ROLLBACK),造成數(shù)據(jù)庫(kù)的不一致。事務(wù)故障的恢復(fù),即需要將產(chǎn)生故障的事務(wù)已經(jīng)完成的對(duì)數(shù)據(jù)庫(kù)的修改撤銷。事務(wù)對(duì)數(shù)據(jù)庫(kù)的修改內(nèi)容被嚴(yán)格按照?qǐng)?zhí)行的時(shí)間順序記錄在曰志中,可以通過逆向掃描日志文件,將產(chǎn)生故障的事務(wù)對(duì)數(shù)據(jù)庫(kù)的操作逐一復(fù)原(UNDO),直到事務(wù)開場(chǎng)標(biāo)志,就像該事務(wù)未執(zhí)行一樣,即完成恢復(fù)。數(shù)據(jù)庫(kù)鏡像技術(shù)的優(yōu)點(diǎn)是〔49〕。A.可以減少事務(wù)故障的機(jī)率可以進(jìn)步更新事務(wù)的并發(fā)度維護(hù)鏡像數(shù)據(jù)庫(kù)的一致性不需要額外的開銷復(fù)制技術(shù)可以在鏡像數(shù)據(jù)庫(kù)發(fā)生故障時(shí)保證系統(tǒng)穩(wěn)定運(yùn)行【答案】D解析】此題考察對(duì)鏡像技術(shù)的理解。鏡像技術(shù)是指將整個(gè)數(shù)據(jù)庫(kù)或者關(guān)鍵數(shù)據(jù)復(fù)制到另一磁盤上,并在數(shù)據(jù)庫(kù)更新時(shí)保持鏡像數(shù)據(jù)庫(kù)與主數(shù)據(jù)庫(kù)的一致性。事務(wù)故障與事務(wù)程序及所操作的數(shù)據(jù)有關(guān),因?yàn)殓R像數(shù)據(jù)庫(kù)與主數(shù)據(jù)庫(kù)完全一樣,故不存在減少事務(wù)故障機(jī)率的問題。更新事務(wù)的執(zhí)行需要同時(shí)修改鏡像數(shù)據(jù)庫(kù)和主數(shù)據(jù)庫(kù),不會(huì)進(jìn)步并發(fā)庫(kù),只讀事務(wù)可以由系統(tǒng)根據(jù)當(dāng)前負(fù)荷選擇讀取鏡像數(shù)據(jù)庫(kù)或主數(shù)據(jù)庫(kù),以進(jìn)步并發(fā)度。相對(duì)無鏡像的數(shù)據(jù)庫(kù),更新主數(shù)據(jù)庫(kù)后,為保證一致性必須更新鏡像數(shù)據(jù)庫(kù),這需要系統(tǒng)的額外開銷。鏡像數(shù)據(jù)庫(kù)故障時(shí),系統(tǒng)可以只使用主數(shù)據(jù)庫(kù),而在故障排除后再更新鏡像數(shù)據(jù)庫(kù),因?yàn)橄到y(tǒng)仍能穩(wěn)定運(yùn)行。將數(shù)據(jù)庫(kù)對(duì)象的操作權(quán)限授予用戶,屬于平安控制機(jī)制中的〔50〕。A.用戶標(biāo)識(shí)與鑒別B.自主存取控制C.強(qiáng)迫存取控制D.審計(jì)【答案】B【解析】此題考察對(duì)數(shù)據(jù)庫(kù)平安技術(shù)的理解。自主存取控制是指以人為主體,用戶可以自由定將數(shù)據(jù)的存取權(quán)限授予何人,并決定是否允許權(quán)限的傳播。撤銷U5對(duì)Emp表的査詢權(quán)限,并收回U5授予其他用戶的該權(quán)限,SQL語(yǔ)句是(511。A.REV0KESELECTONTABLEEmpFROMU5CASCADEREVOKESELECTONTABLEEmpFROMU5RESTRICTREVOKEQUERYONTABLEEmpFROMU5CASCADEGRANTSELECTONTABLEEmpTOU5WITHGRANTOPTION【答案】A【解析】此題考察對(duì)數(shù)據(jù)庫(kù)受權(quán)SQL語(yǔ)句的掌握。標(biāo)準(zhǔn)SQL中收回權(quán)限的根本語(yǔ)法是:REVOKE〈權(quán)限〉FROM〈對(duì)象數(shù)據(jù)〉〈對(duì)象名〉TO<用戶〉[RESTRICT|CASCADE];,其中CASCADE表示級(jí)聯(lián)收回,即收回用戶權(quán)限并同時(shí)收回該用戶授予其他用戶的該權(quán)限。在數(shù)據(jù)庫(kù)系統(tǒng)中,擁有最髙權(quán)限的用戶是〔52〕。A.GUESTB.DBAC.PUBLICD.ROLE【答案】B【解析】此題考察對(duì)數(shù)據(jù)庫(kù)根本用戶的理解。DBA(DataBaseAdministrator,數(shù)據(jù)庫(kù)管理員〕即是數(shù)據(jù)庫(kù)系統(tǒng)中最髙權(quán)限的用戶。設(shè)有職工關(guān)系Emp(Eno,Ename,Esex,EDno)和部門關(guān)系Dept(Dno,Dname,Daddr),創(chuàng)立這兩個(gè)關(guān)系的SQL語(yǔ)句如下:CREATETABLEEmp(Eno-CHAR⑷*CHARC8)tCtiAR(1)CHECK(EsejiINt'Fp))fEOnoCHAR(fl)RE-FEBENCESU?pt<Dn-Q)’PMKAEYKEV(Eno>>FCREA7ETABLEDept(Dik&OMAR⑴NOTNULLOT1IQUK,DnuneCHAR<20)‘直接運(yùn)行該語(yǔ)句,DBMS會(huì)報(bào)錯(cuò),原因是〔53〕。假設(shè)經(jīng)過修改,上述兩個(gè)表創(chuàng)立完畢之后〔尚無數(shù)據(jù)〕,那么下述語(yǔ)句中能被執(zhí)行的是〔54)。A.創(chuàng)立表Dept時(shí)沒有指定主碼創(chuàng)立表Dept時(shí)沒有指定外碼創(chuàng)立表Emp時(shí),被參照表Dept尚未創(chuàng)立表Emp的外碼EDno與被參照表Dept的主碼Dno不同名A.INSERTINTOEmpVALUES('eOOl','王','M','dl');INSERTINTOEmpVALUES(NULL,'王','M','dl');INSERTINTOEmpVALUES('e001','王,,'M',NULL);INSERTINTOEmpVALUES('eOOl','王','X','d1'〕【答案】CC【解析】此題考察對(duì)完好性約束的掌握。此題中,職工關(guān)系Emp為參照關(guān)系,其屬性EDno參照部門關(guān)系Dept中的Dno,在創(chuàng)立Emp關(guān)系時(shí),系統(tǒng)會(huì)根據(jù)參照約束査找被參照關(guān)系,因此,被參照關(guān)系就先于參照關(guān)系而建立。約束一旦建立,更新數(shù)據(jù)必須滿足約束條件才可正確執(zhí)行,表Emp有主碼約束和參照約束,故Eno不能取空值,EDno列因?yàn)楸粎⒄贞P(guān)系Dept尚無記錄,故只能取空值。在C/S體系構(gòu)造中,客戶端執(zhí)行的操作是〔55).A?觸發(fā)器B.嵌入式SQLC.存儲(chǔ)過程D.擴(kuò)展存儲(chǔ)過程【答案】B【解析】此題考察對(duì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)體系構(gòu)造的理解。觸發(fā)器、存儲(chǔ)過程、擴(kuò)展存儲(chǔ)過程都是在后臺(tái)數(shù)據(jù)庫(kù)中執(zhí)行的操作,屬于數(shù)據(jù)庫(kù)對(duì)象運(yùn)行在客戶端的程序通常由高級(jí)語(yǔ)言編寫,可以使用接口技術(shù)或嵌入式SQL等方式訪問數(shù)據(jù)庫(kù)。嵌入式SQL中,將記錄的屬性值賦給主變量時(shí),假設(shè)屬性為空值,而主變量不能取空值,為解決這一矛盾,使用的機(jī)制是〔56〕.A.SQLCAB.游標(biāo)C.指示變量D.動(dòng)態(tài)SQL【答案】C【解析】此題考査對(duì)嵌入式SQL的掌握。數(shù)據(jù)庫(kù)有空值,而髙級(jí)語(yǔ)言中變量沒有空值,所以當(dāng)查詢的記錄某一屬性為空值時(shí),無法將空值賦給主變量,此時(shí)主變量仍保持原有值。同樣,更新語(yǔ)句也存在主變量不能取空值問題。引入指示變量,用來標(biāo)識(shí)對(duì)應(yīng)主變量值是否為空值,可以解決此問題。在需求分析階段,需求調(diào)查的內(nèi)容是〔57〕,需求分析的結(jié)果是〔8〕A?信息要求、處理要求B.平安性與完好性要求C.信息要求、平安性要求D.信息要求、處理要求、平安性與完好性要求A?數(shù)據(jù)流圖B.數(shù)據(jù)字典C.數(shù)據(jù)流圖、數(shù)據(jù)字典D.E-R圖【答案】DC【解析】此題考察對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)中需求分析概念的掌握。需求分析分為兩個(gè)階段性過程:需求調(diào)查和需求分析。其中需求調(diào)查是向用戶理解其需要做什么,怎么做,以及對(duì)數(shù)據(jù)正確性和平安性等的要求:需求分析是對(duì)調(diào)查的結(jié)果進(jìn)展分析,以標(biāo)準(zhǔn)化的方法和語(yǔ)言描繪出來,形成文檔,即描繪用戶業(yè)務(wù)處理流程的數(shù)據(jù)流圖和描繪業(yè)務(wù)處理過程中用到的各類數(shù)據(jù)的數(shù)據(jù)字典。設(shè)計(jì)E-R圖的過程中,需要確定實(shí)體所具有的屬性,這一抽象稱為(59)。A?分類B.聚集C.概括D.視圖集成【答案】B【解析】此題考査數(shù)據(jù)庫(kù)設(shè)計(jì)中概念設(shè)計(jì)的掌握。在設(shè)計(jì)E-R圖的過程中,首先應(yīng)該確定相關(guān)的實(shí)體,即將所有對(duì)象進(jìn)展分類;然后根據(jù)各類確定的實(shí)體,找出每一實(shí)體應(yīng)具有的屬性,這一過程稱為聚集;再?gòu)南嚓P(guān)實(shí)體中抽象出子類和父類,這一過程稱為概括。視圖設(shè)計(jì)屬于數(shù)據(jù)庫(kù)設(shè)計(jì)的〔60)階段。A.需求分析B?概念設(shè)計(jì)C.邏輯設(shè)計(jì)D.物理設(shè)計(jì)【答案】C【解析】此題考察對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)相關(guān)概念的掌握。視圖設(shè)計(jì)是指在確定了根本表的情況下,根據(jù)處理需求,確定增加相應(yīng)的視圖,以方便應(yīng)用程序的編寫和平安性要求,應(yīng)屬于邏輯構(gòu)造設(shè)計(jì)階段要完成的任務(wù)。要實(shí)現(xiàn)記錄的物理順序與索引項(xiàng)次序一致,應(yīng)選擇的索引類型是〔61〕。A.HASH索引B?聚簇索引C.B+樹索引D.單一索引【答案】B【解析】此題考察對(duì)數(shù)據(jù)庫(kù)物理設(shè)計(jì)相關(guān)概念的掌握。聚簇索引要求物理記錄次序與索引項(xiàng)次序一致,起到對(duì)物理記錄的排序和重組織作用可以進(jìn)步某些査詢的性能。對(duì)象一關(guān)系模型與關(guān)系模型的區(qū)別是〔62〕。A.對(duì)象一關(guān)系模型支持關(guān)系嵌套,關(guān)系模型不支持B.關(guān)系模型支持BLOB類型,對(duì)象一關(guān)系模型不支持C?對(duì)象一關(guān)系模型不支持?jǐn)?shù)組類型,關(guān)系模型支持D?對(duì)象一關(guān)系模型不是數(shù)據(jù)模型,關(guān)系模型是數(shù)據(jù)模型【答案】A【解析】此題考査對(duì)概念模型的掌握。對(duì)象一關(guān)系模型是在關(guān)系模型的根底上引入了面向?qū)ο蟮南嚓P(guān)技術(shù),包括引入用戶自定義類型,即可以將組合屬性構(gòu)成一個(gè)類,關(guān)系的屬性可以是用戶定義類,即實(shí)現(xiàn)關(guān)系的嵌套。在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,應(yīng)用程序直接使用本節(jié)點(diǎn)數(shù)據(jù)的性質(zhì)稱為〔63〕。A?共享性B.自治性C.可用性D.分布性【答案】B【解析】此題考察對(duì)分布式數(shù)據(jù)庫(kù)根本概念的掌握。共享性是指各節(jié)點(diǎn)數(shù)據(jù)共享;自治性是指每個(gè)節(jié)點(diǎn)對(duì)本地?cái)?shù)據(jù)都能獨(dú)立管理。根據(jù)分布式數(shù)據(jù)庫(kù)系統(tǒng)中的兩階段提交協(xié)議〔2PC),有如下操作指令:協(xié)調(diào)器向參與者發(fā)prepare消息;參與者向協(xié)調(diào)器發(fā)回ready消息;參與者向協(xié)調(diào)器發(fā)回abort消息;協(xié)調(diào)器向參與者發(fā)commit消息;協(xié)調(diào)器向參與者發(fā)rollback消息。滿足2PC的序列是〔64〕。A?①②⑤B.①②④C.②③⑤D.②③④【答案】B【解析】此題考察對(duì)分布式數(shù)據(jù)庫(kù)2PC協(xié)議的掌握。2PC協(xié)議的內(nèi)容為:協(xié)調(diào)器向所有參與者發(fā)送prepare消息;各參與者假設(shè)愿意提交屬于自己的部分,那么向協(xié)調(diào)器發(fā)ready消息,否那么發(fā)abort消息;協(xié)調(diào)器收到所有參與者的ready消息后,方能再向所有參與者發(fā)commit消息,否那么超時(shí)或有一個(gè)參與者發(fā)來了abort消息,那么協(xié)調(diào)器只能向所有參與者發(fā)rollback消息,撤銷本領(lǐng)務(wù)。2PC保證了分布式數(shù)據(jù)庫(kù)中事務(wù)的ACID屬性。數(shù)據(jù)倉(cāng)庫(kù)在搜集數(shù)據(jù)過程中,會(huì)遇到一些略微不一致但可以糾正的數(shù)據(jù),糾正的過程稱為〔65)。A.數(shù)據(jù)清洗B.數(shù)據(jù)轉(zhuǎn)換C.數(shù)據(jù)抽取D.數(shù)據(jù)裝載【答案】A【解析】數(shù)據(jù)倉(cāng)庫(kù)從不同的數(shù)據(jù)源提取數(shù)據(jù),各個(gè)數(shù)據(jù)源會(huì)存在數(shù)據(jù)不一致的問題,對(duì)少量的略微不一致數(shù)據(jù)進(jìn)展糾正(如對(duì)地名中的個(gè)別錯(cuò)別字等進(jìn)展糾正),這一概念稱為清洗?!獋€(gè)B類網(wǎng)絡(luò)的子網(wǎng)掩碼為255.255.224.0,那么這個(gè)網(wǎng)絡(luò)被劃分成了〔66)個(gè)子網(wǎng)。A.2B.4C.6D.8【答案】D【解析】子網(wǎng)掩碼255.255.224.0的二進(jìn)制表示為11111111.11111111.11100000.00000000,比正常的B類網(wǎng)絡(luò)的正常子網(wǎng)掩碼255.255.0.0多出了3位“1〃,所以把B類網(wǎng)絡(luò)劃分成了8個(gè)子網(wǎng)。在Windows系統(tǒng)中設(shè)置默認(rèn)路由的作用是〔67)。A.當(dāng)主機(jī)接收到一個(gè)訪問懇求時(shí)首先選擇的路由當(dāng)沒有其他路由可選時(shí)最后選擇的路由訪問本地主機(jī)的路由必須選擇的路由【答案】B【解析】WindowsServer2003的路由類型有5種,見下表。當(dāng)Windows效勞器收到一個(gè)IP數(shù)據(jù)包時(shí),先查找主機(jī)路由,再查找網(wǎng)絡(luò)路由〔直連網(wǎng)絡(luò)和遠(yuǎn)程網(wǎng)絡(luò),這些路由查找失敗時(shí),最后才查找默認(rèn)路由。路曲莢型說直謹(jǐn)網(wǎng)絡(luò)ID(DijK^yattachedraetworkLD)用于直接建桂的嗎嫌?Inter&w(或"e
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖北省課題申報(bào)評(píng)審書
- 婦聯(lián)調(diào)研課題申報(bào)書
- 課題申報(bào)書序號(hào)
- 節(jié)水潔具研究課題申報(bào)書
- Unit 3 Keep Fit 單元檢測(cè)練習(xí)(含答案)七年級(jí)英語(yǔ)下冊(cè)(人教版2024)
- 員工合同范本32條
- 學(xué)校美育工作課題申報(bào)書
- 付款保證合同范本
- 三拆除工程合同范本
- 農(nóng)村梯田出租合同范本
- 三無曲線(有緩)繩正法撥道自動(dòng)計(jì)算表
- 教學(xué)能力比賽決賽 《英語(yǔ)》教案
- 《母雞》課件 王崧舟 千課萬人 (圖片版不可編輯)
- 離婚糾紛證據(jù)清單
- 臨床三基考試題庫(kù)臨床醫(yī)師三基考試題庫(kù)
- 商貿(mào)公司企業(yè)范文
- 第一章《原子結(jié)構(gòu)與性質(zhì)》測(cè)試卷-高二化學(xué)人教版(2019)選擇性必修2
- YY/T 1761-2021透析管路消毒液
- GB 19147-2013f車用柴油(Ⅳ)
- 魯教版八年級(jí)美術(shù)下冊(cè)《自己設(shè)計(jì)動(dòng)漫形象》教學(xué)課件
- 急性胰腺炎評(píng)分表大全
評(píng)論
0/150
提交評(píng)論