




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、2022年數據庫系統(tǒng)工程師(中級)考試題庫(含答案)單選題1.Networkscanbeinterconnectedbydifferentdevicesinthephysicallayernetworkscanbeconnectedby()orhubs.whichjustmovethebitsfromonenetworktoanidenticalnetwork.Onelayerupwefindbridgesandswitcheswhichoperateatdatalinklayer.Theycanaccept()examinetheMACaddressandforwardtheframesto
2、adifferentnetworkwhiledoingminorprotocoltranslationintheprocessinmenetworklayer,wehaveroutersthatcanconnecttwonetworks,Iftwonetworkshave(請作答此空)networklayer,theroutermaybeabletotranslatebetweenthepackerformats.Inthetransportlayerwefindtransportgateway,whichcaninterfacebetweentwotransportconnectionsFi
3、nally,intheapplicationlayer,applicationgatewaystranslatemessage().Asanexample,gatewaysbetweenInternete-mailandX.400e-mailmust()thee-mailmessageandchangevariousheaderfields.A、specialB、dependentC、similarD、dissimilar答案:D2.在CPU中,常用來為ALU執(zhí)行算術邏輯運算提供數據并暫存運算結果的寄存器是()。A、程序計數器B、狀態(tài)寄存器C、通用寄存器D、累加寄存器答案:D解析:CPU中有一
4、些重要的寄存器,程序計數器(PC)用于存放指令的地址。當程序順序執(zhí)行時,每取出一條指令,PC內容自動增加一個值,指向下一條要取的指令。當程序出現轉移時,則將轉移地址送入PC,然后由PC指出新的指令地址。狀態(tài)寄存器用于記錄運算中產生的標志信息。狀態(tài)寄存器中的每一位單獨使用,稱為標志位。標志位的取值反映了ALU當前的工作狀態(tài),可以作為條件轉移指令的轉移條件。典型的標志位有以下幾種:進位標志位(C)、零標志位(Z)、符號標志位(S)、溢出標志位(V)、奇偶標志位(P)。通用寄存器組是CPU中的一組工作寄存器,運算時用于暫存操作數或地址。在程序中使用通用寄存器可以減少訪問內存的次數,提高運算速度。累加
5、器(accumulator):累加器是一個數據寄存器,在運算過程中暫時存放操作數和中間運算結果,不能用于長時間地保存一個數據。累加器是一個數據寄存器,在運算過程中暫時存放操作數和中間運算結果,不能用于長時間地保存一個數據。3.以下關于程序設計語言的敘述中,錯誤的是()。A、程序設計語言的基本成分包括數據、運算、控制和傳輸等B、高級程序設計語言不依賴于具體的機器硬件C、程序中局部變量的值在運行時不能改變D、程序中常量的值在運行時不能改變答案:C解析:本題考查程序語言基礎知識。選項A涉及程序語言的一般概念,程序設計語言的基本成分包括數據、運算、控制和傳輸等。選項B考查高級語言和低級語言的概念。關于
6、程序設計語言,高級語言和低級語言是指其相對于運行程序的機器的抽象程度。低級語言在形式上越接近機器指令,匯編語言就是與機器指令一一對應的。高級語言對底層操作進行了抽象和封裝,其一條語句對應多條機器指令,使編寫程序的過程更符合人類的思維習慣,并且極大了簡化了人力勞動。高級語言并不依賴于具體的機器硬件。選項C考查局部變量的概念,凡是在函數內部定義的變量都是局部變量(也稱作內部變量),包括在函數內部復合語句中定義的變量和函數形參表中說明的形式參數。局部變量只能在函數內部使用,其作用域是從定義位置起至函數體或復合語句體結束為止。局部變量的值通常在其生存期內是變化的。選項D考查常量的概念,程序中常量的值在
7、運行時是不能改變的。4.假定學生Students和教師Teachers關系模式如下所示:Students(學號,姓名,性別,類別,身份證號)Teachers(教師號,姓名,性別,身份證號,工資)a查詢在讀研究生教師的平均工資、最高與最低工資之間差值的SQL語句如下:SELECT()FROMStudents,TeachersWHERE(請作答此空);b查詢既是研究生,又是女性,且工資大于等于3500元的教師的身份證號和姓名的SQL語句如下:(SELECT身份證號,姓名FROMStudentsWHERE()()(SELECT身份證號,姓名FROMTeachersWHERE();A、Students
8、.身份證號=Teachers.身份證號B、Students.類別=研究生C、Students.身份證號=Teachers.身份證號ANDStudents.類別=研究生D、Students.身份證號=Teachers.身份證號ORStudents.類別=研究生答案:C解析:依題意,查詢在讀研究生教師的平均工資、最高與最低工資之間差值的SQL語句如下:SELECTAVG(工資)AS平均工資,MAX(工資)-MIN(工資)AS差值FROMStudents,TeachersWHEREStudents.身份證號=Teachers.身份證號ANDStudents.類型=研究生;查詢既是研究生,又是女性,且
9、工資大于等于3500元的教師的身份證號和姓名的SQL語句如下:(SELECT身份證號,姓名FROMStudentsWHERE性別=女AND類別=研究生)INTERSECT(SELECT身份證號,姓名FROMTeachersWHERE工資=3500);5.請作答第四空A、R.A=SORR.B=S.EORR.C=S.CORR.D=S.DB、R.A=S.AORR.BS.EORR.C=S.CORR.D=S.DC、R.A=S.AANDR.B=S.EANDR.C=S.CANDR.D=S.DD、R.A=S.AANDR.BS.EANDR.C=S.CANDR.D=S.D答案:D解析:本題考查關系代數運算與SQL
10、方面的基礎知識。因為RxS的結果集的屬性列為R.A,R.B,R.C,R.D,S.A,S.C,S.D,S.E,含義為R與S的笛卡兒積中選擇第1個屬性列=第5個屬性列(即R.A=S.A),同時滿足第2個屬性列第8個屬性列(即R.BS.E),同時滿足第3個屬性列=第6個屬性列(即R.C=S.C),同時滿足第4個屬性列第7個屬性列(即R.D=S.D)。6.在安全通信中,S將所發(fā)送的信息使用(請作答此空)進行數字簽名,T收到該消息后可利用()驗證該消息的真實性。A、S的公鑰B、S的私鑰C、T的公鑰D、T的私鑰答案:B7.以下媒體中,()是感覺媒體。A、音箱B、聲音編碼C、電纜D、聲音答案:D解析:本題考
11、查多媒體基本知識。感覺媒體指直接作用于人的感覺器官,使人產生直接感覺的媒體,如引起聽覺反應的聲音,引起視覺反應的圖像等。8.事務T1中有兩次查詢學生表中的男生人數,在這兩次查詢執(zhí)行中間,事務T2對學生表中加入了一條男生記錄,導致T1兩次查詢的結果不一致,此類問題屬于(請作答此空),為解決這一問題,應采用的隔級別是()。A、不可重復讀B、讀臟數據C、丟失修改D、幻影現象答案:D解析:本題考査數據庫并發(fā)控制的基礎知識。同一事務內,對數據庫的兩次條件完全相同的査詢,其訪問的記錄應該完全相同。若兩次訪問中間數據庫被其他事務改變,倒得兩次査詢所訪問的記錄不同,稱為幻影現象。加鎖機制的封鎖對象分為表和記錄
12、,鎖的類型相應稱為表級鎖和行級鎖。當加行級鎖時,未加鎖的記錄可能被修改為符合查詢條件,或者新插入的記錄符合查詢條件,導致二次查詢訪問的記錄數增加。而當采用表級鎖時,表中所有記錄在同一事務的兩次查詢中間是不允許改變的,即可解決此問題。加表級鎖的隔離級別是Serializable。9.關系代數表達式R*ST-U的運算結果是()。A、AB、BC、CD、D答案:A10.DBMS提供的DDL功能不包含()A、安全保密定義功能B、檢索、插入、修改和刪除功能C、數據庫的完整性定義功能D、外模式、模式和內模式的定義功能答案:B11.()從二叉樹的任一結點出發(fā)到根的路徑上,所經過的結點序列必按其關鍵字降序排列。
13、A、二叉排序樹B、大頂堆C、小頂堆D、平衡二叉樹答案:C12.項目管理工具中,將網絡方法用于工作計劃安排的評審和檢查的是()。A、Gantt圖B、PERT網圖C、因果分析圖D、流程圖答案:A13.NULL值在數據庫中表示(請作答此空),邏輯運算UNKNOWNORTRUE的結果是()。A、空集B、零值C、不存在或不知道D、無窮大答案:C解析:NULL屬性:表示無意義或不知道(屬性沒有值或屬性值未知時)。邏輯運算UNKNOWNORTRU由于是邏輯或運算,OR之前非布爾值,結果為FALSE,OR之后為TRUE,所以邏輯運算的結果為TRUE。14.算術表達式采用后綴式表示時不需要使用括號,使用(請作答
14、此空)就可以方便地進行求值。ab(cd)(其中,-、*表示二元算術運算減、加、乘)的后綴式為(),與該表達式等價的語法樹為()。A、隊列B、數組C、棧D、廣義表答案:C15.主存與Cache的地址映射方式中,()方式可以實現主存任意一塊裝入Cache中任意位置,只有裝滿才需要替換。A、全相聯(lián)B、直接映射C、組相聯(lián)D、串并聯(lián)答案:A解析:本題考查計算機系統(tǒng)基礎知識。全相聯(lián)映射是指主存中任一塊都可以映射到Cache中任一塊的方式,也就是說,當主存中的一塊需調入Cache吋,可根據當時Cache的塊占用或分配情況,選擇一個塊給主存塊存儲,所選的Cache塊可以是Cache中的任意一塊。直接相聯(lián)映射方
15、式是指主存的某塊j只能映射到滿足特定關系的Cache塊i中。全相聯(lián)映射和直接相聯(lián)映射方式的優(yōu)缺點正好相反。對于全相聯(lián)映射方式來說為優(yōu)點的恰是直接相聯(lián)映射方式的缺點,而對于全相聯(lián)映射方式來說為缺點的恰是直接相聯(lián)映射方式的優(yōu)點。組相聯(lián)映像了兼顧這兩種方式的優(yōu)點:主存和Cache按同樣大小劃分成塊;主存和Cache按同樣大小劃分成組;主存容量是緩存容量的整數倍,將主存空間按緩沖區(qū)的大小分成區(qū),主存中每一區(qū)的組數與緩存的組數相同;當主存的數據調入緩存時,主存與緩存的組號應相等,也就是各區(qū)中的某一塊只能存入緩存的同組號的空間內,但組內各塊地址之間則可以任意存放,即從主存的組到Cache的組之間采用直接映
16、象方式;在兩個對應的組內部采用全相聯(lián)映象方式。16.數據庫應用系統(tǒng)在運行過程中,發(fā)現隨著數據量的不斷增加,有部分查詢業(yè)務和數據更新業(yè)務執(zhí)行耗時越來越長。經分析,這些業(yè)務都與表Table1有關。假設Table1有30多個字段,分別為(Key,A1,A2,.Am,B1,B2,.Bn)。執(zhí)行頻度較高的查詢業(yè)務都只用到A1,A2,.Am中的大部分屬性,因此,DBA決定將表Table1分解為Table2(Key,A1,A2,.Am)和Table3(Key,B1,B2,.Bn)。為了使所有對Table1的查詢程序不必修改,應該();為了使對Table1的更新業(yè)務能正確執(zhí)行,應該(請作答此空);這樣實現了(
17、)。A、修改所有對Table1更新的事務程序B、創(chuàng)建視圖Table1,為Table2和Table3的自然連接C、只修改對A1,A2,.Am中屬性更新的事務程序D、只修改對B1,B2,.Bn中屬性更新的事務程序答案:A17.軟件設計的主要任務是設計軟件的結構、過程和模塊,其中軟件結構設計的主要任務是要確定()。A、模塊間的操作細節(jié)B、模塊間的相似性C、模塊間的組成關系D、模塊的具體功能答案:C18.某醫(yī)院住院部信息系統(tǒng)中有病人表R(住院號,姓名,性別,科室號,病房,家庭住址),“住院號”唯一標識表R中的每一個元組,“性別”的取值只能為M或F,“家庭住址”包括省、市、街道、郵編,要求科室號參照科室
18、關系D中的科室號;科室關系D(科室號,科室名,負責人,聯(lián)系電話),“科室號”唯一標識關系D中的每一個元組。a創(chuàng)建關系R的SQL語句如下:CREATETABLER(住院號CHAR(8)(),姓名CHAR(10),性別CHAR(1)(),科室號CHAR(4),病房CHAR(4),家庭住址ADDR,/ADDR為用戶定義的類(請作答此空);b表R中復合屬性是()。A、PRIMARYKEY(科室號)NOTNULLUNIQUEB、PRIMARYKEY(科室名)UNIQUEC、FOREIGNKEY(科室號)REFERENCESD(科室號)D、FOREIGNKEY(科室號)REFERENCESD(科室名)答案
19、:C解析:試題的正確答案是C。根據題意。屬性“科室號”是外鍵,因此需要用語句“REFERENCESD(科室號)”進行參考完整性約束。19.層次模型和網狀模型等非關系模型中,結點用來存儲記錄,記錄間的聯(lián)系用指針來表達;而關系模型中記錄間的聯(lián)系用()來描述,查找相關聯(lián)記錄需要進行記錄遍歷,為提高查找效率,可以建立(請作答此空)。A、索引B、觸發(fā)器C、存儲過程D、函數答案:A解析:本題考查數據模型的基礎知識。概念模型是信息的描述方式,邏輯模型是數據的邏輯結構,數據模型是指數據的物理組織方式。邏輯模型(E-R圖)中的聯(lián)系描述的是實體間的關聯(lián)關系,主要是現實世界中的事件,包括參與者和事件自身的屬性。在關
20、系模型中,取參與聯(lián)系的實體的碼(唯一代表具體的參與者)和事件自身的屬性,構成記錄即以關系的形式來描述。索引是為提高查詢效率而引入的機制。通過對查詢項建立索引表(包含查找項和指針,其中査找項進行排序或散列),可以通過查詢條件先在索引表中進行查找(因為查找項有序,效率高),再根據指針項準確定位記錄所在的頁面進行讀取,而無須進行大量的I/O操作讀取所有記錄。20.()軟件成本估算模型是一種靜態(tài)單變量模型,用于對整個軟件系統(tǒng)進行估算。A、PutnamB、基本COOC、中級COOD、詳細COO答案:B解析:本題考査軟件項目管理的基礎知識。Putnam和COO都是軟件成本估算模型。Putnam模型是一種動
21、態(tài)多變量模型,假設在軟件開發(fā)的整個生存期中工作量有特定的分布。結構性成本模型COO模型分為基本COO模型、中級COO模型和詳細COO?;綜OO模型是一個靜態(tài)單變量模型,對整個軟件系統(tǒng)進行估算:中級COO模型是一個靜態(tài)多變模型,將軟件系統(tǒng)模型分為系統(tǒng)和部件兩個層次,系統(tǒng)由部件構成;詳細COO模型將軟件系統(tǒng)模型分為系統(tǒng)、子系統(tǒng)和模塊三個層次,除了包括中級模型所考慮的因素外,還考慮了在需求分析、軟件設計等每一步的成本驅動屬性的影響。21.在數據庫系統(tǒng)運行維護階段,通過重建視圖能夠實現()A、程序的邏輯獨立性B、程序的物理獨立性C、數據的邏輯獨立性D、數據的物理獨立性答案:C解析:外模式/模式:保證
22、了數據與程序的邏輯獨立性,簡稱數據的邏輯獨立性。模式/內模式:保證了數據與應用程序的物理獨立性,簡稱數據的物理獨立性。外模式對應關系數據庫的視圖。22.關于聚類算法K-Means和DBSCAN的敘述中,不正確的是()。A、K-Means和DBSCAN的聚類結果與輸入參數有很大的關系B、K-Means基于距離的概念而DBSCAN基于密度的概念進行聚類分析C、K-Means很難處理非球形的簇和不同大小的簇,DBSCAN可以處理不同大小和不同形狀的簇D、當簇的密度變化較大時,DBSCAN不能很好的處理,而K-Means則可以答案:D解析:本題考查數據挖掘的基礎知識。K-Means和DBSCAN是兩個
23、經典的聚類算法,將相似的數據對象歸類一組,不相似的數據對象分開。K-means算法基于對象之間的聚類進行聚類,需要輸入聚類的個數。DBSCAN算法基于密度進行聚類,需要確定閾值,兩者的聚類結果均與輸入參數關系很大。DBSCAN可以處理不同大小和不同形狀的簇,而K-means算法則不適合。若數據分布密度變化大,則這兩種算法都不適用。23.數據庫應用系統(tǒng)在運行過程中,發(fā)現隨著數據量的不斷增加,有部分查詢業(yè)務和數據更新業(yè)務執(zhí)行耗時越來越長。經分析,這些業(yè)務都與表Table1有關。假設Table1有30多個字段,分別為(Key,A1,A2,.Am,B1,B2,.Bn)。執(zhí)行頻度較高的查詢業(yè)務都只用到A
24、1,A2,.Am中的大部分屬性,因此,DBA決定將表Table1分解為Table2(Key,A1,A2,.Am)和Table3(Key,B1,B2,.Bn)。為了使所有對Table1的查詢程序不必修改,應該(請作答此空);為了使對Table1的更新業(yè)務能正確執(zhí)行,應該();這樣實現了()。A、修改所有對Tabel1的查詢程序B、創(chuàng)建視圖Table1,為Ttable2和Table3的自然連接C、只修改使用A1,A2,.Am中屬性的程序D、只修改使用B1,B2,.Bn中屬性的程序答案:B24.某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的數字表示活動的持續(xù)
25、時間(天),活動BD和HK最早可以從第(請作答此空)天開始。(活動AB、AE和AC最早從第1天開始)A、3和10B、4和11C、3和9D、4和10答案:B解析:關鍵路徑:在活動圖中時間跨度最長的路徑。其決定項目最少工期。項目關鍵路徑是路徑最長的一條,在該圖中路徑:ABDIJL=3+5+2+2+8=20,是路徑最長的一條。有任務AB需要3天,所以BD應在第4天開始;由于H點最遲出的時間為10后(AEGH),所以HK應在第11天開始25.給定關系模式R(U,F),U=A,B,C,D,函數依賴集F=ABC,CDB。關系模式R(),且分別有(請作答此空)。若將R分解成p=R1(ABC),R2(CDB)
26、,則分解p()。A、0個非主屬性和4個主屬性B、1個非主屬性和3個主屬性C、2個非主屬性和2個主屬性D、3個非主屬性和1個主屬性答案:A解析:本題考查關系數據庫規(guī)范化理論方面的基礎知識。根據主屬性的定義“包含在任何一個候選碼中的屬性叫做主屬性(Primeattribute),否則叫做非主屬性(Nonprimeattribute)”,所以,關系R中的4個屬性都是主屬性。26.嵌入式SQL中,若查詢結果為多條記錄時,將查詢結果交予主語言處理時,應使用的機制是(),引入(請作答此空)來解決主語言無空值的問題。A、主變量B、游標C、SQLCAD、指示變量答案:D解析:本題考查嵌入式SQL的基礎知識。嵌
27、入式SQL是SQL語句與過程化編程語言(主語言)的結合,嵌入式SQL負責實現數據庫的操作,過程化語言負責用戶界面及過程化處理。兩種語言需要進行數據交互,SQL的査詢結果為關系集合,通過游標,將關系的操作分解為對單一記錄的各字段的操作以適應主語言無關系操作的能力。SQL中有空值而高級語言沒用,為解決這一矛盾,采取指示變量的方式。指示變量為負值時,表示其對應的主變量中的值是空值(該主變量的值仍然存在,但無意義),由主語言和DBMS根據指示變量的值對主變量按空值處理。27.電子商務交易必須具備抗抵賴性,目的在于防()。A、一個實體假裝成另一個實體B、參與此交易的一方否認曾經發(fā)生過此次交易C、他人對數
28、據進行非授權的修改、破壞D、信息從被監(jiān)視的通信過程中泄漏出去章標準化和知識產權基礎知識答案:B28.關系R、S如下表所示,的結果為(),R、S的左外連接、右外連接和完全外連接的元組個數分別為(請作答此空)A、2,2,4B、2,2,6C、4,4,4D、4,4,6答案:D解析:本題考查關系代數運算方面的知識。試題的正確結果為D。兩個關系R和S進行自然連接時,選擇兩個關系R和S公共屬性上相等的元組,去掉重復的屬性列構成新關系。在這種情況下,關系R中的某些元組有可能在關系S中不存在公共屬性值上相等的元組,造成關系R中這些元組的值在運算時舍棄了;同樣關系S中的某些元組也可能舍棄。為此,擴充了關系運算左外
29、聯(lián)接、右外聯(lián)接和完全外聯(lián)接。左外聯(lián)接是指與R與S進行自然連接時,只把R中舍棄的元組放到新關系中。右外聯(lián)接是指R與S進行自然連接時,只把S中舍棄的元組放到新關系中。完全外聯(lián)接是指R與S進行自然連接時,把R和S中舍棄的元組都放到新關系中。試題R與S的左外聯(lián)接、右外聯(lián)接和完全外聯(lián)接的結果如下表所示:從運算的結果可以看出R與S的左外聯(lián)接、右外聯(lián)接和完全外聯(lián)接的元組個數分別為4,4,6。29.在下列機制中,()是指過程調用和響應調用所需執(zhí)行的代碼在運行時加以結合;而(請作答此空)是過程調用和響應調用所需執(zhí)行的代碼在編譯時加以結合。A、消息傳遞B、類型檢查C、靜態(tài)綁定D、動態(tài)綁定答案:B30.數據庫概念結
30、構設計階段是在()的基礎上,依照用戶需求對信息進行分類、聚集和概括,建立概念模型。A、邏輯設計B、需求分析C、物理設計D、運行維護答案:B解析:數據庫的設計階段分為四個階段:需求分析階段、概念結構設計階段、邏輯結構設計階段、和物理結構設計階段。數據庫概念結構設計階段是在需求分析的基礎上,依照用戶需求對信息進行分類、聚集和概括,建立概念模型31.某PC的Inrernet協(xié)議屬性參數如下圖所示,默認網關的IP地址是()。A、B、C、54D、8答案:C解析:本題考查Internet協(xié)議屬性參數的配置。默認網關和本
31、地IP地址應屬同一網段。32.隨著網站知名度的不斷提高,網站訪問量逐漸上升,網站負荷越來越重,針對此問題一方面可通過升級網站服務器的軟硬件,另一方面可以通過集群技術,如DNS負載均衡技術來解決。在Windows的DNS服務器中通過()操作可以確保域名解析并實現負載均衡。A、啟用循環(huán),啟動轉發(fā)器指向每個Web服務器B、禁止循環(huán),啟動轉發(fā)器指向每個Web服務器C、禁止循環(huán),添加每個Web服務器的主機記錄D、啟用循環(huán),添加每個Web服務器的主機記錄答案:D解析:DNS負載均衡是通過循環(huán)復用實現的,若發(fā)現主機名的多個地址資源記錄,則可用它循環(huán)使用包含在查詢應答中的主機資源記錄。要使DNS循環(huán)復用正常工
32、作,首先需在相應的正向查找區(qū)域中注冊所查詢名稱的多個主機資源記錄(如圖所示),并在DNS服務器屬性的高級選項卡中,選中啟用循環(huán)復選框(如圖所示)。如果未選中該復選框(即禁止循環(huán)復用),則相應DNS查詢的響應順序取決于應答列表中各條資源記錄在區(qū)域中存儲的靜態(tài)排序。接著,還需在DNS服務器的“正向查找區(qū)域”中添加每個Web服務器的主機(A)資源記錄。33.若將Workers表的插入權限賦予用戶User1,并允許其將該權限授予他人,那么對應的SQL語句為“GRANT()TABLEWorkersTOUser1(請作答此空);”。A、FORALLB、PUBLICC、WITHCHECKOPTIOND、WI
33、THGRANTOPTION答案:D34.以下關予VLAN的敘述中,屬于其優(yōu)點的是()。A、允許邏輯地劃分網段B、減少了沖突域的數量C、增加了沖突域的大小D、減少了廣播域的數量答案:A解析:把局域網劃分成多個不同的VLAN,使得網絡接入不再局限二物理位置的約束,這樣就簡化了在網絡中增加、移除和移動主機的操作,特別是動態(tài)配置的VLAN,無論主機在哪里,它都處于自己的VLAN中。VLAN內部可以相互通信,VLAN之間不能直接通信,必須經過特殊設置的路由器才可以連通。這樣做的結果是,通過在較大的局域網中創(chuàng)建不同的VLAN,可以抵御廣播風暴的影響,也可以通過設置防火墻來提高網絡的安全性。VLAN并不能直
34、接增強網絡的安全性。35.如右圖所示的并發(fā)調度,假設事務T1、T2執(zhí)行前數據項X、Y的初值為X=100,Y=200。該調度執(zhí)行完成后,X、Y的值為();此類不一致性稱為(請作答此空)。A、丟失修改B、讀臟數據C、不可重復讀D、破壞事務原子性答案:A解析:本題考查并發(fā)調度知識。事務并發(fā)執(zhí)行能夠充分利用系統(tǒng)資源,提高系統(tǒng)吞吐量。并發(fā)事務的執(zhí)行,可能會因為沖突而產生數據的不一致。根據調度語句計算運行結果,是理解并發(fā)事務執(zhí)行過程和對不一致性認識所必須的。根據上述調度,事T1的前三句執(zhí)行后,A的值70寫入緩沖區(qū)中(可理解為寫入了數據庫中)X的數據位;隨后T2的兩句將X、Y的值讀入變量A(=70)、B(=
35、200)中;之后T1將B的值230寫入數據庫中Y的數據位;再之后T2將B的值(=270)寫入數據庫中Y的數據位。上述調度執(zhí)行后,X=70,Y=270。多個事務并發(fā)執(zhí)行,正確的必要條件是其執(zhí)行結果與某一種串行執(zhí)行的結果相同。上述兩個事務的串行執(zhí)行過程為T1執(zhí)行完后執(zhí)行T2或T2執(zhí)行完后執(zhí)行T1,即T1T2:X=70,Y=300和T2T1:X=70,Y=330。上述并發(fā)調度的結果與任一串行結果都不同,故并發(fā)執(zhí)行產生了數據的不一致。該調度中事務T1對Y的修改被T2所覆蓋,未能體現T1對Y曾進行過修改,即T1對Y的修改丟失了,故該不一致性屬于丟失修改。36.在結構化分析中,用數據流圖描述()。當采用數
36、據流圖對一個圖書館管理系統(tǒng)進行分析時,(請作答此空)是一個外部實體。A、數據對象之間的關系,用于對數據建模B、數據在系統(tǒng)中如何被傳送或變換,以及如何對數據流進行變換的功能或子功能,用于對功能建模C、系統(tǒng)對外部事件如何響應,如何動作,用于對行為建模D、數據流圖中的各個組成部分答案:A解析:本題考査結構化分析的基礎知識。數據流圖是結構化分析的一個重要模型,描述數據在系統(tǒng)中如何被傳送或變換,以及描述如何對數據流進行變換的功能,用于功能建模。數裾流圖中有四個要素:外部實體,也稱為數據源或數據匯點,表示要處理的數據的輸入來源或處理結果要送往何處,不屬于目標系統(tǒng)的一部分,通常為組織、部門、人、相關的軟件系
37、統(tǒng)或者硬件設備;數據流表示數據沿箭頭方向的流動;加工是對數據對象的處理或變換;數據存儲在數據流中起到保存數據的作用,可以是數據庫文件或者任何形式的數據組織。根據上述定義和題干說明,讀者是外部實體,圖書和借書證是數據流,借閱是加工。37.事務一旦提交,即使在寫入數據庫前數據尚在內存中而發(fā)生故障造成系統(tǒng)重啟,該事務的執(zhí)行結果也必須入數據庫,該性質稱為事務的(請作答此空),為保證這一性質,必須使用()。A、原子性B、一致性C、隔離性D、持久性答案:D解析:本題考查數據庫恢復的基礎知識。數據庫故障會造成數據的不一致。數據庫的更新是由事務驅動的,事務的ACID屬性被破壞是數據不一致的根本原因。系統(tǒng)重啟會
38、使內存中更新過的數據未寫入硬盤而丟失,破壞了事務的持久性,即事務一經提交,其對數據庫的影響會體現到數據庫中。為保證事務發(fā)生故障后可恢復,DBMS使用日志。即在對數據更新前,先將欲做的修改在日志中記錄并寫入硬盤,然后再進行數據更新。當系統(tǒng)重啟時,根據日志文件對數據進行恢復。38.運行中的系統(tǒng)因為故障導致服務器重啟,正在執(zhí)行的事務中斷,破壞了事務的原子性,恢復的方法是利用日志進行(請作答此空)操作;而已經提交的事務在故障發(fā)生時尚未寫入磁盤,破壞了事務的(),恢復的方法是利用日志進行Redo操作。A、UndoB、RedoC、CoDunitD、Rollback答案:A解析:本題考查故障與恢復的基礎知識
39、。故障導致服務器重啟,故障時正在執(zhí)行的事務的原子性被破壞,即事務沒有執(zhí)行完,其對數據庫的部分更新可能己經寫入硬盤上的數據庫文件,重啟后這部分更新使得數據庫處于不一致性狀態(tài),應對其進行處理,撤銷故障時未完成的事務對數據庫的更新,使數據庫還原到未完成的事務執(zhí)行前的狀態(tài),相當于這些事務沒有執(zhí)行。這種恢復操作借助于日志文件來完成。日志按照時間順序記錄了所有事務對數據庫的更新操作。而且在對數據庫的更新之前已被寫入硬盤。可以逆向掃描日志記錄,找出未完成的事務,將其對數據庫的修改還原,稱為Undo操作。同樣,故障發(fā)生時已經完成提交的事務,其對數據庫的修改可能還在內存中的I/O緩沖區(qū)中,沒來得及寫入硬盤,重啟
40、后這部分修改會丟失,破壞了事務的持久性。同樣借助于日志文件,找到故障前已完成的事務,將其對數據庫的更新重做一遍,即可完成對應事務的更新操作。這一操作稱為Redo操作。39.聚類的典型應用不包括(請作答此空),()是一個典型的聚類算法。A、商務應用中,幫助市場分析人員發(fā)現不同的客戶群B、對WEB上的文檔進行分類C、分析WEB日志數據,發(fā)現相同的用戶訪問模式D、根據以往病人的特征,對新來的病人進行診斷答案:D解析:本題考査數據挖掘的基礎知識。簡單地說,數據挖掘中的聚類是一種無監(jiān)督的學習方法,基本思路是物以類聚人以群分,即把相似或相關的對象歸為一類。在分析之前沒有已知的類型信息。因此,本題的選項A、
41、B和C均屬于聚類分析的應用,而選項D則屬于分類的應用,即對新病人進行診斷時,是根據歷史的病人診斷結論來進行的。40.設有關系R、S和T如下圖所示,則元組演算表達式t|(Eu)(R(u)VS(u)(Av)(T(v(Ew)(R(w)vs(w)w1w3=v2)t1=u1)運算結果是()。關系RAA、AB、BC、CD、D答案:C41.某項目包含的活動如下表所示,完成整個項目的最短時間為(請作答此空)周。不能通過縮短活動()的工期,來縮短整個項目的完成時間。A、16B、17C、18D、19答案:D解析:本題考査軟件項目管理的基礎知識?;顒訄D是描述一個項目中各個工作任務相互依賴關系的一種模型,項目的很多重
42、要特性可以通過分析活動圖得到,如估算項目完成時間,計算關鍵路徑和關鍵活動等。根據上表給出的數據,構建活動圖,如下圖所示。42.計算機中CPU對其訪問速度最快的是()。A、內存B、CacheC、通用寄存器D、硬盤答案:C解析:本題考查計算機系統(tǒng)基礎知識。計算機系統(tǒng)中的CPU內部對通用寄存器的存取操作梟速度最快的,其次是Cache,內存的存取速度再次,選項中訪問速度最慢的就是作為外存的硬盤。它們共同組成分級存儲體系來解決存儲容量、成本和速度之間的矛盾。43.某企業(yè)的E-R圖中,職工實體的屬性有:職工號、姓名、性別,出生日期,電話和所在部門,其中職工號為實體標識符,電話為多值屬性,離退休職工所在部門
43、為離退辦.在邏輯設計階段.應將職工號和電話單獨構造一個關系模式.該關系模式為();因為離退休職工不參與企業(yè)的絕大部分業(yè)務.應將這部分職工獨立建立一個離退休職工關系模式,這種處理方式成為(請作答此空)。A、水平分解B、垂直分解C、規(guī)范化D、逆規(guī)范化答案:A解析:本題考查數據庫設計的基礎知識。邏輯設計階段的主要工作是將E-R圖轉換為關系模式。轉換規(guī)則中,對多值屬性,取實體標識符與每個多值屬性分別構建一個關系模式,則生成的關系模式屬于4NF(是平凡的多值依賴)。出于系統(tǒng)性能的考慮,在設計過程中對表進行分解,將關系模式中的屬性進行分解,形成兩個或多個表,稱為垂直分解;保持關系模式不變,對記錄進行分解,
44、生成兩個或多個表,稱為水平分解。44.微型計算機系統(tǒng)中,顯示器屬于()。A、表現媒體B、傳輸媒體C、表示媒體D、存儲媒體答案:A解析:本題考查多媒體基本知識。表現媒體是指進行信息輸入和輸出的媒體,如鍵盤、鼠標、話筒,以及顯示器、打印機、喇叭等;表示媒體指傳輸感覺媒體的中介媒體,即用于數據交換的編碼,如圖像編碼、文本編碼和聲音編碼等;傳輸媒體指傳輸表示媒體的物理介質,如電纜、光纜、電磁波等;存儲媒體指用于存儲表示媒體的物理介質,如硬盤、光盤等。45.為了保證數據庫中數據的安全可靠和正確有效,系統(tǒng)在進行事務處理時,對數據的插入、刪除或修改的全部有關內容先寫入();當系統(tǒng)正常運行時,按一定的時間間隔
45、,把數據庫緩沖區(qū)內容寫入(請作答此空):當發(fā)生故障時,根據現場數據內容及相關文件來恢復系統(tǒng)的狀態(tài)。A、索引文件B、數據文件C、日志文件D、數據字典答案:B解析:本題考查關系數據庫事務處理方面的基礎知識。為了保證數據庫中數據的安全可靠和正確有效,數據庫管理系統(tǒng)(DBMS)提供數據庫恢復、并發(fā)控制、數據完整性保護與數據安全性保護等功能。數據庫在運行過程中由于軟硬件故障可能造成數據被破壞,數據庫恢復就是在盡可能短的時間內,把數據庫恢復到故障發(fā)生前的狀態(tài)。具體的實現方法有多種,如:定期將數據庫作備份;在進行事務處理時,對數據更新(插入、刪除、修改)的全部有關內容寫入日志文件;當系統(tǒng)正常運行時,按一定的
46、時間間隔,設立檢查點文件,把內存緩沖區(qū)內容還未寫入到磁盤中去的有關狀態(tài)記錄到檢查點文件中;當發(fā)生故障時,根據現場數據內容、日志文件的故障前映像和檢查點文件來恢復系統(tǒng)的狀態(tài)。46.請作答第二空A、AB、BC、CD、D答案:B解析:本題考查關系代數運算與SQL方面的基礎知識。因為RxS的結果集的屬性列為R.A,R.B,R.C,R.D,S.A,S.C,S.D,S.E,含義為R與S的笛卡兒積中選擇第1個屬性列=第5個屬性列(即R.A=S.A),同時滿足第2個屬性列第8個屬性列(即R.BS.E),同時滿足第3個屬性列=第6個屬性列(即R.C=S.C),同時滿足第4個屬性列第7個屬性列(即R.D=S.D)
47、。47.假定學生Students和教師Teachers關系模式如下所示:Students(學號,姓名,性別,類別,身份證號)Teachers(教師號,姓名,性別,身份證號,工資)a查詢在讀研究生教師的平均工資、最高與最低工資之間差值的SQL語句如下:SELECT()FROMStudents,TeachersWHERE();b查詢既是研究生,又是女性,且工資大于等于3500元的教師的身份證號和姓名的SQL語句如下:(SELECT身份證號,姓名FROMStudentsWHERE()()(SELECT身份證號,姓名FROMTeachersWHERE(請作答此空);A、工資=3500B、工資=3500
48、C、性別=女AND類別=研究生D、性別=女AND類別=研究生答案:A解析:依題意,查詢在讀研究生教師的平均工資、最高與最低工資之間差值的SQL語句如下:SELECTAVG(工資)AS平均工資,MAX(工資)-MIN(工資)AS差值FROMStudents,TeachersWHEREStudents.身份證號=Teachers.身份證號ANDStudents.類型=研究生;查詢既是研究生,又是女性,且工資大于等于3500元的教師的身份證號和姓名的SQL語句如下:(SELECT身份證號,姓名FROMStudentsWHERE性別=女AND類別=研究生)INTERSECT(SELECT身份證號,姓名
49、FROMTeachersWHERE工資=3500);48.如果“2X”的補碼是“90H”,那么X的真值是()。A、72B、-56C、56D、111答案:B解析:本題考査計算機系統(tǒng)基礎知識。先由補碼“90H”得出其對應的真值,為負數,絕對值為二進制形式的01110000,轉換為十進制后等于-112,即2x=-112,因此x等于-56。49.某系統(tǒng)中有3個并發(fā)進程競爭資源R,每個進程都需要5個R,那么至少有()個R,才能保證系統(tǒng)不會發(fā)生死鎖。A、12B、13C、14D、15答案:B解析:給每個進程分配其所需的最大資源數少一個資源(本題3*4個),如果還有一個資源剩余,則不會發(fā)生死鎖。因為將這個剩余
50、資源分配給任意一個進程,該進程就會得到滿足運行,其運行后,將其所釋放的資源再分配給其他進程,這樣所有的進程都可以執(zhí)行完成。50.在設計軟件的模塊結構時,()不能改進設計質量。A、盡量減少高扇出結構B、模塊的大小適中C、將具有相似功能的模塊合并D、完善摸塊的功能答案:C解析:將具有相似功能的模塊合并,會導致模塊的聚合程度變低,可維護性下降。在結構化設計中,系統(tǒng)由多個邏輯上相對獨立的模塊組成,在模塊劃分時需要遵循如下原則:(1)模塊的大小要適中。系統(tǒng)分解時需要考慮模塊的規(guī)模,過大的模塊可能導致系統(tǒng)分解不充分,其內部可能包括不同類型的功能,需要進一步劃分,盡量使得各個模塊的功能單一;過小的模塊將導致
51、系統(tǒng)的復雜度增加,模塊之間的調用過于頻繁,反而降低了模塊的獨立性。一般來說,一個模塊的大小使其實現代碼在12頁紙之內,或者其實現代碼行數在50200行之間,這種規(guī)模的模塊易于實現和維護。(2)模塊的扇入和扇出要合理。一個模塊的扇出是指該模塊直接調用的下級模塊的個數;扇出大表示模塊的復雜度高,需要控制和協(xié)調過多的下級模塊。扇出過大一般是因為缺乏中間層次,應該適當增加中間層次的控制模塊;扇出太小時可以把下級模塊進一步分解成若干個子功能模塊,或者合并到它的上級模塊中去。一個模塊的扇入是指直接調用該模塊的上級模塊的個數;扇入大表示模塊的復用程度高。設計良好的軟件結構通常頂層扇出比較大,中間扇出較少,底
52、層模塊則有大扇入。一般來說,系統(tǒng)的平均扇入和扇出系數為3或4,不應該超過7,否則會增大出錯的概率。(3)深度和寬度適當。深度表示軟件結構中模塊的層數,如果層數過多,則應考慮是否有些模塊設計過于簡單,看能否適當合并。寬度是軟件結構中同一個層次上的模塊總數的最大值,一般說來,寬度越大系統(tǒng)越復雜,對寬度影響最大的因素是模塊的扇出。在系統(tǒng)設計時,需要權衡系統(tǒng)的深度和寬度,盡量降低系統(tǒng)的復雜性,減少實施過程的難度,提高開發(fā)和維護的效率。51.給定關系R(A,B,C,D)和關系S(A,C,D,E,F),對其進行自然連接運算RS后的屬性列為()個;與R.CS.F(RS)等價的關系代數表達式為(請作答此空)。
53、A、39(RxS)B、1,2,3,4,8,9(1=53=64=739(RS)C、39(RS)D、1,2,3,4,8,9(1=53=64=739(RS)答案:B52.Redis是一種NoSQL數據庫,具體地說,是()存儲數據庫。A、鍵-值B、文檔C、圖形D、XML答案:A解析:小編正在快馬加鞭來的路上(詳見視頻講解)53.滿足BCNF范式的關系()。A、允許屬性對主鍵的部分依賴B、能夠保證關系的實體完整性C、沒有傳遞函數依賴D、可包含組合屬性答案:C解析:若關系模式R1NF,若XY且時,X必含有碼,則關系模式R屬于第BC范式,記為:RBCNFBCNF是在3NF的基礎要求消除鍵屬性對碼的部分和傳遞
54、依賴。54.Networkscanbeinterconnectedbydifferentdevicesinthephysicallayernetworkscanbeconnectedby(請作答此空)_orhubs.whichjustmovethebitsfromonenetworktoanidenticalnetwork.Onelayerupwefindbridgesandswitcheswhichoperateatdatalinklayer.Theycanaccept()examinetheMACaddressandforwardtheframestoadifferentnetworkwh
55、iledoingminorprotocoltranslationintheprocessinmenetworklayer,wehaveroutersthatcanconnecttwonetworks,Iftwonetworkshave()networklayer,theroutermaybeabletotranslatebetweenthepackerformats.Inthetransportlayerwefindtransportgateway,whichcaninterfacebetweentwotransportconnectionsFinally,intheapplicationla
56、yer,applicationgatewaystranslatemessage().Asanexample,gatewaysbetweenInternete-mailandX.400e-mailmust()thee-mailmessageandchangevariousheaderfields.A、reapersB、relaysC、packagesD、modems答案:A55.以下關于擴展E-R圖設計的描述中,正確的是()。A、聯(lián)系可以看作實體,與另一實體產生聯(lián)系,稱為聚合B、聯(lián)系的屬性可以是其關聯(lián)實體的標識符屬性C、屬性可以與其它實體產生聯(lián)系D、三個實體之間的聯(lián)系與三個實體之間的兩兩聯(lián)系是等價的答案:A解析:本題考查概念設計的應用方法。在擴展E-R圖設計方法中,聯(lián)系可以被看作實體,參與另一個聯(lián)系;聯(lián)系只能產生于實體(或被當作實體的聯(lián)系)之間;屬性只能依附于實體或聯(lián)系用以刻畫該買體或聯(lián)系,而不能參與聯(lián)系;語義上不屬于某個實體或聯(lián)系的屬性不能作為其屬性。E-R圖足對現實的描述,符合現實語義。聯(lián)系對應的是事件,三元聯(lián)系的事件即有三個參與方,而兩兩聯(lián)系是兩個參與方,描述的現實語義不同。56.甲軟件公司受乙企業(yè)委托安排公司軟件設計師開發(fā)了信息系統(tǒng)管理軟件,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 深度學習視角下非結構化檔案資源智能分類與主題標引研究探索
- 人工智能時代下的大學教學創(chuàng)新與突破
- 船舶網絡安全管理制度
- 化妝品生產企業(yè)質量安全責任制的構建與實施
- 倉庫6S管理實踐與規(guī)范
- 供應鏈網絡位置對企業(yè)數字鴻溝的作用機制研究
- 信息安全管理體系制度
- 安全事故黨紀責任追究
- 物業(yè)工程部規(guī)章制度
- 報廢汽車回收拆解前景
- 2025年廣東省中考生物試卷真題(含答案解析)
- 第10課+遼夏金元的統(tǒng)治(大概念教學課件)2024-2025學年高一歷史上冊教學課件(統(tǒng)編版2019)
- 裝置保運方案(3篇)
- 中國聚丙烯酰胺行業(yè)市場發(fā)展分析及前景趨勢與投資研究報告2025-2028版
- 青年教師教學工作坊組織計劃
- 駐非洲員工管理制度
- 工程內業(yè)資料管理制度
- 摩托車協(xié)議過戶協(xié)議書
- 四川省德陽市2025年七年級下學期語文期末試卷及答案
- 黎族文化課件
評論
0/150
提交評論