2024年全國軟件水平考試之中級軟件設計師考試黑金試題附答案_第1頁
2024年全國軟件水平考試之中級軟件設計師考試黑金試題附答案_第2頁
2024年全國軟件水平考試之中級軟件設計師考試黑金試題附答案_第3頁
2024年全國軟件水平考試之中級軟件設計師考試黑金試題附答案_第4頁
2024年全國軟件水平考試之中級軟件設計師考試黑金試題附答案_第5頁
已閱讀5頁,還剩37頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

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

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

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

1、如下圖所示,模塊A和模塊B都訪問相同的全局變量和數據結構,則這兩個模塊之間的耦合類型為()耦合。A.公共B.控制C.標記D.數據

2、以下關于風險管理的敘述中,不正確的是()。A.僅根據風險產生的后果來對風險排優先級B.可以通過改變系統性能或功能需求來避免某些風險C.不可能去除所有風險,但可以通過采取行動來降低或者減輕風險D.在項目開發過程中,需要定期地評估和管理風險

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

4、在網頁中使用鏈接樣式文件“css_file.css”的正確語句是______。A.<includerel=stylesheettype="text/css"href="css_file.css">B.<linkrel=stylesheettype="text/css"href="css_file.css">C.<importrel=stylesheettype="text/css"href="css_file.css">D.<userel=stylesheettype="text/css"href="css_file.css">

5、在面向對象方法中,繼承用于______。A.利用已有類創建新類B.在已有操作的基礎上添加新方法C.為已有屬性添加新屬性D.為已有狀態添加新狀態

6、在程序運行過程中,CPU需要將指令從內存中取出并加以分析和執行。CPU依據()來區分在內存中以二進制編碼形式存放的指令和數據。A.指令周期的不同階段B.指令和數據的尋址方式C.指令操作碼的譯碼結果D.指令和數據所在的存儲單元

7、下圖所示為一棵M階B-樹,M最有可能的值為()。A.1B.2C.3D.4

8、在Windows2003Server中啟用配置SNMP服務時,必須以()身份登錄才能完成SNMP服務的配置功能。A.guestB.普通用戶C.administrator組成員D.user組成員

9、如下所示的UML圖中,(I)是(),(Ⅱ)是(),(Ⅲ)是(請作答此空)。A.參與者B.用例C.泛化關系D.包含關系

10、某班級學生《C++程序設計》成績表如下圖所示。若學生作業成績、上機成績和筆試成績分別占綜合成績的15%、25%和60%,那么可先在E3單元格中輸入(),再向垂直方向拖動填充柄至E10單元格,則可自動算出這些學生的綜合成績。若要將及格和不及格的人數統計結果顯示在B11和E11單元格中,則應在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")

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

12、()是一種以數據形式流通的貨幣,它把現金數值轉換成為一系列的加密序列數,通過這些序列數來表示現實中各種金額的幣值。A.電子現金B.電子錢包C.信用卡D.電子支票

13、逆向工程從源代碼或目標代碼中提取設計信息,通常在原軟件生命周期的()階段進行。A.需求分析B.軟件設計C.軟件測試D.軟件維護

14、李某受非任職單位委托,利用該單位實驗室、實驗材料和技術資料開發了一項軟件產品,對該軟件的權利歸屬,表達正確的是()。A.該軟件屬于委托單位B.若該單位與李某對軟件的歸屬有特別的約定,則遵從約定;無約定的,原則上歸屬于李某C.取決于該軟件是否屬于單位分派給李某的D.無論李某與該單位有無特別約定,該軟件屬于李某

15、在13個元素構成的有序表M[.13]中進行折半查找(向下取整),若找到的元素為M[4],則被比較的元素依次為()。A.M[7]、M[3]、M[5]、M[4]B.M[7]、M[5]、M[4]C.M[7]、M[6]、M[4]D.M[7]、M[4]

16、Whyis()funWhatdelightsmayitspractitionerexpectashisreward?Firstisthesheerjoyofmakingthings.Asthechilddelightsinhismudpie,sotheadultenjoysbuildingthings,especiallythingsofhisowndesign.Secondisthepleasureofmakingthingsthatareusefultootherpeople.Thirdisthefascinationoffashioningcomplexpuzzle-likeobjectsofinterlockingmovingpartsandwatchingthemworkinsubtlecycles,playingouttheconsequencesofprinciplesbuiltinfromthebeginning.Fourthisthejoyofalwayslearning,whichspringsfromthe()natureofthetask.Inonewayoranothertheproblemisevernew,anditssolverlearnssomething:sometimes(),sometimestheoretical,andsometimesboth.Finally,thereisthedelightofworkinginsuchatractablemedium.The(請作答此空),likethepoet,worksonlyslightlyremovedfrompurethought-stuff.Fewmediaofcreationaresoflexible,soeasytopolishandrework,soreadilycapableofrealizinggrandconceptualstructures.Yettheprogram(),unlikethepoet'swords,isrealinthesensethatitmovesandworks,producingvisibleoutputsseparatefromtheconstructitself.Itprintsresults,drawspictures,producessounds,movesarms.Programmingthenisfunbecauseitgratifiescreativelongingsbuiltdeepwithinusanddelightssensibilitieswehaveincommonwithallmen.A.poetB.architectC.doctorD.programmer

17、因使用大量的對象而造成很大的存儲開銷時,適合采用()模式進行對象共享,以減少對象數量從而達到較少的內存占用并提升性能。A.組合(Composite)B.享元(Flyweight)C.迭代器(Iterator)D.備忘(Memento)

18、為了有效地捕獲系統需求,應采用()。A.瀑布模型B.V模型C.原型模型D.螺旋模型

19、(請作答此空)是一種很強的"擁有"關系,"部分"和"整體"的生命周期通常一樣。整體對象完全支配其組成部分,包括它們的創建和銷毀等;()同樣表示"擁有"關系,但有時候"部分"對象可以在不同的"整體"對象之間共享,并且"部分"對象的生命周期也可以與"整體"對象不同,甚至"部分"對象可以脫離"整體"對象而單獨存在。上述兩種關系都是()關系的特殊種類。A.聚合B.組合C.繼承D.關聯

20、設有關系模式R(A1,A2,A3,A4,A5,A6),其中:函數依賴集F={A1→A2,A1A3→A4,A5A6→A1,A2A5→A6,A3A5→A6},則()是關系模式R的一個主鍵A.A1A4B.A2A4C.A3A5D.A4A5

21、EDI網絡分為集中式、分布式和分布集中式。()不是分布式EDI網絡的特點。A.傳輸線短B.信箱系統數量少C.系統響應時間短D.系統軟件升級不易同步

22、下面C程序段中count++語句執行的次數為()。for(inti=1;i<=11;i*=2)for(intj=1;j<=i;j++)count++;A.15B.16C.31D.32

23、甲公司從市場上購買乙公司生產的軟件,作為甲公司計算機產品的部件。丙公司已經取得該軟件的發明權,并許可乙公司生產銷售該軟件。下列說法中,正確的是()。A.甲公司的行為構成對丙公司權利的侵犯B.甲公司的行為不構成對丙公司權利的侵犯C.甲公司的行為不侵犯丙公司的權利,乙公司侵犯了丙公司的權利D.甲公司的行為與乙公司的行為共同構成對丙公司權利的侵犯

24、()協議在終端設備與遠程站點之間建立安全連接。A.ARPB.TelnetC.SSHD.WEP

25、VLIW是()的簡稱。A.復雜指令系統計算機B.超大規模集成電路C.單指令流多數據流D.超長指令字

26、()不是RISC的特點。A.指令種類豐富B.高效的流水線操作C.尋址方式較少D.硬布線控制

27、系統設計階段的主要技術文檔是()。A.用戶的決策方針B.用戶的分析方案C.系統設計說明書D.系統總體設計方案

28、攻擊者通過發送一個目的主機已經接收過的報文來達到攻擊目的,這種攻擊方式屬于()攻擊。A.重放B.拒絕服務C.數據截獲D.數據流分析

29、震網(Stuxnet)病毒是一種破壞工業基礎設施的惡意代碼,利用系統漏洞攻擊工業控制系統,是一種危害性極大的()。A.引導區病毒B.宏病毒C.木馬病毒D.蠕蟲病毒

30、軟件項目成本估算模型COCOM01I中,體系結構階段模型基于()進行估算。A.應用程序點數量B.功能點數量C.復用或生成的代碼行數D.源代碼的行數

31、EFT是利用計算機系統及網絡系統進行公司和銀行之間或者兩個銀行之間的______的電子傳輸。A.信息B.商品C.價值D.信件

32、電子商務按照運作方式分為()。A.完全電子商務和非完全電子商務B.B2B電子商務和B2C電子商務C.Internet電子商務和Intranet電子商務D.國內電子商務和國際電子商務

33、某單位局域網配置如下圖所示,PC2發送到Internet上的報文源IP地址為()。A.B.C.D.

34、用戶上傳或下載文件,是0SI模型中()提供的服務。A.表示層B.會話層C.傳輸層D.應用層

35、對象的()標識了該對象的所有屬性(通常是靜態的)以及每個屬性的當前值(通常是動態的)。A.狀態B.唯一IDC.行為D.語義

36、已知某二叉樹的先序遍歷序列為ABCDEF、中序遍歷序列為BADCFE,則可以確定該二叉樹()。A.是單支樹(即非葉子結點都只有一個孩子)B.高度為4(即結點分布在4層上)C.根結點的左子樹為空D.根結點的右子樹為空

37、根據漸進分析,表達式序列:n4,lgn,2n,1000n,n2/3,n!從低到高排序為()。A.Ign,1000n,n2/3,n4,n!,2nB.n2/3,1000n,lgn,n4,n!,2nC.lgn,1000n,n2/3,2n,n4,n!D.Ign,n2/3,1000n,n4,2n,n!

38、某項目包含的活動如下表所示,完成整個項目的最短時間為(17)周。不能通過縮短活動(18)的工期,來縮短整個項目的完成時間。A.16B.17C.18D.19

39、已知一個類可以處理以英制標準(英寸、英里等)表示的數據,現在需要處理一公制單位表示的數據,則可以使用Adapter模式來解決該問題。當()時,可以使用該設計模式。A.對一個抽象的實現部分的修改對用戶不產生影響B.想使用一個已經存在的類,而它的接口不符合用戶需求C.一個系統要獨立于它的產品創建、組合和表示D.一個對象的改變需要同時改變其他對象

40、Whyis()funWhatdelightsmayitspractitionerexpectashisreward?Firstisthesheerjoyofmakingthings.Asthechilddelightsinhismudpie,sotheadultenjoysbuildingthings,especiallythingsofhisowndesign.Secondisthepleasureofmakingthingsthatareusefultootherpeople.Thirdisthefascinationoffashioningcomplexpuzzle-likeobjectsofinterlockingmovingpartsandwatchingthemworkinsubtlecycles,playingouttheconsequencesofprinciplesbuiltinfromthebeginning.Fourthisthejoyofalwayslearning,whichspringsfromthe(請作答此空)natureofthetask.Inonewayoranothertheproblemisevernew,anditssolverlearnssomething:sometimes(),sometimestheoretical,andsometimesboth.Finally,thereisthedelightofworkinginsuchatractablemedium.The(),likethepoet,worksonlyslightlyremovedfrompurethought-stuff.Fewmediaofcreationaresoflexible,soeasytopolishandrework,soreadilycapableofrealizinggrandconceptualstructures.Yettheprogram(),unlikethepoet'swords,isrealinthesensethatitmovesandworks,producingvisibleoutputsseparatefromtheconstructitself.Itprintsresults,drawspictures,producessounds,movesarms.Programmingthenisfunbecauseitgratifiescreativelongingsbuiltdeepwithinusanddelightssensibilitieswehaveincommonwithallmen.A.repeatingB.basic]C.non-repeatingD.advance]

41、在高級語言源程序中,常需要用戶定義的標識符為程序中的對象命名,常見的命名對象有()。①關鍵字(或保留字)②變量③函數④數據類型⑤注釋A.①②③B.②③④C.①③⑤D.②④⑤

42、如下所示的UML狀態圖中,()時,不一定會離開狀態BA.狀態B中的兩個結束狀態均達到B.在當前狀態為B2時,事件e2發生C.事件e2發生D.事件e1發生

43、______技術能自動地進行數據分析。A.數據挖掘B.數據倉庫C.聯機分析處理D.數據庫

44、某PC的Internet協議屬性參數如下圖所示,默認網關的IP地址是()。A.B.C.54D.8

45、若程序中定義了三個函數f1,f2,f3,并且函數f1執行時會調用f2、函數f2執行時會調用f3,那么正常情況下,()。A.f3執行結束后返回f2繼續執行,f2執行結束后返回f1繼續執行B.f3執行結束后返回f1繼續執行,f1執行結束后返回f2繼續執行C.f2執行結束后返回f3繼續執行,f3執行結束后返回f1繼續執行D.f2執行結束后返回f1繼續執行,f1執行結束后返回f3繼續執行

46、結構化開發方法中,()主要包含對數據結構和算法的設計。A.體系結構設計B.數據設計C.接口設計D.過程設計

47、針對“關鍵職員在項目未完成時就跳槽”的風險,最不合適的風險管理策略是()。A.對每一個關鍵性的技術人員,要培養后備人員B.建立項目組,以使大家都了解有關開發活動的信息C.臨時招聘具有相關能力的新職員D.對所有工作組織細致的評審

48、當程序運行陷于死循環時,說明程序中存在______。A.語法錯誤B.靜態的語義錯誤C.詞法錯誤D.動態的語義錯誤

49、某幅圖像具有640×480個像素點,若每個像素具有8位的顏色深度,則可表示(請作答此空)種不同的顏色,經5:1壓縮后,其圖像數據需占用()(Byte)的存儲空間。A.8B.256C.512D.1024

50、傳輸經過SSL加密的網頁所采用的協議是()。A.HTTPB.HTTPSC.S-HTTPD.HTTP-S二、多選題

51、當某一場地故障時,系統可以使用其他場地上的副本而不至于使整個系統癱瘓。這稱為分布式數據庫的()。A.共享性B.自治性C.可用性D.分布性

52、下圖所示為一棵M階B-樹,M最有可能的值為()。A.1B.2C.3D.4

53、要想使網頁在搜索引擎中排名靠前,設計網頁時應盡可能地使用()。A.框架結構B.圖像區塊C.FlashD.在META標簽中加關鍵詞

54、循環冗余校驗碼(CRC)利用生成多項式進行編碼。設數據位為k位,校驗位為r位,則CRC碼的格式為()。A.k個數據位之后跟r個校驗位B.r個校驗位之后跟k個數據位C.r個校驗位隨機加入k個數據位中D.r個校驗位等間隔地加入k個數據位中

55、數據庫設計的標準結構為三級模式、二級映射,該結構的主要作用是______。A.提高數據與程序的可移植性B.提高數據與程序的安全性C.保持數據與程序的一致性D.提高數據與程序的獨立性

56、設某循環隊列Q的定義中有front和rear兩個域變量,其中,front指示隊頭元素的位置,rear指示隊尾元素之后的位置,如下圖所示。若該隊列的容量為M,則其長度為()。A.(Q.rear-Q.front+1)B.(Q.rear-Q.front+M)C.(Q.rear-Q.front+1)%MD.(Q.rear-Q.front+M)%M

57、在55個互異元素構成的有序表A[1..55]中進行折半查找(或二分查找,向下取整)。若需要找的元素等于A[19],則在查找過程中參與比較的元素依次為()、A[19]。A.A[28]、A[30]、A[15]、A[20]B.A[28]、A[14]、A[21]、A[17]C.A[28]、A[15]、A[22]、A[18]D.A[28]、A[18]、A[22]、A[20]

58、ExtremeProgramming(XP)isadisciplineofsoftwaredevelopmentwith(請作答此空)ofsimplicity,communication,feedbackandcourage.Successfulsoftwaredevelopmentisateameffort-notjustthedevelopmentteam,butthelargerteamconsistingofcustomer,managementanddevelopers.XPisasimpleprocessthatbringsthesepeopletogetherandhelpsthemtosucceedtogether.XPisaimedprimarilyatobject-orientedprojectsusingteamsofadozenorfewerprogrammersinonelocation.TheprinciplesofXPapplytoany()projectthatneedstodeliverqualitysoftwarerapidlyandflexibly.2011-AnXPprojectneedsa()customertoprovideguidance.Customers,programmers,managers,areallworking()tobuildthesystemthat'sneeded.Customers-thosewhohavesoftwarethatneedstobedeveloped-willlearnsimple,effectivewaysto()whattheyneed,tobesurethattheyaregettingwhattheyneed,andtosteertheprojecttosuccess.A.importance]B.keysC.rolesD.values

59、AnarchitecturalStyledefinesasafamilyofsuchsystemsintermsofa(此空作答)、ofstructuralorganization.Morespecificallyanarchitecturalstyledefinesavocabularyof()andconnectortypes,andasetof()onhowtheycanbecombined.Formanystylestheremayalsoexistoneormore()thatspecifyhowtodetermineasystem'soverallpropertiesfromthepropertiesofitsparts.Manyofarchitecturalstyleshavebeendevelopedovertheyears.Thebest-knownexamplesof()architecturesareprogramswrittenintheUnixshell.A.patternB.dataflowC.businessprocessD.positionlevel

60、下面關于UML文檔的敘述中正確的是()。A.UML文檔指導開發人員如何進行面向對象分析B.UML文檔描述了面向對象分析與設計的結果C.UML文檔給出了軟件的開發過程和設計流程D.UML文檔指導開發人員如何進行面向對象設計

61、()是一個類與它的一個或多個細化類之間的關系,即一般與特殊的關系。A.泛化B.關聯C.聚集D.組合

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

63、以下文件中,______是圖像文件。A.marry.wpsB.marry.htmC.marty.jpgD.marry.mp3

64、某計算機系統由下圖所示的部件構成,假定每個部件的千小時可靠度都為R,則該系統的千小時可靠度為()。A.R+2R/4B.R+R2/4C.R(1-(1-R)2)D.R(1-(1-R)2)2

65、進行防錯性程序設計,可以有效地控制()維護成本。A.正確性B.適應性C.完善性D.預防性

66、在領域類模型中不包含()。A.屬性B.操作C.關聯D.領域對象

67、采用面向對象開發方法時,對象是系統運行時基本實體。以下關于對象的敘述中,正確的是()。A.對象只能包括數據(屬性)B.對象只能包括操作(行為)C.對象一定有相同的屬性和行為D.對象通常由對象名、屬性和操作三個部分組成

68、工作流管理系統應用中,模型實例化階段完成______。A.企業經營過程模型建立B.工作流建模工具選擇C.運行所需參數設定D.人機交互和應用執行

69、敏捷開發強調以人為本,與用戶緊密協作,面對面溝通,盡早發布增量,小而自主的開發團隊,實現敏捷開發有多種方式,()強調不同項目,不同策略。A.xp極限編程B.Cockburn水晶方法C.FDD功用驅動方法D.開放式源碼

70、關于軟件質量,()的敘述是正確的。①軟件滿足規定或潛在用戶需求特性的總和②軟件特性的總和,軟件滿足規定用戶需求的能力③是關于軟件特性具備“能力”的體現④軟件質量包括“代碼質量”、“外部質量”和“使用質量”3部分A.①③B.①②C.②③D.②④

71、在白盒測試法中,下圖至少需要()個測試用例才可以完成路徑覆蓋,語句組2不對變量i進行操作。A.1B.2C.3D.4

72、在網上支付過程中,支付指令送到______之前,是在Internet上傳送的。A.支付網關B.客戶開戶行C.商家開戶行D.CA認證機構

73、購物車軟件組成模塊中不包含()。A.購物車顯示模塊B.用戶交流模塊C.確認和支付模塊D.訂單生成模塊

74、Windows中的文件關聯是為了更方便用戶操作,()建立聯系,當雙擊這類文件時,Windows就會(請作答此空)。A.彈出對話框提示用戶選擇相應的程序執行B.自動執行關聯的程序,打開數據文件供用戶處理C.順序地執行相關的程序D.并發地執行相關的程序

75、在以下圖像文件格式中,______可以在單個文件中實現多個圖片輪流顯示或者構成簡單的動畫效果。A.BMPB.JPEGC.GIFD.TIFF

76、電子商務系統的生命周期可以分為系統規劃、______、系統設計、系統實施、系統運行和維護等5個階段。A.系統可行分析B.系統編程C.需求分析D.系統分析

77、下面關于圖(網)的敘述,正確的是()。A.連通無向網的最小生成樹中,頂點數恰好比邊數多1B.若有向圖是強連通的,則其邊數至少是頂點數的2倍C.可以采用AOV網估算工程的工期D.關鍵路徑是AOE網中源點至匯點的最短路徑

78、下面關于漏洞掃描系統的敘述,錯誤的是()。A.漏洞掃描系統是一種自動檢測目標主機安全弱點的程序B.黑客利用漏洞掃描系統可以發現目標主機的安全漏洞C.漏洞掃描系統可以用于發現網絡入侵者D.漏洞掃描系統的實現依賴于系統漏洞庫的完善

79、以下關于Singleton(單例)設計模式的敘述中,不正確的是()。A.單例模式是創建型模式B.單例模式保證一個類僅有一個實例C.單例類提供一個訪問唯一實例的全局訪問點D.單例類提供一個創建一系列相關或相互依賴對象的接口

80、某文件系統采用位示圖(bitmap)記錄磁盤的使用情況。若計算機系統的字長為64位,磁盤的容量為1024GB,物理塊的大小為4MB,那么位示圖的大小需要()個字。A.1200B.2400C.4096D.9600

81、“三網合一”的三網是指()。A.電信網、廣播電視網、互聯網B.物聯網、廣播電視網、電信網C.物聯網、廣播電視網、互聯網D.物聯網、電信網、互聯網

82、以下關于C/S(客戶機/服務器)體系結構的優點的敘述中,不正確的是()。A.允許合理地劃分三層的功能,使之在邏輯上保持相對獨立性B.允許各層靈活地選用平臺和軟件C.各層可以選擇不同的開發語言進行并行開發D.系統安裝、修改和維護均只在服務器端進行

83、在軟件開發過程中進行風險分析時,()活動目的是輔助項目組建立處理風險的策略,有效的策略應考慮風險避免、風險監控、風險管理及意外事件計劃。A.風險識別B.風險預測C.風險評估D.風險控制

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

85、一個類中成員變量和成員函數有時也可以分別被稱為()。A.屬性和活動B.值和方法C.數據和活動D.屬性和方法

86、進行面向對象設計時,就一個類而言,應該僅有一個引起它變化的原因,這屬于()設計原則。A.單一責任B.開放-封閉C.接口分離D.里氏替換

87、設算法A的時間復雜度可用遞歸式表示,算法B的時間復雜度可用遞歸式表示,若要使得算法B漸進地快于算法A,則a的最大整數為()。A.48B.49C.13D.14

88、以下關于二叉排序樹(或二叉查找樹、二叉搜索樹)的敘述中,正確的是()。A.對二叉排序樹進行先序、中序和后序遍歷,都得到結點關鍵字的有序序列B.含有n個結點的二叉排序樹高度為log2n+1C.從根到任意一個葉子結點的路徑上,結點的關鍵字呈現有序排列的特點D.從左到右排列同層次的結點,其關鍵字呈現有序排列的特點

89、運行下面的C程序代碼段,會出現()錯誤。intk=0;for(;k<100;);{k++;}A.變量未定義B.靜態語義C.語法D.動態語義

90、IC卡按卡內所裝配的芯片不同,可分為三種,這三種是()。A.存儲器卡、邏輯加密卡和智能卡B.存儲器卡、邏輯加密卡和磁卡C.存儲器卡、光卡和智能卡D.磁卡、邏輯加密卡和智能卡

91、在軟件開發過程中,系統測試階段的測試目標來自于()階段。A.需求分析B.概要設計C.詳細設計D.軟件實現

92、傳值與傳地址是函數調用時常采用的信息傳遞方式,()。A.在傳值方式下,是將形參的值傳給實參B.在傳值方式下,形參可以是任意形式的表達式C.在傳地址方式下,是將實參的地址傳給形參D.在傳地址方式下,實參可以是任意形式的表達式

93、下面選項中,可以將HTML頁面的標題設置為“電子商務師”的是______。A.<HEAD>電子商務師</HEAD>B.<TITLE>電子商務師</TITLE>C.<P>電子商務師</P>D.<LINK>電子商務師</LINK>

94、某軟件公司參與開發管理系統軟件的程序員張某,辭職到另一公司任職,于是該項目負責人將該管理系統軟件上開發者的署名更改為李某(接張某工作)。該項目負責人的行為()。A.侵犯了張某開發者身份權(署名權)B.不構成侵權,因為程序員張某不是軟件著作權人C.只是行使管理者的權利,不構成侵權D.不構成侵權,因為程序員張某現已不是項目組成員

95、Peopleareindulginginanillusionwhenevertheyfindthemselvesexplainingatacocktail(雞尾酒)party,say,thattheare“incomputers,”or“intelecommunications,”or“inelectronicfundstransfer”.Theimplicationisthattheyarepartofthehigh-techworld.Justbetweenus,theyusuallyaren’t.Theresearcherswhomadefundamentalbreakthroughsinthoseareasareinahigh-techbusiness.Therestofusare()oftheirwork.Weusecomputersandothernewtechnologycomponentstodevelopourproductsortoorganizeouraffairs.Becausewegoaboutthisworkinteamsandprojectsandothertightlyknitworkinggroup(緊密聯系在一起的工作小組),wearemostlyinthehumancommunicationbusiness.Oursuccessesstemfromgoodhumaninteractionsbyallparticipantsintheeffort,andourfailuresstemfrompoorhumaninteractions.A.creatorsB.innovatorsC.appliersD.inventors

96、在進行子系統結構設計時,需要確定劃分后的子系統模塊結構,并畫出模塊結構圖。該過程不需要考慮()。A.每個子系統如何劃分成多個模塊B.每個子系統采用何種數據結構和核心算法C.如何確定子系統之間、模塊之間傳送的數據及其調用關系D.如何評價并改進模塊結構的質量

97、在電子表格軟件Excel中,假設A1單元格的值為15,若在A2單元格輸入“=AND(15<A1,A1<100)”,則A2單元格顯示的值為(請作答此空);若在A2單元格輸入“=IF(AND(15<A1,A1<100),"數據輸入正確","數據輸入錯誤")”,則A2單元格顯示的值為______。A.TRUEB.=AND(15<A1,A1<100)C.FALSED.AND(15<A1,A1<100)

98、Windows中的文件關聯是為了更方便用戶操作,(請作答此空)建立聯系,當雙擊這類文件時,Windows就會()。A.將一個程序與另一個程序B.將一個程序與多個程序C.將一類數據文件與一個相關的程序D.將一類數據文件與多個相關的程序

99、在電子商務系統規劃的主要方法中,______能強調主要目標,但沒有明顯的目標引導過程。A.BSPB.BPRC.CSFD.SST

100、以下關于軟件維護的敘述中,不正確的是()。A.軟件維護解決軟件產品交付用戶之后進行中發生的各種問題B.軟件維護期通常比開發期長得多,投入也大得多C.軟件的可維護性是軟件開發階段各個時期的關鍵目標D.相對于軟件開發任務而言,軟件維護工作要簡單得多

參考答案與解析

1、答案:A本題解析:公共耦合指通過一個公共數據環境相互作用的那些模塊間的耦合。控制耦合:兩個模塊彼此間傳遞的信息中有控制信息。數據耦合:兩個模塊彼此間通過數據參數交換信息。標記耦合:一組模塊通過參數表傳遞記錄信息,這個記錄是某一個數據結構的子結構,而不是簡單變量。本題應該選擇A選項公共耦合。

2、答案:A本題解析:對風險排優先級是根據風險的曝光度來進行的,曝光度等于風險的產生后果乘以風險發生的概率。

3、答案:B本題解析:暫無解析

4、答案:B本題解析:本題考查級聯樣式表(CSS)的基礎知識。CSS又稱為“風格樣式表(StyleSheet)”,它是用來進行網頁風格設計的。通過設立樣式表,可以統一地、有效地控制網頁外觀。有三種方法可以在站點網頁上使用樣式表:①外部樣式:將網頁鏈接到外部樣式表。一般鏈接的語句形式為:<linkrel="stylesheet"type="text/css"href="CSS文件路徑”>②內頁樣式:在網頁上創建嵌入的樣式表。③行內樣式:應用內嵌樣式到各個網頁元素。

5、答案:A本題解析:本題考查面向對象的基本知識。在進行類設計時,有些類之間存在一般和特殊關系,即一些類是某個類的特殊情況,某個類是一些類的一般情況,這就是繼承關系。繼承是類之間的一種關系,在定義和實現一個類的時候,可以在一個已經存在的類(一般情況)的基礎上來進行,把這個已經存在的類所定義的內容作為自己的內容,并可以加入若干新屬性和方法。

6、答案:A本題解析:在傳統的計算機(馮諾依曼)計算機中,它是根據指令周期的不同階段來區分的,取指周期取出的是指令,執行周期取出的是數據。

7、答案:D本題解析:本題主要考查B-樹的概念。一棵m階的B-樹,或者為空樹,或為滿足下列特性的m叉樹:(1)樹中每個結點至多有m棵子樹;(2)若根結點不是終端結點,則至少有2棵子樹;(3)除根結點之外的所有非終端結點至少有[m/2]棵子樹;(4)所有的非終端結點中包含信息數據(n,P0,K1,P1,K2,P2,...,Kn,Pn),其中:Ki(1≤i≤n)是關鍵字,并且Ki<ki+1(1≤i≤n-1);Pi(0≤i≤n)是指向子樹根結點的指針,而且指針Pi-1所指子樹中所有結點的關鍵字均小于關鍵字Ki(1≤i≤n),并且均大于關鍵字Ki-1(2≤i≤n);第一個指針P0所指子樹中所有結點的關鍵字均小于K1,最后一個指針Pn所指子樹中所有結點的關鍵字均大于Kn;n是結點中關鍵字的個數,有[m/2]-1≤n≤m-1。(5)所有的葉子結點都出現在同一層次上,并且不帶信息。這些結點實際上并不存在,如果查找進入葉子結點,則說明查找失敗。從題目給出的圖來看,最多一個節點有4棵子樹,最少一個節點有2棵子樹,因此這個B-樹最有可能是一棵4階的B-樹。

8、答案:C本題解析:本題主要考查不同用戶的權限。Administrator組成員就是系統管理員。即所謂的超級用戶,是電腦里權限不受限制的人。Guests這個帳戶沒有修改系統設置和進行安裝程序的權限,也沒有創建修改任何文檔的權限,只能是讀取計算機系統信息和文件。User則是讓普通用戶使用的帳戶。它的級別和權限是介于“Administrator”和“Guests”之間的,即是這個帳戶沒有修改系統設置和進行安裝程序的權限,但擁有創建修改任何文檔的權限。綜上所述,要進行啟用配置SNMP服務操作,需要是Administrator組成員。

9、答案:B本題解析:本題考查統一建模語言(UML)的基本知識。用例圖(usecasediagram)展現了一組用例、參與者(Actor)以及它們之間的關系。用例圖通常包括用例、參與者,以及用例之間的擴展關系(<<extend>>)和包含關系(<<include>>),參與者和用例之間的關聯關系,用例與用例以及參與者與參與者之間的泛化關系。如下圖所示。用例圖用于對系統的靜態用例視圖進行建模,主要支持系統的行為,即該系統在它的周邊環境的語境中所提供的外部可見服務。

10、答案:D本題解析:因為相對引用的特點是將計算公式復制或填充到其他單元格時,單元格的引用會自動隨著移動位置的變化而變化,所以根據題意應采用相對引用。選項A采用相對引用,故在E3單元格中輸入選項A"=B3*15%+C3*25%+D3*60%",并向垂直方向拖動填充柄至E10單元格,則可自動算出這些學生的綜合成績。由于COUNT是無條件統計函數,故選項A和B都不正確。COUNTIF是根據條件進行統計的函數,其格式為:COUNTIF(統計范圍,”統計條件”),對于選項C,統計條件未加引號,格式不正確,正確的答案為選項D。

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

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

13、答案:D本題解析:逆向工程產品設計可以認為是一個從產品到設計的過程。簡單地說,逆向工程產品設計就是根據已經存在的產品,反向推出產品設計數據(包括各類設計圖或數據模型)的過程。這個過程一般是在軟件交付使用之后進行,所以是在原軟件生命周期的軟件維護階段進行。

14、答案:B本題解析:根據題干描述,這里不能排除職務作品,對于A選項和B選項來看,B選項更嚴謹,因此,本題選擇B選項。

15、答案:A本題解析:整個查找的過程為:(1+13)/2=7,因此首先與第7元素比較,由于要查找的元素在其前面,因此用(1+7-1)/2=3,然后與第3個元素比較,由于待查找在其后面,因此用(3+1+6)/2=5,因此接下來與第5個元素進行比較,最后再與第4個元素比較,找到了M[4]。

16、答案:D本題解析:暫無解析

17、答案:B本題解析:享元模式提供支持大量細粒度對象共享的有效方法。組合模式(Composite):將對象組合成樹型結構以表示“整體-部分”的層次結構,使得用戶對單個對象和組合對象的使用具有一致性。迭代器模式(Iterator):提供一種方法來順序訪問一個聚合對象中的各個元素,而不需要暴露該對象的內部表示。備忘錄模式(Memento)在不破壞封裝性的前提下,捕獲一個對象的內部狀態,并在該對象之外保存這個狀態,從而可以在以后將該對象恢復到原先保存的狀態。

18、答案:C本題解析:瀑布模型嚴格遵循軟件生命周期各階段的固定順序進行軟件開發,其優點是可強迫開發人員采用規范的方法;嚴格規定了各階段必須提交的文檔;要求每個階段結束后,都要進行嚴格的評審;而其缺點是過于理想化,缺乏靈活性,無法在開發過程中逐漸明確用戶難以確切表達或一時難以想到的需求。V模型是一種典型的測試模型,該模型強調開發過程中測試貫穿始終。原型模型基于這樣一種客觀事實:并非所有的需求在系統開發之前都能準確地說明和定義。因此,它不追求也不可能要求對需求的嚴格定義,而是采用了動態定義需求的方法。原型模型適用于需求不夠明確的項目,它能有效地捕獲系統需求。螺旋模型綜合了瀑布模型和演化模型的優點,還增加了風險分析。采用螺旋模型時,軟件開發沿著螺旋線自內向外旋轉,每轉一圈都要對風險進行識別和分析,并采取相應的對策。

19、答案:B本題解析:本題主要考查我們對類之間一些常用關系的理解。本題我們主要要清楚組合與聚合的聯系和區別。組合與聚合都體現著"部分"和"整體"的關系,但組合是一種很強的"擁有"關系,"部分"和"整體"的生命周期通常一樣。整體對象完全支配其組成部分,包括它們的創建和銷毀等;而聚合有時候"部分"對象可以在不同的"整體"對象之間共享,并且"部分"對象的生命周期也可以與"整體"對象不同,甚至"部分"對象可以脫離"整體"對象而單獨存在。組合與聚合都是關聯關系的特殊種類。

20、答案:C本題解析:求候選碼:關系模式碼的確定,設關系模式R<U,F>:1、首先應該找出F中所有的決定因素,即找出出現在函數依賴規則中“→”左邊的所有屬性,組成集合U1;2、再從U1中找出一個屬性或屬性組K,運用Armstrong公理系統及推論,使得K→U,而K真子集K′→U不成立;這樣就得到了關系模式R的一個候選碼,找遍U1屬性的所有組合,重復過程(2),最終得到關系模式R的所有候選碼。在本題中U1={A1、A2、A3、A5、A6}A3A5→A6,A5A6→A1利用偽傳遞率:A3A5→A1,A1→A2利用傳遞率:A3A5→A2A3A5→A1,A1A3→A4利用偽傳遞率:A3A5→A4因此A3A5→{A1,A2,A3,A4,A5,A6}注:Armstrong公理系統及推論如下:自反律:若YXU,則X→Y為F所邏輯蘊含增廣律:若X→Y為F所邏輯蘊含,且ZU,則XZ→YZ為F所邏輯蘊含傳遞律:若X→Y和Y→Z為F所邏輯蘊含,則X→Z為F所邏輯蘊含合并規則:若X→Y,X→Z,則X→YZ為F所蘊涵偽傳遞率:若X→Y,WY→Z,則XW→Z為F所蘊涵分解規則:若X→Y,ZY,則X→Z為F所蘊涵由于函數依賴中存在傳遞依賴,所以不滿足3NF的要求。

21、答案:B本題解析:本題考查EDI的網絡拓撲結構。EDI網絡的拓撲結構分為集中式、分布式和分布集中式。分布式EDI網絡結構具有以下優點:(1)用戶線、傳輸線短;(2)分級式分布網吞吐能力強,系統響應時間短;(3)可利用二級信箱處理本地EDI業務,跨地區、跨部門和國際業務才使用一級信箱系統,從而減少長距離傳輸,提高了網絡的性能;(4)分布式網絡結構由于用戶線短,可以很好地完成地區內實時EDI業務。分布式EDI網絡結構的缺點如下。(1)信箱系統數量多,投資總額大;(2)不同網絡用戶所使用的標準、標準層次各不相同,造成信箱系統互聯復雜;(3)為克服報文順序混亂、報文丟失抵賴等進行的審計跟蹤、安全登錄等非常復雜;(4)系統軟件升級不易同步。

22、答案:A本題解析:本題中給出的是一個雙重循環結構,循環體就是count++。第一層循環的循環次數為4次,分別為i=1,2,4,8的情況。而當i=1時,第二層循環循環1次;當i=2時,第二層循環2次;當i=4時,第二層循環4次;當i=8時,第二層循環8次。那么可知循環體一共執行了1+2+4+8=15次。

23、答案:B本題解析:此題中丙公司享有著作權,乙公司擁有生產與銷售權,甲公司合法購買了使用權,各環節都合法,互不侵權。

24、答案:C本題解析:終端設備與遠程站點之間建立安全連接的協議是SSH。SSH為SecureShell的縮寫,是由IETF制定的建立在應用層和傳輸層基礎上的安全協議。SSH是專為遠程登錄會話和其他網絡服務提供安全性的協議。利用SSH協議可以有效防止遠程管理過程中的信息泄露問題。SSH最初是UNIX上的程序,后來又迅速擴展到其他操作平臺。

25、答案:D本題解析:VLIW:(VeryLongInstructionWord,超長指令字)一種非常長的指令組合,它把許多條指令連在一起,增加了運算的速度。

26、答案:A本題解析:RISC與CISC是常見的兩種指令系統。RISC的特點是:指令數量少,使用頻率接近,定長格式,大部分為單周期指令,操作寄存器,只有Load/Store操作內存;尋址方式少;并增加了通用寄存器;硬布線邏輯控制為主;適合采用流水線。CISC的特點是:指令數量多,使用頻率差別大,可變長格式;尋址方式多;常常采用微程序控制技術(微碼)。

27、答案:C本題解析:暫無解析

28、答案:A本題解析:重放攻擊(ReplayAttacks)又稱重播攻擊、回放攻擊,是指攻擊者發送一個目的主機已接收過的包,來達到欺騙系統的目的,主要用于身份認證過程,破壞認證的正確性。重放攻擊可以由發起者,也可以由攔截并重發該數據的敵方進行

29、答案:D本題解析:震網(Stuxnet)病毒于2010年6月首次被檢測出來,是第一個專門定向攻擊真實世界中基礎(能源)設施的“蠕蟲”病毒這種病毒可以破壞世界各國的化工、發電和電力傳輸企業所使用的核心生產控制電腦軟件。

30、答案:D本題解析:COCOMOII模型也需要使用規模估算信息,體系結構階段,在模型層次結構中有3種不同規模估算選擇,即:對象點、功能點和代碼行。應用組裝模型使用的是對象點;早期設計階段模型使用的是功能點,功能點可以轉換為代碼行。體系結構模型把工作量表示為代碼行數。

31、答案:C本題解析:本題考查EFT的基本概念。EFT是“ElectronicFundsTransfer”的縮寫,含義為“電子資金轉賬”,是利用計算機系統及網絡系統進行的公司和銀行之間或者兩個銀行之間的價值的電子傳輸。

32、答案:A本題解析:本題考查電子商務的分類概念。電子商務有以下幾種分類方法:(1)按商業活動運作方式分類可分為完全電子商務和不完全電子商務。(2)按電子商務應用服務的領域范圍分類可分為企業對消費者(BtoC)的電子商務、企業對企業(BtoB)的電子商務、企業對政府機構的電子商務?(BtoG)、消費者對消費者的電子商務?(CtoC)等。(3)按電子商務的信息網絡范圍分類可分為Internet電子商務和Intranet電子商務。

33、答案:D本題解析:在該拓撲圖中有一臺代理服務器,該服務器外卡連接了因特網,內卡連接了內部網絡。代理服務器除了代理內部網絡的Web請求外,還可以通過NAT實現代理服務器功能訪問internet,起到了隱藏內部網絡細節的作用。對于因特網上的用戶而言,看不到企業內網網絡,唯一能看到的是代理服務器外卡接口地址。PC2發送到Internet上的報文源IP地址為會由/24轉變成代理服務器外卡地址/30。

34、答案:D本題解析:暫無解析

35、答案:A本題解析:對象的狀態包括這個對象的所有屬性(通常是靜態的)以及每個屬性當前的值(通常是動態的);為了將一個對象與其他所有對象區分開來,我們通常會給它起一個“標識”;行為是對象根據它的狀態改變和消息傳遞所采取的行動和所作出的反應;對象的行為代表了其外部可見的活動;操作代表了一個類提供給它的對象的一種服務。

36、答案:B本題解析:先序遍歷即先根后左子樹再右子樹,中序遍歷為先左子樹后跟再右子樹。先序遍歷的最開始結點A即為整棵樹的根,結合中序遍歷,A結點左側B即為根節點A的左子樹,右側DCFE則為A的右子樹,同理可以得出C為A的右子樹的根節點,D為C的左子樹,EF為C的右子樹,F為E的左子樹。可以得到如下圖,所以該二顆樹的高度為4。由圖可知,敘述符合的只有B選項,樹的高度為4。

37、答案:D本題解析:根據選項來看,1000n的漸進表示就是O(n)。因此lgn規模是小于1000n的,所以B選項錯誤,n2/3小于n,因此D選項正確。

38、答案:D本題解析:本題考查軟件工程進度管理知識點根據題目中表格內容可畫出下圖所示的PERT圖(S表示開始節點,H表示終節點)根據上圖可得關鍵路徑為:A、D、E、F、H,長度19,所以最短工期19周由于B不是關鍵路徑上的活動,所以壓縮他,無法縮短整個項目的完成時間

39、答案:B本題解析:Adapter的設計意圖是將一個類的接口轉換成客戶希望的另外一個接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些類可以一起工作。Adapter模式適用于以下情況:想使用一個已經存在的類,而它的接口不符合要求。想創建一個可以復用的類,該類可以與其他不相關的類或不可預見的類(即那些接口可能不一定兼容的類)協同工作。僅適用于對象Adapter想使用一個已經存在的子類,但是不可能對每一個都進行子類化以匹配他們的接口。對象適配器可以適配它的父類接口。

40、答案:C本題解析:暫無解析

41、答案:B本題解析:關鍵字和注釋不能作為標識符給對象命名。在高級程序語言中,程序員可以定義變量名、函數名,也可以自定義數據類型,比如以類似于[typedef原數據類型新數據類型]格式,定義新的數據類型名。

42、答案:C本題解析:本題考查的是UML狀態圖。對于圖示狀態圖,事件e2發生,而當前并沒有處于B2狀態時,不會發生變遷,因此本題選擇C選項。

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

44、答案:C本題解析:本題IP為,子網驗碼為,可以看到子網號為。給出的備選答案中,僅有選項C與當前主機在同一個網段,所以僅有該地址能充當網關角色。

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

46、答案:D本題解析:數據結構跟算法是系統的基礎,是過程設計確定的任務。體系結構設計:定義軟件系統各主要部件之間的關系。數據設計:基于E-R圖確定軟件涉及的文件系統的結構及數據庫的表結構。接口設計(人機界面設計):軟件內部,軟件和操作系統間以及軟件和人之間如何通信。過程設計:系統結構部件轉換成軟件的過程描述。確定軟件各個組成部分內的算法及內部數據結構,并選定某種過程的表達形式來描述各種算法。

47、答案:C本題解析:在IT項目中,臨時的新增人員與替換人員,是需要謹慎處理的一件事情。因為新增人員需要與原團隊磨合、需要花很多時間了解項目情況、同時增加溝通成本。

48、答案:D本題解析:本題考查計算機系統基礎知識。無論是對于編譯方式還是解釋方式來實現高級語言,對于有錯誤的程序,如果是詞法或語法錯誤,則不能進入運行階段,運行時陷于死循環屬于動態的語義錯誤。

49、答案:B本題解析:顏色深度是表達位圖圖像中單個像素的顏色或灰度所占的位數,8位的顏色深度,表示每個像素有8位顏色位,可表示256種不同的顏色。存儲位圖圖像的數據量與圖像大小有關。而位圖圖像的大小與分辨率、顏色深度有關。本題圖像的垂直方向分辨率為640像素,水平方向分辨率為480,顏色深度為8位,則該圖像所需存儲空間為(640×480×8)/8(Byte)=307200(Byte)。經5:1壓縮后,該圖像所需存儲空間為307200/5=61440(Byte)。

50、答案:B本題解析:HTTPS(全稱:HyperTextTransferProtocoloverSecureSocketLayer),是以安全為目標的HTTP通道,簡單講是HTTP的安全版。即HTTP下加入SSL層,HTTPS的安全基礎是SSL,因此加密的詳細內容就需要SSL。

51、答案:C本題解析:分布式數據庫是由一組數據組成的,這組數據分布在計算機網絡的不同計算機上,網絡中的每個節點具有獨立處理的能力(稱為場地自治),它可以執行局部應用,同時,每個節點也能通過網絡通信子系統執行全局應用。分布式數據庫系統是在集中式數據庫系統技術的基礎上發展起來的,具有如下特點:(1)數據獨立性。在分布式數據庫系統中,數據獨立性這一特性更加重要,并具有更多的內容。除了數據的邏輯獨立性與物理獨立性外,還有數據分布獨立性(分布透明性)。(2)集中與自治共享結合的控制結構。各局部的DBMS可以獨立地管理局部數據庫,具有自治的功能。同時,系統又設有集中控制機制,協調各局部DBMS的工作,執行全局應用。(3)適當增加數據冗余度。在不同的場地存儲同一數據的多個副本,這樣,可以提高系統的可靠性和可用性,同時也能提高系統性能。提高系統的可用性,即當系統中某個節點發生故障時,因為數據有其他副本在非故障場地上,對其他所有場地來說,數據仍然是可用的,從而保證數據的完備性。(4)全局的一致性、可串行性和可恢復性。

52、答案:D本題解析:本題主要考查B-樹的概念。一棵m階的B-樹,或者為空樹,或為滿足下列特性的m叉樹:(1)樹中每個結點至多有m棵子樹;(2)若根結點不是終端結點,則至少有2棵子樹;(3)除根結點之外的所有非終端結點至少有[m/2]棵子樹;(4)所有的非終端結點中包含信息數據(n,P0,K1,P1,K2,P2,...,Kn,Pn),其中:Ki(1≤i≤n)是關鍵字,并且Ki<ki+1(1≤i≤n-1);Pi(0≤i≤n)是指向子樹根結點的指針,而且指針Pi-1所指子樹中所有結點的關鍵字均小于關鍵字Ki(1≤i≤n),并且均大于關鍵字Ki-1(2≤i≤n);第一個指針P0所指子樹中所有結點的關鍵字均小于K1,最后一個指針Pn所指子樹中所有結點的關鍵字均大于Kn;n是結點中關鍵字的個數,有[m/2]-1≤n≤m-1。(5)所有的葉子結點都出現在同一層次上,并且不帶信息。這些結點實際上并不存在,如果查找進入葉子結點,則說明查找失敗。從題目給出的圖來看,最多一個節點有4棵子樹,最少一個節點有2棵子樹,因此這個B-樹最有可能是一棵4階的B-樹。

53、答案:D本題解析:本題考查網頁優化知識。為了提高網站在搜索引擎中的排名,除了挑選和使用合適的關鍵詞以外,在網頁設計時不要只注意外觀漂亮,許多平常設計網頁時常用到的元素到了搜索引擎那里會產生問題。首先,有些搜索引擎(如FAST)是不支持框架結構的,因為其“蜘蛛”程序無法閱讀包含框架結構(FrameSets)的網頁。其次,圖像區塊(ImageMaps)除AltaVista、Google和NorthernLight(現已停止公共搜索服務)明確支持圖像區塊鏈接外,其他引擎是不支持它的。當“蜘蛛”程序遇到這種結構時,往往會感到茫然不知所措。因此盡量不要設置ImageMap鏈接。再者,雖然Flash制作的網頁視覺效果較好,但搜索引擎確無法對其索引。調查表明,這一類的網站很難被百度搜索引擎索引。明智的做法是提供Flash和非Flash網頁兩種選擇,這樣既增加了網頁的觀賞性,又照顧到了搜索引擎的情緒。相反,在META標簽中加關鍵詞雖然用戶看不見,但是卻能夠被搜索引擎用來編輯索引,對大多數搜索引擎來說,如果用戶輸入的關鍵詞與某網站的META標簽中的關鍵詞正好吻合,那么該網站在搜索列表中的排名就比那些沒有在META標簽中使用關鍵詞的網站靠前。

54、答案:A本題解析:本題考查數據校驗基礎知識。計算機系統運行時,各個部件之間要進行數據交換,為了確保數據在傳送過程中正確無誤,一是提高硬件電路的可靠性;二是提高代碼的校驗能力,包括查錯和糾錯。常用的三種校驗碼:奇偶校驗碼(Paritycodes)、海明碼(HammingCode)和循環冗余校驗(CyclicRedundancy,CRC)碼。循環冗余校驗碼廣泛應用于數據通信領域和磁介質存儲系統中,它利用生成多項式為K個數據位產生r個校驗位來進行編碼,其編碼長度為K+r。CRC的代碼格式為:k個數據+r個校驗位,即在k個數據位之后跟r個校驗位

55、答案:D本題解析:本題考查數據庫的基礎知識。數據庫領域公認的標準結構是三級模式結構,它包括外模式、模式和內模式。二級映射包括:①外模式/模式映像,對應于同一個模式可以有任意多個外模式。對于每一個外模式,數據庫系統都有一個外模式/模式映像,它定義了該外模式與模式之間的對應關系。②模式/內模式映像,數據庫中只有一個模式,也只有一個內模式,所以模式/內模式映像是唯一的,它定義了數據庫的全局邏輯結構與存儲結構之間的對應關系。用戶應用程序根據外模式進行數據操作,通過外模式/模式映射,定義和建立某個外模式與模式間的對應關系,將外模式與模式聯系起來。當模式發生改變時,只要改變其映射,就可以使外模式保持不變,對應的應用程序也可保持不變,保證了數據與應用程序的邏輯獨立性;另一方面,通過模式/內模式映射,定義建立數據的邏輯結構(模式)與存儲結構(內模式)間的對應關系,當數據的存儲結構發生變化時,只需改變模式/內模式映射,就能保持模式不變。因此應用程序也可以保持不變,保證了數據與應用程序的物理獨立性。

56、答案:D本題解析:本題考查循環隊列長度的求取。根據圖示,可以得到長度(Q.rear-Q.front+M),但在此不容忽視的一個問題是,循環隊列在進行了多次入隊出隊操作之后,可能出現超出隊列長度溢出的情況,因此需要讓其與M進行求模操作,修正位置,故(Q.rear-Q.front+M)%M為隊列中的元素個數(即隊列長度)。

57、答案:B本題解析:折半查找時,下標計算過程為(注:key的值與A[19]相同):1、mid=[(1+55)/2]=28,把A[28]與key的值比較后,縮小查找范圍為:A[1]至A[27];2、mid=[(1+27)/2]=14,把A[14]與key的值比較后,縮小查找范圍為:A[15]至A[27];3、mid=[(15+27)/2]=21,把A[21]與key的值比較后,縮小查找范圍為:A[15]至A[20];4、mid=[(15+20)/2]=17,把A[17]與key的值比較后,縮小查找范圍為:A[18]至A[20];5、mid=[(18+20)/2]=19,把A[19]與key的值比較后,發現值相等,找到目標。

58、答案:D本題解析:題目中描述敏捷開發方法極限編程(XP)。XP強調簡單、溝通、反饋和勇氣4個核心價值(values),適合于需要快速和靈活交付的適當規模(moderately-sized)的任何項目。XP強調客戶全職(full-time)參與。客戶和項目的其他成員工作在一起(together),以簡單方式進行有效的溝通(communicate),以掌握項目按照需求向項目成功的方向進行。

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

60、答案:B本題解析:UML文檔僅僅是設計與開發人員采用UML語言進行系統分析與設計的結果,并沒有

溫馨提示

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

評論

0/150

提交評論