2024年全國軟件水平考試之中級軟件設計師考試經典測試題詳細參考解析_第1頁
2024年全國軟件水平考試之中級軟件設計師考試經典測試題詳細參考解析_第2頁
2024年全國軟件水平考試之中級軟件設計師考試經典測試題詳細參考解析_第3頁
2024年全國軟件水平考試之中級軟件設計師考試經典測試題詳細參考解析_第4頁
2024年全國軟件水平考試之中級軟件設計師考試經典測試題詳細參考解析_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

姓名:_________________編號:_________________地區(qū):_________________省市:_________________ 密封線 姓名:_________________編號:_________________地區(qū):_________________省市:_________________ 密封線 密封線 全國軟件水平考試考試重點試題精編注意事項:1.全卷采用機器閱卷,請考生注意書寫規(guī)范;考試時間為120分鐘。2.在作答前,考生請將自己的學校、姓名、班級、準考證號涂寫在試卷和答題卡規(guī)定位置。

3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。

4.請按照題號在答題卡上與題目對應的答題區(qū)域內規(guī)范作答,超出答題區(qū)域書寫的答案無效:在草稿紙、試卷上答題無效。一、選擇題

1、下面關于面向對象分析與面向對象設計的說法中,不正確的是()。A.面向對象分析側重于理解問題B.面向對象設計側重于理解解決方案C.面向對象分析描述軟件要做什么D.面向對象設計一般不關注技術和實現(xiàn)層面的細節(jié)

2、()是企業(yè)建模的核心內容。A.組織管理B.業(yè)務流程C.應用系統(tǒng)D.物理系統(tǒng)

3、某開發(fā)小組欲為一公司開發(fā)一個產品控制軟件,監(jiān)控產品的生產和銷售過程,從購買各種材料開始,到產品的加工和銷售進行全程跟蹤。購買材料的流程、產品的加工過程以及銷售過程可能會發(fā)生變化。該軟件的開發(fā)最不適宜采用()模型A.瀑布B.原型C.增量D.噴泉

4、某計算機系統(tǒng)頁面大小為4K,若進程的頁面變換表如下所示,邏輯地址為十六進制1D16H。該地址經過變換后,其物理地址應為十六進制()。A.1024HB.3D16HC.4D16HD.6D16H

5、表示“以字符a開頭且僅由字符a、b構成的所有字符串”的正規(guī)式為()。A.a*b*B.(a|b)*aC.a(a|b)*D.(ab)*

6、在UML的各種視圖中,()顯示外部參與者觀察到的系統(tǒng)能;(請作答此空)從系統(tǒng)的靜態(tài)結構和動態(tài)行為角度顯示系統(tǒng)內部如何實現(xiàn)系統(tǒng)的功能;()顯示的是源代碼以及實際執(zhí)行代碼的組織結構。A.用例視圖B.進程視圖C.實現(xiàn)視圖D.邏輯視圖

7、在Windows操作系統(tǒng)下,要獲取某個網絡開放端口所對應的應用程序信息,可以使用命令()。A.ipconfigB.tracerouteC.netstatD.nslookup

8、甲公司軟件設計師完成了一項涉及計算機程序的發(fā)明。之后,乙公司軟件設計師也完成了與甲公司軟件設計師相同的涉及計算機程序的發(fā)明。甲、乙公司于同一天向專利局申請發(fā)明專利。此情形下,()是專利權申請人。A.甲公司B.甲、乙兩公司C.乙公司D.由甲、乙公司協(xié)商確定的公司

9、下圖所示為一個不確定有限自動機(NFA)的狀態(tài)轉換圖,與該NFA等價的DFA是()。A.見圖AB.見圖BC.見圖CD.見圖D

10、甲、乙兩公司的軟件設計師分別完成了相同的計算機程序發(fā)明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向專利局申請發(fā)明專利。此情形下,(11)可獲得專利權。A.甲公司B.甲、乙公司均C.乙公司D.由甲、乙公司協(xié)商確定誰

11、()是一種函數(shù)式編程語言。A.LispB.PrologC.PythonD.Java/C++

12、一個軟件開發(fā)過程描述了“誰做”、“做什么”、“怎么做”和“什么時候做”,RUP用()來表述“誰做”。A.角色B.活動C.制品D.工作流

13、WhyHaveFormalDocumentsFinally,writingthedecisionsdownisessential.Onlywhenonewritesdothegapsappearandthe(71)protrude(突出).Theactofwritingturnsouttorequirehundredsofmini-decisions,anditistheexistenceofthesethatdistinguishesclear,exactpoliciesfromfuzzyones.Second,thedocumentswillcommunicatethedecisionstoothers.Themanagerwillbecontinuallyamazedthatpolicieshetookforcommonknowledgearetotallyunknownbysomememberofhisteam.Sincehisfundamentaljobistokeepeverybodygoinginthe(72)direction,hischiefdailytaskwillbecommunication,notdecision-making,andhisdocumentswillimmensely(73)thisload.Finally,amanager’sdocumentsgivehimadatabaseandchecklist.Byreviewingthem()heseeswhereheis,andheseeswhatchangesofemphasisorshiftsindirectionareneeded.Thetaskofthemanageristodevelopaplanandthentorealizeit.Butonlythewrittenplanispreciseandcommunicable.Suchaplanconsistsofdocumentsonwhat,when,howmuch,where,andwho.Thissmallsetofcriticaldocuments(75)muchofthemanager’swork.Iftheircomprehensiveandcriticalnatureisrecognizedinthebeginning,themanagercanapproachthemasfriendlytoolsratherthanannoyingbusywork.Hewillsethisdirectionmuchmorecrisplyandquicklybydoingso..A.periodicallyB.occasionallyC.infrequentlyD.rarely

14、甲軟件公司受乙企業(yè)委托安排公司軟件設計師開發(fā)了信息系統(tǒng)管理軟件,由于在委托開發(fā)合同中未對軟件著作權歸屬作出明確的約定,所以該信息系統(tǒng)管理軟件的著作權由()享有。A.甲B.乙C.甲與乙共同D.軟件設計師

15、TCP/IP()layerprotocolsprovideservicestotheapplication(請作答此空)runningonacomputer.Theapplicationlayerdoesnotdefinetheapplicationitself,butratheritdefines()thatapplicationsneed--liketheabilitytotransferafileinthecaseofHTTP.Inshort,theapplicationlayerprovidesan()betweensoftwarerunningonacomputerandthenetworkitself.TheTCP/IPapplicationlayerincludesarelativelylargenumberofprotocols,withHTTPbeingonlyoneofthose.TheTCP/IP()layerconsistsoftwomainprotocoloptions--theTransmissionControlProtocol(TCP)andtheUserDatagramProtocol(UDP).A.hardware]B.software]C.packetD.equipment

16、多媒體制作過程中,不同媒體類型的數(shù)據(jù)收集、制作需要不同的軟、硬件設備和技術手段,動畫制作一般通過()進行。A.字處理軟件B.視頻卡C.聲卡D.圖形/圖像軟件

17、對于一個大型軟件來說,不加控制的變更很快就會引起混亂。為有效地實現(xiàn)變更控制,需借助于配置數(shù)據(jù)庫和基線的概念。()不屬于配置數(shù)據(jù)庫。A.開發(fā)庫B.受控庫C.信息庫D.產品庫

18、以下關于企業(yè)應用集成(EAI)的敘述中,錯誤的是______。A.EAI包括企業(yè)內部與企業(yè)之間的集成B.EAI是一種對象中間件C.EAI能夠實現(xiàn)不同系統(tǒng)的互操作D.EAI需要首先解決數(shù)據(jù)和數(shù)據(jù)庫的集成問題

19、在關系代數(shù)運算中,關系S、SP和R如下表所示。(),可以從S和SP獲得R。其對應的關系表達式為()。如下的SQL語句可以查詢銷售總量大于1000的部門名。Select部門名FromSWhere部門號in(Select部門號FromSPGroupby(請作答此空))。A.部門號where]sum(數(shù)量)>1000B.部門號havingsum(數(shù)量)>1000C.商品號where]sum(數(shù)量)>1000D.商品號havingsum(數(shù)量)>1000

20、以下關于計算機系統(tǒng)中斷概念的敘述中,正確的是()。A.由I/O設備提出的中斷請求和電源掉電都是可屏蔽中斷B.由I/O設備提出的中斷請求和電源掉電都是不可屏蔽中斷C.由I/O設備提出的中斷請求是可屏蔽中斷,電源掉電是不可屏蔽中斷D.由I/O設備提出的中斷請求是不可屏蔽中斷,電源掉電是可屏蔽中斷

21、以下關于線性表存儲結構的敘述,正確的是()。A.線性表采用順序存儲結構時,訪問表中任意一個指定序號元素的時間復雜度為常量級B.線性表采用順序存儲結構時,在表中任意位置插入新元素的運算時間復雜度為常量級C.線性表采用鏈式存儲結構時,訪問表中任意一個指定序號元素的時間復雜度為常量級D.線性表采用鏈式存儲結構時,在表中任意位置插入新元素的運算時間復雜度為常量級

22、李某在某軟件公司兼職,為完成該公司交給的工作,做出了一項涉及計算機程序的發(fā)明。李某認為該發(fā)明是自己利用業(yè)余時間完成的,可以個人名義申請專利。關于此項發(fā)明的專利申請權應歸屬()。A.李某B.李某所在單位C.李某兼職的軟件公司D.李某和軟件公司約定的一方

23、下列網絡互連設備中,屬于物理層的是()。A.交換機B.中繼器C.路由器D.網橋

24、在分布式數(shù)據(jù)庫系統(tǒng)中,()是指用戶無需知道數(shù)據(jù)存放的物理位置。A.分片透明B.復制透明C.邏輯透明D.位置透明

25、An(),servingafunctionsimilartoaphysicalwallet,holdscreditcardnumbers,electroniccash,owneridentification,andownercontactinformationandprovidesthatinformationatanelectroniccommercesite'scheckoutcounter.A.electronicwalletB.electroniccommerceC.thirdpartypaymentD.Internetbanking

26、設計模式根據(jù)目的進行分類,可以分為創(chuàng)建型、結構型和行為型三種。其中結構型模式用于處理類和對象的組合。()模式是一種結構型模式。A.適配器(Adapter)B.命令(Command)C.生成器(Builder)D.狀態(tài)(State)

27、高級語言程序的編譯過程分為若干階段,分配寄存器屬于()階段的工作。A.詞法分析B.語法分析C.語義分析D.代碼生成

28、面向對象設計有7個主要原則,()要求一個對象應當對其他對象有盡可能少的了解。A.迪米特原則B.里式替換原則C.依賴倒置原則D.開放-封閉原則

29、在對程序質量進行評審時,模塊結構是一個重要的評審項,評審內容中不包括()。A.數(shù)據(jù)結構B.數(shù)據(jù)流結構C.控制流結構D.模塊結構與功能結構之間的對應關系

30、表達式(a-b)*(c+d)的后綴式(逆波蘭式)是()。A.abcd-+*B.ab-c+d*C.abc-d*D.ab-cd+*

31、計算機終端用戶因等待時間過長而放棄下載或顯示圖片/影像的問題,不能通過采用()來解決。A.流媒體技術B.JPEG累進編碼方式C.GIF圖像文件格式D.AD/DA變換方式

32、面向對象分析時,執(zhí)行的活動質序通常是()A.認定對象、組織對象、描述對象的相互作用、確定對象的操作B.認定對象、定義屬性、組織對象、確定對象的操作識別包C.認定對象、描述對象間的相互作用、確定對象的操作,識別包D.識別類及對象、識別關系、定義屬性、確定對象的操作

33、以下選項中,表示相對路徑正確的是()。A.file/meet.doc]B.4/f.txtC.D:/student/f.txtD./index.html

34、下面關于二叉樹的敘述,正確的是()。A.完全二叉樹的高度h與其結點數(shù)n之間存在確定的關系B.在二叉樹的順序存儲和鏈式存儲結構中,完全二叉樹更適合采用鏈式存儲結構C.完全二叉樹中一定不存在度為1的結點D.完全二叉樹中必定有偶數(shù)個葉子結點

35、設有棧S和隊列Q初始狀態(tài)為空數(shù)據(jù)覺素序列a,b,c,d,e,f依次通過棧S,b,df,ec,a,則今中的元素最多時,棧底到且多個元素從S出棧后立即進入隊列棧頂?shù)脑匾来螢椋ǎ?A.a,b,cB.a,c.dC.a,c,fD.a,d,f,e

36、設有一個關系Student(學號,姓名,系名,課程號,成績),查詢至少選修了四門課程的學生學號、姓名及平均成績的SELECT語句應該是:SELECT學號,姓名,AVG(成績)AS平均成績FROMStudentGROUPBY(請作答此空)HAVING()A.學號B.姓名C.系名D.課程號

37、對于后綴表達式abc-+d*(其中,-、+、*表示二元算術運算減、加、乘),與該后綴式等價的語法樹為()。A.見圖AB.見圖BC.見圖CD.見圖D

38、對于場景:一個公司負責多個項目,每個項目(Project)由一個員工(Employee)團隊(Team)來開發(fā)。下列UML概念圖中,()最適合描述這一場景。A.圖AB.圖BC.圖CD.圖D

39、模塊A通過非正常入口轉入模塊B內部,則這兩個模塊之間是()耦合。A.數(shù)據(jù)B.公共C.外部D.內容

40、海明碼是一種糾錯碼,其方法是為需要校驗的數(shù)據(jù)位增加若干校驗位,使得校驗位的值決定于某些被校位的數(shù)據(jù),當被校數(shù)據(jù)出錯時,可根據(jù)校驗位的值的變化找到出錯位,從而糾正錯誤。以10位數(shù)據(jù)為例,其海明碼表示為D9D8D7D6D5D4P4D3D2D1P3D0P2P1中,其中Di(0≤i≤9)表示數(shù)據(jù)位,Pj(1≤j≤4)表示校驗位,數(shù)據(jù)位D9由P4、P3和P2進行校驗(從右至左D9的位序為14,即等于8+4+2,因此用第8位的P4、第4位的P3和第2位的P2校驗),數(shù)據(jù)位D5由(請在此空作答)進行校驗。A.P4P1B.P4P2C.P4P3P1D.P3P2P1

41、某網站向CA申請了數(shù)字證書,用戶通過()來驗證網站的真?zhèn)?。A.CA的簽名B.證書中的公鑰C.網站的私鑰D.用戶的公鑰

42、處理機主要由處理器、存儲器和總線組成,總線包括()。A.數(shù)據(jù)總線、地址總線、控制總線B.并行總線、串行總線、邏輯總線C.單工總線、雙工總線、外部總線D.邏輯總線、物理總線、內部總線

43、計算機系統(tǒng)的工作效率通常用(請作答此空)來度量;計算機系統(tǒng)的可靠性通常用()來評價。A.平均無故障時間(MTBF.和吞吐量B.平均修復時間(MTTR)和故障率C.平均響應時間、吞吐量和作業(yè)周轉時間D.平均無故障時間(MTBF.和平均修復時間(MTTR)

44、設某語言的語法規(guī)則用上下文無關文法G=(N,T,P,S)表示,其中N是非終結符號的集合,T是終結符號的集合,P是產生式集合,S是開始符號,令V=N∪T,那么符合該語言的句子是()。A.從S出發(fā)推導的、僅包含T中符號的符號串B.從N中符號出發(fā)推導的、僅包含T中符號的符號串C.從S出發(fā)推導的、包含V中符號的符號串D.從N中符號出發(fā)推導的、包含V中符號的符號串

45、UML中接口可用于()。A.提供構造型(stereotype)名稱為〈〈terface〉〉的具體類B.Java和C++程序設計中,而C#程序設計中不支持C.定義可以在多個類中重用的可執(zhí)行邏輯D.聲明對象類所需要的服務

46、在RSA算法中,已知兩個質數(shù)分別為3和13,在下面的選項中,可成為公鑰的是(請作答此空),對應的私鑰是______。A.(39,3)B.(39,5)C.(39,8)D.(39,24)

47、TodayitiscommontoaccesstheInternetfromavarietyof______deviceslikesmartphonesandtablets.A.mobileB.moveC.movingD.shift

48、Traditionalstructuredanalysistechniquesfocusupontheflowof()withinasystem.Object-orientedanalysisemphasizesthebuildingofreal-worldmodels,Itexaminesrequirementsfromtheperspectiveoftheclassesandobjectsfoundinthevocabularyofthe()domain.Traditionalsystemdesignmethodemphasizestheproperandeffectivestructureofacomplexsystem.Object-orienteddesignmethodencompassestheprocessofobject-orienteddecompositionanda()fordepictingbothlogicalandphysicalaswellasstaticanddynamicmodelsofthesystemunderdesign.Object-orientedprogrammingisamethodofimplementationinwhichprogramsareorganizedascooperativecollectionsofobjects,eachofwhichrepresentsan()ofsomeclass,andwhoseclassesareallmembersofahierarchyofclassesunitedvia(此空作答)relationships.A.controlB.inheritanceC.inferenceD.connectionA.見圖AB.見圖BC.見圖CD.見圖D

49、由a、b構造且僅包含偶數(shù)個a的串的集合用正規(guī)式表示為()。A.(a*a)*b*B.(b*(ab*a)*)*C.(a*(ba*)*b)*D.(a|b)*(aa)*

50、以下關于RISC(精簡指令系統(tǒng)計算機)技術的敘述中,錯誤的是()。A.指令長度固定、指令種類盡量少B.指令功能強大、尋址方式復雜多樣C.增加寄存器數(shù)目以減少訪存次數(shù)D.用硬布線電路實現(xiàn)指令解碼,快速完成指令譯碼二、多選題

51、設計模式描述了一個出現(xiàn)在特定設計語境中的設計再現(xiàn)問題,并為它的解決方案提供了一個經過充分驗證的通用方案,不同的設計模式關注解決不同的問題。例如,抽象工廠模式提供一個接口,可以創(chuàng)建一系列相關或相互依賴的對象,而無需指定它們具體的類,它是一種()模式;()模式將類的抽象部分和它的實現(xiàn)部分分離出來,使它們可以獨立變化,它屬于(請作答此空)模式;()模式將一個請求封裝為一個對象,從而可用不同的請求對客戶進行參數(shù)化,將請求排隊或記錄請求日志,支持可撤銷的操作。A.組合型B.結構型C.行為型D.創(chuàng)建型

52、某銀行為了使其網上銀行系統(tǒng)能夠支持信用卡多幣種付款功能而進行擴充升級,這需要對數(shù)據(jù)類型稍微進行一些改變,這一狀況需要對網上銀行系統(tǒng)進行()維護。A.正確性B.適應性C.完善性D.預防性

53、高級語言程序的編譯過程分為若干階段,分配寄存器屬于()階段的工作。A.詞法分析B.語法分析C.語義分析D.代碼生成

54、CPU執(zhí)行算術運算或者邏輯運算時,常將源操作數(shù)和結果暫存在()中。A.程序計數(shù)器(PC)B.累加器(AC)C.指令寄存器(IR)D.地址寄存器(AR)

55、電子商務的技術支持分為4個層次,它們分別是貿易服務層、多媒體信息發(fā)布層、報文和信息傳播層和______。A.數(shù)據(jù)鏈路層B.網絡層C.傳輸層D.應用層

56、如果子網/20被劃分為子網/26,則下面的結論中正確的是()。A.被劃分為62個子網B.每個子網有64個主機地址C.被劃分為31個子網D.每個子網有62個主機地址

57、某開發(fā)小組欲為一司開發(fā)一個產品控制軟件,監(jiān)控產品的生產和銷售過程,從購買各種材料開始,到產品的加工和銷售進行全程跟蹤。購買材料的流程、產品的加工過程以及銷售過程可能會發(fā)生變化。該軟件的開發(fā)最不適宜采用()模型,主要是因為這種模型(請作答此空)。A.不能解決風險B.不能快速提交軟件C.難以適應變化的需求D.不能理解用戶的需求

58、下面的程序段中,()是語句覆蓋測試用例,(請作答此空)是判定覆蓋測試用例。if(a<80)b=0;elseif(a<=150)b=5;elseif(a<200)b=8;elseb=1;A.a=(79,150,199,201)B.a=(79,151,200,201)C.a=(80,150,200,201)D.a=(80,149,200,201)

59、TCP/IP()layerprotocolsprovideservicestotheapplication()runningonacomputer.Theapplicationlayerdoesnotdefinetheapplicationitself,butratheritdefines()thatapplicationsneed--liketheabilitytotransferafileinthecaseofHTTP.Inshort,theapplicationlayerprovidesan(請作答此空)betweensoftwarerunningonacomputerandthenetworkitself.TheTCP/IPapplicationlayerincludesarelativelylargenumberofprotocols,withHTTPbeingonlyoneofthose.TheTCP/IP()layerconsistsoftwomainprotocoloptions--theTransmissionControlProtocol(TCP)andtheUserDatagramProtocol(UDP).A.iterationB.objectC.interface]D.activity

60、已知一個文件中出現(xiàn)的各個字符及其對應的頻率如下表所示。若采用定長編碼,則該文件中字符的碼長應為()A.6B.5C.4D.3

61、在網絡時代,利用互聯(lián)網可將傳統(tǒng)的4P營銷組合與4C理論更好地結合。4C理論包括消費者的需求和期望、消費者所愿意支付的成本、消費者購買的方便性以及()。A.營業(yè)推廣B.與消費者溝通C.公共關系D.廣告

62、在______模型中,交易過程的每一步都需要交易雙方以數(shù)字簽名來確認身份。A.支付系統(tǒng)無安全措施B.通過第三方經紀人支付C.數(shù)字現(xiàn)金支付D.簡單加密支付系統(tǒng)

63、VirtualizationisanapproachtoITthatpoolsandshares()sothatutilizationisoptimizedandsuppliesautomaticallymeetdemand.TraditionalITenvironmentsareoftensilos,wherebothtechnologyandhuman()arealignedaroundanapplicationorbusinessfunction.Withavirtualized(請作答此空),people,processes,andtechnologyarefocusedonmeetingservicelevels,()isallocateddynamically,resourcesareoptimized,andtheentireinfrastructureissimplifiedandflexible.Weofferabroadspectrumofvirtualization()thatallowscustomerstochoosethemostappropriatepathandoptimizationfocusfortheirITinfrastructureresources.A.systemB.infrastructureC.hardwareD.link

64、某公司內部使用作為訪問某服務器的地址,其中wb是()。A.主機名B.協(xié)議名C.目錄名D.文件名

65、Traditionalstructuredanalysistechniquesfocusupontheflowof()withinasystem.Object-orientedanalysisemphasizesthebuildingofreal-worldmodels,Itexaminesrequirementsfromtheperspectiveoftheclassesandobjectsfoundinthevocabularyofthe()domain.Traditionalsystemdesignmethodemphasizestheproperandeffectivestructureofacomplexsystem.Object-orienteddesignmethodencompassestheprocessofobject-orienteddecompositionanda(此空作答)fordepictingbothlogicalandphysicalaswellasstaticanddynamicmodelsofthesystemunderdesign.Object-orientedprogrammingisamethodofimplementationinwhichprogramsareorganizedascooperativecollectionsofobjects,eachofwhichrepresentsan()ofsomeclass,andwhoseclassesareallmembersofahierarchyofclassesunitedvia()relationships.A.markB.pictureC.symbolD.notationA.見圖AB.見圖BC.見圖CD.見圖D

66、在CPU的寄存器中,()對用戶是完全透明的。A.程序計數(shù)器B.指令寄存器C.狀態(tài)寄存器D.通用寄存器

67、在KMP模式匹配算法中,需要求解模式串p的next函數(shù)值,其定義如下(其中,j為模式串中字符的序號)。對于模式串“abaabaca”,其next函數(shù)值序列為()。A.01111111B.01122341C.01234567D.01122334

68、Flynn分類法基于信息流特征將計算機分成4類,其中()只有理論意義而無實例。A.SISDB.MISDC.SIMD.MIMD

69、WhyHaveFormalDocuments?Finally,writingthedecisionsdownisessential.Onlywhenonewritesdothegapsappearandthe()protrude(突出).Theactofwritingturnsouttorequirehundredsofmini-decisions,anditistheexistenceofthesethatdistinguishesclear,exactpoliciesfromfuzzyones.Second,thedocumentswillcommunicatethedecisionstoothers.Themanagerwillbecontinuallyamazedthatpolicieshetookforcommonknowledgearetotallyunknownbysomememberofhisteam.Sincehisfundamentaljobistokeepeverybodygoinginthe()direction,hischiefdailytaskwillbecommunication,notdecision-making,andhisdocumentswillimmensely(請作答此空)thisload.Finally,amanager’sdocumentsgivehimadatabaseandchecklist.Byreviewingthem()heseeswhereheis,andheseeswhatchangesofemphasisorshiftsindirectionareneeded.Thetaskofthemanageristodevelopaplanandthentorealizeit.Butonlythewrittenplanispreciseandcommunicable.Suchaplanconsistsofdocumentsonwhat,when,howmuch,where,andwho.Thissmallsetofcriticaldocuments()muchofthemanager’swork.Iftheircomprehensiveandcriticalnatureisrecognizedinthebeginning,themanagercanapproachthemasfriendlytoolsratherthanannoyingbusywork.Hewillsethisdirectionmuchmorecrisplyandquicklybydoingso..A.EXTENDB.BROADENC.LIGHTEND.RELEASE

70、Traditionalstructuredanalysistechniquesfocusupontheflowof此空作答)withinasystem.Object-orientedanalysisemphasizesthebuildingofreal-worldmodels,Itexaminesrequirementsfromtheperspectiveoftheclassesandobjectsfoundinthevocabularyofthe()domain.Traditionalsystemdesignmethodemphasizestheproperandeffectivestructureofacomplexsystem.Object-orienteddesignmethodencompassestheprocessofobject-orienteddecompositionanda()fordepictingbothlogicalandphysicalaswellasstaticanddynamicmodelsofthesystemunderdesign.Object-orientedprogrammingisamethodofimplementationinwhichprogramsareorganizedascooperativecollectionsofobjects,eachofwhichrepresentsan()ofsomeclass,andwhoseclassesareallmembersofahierarchyofclassesunitedvia()relationships.A.controlB.programC.dataD.referenceA.見圖AB.見圖BC.見圖CD.見圖D

71、計算機系統(tǒng)的()可以用MTBF/(1+MTBF)來度量,其中MTBF為平均失效間隔時間。A.可靠性B.可用性C.可維護性D.健壯性

72、在ADO中負責傳遞SQL命令的對象是()。A.connect對象B.DSN對象C.command對象D.recordset對象

73、數(shù)據(jù)字典是結構化分析的一個重要輸出。數(shù)據(jù)字典的條目不包括()。A.外部實體B.數(shù)據(jù)流C.數(shù)據(jù)項D.基本加工

74、下面關于二叉樹的敘述,正確的是()。A.完全二叉樹的高度h與其結點數(shù)n之間存在確定的關系B.在二叉樹的順序存儲和鏈式存儲結構中,完全二叉樹更適合采用鏈式存儲結構C.完全二叉樹中一定不存在度為1的結點D.完全二叉樹中必定有偶數(shù)個葉子結點

75、用C/C++語言為某個應用編寫的程序,經過()后形成可執(zhí)行程序。A.預處理、編譯、匯編、鏈接B.編譯、預處理、匯編、鏈接C.匯編、預處理、鏈接、編譯D.鏈接、預處理、編譯、匯編

76、電子商務框架有兩個支柱,即社會人文性的()和自然科技性的技術標準。A.安全標準B.政策法規(guī)C.道德規(guī)范D.經濟基礎

77、按照我國著作權法的權利保護期,以下權利中,()受到永久保護。A.發(fā)表權B.修改權C.復制權D.發(fā)行權

78、遞增序列A(a1,a2,…,an)和B(b1,b2,…,bn)的元素互不相同,若需將它們合并為一個長度為2n的遞增序列,則當最終的排列結果為()時,歸并過程中元素的比較次數(shù)最多。A.a1,a2,…,an,b1,b2,…,bnB.b1,b2,…,bn,a1,a2,…,anC.a1,b1,a2,b2,…,ai,bi,…,an,bnD.a1,a2,…,ai/2,b1,b2,…,bi/2,ai/2+1,ai/2+2,…,an,bi/2+1,…,bn

79、軟件工程每一個階段結束前,應該著重對可維護性進行復審。在系統(tǒng)設計階段復審期間,應該從()出發(fā),評價軟件的結構和過程。A.指出可移植性問題以及可能影響軟件維護的系統(tǒng)界面B.容易修改、模塊化和功能獨立的目的C.強調編碼風格和內部說明文檔D.可測試性

80、根據(jù)中國互聯(lián)網絡信息中心2012年7月發(fā)布的第30次《中國互聯(lián)網絡發(fā)展統(tǒng)計報告》,手機已超越臺式電腦成為中國網民第一大上網終端,截止2012年6月底,我國手機網民規(guī)模達到______。A.5.38億B.3.88億C.3.30億D.1.46億

81、結構化設計方法中使用結構圖來描述構成軟件系統(tǒng)的模塊以及這些模塊之間的調用關系。結構圖的基本成分不包括()。A.模塊B.調用C.數(shù)據(jù)D.控制

82、某算法的時間復雜度可用遞歸式表示,若用表示,則正確的是()。A.見圖AB.見圖BC.見圖CD.見圖D

83、基于RUP的軟件過程是一個迭代過程。一個開發(fā)周期包括初始、細化、構建和移交四個階段,每次通過這四個階段就會產生一代軟件,采用迭代式開發(fā)()。A.在每一輪迭代中都要進行測試與集成B.每一輪迭代的重點是對特定的用例進行部分實現(xiàn)C.在后續(xù)迭代中強調用戶的主動參與D.通常以功能分解為基礎

84、通過元素在存儲空間中的相對位置來表示數(shù)據(jù)元素之間的邏輯關系,是()的特點。A.順序存儲B.鏈表存儲C.索引存儲D.哈希存儲

85、統(tǒng)一過程(UP)定義了初啟階段、精化階段、構建階段、移交階段和產生階段,每個階段以達到某個里程碑時結束,其中()的里程碑是生命周期架構。A.初啟階段B.精化階段C.構建階段D.移交階段

86、CRM的核心是()。A.加強客戶對企業(yè)的認識B.加強企業(yè)對客戶的認識C.加強企業(yè)對客戶的承諾D.加強客戶對企業(yè)的承諾

87、已知函數(shù)f()、g()的定義如下所示,調用函數(shù)f時傳遞給形參x的值是5。若g(a)采用引用調用(callbyreference)方式傳遞參數(shù),則函數(shù)f的返回值為();若g(a)采用值調用(callbyvalue)的方式傳遞參數(shù),則函數(shù)f的返回值(請作答此空)。其中,表達式“x>>1”的含義是將x的值右移1位,相當于x除以2。A.35B.32C.11D.7

88、若關系模式R和S分別為:R(A,B,C,D)、S(B,C,E,F(xiàn)),則關系R與S自然聯(lián)結運算后的屬性列有()個A.4B.6C.7D.8

89、以下關于集成測試的敘述中,不正確的是()。A.在完成軟件的概要設計后,即開始制定集成測試計劃B.實施集成測試時需要設計所需驅動和樁C.樁函數(shù)是所測函數(shù)的主程序,它接收測試數(shù)據(jù)并把數(shù)據(jù)傳送給所測試函數(shù)D.常見的集成測試方法包括自頂向下、自底向上、Big-Bang等

90、以下關于數(shù)據(jù)流圖的敘述中,不正確的是()。A.每條數(shù)據(jù)流的起點或終點必須是加工B.必須保持父圖與子圖平衡C.每個加工必須有輸入數(shù)據(jù)流,但可以沒有輸出數(shù)據(jù)流D.應保持數(shù)據(jù)守恒

91、______的主要目的是提高企業(yè)已有客戶的忠誠度,發(fā)掘潛在的客戶資源,提高客戶服務質量。A.CRMB.OA]C.DSSD.SCM

92、函數(shù)main()、f()的定義如下所示。調用函數(shù)f()時,第一個參數(shù)采用傳值(callbyvalue)方式,第二個參數(shù)采用傳引用(callbyreference)方式,則函數(shù)main()執(zhí)行后輸出的值為()。A.10B.19C.20D.29

93、計算機中CPU的中斷響應時間指的是()的時間。A.從發(fā)出中斷請求到中斷處理結束B.從中斷處理開始到中斷處理結束C.CPU分析判斷中斷請求D.從發(fā)出中斷請求到開始進入中斷處理程序

94、以下關于軟件系統(tǒng)文檔的敘述中,錯誤的是()。A.軟件系統(tǒng)文檔既包括有一定格式要求的規(guī)范文檔,又包括系統(tǒng)建設過程中的各種來往文件、會議紀要、會計單據(jù)等資料形成的不規(guī)范文檔B.軟件系統(tǒng)文檔可以提高軟件開發(fā)的可見度C.軟件系統(tǒng)文檔不能提高軟件開發(fā)效率D.軟件系統(tǒng)文檔便于用戶理解軟件的功能、性能等各項指標

95、采用繼承機制創(chuàng)建子類時,子類中()。A.只能有父類中的屬性B.只能有父類中的行為C.只能新增行為D.可以有新的屬性和行為

96、InternetExplorer把各種Web站點分成4種安全區(qū)域,其默認區(qū)域是()。A.Internet區(qū)域B.本地企業(yè)網區(qū)域C.可信站點區(qū)域D.受限站點區(qū)域

97、假設磁盤塊與緩沖區(qū)大小相同,每個盤塊讀入緩沖區(qū)的時間為15μs,由緩沖區(qū)送至用戶區(qū)的時間是5μs,在用戶區(qū)內系統(tǒng)對每塊數(shù)據(jù)的處理時間為1μs,若用戶需要將大小為10個磁盤塊的Doc1文件逐塊從磁盤讀入緩沖區(qū),并送至用戶區(qū)進行處理,那么采用單緩沖區(qū)需要花費的時間為()μsA.150B.151C.156D.201

98、欲動態(tài)地給一個對象添加職責,宜采用()模式。A.適配器(Adapter)B.橋接(Bridge)C.組合(Composite)D.裝飾器(Decorator)

99、由某上下文無關文法M[S]推導出某句子的分析樹如下圖所示,則錯誤的敘述是()。A.該文法推導出的句子必須以“a”開頭B.acabcbdcc是該文法推導出的一個句子C.“S->aAcB”是該文法的一個產生式D.d屬于該文法的終結符號集

100、面向對象分析過程中,從給定需求描述中選擇()來識別對象。A.動詞短語B.名詞短語C.形容詞D.副詞

參考答案與解析

1、答案:D本題解析:本題考查面向對象分析與設計的基本概念。面向對象分析主要強調理解問題是什么,不考慮問題的解決方案,因此答案A、C是正確的。面向對象設計側重問題的解決方案,并且需要考慮實現(xiàn)細節(jié)問題,因此選項D的說法是不正確的。

2、答案:B本題解析:本題考查企業(yè)模型的基本知識。企業(yè)模型是信息系統(tǒng)設計的基礎。沒有企業(yè)模型就很難科學的分析和綜合企業(yè)各部分功能管理、信息關系及動態(tài)關系。企業(yè)模型及設計方法解決了一個企業(yè)的物流、資金流、信息流和決策流的關系,它是企業(yè)信息集成的基礎。在企業(yè)建模時,需要考慮一組能夠覆蓋整個企業(yè)的建模因素。從這一指導思想出發(fā),遵循當前各種建模思想把企業(yè)建模對象從總的要領上分為4類:組織管理、業(yè)務流程、應用系統(tǒng)和物理系統(tǒng)。其中,業(yè)務流程建模是企業(yè)建模的核心內容。企業(yè)模型的其他部分往往可以由業(yè)務模型導出。

3、答案:A本題解析:對于較大型軟件系統(tǒng)的需求往往難以在前期確定,所以瀑布模型最不適合

4、答案:B本題解析:頁式存儲中的邏輯地址與物理地址之間的變換需要掌握變換的規(guī)則。邏輯地址的構成是:邏輯頁號+頁內地址。物理地址的構成是:物理塊號+頁內地址。從構成可以看出邏輯地址與物理地址的頁內地址是一樣的,不同的是邏輯頁號與物理塊號。而這兩者的關系,正是通過題目已給出的表來進行映射的。如邏輯頁號1就對應著物理塊號3。所以題目告訴我們“邏輯地址為十六進制1D16H”時,我們先要把邏輯地址中的頁號與頁內地址分離。通過什么條件分離呢?題目中的“計算機系統(tǒng)頁面大小為4K”,從這句話可以看出,頁內地址是二進制的12位(4K=212)。二進制12位對應十六進制3位。所以D16H是頁內地址。頁號也就是1了。通過頁表查詢到物理塊號:3。所以物理地址是:3D16H。

5、答案:C本題解析:本題考查程序設計語言中正規(guī)式的基本知識。正規(guī)式:一種表示正規(guī)集的工具,正規(guī)式是描述程序語言單詞的表達式,對于字母表∑。正規(guī)集可以遞歸定義如下。①ε是一個正規(guī)式,它表示集合L(ε)={ε}。②若a是∑上的字符,則a是一個正規(guī)式,它所表示的正規(guī)集L(a)={a}。③若正規(guī)式r和s分別表示正規(guī)集L(r)、L(s),則(a)r|s是正規(guī)式,表示集合L(r)∪L(s);(b)r·s是正規(guī)式,表示集合L(r)L(s);(c)r*是正規(guī)式,表示集合(L(r))*;(d)(r)是正規(guī)式,表示集合L(r)。運算符“|”、“·”、“*”分別稱為“或”、“連接”和“閉包”。在正規(guī)式的書寫中,連接運算符“·”可省略。運算符的優(yōu)先級從高到低順序排列為:“*”、“·”、“|”。運算符“|”表示“或”、并集?!?”表示*之前括號里的內容出現(xiàn)0次或多次。a*b*={a}**表示由若干個a后跟若干個b所組成的任何長度的字符串;(alb)*a={a,b}*{a}表示以a結尾,前面有任意個a或b組成的字符串;a(alb)*={a}{a,b}*表示a后面跟任意個a或b組成的字符串;(ab)*={ab}*表示每個ab所組成的任何長度的字符串(ab不能分離);ABCD四個選項只有C能保證以a開頭。

6、答案:D本題解析:本題考查UML(統(tǒng)一建模語言)在UML的各種視圖中,用例視圖從外部參與者的角度描述系統(tǒng)功能:邏輯視圖從系統(tǒng)的靜態(tài)結構和動態(tài)行為角度顯示系統(tǒng)內部如何實現(xiàn)系統(tǒng)功能;而源代碼結構和實際的執(zhí)行代碼則是通過實現(xiàn)視圖反映

7、答案:C本題解析:ipconfig(linux:ifconfig)(顯示TCP/IP網絡配置值,如:IP地址,MAC地址,網關地址等)。tracert(linux:traceroute):用于確定IP數(shù)據(jù)包訪問目標所采取的路徑,若網絡不通,能定位到具體哪個結點不通。netstat:用于顯示網絡連接、路由表和網絡接口信息。nslookup(查詢DNS記錄)。

8、答案:D本題解析:專利審查指南的規(guī)定:在審查過程中,對于不同的申請人同日(指申請日,有優(yōu)先權的指優(yōu)先權日)就同樣的發(fā)明創(chuàng)造分別提出專利申請,并且這兩件申請符合授予專利權的其他條件的,應當根據(jù)專利法實施細則第四十一條第一款的規(guī)定,通知申請人自行協(xié)商確定申請人。

9、答案:C本題解析:本題可以直接以實例方式排除錯誤選項。本題給出的NFA,能夠識別字符串000,010等,以這兩個字符串為例進行分析。與之等價的DFA,也必須能夠識別這樣的串。A選項不能識別000,B選項不能識別010,D選項不能識別010。只有C選項能夠同時識別這2個串,因此本題選擇C選項。

10、答案:D本題解析:本題考查知識產權中專利權知識點。專利的發(fā)明創(chuàng)造是無形的智力創(chuàng)造性成果,不像有形財產那樣直觀可見,必須經過專利主管機關依照法定程序審查確定,在未經審批以前,任何一項發(fā)明創(chuàng)造都不得成為專利。兩個以上的申請人分別就同樣的發(fā)明創(chuàng)造申請專利的,專利權授予最先申請的人。中華人民共和國專利法實施細則(2010修訂)第四十一條:兩個以上的申請人同日(指申請日;有優(yōu)先權的,指優(yōu)先權日)分別就同樣的發(fā)明創(chuàng)造申請專利的,應當在收到國務院專利行政部門的通知后自行協(xié)商確定申請人??傊瑢@麢嗟纳暾堅瓌t為:誰先申請誰獲得,同時申請協(xié)商確定。

11、答案:A本題解析:LISP是一種通用高級計算機程序語言,長期以來壟斷人工智能領域的應用。LISP作為因應人工智能而設計的語言,是第一個聲明式系內函數(shù)式程序設計語言,有別于命令式系內過程式的C、Fortran和面向對象的Java、C#等結構化程序設計語言。

12、答案:A本題解析:本題考查RUP對軟件開發(fā)過程的描述。RUP應用了角色、活動、制品和工作流4種重要的模型元素,其中角色表述“誰做”,制品表述“做什么”,活動表述“怎么做”工作流表述“什么時候做”。

13、答案:A本題解析:為什么要有正式的文檔首先,將決策寫下來是關鍵的。只有寫出后差距才能出現(xiàn),矛盾才能突出。寫的過程是需求成百上千的小決策的過程,這些的存在將清楚的、準確的政策從模糊的政策中區(qū)分出來。其次,文檔將會與其它人交流決策。管理者將會不斷感到驚奇的是他采取的一般知識的政策團隊有些成員竟全然不知。既然他的基本工作是使每個人在一個方向上前進,他的主要工作就是交流,而不是決策制定,他的文檔能很好的減輕這個負擔。最后,管理者的文檔給他提供了一個數(shù)據(jù)庫和檢驗表。通過定期回顧他能知道自己所處的位置,并看到為需要對重點改變什么或方向作什么變動

14、答案:A本題解析:對于委托開發(fā)的作品,如果有合同約束著作權的歸屬,按合同約定來判定;如果合同沒有約定,則著作權歸創(chuàng)造方。

15、答案:B本題解析:TCP/IP傳輸層協(xié)議為運行在計算機上的應用軟件提供服務。應用層沒有定義應用本身,而是定義了應用需要的服務,例如采用HTTP可以傳輸文件。簡而言之,應用層提供了運行在計算機上的軟件與網絡之間的接口。TCP/IP應用層包括了很多的協(xié)議,HTTP僅是其中之一。TCP/IP傳輸層主要由兩個可選的協(xié)議組成——傳輸控制協(xié)議(TCP)和用戶數(shù)據(jù)報協(xié)議(UDP)。

16、答案:D本題解析:字處理軟件是處理文字的一種工具,常見的有操作系統(tǒng)自帶的文本處理軟件。視頻卡也叫視頻采集卡,是將模擬攝像機、錄像機等設備輸出的視頻信號等輸出的視頻數(shù)據(jù)或者視頻音頻的混合數(shù)據(jù)輸入電腦,并轉換成電腦可辨別的數(shù)字信號的一種硬件。聲卡即音頻卡,是實現(xiàn)聲波/數(shù)字信號相互轉換的一種硬件,是多媒體技術中最基本的組成部分。圖形/圖像軟件是對圖形、圖像進行處理的軟件,如Photoshop等。

17、答案:C本題解析:本題考查軟件變更管理和配置管理的基礎知識。軟件變更控制是變更管理的重要內容,要有效進行變更控制,需要借助配置數(shù)據(jù)庫和基線的概念。配置數(shù)據(jù)庫一般包括開發(fā)庫、受控庫和產品庫。

18、答案:B本題解析:本題考查企業(yè)應用集成(EAI)的基礎知識。企業(yè)應用集成(EAI)的目的是實現(xiàn)在企業(yè)內外任何相連的應用系統(tǒng)和數(shù)據(jù)源間無限制的分享數(shù)據(jù)和業(yè)務過程。它不僅包括企業(yè)內部的應用系統(tǒng)和組織集成,還包括企業(yè)與企業(yè)之間的集成;企業(yè)應用集成(EAI)不是中間件,不是工作流,也不是數(shù)據(jù)傳輸,通過信息集成實現(xiàn)不同系統(tǒng)的互操作;為了完成應用集成和業(yè)務過程集成,企業(yè)應用集成(EAI)必須首先解決數(shù)據(jù)和數(shù)據(jù)庫的集成問題。

19、答案:B本題解析:本題考查的是關系數(shù)據(jù)庫的關系代數(shù)查詢語言和SQL查詢語言。關系R包含的是“家電部”銷售的商品號和銷售量,這些信息來源于關系S和SP,需要對這兩個關系進行連接運算。對于答案A:結果中包含部門號,不正確。對于答案C、D:笛卡兒積會產生無意義的元組,不正確本題正確答案為B:通過選擇運算取得“家電部”關系,與SP自然連接,投影用于去除部門號。試題(21)正確答案為C。對于答案A:結果中包含部門號,不正確。對于答案B:結果中包含的是“部門號”,“商品號”,“銷售量”,不正確;對于答案D:使用笛卡兒積會產生無意義的元組,不正確。試題(22)正確答案為B。查詢銷售總量大于1000的部門名,需要根據(jù)部門號進行分組,在組內使用集函數(shù)sum統(tǒng)計每個部門的銷售總量。對分組進行選擇使用having短語,不能使用where子句,后者作用于整個表或視圖。

20、答案:C本題解析:本題考查中斷基礎知識。按照是否可以被屏蔽,可將中斷分為兩大類:不可屏蔽中斷(又叫非屏蔽中斷)和可屏蔽中斷。不可屏蔽中斷源一旦提出請求,CPU必須無條件響應,而對可屏蔽中斷源的請求,CPU可以響應,也可以不響應。典型的非屏蔽中斷源的例子是電源掉電,一旦出現(xiàn),必須立即無條件地響應,否則進行其他任何工作都是沒有意義的。典型的可屏蔽中斷源的例子是打印機中斷,CPU對打印機中斷請求的響應可以快一些,也可以慢一些,因為讓打印機等待是完全可以的。對于軟中斷,它不受中斷允許標志位(IF位)的影響,所以屬于非屏蔽中斷范疇。

21、答案:A本題解析:線性表采用順序存儲結構時,訪問表中任意一個指定序號元素的時間復雜度為常量級,因為順序存儲結構訪問元素時,能直接定位元素,這樣,操作的時間復雜度為O(1)。而插入一個元素時,需要將其他的元素位置進行調整,因此任意位置插入新元素的時間復雜度為O(n)。線性表采用鏈式存儲結構時,訪問表中的任意一個指定序號元素時,需要從起始位置,通過指針指向,直到到達指定位置,才能訪問該元素,時間復雜度為O(n)。而插入一個新元素時,找到任意位置的時間復雜度為O(n),而插入可以直接通過改變指針指向進行插入,時間復雜度為O(1),因此任意位置插入新元素整個操作的時間復雜度為O(n)。因此本題只有A選項是正確的。

22、答案:C本題解析:職務發(fā)明是指執(zhí)行本單位的任務和主要利用本單位的物質條件所完成的發(fā)明創(chuàng)造。我國專利法第6條第一款規(guī)定:“執(zhí)行本單位的任務或者主要是利用本單位的物質技術條件所完成的發(fā)明創(chuàng)造為職務發(fā)明創(chuàng)造。職務發(fā)明創(chuàng)造申請專利的權利屬于該單位;申請被批準后,該單位為專利權人?!北绢}題干描述中為職務發(fā)明,因此專利權屬于公司所有。

23、答案:B本題解析:交換機,網橋屬于數(shù)據(jù)鏈路層。路由器屬于網絡層。

24、答案:D本題解析:分布透明性是指用戶不必關心數(shù)據(jù)的邏輯分片,不必關心數(shù)據(jù)存儲的物理位置分配細節(jié),也不必關心局部場地上數(shù)據(jù)庫的數(shù)據(jù)模型。分布透明性包括分片透明性、位置透明性和局部數(shù)據(jù)模型透明性。(1)分片透明性。分片透明性是分布透明性的最高層次,它是指用戶或應用程序只對全局關系進行操作而不必考慮數(shù)據(jù)的分片。當分片模式改變時,只要改變全局模式到分片模式的映射,而不影響全局模式和應用程序。全局模式不變,應用程序不必改寫。(2)位置透明性。位置透明性是指用戶或應用程序應當了解分片情況,但不必了解片段的存儲場地。當存儲場地改變時,只要改變分片模式到分配模式的映射,而不影響應用程序。同時,若片段的重復副本數(shù)目改變了,數(shù)據(jù)的冗余改變了,但用戶不必關心如何保持各副本的一致性,這也提供了重復副本的透明性。(3)局部數(shù)據(jù)模型透明性。局部數(shù)據(jù)模型透明性是指用戶或應用程序應當了解分片及各片斷存儲的場地,但不必了解局部場地上使用的是何種數(shù)據(jù)模型。

25、答案:A本題解析:暫無解析

26、答案:A本題解析:常見的創(chuàng)建型模式主要有工廠方法(FactoryMethod)、抽象工廠(AbstractFactory)、單例(Singleton)、構建器(Builder)、原型(Prototype)模式;結構型模式有適配器(Adapter)、組合(Composite)、裝飾(Decorator)、代理(Proxy)、享元(Flyweight)、外觀(Fa?ade)、橋接(Bridge)模式;行為型模式有策略(Strategy)、模板方法(TemplateMethod)、迭代器(Iterator)、責任鏈(ChainofResponsibility)、命令(Command)、備忘錄(Memento)、狀態(tài)(State)、訪問者(Visitor)、解釋器((Interpreter)、中介者(Mediator)、觀察者(Observer)模式。

27、答案:D本題解析:本題程序語言翻譯基礎知識。編譯程序的功能是把某高級語言書寫的源程序翻譯成與之等價的目標程序(匯編語言或機器語言)。編譯程序的工作過程可以分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優(yōu)化和目標代碼生成6個階段,以及出錯處理和符號表管理。其中,中間代碼生成和代碼優(yōu)化階段不是必需的。目標代碼生成時才考慮與具體機器相關的處理,寄存器分配處于代碼生成階段的工作。

28、答案:A本題解析:里式替換原則:子類可以替換父類迪米特原則:一個對象應當對其他對象有盡可能少的了解。依賴倒置原則:要依賴于抽象,不是具體實踐。對接口進行編程,不要對實現(xiàn)編程。

29、答案:A本題解析:模塊結構評審時,主要包括以下方面的評審:1、控制流結構:規(guī)定了處理模塊與處理模塊之間的流程關系。檢查處理模塊之間的控制轉移關系與控制轉移形式(調用方式)。2、數(shù)據(jù)流結構:規(guī)定了數(shù)據(jù)模塊是如何被處理模塊進行加工的流程關系。檢查處理模塊與數(shù)據(jù)模塊之間的對應關系;處理模塊與數(shù)據(jù)模塊之間的存取關系,如建立、刪除、查詢、修改等。3、模塊結構與功能結構之間的對應關系:包括功能結構與控制流結構的對應關系;功能結構與數(shù)據(jù)流結構的對應關系;每個模塊的定義(包括功能、輸入與輸出數(shù)據(jù))。

30、答案:D本題解析:根據(jù)表達式(a-b)*(c+d),可以構造出語法樹如下:其后續(xù)遍歷即其后綴表達式(逆波蘭式)為ab-cd+*,選擇D選項。

31、答案:D本題解析:在本題中,我們首先要弄清楚題目描述的含義,用戶因等待時間過長的原因我們不難想象應該是圖片或影像文件過大,且不支持一邊下載一邊觀看。因此能解決這個問題的最好辦法就是流媒體技術,而JPEG累進編碼方式和GIF圖像文件格式都支持一定程度上的壓縮,可以減少原文件的大小。AD/DA變換描述的是數(shù)字信息與模擬信息的轉換,對于本題描述的情境起不到有效作用。

32、答案:A本題解析:面向對象分析包含5個活動:認定對象、組織對象、描述對象間的相互作用、定義對象的操作、定義對象的內部信息。

33、答案:A本題解析:暫無解析

34、答案:A本題解析:本題考查數(shù)據(jù)結構方面的基礎知識。根據(jù)其定義,一棵完全二叉樹除了最后一層外,其余層的節(jié)點數(shù)都是滿的,最后一層的節(jié)點也必須自左至右排列,例如圖(a)是高度為3的滿二叉樹,圖(b)是完全二叉樹,圖(c)不是完全二叉樹。二叉樹采用順序存儲結構時,對于編號為i的節(jié)點,則有:·若i=1時,該節(jié)點為根節(jié)點,無雙親;·若i>1時,該節(jié)點的雙親節(jié)點為[i/2」;·若2i≤n,則該節(jié)點的左孩子編號為2i,否則無左孩子;·若2i+1≤n,則該節(jié)點的右孩子編號為2i+1,否則無右孩子。圖(d)為具有10個節(jié)點的完全二叉樹及其順序存儲結構,圖(e)為某非完全二叉樹的順序存儲結構,從中可以看出,完全二叉樹適合采用順序存儲結構??梢酝茖С鼍哂衝個節(jié)點的完全二叉樹的深度為[log2n]+1。

35、答案:C本題解析:

36、答案:A本題解析:本題考查的是SQL查詢語言。GROUPBY子句可以將查詢結果表的各行按一列或多列取值相等的原則進行分組,對查詢結果分組的目的是為了細化集函數(shù)的作用對象。如果分組后還要按一定的條件對這些組進行篩選,最終只輸出滿足指定條件的組,可以使用HAVING短語指定篩選條件。由題意可知,在這里只能根據(jù)學號進行分組,并且要滿足條件:此學號的學生至少選修了四門課程。因此,試題(18)的正確答案為A,試題(19)的正確答案為B。

37、答案:B本題解析:對題中ABCD4個二叉樹進行后序遍歷,得出結果與該后綴表達式一致的則為與其等價的語法樹。答案為B。

38、答案:B本題解析:本題主要考查類圖和多重度的知識。在UML中,關聯(lián)的多重度是指一個類的實例能夠與另一個類的多少個實例相關聯(lián)。它又稱為重復度。多重度表示為一個整數(shù)范圍n..m,整數(shù)n定義所連接的最少對象的數(shù)目,而m則為最多對象數(shù)(當不知道確切的最大數(shù)時,最大數(shù)用*號表示)。最常見的多重性有0..1、0..*、1和1..*。在本題中,根據(jù)題目的描述,我們不難看出有4個類,而且由描述“一個公司負責多個項目”可知,公司和項目兩個類之間的關聯(lián)是一種一對多的關聯(lián),即項目端是多端,這樣就可以排除答案C,另外公司和項目之間并不是一種繼承的關系,這樣就可以排除答案D。而在A和B選項間,他們的區(qū)別就在于A的關聯(lián)牽涉到了3個類,但其實這種表達方式是不存在的,而B選項中很好地表明了題目的意思,即一個項目由一個團隊來開發(fā),而團隊中的成員個數(shù)至少是一個,或者是多個。

39、答案:D本題解析:

40、答案:B本題解析:海明碼數(shù)據(jù)位與校驗位之間的關系可以采用下述公式表示:2k≥n+k+1,其中數(shù)據(jù)位是n位,校驗位是k位。因此第5題套入公式可得需要6位校驗位。第6題,D5在第10位,10=8+2=23+21,由于校驗碼處于20、21、22、23....位置,分別對應P1、P2、P3、P4,因此D5是由P4P2進行校驗的。

41、答案:A本題解析:本題考查數(shù)字證書相關知識點。數(shù)字證書是由權威機構——CA(CertificateAuthority)證書授權中心發(fā)行的,能提供在Internet上進行身份驗證的一種權威性電子文檔,人們可以在因特網交往中用它來證明自己的身份和識別對方的身份。數(shù)字證書包含版本、序列號、簽名算法標識符、簽發(fā)人姓名、有效期、主體名和主體公鑰信息等并附有CA的簽名,用戶獲取網站的數(shù)字證書后通過驗證CA的簽名來確認數(shù)字證書的有效性,從而驗證網站的真?zhèn)?。在用戶與網站進行安全通信時,用戶發(fā)送數(shù)據(jù)時使用網站的公鑰(從數(shù)字證書中獲得)加密,收到數(shù)據(jù)時使用網站的公鑰驗證網站的數(shù)字簽名;網站利用自身的私鑰對發(fā)送的消息簽名和對收到的消息解密。

42、答案:A本題解析:本題考查計算機系統(tǒng)總線和接口方面的基礎知識。廣義地講,任何連接兩個以上電子元器件的導線都可以稱為總線。通??煞譃?類:①芯片內總線。用于在集成電路芯片內部各部分的連接。②元件級總線。用于一塊電路板內各元器件的連接。③內總線,又稱系統(tǒng)總線。用于構成計算機各組成部分(CPU、內存和接口等)的連接。④外總線,又稱通信總線。用計算機與外設或計算機與計算機的連接或通信。連接處理機的處理器、存儲器及其他部件的總線屬于內總線,按總線上所傳送的內容分為數(shù)據(jù)總線、地址總線和控制總線。

43、答案:C本題解析:本題的正確答案為C。平均響應時間是指系統(tǒng)為完成某個功能所需要的平均處理時間;吞吐量指單位時間內系統(tǒng)所完成的工作量;作業(yè)周轉時間是指從作業(yè)提交到作業(yè)完成所花費的時間,這三項指標通常用來度量系統(tǒng)的工作效率。

44、答案:A本題解析:本題考查程序語

溫馨提示

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

評論

0/150

提交評論