2023年軟件評測師《基礎知識》考前??荚嚲恚ǘ└皆斀鈅第1頁
2023年軟件評測師《基礎知識》考前??荚嚲恚ǘ└皆斀鈅第2頁
2023年軟件評測師《基礎知識》考前??荚嚲恚ǘ└皆斀鈅第3頁
2023年軟件評測師《基礎知識》考前模考試卷(二)附詳解_第4頁
2023年軟件評測師《基礎知識》考前模考試卷(二)附詳解_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE12023年軟件評測師《基礎知識》考前??荚嚲恚ǘ└皆斀庖?、單選題1.算術表達式(a-b)*c+d的后綴式是(13)(-、+、*表示算術的減、加、乘運算,運算符的優(yōu)先級和結(jié)合性遵循慣例)。A、abcd-*+B、ab-cd*+C、ab-c*d+D、abc-d*+答案:C解析:后綴式即逆波蘭式,是邏輯學家盧卡西維奇發(fā)明的一種表示表達式的方法。這種表示方式把運算符寫在運算對象的后面,例如,把a+b寫成ab+。這種表示法的優(yōu)點是根據(jù)運算對象和算符的出現(xiàn)次序進行計算,不需要使用括號,也便于用械實現(xiàn)求值。(a-b)*c+d的后綴式是ab-c*d+。2.以下說法不正確的選項包括()。①軟件測試不僅僅指測試的執(zhí)行,還包括很多其他的活動②軟件測試是一個獨立的流程,貫穿產(chǎn)品整個生命周期,與其他流程并發(fā)地進行③應用H模型有利于資源調(diào)配,有助于跟蹤測試投入的流向④H模型指出,單元測試、集成測試、系統(tǒng)測試不存在嚴格的次序關系,各層次之間的測試存在反復觸發(fā)、迭代和增量關系等A、①③B、②③C、①④D、無答案:D解析:本題考查H模型的應用。H模型中指出:測試不僅僅是測試執(zhí)行,還包括其他活動。測試是一個獨立流程,貫穿產(chǎn)品整個周期,與其他流程并發(fā)進行。測試要盡早準備,盡早執(zhí)行。測試準備和測試執(zhí)行分離,有利于資源調(diào)配。降低成本,提高效率。有組織、結(jié)構化的獨立流程,有助于跟蹤測試投入的流向。H模型指出,單元測試、集成測試、系統(tǒng)測試不存在嚴格的次序關系,各層次之間的測試存在反復觸發(fā)、迭代和增量關系。3.已知關系模式:圖書(圖書編號,圖書類型,圖書名稱,作者,出版社,出版日期,ISBN),圖書編號唯一識別一本圖書。建立“計算機”類圖書的視圖puter-BOOK,并要求進行修改、插入操作時保證該視圖叧有計算機類的圖書。CREATE(請作答此空)ASSELECT圖書編號,圖書名稱,作者,出版社,出版日期FROM圖書WHERE圖書類型=計算機'();A、TABLEputer-BOOKB、VIEWputer-BOOKC、puter-BOOKTABLED、puter-BOOKVIEW答案:B4.編寫匯編語言程序時,下列寄存器中程序員可訪問的是()A、存儲器地址寄存器(MAR)B、指令寄存器(IR)C、存儲器數(shù)據(jù)寄存器(MDR)D、程序計數(shù)器(PC)答案:D解析:為了保證程序(在操作系統(tǒng)中理解為進程)能夠連續(xù)地執(zhí)行下去,CPU必須具有某些手段來確定下一條指令的地址。而程序計數(shù)器正是起到這種作用,所以通常又稱為指令計數(shù)器。在程序開始執(zhí)行前,必須將它的起始地址,即程序的一條指令所在的內(nèi)存單元地址送入PC,因此程序計數(shù)器(PC)的內(nèi)容即是從內(nèi)存提取的第一條指令的地址。當執(zhí)行指令時,CPU將自動修改PC的內(nèi)容,即每執(zhí)行一條指令PC增加一個量,這個量等于指令所含的字節(jié)數(shù),以便使其保持的總是將要執(zhí)行的下一條指令的地址。由于大多數(shù)指令都是按順序來執(zhí)行的,所以修改的過程通常只是簡單的對PC加1。當程序轉(zhuǎn)移時,轉(zhuǎn)移指令執(zhí)行的最終結(jié)果就是要改變PC的值,此PC值就是轉(zhuǎn)去的地址,以此實現(xiàn)轉(zhuǎn)移。有些機器中也稱PC為指令指針I(yè)P(InstructionPointer)。5.內(nèi)存按字節(jié)編址從A5000H到DCFFFH的區(qū)域其存儲容量為()。A、123KBB、180KBC、223KBD、224KB答案:D解析:內(nèi)存按字節(jié)編址從A5000H到DCFFFH,得出地址空間為:DCFFFH-A5000H+1=38000H;38000H換算為KB為:38000H=3*16^4+8*16^3=229376B=229376/1024KB=224KB。也可以通過2進制換算:38000H=3*16^4+8*16^3=3*2^16+8*2^12=(3*2^6+8*2^2)*2^10=(3*64+8*4)KB=224KB6.造成軟件測試風險的主要原因不包括()。A、測試計劃的不充分B、測試方法有誤C、軟件設計方案有誤D、測試過程的偏離答案:C解析:本題考查軟件測試風險的基本知識。軟件測試風險指的是軟件測試過程中出現(xiàn)的或潛在的問題,造成的主要原因是測試計劃的不充分、測試方法有誤或測試過程的偏離,造成測試的補充以及結(jié)果的不準確。而測試的不成功導致軟件交付潛藏著問題,一旦在運行時爆發(fā),會帶來很大的商業(yè)風險。故正確答案為C7.編譯器對高級語言源程序的處理過程可以劃分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優(yōu)化、目標代碼生成等幾個階段,其中,()并不是每種編譯器都必需的。A、詞法分析和語法分析B、語義分析和中間代碼生成C、中間代碼生成和代碼優(yōu)化D、代碼優(yōu)化和目標代碼生成答案:C解析:本題考查程序語言翻譯基礎知識。編譯器對高級語言源程序的處理過程可以分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優(yōu)化、目標代碼生成等階段,以及符號表管理模塊和出錯處理模塊。在編譯器的分析綜合模式中,前端將源程序翻譯成一種中間表示,后端根據(jù)這個中間表示生成目標代碼。目標語言的細節(jié)盡可能限制在后端。盡管可以將源程序直接翻譯成目標語言代碼,但使用與機器無關的中間表示形式具有以下優(yōu)點:①重置目標比較容易。不同機器上的編譯器可以在已有前端的基礎上附加一個適合這個機器的后端來生成。②可以在中間表示上應用與機器無關的代碼優(yōu)化器。8.Thereisnothinginthisworldconstantbutinconstancy.-SWIFTProjectafterprojectdesignsasetofalgorithmsandthenplungesintoconstructionofcustomer-deliverablesoftwareonaschedulethatdemandsdeliveryofthefirstthingbuilt.Inmostprojects,thefirstsystembuiltis()usable.Itmaybetooslow,toobig,awkwardtouse,orallthree.Thereisno()buttostartagain,smartingbutsmarter,andbuildaredesignedversioninwhichtheseproblemsaresolved.Thediscardand(請作答此空)maybedoneinonelump,oritmaybedonepiece-by-piece.Butalllarge-systemexperienceshowsthatitwillbedone.Whereanewsystemconceptornewtechnologyisused,onehastobuildasystemtothrowaway,foreventhebestplanningisnotsoomniscient(全知的)astogetitrightthefirsttime.Themanagementquestion,therefore,isnotwhethertobuildapilotsystemandthrowitaway.Youwilldothat.Theonlyquestioniswhethertoplaninadvancetobuilda______,ortopromisetodeliverthethrowawaytocustomers.Seenthisway,theanswerismuchclearer.Deliveringthatthrowawaytocustomersbuystime,butitdoesSOonlyatthe()ofagony(極大痛苦)fortheuser,distractionforthebuilderswhiletheydotheredesign,andabadreputationfortheproductthatthebestredesignwillfindhardtolivedown.Henceplantothrowoneaway;youwill,anyhow.A、designB、redesignC、planD、build答案:B9.黑盒測試法是根據(jù)產(chǎn)品的()來設計測試用例的。A、功能B、輸入數(shù)據(jù)C、應用范圍D、內(nèi)部邏輯答案:A解析:黑盒測試:也稱功能測試。它是通過軟件外部表現(xiàn)來發(fā)現(xiàn)其缺陷和錯誤。黑盒測試法把測試對象看成一個黑盒子、完全不考慮程序內(nèi)部結(jié)構和處理過程。黑盒測試是在程序界面處進行測試,它只是程序是否按照需求說明書的規(guī)定正常實現(xiàn)。10.以下關于等價類劃分法的敘述中,不正確的是()。A、如果規(guī)定輸入值a的范圍為1~99,那么得到兩個等價類,即有效等價類{a|1<=a<=99|,無效等價類{a|a<1或者a>99}B、如果規(guī)定輸入值s的第一個字符必須為數(shù)字,那么得到兩個等價類,即有效等價類{s|s的第一個字符是數(shù)字},無效等價類{s|s的第一個字符不是數(shù)字}C、如果規(guī)定輸入值x取值為1,2,3三個數(shù)之一,那么得到4個等價類,即有效等價類{x|x=1)、{x|x=2}、{x|x=3},無效等價類(x|x≠1,2,3}D、如果規(guī)定輸入值i為奇數(shù),那么得到兩個等價類,即有效等價類{i|i是奇數(shù)}無效等價類{i|i不是奇數(shù)}答案:A解析:劃分等價類的6條原則:(1)在輸入條件規(guī)定了取值范圍或值的個數(shù)的情況下,可以確立一個有效等價類和兩個無效等價類(2)在輸入條件規(guī)定了輸入值的集合或者規(guī)定了必須如何的條件的情況下,可以確立一個有效等價類和一個無效等價類(3)在輸入條件是一個布爾量的情況下,可確定一個有效等價類和一個無效等價類(4)在規(guī)定了輸入數(shù)據(jù)的一組值(假定n個),并且程序要對每一個輸入值分別處理的情況下,可確立n個有效等價類和一個無效等價類(5)在規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則的情況下,可確立一個有效等價類(符合規(guī)則)和若干個無效等價類(從不同角度違反規(guī)則)(6)在確知已劃分的等價類中,各元素在程序處理中的方式不同的情況下,則再將該等價類進一步地劃分為更小的等價類故A選項中是規(guī)定了取值范圍,所以應該是一個有效等價類和2個無效等價類,正確答案為A11.以下關于測試時機的敘述中,不正確的是()。A、應該盡可能早地進行測試B、軟件中的錯誤暴露得越遲,則修復和改正錯誤所花費的代價就越高C、應該在代碼編寫完成后開始測試D、項目需求分析和設計階段需要測試人員參與答案:C解析:本題考查軟件測試一些基礎知識。在傳統(tǒng)的瀑布模型中,軟件項目主要有用戶需求分析、概要設計、詳細設計、編碼和實現(xiàn)、測試以及運行維護幾個階段組成。因此人們一般認為,軟件測試只是軟件編碼后的一個階段。但隨著軟件測試業(yè)的發(fā)展,人們越來越認識到:軟件測試不應只是軟件項目的收尾工作,而應該在軟件生命周期的每一階段中都包含測試。軟件測試是貫穿于整個軟件開發(fā)生命周期的過程活動,包括軟件測試計劃、軟件測試需求分析、軟件測試用例設計、軟件測試執(zhí)行、軟件缺陷管理、軟件測試風險管理以及其他的一些軟件測試相關的活動等等組成。在軟件項目的每個階段,都需要進行不同目的和不同內(nèi)容的測試活動,以保證各個階段工作產(chǎn)品輸出的正確性。在項目開發(fā)的后期,發(fā)現(xiàn)一些軟件需求階段和概要設計階段的錯誤和問題,修改這些缺陷導致的成本將是非常高的。有資料表明:平均而言,如果在需求階段修正一個錯誤的代價是1,那么,在設計階段就是它的3~6倍,在編程階段是它的10倍,在內(nèi)部測試階段是它的20~40倍,在外部測試階段是它的30~70倍,而到了產(chǎn)品發(fā)布出去,這個數(shù)字就是40~1000倍。根據(jù)上述描述,測試活動貫穿于整個開發(fā)生命周期。12.程序運行過程中常使用參數(shù)在函數(shù)(過程)間傳遞信息,引用調(diào)用傳遞的是實參的()A、地址B、類型C、名稱D、值答案:A解析:調(diào)用方式:進行函數(shù)調(diào)用環(huán)境中的數(shù)據(jù)傳遞給被調(diào)用的函數(shù),作為輸入?yún)?shù)由被調(diào)用函數(shù)處理,基本的調(diào)用方式為值調(diào)用(或傳值調(diào)用)和引用調(diào)用。值調(diào)用方式:將實參的值單向地傳遞給被調(diào)用函數(shù)的形參;引用調(diào)用方式:通過將實參的地址傳送給形參,在被調(diào)用函數(shù)中通過指針實現(xiàn)對實參變量數(shù)據(jù)的間接訪問和修改,從而將修改后的值“傳回來”的效果。故正確答案為:A13.以下關于測試原則的敘述中,不正確的是()。A、測試階段在實現(xiàn)階段之后,因此實現(xiàn)完成后再開始進行測試B、測試用例需要完善和修訂C、發(fā)現(xiàn)錯誤越多的地方應該進行更多的測試D、測試用例本身也需要測試答案:A14.下列算法中,不屬于公開密鑰加密算法的是()。A、ECCB、DSAC、RSAD、DES答案:D解析:本題考查加密算法的基礎知識。常用的加密算法依據(jù)所使用的秘鑰數(shù)分為單鑰和雙鑰加密體制,也稱私鑰和公鑰加密算法。ECC、DSA和RSA都屬于公開密鑰加密算法,DES是典型的私鑰加密體制。15.以下不屬于安全防護策略的是()A、入侵檢測B、隔離防護C、安全測試D、漏洞掃描答案:C16.依據(jù)著作權法,計算機軟件著作權保護的對象指()。A、計算機硬件B、計算機軟件C、計算機硬件和軟件D、計算機文檔答案:B解析:本題考查計算機軟件著作權保護的對象?!队嬎銠C軟件保護條例》的相關規(guī)定如下。第二條本條例所稱計算機軟件(以下簡稱軟件),是指計算機程序及其有關文檔。第三條本條例下列用語的含義:(一)計算機程序,是指為了得到某種結(jié)果而可以由計算機等具有信息處理能力的裝置執(zhí)行的代碼化指令序列,或者可以被自動轉(zhuǎn)換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。(二)文檔,是指用來描述程序的內(nèi)容、組成、設計、功能規(guī)格、開發(fā)情況、測試結(jié)果及使用方法的文字資料和圖表等,如程序設計說明書、流程圖、用戶手冊等。第六條本條例對軟件著作權的保護不延及開發(fā)軟件所用的思想、處理過程、操作方法或者數(shù)學概念等??梢娪嬎銠C軟件著作權保護的對象是計算機軟件,包括計算機程序和文檔,但不包括開發(fā)軟件所用的思想、處理過程、操作方法或者數(shù)學概念等。17.集線器與網(wǎng)橋的區(qū)別是()。A、集線器不能檢測發(fā)生沖突,而網(wǎng)橋可以檢測沖突B、集線器是物理層設備,而網(wǎng)橋是數(shù)據(jù)鏈路層設備C、網(wǎng)橋只有兩個端口,而集線器是一種多端口網(wǎng)橋D、網(wǎng)橋是物理層設備,而集線器是數(shù)據(jù)鏈路層設備答案:B18.以下哪一項不屬于有關國內(nèi)軟件測試的形式的是()。A、軟件公司內(nèi)部進行測試B、用戶進行測試C、第三方測試D、探索性測試答案:D解析:國內(nèi)軟件測試的形式有以下三種:(1)軟件公司內(nèi)部進行功能性測試;(2)用戶進行測試;(3)第三方測試。探索性測試屬于具體的測試實施過程中的一種形式,和題目問的問題不符合。19.下面關于加密的說法中,錯誤的是()。A、數(shù)據(jù)加密的目的是保護數(shù)據(jù)的機密性B、加密過程是利用密鑰和加密算法將明文轉(zhuǎn)換成密文的過程C、選擇密鑰和加密算法的原則是保證密文不可能被破解D、加密技術通常分為非對稱加密技術和對稱密鑰加密技術答案:C解析:本題考查數(shù)據(jù)加密基礎知識。數(shù)據(jù)加密是利用密鑰和加密算法將明文轉(zhuǎn)換成密文從而保護數(shù)據(jù)機密性的方法。加密算法分為非對稱加密和對稱密鑰加密兩類。任何加密算法在原理上都是可能被破解的,加密的原則是盡量增加破解的難度,使破解在時間上或成本上變得不可行,所以選項C是錯誤的。20.屬于CPU中算術邏輯單元的部件是()。A、程序計數(shù)器B、加法器C、指令寄存器D、指令譯碼器答案:B解析:本題考查計算機系統(tǒng)基礎知識。程序計數(shù)器、指令寄存器和指令譯碼器都是CPU中控制單元的部件,加法器是算術邏輯運算單元的部件。21.將高級語言程序翻譯為機器語言程序的過程中,常引入中間代碼,其好處是()。A、有利于進行反編譯處理B、有利于進行與機器無關的優(yōu)化處理C、盡早發(fā)現(xiàn)語法錯誤D、可以簡化語法和語義分析答案:B解析:本題考查程序語言基礎知識。"中間代碼"是一種簡單且含義明確的記號系統(tǒng),可以有若干種形式,它們的共同特征是與具體的機器無關,此時所作的優(yōu)化一般建立在對程序的控制流和數(shù)據(jù)流分析的基礎之上,與具體的機器無關。22.下圖是()設計模式的類圖,該設計模式的目的是(),圖中,Abstraction和RefinedAbstraciton之間是()關系,Abstraction和Implementor之間是(請作答此空)關系。A、依賴B、關聯(lián)C、繼承D、聚合答案:D解析:適配器模式:將一個類的接口適配成用戶所期待的。一個適配允許通常因為接口不兼容而不能在一起工作的類工作在一起,做法是將類自己的接口包裹在一個已存在的類中。橋接模式:將抽象部分與它的實現(xiàn)部分分離,使它們都可以獨立地變化。裝飾模式:指的是在不必改變原類文件和使用繼承的情況下,動態(tài)地擴展一個對象的功能。它是通過創(chuàng)建一個包裝對象,也就是裝飾來包裹真實的對象。代理模式:為一個對象提供代理以控制該對象的訪問。類之間的關系主要有以下幾種:(1)繼承關系:是指子類自動地具有其父類的全部屬性與操作,也稱為父類對子類的泛化。在UML建模語言中,采用空心三角形表示,從子類指向父類。(2)關聯(lián)關系:是指兩個或多個類之間的一種靜態(tài)關系,表現(xiàn)為一個類是另一個類的成員變量。在UML類圖中,用實線連接有關聯(lián)的對象所對應的類。(3)聚合關系:是整體與部分之間的關系,是強的關聯(lián)關系。在UML中,聚合關系用帶空心菱形的實心線,菱形指向整體。(4)依賴關系:也是類之間的一種靜態(tài)關系,表現(xiàn)為一個類是另外一個類的局部變量。在UML中,依賴關系用帶箭頭的虛線表示,由依賴的一方指向被依賴的一方。23.邏輯覆蓋法不包括()。A、分支覆蓋B、語句覆蓋C、需求覆蓋D、修正條件判定覆蓋答案:C解析:本題考查白盒測試的邏輯覆蓋測試法的基礎知識。邏輯覆蓋法包括語句覆蓋、判定覆蓋(又稱為分支覆蓋)、條件覆蓋、條件判定覆蓋、修正條件判定覆蓋、條件組合覆蓋等。邏輯覆蓋法是白盒測試方法的一種,而白盒測試是不考慮需求的。24.假設在程序控制流圖中,有12條邊,8個節(jié)點,則確保程序中每個可執(zhí)行語句至少執(zhí)行一次所必需的測試用例數(shù)目的上限是()。A、12B、8C、6D、4答案:C解析:本題考查白盒測試用例設計方法:基本路徑測試法?;韭窂綔y試法要求覆蓋程序中所有可能的路徑,即確保程序中每個可執(zhí)行語句至少執(zhí)行一次。確定獨立路徑條數(shù)需要計算圈復雜度V(G),計算方法包括三種:V(G)=區(qū)域數(shù)V(G)=判斷節(jié)點數(shù)+1V(G)=邊—節(jié)點+2。25.用戶訪問某Web網(wǎng)站,瀏覽器上顯示“HTTP-404”錯誤,則故障原因是____。A、默認路由器配置不當B、所請求當前頁面不存在C、Web服務器內(nèi)部出錯D、用戶無權訪問答案:B解析:本題考查Web服務器常見錯誤。當Web服務器找不到用戶所請求的頁面或目錄時,就會向瀏覽器返回“HTTP-404”錯誤。當Web服務器內(nèi)部出錯時,瀏覽器會顯示“HTTP-500”錯誤。26.設系統(tǒng)中有R類資源m個,現(xiàn)有n個進程互斥使用。若每個進程對R資源的最大需求為w,那么當m、n、w取下表的值時,對于下表中的a~e五種情況,()兩種情況可能會發(fā)生死鎖。A、a和bB、b和cC、c和dD、c和e答案:D解析:本題考查對操作系統(tǒng)死鎖方面基本知識掌握的程度。系統(tǒng)中同類資源分配不當會引起死鎖。一般情況下,若系統(tǒng)中有m個單位的存儲器資源,它被n個進程使用,當每個進程都要求w個單位的存儲器資源,當m<nw時,可能會引起死鎖。27.為了解系統(tǒng)在何種服務級別下會崩潰,應進行()A、負載測試B、壓力測試C、大數(shù)據(jù)量測試D、疲勞強度測試答案:B28.為檢測系統(tǒng)在長時間運行下是否存在性能瓶頸,應進行()A、負載測試B、壓力測試C、疲勞強度測試D、大數(shù)據(jù)量測試答案:C解析:本題考查性能測試的基礎知識。負載測試是通過逐步增加系統(tǒng)負載,確定在滿足性能指標的情況下,系統(tǒng)所能承受的最大負載量。壓力測試是通過逐步加大系統(tǒng)負載,確定在什么條件下系統(tǒng)開始處于失效狀態(tài),以此來獲得系統(tǒng)能提供的最大服務級別。疲勞強度測試是采用系統(tǒng)穩(wěn)定運行情況下能夠支持的最大并發(fā)用戶數(shù),或者日常運行用戶數(shù),持續(xù)執(zhí)行一段時間業(yè)務,保證達到系統(tǒng)疲勞強度需求的業(yè)務量。大數(shù)據(jù)量測試包括獨立的數(shù)據(jù)量測試和綜合數(shù)據(jù)量測試,該題目是檢測長時間運行下的表現(xiàn),顯然應該進行疲勞強度測試,故正確答案為C。29.Inaworldwhereitseemswealreadyhavetoomuchtodo,andtoomanythingstothinkabout,itseemsthelastthingweneedissomethingnewthatwehavetolearn.Butusecasesdosolveaproblemwithrequirements:with()declarativeequirementsit'shardtodescriblestepsandsequencesofevents.Usecases,statedsimply,allowdescriptionofsequencesofeventsthat,takentogether,leadtoasystemdoingsomethinguseful.Assimpleasthissounds,thisisimportant.Whenconfrontedonlywithapileofrequiements,it'soften(請作答此空)tomakesenseofwhattheauthorsoftherequirementsreallywantedthesystemtodo.Intheprecedingexample,usecasesreducetheambiguityoftherequirementsbyspecifyingexactlywhenandunderwhatconditionscertainbehavioroccurs;assuch,thesequenceofthebehaviorscanberegardedasarequirement.Usecasesareparticularlywellsuitedtocaptureapproaches.Althoughthismaysoundsimple,thefactisthat()equirementcaptureapproaches,withtheiremphasisondeclarativerequirementsand"shall"statements,pletelyfailtocapturethe()ofthesystem'sbehavior.Usecasesareasimpleyetpowerfulwaytoexpressthebehaviorofthesysteminwaythatallstakeholderscaneasilyunderstand.But,likeanything,usecasesewiththeirownproblems,andasusefulastheyare,theycanbe().theresultissomethingthatisasbad,ifnotworse,thattheoriginalproblem.Thereinit'simportanttoutilizeusecaseseffectivelywithoutcreatingagreaterproblemthantheoneyoustartedwith.A、impossibleB、possibleC、sensibleD、practical答案:A解析:本題意想要表達的意思是當面對的只是一堆要求,做出什么來明白用戶真正想要所做的系統(tǒng)的意義往往是不可能的。正確答案為A,不可能的。附(參考翻譯):在一個似乎已經(jīng)有做不完的事情的世界里,我們有大量事情要思考,似乎我們不太需要學習新的東西。但是用例解決問題是有條件的:嚴密的說明性需求使得描述事件的步驟和次序變得舉步維艱。簡單地講,用例描述一組事件序列,系統(tǒng)性地執(zhí)行產(chǎn)生相應有用的結(jié)果。聽上去簡單明了,這是很重要的。當面對一大堆的需求時,通常不太可能理解這些需求的發(fā)起者到底想要系統(tǒng)做什么。在前面的案例中,用例通過詳細準確描述什么時間、什么情況下確定的行為會發(fā)生,以減少需求的不確定。像這樣的一些動作序列被看作是一個需求。用例特別適合于捕捉方法。雖然這聽起來很簡單,但事實上不同的需求會根據(jù)他們各自在說明性需求和“應有”的聲明的側(cè)重面上捕捉方法,導致完全無法捕捉到系統(tǒng)行為的初衷。用例是一個所有的利益相關者都可以很容易地理解的、簡單卻十分有效的表達系統(tǒng)的行為的方式。但是,和其他任何事情一樣,用例也存在自身的問題,可能會被誤用而弄巧成拙。造成的后果也很糟糕,或許只是沒有比原本想要解決的問題更麻煩罷了。因此有效使用用例而避免制造更大的麻煩是非常重要的。30.內(nèi)存按字節(jié)編址從B3000H到DABFFH的區(qū)域其存儲容量為()。A、123KBB、159KBC、163KBD、194KB答案:B31.下圖是()設計模式的類圖,該設計模式的目的是(),圖中,Abstraction和RefinedAbstraciton之間是(請作答此空)關系,Abstraction和Implementor之間是()關系。A、依賴B、關聯(lián)C、繼承D、聚合答案:C解析:適配器模式:將一個類的接口適配成用戶所期待的。一個適配允許通常因為接口不兼容而不能在一起工作的類工作在一起,做法是將類自己的接口包裹在一個已存在的類中。橋接模式:將抽象部分與它的實現(xiàn)部分分離,使它們都可以獨立地變化。裝飾模式:指的是在不必改變原類文件和使用繼承的情況下,動態(tài)地擴展一個對象的功能。它是通過創(chuàng)建一個包裝對象,也就是裝飾來包裹真實的對象。代理模式:為一個對象提供代理以控制該對象的訪問。類之間的關系主要有以下幾種:(1)繼承關系:是指子類自動地具有其父類的全部屬性與操作,也稱為父類對子類的泛化。在UML建模語言中,采用空心三角形表示,從子類指向父類。(2)關聯(lián)關系:是指兩個或多個類之間的一種靜態(tài)關系,表現(xiàn)為一個類是另一個類的成員變量。在UML類圖中,用實線連接有關聯(lián)的對象所對應的類。(3)聚合關系:是整體與部分之間的關系,是強的關聯(lián)關系。在UML中,聚合關系用帶空心菱形的實心線,菱形指向整體。(4)依賴關系:也是類之間的一種靜態(tài)關系,表現(xiàn)為一個類是另外一個類的局部變量。在UML中,依賴關系用帶箭頭的虛線表示,由依賴的一方指向被依賴的一方。32.兼容性測試的測試范圍包括()。①硬件兼容性測試②軟件兼容性測試③數(shù)據(jù)兼容性測試④平臺兼容性測試A、①②③④B、①②③C、①②④D、①③④答案:A解析:兼容性測試分類主要可以分為三大類:硬件兼容性測試、軟件兼容性測試、數(shù)據(jù)兼容性測試。而平臺兼容性測試(具體為平臺化軟件兼容性測試)又在軟件兼容性測試之中。故正確答案為A33.軟件項目管理所涉及的范圍覆蓋了整個軟件()。A、開發(fā)過程B、運行與維護過程C、定義過程D、生存期答案:D解析:本題考查軟件項目管理的基礎知識。軟件項目管理管理整個軟件項目的生存期,包括開發(fā)過程和維護過程,涉及到人員管理、產(chǎn)品管理、過程管理和項目管理幾個方面。34.在各種不同的軟件需求中,()描述了用戶使用產(chǎn)品必須要完成的任務,可以用UML建模語言的(請作答此空)表示。A、用例圖B、類圖C、狀態(tài)圖D、序列圖答案:A解析:本題考查軟件需求的基礎知識。功能需求描述了用戶使用產(chǎn)品必須要完成的任務,UML的用例圖可以用來對功能需求建模。非功能需求描述軟件解決方案必須具有的質(zhì)量特性,如性能、安全等。過程約束是對用于構建系統(tǒng)的技術和資源的限制。設計約束是已經(jīng)做出的設計決策或限制問題解決方案集的設計決策。35.某指令流水線由4段組成,各段所需的時間如下圖所示。連續(xù)輸入8條指令時的吞吐率(單位時間內(nèi)流水線所完成的任務數(shù)或輸出的結(jié)果數(shù))為()?A、8/56ΔtB、8/32ΔtC、8/28ΔtD、8/24Δt答案:C解析:流水線的吞吐率指的是計算機中的流水線在特定的時間內(nèi)可以處理的任務或輸出的數(shù)據(jù)的結(jié)果的數(shù)量。流水線的吞吐率可以進一步分為最大吞吐率和實際吞吐率。該題目中要求解的是實際吞吐率,以流水方式執(zhí)行8條指令的執(zhí)行時間計算方式是:第一條完全執(zhí)行完畢需要7Δt,而第二條指令再需3Δt即可執(zhí)行完成,以此類推,總時間為7+(8-1)*3=28Δt。因此吞吐率為8/28Δt。36.測試執(zhí)行過程的階段不包括()。A、初測期B、回歸測試期C、系統(tǒng)測試期D、細測期答案:C解析:本題考查測試執(zhí)行過程的三個階段。測試執(zhí)行過程的三個階段為:(1)初測期:測試主要功能和關鍵的執(zhí)行路徑,排除主要障礙。(2)細測期:依據(jù)測試計劃和測試大綱、測試用例,逐一測試大大小小的功能、方方面面的特性、性能、用戶界面、兼容性、可用性等,預期可發(fā)現(xiàn)大量不同性質(zhì)、不同嚴重程度的錯誤和問題。(3)回歸測試期:系統(tǒng)已達到穩(wěn)定,在一輪測試中發(fā)現(xiàn)的錯誤已十分有限;復查已知錯誤的糾正情況,確認未引發(fā)任何新的錯誤時,終結(jié)回歸測試。系統(tǒng)測試是屬于一個項目測試的階段,不是測試執(zhí)行過程的階段,故正確答案為C37.內(nèi)存采用段式存儲管理有許多優(yōu)點,但"()"不是其優(yōu)點。A、分段是信息的邏輯單位,用戶不可見B、各段程序的修改互不影響C、地址變換速度快、內(nèi)存碎片少D、便于多道程序共享主存的某些段答案:C解析:本題考查操作系統(tǒng)內(nèi)存管理方面的基本概念。操作系統(tǒng)內(nèi)存管理方案有許多種,其中,分頁存儲管理系統(tǒng)中的每一頁只是存放信息的物理單位,其本身沒有完整的意義,因而不便于實現(xiàn)信息的共享,而段卻是信息的邏輯單位,各段程序的修改互不影響,無內(nèi)碎片,有利于信息的共享。38.計算機系統(tǒng)中,虛擬存儲體系由()兩級存儲器構成。A、主存一輔存B、寄存器一CacheC、寄存器一主存D、Cache一主存<br>答案:A39.在IPv4向IPv6的過渡期間,如果要使得兩個IPv6結(jié)點可以通過現(xiàn)有的IPv4網(wǎng)絡進行通信,則應該使用();如果要使得純IPv6結(jié)點可以與純IPv4結(jié)點進行通信,則需要使用(請作答此空)。A、堆棧技術B、雙協(xié)議棧技術C、隧道技術D、翻譯技術答案:D解析:如果要使得兩個IPv6結(jié)點可以通過現(xiàn)有的IPv4網(wǎng)絡進行通信,則應該使用隧道技術;如果要使得純IPv6結(jié)點可以與純IPv4結(jié)點進行通信,則需要使用翻譯技術。40.以下不屬于軟件測試工具的是()。A、JMeterB、LoadRunnerC、JTestD、JBuilder答案:D解析:本題考查軟件工具的基本知識。JMeter、LoadRunner和JTest都是軟件測試工具。JBuilder是一種軟件開發(fā)工具,不屬于軟件測試工具。41.軟件內(nèi)部/外部質(zhì)量模型中,()不是可移植性包括的子特性。A、適應性B、易改變性C、共存性D、易替換性答案:B解析:本題考查國標16260中可移植性包括的子特性。可移植性包括的子特性如下?!みm應性:軟件產(chǎn)品無需采用手段就可能適應不同的指定環(huán)境的能力。·易安裝性:軟件產(chǎn)品在指定環(huán)境中被安裝的能力?!す泊嫘裕很浖诠箔h(huán)境中分享資源與其他獨立軟件共存的能力?!ひ滋鎿Q性:在環(huán)境、目的相同的情況下替代另一個指定軟件的能力?!た梢浦残砸缽男裕很浖a(chǎn)品依從可移植性相關的標準或約定的能力。42.對于其于用戶口令的用戶認證機制來說,()不屬于增強系統(tǒng)安全性應使用的防范措施。A、對本地存儲的口令進行加密B、在用戶輸入的非法口令達到規(guī)定的次數(shù)之后,禁用相應帳戶C、建議用戶使用英文單詞或姓名等容易記憶的口令D、對于關鍵領域或安全性要求較高的系統(tǒng),應該當保證用過的用戶刪除或停用后,保留該用戶記錄,且新用戶不能與該用戶名答案:C43.已知函數(shù)f()、g()的定義如下所示,執(zhí)行表達式"x=f(5)"的運算時,若函數(shù)調(diào)用g(a)是引用調(diào)用(callbyreference)方式,則執(zhí)行"x=f(5)"后x的值為();若函數(shù)調(diào)用g(a)是值調(diào)用(callbyvalue)方式,則執(zhí)行"x=f(5)"后x的值為(請作答此空)。A、20B、25C、60D、75答案:A解析:本題考查程序語言基礎知識。若實現(xiàn)函數(shù)調(diào)用時,將實參的值傳遞給對應的形參,則稱為是傳值調(diào)用。這種方式下形式參數(shù)不能向?qū)崊鬟f信息。引用調(diào)用的本質(zhì)是將實參的地址傳給形參,函數(shù)中對形參的訪問和修改實際上就是針對相應實際參數(shù)變量所作的訪問和改變。根據(jù)題目說明,調(diào)用函數(shù)f時,實參的值為5,也就是在函數(shù)f中,x的初始值為5,接下來先通過"a=x-1"將a的值設置為4,再調(diào)用函數(shù)g(a)。函數(shù)g()執(zhí)行時,形參y的初始值為4,經(jīng)過"y=y*y-1"運算后,y的值就修改為15。在引用調(diào)用方式下,g函數(shù)中y是f函數(shù)中a的引用(可視為形參y與實參a是同一對象),也就是說函數(shù)f中a的值被改為15,因此,返回函數(shù)f中再執(zhí)行"a*x"運算后得到75(x=5,a=15),因此第一空應填入的值為75。在值調(diào)用方式下,g函數(shù)中y只獲得f函數(shù)中a的值(形參y與實參a是兩個不同的對象),也就是說在函數(shù)g中修改y的值與函數(shù)f中a的值已經(jīng)沒有關系了,因此,返回函數(shù)f再執(zhí)行"a*x"運算后得到20(x=5,a=4),因此第二空應填入的值為20。44.用面向?qū)ο蠓椒ㄔO計了一個父類File和兩個子類DiskFile和TapeFile,這兩個子類繼承了其父類的open方法,并給出不同的實現(xiàn)。不同的子類執(zhí)行open方法時,有不同的行為,這種機制稱為()。A、繼承B、多態(tài)C、消息傳遞D、關聯(lián)答案:B45.如果在程序中的多個地方需要使用同一個常數(shù),那么最好將其定義為一個符號常量,這樣()。A、可以縮短程序代碼的長度B、便于進行編譯過程的優(yōu)化C、可以加快程序的運行速度D、便于修改此常數(shù)并提高可讀性答案:D46.以下控制流圖的圈復雜度V(g)和基本圈復雜度EV(g)是()。A、V(g)=5EV(g)=1B、V(g)=6EV(g)=6C、V(g)=5EV(g)=5D、V(g)=6EV(g)=1答案:D解析:本題考查從控制流圖計算圈復雜度V(g)和基本圈復雜度EV(g)的方法。V(G)=(區(qū)域數(shù))=6,Essentialplexity(ev(G))基本圈復雜度,是用來衡量程序非結(jié)構化程度的,非結(jié)構成分降低了程序的質(zhì)量,增加了代碼的維護難度,使程序難于理解。因此,基本復雜度高意味著非結(jié)構化程度高,難以模塊化和維護。將圈復雜度圖中的結(jié)構化部分簡化成一個點,計算簡化以后流程圖的圈復雜度就是基本復雜度。當基本復雜度為1,這個模塊是充分結(jié)構化的;當基本復雜度大于1而小于圈復雜度,這個模塊是部分結(jié)構化的;當基本復雜度等于圈復雜度,這個模塊是完全非結(jié)構化的。按照結(jié)構化原則簡化后,原來的控制流圖轉(zhuǎn)變成順序執(zhí)行的流圖,因此EV(g)=1。47.假設某公司營銷系統(tǒng)有營銷點關系S(營銷點,負責人姓名,聯(lián)系方式)、商品關系P(商品名,條形碼,型號,產(chǎn)地,數(shù)量,價格),其中,營銷點唯一標識S中的每一個元組。每個營銷點可以銷售多種商品,每一種商品可以由不同的營銷點銷售。關系S和P的主鍵分別為(請作答此空),S和P的之間聯(lián)系類型屬于()。A、營銷點、商品名B、營銷點、條形碼C、負責人姓名、商品名D、負責人姓名、條形碼答案:B解析:本題考查對數(shù)據(jù)庫基本概念和SQL語言的掌握。根據(jù)題意,營銷點唯一標識S中的每一個元組,所以營銷點可以作為S的主鍵。商品關系P(商品名,條形碼,型號,產(chǎn)地,數(shù)量,價格)中的條形碼屬性可以作為該關系的主鍵,因為,條形碼是由寬度不同、反射率不同的條和空,按照一定的編碼規(guī)則(碼制)編制成的,用以表達一組數(shù)字或字母符號信息的圖形標識符。利用條形碼可以標出商品的生產(chǎn)國、制造廠家、商品名稱、生產(chǎn)日期、圖書分類號、郵件起止地點、類別、日期等信息,所以,條形碼在商品流通、圖書管理、郵電管理、銀行系統(tǒng)等許多領域都得到了廣泛的應用。顯然,本題的正確答案是"營銷點、條形碼"。根據(jù)題意"每個營銷點可以銷售多種商品,每一種商品可以由不同的營銷點銷售",故S和P的之間聯(lián)系類型屬于n:m。48.壓力測試不會使用到以下哪種測試手段,()。A、重復B、注入錯誤C、增加量級D、并發(fā)答案:B解析:本題考查壓力測試的基礎知識。壓力測試的主要方式就是通過不斷的給系統(tǒng)增加壓力來進行測試。重復、增加量級、并發(fā)都屬于給系統(tǒng)增加壓力的手段,而注入錯誤并不能增加系統(tǒng)壓力。根據(jù)上述描述,應選擇選項B。49.軟件可靠性管理把軟件可靠性活動貫穿于軟件開發(fā)的全過程,成為軟件工程管理的一部分。確定軟件可靠性度量活動屬于()階段。A、需求分析B、概要設計C、詳細設計D、測試階段答案:B解析:本題考查軟件可靠性概念。對于軟件可靠性度量活動的確定是概要設計階段的工作。50.對于邏輯表達式((a&&b)||c),需要()個測試用例才能完成條件組合覆蓋。A、2B、4C、8D、16答案:C解析:本題考查白盒測試中邏輯覆蓋法的條件組合覆蓋。條件組合覆蓋的含義是:選擇足夠的測試用例,使得每個判定中條件的各種可能組合都至少出現(xiàn)一次。本題中有三個條件,組合之后需要的用例數(shù)是8。51.以下關于數(shù)據(jù)流圖的敘述中,不正確的是()A、每條數(shù)據(jù)流的起點或終點必須是加工B、應該保持父圖與子圖平衡C、每個加工必須有輸入數(shù)據(jù)流,但可以沒有輸出數(shù)據(jù)流D、應該畫出數(shù)據(jù)流而不要畫控制流答案:C解析:數(shù)據(jù)流圖是結(jié)構化分析方法的重要模型,用于描述系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲等。在繪制數(shù)據(jù)流圖中,每條數(shù)據(jù)流的起點或者終點必須是加工,即至少有一端是加工。在分層數(shù)據(jù)流圖中,必須要保持父圖與子圖平衡。每個加工必須既有輸入數(shù)據(jù)流又有輸出數(shù)據(jù)流。必須要保持數(shù)據(jù)守恒。也就是說,一個加工所有輸出數(shù)據(jù)流中的數(shù)據(jù)必須能從該加工的輸入數(shù)據(jù)流中直接獲得,或者是通過該加工能產(chǎn)生的數(shù)據(jù)。52.邏輯覆蓋標準包括()①判定覆蓋②語句覆蓋③條件判定覆蓋④修正條件判定覆蓋A、①③B、①②③C、①②④D、①②③④答案:D解析:邏輯覆蓋標準包括語句覆蓋、判定覆蓋(又稱為分支覆蓋)、條件覆蓋、條件判定覆蓋、修正條件判定覆蓋、條件組合覆蓋等。53.對于防病毒系統(tǒng)的測試是系統(tǒng)安全測試的重要內(nèi)容,下列不屬于防病毒系統(tǒng)安全測試基本測試點的是()A、能否提供對病毒特征與檢測引擎的定期在線更新服務B、能否在不更新特征庫的前提下對新的未知病毒進行有效查殺C、能否支持多種平臺的病毒防范D、能否支持對電子郵件附件的病毒防治答案:B54.網(wǎng)絡測試不能解決的問題是()A、連通性B、丟包C、全表掃描D、延遲答案:C解析:連通性、.丟包、延遲是網(wǎng)絡的術語。而全表掃描是數(shù)據(jù)庫的術語。全表掃描:在數(shù)據(jù)庫中,對無索引的表進行查詢一般稱為全表掃描。全表掃描是數(shù)據(jù)庫服務器用來搜尋表的每一條記錄的過程,直到所有符合給定條件的記錄返回為止。55.執(zhí)行功能測試后一般可以確認系統(tǒng)的功能缺陷,缺陷的類型包括()。①功能不滿足隱性需求②功能實現(xiàn)不正確③功能易用性不好④功能不符合相關的法律法規(guī)A、①③④B、①②④C、②③④D、①②③答案:B解析:本題考察功能測試缺陷的類型,功能測試主要考查功能是否正確實現(xiàn)、是否滿足需求及是否滿足法律規(guī)范的要求,功能易用性通常在用戶參與的情況下測試。56.假設某公司營銷系統(tǒng)有營銷點關系S(營銷點,負責人姓名,聯(lián)系方式)、商品關系P(商品名,條形碼,型號,產(chǎn)地,數(shù)量,價格),其中,營銷點唯一標識S中的每一個元組。每個營銷點可以銷售多種商品,每一種商品可以由不同的營銷點銷售。關系S和P的主鍵分別為(),S和P的之間聯(lián)系類型屬于(請作答此空)。A、1:1B、1:nC、n:1D、n:m答案:D解析:本題考查對數(shù)據(jù)庫基本概念和SQL語言的掌握。根據(jù)題意,營銷點唯一標識S中的每一個元組,所以營銷點可以作為S的主鍵。商品關系P(商品名,條形碼,型號,產(chǎn)地,數(shù)量,價格)中的條形碼屬性可以作為該關系的主鍵,因為,條形碼是由寬度不同、反射率不同的條和空,按照一定的編碼規(guī)則(碼制)編制成的,用以表達一組數(shù)字或字母符號信息的圖形標識符。利用條形碼可以標出商品的生產(chǎn)國、制造廠家、商品名稱、生產(chǎn)日期、圖書分類號、郵件起止地點、類別、日期等信息,所以,條形碼在商品流通、圖書管理、郵電管理、銀行系統(tǒng)等許多領域都得到了廣泛的應用。顯然,本題的正確答案是"營銷點、條形碼"。根據(jù)題意"每個營銷點可以銷售多種商品,每一種商品可以由不同的營銷點銷售",故S和P的之間聯(lián)系類型屬于n:m。57.以下關于設計功能測試用例的敘述,()是不正確的。A、盡量用80%測試用例覆蓋20%的核心業(yè)務模塊B、功能測試用例中不包括功能的依從性測試用例C、功能測試用例中包括業(yè)務流,也包括測試數(shù)據(jù)D、功能測試用例的設計應注意缺陷群集現(xiàn)象答案:B解析:正確58.軟件能力成熟度模型(CMM)將軟件能力成熟度自低到高依次劃分為5級。目前,達到CMM第3級(已定義級)是許多組織努力的目標,該級的核心是()。A、建立基本的項目管理和實踐來跟蹤項目費用、進度和功能特性B、使用標準開發(fā)過程(或方法論)構建(或集成)系統(tǒng)C、管理層尋求更主動地應對系統(tǒng)的開發(fā)問題D、連續(xù)地監(jiān)督和改進標準化的系統(tǒng)開發(fā)過程答案:B解析:本題考查軟件成熟度模型(CMM)的基本概念。建立基本的項目管理和實踐來跟蹤項目費用、進度和功能特性為可重復級的核心;使用標準開發(fā)過程(或方法論)構建(或集成)系統(tǒng)為已定義級的核心;管理層尋求更主動地應對系統(tǒng)的開發(fā)問題為已管理級的核心;連續(xù)地監(jiān)督和改進標準化的系統(tǒng)開發(fā)過程為優(yōu)化級的核心。59.不同加密機制或算法的用途、強度是不相同的,一個軟件或系統(tǒng)中的加密機制使用是否合理,強度是否滿足當前要求,需要通過測試來完成檢查,通常()是測試的一個重要手段。A、模擬加密B、模擬解密C、漏洞掃描D、算法強度理論分析答案:B60.關于軟件測試與質(zhì)量保證,正確的理解的是()A、軟件測試關注的是過程中的活動,軟件質(zhì)量保證關注的是過程的產(chǎn)物B、軟件測試不是軟件質(zhì)量保證工作中的內(nèi)容C、軟件測試是軟件質(zhì)量保證的重要手段D、軟件質(zhì)量保證人員就是軟件測試人員答案:C61.在軟件開發(fā)過程中,詳細設計的內(nèi)容不包括()設計。A、軟件體系結(jié)構B、算法C、數(shù)據(jù)結(jié)構D、數(shù)據(jù)庫物理結(jié)構答案:A解析:本題考查軟件設計的基礎知識。軟件體系結(jié)構在概要設計階段設計,而數(shù)據(jù)結(jié)構、相關的算法以及數(shù)據(jù)庫物理結(jié)構則在詳細設計階段設計。62.在結(jié)構化分析模型中,()描述了所有在目標系統(tǒng)中使用和生成的數(shù)據(jù)對象A、數(shù)據(jù)字典B、數(shù)據(jù)流圖C、實體一關系圖(ER圖)D、類圖答案:A63.以下關于RISC和CISC的敘述中,不正確的是()A、RISC通常比CISC的指令系統(tǒng)更復雜B、RISC通常會比CISC配置更多的寄存器C、RISC編譯器的子程序庫通常要比CISC編譯器的子程序庫大得多D、RISC比CISC更加適合VLSI工藝的規(guī)整性要求答案:A64.甲、乙軟件公司于2013年9月12日就其財務軟件產(chǎn)品分別申請“大堂”和“大唐”商標注冊。兩財務軟件相似,且經(jīng)協(xié)商雙方均不同意放棄使用其申請注冊的商標標識。此情形下,()獲準注冊。A、“大堂”B、“大堂”與“大唐”都能C、“大唐”D、由甲、乙抽簽結(jié)果確定誰能答案:D解析:相同商標是指文字、數(shù)字、圖形、三維標志或顏色組合等商標的構成要素的發(fā)音、視覺、含義或排列順序及整體結(jié)構上雖有一定區(qū)別,但又使人難以區(qū)分,容易產(chǎn)生混淆的商標。大堂和大唐按照商標的顯著性要求,屬于相同商標,對于相同商標同時申請,又無法提供誰先使用的證明,就需要商量確定。如果雙方都不放棄,就采用抽簽的方式。故正確答案為D65.設數(shù)組a[0...n-1,0...m-1](n>1,m>1)中的元素以行為主序存放,每個元素占用4個存儲單元,則數(shù)組元素a[i,j](0≤i<n,0≤j<m)的存儲位置相對于數(shù)組空間首地址的偏移量為()A、(j*m+i)*4B、(i*m+j)*4C、(j*n+i)*4D、(i*n+j)*4答案:B解析:數(shù)組元素的存儲地址=數(shù)組空間首地址+偏移量,其中偏移量的計算方式為排列在所訪問元素之前的元素個數(shù)乘以每個元素占用的存儲單元數(shù)。對于元素a[i,j],在按行存儲(以行為主序存放)方式下,從第0行和0列開始算起,每一行有m個元素,每一列有n個元素,每個元素占用4個存儲單元,在a[i,j]前面已經(jīng)有i行元素,然后在本行中,前面有j個元素,所以a[i,j]相對于數(shù)組空間首地址的偏移量為(i*m+j)*4。66.用戶可以通過http://.a.和http://.b.訪問在同一臺服務器上____不同的兩個Web站點。A、IP地址B、端口號C、協(xié)議D、虛擬目錄答案:A解析:本題考查IIS下多站點的配置。在IIS下配置多站點時,可以采用虛擬主機和虛擬目錄兩種方式。采用虛擬目錄時,發(fā)布的站點沒有獨立域名,而是在主域名下建立虛擬目錄,從題目要求看,需要兩個獨立的域名,所以不能實現(xiàn)。采用虛擬主機時有3種方式,即使用不同IP地址、不同端口號和不同的主機頭。使用不同IP地址時要求Web服務器配備多網(wǎng)卡;使用不同端口號時,要求在訪問Web服務器虛擬主機時指名端口號,如http://.b.:8080;使用不同主機頭時,在IIS發(fā)布中要做主機頭域名指定。從題目選項中可見,只有A選項符合要求。67.假設系統(tǒng)采用PV操作實現(xiàn)進程同步與互斥。若n個進程共享兩臺打印機,那么信號量S的取值范圍為()。A、-2~nB、-(n-1)~1C、-(n-1)~2D、-(n-2)~2答案:D解析:本題考查的是操作系統(tǒng)PV操作方面的基本知識。系統(tǒng)采用'PV操作實現(xiàn)進程同步與互斥,若有n個進程共享兩臺打印機,那么信號量S初值應為2。當?shù)?個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于1;當?shù)?個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于0;當?shù)?個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于-1;當?shù)?個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于-2;……;當?shù)趎個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于-(n-2)??梢姡盘柫縎的取值范圍為-(n-2)~2。68.從認證中心CA獲取用戶B的數(shù)字證書,該證書用()做數(shù)字簽名,從用戶B的數(shù)字證書中可以獲得B的從取的公鑰。A、CA的公鑰B、CA的私鑰C、B的公鑰D、B的私鑰答案:

溫馨提示

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

評論

0/150

提交評論