(新版)江西計算機軟考(初級)程序員高頻核心題庫300題(含答案詳解)_第1頁
(新版)江西計算機軟考(初級)程序員高頻核心題庫300題(含答案詳解)_第2頁
(新版)江西計算機軟考(初級)程序員高頻核心題庫300題(含答案詳解)_第3頁
(新版)江西計算機軟考(初級)程序員高頻核心題庫300題(含答案詳解)_第4頁
(新版)江西計算機軟考(初級)程序員高頻核心題庫300題(含答案詳解)_第5頁
已閱讀5頁,還剩186頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE188(新版)江西計算機軟考(初級)程序員高頻核心題庫300題(含答案詳解)一、單選題1.某圖G的鄰接表如下所示。以下關(guān)于圖G的敘述中,正確的是()。A、G是強連通圖B、G是有7條弧的有向圖C、G是完全圖D、G是有7條邊的無向圖答案:B解析:本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識。頂點A、B、C、D、E的編號分別為1、2、3、4、5。如果為無向圖,則每條邊在鄰接表中會表示兩次,因此表結(jié)點的數(shù)目應(yīng)為偶數(shù)。題中的鄰接表中有7個表結(jié)點,顯然是有向圖。從頂點A的鄰接表中可知,編號為2和3的頂點為A的鄰接頂點,即存在?。糀,B>和<A,C>。從頂點B的鄰接表中可知,編號為3、4和5的頂點為B的鄰接頂點,即存在弧<B,C>、<B,D>和<B,E>。從頂點C的鄰接表中可知,編號為4的頂點為C的鄰接頂點,即存在?。糃,D>。從頂點D的鄰接表中可知,該頂點沒有鄰接頂點。從頂點E的鄰接表中可知,編號為1的頂點為E的鄰接頂點,即存在?。糆,A>。圖G如下所示。2.關(guān)系型數(shù)據(jù)庫設(shè)計的步驟不包括()A、需求分析B、概要設(shè)計C、系統(tǒng)設(shè)計D、數(shù)據(jù)庫物理設(shè)計答案:C解析:關(guān)系型數(shù)據(jù)庫設(shè)計的步驟包括需求分析、概要設(shè)計、數(shù)據(jù)庫物理設(shè)計等。系統(tǒng)設(shè)計不是關(guān)系型數(shù)據(jù)庫設(shè)計的步驟,因此選項C為正確答案。在需求分析階段,需要明確數(shù)據(jù)庫的功能需求、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)量等;在概要設(shè)計階段,需要確定數(shù)據(jù)庫的表結(jié)構(gòu)、關(guān)系、主鍵、外鍵等;在數(shù)據(jù)庫物理設(shè)計階段,需要確定數(shù)據(jù)庫的存儲結(jié)構(gòu)、索引、分區(qū)等。因此,選項A、B、D都是關(guān)系型數(shù)據(jù)庫設(shè)計的步驟。3.在分頁存儲管理系統(tǒng)中,地址由頁號和頁內(nèi)地址組成。下圖所示頁式管理的地址結(jié)構(gòu)中,()。A、頁面的大小為1K,最多有16M個頁B、頁面的大小為2K,最多有8M個頁C、頁面的大小為4K,最多有1M個頁D、頁面的大小為8K,最多有2M個頁答案:C解析:本題考查的是操作系統(tǒng)中分頁存儲管理系統(tǒng)中地址的組成及其計算方法。在分頁存儲管理系統(tǒng)中,邏輯地址由兩部分組成,前一部分是頁號,后一部分是位移量,即頁內(nèi)地址。根據(jù)該題的已知條件,兩部分構(gòu)成的地址長度為32位,其中0~11位為頁內(nèi)地址,占12位,即每頁的大小為4KB:12~31位為頁號,占20位,即地址空間最多允許有1MB個頁。所以正確答案為C。4.若采用白盒測試法對下面流程圖所示算法進行測試,且要滿足語句覆蓋,則至少需要(51)個測試用例,若表示輸入和輸出的測試用例格式為(A,B,X;X),則滿足語句覆蓋的測試用例是(52)。A、(1,3,3;8)B、(1,3,5;10)C、(5,2,15;8)D、(5,2,20;9)答案:A解析:白盒測試方法:(1)語句覆蓋。被測程序的每個語句至少執(zhí)行一次。是一種很弱的覆蓋標(biāo)準(zhǔn)。(2)判定覆蓋。也稱為分支覆蓋,判定表達式至少獲得一次真、假值。判定覆蓋比語句覆蓋強。(3)條件覆蓋。每個邏輯條件的各種可能的值都滿足一次。(4)路徑覆蓋。覆蓋所有可能的路徑。(5)判定/條件覆蓋。每個條件所以可能的值(真/假)至少出現(xiàn)一次。(6)條件組合覆蓋。每個條件的各種可能值的組合都至少出現(xiàn)一次。此處只需要一個測試用例就可以完成所有的語句覆蓋。此題有誤,無正確答案。按照要求,應(yīng)該選擇A=2.B=3,X取任意值。5.UML中有4種事物:結(jié)構(gòu)事物、行為事物、分組事物和注釋事物。類、接口、構(gòu)建屬于()事物;依附于一個元素或一組元素之上對其進行約束或解釋的簡單符號為(請作答此空)事物。A、結(jié)構(gòu)B、行為C、分組D、注釋答案:D解析:事物:模型中的基本成員。UML中包括結(jié)構(gòu)事物、行為事物、分組事物和注釋事物。①結(jié)構(gòu)事物:模型中靜態(tài)部分。[類Class]+[接口Interface]+[協(xié)作Collaboration]+[用例UseCase]+[活動類]+[組件ponent]+[節(jié)點Node]②行為事物:模型中的動態(tài)部分。[交互]+[狀態(tài)機]③分組事物:可以把分組事物看成是一個"盒子",模型可以在其中被分解。目前只有一種分組事物,即包(Package)。結(jié)構(gòu)事物、動作事物,甚至分組事物都有可能放在一個包中。包純粹是概念上的,只存在于開發(fā)階段,而組件在運行時存在。④注釋事物:注釋事物是UML模型的解釋部分。6.某商場商品數(shù)據(jù)庫的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫存量,供應(yīng)商→聯(lián)系方式}。商品關(guān)系模式P達到(請作答此空);該關(guān)系模式分解成()后,具有無損連接的特性,并能夠保持函數(shù)依賴。A、1NFB、2NFC、3NFD、BCNF答案:A解析:根據(jù)題意,零件P關(guān)系中的(商品代碼,供應(yīng)商)可決定的零件P關(guān)系的所有屬性,所以零件P關(guān)系的主鍵為(商品代碼,供應(yīng)商);又因為,根據(jù)題意(商品代碼,供應(yīng)商)→商品名稱,而商品代碼→商品名稱,存在部分依賴關(guān)系不滿足2NF,因此該關(guān)系模式屬于1NF。由于關(guān)系模式P屬于1NF,1NF存在冗余度大、修改操作的不一致性、插入異常和刪除異常四個問題。所以需要對模式分解,其中選項A、選項B和選項C分解后的P1∩P2=?,是有損連接,并且分解后的關(guān)系式丟失了函數(shù)依賴,如選項A中的P1(商品代碼,聯(lián)系方式)與原F關(guān)系式中的"商品代碼→商品"不相符,即不保持函數(shù)依賴。7.對于大多數(shù)通用程序設(shè)計語言,用()描述其語法即可。A、正規(guī)文法B、上下文無關(guān)文法C、上下文有關(guān)文法D、短語結(jié)構(gòu)文法答案:B解析:上下文無關(guān)文法:這是形式語言理論中一種重要的變換文法,用來描述上下文無關(guān)語言,在喬姆斯基分層中稱為2型文法。由于程序設(shè)計語言的語法基本上都是上下文無關(guān)文法,因此應(yīng)用十分廣泛。8.數(shù)據(jù)模型的三要素包括()。A、外模式、模式、內(nèi)模式B、網(wǎng)狀模型、層次模型、關(guān)系模型C、實體、聯(lián)系、屬性D、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操縱、完整性約束答案:D解析:數(shù)據(jù)模型是嚴(yán)格定義的一組概念的集合,這些概念精確地描述了系統(tǒng)的靜態(tài)特性、動態(tài)特性和完整性約束條件。因此通常說,數(shù)據(jù)模型是由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和完整性約束三部分組成的。9.數(shù)組的內(nèi)情向量中肯定不含有數(shù)組的()信息A、維數(shù)B、類型C、維上下界D、各維的界差答案:D解析:數(shù)組的內(nèi)情向量是用來描述數(shù)組屬性信息的一些常量,包括數(shù)組類型、維數(shù)、各維的上下界及數(shù)組首地址。這些屬性信息是確定存儲分配時數(shù)組所占空間的大小和數(shù)組元素位置的依據(jù)。10.關(guān)于分頁管理說法正確的是A、邏輯地址等于物理地址B、邏輯地址的結(jié)構(gòu)是:物理塊號+頁內(nèi)地址C、邏輯地址的結(jié)構(gòu)是:邏輯頁號+頁內(nèi)地址D、分頁管理可以采用首次適應(yīng)算法答案:C解析:分頁管理是一種虛擬存儲管理技術(shù),將進程的地址空間分成大小相等的頁,每個頁映射到物理內(nèi)存中的一個物理幀。當(dāng)進程訪問一個虛擬地址時,需要將其轉(zhuǎn)換為物理地址,這個過程就是地址映射。A選項錯誤,邏輯地址不等于物理地址,邏輯地址是進程中使用的地址,物理地址是實際存儲在內(nèi)存中的地址。B選項錯誤,邏輯地址的結(jié)構(gòu)是邏輯頁號+頁內(nèi)地址,物理塊號是物理地址的一部分。C選項正確,邏輯地址的結(jié)構(gòu)是邏輯頁號+頁內(nèi)地址,邏輯頁號用于標(biāo)識進程中的一個頁,頁內(nèi)地址用于標(biāo)識頁內(nèi)的偏移量。分頁管理通過邏輯頁號和頁表將邏輯地址映射到物理地址。D選項錯誤,分頁管理可以采用多種算法,如最優(yōu)適應(yīng)算法、最壞適應(yīng)算法、循環(huán)首次適應(yīng)算法等,但不包括首次適應(yīng)算法。11.通常所說的"媒體"有兩重含義,一是指()等存儲信息的實體;二是指圖像、聲音等表達與傳遞信息的載體。A、文字、圖形、磁帶、半導(dǎo)體存儲器B、磁盤、光盤、磁帶、半導(dǎo)體存儲器C、聲卡、U盤、磁帶、半導(dǎo)體存儲器D、視頻卡、磁帶、光盤、半導(dǎo)體存儲器答案:B解析:本題考查多媒體基礎(chǔ)知識。我們通常所說的"媒體(Media)"包括其中的兩點含義。一是指信息的物理載體,即存儲信息的實體,如手冊、磁盤、光盤、磁帶;二是指承載信息的載體即信息的表現(xiàn)形式(或者說傳播形式),如文字、聲音、圖像、動畫、視頻等,即CCITT定義的存儲媒體和表示媒體。表示媒體又可以分為3種類型:視覺類媒體(如位圖圖像、矢量圖形、圖表、符號、視頻、動畫等)、聽覺類媒體(如音響、語音、音樂等)、觸覺類媒體(如點、位置跟蹤;力反饋與運動反饋等),視覺和聽覺類媒體是信息傳播的內(nèi)容,觸覺類媒體是實現(xiàn)人機交互的手段。12.函數(shù)調(diào)用時若實參是數(shù)組名,則是將()傳遞給對應(yīng)的形參。A、數(shù)組元素的個數(shù)B、數(shù)組所有元素的拷貝C、數(shù)組空間的起始地址D、數(shù)組空間的大小答案:C解析:本題考察程序語言的基礎(chǔ)知識。函數(shù)調(diào)用時若實參是數(shù)組名,則是將數(shù)組空間的起始位置傳遞給對應(yīng)的形參。13.設(shè)數(shù)組a[1..n,1..m](n>1,m>1)中的元素以列為主序存放,每個元素占用1個存儲單元,則數(shù)組元素a[i,j](1≤i≤n,1≤j≤m)相對于數(shù)組空間首地址的偏移量為()。A、(i-1)*m+j-1B、(i-1)*n+j-1C、(j-1)*m+i-1D、(j-1)*n+i-1答案:D解析:本題考查程序語言基礎(chǔ)知識。存儲數(shù)組元素時,需要將元素按照某種順序排列。對于二維及多維數(shù)組,則有按行存儲和按列存儲兩種方式,其不同在于同一個元素相對于數(shù)組空間起始位置的偏移量不同。本問題中n行m列的二維數(shù)組a[1..n,1..m]是按列存儲,則對于元素a[i,j]來說,它之前有完整的j-1列、每列n個元素,在第j列上排在a[i,j]之前的元素個數(shù)是i-1個,因此排列在a[i,j]之前的元素個數(shù)為(j-1)*n+i-1,由于每個元素占一個單元,該表達式的值就是偏移量。14.文件的保密是指防止文件被()。A、修改B、破壞C、刪除D、竊取答案:D解析:本題考查文件保密的概念。文件保密是指防止文件被未經(jīng)授權(quán)的人竊取、查看、復(fù)制、傳播等行為。因此,本題的正確答案為D,即竊取。選項A、B、C都是文件安全的方面,但不是文件保密的概念。因此,選項A、B、C都不是本題的正確答案。15.TodayitismontoaccesstheInternetfromavarietyof()deviceslikesmartphonesandtablets.A、mobileB、moveC、movingD、shift答案:A解析:今天,使用各種移動設(shè)備(如智能手機、平板電腦)來上網(wǎng)已十分普及。16.創(chuàng)建型設(shè)計模式與對象的創(chuàng)建有關(guān),按照所用的范圍分為面向類和面向?qū)ο髢煞N。其中,()模式是創(chuàng)建型類模式。A、工廠方法(FactoryMethod)B、構(gòu)建器(Builder)C、原型(Prototype)D、單例(Singleton)答案:A解析:本題考查的是創(chuàng)建型設(shè)計模式中的類模式,根據(jù)題干中的描述,可以知道答案是“工廠方法(FactoryMethod)”。工廠方法模式是一種創(chuàng)建型模式,它定義了一個用于創(chuàng)建對象的接口,但是由子類決定要實例化的類是哪一個。工廠方法讓類把實例化推遲到子類中進行。因此,工廠方法模式是一種面向類的創(chuàng)建型模式。而其他選項中,構(gòu)建器(Builder)、原型(Prototype)、單例(Singleton)都是面向?qū)ο蟮膭?chuàng)建型模式,不符合題干要求。因此,本題的正確答案是A。17.顯示器的()顯示的圖像越清晰,質(zhì)量也越高。A、刷新頻率越高B、分辨率越高C、對比度越大D、亮度越低答案:B解析:刷新頻率是指圖像在顯示器上更新的速度,也就是圖像每秒在屏幕上出現(xiàn)的幀數(shù),單位為Hz.刷新頻率越高,屏幕上的圖像的閃爍感就越小,圖像越穩(wěn)定,視覺效果也越好。一般刷新頻率在75Hz以上時,影像的閃爍才不易被人眼察覺。18.在計算機系統(tǒng)中常用的輸入/輸出控制方式有無條件傳送、中斷、程序查詢和DMA等。其中,采用()方式時,不需要CPU控制數(shù)據(jù)的傳輸過程。A、中斷B、程序查詢C、DMAD、無條件傳送答案:C解析:直接程序控制(無條件傳送/程序查詢方式):無條件傳送:在此情況下,外設(shè)總是準(zhǔn)備好的,它可以無條件地隨時接收CPU發(fā)來的輸出數(shù)據(jù),也能夠無條件地隨時向CPU提供需要輸入的數(shù)據(jù)。19.美國某公司與中國某企業(yè)談技術(shù)合作,合同約定使用l項美國專利(獲得批準(zhǔn)并在有效期內(nèi)),該項技術(shù)未在中國和其他國家申請專利。依照該專利生產(chǎn)的產(chǎn)品()需要向美國公司支付這件美國專利的許可使用費。A、在中國銷售,中國企業(yè)B、如果返銷美國,中國企業(yè)不C、在其他國家銷售,中國企業(yè)D、在中國銷售,中國企業(yè)不答案:D解析:本題考察專利的屬地,在美國申請了專利,在中國沒有申請,在中國不享有專利權(quán)。20.文件型計算機病毒主要感染的文件類型是()。A、EXE和B、EXE和DOCC、XLS和DOCD、和XLS答案:A解析:本題考查計算機病毒的基礎(chǔ)知識。文件型計算機病毒感染可執(zhí)行文件(包括EXE和文件)。一旦直接或間接地執(zhí)行了這些受計算機病毒感染的程序,計算機病毒就會按照編制者的意圖對系統(tǒng)進行破壞,這些計算機病毒還可細(xì)分為:駐留型計算機病毒、主動型計算機病毒、覆蓋型計算機病毒、伴隨型計算機病毒。21.統(tǒng)一資源地址(URL)http://./index.html中的http和index.html分別表示(5)。A、域名、請求查看的文檔名B、所使用的協(xié)議、訪問的主機C、訪問的主機、請求查看的文檔名D、所使用的協(xié)議、請求查看的文檔名答案:D解析:超文本傳輸協(xié)議(HTTP,HyperTextTransferProtocol)是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議。HTML文件即超文本標(biāo)記語言文件,是由HTML命令組成的描述性文本。超文本標(biāo)記語言,標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用。超文本(html)就是指頁面內(nèi)可以包含圖片、鏈接,甚至音樂、程序等非文字元素。超文本標(biāo)記語言的結(jié)構(gòu)包括頭部分(英語:Head)、和主體部分(英語:Body),其中頭部提供關(guān)于網(wǎng)頁的信息,主體部分提供網(wǎng)頁的具體內(nèi)容。22.總線的帶寬是指(8)A、用來傳送數(shù)據(jù)、地址和控制信號的信號線總數(shù)B、總線能同時傳送的二進制位數(shù)C、單位時間內(nèi)通過總線傳輸?shù)臄?shù)據(jù)總量D、總線中信號線的種類答案:C解析:本題考查的是總線的帶寬的定義??偩€的帶寬是指單位時間內(nèi)通過總線傳輸?shù)臄?shù)據(jù)總量,因此選項C是正確的。選項A是信號線總數(shù),選項B是總線能同時傳送的二進制位數(shù),選項D是信號線的種類,都與總線的帶寬定義不符。因此,選項A、B、D都是錯誤的。綜上所述,本題的正確答案是C。23.微型計算機系統(tǒng)中,顯示器屬于(請作答此空),硬盤屬于()。A、表現(xiàn)媒體B、傳輸媒體C、表示媒體D、存儲媒體答案:A解析:本題考查考生多媒體基礎(chǔ)知識。表現(xiàn)媒體是指進行信息輸入和輸出的媒體,如鍵盤、鼠標(biāo)、話筒,以及顯示器、打印機、喇叭等。傳輸媒體是指傳輸表示媒體的物理介質(zhì),如電纜、光纜、電磁波等。表示媒體指傳輸感覺媒體的中介媒體,即用于數(shù)據(jù)交換的編碼,如圖像編碼、文本編碼和聲音編碼等;存儲媒體是指用于存儲表示媒體的物理介質(zhì),如硬盤、U盤、光盤、ROM及RAM等。24.拓?fù)湫蛄惺菬o環(huán)有向圖中所有頂點的一個線性序列,圖中任意路徑中的各個頂點在該圖的拓?fù)湫蛄兄斜3窒群箨P(guān)系。對于圖中的有向圖,()不是其的一個拓?fù)湫蛄?。A、1526374B、1526734C、5123764D、5126374答案:C解析:拓?fù)湫蛄惺菍⒂邢驁D中所有頂點排成一個線性序列,并且該序列滿足:若在圖中存在從頂點Vi到Vj的路徑,則在該線性序列中,頂點i必然在頂點Vj之前。對有向圖進行拓?fù)渑判虻姆椒ㄈ缦拢孩僭谟邢驁D中選擇一個入度為零(沒有前驅(qū))的頂點且輸出之:②從有向圖中刪除該頂點及從該頂點出發(fā)的所有??;③重復(fù)上述兩步,直至圖中不存在入度為0的頂點為止。對于圖3-4所示的有向圖,進行拓?fù)渑判虻捻旤c序列有:5126374、5126734、1526374和1526734。而選項C的"5123764"不是其中的一個拓?fù)湫蛄小?5.現(xiàn)需要申請一些場地舉辦一批活動,每個活動有開始時間和結(jié)束時間。在同一個場地,如果一個活動結(jié)束之前,另一個活動開始,即兩個活動沖突。若活動A從1時間開始,5時間結(jié)束,活動B從5時間開始,8時間結(jié)束,則活動A和B不沖突。現(xiàn)要計算n個活動需要的最少場地數(shù)。求解該問題的基本思路如下(假設(shè)需要場地數(shù)為m,活動數(shù)為n,場地集合為P1,P2,…,Pm),初始條件Pi均無活動安排:(1)采用快速排序算法對n個活動的開始時間從小到大排序,得到活動a1,a2,…,an。對每個活動ai,i從1到n,重復(fù)步驟(2)、(3)和(4);(2)從p1開始,判斷ai與P1的最后一個活動是否沖突,若沖突,考慮下一個場地P2,…;(3)一旦發(fā)現(xiàn)ai與某個Pj的最后一個活動不沖突,則將ai安排到Pj,考慮下一個活動;(4)若ai與所有己安排活動的Pj的最后一個活動均沖突,則將ai安排到一個新的場地,考慮下一個活動;(5)將n減去沒有安排活動的場地數(shù)即可得到所用的最少場地數(shù)算法首先采用了快速排序算法進行排序,其算法設(shè)計策略是(請作答此空);后面步驟采用的算法設(shè)計策略是()。整個算法的時間復(fù)雜度是()。下表給出了n=11的活動集合,根據(jù)上述算法,得到最少的場地數(shù)為()。A、分治B、動態(tài)規(guī)劃C、貪心D、回溯答案:A解析:快速排序由C.A.R.Hoare在1962年提出。它的基本思想是:通過一趟排序?qū)⒁判虻臄?shù)據(jù)分割成獨立的兩部分,其中一部分的所有數(shù)據(jù)都比另外一部分的所有數(shù)據(jù)都要小,然后再按此方法對這兩部分?jǐn)?shù)據(jù)分別進行快速排序,整個排序過程可以遞歸進行,以此達到整個數(shù)據(jù)變成有序序列??焖倥判虿捎玫乃枷胧欠种嗡枷?。貪心算法(又稱貪婪算法)是指,在對問題求解時,總是做出在當(dāng)前看來是最好的選擇。也就是說,不從整體最優(yōu)上加以考慮,他所做出的是在某種意義上的局部最優(yōu)解。整個算法的時間復(fù)雜度是O(nlogn)。場地上可以安排活動1、8、11為一個場地;活動2、6、9一個場地;活動3為一個場地;活動4、7為一個場地;活動5、10為一個場地,共5個場地。26.CPU中可用來暫存運算結(jié)果的是()A、算邏運算單元B、累加器C、數(shù)據(jù)總線D、狀態(tài)寄存器答案:B解析:CPU內(nèi)部結(jié)構(gòu)大概可以分為控制單元、運算單元、存儲單元和時鐘等幾個主要部分。運算器是計算機對數(shù)據(jù)進行加工處理的中心,它主要由算術(shù)邏輯部件(ALU:ArithmeticandLogicUnit)、寄存器組和狀態(tài)寄存器組成。ALU主要完成對二進制信息的定點算術(shù)運算、邏輯運算和各種移位操作。通用寄存器組(典型代表是累加寄存器)來保存參加運算的操作數(shù)和運算的中間結(jié)果。狀態(tài)寄存器在不同的機器中有不同的規(guī)定,程序中,狀態(tài)位通常作為轉(zhuǎn)移指令的判斷條件??刂破魇怯嬎銠C的控制中心,它決定了計算機運行過程的自動化。它不僅要保證程序的正確執(zhí)行,而且要能夠處理異常事件。主要有程序計數(shù)器PC、指令譯碼器、指令寄存器IR和操作控制器組成。其中PC又稱為“指令計數(shù)器”,它保存了下一條要執(zhí)行指令的地址,由于大多數(shù)指令的地址與前指令的修改的過程通常只是簡單的將PC加1。如果遇到轉(zhuǎn)移指定的時候,直接修改為轉(zhuǎn)移指令給出的地址。指令寄存器用于儲存現(xiàn)在正在被運行的指令。一條指令包括操作碼和操作數(shù),操作碼就是表明了此指令要干什么,而這便是指令譯碼器的作用。時序控制邏輯要為每條指令按時間順序提供應(yīng)有的控制信號。27.下列關(guān)于計算機病毒的描述中,錯誤的是()。A、計算機病毒是一段惡意程序代碼B、計算機病毒都是通過u盤拷貝文件傳染的C、使用帶讀寫鎖定功能的移動存儲設(shè)備,可防止被病毒傳染D、當(dāng)計算機感染病毒后,可能不會立即傳染其他計算機答案:B解析:本題考查計算機病毒的基礎(chǔ)知識。計算機病毒是一段認(rèn)為編寫的,具有一定破壞功能的惡意程序,具有隱蔽性、感染性、潛伏性、可激發(fā)性等特性,它是通過網(wǎng)絡(luò)或者移動存儲設(shè)備傳播,傳播的方式是通過網(wǎng)絡(luò)在被感染主機或者磁盤上進行寫操作,將惡意程序?qū)懭氡桓腥緦ο髮崿F(xiàn)的。病毒的可激發(fā)性是指當(dāng)病毒運行的條件滿足時,才會發(fā)作或者感染其他的計算機。28.采用()表示帶符號數(shù)據(jù)時,算術(shù)運算過程中符號位與數(shù)值位采用同樣的運算規(guī)則進行處理。A、補碼B、原碼C、反碼D、海明碼答案:A解析:補碼在進行算數(shù)運算時,符號位與數(shù)值位一起參加運算,采用一樣的規(guī)則不需要特殊處理。因此用補碼進行加減運算要簡便的多,這也是大多數(shù)計算機采用的方式。29.在軟件開發(fā)過程中,系統(tǒng)測試階段的測試目標(biāo)來自于()階段。A、需求分析B、概要設(shè)計C、詳細(xì)設(shè)計D、軟件實現(xiàn)答案:A解析:系統(tǒng)測試是針對整個產(chǎn)品系統(tǒng)進行的測試,目的是驗證系統(tǒng)是否滿足了需求規(guī)格的定義,找出與需求規(guī)格不符或矛盾的地方,從而提出更加完善的方案。30.計算機在進行浮點數(shù)的相加(減)運算前需先進行對階操作,若x的階碼大于y的階碼,則應(yīng)將()。A、x的階碼縮小至與y的階碼相同,并對x的尾數(shù)進行算術(shù)左移B、x的階碼縮小至與y的階碼相同,并對x的尾數(shù)進行算術(shù)右移C、y的階碼擴大至與x的階碼相同,并對y的尾數(shù)進行算術(shù)左移D、y的階碼擴大至與x的階碼相同,并對y的尾數(shù)進行算術(shù)右移答案:D解析:在浮點數(shù)加減運算時,首先要進行對階,根據(jù)對階的規(guī)則,階碼和尾數(shù)將進行相應(yīng)的操作。對階,首先應(yīng)求出兩數(shù)階碼Ex和Ey之差,即△E=Ex-Ey若△E=0,表示兩數(shù)階碼相等,即Ex=Ey;若△E>0,表示Ex>Ey;若△E<0,表示Ex<Ey。當(dāng)Ex≠Ey時,要通過尾數(shù)的移位來改變Ex或Ey,使Ex=Ey相等。對階的規(guī)則是:小階向大階看齊。即階碼小的數(shù)的尾數(shù)右移,每右移一位,階碼加1,直到兩數(shù)的階碼相等為止。如:Ex=Ey,無需對階。Ex>Ey,則My右移。每右移一位.Ey+1→Ey,直至Ex=Ey為止。Ex<Ey,則Mx右移。每右移一位,Ex+1→Ex,直至Ex=Ey為止。31.在Windows時系統(tǒng)中對用戶組默認(rèn)權(quán)限由高到低的順序是()。如果希望某用戶對系統(tǒng)具有完全控制權(quán)限,則應(yīng)該將該用戶添加到用戶組(請作答此空)中。A、EvetyoneB、usersC、powerusersD、administrators答案:D解析:windows中系統(tǒng)對用戶的默認(rèn)權(quán)限情況Administrators中的用戶對計算機/域有不受限制的完全訪問權(quán)。PowerUsers高級用戶組可以執(zhí)行除了為Administrators組保留的任務(wù)外的其他任何操作系統(tǒng)任務(wù)。users普通用戶組,這個組的用戶無法進行有意或無意的改動。Everyone,所有的用戶,這個計算機上的所有用戶都屬于這個組。Guests:來賓組,來賓組跟普通組Users的成員有同等訪問權(quán),但來賓賬戶的限制更多。管理員組,默認(rèn)情況下,Administrators中的用戶對計算機/域有不受限制的完全訪問權(quán)。分配給該組的默認(rèn)權(quán)限允許對整個系統(tǒng)進行完全控制。32.如果一棵二叉樹的中序序列和后序序列分別為CDBEAGHFK和DCEBHGKFA,則該樹的前序序列為()。A、KHGFEDCBAB、ABDCEFKGHC、ABEFCDGHKD、ABCDEFGHK答案:D解析:本題考查二叉樹的遍歷和二叉樹的一些性質(zhì)。二叉樹是一個結(jié)點最多只有兩個兒子結(jié)點的樹,其二叉樹遍歷有3種形式:(1)前序遍歷:首先訪問根結(jié)點,然后按前序遍歷根結(jié)點的左子樹,再按前序遍歷根結(jié)點的右子樹。(2)中序遍歷:首先按中序遍歷根結(jié)點的左子樹,然后訪問根結(jié)點,再按中序遍歷根結(jié)點的右子樹。(3)后序遍歷:首先按后序遍歷根結(jié)點的左子樹,然后按后序遍歷根結(jié)點的右子樹,再訪問根結(jié)點。要解答本題,需要一些技巧,我們從后序序列中可以看到A是最后一個,可以確定A是整個二叉樹的根結(jié)點。再從中序序列CDBEAGHFK可以知道,CDBE是根A的左子樹中的結(jié)點,而GHFK是根A的右子樹中的結(jié)點。現(xiàn)在我們來分析左子樹中的情況,同樣由后序序列中DCEB可以看出B是左子樹的根結(jié)點,由中序序列CDBE可以看出E是B的右子樹的結(jié)點。同理,我們可以分析出整個二叉樹的結(jié)點分布。此二叉樹前序遍歷的結(jié)果為ABCDEFGHK。33.在UML用例圖中,參與者表示(46)。A、人、硬件或其他系統(tǒng)可以扮演的角色B、可以完成多種動作的相同用戶C、不管角色的實際物理用戶D、帶接口的物理系統(tǒng)或者硬件設(shè)計答案:A解析:本題考查統(tǒng)一建模語言(UML)的基本知識。UML中圖是一組元素的圖形表示,聚集了相關(guān)的事物。大多數(shù)情況下把圖畫成頂點(代表事物)和?。ù黻P(guān)系)的連通圖??梢詮牟煌慕嵌犬媹D對系統(tǒng)進行可視化。用例圖(usecasediagram)展現(xiàn)了一組用例、參與者(Actor)以及它們之間的關(guān)系用于對系統(tǒng)的語境、需求建模。用例圖描述系統(tǒng)與外部系統(tǒng)和參與者之間的交互,說明了參與者以及他們所扮演的角色的含義。參與者代表了需要同系統(tǒng)交互以交換信息的任何事物,可以是人、組織、其他信息系統(tǒng)、外部設(shè)備、甚至是時間所扮演的角色。34.假設(shè)磁盤塊與緩沖區(qū)大小相同,每個盤塊讀入緩沖區(qū)的時間為16us,由緩沖區(qū)送至用戶區(qū)的時間是5us,在用戶區(qū)內(nèi)系統(tǒng)對每塊數(shù)據(jù)的處理時間為1us.若用戶需要將大小為10個磁盤塊的Doc1文件逐塊從磁盤讀入緩沖區(qū),并送至用戶區(qū)進行處理,那么采用單緩沖區(qū)需要花費的時間為()us:采用雙緩沖區(qū)需要花費的時間為,(請作答此空)us.A、160B、161C、166D、211答案:C解析:這是一個簡單的緩沖區(qū)的問題。由于緩沖區(qū)的訪問是互斥的,所以對單一緩沖區(qū),從磁盤寫入和讀出到用戶區(qū)的操作必須串行執(zhí)行,也就是要保證互斥操作。而CPU對數(shù)據(jù)的分析與從用戶區(qū)讀數(shù)據(jù)也是需要互斥操作,但是CPU分析與從磁盤寫入緩沖區(qū)的操作可以并行。從本題看,由于分析所用的時間小于從磁盤寫入緩沖區(qū)的時間,因此,CPU會空閑。單緩沖區(qū)的總時間=(磁盤寫入緩沖區(qū)時間+緩沖區(qū)讀出時間)×10+CPU處理最后一塊數(shù)據(jù)的時間=(16+5)×10+1=211μs。當(dāng)采用雙緩沖區(qū)時,每塊緩沖區(qū)的操作也必須滿足互斥操作,但是,對兩塊緩沖區(qū)的操作卻可以并行,所以,當(dāng)?shù)谝粋€緩沖區(qū)寫滿以后,磁盤緊接著寫另一個緩沖區(qū),同時,前一個已經(jīng)滿了的緩沖區(qū)被讀出到用戶區(qū),并立即進行CPU的數(shù)據(jù)分析。讀出操作和數(shù)據(jù)分析必須互斥進行,故,從時間上看,當(dāng)數(shù)據(jù)被讀出并分析后,恰好另一個緩沖區(qū)也寫滿了,可以立即進行讀出數(shù)據(jù)到用戶區(qū)并進行數(shù)據(jù)分析。兩塊緩沖區(qū)交替進行讀寫,直到數(shù)據(jù)分析完畢,因此,總時間=(磁盤寫入緩沖區(qū)時間)×10+讀出最后一塊數(shù)據(jù)時間+CPU分析最后一塊數(shù)據(jù)時間=(16)×10+5+1=166s。35.在HTML文件中,()標(biāo)記在頁面中顯示work為斜體字。A、<pre>work</pre>B、<u>work</u>C、<i>work</i>D、<b>work</b>答案:C解析:本題考查HTML的基礎(chǔ)知識。在HTML中,<u></u>標(biāo)記定義在頁面中顯示文字為帶下劃線樣式,<i></i>標(biāo)記定義在頁面中顯示文字為斜體字樣式,<b></b>標(biāo)記定義在頁面中顯示文字為加粗樣式。<pre></pre>標(biāo)記的作用是可定義預(yù)格式化的文本。被包圍在pre標(biāo)記中的文本通常會保留空格和換行符,而文本也會呈現(xiàn)為等寬字體。36.如果訪問一個網(wǎng)站速度很慢,可能有多種原因,但首先應(yīng)該排除的是()。A、網(wǎng)絡(luò)服務(wù)器忙B、通信線路忙C、本地終端感染病毒D、沒有訪問權(quán)限答案:D解析:在這里,已經(jīng)進入了一個網(wǎng)站,因此可以排除沒有訪問權(quán)限,如果沒有訪問權(quán)限的話,將不允許進入。37.A()applicationismadeupofdistinctponentsrunninginseparateruntimeenvironments,usuallyondifferentplatformsconnectedthroughanetwork.A、databaseB、analogC、high-levelD、istributeD答案:D解析:分布式應(yīng)用由運行在不同環(huán)境(通常運行在同一網(wǎng)絡(luò)中的不同平臺上)的各個部件組成。38.通??梢詫⒂嬎銠C系統(tǒng)中執(zhí)行一條指令的過程分為取指令,分析和執(zhí)行指令3步。若取指令時間為4Δt,分析時間為2Δt。執(zhí)行時間為3Δt,按順序方式從頭到尾執(zhí)行完600條指令所需時間為()Δt;若按照執(zhí)行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執(zhí)行指令,則從頭到尾執(zhí)行完600條指令所需時間為(請作答此空)Δt。A、2400B、2405C、3000D、3009答案:B解析:按順序方式需要執(zhí)行完一條執(zhí)行之后再執(zhí)行下一條指令,執(zhí)行1條執(zhí)行所需的時間為4Δt+2Δt+3Δt=9Δt,執(zhí)行600條指令所需的時間為9Δt×600=5400Δt。若采用流水線方式,則處理過程如下圖所示,執(zhí)行完600條執(zhí)行所需要的時間為4Δt×600+2Δt+3Δt=2405Δt。39.在面向?qū)ο蟪绦蛟O(shè)計語言中,對象之間通過()方式進行通信。以下關(guān)于好的面向?qū)ο蟪绦蛟O(shè)計語言的敘述中,不正確的是(請作答此空)。A、應(yīng)該支持被封裝的對象B、應(yīng)該支持類寫實例的概念C、應(yīng)該支持通過指針進行引用D、應(yīng)該支持繼承和多態(tài)答案:C解析:本題考查面向?qū)ο蟪绦蛟O(shè)計語言的基本概念和特點。面向?qū)ο蟪绦蛟O(shè)計語言中,對象之間通過消息傳遞方式進行通信。這是面向?qū)ο蟪绦蛟O(shè)計語言的基本特點之一。好的面向?qū)ο蟪绦蛟O(shè)計語言應(yīng)該支持被封裝的對象,即將數(shù)據(jù)和方法封裝在一個對象中,對外部隱藏實現(xiàn)細(xì)節(jié),提高了程序的安全性和可維護性。應(yīng)該支持類寫實例的概念,即通過類來創(chuàng)建對象,方便了程序的編寫和維護。應(yīng)該支持繼承和多態(tài),即通過繼承和多態(tài)實現(xiàn)代碼的重用和擴展,提高了程序的可擴展性和可重用性。而應(yīng)該支持通過指針進行引用這一選項是不正確的。雖然指針在面向?qū)ο蟪绦蛟O(shè)計語言中也有一定的應(yīng)用,但是它并不是面向?qū)ο蟪绦蛟O(shè)計語言的基本特點之一,也不是好的面向?qū)ο蟪绦蛟O(shè)計語言應(yīng)該具備的特點之一。因此,本題的正確答案為C。40.在著作權(quán)法中,計算機軟件著作權(quán)保護的對象是()。A、計算機程序及其開發(fā)文檔B、硬件設(shè)備驅(qū)動程序C、設(shè)備和操作系統(tǒng)軟件D、源程序代碼和底層環(huán)境答案:A解析:根據(jù)《著作權(quán)法》第三條本法所稱的作品,包括以下列形式創(chuàng)作的文學(xué)、藝術(shù)和自然科學(xué)、社會科學(xué)、工程技術(shù)等作品:(一)文字作品;(二)口述作品;(三)音樂、戲劇、曲藝、舞蹈、雜技藝術(shù)作品;(四)美術(shù)、建筑作品;(五)攝影作品;(六)電影作品和以類似攝制電影的方法創(chuàng)作的作品;(七)工程設(shè)計圖、產(chǎn)品設(shè)計圖、地圖、示意圖等圖形作品和模型作品;(八)計算機軟件;(九)法律、行政法規(guī)規(guī)定的其他作品。41.軟件設(shè)計中劃分程序模塊通常遵循的原則之一是使各模塊間的()。A、耦合度高,內(nèi)聚性低B、耦合度高,內(nèi)聚度高C、耦合度低,內(nèi)聚度高D、耦合度低,內(nèi)聚度低答案:C解析:本題考查的是模塊設(shè)計原則,一般有以下幾點:(1)模塊獨立性好,模塊之間沒有過多的相互作用。(2)模塊耦合度低。(3)模塊內(nèi)聚度高,各成分之間結(jié)合緊密。(4)模塊規(guī)模適中,模塊大小以30到100行為宜,規(guī)模過大不宜理解。(5)模塊的扇入和扇出要適當(dāng)。(6)模塊的作用域應(yīng)當(dāng)在控制域中。42.繼承關(guān)系是父類和子類之間共享數(shù)據(jù)和方法的機制,子類都是父類的特例。當(dāng)一個類只能有一個父類時,稱為();當(dāng)一個類有兩個或兩個以上的類作為父類時,稱為(請作答此空)。A、單重繼承B、多態(tài)C、混合繼承D、多重繼承答案:D解析:本題考查面向?qū)ο蟮幕局R。在進行類設(shè)計時,有些類之間存在一般和特殊關(guān)系,即一些類是某個類的特殊情況,某個類是一些類的一般情況,這就是繼承關(guān)系。在定義和實現(xiàn)一個類的時候,可以在一個已經(jīng)存在的類(一般情況)的基礎(chǔ)上來進行,把這個已經(jīng)存在的類所定義的內(nèi)容作為自己的內(nèi)容,并加入若干新的內(nèi)容,即子類比父類更加具體化。一個父類可以有多個子類,這些子類都是父類的特例。子類只能有一個父類,稱為單重繼承;如果一個類可以有兩個或更多個父類,稱為多重繼承。多態(tài)(Polymorphism)是不同的對象收到同一消息可以產(chǎn)生完全不同的結(jié)果現(xiàn)象。43.下面關(guān)于數(shù)字簽名的說法中,正確的是()。A、數(shù)字簽名是指利用接受方的公鑰對消息加密B、數(shù)字簽名是指利用接受方的公鑰對消息的摘要加密C、數(shù)字簽名是指利用發(fā)送方的私鑰對消息加密D、數(shù)字簽名是指利用發(fā)送方的私鑰對消息的摘要加密答案:D解析:本題考查信息安全方面的基礎(chǔ)知識。數(shù)字簽名(Digitalsignature)技術(shù)是不對稱加密算法的典型應(yīng)用,其主要功能是保證信息傳輸?shù)耐暾?、發(fā)送者的身份認(rèn)證、防止交易中的抵賴發(fā)生。數(shù)字簽名的應(yīng)用過程是:數(shù)據(jù)源發(fā)送方使用自己的私鑰對數(shù)據(jù)校驗和其他與數(shù)據(jù)內(nèi)容有關(guān)的變量進行加密處理,完成對數(shù)據(jù)的合法"簽名",數(shù)據(jù)接收方則利用對方的公鑰來解讀收到的"數(shù)字簽名",并將解讀結(jié)果用于對數(shù)據(jù)完整性的檢驗,以確認(rèn)簽名的合法性。利用數(shù)字簽名技術(shù)將摘要信息用發(fā)送者的私鑰加密,與原文一起傳送給接收者。接收者只有用發(fā)送者的公鑰才能解密被加密的摘要信息,然后用Hash函數(shù)對收到的原文產(chǎn)生一個摘要信息,與解密的摘要信息對比。如果相同,則說明收到的信息是完整的,在傳輸過程中沒有被修改,否則說明信息被修改過,因此數(shù)字簽名能夠驗證信息的完整性。數(shù)字簽名是加密的過程,而數(shù)字簽名驗證則是解密的過程。44.某企業(yè)職工關(guān)系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的屬性分別表示職工號、姓名、部門、地址和電話;經(jīng)費關(guān)系FUNDS(E_no,E_limit,E_used)中的屬性分別表示職工號、總經(jīng)費金額和己花費金額。若要查詢部門為"開發(fā)部"且職工號為"03015"的職工姓名及其經(jīng)費余額,則相應(yīng)的SQL語句應(yīng)為:SELECT(60)FROM(61)WHERE(62)某企業(yè)職工關(guān)系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的屬性分別表示職工號、姓名、部門、地址和電話;經(jīng)費關(guān)系FUNDS(E_no,E_limit,E_used)中的屬性分別表示職工號、總經(jīng)費金額和己花費金額。若要查詢部門為"開發(fā)部"且職工號為"03015"的職工姓名及其經(jīng)費余額,則相應(yīng)的SQL語句應(yīng)為:SELECT(60)FROM(61)WHERE(62)某企業(yè)職工關(guān)系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的屬性分別表示職工號、姓名、部門、地址和電話;經(jīng)費關(guān)系FUNDS(E_no,E_limit,E_used)中的屬性分別表示職工號、總經(jīng)費金額和己花費金額。若要查詢部門為"開發(fā)部"且職工號為"03015"的職工姓名及其經(jīng)費余額,則相應(yīng)的SQL語句應(yīng)為:SELECT(60)FROM(61)WHERE(62)A、B、C、D、答案:B解析:根據(jù)題目要求,需要查詢部門為"開發(fā)部"且職工號為"03015"的職工姓名及其經(jīng)費余額,因此需要從EMP和FUNDS兩個表中查詢數(shù)據(jù)。根據(jù)SQL語法,可以使用JOIN關(guān)鍵字將兩個表連接起來,然后使用WHERE子句篩選符合條件的數(shù)據(jù),最后使用SELECT子句查詢需要的數(shù)據(jù)。具體地,SELECT子句需要查詢職工姓名和經(jīng)費余額,因此應(yīng)該寫成SELECTE_name,E_limit-E_used。FROM子句需要連接EMP和FUNDS兩個表,因此應(yīng)該寫成FROMEMPJOINFUNDSONEMP.E_no=FUNDS.E_no。WHERE子句需要篩選部門為"開發(fā)部"且職工號為"03015"的數(shù)據(jù),因此應(yīng)該寫成WHEREDEPT='開發(fā)部'ANDEMP.E_no='03015'。綜上所述,相應(yīng)的SQL語句應(yīng)該是SELECTE_name,E_limit-E_usedFROMEMPJOINFUNDSONEMP.E_no=FUNDS.E_noWHEREDEPT='開發(fā)部'ANDEMP.E_no='03015',選項B為正確答案。45.防火墻通常分為內(nèi)網(wǎng)、外網(wǎng)和DMZ三個區(qū)域,按照受保護程度,從低到高正確的排列次序為()。A、內(nèi)網(wǎng)、外網(wǎng)和DMZB、外網(wǎng)、DMZ和內(nèi)網(wǎng)C、DMZ、內(nèi)網(wǎng)和外網(wǎng)D、內(nèi)網(wǎng)、DMZ和外網(wǎng)答案:B解析:本題考查網(wǎng)絡(luò)安全中防火墻相關(guān)知識。防火墻通常分為內(nèi)網(wǎng)、外網(wǎng)和DMZ三個區(qū)域,按照默認(rèn)受保護程度,從低到高正確的排列次序為外網(wǎng)、DMZ和內(nèi)網(wǎng)。46.對于初始為空的棧S,入棧序列為a、b、c、d,且每個元素進棧、出棧各1次。若出棧的第一元素為d,則合法的出棧序列為()。A、dcbaB、dabcC、dcabD、bca答案:A解析:根據(jù)出棧的第一個元素為d,可以確定d是最后一個出棧的元素,因此出棧序列的最后一個元素為d。接下來考慮剩下的三個元素b、c、a的出棧順序。由于它們都在d的下面,因此它們的出棧順序不會影響d的出棧順序,只需要考慮它們之間的相對順序即可。根據(jù)棧的性質(zhì),后進先出,因此最后進棧的a會先出棧,最先進棧的b會最后出棧,因此合法的出棧序列為dcba,選項A正確。47.某公司2016年10月員工工資表如下所示。若要計算員工的實發(fā)工資,可先在J3單元格中輸入(作答此空),再向垂直方向拖動填充柄至Jl2單元格,則可自動算出這些員工的實發(fā)工資。若要將缺勤和全勤的人數(shù)統(tǒng)計分別顯示在B13和D13單元格中,則可B13和D13中分別填寫()。A、=SUM(D$3:F$3)-(H$3:I$3)B、=SUM(D$3:F$3)+(H$3:I$3)C、=SUM(D3:F3)-SUM(H3:I3)D、SUM(D3:F3)+SUM(H3:I3)答案:C解析:本題目要求計算員工的實發(fā)工資,可以使用公式:實發(fā)工資=基本工資+津貼-扣款。因此,在J3單元格中輸入公式=SUM(D3:F3)-SUM(H3:I3),表示實發(fā)工資等于基本工資、津貼的和減去扣款的和。接下來,題目要求統(tǒng)計缺勤和全勤的人數(shù)分別顯示在B13和D13單元格中。缺勤和全勤的人數(shù)可以通過COUNTIF函數(shù)來實現(xiàn)。在B13單元格中輸入公式=COUNTIF(G3:G12,"缺勤"),表示統(tǒng)計G3到G12單元格中值為“缺勤”的單元格數(shù)量。在D13單元格中輸入公式=COUNTIF(G3:G12,"全勤"),表示統(tǒng)計G3到G12單元格中值為“全勤”的單元格數(shù)量。因此,本題的答案為C。48.()是采用一系列計算機指令來描述一幅圖的內(nèi)容。A、點陣圖B、矢量圖C、位圖D、灰度圖答案:B解析:本題考查多媒體基礎(chǔ)知識。矢量圖是用一系列計算機指令來描述一幅圖的內(nèi)容,即通過指令描述構(gòu)成一幅圖的所有直線、曲線、圓、圓弧、矩形等圖元的位置、維數(shù)和形狀,也可以用更為復(fù)雜的形式表示圖像中的曲面、光照、材質(zhì)等效果。矢量圖法實質(zhì)上是用數(shù)學(xué)的方式(算法和特征)來描述一幅圖形圖像,在處理圖形圖像時根據(jù)圖元對應(yīng)的數(shù)學(xué)表達式進行編輯和處理。在屏幕上顯示一幅圖形圖像時,首先要解釋這些指令,然后將描述圖形圖像的指令轉(zhuǎn)換成屏幕上顯示的形狀和顏色。位圖(點陣圖)、灰度圖是采用像素來描述一幅圖形圖像。49.事務(wù)管理的特性敘述不正確的是A、事務(wù)管理特性包括:(1)原子性、(2)一致性(Consistency)(3)隔離性(Isolation)、(4)持續(xù)性(永久性)(Durability)B、原子性(Atomicity)是指數(shù)據(jù)庫的邏輯工作單位。C、隔離性(Isolation)是指可以被其他事務(wù)干擾。D、持續(xù)性(永久性)(Durability)是指一旦提交,改變就是永久性的答案:C解析:本題考查的是事務(wù)管理的特性。事務(wù)管理特性包括原子性、一致性、隔離性和持續(xù)性。其中,原子性是指事務(wù)中的所有操作要么全部執(zhí)行成功,要么全部失敗回滾;一致性是指事務(wù)執(zhí)行前后,數(shù)據(jù)庫的狀態(tài)必須保持一致;隔離性是指多個事務(wù)并發(fā)執(zhí)行時,每個事務(wù)都應(yīng)該感覺不到其他事務(wù)的存在;持續(xù)性是指一旦事務(wù)提交,對數(shù)據(jù)庫的修改就是永久性的。根據(jù)以上定義,選項A中的四個特性都是正確的;選項B中的原子性的定義不準(zhǔn)確,應(yīng)該是指事務(wù)的邏輯工作單位;選項C中的隔離性的定義不準(zhǔn)確,應(yīng)該是指事務(wù)之間相互隔離,不會相互干擾;選項D中的持續(xù)性的定義是正確的。因此,本題的正確答案是C。50.在Excel中,假設(shè)單元格A1、A2、A3和A4的值分別為23、45、36、18,單元格B1、B2、B3、B4的值分別為29、38、25、21,在單元格C1中輸入“:SUM(MAX(A1:A4),MIN(B1:B4))”(輸入內(nèi)容不含引號)并按Enter后,C1單元格顯示的內(nèi)容為(3)。A、44B、66C、74D、84答案:B解析:本題考查Excel基礎(chǔ)知識。SUM函數(shù)的功能是求和,MAX函數(shù)是求最大值,MIN函數(shù)是求最小值,所以SUM(MAX(),MIN())的含義是求A1:A4區(qū)域內(nèi)的最大值45和B1:B4區(qū)域內(nèi)的最小值21之和,結(jié)果為66。51.類封裝了信息和行為,是面向?qū)ο蟮闹匾M成部分。在系統(tǒng)設(shè)計過程中,類可以劃分為不同種類。身份驗證通常屬于(請作答此空),用戶通常屬于()。A、控制類B、實體類C、邊界類D、接口類答案:A解析:類可以分為三種類型,分別是實體類、邊界類和控制類。1、實體類實體類的主要職責(zé)是存儲和管理系統(tǒng)內(nèi)部的信息,它也可以有行為,甚至很復(fù)雜的行為,但這些行為必須與它所代表的實體對象密切相關(guān)。2、控制類控制類用于描述一個用例所具有的事件流控制行為,控制一個用例中的事件順序。例如,用例“身份驗證”可以對應(yīng)于一個控制類“身份驗證器”,它提供了與身份驗證相關(guān)的所有操作??刂祁愑糜趯σ粋€或幾個用例所特有的控制行為進行建模,控制對象(控制類的實例)通??刂破渌麑ο?,因此,它們的行為具有協(xié)調(diào)性。通常情況下,控制類沒有屬性,但一定有方法。3、邊界類邊界類用于描述外部參與者與系統(tǒng)之間的交互,它位于系統(tǒng)與外界的交接處,包括所有窗體、報表、打印機和掃描儀等硬件的接口,以及與其他系統(tǒng)的接口。要尋找和定義邊界類,可以檢查用例模型,每個參與者和用例交互至少要有一個邊界類,邊界類使參與者能與系統(tǒng)交互。邊界類是一種用于對系統(tǒng)外部環(huán)境與其內(nèi)部運作之間的交互進行建模的類。常見的邊界類有窗口、通信協(xié)議、打印機接口、傳感器和終端等。實際上,在系統(tǒng)設(shè)計時,產(chǎn)生的報表都可以作為邊界類來處理。52.給定關(guān)系模式R(U,F),U={A,B,C,D},F(xiàn)={AB→C,CD→B}。關(guān)系R(請作答此空),且分別有()。A、只有1個候選關(guān)鍵字ACBB、只有1個候選關(guān)鍵字BCDC、有2個候選關(guān)鍵字ACD和ABDD、有2個候選關(guān)鍵字ACB和BCD答案:C解析:根據(jù)函數(shù)依賴定義,可知ACD→U,ABD→U,所以ACD和ABD均為候選關(guān)鍵字。根據(jù)主屬性的定義“包含在任何一個候選碼中的屬性叫做主屬性(Primeattribute),否則叫做非主屬性(Nonprimeattribute)”,所以,關(guān)系R中的4個屬性都是主屬性。53.編譯和解釋是實現(xiàn)高級程序設(shè)計語言的兩種方式,其區(qū)別主要在于()。A、是否進行語法分析B、是否生成中間代碼文件C、是否進行語義分析D、是否生成目標(biāo)程序文件.答案:D解析:在實現(xiàn)程序語言的編譯和解釋兩種方式中,編譯方式下會生成用戶源程序的目標(biāo)代碼,而解釋方式下則不產(chǎn)生目標(biāo)代碼。目標(biāo)代碼經(jīng)鏈接后產(chǎn)生可執(zhí)行代碼,可執(zhí)行代碼可獨立加載運行,與源程序和編譯程序都不再相關(guān)。而在解釋方式下,在解釋器的控制下執(zhí)行源程序或其中間代碼,因此相對而言,用戶程序執(zhí)行的速度更慢。54.瀏覽器本質(zhì)上是一個(67)A、連入Internet的TCP/IP程序B、連入Internet的SNMP程序C、瀏覽Web頁面的服務(wù)器程序D、瀏覽Web頁面的客戶程序答案:D解析:瀏覽器是指可以顯示網(wǎng)頁服務(wù)器或者文件系統(tǒng)的HTML文件(標(biāo)準(zhǔn)通用標(biāo)記語言的一個應(yīng)用)內(nèi)容,并讓用戶與這些文件交互的一種軟件,它是一種最常用的客戶端程序。55.計算機中CPU對其訪問速度最快的是。A、內(nèi)存B、CacheC、通用寄存器D、硬盤答案:C解析:計算機中的CPU(中央處理器)是整個計算機系統(tǒng)的核心,它負(fù)責(zé)執(zhí)行指令、控制數(shù)據(jù)流和處理數(shù)據(jù)等任務(wù)。CPU需要頻繁地訪問內(nèi)存、緩存、寄存器和硬盤等存儲設(shè)備來獲取指令和數(shù)據(jù),但它們的訪問速度并不相同。A.內(nèi)存:內(nèi)存是計算機中存儲數(shù)據(jù)和程序的主要設(shè)備,但它的訪問速度相對較慢,因為它需要通過總線和內(nèi)存控制器等中間設(shè)備進行數(shù)據(jù)傳輸。B.Cache:Cache是CPU內(nèi)部的高速緩存,它可以存儲最近使用的指令和數(shù)據(jù),以便CPU快速訪問。因此,Cache的訪問速度比內(nèi)存快得多。C.通用寄存器:通用寄存器是CPU內(nèi)部的一種存儲設(shè)備,用于存儲臨時數(shù)據(jù)和計算結(jié)果。由于它們直接嵌入到CPU中,因此它們的訪問速度是最快的。D.硬盤:硬盤是計算機中存儲大量數(shù)據(jù)的設(shè)備,但它的訪問速度相對較慢,因為它需要通過磁頭和磁盤等機械部件進行數(shù)據(jù)讀寫。綜上所述,CPU對其訪問速度最快的是通用寄存器,因此選項C為正確答案。56.OSI(OpenSystemInterconnection)安全體系方案X.800將安全服務(wù)定義為通信開放系統(tǒng)協(xié)議層提供的服務(wù),用來保證系統(tǒng)或數(shù)據(jù)傳輸有足夠的安全性。X.800定義了5類可選的安全服務(wù)。下列相關(guān)的選項中不屬于這5類安全服務(wù)的是()。A、數(shù)據(jù)保密性B、訪問控制C、認(rèn)證D、數(shù)據(jù)壓縮答案:D解析:X.800定義了5類可選的安全服務(wù),分別是認(rèn)證、數(shù)據(jù)保密性、訪問控制、數(shù)據(jù)完整性和不可否認(rèn)性。57.Software()activitiesinvolvemakingenhancementstosoftwareproducts,adaptingproductstonewenvironments,andcorrectingproblems.A、nalysisB、designC、odingD、maintenance答案:D解析:軟件維護活動包括增強軟件產(chǎn)品、調(diào)整軟件產(chǎn)品以適應(yīng)新的環(huán)境和糾正軟件中的問題。58.采用IE瀏覽器訪問清華大學(xué)校園網(wǎng)主頁時,正確的地址格式為()。A、Smtp://.B、http://.C、Smtp:\\.D、http\\.答案:B解析:本題考查對IE瀏覽器訪問網(wǎng)頁的地址格式的理解。選項A和C中的Smtp是郵件傳輸協(xié)議,不是瀏覽器訪問網(wǎng)頁的協(xié)議;選項D中的斜杠應(yīng)該是雙斜杠,但是即使改正也不是正確的地址格式。因此,正確答案為B,即http://.。59.設(shè)指令由取指、分析、執(zhí)行3個子部件完成,并且每個子部件的時間均為△t。若采用常規(guī)標(biāo)量單流水線處理機(即該處理機的度為1),連續(xù)執(zhí)行12條指令,共需(請作答此空)△t。若采用度為4的超標(biāo)量流水線處理機,連續(xù)執(zhí)行上述12條指令,只需()△t。A、12B、14C、16D、18答案:B解析:對于常規(guī)標(biāo)量單流水線處理機,每條指令需要經(jīng)過取指、分析、執(zhí)行三個子部件,因此執(zhí)行一條指令需要3個△t的時間。由于該處理機的度為1,即每個時刻只能執(zhí)行一條指令,因此連續(xù)執(zhí)行12條指令需要的時間為:12×3×△t=36△t對于度為4的超標(biāo)量流水線處理機,每個時刻可以同時執(zhí)行4條指令,因此可以更快地完成指令的執(zhí)行。在執(zhí)行12條指令時,可以將它們分成4組,每組3條指令,同時執(zhí)行。由于每個子部件的時間均為△t,因此每組指令的執(zhí)行時間為3△t。由于共有4組指令需要執(zhí)行,因此連續(xù)執(zhí)行12條指令需要的時間為:4×3△t=12△t因此,采用度為4的超標(biāo)量流水線處理機,連續(xù)執(zhí)行上述12條指令只需14△t的時間,選項B為正確答案。60.在()時,一般需要進行兼容性測試。A、單元測試B、系統(tǒng)測試C、功能測試D、集成測試答案:B解析:軟件兼容性測試是指檢查軟件之間能否正確地進行交互和共享信息。隨著用戶對來自各種類型軟件之間共享數(shù)據(jù)能力和充分利用空間同時執(zhí)行多個程序能力的要求,測試軟件之間能否協(xié)作變得越來越重要。軟件兼容性測試工作的目標(biāo)是保證軟件按照用戶期望的方式進行交互。根據(jù)軟件需求規(guī)范的要求進行系統(tǒng)測試,確認(rèn)系統(tǒng)滿足需求的要求,系統(tǒng)測試人員相當(dāng)于用戶代言人,在需求分析階段要確定軟件的可測性,保證有效完成系統(tǒng)測試工作。系統(tǒng)測試主要內(nèi)容有:a.所有功能需求得到滿足b.所有性能需求得到滿足c.其他需求(如安全性、容錯性、兼容性等)得到滿足。61.在CPU中,()的主要功能是在控制器的控制下完成各種算術(shù)運算和邏輯運算。()為ALU提供一個工作區(qū),用來暫存數(shù)據(jù)。(請作答此空)存儲下一條要執(zhí)行指令的地址。A、運算器B、累加寄存器C、程序計數(shù)器D、地址寄存器答案:C解析:運算器。運算器也稱為算術(shù)邏輯單元(ArithmeticandLogicUnit,ALU),其主要功能是在控制器的控制下完成各種算術(shù)運算和邏輯運算。累加寄存器AC:通用寄存器,為ALU提供一個工作區(qū),用在暫存數(shù)據(jù);程序計數(shù)器PC:存儲下一條要執(zhí)行指令的地址地址寄存器AR:用來保存當(dāng)前CPU所訪問的內(nèi)存單元的地址。62.對高級語言程序進行翻譯時,源程序中的變量不可能映射到()。A、內(nèi)存代碼區(qū)的存儲單元B、內(nèi)存堆棧區(qū)的存儲單元C、PU中的通用寄存器D、內(nèi)存靜態(tài)存儲區(qū)的存儲單元答案:A解析:源程序中的變量是內(nèi)存中存儲單元的抽象,具有地址、值和類型等屬性,變量的值在程序運行過程中可以改變。系統(tǒng)常將內(nèi)存區(qū)域劃分為代碼區(qū)、靜態(tài)數(shù)據(jù)區(qū)、棧區(qū)和堆區(qū)等,其中代碼區(qū)存放執(zhí)行的指令序列,在程序運行過程中該區(qū)域中的內(nèi)容用戶不能修改,因此不能將變量映射到內(nèi)存代碼區(qū)的存儲單元。63.()是正確的電子郵件地址格式。A、用戶名域名B、用戶名\域名C、用戶名#域名D、用戶名.域名答案:A解析:本題考查收發(fā)電子郵件地址格式方面的基礎(chǔ)知識。電子郵件地址格式是用戶名和域名之間用符號""分隔。64.標(biāo)準(zhǔn)化是一種活動過程,一般包括標(biāo)準(zhǔn)的產(chǎn)生、實施和()等階段。A、規(guī)范B、推廣C、更新D、總結(jié)答案:C解析:標(biāo)準(zhǔn)化是一個系統(tǒng)性的活動過程,它涉及到多個關(guān)鍵階段。這些階段通常包括標(biāo)準(zhǔn)的產(chǎn)生、實施以及更新。*標(biāo)準(zhǔn)的產(chǎn)生階段涉及識別需要標(biāo)準(zhǔn)化的領(lǐng)域、收集相關(guān)信息、制定初步的標(biāo)準(zhǔn)草案等。*實施階段則是將制定好的標(biāo)準(zhǔn)應(yīng)用于實際工作中,確保相關(guān)人員遵守這些標(biāo)準(zhǔn)。*更新階段則是隨著技術(shù)和環(huán)境的變化,對現(xiàn)有的標(biāo)準(zhǔn)進行修訂和完善,以保持其時效性和適用性。選項A“規(guī)范”通常是標(biāo)準(zhǔn)化的一個結(jié)果或表現(xiàn)形式,而不是標(biāo)準(zhǔn)化過程的一個階段。選項B“推廣”雖然與標(biāo)準(zhǔn)的傳播和應(yīng)用有關(guān),但它更多是一種手段或方法,而非標(biāo)準(zhǔn)化的一個核心階段。選項D“總結(jié)”可能是標(biāo)準(zhǔn)化過程結(jié)束后進行的一種活動,但它不是標(biāo)準(zhǔn)化過程本身的一個必要階段。因此,正確答案是選項C“更新”,它準(zhǔn)確反映了標(biāo)準(zhǔn)化活動過程中的一個重要階段,即隨著時間和條件的變化對標(biāo)準(zhǔn)進行修訂和完善。65.下表有4*7個單元格,可以將其中多個鄰接的單元格拼成矩形塊。該表中共有()個四角上都為1的矩形塊。A、6B、7C、10D、12答案:D解析:首先,我們可以觀察到這個表格中有很多的1,但是我們需要找到四角都是1的矩形塊。因此,我們需要找到四個1組成的矩形塊。我們可以從左上角開始,逐行逐列地掃描整個表格。對于每個單元格,我們可以將其作為矩形塊的左上角,然后向右和向下擴展,看看能否找到一個四角都是1的矩形塊。具體地,對于每個單元格,我們可以向右擴展,直到遇到一個0或者到達表格的右邊界。然后,我們可以向下擴展,直到遇到一個0或者到達表格的下邊界。在這個過程中,我們可以記錄下當(dāng)前矩形塊的寬度和高度。如果當(dāng)前矩形塊的寬度和高度都大于等于2,并且右下角的單元格也是1,那么我們就找到了一個四角都是1的矩形塊。在實現(xiàn)上,我們可以使用兩個嵌套的循環(huán)來掃描整個表格。對于每個單元格,我們可以使用兩個變量來記錄當(dāng)前矩形塊的寬度和高度。如果當(dāng)前單元格是1,那么我們就可以向右和向下擴展,更新寬度和高度。如果當(dāng)前矩形塊的寬度和高度都大于等于2,并且右下角的單元格也是1,那么我們就找到了一個四角都是1的矩形塊,可以將答案加1。最后,我們可以返回答案即可。時間復(fù)雜度:O(n^3),其中n是表格的行數(shù)和列數(shù)。我們需要使用兩個嵌套的循環(huán)來掃描整個表格,對于每個單元格,我們需要向右和向下擴展,因此時間復(fù)雜度是O(n^3)??臻g復(fù)雜度:O(1)。我們只需要使用常數(shù)個變量來記錄當(dāng)前矩形塊的寬度和高度。66.以下關(guān)于實現(xiàn)高級程序設(shè)計語言的編譯和解釋方式的敘述中,正確的是()。A、在編譯方式下產(chǎn)生源程序的目標(biāo)程序,在解釋方式下不產(chǎn)生B、在解釋方式下產(chǎn)生源程序的目標(biāo)程序,在編譯方式下不產(chǎn)生C、編譯和解釋方式都產(chǎn)生源程序的目標(biāo)程序,差別是優(yōu)化效率不同D、編譯和解釋方式都不產(chǎn)生源程序的目標(biāo)程序,差別在是否優(yōu)化答案:A解析:在編譯方式下,機器上運行的是與源程序等價的目標(biāo)程序,源程序和編譯程序都不再參與目標(biāo)程序的執(zhí)行過程;而在解釋方式下,解釋程序和源程序要參與到程序的運行過程中,運行程序的控制權(quán)在解釋程序。解釋器翻譯源程序時不產(chǎn)生獨立的目標(biāo)程序,而編譯器則需要將源程序翻譯成獨立的目標(biāo)程序。67.某C語言程序中,m是一個整型變量,則()時遇到表達式m+"test"會報錯。A、詞法分析B、語法分析C、語義分析D、程序運行答案:C解析:本題考查程序語言翻譯基礎(chǔ)知識。對源程序進行編譯的過程可以分為詞法分析、語法分析、語義分析、中間代碼生成和優(yōu)化、目標(biāo)代碼生成等階段。其中,詞法分析是分析各種構(gòu)造形式的單詞,如整型常量、浮點常量、標(biāo)識符、運算符等;語法分析是分析各種構(gòu)造形式的表達式(算術(shù)表達式、關(guān)系表達式、邏輯表達式等)和語句(if語句、for語句、while語句等),詞法分析和語法分析都是對程序的結(jié)構(gòu)進行分析。語義分析是指分析程序中各種語言成分的含義,如變量、表達式、語句等的含義,是對程序的靜態(tài)語義(編譯時能確定的語義)的分析。程序運行時體現(xiàn)程序的動態(tài)語義。68.UML中有4種事物:結(jié)構(gòu)事物、行為事物、分組事物和注釋事物。類、接口、構(gòu)件屬于()事物。A、結(jié)構(gòu)B、行為C、分組D、注釋答案:A解析:本題考查對UML中事物的分類和理解。UML中的4種事物分別是結(jié)構(gòu)事物、行為事物、分組事物和注釋事物。類、接口、構(gòu)件都是描述系統(tǒng)結(jié)構(gòu)的元素,屬于結(jié)構(gòu)事物。因此,本題的答案為A。69.直接轉(zhuǎn)移指令執(zhí)行時,是將指令中的地址送入()。A、累加器B、數(shù)據(jù)計數(shù)器C、地址寄存器D、程序計數(shù)器答案:D解析:本題考查計算機系統(tǒng)硬件基礎(chǔ)知識。CPU中常用指令寄存器來暫存從存儲器中取出的指令,以便對其進行譯碼并加以執(zhí)行,而程序計數(shù)器(PC)則用于暫存要讀取的指令的地址。直接轉(zhuǎn)移指令的一般格式是給出要轉(zhuǎn)移到的指令地址,因此該指令執(zhí)行時,首先將下一步要執(zhí)行的指令的地址送入程序計數(shù)器,然后才從存儲器中取出指令去執(zhí)行。70.構(gòu)成運算器的部件中,最核心的是()。A、數(shù)據(jù)總線B、累加器C、算術(shù)和邏輯運算單元D、狀態(tài)寄存器答案:C解析:本題考查計算機系統(tǒng)基礎(chǔ)知識。運算器(簡稱為ALU)主要完成算術(shù)運算和邏輯運算,實現(xiàn)對數(shù)據(jù)的加工與處理。不同計算機的運算器結(jié)構(gòu)不同,但基本都包括算術(shù)和邏輯運算單元、累加器(AC)、狀態(tài)字寄存器(PSW)、寄存器組及多路轉(zhuǎn)換器等邏輯部件。71.若機器字長為8位,則可表示出十進制整數(shù)-128的編碼是()。A、原碼B、反碼C、補碼D、ASCⅡ碼答案:C解析:機器字長為8位,即可以表示$2^8=256$個不同的數(shù),其中包括正數(shù)和負(fù)數(shù)。對于補碼表示法,最高位為符號位,0表示正數(shù),1表示負(fù)數(shù)。因此,對于8位補碼,最小的負(fù)數(shù)是$-2^{7}=-128$,因此可表示出十進制整數(shù)-128的編碼是補碼。因此,本題的答案為C。72.軟件開發(fā)中的瀑布模型典型地刻畫了軟件生存周期各個階段的劃分,與其最相適應(yīng)的軟件開發(fā)方法是()。A、構(gòu)件化方法B、結(jié)構(gòu)化方法C、面向?qū)ο蠓椒―、快速原型方法答案:B解析:軟件開發(fā)包括需求分析、設(shè)計、編碼、測試和維護等階段。瀑布模型將軟件生命周期劃分為制訂計劃、需求分析、軟件設(shè)計、程序編寫、軟件測試和運行維護等6個基本活動,并且規(guī)定了它們自上而下、相互銜接的固定次序,如同瀑布流水,逐級下落。瀑布模型強調(diào)文檔的作用,并要求每個階段都要仔細(xì)驗證。結(jié)構(gòu)化開發(fā)方法的生存周期劃分與瀑布模型相對應(yīng),因此也是與其最相適應(yīng)的軟件開發(fā)方法。對于本題的選項A,OMG描述構(gòu)件的定義為,構(gòu)件是一個物理的、可替換的系統(tǒng)組成部分,它包裝了實現(xiàn)體且提供了對一組接口的實現(xiàn)方法。構(gòu)件化方法是以過程建模為先導(dǎo)、以構(gòu)架為中心、基于構(gòu)件組裝的應(yīng)用系統(tǒng)開發(fā)方法。它可以裁剪為面向?qū)ο蠓椒?,適合于構(gòu)件組裝模型。構(gòu)件化方法和面向?qū)ο蠓椒ü膭顦?gòu)件組裝(復(fù)用),面向?qū)ο筮^程沿演化的螺旋迭代,因此它與瀑布模型軟件開發(fā)思路不相適應(yīng)。對于選項C,對象是指由數(shù)據(jù)及其容許的操作所組成的封裝體。所謂面向?qū)ο缶褪腔趯ο蟾拍?,以對象為中心,以類和繼承為構(gòu)造機制,來認(rèn)識、理解和刻畫客觀世界并設(shè)計、構(gòu)建相應(yīng)的軟件系統(tǒng)。而面向?qū)ο蠓椒ㄊ且环N把面向?qū)ο蟮乃枷霊?yīng)用于軟件開發(fā)過程中以指導(dǎo)開發(fā)活動的系統(tǒng)方法,簡稱OO(Object-Oriented)方法。對于選項D,快速原型模型的第一步是建造一個快速原型,實現(xiàn)客戶或未來的用戶與系統(tǒng)的交互,用戶或客戶對原型進行評價,進一步細(xì)化待開發(fā)軟件的需求。通過逐步調(diào)整原型使其滿足客戶的要求,開發(fā)人員可以確定客戶的真正需求是什么;第二步則在第一步的基礎(chǔ)上開發(fā)客戶滿意的軟件產(chǎn)品。顯然,快速原型方法可以克服瀑布模型的缺點,減少由于軟件需求不明確帶來的開發(fā)風(fēng)險,從而具有顯著的效果。73.()不屬于腳本語言。A、COBOLB、PythonC、PHPD、JavaScript答案:A解析:主要的程序語言如下:Fortran語言(第一個高級程序設(shè)計語言,科學(xué)計算,執(zhí)行效率高)Pascal語言(結(jié)構(gòu)化程序設(shè)計語言,表達能力強,Delphi)C語言(通用、結(jié)構(gòu)化程序設(shè)計語言,指針操作能力強,高效)Lisp語言(函數(shù)式程序語言,符號處理,人工智能)C++語言(C語言基礎(chǔ)上增加了類機制,面向?qū)ο螅咝В㎎ava語言(面向?qū)ο?,中間代碼,跨平臺,通用的程序設(shè)計語言)Python(面向?qū)ο?,解釋型程序設(shè)計語言,通用的腳本語言)PHP(服務(wù)器端腳本語言,制作動態(tài)網(wǎng)頁)Ruby(簡單快捷、面向?qū)ο?、腳本語言)Delphi(快速應(yīng)用程序開發(fā)工具,可視化編程環(huán)境)COBOL(數(shù)據(jù)處理領(lǐng)域最為廣泛的程序設(shè)計語言,高級編程語言)PROLOG(邏輯式語言,建造專家系統(tǒng)、自然語言理解、智能知識庫等)74.進程P1、P2、P3、P4和P5的前趨圖如下所示:若用PV操作控制進程P1、P2、P3、P4和P5并發(fā)執(zhí)行的過程,需要設(shè)置5個信號量S1、S2、S3、S4和S5,且信號量S1~S5的初值都等于零。如下的進程執(zhí)行圖中a和b處應(yīng)分別填寫();c和d處應(yīng)分別填寫();e和f處應(yīng)分別填寫(請作答此空)。A、P(S4)和V(S5)B、V(S5)和P(S4)C、V(S4)和P(S5)D、V(S4)和V(S5)答案:A解析:根據(jù)前趨圖,P1和P2可以并發(fā)執(zhí)行,P3需要等待P1和P2執(zhí)行完畢,P4需要等待P3執(zhí)行完畢,P5需要等待P4執(zhí)行完畢。因此,可以設(shè)置如下信號量控制進程的執(zhí)行:S1:用于P1和P2的同步,初值為0,P1和P2執(zhí)行前分別執(zhí)行P(S1),執(zhí)行完后分別執(zhí)行V(S1)。S2:用于P1和P2的同步,初值為0,P1和P2執(zhí)行前分別執(zhí)行P(S2),執(zhí)行完后分別執(zhí)行V(S2)。S3:用于P3的等待,初值為0,P3執(zhí)行前執(zhí)行P(S3),執(zhí)行完后執(zhí)行V(S3)。S4:用于P4的等待,初值為0,P4執(zhí)行前執(zhí)行P(S4),執(zhí)行完后執(zhí)行V(S4)。S5:用于P5的等待,初值為0,P5執(zhí)行前執(zhí)行P(S5),執(zhí)行完后執(zhí)行V(S5)。根據(jù)進程執(zhí)行圖,可以得到以下解析:a處,P1和P2并發(fā)執(zhí)行,需要先執(zhí)行P(S1)和P(S2),才能執(zhí)行后續(xù)操作。因此,a處填寫P(S1)和P(S2)。b處,P1和P2并發(fā)執(zhí)行完畢后,需要執(zhí)行V(S1)和V(S2),釋放S1和S2信號量,以便P3等待執(zhí)行。因此,b處填寫V(S1)和V(S2)。c處,P3需要等待S1和S2信號量被釋放,才能執(zhí)行。因此,c處填寫P(S1)和P(S2)。d處,P3執(zhí)行完畢后,需要釋放S3信號量,以便P4等待執(zhí)行。因此,d處填寫V(S3)。e處,P4需要等待S3信號量被釋放,才能執(zhí)行。因此,e處填寫P(S3)。f處,P4執(zhí)行完畢后,需要釋放S4信號量,以便P5等待執(zhí)行。因此,f處填寫V(S4)。最終,P5需要等待S4和S5信號量被釋放,才能執(zhí)行。因此,答案為A,即P(S4)和V(S5)。75.在浮點表示格式中,數(shù)的精度是由(19)的位數(shù)決定的。A、尾數(shù)B、階碼C、數(shù)符D、階符答案:A解析:浮點數(shù)的表示格式一般為:符號位(1位)+指數(shù)位(階碼,8位或11位)+尾數(shù)位(23位或52位)。其中,尾數(shù)位決定了浮點數(shù)的精度,因為它表示了小數(shù)部分的位數(shù)。因此,本題的答案為A,即尾數(shù)。階碼和階符用于表示浮點數(shù)的指數(shù)部分,數(shù)符用于表示浮點數(shù)的正負(fù)。76.文法G產(chǎn)生的()的全體是該文法描述的語言。A、句型B、終結(jié)符集C、非終結(jié)符集D、句子答案:D解析:文法G產(chǎn)生的句子的全體是該文法描述的語言。77.某公司員工技能培訓(xùn)課程成績表如下所示。若員工筆試成績、技能成績和崗位實習(xí)成績分別占綜合成績的25%、20%和55%、那么可先在E3:單元格中輸入(),再向垂直方向拖動填充柄至E10單元格,則可自動算出這些員工的綜合成績。若要將及格和不及格的人數(shù)統(tǒng)計結(jié)果顯示在B11和E11單元格中,則應(yīng)在B11和E11中分別填寫(請作答此空)。A、=COUNT(E3:E10,>=60)和=COUNT(E3:E10,<60)B、=COUNT(E3:E10,”>=60”)和=COUNT(E3:E10,”<60”)C、=COUNTIF(E3:E10,>=60)和=COUNTIF(E3:E10,<60)D、=COUNTIF(E3:E10,”>=60”)和=COUNTIF(E3:E10,”<60”)答案:D解析:本題考察電子表格的基本操作。在公式中采用$表示對數(shù)據(jù)區(qū)域的絕對引用。相對引用、絕對引用和混合引用是指在公式中使用單元格或單元格區(qū)域的地址時,當(dāng)將公式向旁邊復(fù)制時,地址是如何變化的。具體情況舉例說明:1、相對引用,復(fù)制公式時地址跟著發(fā)生變化,如C1單元格有公式:=A1+B1當(dāng)將公式復(fù)制到C2單元格時變?yōu)椋?A2+B2當(dāng)將公式復(fù)制到D1單元格時變?yōu)椋?B1+C12、絕對引用,復(fù)制公式時地址不會跟著發(fā)生變化,如C1單元格有公式:=$A$1+$B$1當(dāng)將公式復(fù)制到C2單元格時仍為:=$A$1+$B$1當(dāng)將公式復(fù)制到D1單元格時仍為:=$A$1+$B$13、混合引用,復(fù)制公式時地址的部分內(nèi)容跟著發(fā)生變化,如C1單元格有公式:=$A1+B$1當(dāng)將公式復(fù)制到C2單元格時變?yōu)椋?$A2+B$1當(dāng)將公式復(fù)制到D1單元格時變?yōu)椋?$A1+C$1題目中拖動能計算成績,需要的是相對引用,答案選B(4)COUNTIF這個公式的作用,是統(tǒng)計在某個范圍內(nèi),滿足既定條件的單元格的個數(shù)書寫方式:=countif(范圍,條件)如:=countif(A1:A10,1)即在A1:A10的范圍內(nèi),單元格內(nèi)容是1個數(shù)。還可以設(shè)置條件,如:=countif(A1:A10,"=5")統(tǒng)計大于等于5的單元格個數(shù),如果是字符或條件,必須加"",單獨數(shù)字不用加。78.給定關(guān)系模式R(A,B,C,D.、S(C,D,E.,與π1,3,5(σ2='軟件工程'(R?S))等價的SQL語句如下:SELECT()FROM,SWHERE();A、下列查詢B="信息"且E="北京"的B、C、E的關(guān)系代數(shù)表達式中,查詢效率最高的是(請作答此空)。D、答案:B解析:B的最長查詢語句最短,因此可以并行執(zhí)行,提高效率。79.在Windows中,要打開命令提示窗口,可在“運行”框中輸入()。A、cmdB、mmcC、mtricD、exe答案:A解析:80.()isacontiguous,numberedsetofvariablesofagivenbasetype,whichcanbeusedandpassedtofunctionsasaunit.A、RecordB、ArrayC、ParameterD、File答案:B解析:本題考查計算機科學(xué)中的數(shù)據(jù)結(jié)構(gòu)知識。根據(jù)題干中的描述,我們可以知道這是一種連續(xù)的、編號的、可以作為一個整體被使用和傳遞給函數(shù)的基本類型的變量集合。根據(jù)這些特征,我們可以排除掉選項A、C、D。而數(shù)組正是一種連續(xù)的、編號的、可以作為一個整體被使用和傳遞給函數(shù)的基本類型的變量集合,因此選項B是正確答案。綜上所述,本題的正確答案是B。81.在屏蔽軟件錯誤的容錯系統(tǒng)中,冗余附加技術(shù)的構(gòu)成不包括()。A、關(guān)鍵程序和數(shù)據(jù)的冗余存儲及調(diào)用B、冗余備份程序的存儲及調(diào)用C、實現(xiàn)錯誤檢測和錯誤恢復(fù)的程序D、實現(xiàn)容錯軟件所需的固化程序答案:A解析:本題考查的是屏蔽軟件錯誤的容錯系統(tǒng)中,冗余附加技術(shù)的構(gòu)成。冗余附加技術(shù)是指在軟件或硬件中增加冗余的設(shè)計,以提高系統(tǒng)的可靠性和容錯能力。常見的冗余附加技術(shù)包括冗余存儲、冗余計算、冗余檢測和冗余備份等。選項A中提到的是關(guān)鍵程序和數(shù)據(jù)的冗余存儲及調(diào)用,雖然也是一種冗余技術(shù),但并不屬于容錯系統(tǒng)中的冗余附加技術(shù),因此不包括在內(nèi)。選項B中提到的是冗余備份程序的存儲及調(diào)用,是一種常見的容錯技術(shù),可以在主程序出現(xiàn)故障時,自動切換到備份程序,保證系統(tǒng)的正常運行。選項C中提到的是實現(xiàn)錯誤檢測和錯誤恢復(fù)的程序,也是一種常見的容錯技術(shù),可以在系統(tǒng)出現(xiàn)錯誤時,及時檢測并進行恢復(fù),保證系統(tǒng)的可靠性和穩(wěn)定性。選項D中提到的是實現(xiàn)容錯軟件所需的固化程序,也是一種常見的容錯技術(shù),可以在軟件出現(xiàn)故障時,自動進行修復(fù)或恢復(fù),保證系統(tǒng)的正常運行。綜上所述,選項A不屬于容錯系統(tǒng)中的冗余附加技術(shù),因此是本題的正確答案。82.某公司有幾個地區(qū)銷售業(yè)績?nèi)缦卤硭?,若在B7單元格中輸入

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論