2024年全國軟件水平考試之中級軟件設(shè)計(jì)師考試快速提分題(詳細(xì)參考解析)_第1頁
2024年全國軟件水平考試之中級軟件設(shè)計(jì)師考試快速提分題(詳細(xì)參考解析)_第2頁
2024年全國軟件水平考試之中級軟件設(shè)計(jì)師考試快速提分題(詳細(xì)參考解析)_第3頁
2024年全國軟件水平考試之中級軟件設(shè)計(jì)師考試快速提分題(詳細(xì)參考解析)_第4頁
2024年全國軟件水平考試之中級軟件設(shè)計(jì)師考試快速提分題(詳細(xì)參考解析)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

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

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

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

1、現(xiàn)代物流系統(tǒng)的5S目標(biāo)不包括______。A.節(jié)約空間B.零庫存C.迅速及時(shí)D.優(yōu)質(zhì)服務(wù)

2、以下關(guān)于高級程序設(shè)計(jì)語言實(shí)現(xiàn)的編譯和解釋方式的敘述中,正確的是()。A.編譯程序不參與用戶程序的運(yùn)行控制,而解釋程序則參與B.編譯程序可以用高級語言編寫,而解釋程序只能用匯編語言編寫C.編譯方式處理源程序時(shí)不進(jìn)行優(yōu)化,而解釋方式則進(jìn)行優(yōu)化D.編譯方式不生成源程序的目標(biāo)程序,而解釋方式則生成

3、某商場的銷售系統(tǒng)所使用的信用卡公司信息系統(tǒng)的數(shù)據(jù)格式發(fā)生了更改,因此對該銷售系統(tǒng)進(jìn)行的修改屬于()維護(hù)。A.改正性B.適應(yīng)性C.改善性D.預(yù)防性

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

5、將高級語言程序翻譯為機(jī)器語言程序的過程中,常引入中間代碼,其好處是()。A.有利于進(jìn)行反編譯處理B.有利于進(jìn)行與機(jī)器無關(guān)的優(yōu)化處理C.盡早發(fā)現(xiàn)語法錯(cuò)誤D.可以簡化語法和語義分析

6、在軟件設(shè)計(jì)階段,劃分模塊的原則是:一個(gè)模塊的()。A.作用范圍應(yīng)該在其控制范圍之內(nèi)B.控制范圍應(yīng)該在其作用范圍之內(nèi)C.作用范圍與控制范圍互不包含D.作用范圍與控制范圍不受任何限制

7、ISO/IEC軟件質(zhì)量模型中,易使用性是指與使用所需的努力和由一組規(guī)定或隱含的用戶對這樣使用所作的個(gè)別評價(jià)有關(guān)的一組屬性,其子特性不包括()。A.易理解性B.易學(xué)性C.易分析性D.易操作性

8、以下關(guān)于增量模型的敘述中,正確的是()。A.需求被清晰定義B.可以快速構(gòu)造核心產(chǎn)品C.每個(gè)增量必須要進(jìn)行風(fēng)險(xiǎn)評估D.不適宜商業(yè)產(chǎn)品的開發(fā)

9、某開發(fā)小組欲開發(fā)一個(gè)規(guī)模較大、需求較明確的項(xiàng)目,開發(fā)小組對項(xiàng)目領(lǐng)域熟悉且該項(xiàng)目與小組開發(fā)過的某一項(xiàng)目相似,則適宜采用______開發(fā)過程模型。A.瀑布B.演化C.螺旋D.噴泉

10、歸并排序采用的算法設(shè)計(jì)方法屬于()。A.歸納法B.分治法C.貪心法D.回溯方法

11、以下關(guān)于Cache的敘述中,正確的是()。A.在容量確定的情況下,替換算法的時(shí)間復(fù)雜度是影響Cache命中率的關(guān)鍵因素B.Cache的設(shè)計(jì)思想是在合理成本下提高命中率C.Cache的設(shè)計(jì)目標(biāo)是容量盡可能與主存容量相等D.CPU中的Cache容量應(yīng)大于CPU之外的Cache容量

12、MIDIenablespeopletouse(請作答此空)computersandelectronicmusicalinstruments.ThereareactuallythreecomponentstoMIDI,thecommunications"()",theHardwareinterfaceandadistribution()called"StandardMIDIFiles".InthecontextoftheWWW,themostinterestingcomponentisthe()Format.Inprinciple,MIDIfilescontainsequencesofMIDIProtocolmessages:However,whenMIDIProtocol()arestoredinMIDIfiles,theeventsarealsotime-stampedforplaybackinthepropersequence.MusicdeliveredbyMIDIfilesisthemostcommonuseofMIDItoday.A.personalB.electronic]C.multimedia]D.network

13、某企業(yè)管理信息系統(tǒng)中,采購子系統(tǒng)根據(jù)材料價(jià)格、數(shù)量等信息計(jì)算采購的金額,并給財(cái)務(wù)子系統(tǒng)傳遞采購金額、收款方和采購日期等信息,則這兩個(gè)子系統(tǒng)之間的耦合類型為()耦合。A.數(shù)據(jù)B.標(biāo)記C.控制D.外部

14、同一消息可以調(diào)用多種不同類的對象的方法,這些類有某個(gè)相同的超類,這種現(xiàn)象是()。A.類型轉(zhuǎn)換B.映射C.單態(tài)D.多態(tài)

15、在多態(tài)的幾種不同形式中,()多態(tài)是一種特定的多態(tài),指同一個(gè)名字在不同上下文中可代表不同的含義。A.參數(shù)B.包含C.過載D.強(qiáng)制

16、在執(zhí)行如下所示的UML活動圖時(shí),能同時(shí)運(yùn)行的最大線程數(shù)為()。A.4B.3C.2D.1

17、J2EE規(guī)范中定義的Web組件是()。A.應(yīng)用(Application)客戶端B.小程序(applet)C.JavaServlet和JavaServerPages技術(shù)組件D.EnterpriseJavaBeans(EJB)組件

18、程序的三種基本控制結(jié)構(gòu)是()。A.過程、子程序分程序B.順序、選擇和重復(fù)C.遞歸、堆棧和隊(duì)列D.調(diào)用、返回和跳轉(zhuǎn)

19、以下關(guān)于軟件測試的敘述中,不正確的是()。A.在設(shè)計(jì)測試用例時(shí)應(yīng)考慮輸入數(shù)據(jù)和預(yù)期輸出結(jié)果B.軟件測試的目的是證明軟件的正確性C.在設(shè)計(jì)測試用例時(shí),應(yīng)該包括合理的輸入條件D.在設(shè)計(jì)測試用例時(shí),應(yīng)該包括不合理的輸入條件

20、將高級語言源程序通過編譯或解釋方式進(jìn)行翻譯時(shí),可以先生成與源程序等價(jià)的某種中間代碼。以下關(guān)手中間代碼的敘途中,正確的是()。A.中間代碼常采用符號表來表示B.后綴式和三地址碼是常用的中間代碼C.對中間代碼進(jìn)行優(yōu)化要依據(jù)運(yùn)行程序的機(jī)器特性D.中間代碼不能跨平臺

21、某簡單無向連通圖G的頂點(diǎn)數(shù)為n,則圖G最少和最多分別有()條邊。A.n,n2/2B.n-1,n*(n-1)/2C.n,n*(n-1)/2D.n-1,n2/2

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

23、在Windows操作系統(tǒng)中,當(dāng)用戶雙擊“IMG_20160122_103.jpg”文件名時(shí),系統(tǒng)會自動通過建立的()來決定使用什么程序打開該圖像文件。A.文件B.文件關(guān)聯(lián)C.文件目錄D.臨時(shí)文件

24、商戶進(jìn)行網(wǎng)上調(diào)研分析時(shí),采用對期望樣本的配額,限制一些不具代表性的樣本的方法被稱為______。A.隨機(jī)樣本B.選擇樣本C.過濾性樣本D.判別性樣本

25、下面二叉樹表示的簡單算術(shù)表達(dá)式為()。A.10*20+30-40B.10*(20+30-40)C.10*(20+30)-40D.10*20+(30-40)

26、一棵滿二叉樹,其每一層結(jié)點(diǎn)個(gè)數(shù)都達(dá)到最大值,對其中的結(jié)點(diǎn)從l開始順序編號,即根結(jié)點(diǎn)編號為1,其左、右孩子結(jié)點(diǎn)編號分別為2和3,再下一層從左到右的編號為4、5、6、7,依此類推,每一層都從左到右依次編號,直到最后的葉子結(jié)點(diǎn)層為止,則用()可判定編號為m和n的兩個(gè)結(jié)點(diǎn)是否在同一層。A.見圖AB.見圖BC.見圖CD.見圖D

27、在設(shè)計(jì)算法時(shí),通常應(yīng)考慮以下原則:首先說設(shè)計(jì)的算法必須是(),其次應(yīng)有很好的(請作答此空),還必須具有(),最后應(yīng)考慮所設(shè)計(jì)的算法具有()。A.有窮性B.可讀性C.確定性D.高效率與低存儲量

28、編譯程序分析源程序的階段依次是()。A.詞法分析、語法分析、語義分析B.語法分析、詞法分析、語義分析C.語義分析、語法分析、詞法分析D.語義分析、詞法分析、語法分析

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

30、以下關(guān)于UML狀態(tài)圖的敘述中,不正確的是()。A.活動可以在狀態(tài)內(nèi)執(zhí)行,也可以在遷移時(shí)執(zhí)行B.若事件觸發(fā)一個(gè)沒有特定監(jiān)護(hù)條件的遷移,則對象離開當(dāng)前狀態(tài)C.遷移可以包含事件觸發(fā)器、監(jiān)護(hù)條件和狀態(tài)D.事件觸發(fā)遷移

31、在DOM中通過元素ID號訪問對象的正確方法是()。A.document.getElementsByName(“元素名稱”)B.document.getElementsByTagName(“標(biāo)記名稱”)C.document.getElementsById(“元素id”)D.document.getElementsById(“元素”)

32、目前在小型和微型計(jì)算機(jī)里最普遍采用的字母與字符編碼是()。A.BCD碼B.海明碼C.ASCⅡ碼D.補(bǔ)碼

33、數(shù)據(jù)存儲在磁盤上的排列方式會影響I/O服務(wù)的總時(shí)間。假設(shè)每磁道劃分成10個(gè)物理塊,每塊存放1個(gè)邏輯記錄。邏輯記錄R1,R2,…,R10存放在同一個(gè)磁道上,記錄的安排順序如下表所示:假定磁盤的旋轉(zhuǎn)速度為20ms/周,磁頭當(dāng)前處在R1的開始處。若系統(tǒng)順序處理這些記錄,使用單緩沖區(qū),每個(gè)記錄處理時(shí)間為4ms,則處理這10個(gè)記錄的最長時(shí)間為();若對信息存儲進(jìn)行優(yōu)化分布后,處理10個(gè)記錄的最少時(shí)間為()。A.40msB.60msC.100msD.160ms

34、有關(guān)數(shù)據(jù)倉庫描述錯(cuò)誤的是()。A.數(shù)據(jù)倉庫便于更好地支持決策分析B.數(shù)據(jù)倉庫中的數(shù)據(jù)是面向主題的C.數(shù)據(jù)倉庫的數(shù)據(jù)是易于更新的D.數(shù)據(jù)倉庫中的數(shù)據(jù)是集成的

35、以下關(guān)于管道過濾器體系結(jié)構(gòu)的敘述中,不正確的是()。A.軟件構(gòu)件具有良好的高內(nèi)聚、低耦合的特點(diǎn)B.支持重用C.支持并行執(zhí)行D.提高性能

36、中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC.發(fā)布的《第28次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》顯示,商務(wù)類應(yīng)用中,______成為亮點(diǎn),用戶使用率增幅達(dá)到125%。A.網(wǎng)絡(luò)音樂B.網(wǎng)上支付C.團(tuán)購D.網(wǎng)絡(luò)游戲

37、不同的對象收到同一消息可以進(jìn)行不同的響應(yīng),并且會產(chǎn)生完全不同的結(jié)果,這種現(xiàn)象稱為多態(tài),其實(shí)現(xiàn)由______支持。A.繼承B.封裝C.過載D.覆蓋

38、如果系統(tǒng)采用信箱通信方式,當(dāng)進(jìn)程調(diào)用Send原語被設(shè)置成“等信箱”狀態(tài)時(shí),其原因是()。A.指定的信箱不存在B.調(diào)用時(shí)沒有設(shè)置參數(shù)C.指定的信箱中無信件D.指定的信箱中存滿了信件

39、以下關(guān)于網(wǎng)絡(luò)中各種交換設(shè)備的敘述中,錯(cuò)誤的是()。A.以太網(wǎng)交換機(jī)根據(jù)MAC地址進(jìn)行交換B.幀中繼交換機(jī)只能根據(jù)虛電路號DLCI進(jìn)行交換C.三層交換機(jī)只能根據(jù)第三層協(xié)議進(jìn)行交換D.ATM交換機(jī)根據(jù)虛電路標(biāo)識進(jìn)行信元交換

40、以下關(guān)于匯編語言的敘述中,錯(cuò)誤的是()。A.匯編語言源程序中的指令語句將被翻譯成機(jī)器代碼B.匯編程序先將源程序中的偽指令翻譯成機(jī)器代碼,然后再翻譯指令語句C.匯編程序以匯編語言源程序?yàn)檩斎?,以機(jī)器語言表示的目標(biāo)程序?yàn)檩敵鯠.匯編語言的指令語句必須具有操作碼字段,可以沒有操作數(shù)字段

41、在Windows系統(tǒng)中,默認(rèn)權(quán)限最低的用戶組是()。A.everyoneB.administratorsC.powerusersD.users

42、給定關(guān)系模式R(A1,A2,A3,A4),R上的函數(shù)依賴集F={A1A3→A2,A2→A3},則R()。若將R分解為p={(A1A2),(A1,A3)},那么該分解(請作答此空)A.是無損聯(lián)接的B.是保持函數(shù)依賴的C.既是無損聯(lián)接又保持函數(shù)依賴D.既是有損聯(lián)接又不保持函數(shù)依賴

43、以下關(guān)于軟件測試的敘述中,正確的是()。A.軟件測試不僅能表明軟件中存在錯(cuò)誤,也能說明軟件中不存在錯(cuò)誤B.軟件測試活動應(yīng)從編碼階段開始C.一個(gè)成功的測試能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤D.在一個(gè)被測程序段中,若已發(fā)現(xiàn)的錯(cuò)誤越多,則殘存的錯(cuò)誤數(shù)越少

44、軟件風(fēng)險(xiǎn)一般包含()兩個(gè)特性。A.救火和危機(jī)管理B.已知風(fēng)險(xiǎn)和未知風(fēng)險(xiǎn)C.不確定性和損失D.員工和預(yù)算

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

46、以下關(guān)于CMM的敘述中,不正確的是()。A.CMM是指軟件過程能力成熟度模型B.CMM根據(jù)軟件過程的不同成熟度劃分了5個(gè)等級,其中,1級被認(rèn)為成熟度最高,5級被認(rèn)為成熟度最低C.CMMI的任務(wù)是將已有的幾個(gè)CMM模型結(jié)合在一起,使之構(gòu)成“集成模型”D.采用更成熟的CMM模型,一般來說可以提高最終產(chǎn)品的質(zhì)量

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

48、ARP協(xié)議屬于()協(xié)議A.物理層B.數(shù)據(jù)鏈路層C.網(wǎng)絡(luò)層D.傳輸層

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

50、ItshouldgowithoutsayingthatthefocusofUMLismodeling.However,whatthatmeans,exactly,canbeanopen-endedquestion.(請作答此空)isameanstocaptureideas,relationships,decisions,andrequirementsinawell-definednotationthatcanbeappliedtomanydifferentdomains.Modelingnotonlymeansdifferentthingstodifferentpeople,butalsoitcanusedifferentpiecesofUMLdependingonwhatyouaretryingtoconvey.Ingeneral,aUMLmodelismadeupofoneormore().Adiagramgraphicallyrepresentsthings,andtherelationshipsbetweenthesethings.These()canberepresentationsofreal-worldobjects,puresoftwareconstructs,oradescriptionofthebehaviorofsomeotherobjects.Itiscommonforanindividualthingtoshowuponmultiplediagrams;eachdiagramrepresentsaparticularinterest,orview,ofthethingbeingmodeled.UML2.0dividesdiagramsintotwocategories:structuraldiagramsandbehavioraldiagrams.()areusedtocapturethephysicalorganizationofthethingsinyoursystem,i.e.,howoneobjectrelatestoanother.()focusonthebehaviorofelementsinasystem.Forexample,youcanusebehavioraldiagramstocapturerequirements,operations,andinternalstatechangesforelements.A.ProgrammingB.AnalyzingC.DesigningD.Modeling二、多選題

51、下圖所示為一個(gè)有限自動機(jī)(其中,A是初態(tài)、C是終態(tài)),該自動機(jī)所識別的字符串的特點(diǎn)是()。A.必須以11結(jié)尾的0、1串B.必須以00結(jié)尾的0、1串C.必須以01結(jié)尾的0、1串D.必須以10結(jié)尾韻0、1串

52、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

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

54、網(wǎng)絡(luò)的可用性是指()。A.網(wǎng)絡(luò)通信能力的大小B.用戶用于網(wǎng)絡(luò)維修的時(shí)間C.網(wǎng)絡(luò)的可靠性D.用戶可利用網(wǎng)絡(luò)時(shí)間的百分比

55、甲、乙兩互聯(lián)網(wǎng)公司于2020年7月7日就各自開發(fā)的庫存管理軟件分別申請"宏達(dá)"和"鴻達(dá)"商標(biāo)注冊,兩個(gè)庫存管理軟件相似,甲第一次使用時(shí)間為2019年7月,乙第一次使用時(shí)間為2019年5月,此情景下,()能獲準(zhǔn)注冊。A."宏達(dá)"B."宏達(dá)"和"鴻達(dá)""均C.由甲、乙協(xié)商哪個(gè),D."鴻達(dá)"

56、某開發(fā)小組欲開發(fā)一個(gè)規(guī)模較大、需求較明確的項(xiàng)目,開發(fā)小組對項(xiàng)目領(lǐng)域熟悉且該項(xiàng)目與小組開發(fā)過的某一項(xiàng)目相似,則適宜采用______開發(fā)過程模型。A.瀑布B.演化C.螺旋D.噴泉

57、以下關(guān)于軟件設(shè)計(jì)原則的敘述中,不正確的是()。A.系統(tǒng)需要?jiǎng)澐侄鄠€(gè)模塊,模塊的規(guī)模越小越好B.考慮信息隱蔽,模塊內(nèi)部的數(shù)據(jù)不能讓其他模塊直接訪問,模塊獨(dú)立性要好C.盡可能高內(nèi)聚和低耦合D.采用過程抽象和數(shù)據(jù)抽象設(shè)計(jì)

58、將高級語言源程序通過編譯或解釋方式進(jìn)行翻譯時(shí),可以先生成與源程序等價(jià)的某種中間代碼。以下關(guān)手中間代碼的敘途中,正確的是()。A.中間代碼常采用符號表來表示B.后綴式和三地址碼是常用的中間代碼C.對中間代碼進(jìn)行優(yōu)化要依據(jù)運(yùn)行程序的機(jī)器特性D.中間代碼不能跨平臺

59、面向?qū)ο笤O(shè)計(jì)有7個(gè)主要原則,()要求一個(gè)對象應(yīng)當(dāng)對其他對象有盡可能少的了解。A.迪米特原則B.里式替換原則C.依賴倒置原則D.開放-封閉原則

60、為了攻擊遠(yuǎn)程主機(jī),通常利用()技術(shù)檢測遠(yuǎn)程主機(jī)狀態(tài)。A.病毒查殺B.端口掃描C.QQ聊天D.身份認(rèn)證

61、商戶甲使用數(shù)字簽名技術(shù)向商戶乙傳輸合同,甲的私鑰是AKD,公鑰是AKE,乙的私鑰是BKD,公鑰是BKE,合同原文是M,摘要是H,數(shù)字簽名加密算法為D。則商戶甲向商戶乙傳輸?shù)臄?shù)字簽名文件是()。商戶乙應(yīng)使用(請作答此空)驗(yàn)證數(shù)字簽名的正確性。A.AKDB.AKEC.BKD.BKE

62、工作量估算模型COCOMOII的層次結(jié)構(gòu)中,估算選擇不包括()。A.對象點(diǎn)B.功能點(diǎn)C.用例數(shù)D.源代碼行

63、()是一種交互式的計(jì)算機(jī)系統(tǒng),可以幫助決策者使用其數(shù)據(jù)及模型來解決半結(jié)構(gòu)化和非結(jié)構(gòu)化的問題。A.管理信息系統(tǒng)B.電子數(shù)據(jù)處理系統(tǒng)C.決策支持系統(tǒng)D.電子商務(wù)系統(tǒng)

64、系統(tǒng)設(shè)計(jì)階段的主要技術(shù)文檔是()。A.用戶的決策方針B.用戶的分析方案C.系統(tǒng)設(shè)計(jì)說明書D.系統(tǒng)總體設(shè)計(jì)方案

65、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.constructB.code]C.size]D.scale]

66、拓?fù)渑判蚴菍⒂邢驁D中所有頂點(diǎn)排成一個(gè)線性序列的過程,并且該序列滿足:若在AOV網(wǎng)中從頂點(diǎn)Vi到Vj有一條路徑,則頂點(diǎn)Vì必然在頂點(diǎn)Vj之前。對于下面所示的有向圖,()是其拓?fù)湫蛄?。A.1234576B.1235467C.2135476D.2134567

67、采用虛擬存儲器的目的是______。A.提高主存的存取速度B.提高外存的存取速度C.擴(kuò)大用戶的地址空間D.擴(kuò)大外存的存儲空間

68、下面關(guān)于哈夫曼樹的敘述中,正確的是()。A.哈夫曼樹一定是完全二叉樹B.哈夫曼樹一定是平衡二叉樹C.哈夫曼樹中權(quán)值最小的兩個(gè)結(jié)點(diǎn)互為兄弟結(jié)點(diǎn)D.哈夫曼樹中左孩子結(jié)點(diǎn)小于父結(jié)點(diǎn)、右孩子結(jié)點(diǎn)大于父結(jié)點(diǎn)

69、在電子商務(wù)系統(tǒng)規(guī)劃的主要方法中,______能強(qiáng)調(diào)主要目標(biāo),但沒有明顯的目標(biāo)引導(dǎo)過程。A.BSPB.BPRC.CSFD.SST

70、使用ADSL接入Internet,用戶端需要安裝()協(xié)議。A.PPPB.SLIPC.PPTPD.PPPoE

71、關(guān)于軟件著作權(quán)產(chǎn)生的時(shí)間,下面表述正確的是()。A.自作品首次公開發(fā)表時(shí)B.自作者有創(chuàng)作意圖時(shí)C.自作品得到國家著作權(quán)行政管理部門認(rèn)可時(shí)D.自作品完成創(chuàng)作之日

72、某算法的時(shí)間復(fù)雜度表達(dá)式為T(n)=an2+bnlgn+cn+d,其中,n為問題的規(guī)模,a、b、c和d為常數(shù),用O表示其漸近時(shí)間復(fù)雜度為()。A.O(n2)B.O(n)C.O(nlgn)D.O(1)

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

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

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

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

77、對于非空的二叉樹,設(shè)D代表根結(jié)點(diǎn),L代表根結(jié)點(diǎn)的左子樹R代表根結(jié)點(diǎn)的右子樹。若對下圖所示的二叉樹進(jìn)行遍歷后的結(jié)點(diǎn)序列為7654321,則遍歷方式是()。A.LRDB.DRLC.RLD.RDL

78、JS中鼠標(biāo)指針懸停在對象上發(fā)生的事件是()。A.onMouseOutB.onMouseOverC.onSelectD.onClick

79、在面向?qū)ο蠓椒ㄖ校^承用于______。A.利用已有類創(chuàng)建新類B.在已有操作的基礎(chǔ)上添加新方法C.為已有屬性添加新屬性D.為已有狀態(tài)添加新狀態(tài)

80、當(dāng)用分支覆蓋法對以下流程圖進(jìn)行測試時(shí),至少需要設(shè)計(jì)()個(gè)測試用例。A.4B.5C.6D.8

81、以下關(guān)于高級程序設(shè)計(jì)語言實(shí)現(xiàn)的編譯和解釋方式的敘述中,正確的是()。A.編譯程序不參與用戶程序的運(yùn)行控制,而解釋程序則參與B.編譯程序可以用高級語言編寫,而解釋程序只能用匯編語言編寫C.編譯方式處理源程序時(shí)不進(jìn)行優(yōu)化,而解釋方式則進(jìn)行優(yōu)化D.編譯方式不生成源程序的目標(biāo)程序,而解釋方式則生成

82、以下關(guān)于數(shù)據(jù)流圖中基本加工的敘述,不正確的是()。A.對每一個(gè)基本加工,必須有一個(gè)加工規(guī)格說明B.加工規(guī)格說明必須描述把輸入數(shù)據(jù)流變換為輸出數(shù)據(jù)流的加工規(guī)則C.加工規(guī)格說明必須描述實(shí)現(xiàn)加工的具體流程D.決策表可以用來表示加工規(guī)格說明

83、EDI網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)是()。A.自由文件B.平面文件C.用戶端格式D.EDI標(biāo)準(zhǔn)報(bào)文

84、總線復(fù)用方式可以()。A.提高總線的傳輸帶寬B.增加總線的功能C.減少總線中信號線的數(shù)量D.提高CPU利用率

85、已知棧S初始為空,用I表示入棧、O表示出棧,若入棧序列為a1a2a3a4a5,則通過棧S得到出棧序列a2a4a5a3a1的合法操作序列()。A.IIOIIOIOOOB.IOIOIOIOIOC.IOOIIOIOIOD.IIOOIOIOOO

86、在以下HTML標(biāo)記中,不需要成對使用的是______標(biāo)記。A.<head>B.<br>C.<table>D.<font>

87、設(shè)計(jì)模式中的()模式將對象組合成樹形結(jié)構(gòu)以表示"部分一整體"的層次結(jié)構(gòu),使得客戶對單個(gè)對象和組合對象的使用具有一致性。下圖為該模式的類圖,其中,()定義有子部件的那些部件的行為;組合部件的對象由(請作答此空)通過component提供的接口操作。A.ClientB.ComponentC.LeafD.Composite

88、如果使用大量的連接請求攻擊計(jì)算機(jī),使得所有可用的系統(tǒng)資源都被消耗殆盡,最終計(jì)算機(jī)無法再處理合法用戶的請求,這種手段屬于()攻擊。A.拒絕服務(wù)B.口令入侵C.網(wǎng)絡(luò)監(jiān)聽D.IP欺騙

89、Traditionalstructuredanalysistechniquesfocusupontheflowof()withinasystem.Object-orientedanalysisemphasizesthebuildingofreal-worldmodels,Itexaminesrequirementsfromtheperspectiveoftheclassesandobjectsfoundinthevocabularyofthe()domain.Traditionalsystemdesignmethodemphasizestheproperandeffectivestructureofacomplexsystem.Object-orienteddesignmethodencompassestheprocessofobject-orienteddecompositionanda()fordepictingbothlogicalandphysicalaswellasstaticanddynamicmodelsofthesystemunderdesign.Object-orientedprogrammingisamethodofimplementationinwhichprogramsareorganizedascooperativecollectionsofobjects,eachofwhichrepresentsan(此空作答)ofsomeclass,andwhoseclassesareallmembersofahierarchyofclassesunitedvia()relationships.A.instanceB.exampleC.existenceD.implementationA.見圖AB.見圖BC.見圖CD.見圖D

90、邏輯表達(dá)式求值時(shí)常采用短路計(jì)算方式?!?&”、“||”、“!”分別表示邏輯與、或、非運(yùn)算,“&&”、“||”為左結(jié)合,“!”為右結(jié)合,優(yōu)先級從高到低為“!”、“&&”、“||”。對邏輯表達(dá)式“x&&(yII!z)”進(jìn)行短路計(jì)算方式求值時(shí),()。A.x為真,則整個(gè)表達(dá)式的值即為真,不需要計(jì)算y和z的值B.x為假,則整個(gè)表達(dá)式的值即為假,不需要計(jì)算y和z的值C.x為真,再根據(jù)z的值決定是否需要計(jì)算y的值D.x為假,再根據(jù)y的值決定是否需要計(jì)算z的值

91、JDBC是一種______中間件。A.遠(yuǎn)程過程調(diào)用B.數(shù)據(jù)訪問C.交易D.消息

92、若系統(tǒng)在將()文件修改的結(jié)果寫回磁盤時(shí)發(fā)生崩潰,則對系統(tǒng)的影響相對較大。A.目錄B.空閑塊C.用戶程序D.用戶數(shù)據(jù)

93、在軟件評審中,設(shè)計(jì)質(zhì)量是指設(shè)計(jì)的規(guī)格說明書符合用戶的要求。設(shè)計(jì)質(zhì)量的評審內(nèi)容不包括()。A.軟件可靠性B.軟件的可測試性C.軟件性能實(shí)現(xiàn)情況D.模塊層次

94、在以階段劃分的編譯器中,()階段的主要作用是分析構(gòu)成程序的字符及由字符按照構(gòu)造規(guī)則構(gòu)成的符號是否符合程序語言的規(guī)定。A.詞法分析B.語法分析C.語義分析D.代碼生成

95、______是錯(cuò)誤的IP地址格式。A.::1B.1243:0:0:0:0:FED2:32AA:2211C.2D.00-07-57-15-99-42

96、為圖形用戶界面(GUI)組件定義不同平臺的并行類層次結(jié)構(gòu),適合采用()模式。A.享元(Flyweight)B.抽象工廠(AbstractFactory)C.外觀(Facade))D.裝飾器(Decorator)

97、某模塊內(nèi)涉及多個(gè)功能,這些功能必須以特定的次序執(zhí)行,則該模塊的內(nèi)聚類型為()內(nèi)聚。A.時(shí)間B.過程C.信息D.功能

98、軟件調(diào)試的任務(wù)就是根據(jù)測試時(shí)所發(fā)現(xiàn)的錯(cuò)誤,找出原因和具體的位置,進(jìn)行改正。其常用的方法中,()是指從測試所暴露的問題出發(fā),收集所有正確或不正確的數(shù)據(jù),分析它們之間的關(guān)系,提出假想的錯(cuò)誤原因,用這些數(shù)據(jù)來證明或反駁,從而查出錯(cuò)誤所在。A.試探法B.回溯法C.歸納法D.演繹法

99、在面向?qū)ο蠓治龊驮O(shè)計(jì)中,用類圖給出系統(tǒng)的靜態(tài)設(shè)計(jì)視圖,其應(yīng)用場合不包括(請作答此空)。下圖是一個(gè)UML類圖,其中類University和類School之間是()關(guān)系,類Person和類PersonRecord之間是()關(guān)系,表示Person與PersonRecord()。A.對系統(tǒng)的詞匯建模B.對簡單的協(xié)作建模C.對邏輯數(shù)據(jù)庫模式建模D.對系統(tǒng)的需求建模

100、網(wǎng)上單證設(shè)計(jì)時(shí)不應(yīng)該______。A.在長列表中使用交替背景色B.多采用廣告吸引顧客C.提供可視化的線索D.提供與購物車的鏈接

參考答案與解析

1、答案:B本題解析:本題考查現(xiàn)代物流系統(tǒng)5S目標(biāo)的基本概念?,F(xiàn)代物流系統(tǒng)的動作目標(biāo)歸納起來簡稱為SS,即:①優(yōu)質(zhì)服務(wù)(service):無缺貨、損傷及丟失現(xiàn)象,且費(fèi)用低廉合理,容易讓人接受。②迅速及時(shí)(speed):可以在用戶指定的時(shí)間,把貨物及時(shí)地送達(dá)指定的地點(diǎn)。③節(jié)約空間(spacesaving):大力發(fā)展立體設(shè)施和有關(guān)的物流機(jī)械,以充分利用有限的空間和土地面積,緩解城市土地緊缺的問題。④規(guī)模適當(dāng)(scaleoptimization):物流網(wǎng)點(diǎn)的優(yōu)化布局,合理的物流設(shè)施規(guī)模、自動化和較高的機(jī)械化程度。⑤合理庫存(stockcontrol):合理的庫存策略,合理控制庫存量,有助于企業(yè)自身的發(fā)展與調(diào)整。合理庫存不是沒有庫存和零庫存。

2、答案:A本題解析:序是一種語言處理程序,在詞法、語法和語義分析方面與編譯程序的工作原理基本相同,但在運(yùn)行用戶程序時(shí),它是直接執(zhí)行源程序或源程序的內(nèi)部形式(中間代碼)。因此,解釋程序并不產(chǎn)生目標(biāo)程序,這是它和編譯程序的主要區(qū)別。

3、答案:B本題解析:在系統(tǒng)運(yùn)行過程中,軟件需要維護(hù)的原因是多樣的,根據(jù)維護(hù)的原因不同,可以將軟件維護(hù)分為以下四種:(1)改正性維護(hù)。為了識別和糾正軟件錯(cuò)誤、改正軟件性能上的缺陷、排除實(shí)施中的誤使用,應(yīng)當(dāng)進(jìn)行的診斷和改正錯(cuò)誤的過程就稱為改正性維護(hù)。(2)適應(yīng)性維護(hù)。在使用過程中,外部環(huán)境(新的硬、軟件配置)、數(shù)據(jù)環(huán)境(數(shù)據(jù)庫、數(shù)據(jù)格式、數(shù)據(jù)輸入/輸出方式、數(shù)據(jù)存儲介質(zhì))可能發(fā)生變化。為使軟件適應(yīng)這種變化,而去修改軟件的過程就稱為適應(yīng)性維護(hù)。(3)改善性維護(hù)。在軟件的使用過程中,用戶往往會對軟件提出新的功能與性能要求。為了滿足這些要求,需要修改或再開發(fā)軟件,以擴(kuò)充軟件功能、增強(qiáng)軟件性能、改進(jìn)加工效率、提高軟件的可維護(hù)性。這種情況下進(jìn)行的維護(hù)活動稱為改善性維護(hù)。(4)預(yù)防性維護(hù)。這是指預(yù)先提高軟件的可維護(hù)性、可靠性等,為以后進(jìn)一步改進(jìn)軟件打下良好基礎(chǔ)。本題對該銷售系統(tǒng)的修改是為了應(yīng)對數(shù)據(jù)格式的變化而作出的修改。

4、答案:B本題解析:著作權(quán)中修改權(quán)、署名權(quán)、保護(hù)作品完整權(quán)都是永久保護(hù)的。

5、答案:B本題解析:中間代碼是源程序的一種內(nèi)部表示,或稱中間語言。中間代碼的作用是可使編譯程序的結(jié)構(gòu)在邏輯上更為簡單明確,特別是可使目標(biāo)代碼的優(yōu)化比較容易實(shí)現(xiàn)中間代碼,即為中間語言程序,中間語言的復(fù)雜性介于源程序語言和機(jī)器語言之間。中間語言有多種形式,常見的有逆波蘭記號、四元式、三元式和樹。

6、答案:A本題解析:模塊的作用范圍是指受該模塊內(nèi)部一個(gè)判定影響的所有模塊集合,只有某一模塊內(nèi)含有依賴于該判定的操作,那么該模塊就在該判定的作用范圍內(nèi)。模塊的控制范圍包括該模塊本身以及該模塊的所有下屬模塊??刂品秶耆Q于系統(tǒng)的結(jié)構(gòu),與模板本身的功能并沒有多大關(guān)系。在系統(tǒng)設(shè)計(jì)中,對于模塊的作用范圍和控制范圍有兩條規(guī)則:(1)對于任何一個(gè)判斷,其作用范圍應(yīng)該是這個(gè)判斷所在模塊的控制范圍的一個(gè)子集。換言之,所有受判斷影響的模塊應(yīng)該從屬于做出判斷的那個(gè)模塊。(2)受模塊M判定影響的模塊,最好局限于模塊M本身或其直接下屬模塊。因此,一個(gè)模塊的作用范圍應(yīng)該在其控制范圍之內(nèi)。

7、答案:C本題解析:易用性的自特性包括易理解性、易學(xué)性、易操作性,其中C選項(xiàng)易分析性屬于可維護(hù)性的子特性。

8、答案:B本題解析:增量模型融合了瀑布模型的基本成分(重復(fù)應(yīng)用)和原型實(shí)現(xiàn)的迭代特征,該模型采用隨著日程時(shí)間的進(jìn)展而交錯(cuò)的線性序列,每一個(gè)線性序列產(chǎn)生軟件的一個(gè)可發(fā)布的“增量”。當(dāng)使用增量模型時(shí),第1個(gè)增量往往是核心的產(chǎn)品,即第1個(gè)增量實(shí)現(xiàn)了基本的需求,但很多補(bǔ)充的特征還沒有發(fā)布。客戶對每一個(gè)增量的使用和評估都作為下一個(gè)增量發(fā)布的新特征和功能,這個(gè)過程在每一個(gè)增量發(fā)布后不斷重復(fù),直到產(chǎn)生了最終的完善產(chǎn)品。由于能夠在較短的時(shí)間內(nèi)向用戶提交一些有用的工作產(chǎn)品,因此能夠解決用戶的一些急用功能。由于每次只提交用戶部分功能,用戶有較充分的時(shí)間學(xué)習(xí)和適應(yīng)新的產(chǎn)品。對系統(tǒng)的可維護(hù)性是一個(gè)極大的提高,因?yàn)檎麄€(gè)系統(tǒng)是由一個(gè)個(gè)構(gòu)件集成在一起的,當(dāng)需求變更時(shí)只變更部分部件,而不必影響整個(gè)系統(tǒng)。增量模型存在以下缺陷:1)由于各個(gè)構(gòu)件是逐漸并入已有的軟件體系結(jié)構(gòu)中的,所以加入構(gòu)件必須不破壞已構(gòu)造好的系統(tǒng)部分,這需要軟件具備開放式的體系結(jié)構(gòu)。2)在開發(fā)過程中,需求的變化是不可避免的。增量模型的靈活性可以使其適應(yīng)這種變化的能力大大優(yōu)于瀑布模型和快速原型模型,但也很容易退化為邊做邊改模型,從而使軟件過程的控制失去整體性。3)如果增量包之間存在相交的情況且未很好處理,則必須做全盤系統(tǒng)分析,這種模型將功能細(xì)化后分別開發(fā)的方法較適應(yīng)于需求經(jīng)常改變的軟件開發(fā)過程。

9、答案:A本題解析:項(xiàng)目規(guī)模大、開發(fā)小組對項(xiàng)目需求理解并了解相關(guān)領(lǐng)域,因此可以采用瀑布開發(fā)模型。演化模式適用于對軟件需求缺乏準(zhǔn)確認(rèn)識的情況。螺旋模型在開發(fā)過程中加入風(fēng)險(xiǎn)分析。噴泉模型適合于面向?qū)ο蟮拈_發(fā)方法。

10、答案:B本題解析:本題考查算法基礎(chǔ)知識。以2-路歸并排序?yàn)槔M(jìn)行說明。2-路歸并是指將兩個(gè)有序序列合并成一個(gè)有序序列,其基本過程為:從兩個(gè)序列中各取一個(gè)元素,進(jìn)行比較,輸出較小的元素,從較小元素所在序列取下一個(gè)元素,與未輸出的那個(gè)元素比較,輸出較小者。依此類推,直到輸出序列包含了兩個(gè)初始有序序列的全部元素。對于一個(gè)初始無序的序列,可以先將其等分為兩個(gè)無序的子序列,對這兩個(gè)子序列再次二分,重復(fù)該過程,直到分出的子序列中僅包含一個(gè)元素時(shí)(一個(gè)元素自然是有序的)為止,然后再反復(fù)進(jìn)行2-路歸并的過程,最后完成排序。因此屬于分治法的思想。

11、答案:B本題解析:本題考查高速緩存基礎(chǔ)知識。Cache是一個(gè)高速小容量的臨時(shí)存儲器,可以用高速的靜態(tài)存儲器(SRAM)芯片實(shí)現(xiàn),或者集成到CPU芯片內(nèi)部,用于存儲CPU最經(jīng)常訪問的指令或者操作數(shù)據(jù)。Cache的出現(xiàn)是基于兩種因素:(1)由于CPU的速度和性能提高很快而主存速度較低且價(jià)格高;(2)程序執(zhí)行的局部性特點(diǎn)。因此,才將速度比較快而容量有限的SRAM構(gòu)成Cache,目的在于盡可能發(fā)揮CPU的高速度。很顯然,要盡可能發(fā)揮CPU的高速度,就必須用硬件實(shí)現(xiàn)其全部功能。

12、答案:C本題解析:MIDI使得人們能夠使用多媒體計(jì)算機(jī)和電子樂器。實(shí)際上MIDI有3種元素:通信協(xié)議、硬件接口和被稱為標(biāo)準(zhǔn)MIDI文件的發(fā)布格式。在WWW環(huán)境中,最重要的元素是音頻格式。在原理上,MIDI文件包含了MIDI協(xié)議報(bào)文序列。然而當(dāng)MIDI協(xié)議報(bào)文被存儲在MIDI文件中時(shí),事件都被加上了時(shí)間戳,以便于按照適當(dāng)?shù)捻樞蚧胤?。由MIDI文件提供的音樂是MIDI當(dāng)前最通常的應(yīng)用。

13、答案:B本題解析:非直接耦合:兩個(gè)模塊之間沒有直接關(guān)系,它們之間的聯(lián)系完全是通過主模塊的控制和調(diào)用來實(shí)現(xiàn)的。數(shù)據(jù)耦合:一個(gè)模塊訪問另一個(gè)模塊時(shí),彼此之間是通過簡單數(shù)據(jù)參數(shù)(不是控制參數(shù)、公共數(shù)據(jù)結(jié)構(gòu)或外部變量)來交換輸入、輸出信息的。標(biāo)記耦合:一組模塊通過參數(shù)表傳遞記錄信息,就是標(biāo)記耦合。這個(gè)記錄是某一數(shù)據(jù)結(jié)構(gòu)的子結(jié)構(gòu),而不是簡單變量。其實(shí)傳遞的是這個(gè)數(shù)據(jù)結(jié)構(gòu)的地址;控制耦合:如果一個(gè)模塊通過傳送開關(guān)、標(biāo)志、名字等控制信息,明顯地控制選擇另一模塊的功能,就是控制耦合。外部耦合:一組模塊都訪問同一全局簡單變量而不是同一全局?jǐn)?shù)據(jù)結(jié)構(gòu),而且不是通過參數(shù)表傳遞該全局變量的信息,則稱之為外部耦合。公共耦合:若一組模塊都訪問同一個(gè)公共數(shù)據(jù)環(huán)境,則它們之間的耦合就稱為公共耦合。公共的數(shù)據(jù)環(huán)境可以是全局?jǐn)?shù)據(jù)結(jié)構(gòu)、共享的通信區(qū)、內(nèi)存的公共覆蓋區(qū)等。內(nèi)容耦合:如果發(fā)生下列情形,兩個(gè)模塊之間就發(fā)生了內(nèi)容耦合(1)一個(gè)模塊直接訪問另一個(gè)模塊的內(nèi)部數(shù)據(jù);(2)一個(gè)模塊不通過正常入口轉(zhuǎn)到另一模塊內(nèi)部;(3)兩個(gè)模塊有一部分程序代碼重疊(只可能出現(xiàn)在匯編語言中);(4)一個(gè)模塊有多個(gè)入口。根據(jù)本題題干描述,采購子系統(tǒng)“給財(cái)務(wù)子系統(tǒng)傳遞采購金額、收款方和采購日期等信息”,傳遞時(shí)應(yīng)將這些數(shù)據(jù)包裝在數(shù)據(jù)結(jié)構(gòu)中,因此二者之間是標(biāo)記耦合。

14、答案:D本題解析:多態(tài)指相同的對象收到不同的消息或者不同的對象收到相同的消息時(shí)產(chǎn)生的不同的實(shí)現(xiàn)動作。

15、答案:C本題解析:一般將多臺分為通用多態(tài)和特殊多態(tài)。通用多態(tài)包括參數(shù)多態(tài)和包含多態(tài)。參數(shù)多態(tài)采用參數(shù)化模板,通過給出不同的類型參數(shù),使得一個(gè)結(jié)構(gòu)有多種類型。包含多態(tài)同樣的操作可用于一個(gè)類型及其子類型。(注意是子類型,不是子類。)包含多態(tài)一般需要進(jìn)行運(yùn)行時(shí)的類型檢查。如Pascal中的子界。特殊多態(tài)包括強(qiáng)制多態(tài)和過載多態(tài)。強(qiáng)制多態(tài)編譯程序通過語義操作,把操作對象的類型強(qiáng)行加以變換,以符合函數(shù)或操作符的要求。程序設(shè)計(jì)語言中基本類型的大多數(shù)操作符,在發(fā)生不同類型的數(shù)據(jù)進(jìn)行混合運(yùn)算時(shí),編譯程序一般都會進(jìn)行強(qiáng)制多態(tài)過載多態(tài)是一種特定的多態(tài),指同一個(gè)名(操作符、函數(shù)名)在不同上下文中可代表不同的含義。

16、答案:C本題解析:粗實(shí)線表示并發(fā),本題圖中上面的粗實(shí)線表示并發(fā)分支,下面的粗實(shí)線表示并發(fā)匯合,圖中并發(fā)分支最多有2條支線,因此,該活動圖能同時(shí)運(yùn)行的最大線程數(shù)為2。

17、答案:C本題解析:本題考查J2EE的基本知識。J2EE應(yīng)用是由組件組成的。J2EE組件是一個(gè)自我封裝的功能軟件單元,它包括相關(guān)的類、文件和與其他組件的通訊。J2EE規(guī)范定義了如下J2EE組件:·應(yīng)用(Application)客戶端和小程序(applet)是客戶端組件?!avaServlet和JavaServerPages技術(shù)組件是Web組件?!nterpriseJavaBeans(EJB)組件是業(yè)務(wù)組件。

18、答案:B本題解析:本題考查軟件程序設(shè)計(jì)的基礎(chǔ)知識。程序的三種基本控制結(jié)構(gòu)是順序結(jié)構(gòu)、選擇結(jié)構(gòu)和重復(fù)結(jié)構(gòu)。

19、答案:B本題解析:軟件測試的目的是為了發(fā)現(xiàn)盡可能多的缺陷。

20、答案:B本題解析:中間代碼的作用是可使程序的結(jié)構(gòu)在邏輯上更為簡單明確,特別是可使目標(biāo)代碼的優(yōu)化比較容易實(shí)現(xiàn)。中間代碼有多種形式,常見的有逆波蘭記號(后綴式)、四元式和三元式,它們的共同特點(diǎn)是與具體的機(jī)器無關(guān),不依賴于具體的計(jì)算機(jī)。

21、答案:B本題解析:本題可以簡單畫出一個(gè)無相連通圖,比如兩個(gè)頂點(diǎn)相連接,此時(shí)結(jié)點(diǎn)n=2,邊最少為1,最多也為1,滿足要求的只有B選項(xiàng)。

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

23、答案:B本題解析:本題考查Windows操作系統(tǒng)文件管理方面的基礎(chǔ)知識。當(dāng)用戶雙擊一個(gè)文件名時(shí),Windows系統(tǒng)通過建立的文件關(guān)聯(lián)來決定使用什么程序打開該文件。例如系統(tǒng)建立了“記事本”或“寫字板”程序打開擴(kuò)展名為.TXT的文件關(guān)聯(lián),那么當(dāng)用戶雙擊Wang.TXT文件時(shí),Windows先執(zhí)行“記事本”或“寫字板”程序,然后打開Wang.TXT文件。

24、答案:C本題解析:本題考查電子商務(wù)信息采集與處理中網(wǎng)上調(diào)研分析相關(guān)知識。網(wǎng)上市場調(diào)研的樣本類型一般有隨機(jī)樣本、過濾性樣本和選擇樣本。過濾性樣本是指通過對期望樣本特征的配額,來限制一些自我挑選的不具代表性的樣本。通常是以分支或跳問形式安排問卷,以確定被選者是否適宜回答全部問題。

25、答案:C本題解析:本題由二叉樹可知,表達(dá)式最后計(jì)算的為-,其次為*,最先做的為+,根據(jù)選項(xiàng)可知本題選C選項(xiàng)。也可將A、B、C、D四個(gè)選項(xiàng)對應(yīng)的二叉樹全部畫出,找出相符的選項(xiàng)。

26、答案:B本題解析:如果是滿二叉樹,那么其第n層的結(jié)點(diǎn)數(shù)應(yīng)該是第n-1層結(jié)點(diǎn)數(shù)的兩倍,從根(第一層)開始,各層的結(jié)點(diǎn)數(shù)應(yīng)分別是2n-1個(gè),其中n為當(dāng)前的層次,因此一顆x層的滿二叉樹,其總的結(jié)點(diǎn)數(shù)位2x-1個(gè)。而如果知道結(jié)點(diǎn)編號m,我們可以用log2m+1來求取該結(jié)點(diǎn)屬于那一層,同樣,對于編號為n的結(jié)點(diǎn),所屬層次為log2n+1,兩者屬于同一層次則應(yīng)該滿足log2m+1=log2n+1,因此B選項(xiàng)log2m=log2n符合要求。

27、答案:B本題解析:算法是對問題求解過程的一種描述,是為解決一個(gè)或一類問題給出的一個(gè)確定的、有限長的操作序列。在設(shè)計(jì)算法時(shí),通常應(yīng)考慮以下原則:首先說設(shè)計(jì)的算法必須是"正確的",其次應(yīng)有很好的"可讀性",還必須具有"健壯性",最后應(yīng)考慮所設(shè)計(jì)的算法具有"高效率與低存儲量"。所謂算法是正確的,除了應(yīng)該滿足算法說明中寫明的"功能"之外,應(yīng)對各組典型的帶有苛刻條件的輸入數(shù)據(jù)得出正確的結(jié)果。在算法是正確的前提下,算法的可讀性是擺在第一位的。算法的效率是指算法的執(zhí)行時(shí)間,算法的存儲量是指算法執(zhí)行過程中所需最大存儲空間。

28、答案:A本題解析:編譯程序分析源程序的階段依次詞法分析、語法分析、語義分析。

29、答案:D本題解析:子類相對于父類,要更加特殊。所以會有新的成員來描述其特殊。

30、答案:B本題解析:事件觸發(fā)之后可以在本狀態(tài)內(nèi)處理,不一定會離開當(dāng)前狀態(tài)。所以B錯(cuò)誤。

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

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

33、答案:B本題解析:系統(tǒng)讀記錄的時(shí)間為20/10=2ms。對第一種情況:系統(tǒng)讀出并處理記錄R1之后,將轉(zhuǎn)到記錄R4的開始處,所以為了讀出記錄R2,磁盤必須再轉(zhuǎn)一圈,需要2ms(讀記錄)加20ms(轉(zhuǎn)一圈)的時(shí)間。這樣,處理10個(gè)記錄的總時(shí)間應(yīng)為處理前9個(gè)記錄(即R1,R2,…,R9)的總時(shí)間再加上讀R10和處理時(shí)間(9×22ms+6ms=204ms)。對于第二種情況,若對信息進(jìn)行分布優(yōu)化的結(jié)果如下所示:從上圖可以看出,當(dāng)讀出記錄R1并處理結(jié)束后,磁頭剛好轉(zhuǎn)至R2記錄的開始處,立即就可以讀出并處理,因此處理10個(gè)記錄的總時(shí)間為:10×(2ms(讀記錄)+4ms(處理記錄))=10×6ms=60ms

34、答案:C本題解析:本題考查數(shù)據(jù)倉庫的概念。數(shù)據(jù)倉庫是支持管理決策過程的、面向主題的、集成的、隨時(shí)間變化的、但信息本身相對穩(wěn)定的數(shù)據(jù)集合。其中,“主題”是指用戶使用數(shù)據(jù)倉庫輔助決策時(shí)所關(guān)心的重點(diǎn)問題,每一個(gè)主題對應(yīng)一個(gè)客觀分析領(lǐng)域,如銷售、成本、利潤的情況等。那么,所謂“面向主題”就是指數(shù)據(jù)倉庫中的信息是按主題組織的,按主題來提供信息?!凹傻摹笔侵笖?shù)據(jù)倉庫中的數(shù)據(jù)不是業(yè)務(wù)處理系統(tǒng)數(shù)據(jù)的簡單拼湊與匯總,而是經(jīng)過系統(tǒng)的加工整理,是相互一致的、具有代表性的數(shù)據(jù)。所謂“隨時(shí)間變化”,是指數(shù)據(jù)倉庫中存儲的是一個(gè)時(shí)間段的數(shù)據(jù),而不僅僅是某一個(gè)時(shí)點(diǎn)的數(shù)據(jù),所以主要用于進(jìn)行時(shí)間趨勢分析。一般數(shù)據(jù)倉庫內(nèi)的數(shù)據(jù)時(shí)限為5年至10年,數(shù)據(jù)量也比較大,一般為10GB左右?!靶畔⒈旧硐鄬Ψ€(wěn)定”,是指數(shù)據(jù)一旦進(jìn)入數(shù)據(jù)倉庫,一般情況下將被長期保留,變更很少。

35、答案:D本題解析:管道過濾器風(fēng)格具有許多很好的特點(diǎn):(1)使得軟件構(gòu)件具有良好的隱蔽性和高內(nèi)聚、低耦合的特點(diǎn);(2)允許設(shè)計(jì)者將整個(gè)系統(tǒng)的輸入/輸出行為看成是多個(gè)過濾器的行為的簡單合成;(3)支持軟件重用;(4)支持并行執(zhí)行;(5)允許對一些如吞吐量、死鎖等屬性的分析。不能提高性能。

36、答案:C本題解析:本題主要考查對電子商務(wù)相關(guān)內(nèi)容發(fā)展動態(tài)的了解。2011年7月19日,中國互聯(lián)網(wǎng)絡(luò)信息中心(cNNIc)在北京發(fā)布了《第28次中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》。報(bào)告顯示,大部分娛樂類應(yīng)用使用率有所下滑,商務(wù)類應(yīng)用保持平穩(wěn)上行態(tài)勢,如網(wǎng)絡(luò)購物半年用戶增長了7.6%;網(wǎng)上銀行和網(wǎng)上支付的用戶使用率也小幅上升。在商務(wù)類應(yīng)用中,團(tuán)購應(yīng)用成為亮點(diǎn),使用率從4.1%提升到8.7%,增幅達(dá)到125%,發(fā)展勢頭迅猛。

37、答案:A本題解析:本題考查面向?qū)ο蟮幕局R。在面向?qū)ο笙到y(tǒng)中,在收到消息時(shí),對象要予以相應(yīng)。多態(tài)(polymorphism)是不同的對象收到同一消息可以進(jìn)行不同的響應(yīng),產(chǎn)生完全不同的結(jié)果。用戶可以發(fā)送一個(gè)通用的消息,而實(shí)現(xiàn)細(xì)節(jié)則由接收對象自行決定,使得同一個(gè)消息就可以調(diào)用不同的方法,即一個(gè)對象具有多種形態(tài)。多態(tài)的實(shí)現(xiàn)受到繼承的支持,利用類的層次關(guān)系,把具有通用功能的消息存放在高層次,而不同的實(shí)現(xiàn)這一功能的行為放在較低層次,在這些低層次上的生成的對象能夠給通用消息以不同的響應(yīng)。多態(tài)有幾種不同的形式,Cardelli和Wegner將其分為4類:參數(shù)多態(tài)、包含多態(tài)、過載多態(tài)和強(qiáng)制多態(tài)。其中參數(shù)多態(tài)是應(yīng)用比較廣的多態(tài),包含多態(tài)在許多語言中都存在,最常見的例子就是子類型化。過載多態(tài)是同一個(gè)名字在不同的上線文中所代表的含義。

38、答案:D本題解析:因?yàn)镾end原語是發(fā)送原語,如果系統(tǒng)采用信箱通信方式,那么當(dāng)進(jìn)程調(diào)用Send原語被設(shè)置成“等信箱”狀態(tài)時(shí),意味著指定的信箱存滿了信件,無可用空間。

39、答案:C本題解析:交換機(jī)有多種,共同的特點(diǎn)都是根據(jù)某種標(biāo)識把輸入數(shù)據(jù)包交換到輸出端口。以太網(wǎng)交換機(jī)根據(jù)MAC地址進(jìn)行交換:幀中繼交換機(jī)根據(jù)虛電路號DLCI進(jìn)行交換:Internet中使用的三層交換機(jī)根據(jù)IP地址進(jìn)行轉(zhuǎn)發(fā),并根據(jù)MAC地址進(jìn)行交換:ATM交換機(jī)根據(jù)虛電路標(biāo)識VPI和VCI進(jìn)行交換。

40、答案:B本題解析:面向機(jī)器的程序設(shè)計(jì)語言,使用匯編語言編寫的程序,機(jī)器不能直接識別,要由一種程序?qū)R編語言翻譯成機(jī)器語言,這種起翻譯作用的程序叫匯編程序。匯編程序輸入的是用匯編語言書寫的源程序,輸出的是用機(jī)器語言表示的目標(biāo)程序。

41、答案:A本題解析:本題考查Windows用戶權(quán)限方面的知識。在以上4個(gè)選項(xiàng)中,用戶組默認(rèn)權(quán)限由高到低的順序是:administrators→Powerusers→users→everyone

42、答案:D本題解析:A1A3→A2,A2→A3,沒有出現(xiàn)A4,所以候選關(guān)鍵字中肯定包A4,屬性A1A3A4決定全屬性,故為候選關(guān)鍵字。同理A1A2A4也為候選關(guān)鍵字。設(shè)U1={A1,A2},U2={A1,A3},那么可得出:U1∩U2→(U1-U2)=A1→A2,U1∩U2→(U2-U1)=A1→A3,而A1-A2,A1-A3?F+,所以分解ρ是有損連接的。又因?yàn)镕1=F2=?,F(xiàn)+≠(F1∪F2)+,所以分解不保持函數(shù)依賴。

43、答案:C本題解析:軟件測試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件產(chǎn)品(主要是指程序)中的錯(cuò)誤和缺陷。軟件測試是軟件質(zhì)量保證的主要手段之一,軟件測試應(yīng)該盡可能早地計(jì)劃和設(shè)計(jì)測試用例,而不是從編碼階段開始。一個(gè)好的測試用例是極有可能發(fā)現(xiàn)至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測試用例。一次成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測試。一個(gè)高效的測試是指用少量的測試用例,發(fā)現(xiàn)被測軟件盡可能多的錯(cuò)誤。軟件測試不能說明軟件中不存在錯(cuò)誤。經(jīng)驗(yàn)表明,測試中存在集群規(guī)律,即未發(fā)現(xiàn)的錯(cuò)誤數(shù)量與已發(fā)現(xiàn)的錯(cuò)誤數(shù)量成正比,已發(fā)現(xiàn)的錯(cuò)誤數(shù)量越多,則該模塊未被發(fā)現(xiàn)的錯(cuò)誤也就越多。

44、答案:C本題解析:本題考查軟件風(fēng)險(xiǎn)的特性。軟件風(fēng)險(xiǎn)一般包括不確定性和損失兩個(gè)特性,其中不確定性是指風(fēng)險(xiǎn)可能發(fā)生,也可能不發(fā)生;損失是當(dāng)風(fēng)險(xiǎn)確實(shí)發(fā)生時(shí),會引起的不希望的后果和損失。救火和危機(jī)管理是對不適合但經(jīng)常采用的軟件風(fēng)險(xiǎn)管理策略。已知風(fēng)險(xiǎn)和未知風(fēng)險(xiǎn)是對軟件風(fēng)險(xiǎn)進(jìn)行分類的一種方式。員工和預(yù)算是在識別項(xiàng)目風(fēng)險(xiǎn)時(shí)需要識別的因素。

45、答案:A本題解析:本題考查電子商務(wù)的相關(guān)應(yīng)用知識。CRM(客戶關(guān)系管理)系統(tǒng)的目標(biāo)是讓企業(yè)所有與客戶打交道的部門能夠以統(tǒng)一完整的形象出現(xiàn)在客戶面前,同時(shí),一致高效地對客戶信息加以管理和利用。CRM在企業(yè)中扮演的角色是企業(yè)面對客戶的前沿。對企業(yè)前臺的銷售、市場、客戶服務(wù)及技術(shù)支持等部門而言,CRM是一個(gè)使企業(yè)各業(yè)務(wù)部門可共享信息和自動化的工作平臺。它可以協(xié)調(diào)和改進(jìn)原有商業(yè)流程,使企業(yè)可以在其所有的業(yè)務(wù)環(huán)節(jié)更好地滿足客戶需求和降低運(yùn)營成本,從而達(dá)到保留現(xiàn)有客戶和發(fā)掘潛在客戶并提高企業(yè)盈利的目的。對企業(yè)后臺的財(cái)務(wù)、生產(chǎn)、采購和儲運(yùn)等部門而言,CRM又是提供客戶需求、市場分布、對產(chǎn)品的反應(yīng)及產(chǎn)品銷售狀況等信息的重要來源。簡單地說,CRM的核心就是加強(qiáng)企業(yè)對客戶的認(rèn)識或者說理解,企業(yè)要知道“他們是誰,他們在做什么,他們喜歡什么”。CRM將利用顧客信息更好地為顧客服務(wù),并保持服務(wù)的一致、可靠、方便,從而實(shí)現(xiàn)可重復(fù)銷售。OA(辦公自動化系統(tǒng))實(shí)現(xiàn)的是企業(yè)職能部門的管理功能,其主要應(yīng)用需求來自職能部門,用戶則是企業(yè)內(nèi)部全體員工,它的核心目標(biāo)是通過公文流轉(zhuǎn)、業(yè)務(wù)支持工作的自動化以及非結(jié)構(gòu)化數(shù)據(jù)處理等為企業(yè)的業(yè)務(wù)部門運(yùn)作服務(wù),同時(shí)對業(yè)務(wù)部門監(jiān)督和管理。電子商務(wù)環(huán)境下的DSS(決策支持系統(tǒng))需要更新的技術(shù)和方法來開展。目前比較流行的技術(shù)就是基于WWW的數(shù)據(jù)倉庫和數(shù)據(jù)挖掘技術(shù)。SCM(供應(yīng)鏈管理)是通過企業(yè)與企業(yè)之間的信息共享來提高企業(yè)的預(yù)測能力,提高對市場的反應(yīng)能力。它是物流、信息流和資金流在企業(yè)聯(lián)盟內(nèi)合作伙伴企業(yè)之間的協(xié)調(diào)。

46、答案:B本題解析:CMM中1級成熟度最低,5級成熟度最高,B選項(xiàng)描述錯(cuò)誤,其他選項(xiàng)描述都是正確的。

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

48、答案:C本題解析:ARP即地址解析協(xié)議,是工作在網(wǎng)絡(luò)層的協(xié)議,它主要的作用是實(shí)現(xiàn)IP地址與MAC地址之間的變換。

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

50、答案:D本題解析:UML的核心關(guān)注內(nèi)容是建模。然而建模是一個(gè)開放性的問題。建模是采用合適并預(yù)先定義的符號來描述捕獲的思想、關(guān)系、決策和需求,并且建??蓱?yīng)用到多個(gè)領(lǐng)域。建模對不同的人有不同的含義,可以使用UML中不同的部分來描述你所要涵蓋的內(nèi)容。一般來說,UML模型是由一個(gè)或者多個(gè)diagram組成。一個(gè)diagram使用圖形化的方式描述了事物以及事物之間的關(guān)系,而事物代表了真實(shí)世界中的對象、軟件構(gòu)件或?qū)ο笮袨?。常常一個(gè)獨(dú)立的事物會在多個(gè)diagram中展現(xiàn),每個(gè)diagram建模了該事物的不同方面。UML2.0將diagram分為兩大類:結(jié)構(gòu)化diagram和行為diagram。結(jié)構(gòu)化diagram主要用于捕獲系統(tǒng)的物理組織結(jié)構(gòu),如一個(gè)對象與其他對象的關(guān)系。行為diagram則用于捕獲需求、操作以及元素內(nèi)部狀態(tài)的變化。

51、答案:C本題解析:被有限自動機(jī)所識別是指從初態(tài)開始到終態(tài)結(jié)束,所輸入的字符串能夠按順序地執(zhí)行下去,若到某個(gè)狀態(tài)不能往下走得到下一個(gè)字符,則認(rèn)為不能識別。在本題中,從初態(tài)A出發(fā),不管經(jīng)過多少個(gè)1和0之后,只能是處在A、B、C三種狀態(tài)中的一種,所以在(0|1)*后,只能是處在A、B、C三種狀態(tài)中的一種,不管是在那個(gè)狀態(tài),輸入0后,都會處在狀態(tài)B,然后輸入1,都會轉(zhuǎn)換到狀態(tài)C,因此與本題有限自動機(jī)等價(jià)的正規(guī)式是(0|1)*01,即該自動機(jī)所識別的字符串的特點(diǎn)是必須以01結(jié)尾的0、1串。

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

53、答案:C本題解析:傳值調(diào)用:形參取的是實(shí)參的值,形參的改變不會導(dǎo)致調(diào)用點(diǎn)所傳的實(shí)參的值發(fā)生改變。引用(傳址)調(diào)用:形參取的是實(shí)參的地址,即相當(dāng)于實(shí)參存儲單元的地址引用,因此其值的改變同時(shí)就改變了實(shí)參的值。本題中,a=x>>1,x值為5,則a=2;采用傳值調(diào)用時(shí),由于g(a)對數(shù)據(jù)x的運(yùn)算不會影響原來x的值,所以a+x=5+2=7;采用傳值調(diào)用時(shí),由于g(a)對數(shù)據(jù)x的運(yùn)算會影響原來x的值,當(dāng)執(zhí)行g(shù)(a)后x的值為6,所以a+x=5+6=11。

54、答案:D本題解析:可用性是指網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)元素或網(wǎng)絡(luò)應(yīng)用對用戶可利用的時(shí)間的百分比。如果用平均無故障時(shí)間(MTBF)來度量網(wǎng)絡(luò)元素的故障率,可用性=MTBF/(MTBF+MTTR)其中MTTR為平均維修時(shí)間。

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

56、答案:A本題解析:項(xiàng)目規(guī)模大、開發(fā)小組對項(xiàng)目需求理解并了解相關(guān)領(lǐng)域,因此可以采用瀑布開發(fā)模型。演化模式適用于對軟件需求缺乏準(zhǔn)確認(rèn)識的情況。螺旋模型在開發(fā)過程中加入風(fēng)險(xiǎn)分析。噴泉模型適合于面向?qū)ο蟮拈_發(fā)方法。

57、答案:A本題解析:對于軟件設(shè)計(jì)過程中,需要遵循高內(nèi)聚、低耦合,模塊大小適中,因此A選項(xiàng)描述不正確,本題選擇A選項(xiàng)。B、C、D的描述都是正確的。

58、答案:B本題解析:中間代碼的作用是可使程序的結(jié)構(gòu)在邏輯上更為簡單明確,特別是可使目標(biāo)代碼的優(yōu)化比較容易實(shí)現(xiàn)。中間代碼有多種形式,常見的有逆波蘭記號(后綴式)、四元式和三元式,它們的共同特點(diǎn)是與具體的機(jī)器無關(guān),不依賴于具體的計(jì)算機(jī)。

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

60、答案:B本題解析:端口掃描器通過選用遠(yuǎn)程TCP/IP不同的端口的服務(wù),并記錄目標(biāo)給予的回答,通過這種方法,可以搜集到很多關(guān)于目標(biāo)主機(jī)的各種有用的信息。

61、答案:B本題解析:本題考查數(shù)字簽名的基礎(chǔ)知識。數(shù)字簽名技術(shù)是將摘要用發(fā)送者的私鑰加密,與原文一起傳送給接收者。接收者只有用發(fā)送者的公鑰才能解密被加密的摘要,然后用Hash函數(shù)對收到的原文產(chǎn)生一個(gè)摘要,與解密的摘要對比,如果相同,則說明收到的信息是完整的,在傳輸過程中沒有被修改,否則,就是被修改過,不是原信息。同時(shí),也證明發(fā)送者發(fā)送了信息,防止了發(fā)送者的抵賴。使用公鑰密碼技術(shù)就可以實(shí)現(xiàn)數(shù)字簽名。發(fā)送方A用其不公開的解密密鑰AKD對報(bào)文M進(jìn)行運(yùn)算,將結(jié)果D(M,AKD)傳給接收方B。B用已知的加密密鑰對接收到的內(nèi)容進(jìn)行運(yùn)算,得出結(jié)果E(D(M,AKD),AKE)=M。因?yàn)槌薃以外沒有人能擁有A的解密密鑰,所以除了A以外就沒有人能產(chǎn)生密文D(M,AKD)。這樣,就表示報(bào)文M被電子簽名了。如果A抵賴曾發(fā)報(bào)文給B,B就可將M及D(M,AKD)出示給第三方(仲裁方)。仲裁方可以很容易地用密鑰AKE驗(yàn)證A確實(shí)發(fā)送消息M給B,從而使A無法抵賴。反過來,如果B將M偽造成M',則B不能在仲裁方面前出示D(M',AKD),從而證明了B偽造了報(bào)文??梢姅?shù)字簽名也同時(shí)起到

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論