版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
姓名:_________________編號:_________________地區:_________________省市:_________________ 密封線 姓名:_________________編號:_________________地區:_________________省市:_________________ 密封線 密封線 2026年軟件水平考試考試重點試題精編注意事項:1.全卷采用機器閱卷,請考生注意書寫規范;考試時間為120分鐘。2.在作答前,考生請將自己的學校、姓名、班級、準考證號涂寫在試卷和答題卡規定位置。
3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。
4.請按照題號在答題卡上與題目對應的答題區域內規范作答,超出答題區域書寫的答案無效:在草稿紙、試卷上答題無效。(參考答案和詳細解析均在試卷末尾)一、選擇題
1、程序語言一般都提供多種循環語句,例如實現先判斷循環條件再執行循環體的while語句和先執行循環體再判斷循環條件的do-while語句。關于這兩種循環結構,在不改變循環體的條件下,()是正確的。A.while語句的功能可由do-while語句實現B.do-while語句的功能可由while語句實現C.若已知循環體的次數,則只能使用while語句D.循環條件相同時,do-while語句的執行效率更高
2、敏捷開發方法XP是一種輕量級、高效、低風險、柔性、可預測的、科學的軟件開發方法,其特性包含在12個最佳實踐中。系統的設計要能夠盡可能早交付,屬于()最佳實踐。A.隱喻B.重構C.小型發布D.持續集成
3、面向對象分析的第一步是()。A.定義服務B.確定附加的系統約束C.確定問題域D.定義類和對象
4、在分布式數據庫系統中,()是指用戶無需知道數據存放的物理位置。A.分片透明B.復制透明C.邏輯透明D.位置透明
5、EDI網絡分為集中式、分布式和分布集中式。()不是分布式EDI網絡的特點。A.傳輸線短B.信箱系統數量少C.系統響應時間短D.系統軟件升級不易同步
6、HTML<body>元素中,()屬性用于定義超鏈接被鼠標點擊后所顯示的顏色。A.alinkB.backgroundC.bgcolorD.vlink
7、以下關于字符串的敘述中,正確的是()。A.包含任意個空格字符的字符串稱為空串B.字符串不是線性數據結構C.字符串的長度是指串中所含字符的個數D.字符串的長度是指串中所含非空格字符的個數
8、根據《計算機軟件保護條例》的規定,對軟件著作權的保護不包括()。A.目標程序B.軟件文檔C.源程序D.開發軟件所有的操作方法
9、利用()可以獲取某FTP服務器中是否存在可寫目錄的信息。A.防火墻系統B.漏洞掃描系統C.入侵檢測系統D.病毒防御系統
10、MIDIenablespeopletouse()computersandelectronicmusicalinstruments.ThereareactuallythreecomponentstoMIDI,thecommunications"()",theHardwareinterfaceandadistribution()called"StandardMIDIFiles".InthecontextoftheWWW,themostinterestingcomponentisthe()Format.Inprinciple,MIDIfilescontainsequencesofMIDIProtocolmessages:However,whenMIDIProtocol(請作答此空)arestoredinMIDIfiles,theeventsarealsotime-stampedforplaybackinthepropersequence.MusicdeliveredbyMIDIfilesisthemostcommonuseofMIDItoday.A.messagesB.packetsC.frame]D.information
11、在計算機系統中,除了機器語言,______也稱為面向機器的語言。A.匯編語言B.通用程序設計語言C.關系數據庫查詢語言D.函數式程序設計語言
12、Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe(此空作答)torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe()forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfounda-tionforimplementingthe()layerforSaaSapplication.A.abilityB.approachC.functionD.method
13、在ERP系統中,()主要負責ERP系統與上、下層異構系統間的交互。A.標準應用模塊B.客戶化修改和二次開發工具C.通信系統D.系統內核
14、電子商務按照運作方式分為()。A.完全電子商務和非完全電子商務B.B2B電子商務和B2C電子商務C.Internet電子商務和Intranet電子商務D.國內電子商務和國際電子商務
15、在字符串的模式匹配過程中,如果模式串的每個字符依次和主事中一個連續的字符序列相等,則稱為匹配成功。如果不能在主串中找到與模式串相同的子串,則稱為匹配失敗。在布魯特—福斯模式匹配算法(樸素的或基本的模式匹配)中,若主串和模式串的長度分別為n和m(且n遠大于m),且恰好在主串末尾的m個字符處匹配成功,則在上述的模式匹配過程中,字符的比較次數最多為()。A.n*mB.(n-m+1)*mC.(n-m-1)*mD.(n-m)*n
16、以下4種路由中,()路由的子網掩碼是55。A.遠程網絡B.靜態C.默認D.主機
17、以下關于軟件設計原則的敘述中,不正確的是()。A.系統需要劃分多個模塊,模塊的規模越小越好B.考慮信息隱蔽,模塊內部的數據不能讓其他模塊直接訪問,模塊獨立性要好C.盡可能高內聚和低耦合D.采用過程抽象和數據抽象設計
18、請回答46,下圖所示為(44)設計模式,屬于(45)設計模式,適用于(46)。A.表示對象的部分—整體層次結構時B.當一個對象必須通知其它對象,而它又不能假定其它對象是誰時C.當創建復雜對象的算法應該獨立于該對象的組成部分及其裝配方式時D.在需要比較通用和復雜的對象指針代替簡單的指針時
19、HTML文檔中<table>標記的align屬性用于定義()。A.對齊方式B.背景顏色C.邊線粗細D.單元格邊距
20、______可以保護軟件的技術信息、經營信息。A.軟件著作權B.專利權C.商業秘密權D.商標權
21、若某計算機字長為32位,內存容量為2GB,按字編址,則可尋址范圍為()。A.1024MB.1GBC.512MD.2GB
22、計算機中CPU對其訪問速度最快的是()。A.內存B.CacheC.通用寄存器D.硬盤
23、假設某軟件公司與客戶簽訂合同開發一個軟件系統,系統的功能有較清晰的定義,且客戶對交付時間有嚴格要求,則該系統的開發最適宜采用()。A.瀑布模型B.原型模型C.V模型D.螺旋模型
24、以下關于文檔的敘述中,不正確的是()。A.項目相關人員可以通過文檔進行溝通B.編寫文檔會降低軟件開發的效率C.編寫高質量文檔可以提高軟件開發的質量D.文檔是軟件的不可或缺的部分
25、在以階段劃分的編譯過程中,判斷程序語句的形式是否正確屬于()階段的工作。A.詞法分析B.語法分析C.語義分析D.代碼生成
26、在某企業的營銷管理系統設計階段,屬性“員工”在考勤管理子系統中被稱為“員工”,而在檔案管理子系統中被稱為“職工”,這類沖突稱為()沖突。A.語義B.結構C.屬性D.命名
27、遞增序列A(a1,a2,…,an)和B(b1,b2,…,bn)的元素互不相同,若需將它們合并為一個長度為2n的遞增序列,則當最終的排列結果為()時,歸并過程中元素的比較次數最多。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
28、EDI的工作內容包含以下幾項:①生成平面文件②信息編輯③傳送給對方用戶④生成EDI標準格式文件正確的工作流程是()。A.②→①→④→③B.②→①→③→④C.①→②→④→③D.①→③→④→②
29、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
30、Certificatesare()documentsattestingtothe()ofapublickeytoanindividualorotherentity.Theyallowverificationoftheclaimthatagivenpublickeydoesinfactbelongtoagivenindividual.Certificateshelppreventsomeonefromusingaphonykeyto()someoneelse.Intheirsimplestform,Certificatescontainapublickeyandaname.Ascommonlyused,aCertificatealsocontainsan()date,thenameoftheCAthatissuedtheCertificate,aserialnumber,andperhapsotherinformation.Mostimportantly,itcontainsthedigital(請作答此空)ofthecertificateissuer.ThemostwidelyacceptedformatforcertificatesisX.509,thus,CertificatescanbereadorwrittenbyanyapplicationcomplyingwithX.509.A.signature]B.markC.stampD.hypertext
31、以下關于兩個浮點數相加運算的敘述中,正確的是()A.首先進行對階,階碼大的向階碼小的對齊B.首先進行對階,階碼小的向階碼大的對齊C.不需要對階,直接將尾數相加D.不需要對階,直接將階碼相加
32、已知數據信息為16位,最少應附加()位校驗位,才能實現海明碼糾錯。A.3B.4C.5D.6
33、在()中,任意一個結點的左、右子樹的高度之差的絕對值不超過1。A.完全二叉樹B.二叉排序樹C.線索二叉樹D.最優二叉樹
34、“()”不是中間件的正確說法。A.中間件處于操作系統與應用軟件之間B.中間件可以屏蔽不同平臺與協議的差異性C.中間件面向最終使用用戶D.利用中間件開發程序快捷方便
35、對高級語言源程序進行編譯的過程中,有窮自動機(NFA或DFA)是進行()的適當工具。A.詞法分析B.語法分析C.語義分析D.出錯處理
36、在以階段劃分的編譯器中,()階段的主要作用是分析程序中的句子結構是否正確。A.詞法分析B.語法分析C.語義分析D.代碼生成
37、以下Windows系統中用于清除本地DNS緩存的命令是()A.ipconfig/releaseB.ipconfig/flushdnsC.ipconfig/displaydnsD.ipconfig/registerdns
38、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.PERIODICALLYB.OCCASIONALLYC.INFREQUENTLYD.RARELY
39、在Windows系統中設置默認路由的作用是()。A.當主機接收到一個訪問請求時首先選擇的路由B.當沒有其它路由可選時最后選擇的路由C.訪問本地主機的路由D.必須選擇的路由
40、視覺上的顏色可用亮度、色調和飽和度三個特征來措述。其中飽和度是指顏色的()。A.種數B.純度C.感覺D.儲存量
41、某操作系統文件管理采用索引節點法。每個文件的索引節點有8個地址項,每個地址項大小為4字節,其中5個地址項為直接地址索引,2個地址項是一級間接地址索引,1個地址項是二級間接地址索引,磁盤索引塊和磁盤數據塊大小均為1KB。若要訪問文件的邏輯塊號分別為1和518,則系統應分別采用()。A.直接地址索引和一級間接地址索引B.直接地址索引和二級間接地址索引C.一級間接地址索引和一級間接地址索引D.一級間接地址索引和二級間接地址索引
42、已知模塊A給模塊B傳遞數據結構X,則這兩個模塊的耦合類型為()。A.數據耦合B.公共耦合C.外部耦合D.標記耦合
43、一棵滿二叉樹,其每一層結點個數都達到最大值,對其中的結點從l開始順序編號,即根結點編號為1,其左、右孩子結點編號分別為2和3,再下一層從左到右的編號為4、5、6、7,依此類推,每一層都從左到右依次編號,直到最后的葉子結點層為止,則用()可判定編號為m和n的兩個結點是否在同一層。A.見圖AB.見圖BC.見圖CD.見圖D
44、信息經濟學認為______。A.信息不對稱激發了社會的公平和公正B.信息不對稱促進了市場配置資源的效率C.信息不對稱造成了市場交易雙方的利益失衡D.信息不對稱強化了市場競爭機制
45、將高級語言源程序通過編譯或解釋方式進行翻譯時,可以先生成與源程序等價的某種中間代碼。以下關手中間代碼的敘途中,正確的是()。A.中間代碼常采用符號表來表示B.后綴式和三地址碼是常用的中間代碼C.對中間代碼進行優化要依據運行程序的機器特性D.中間代碼不能跨平臺
46、在分布式數據庫中有分片透明、復制透明、位置透明和邏輯透明等基本概念,其中:(請作答此空)是指局部數據模型透明,即用戶或應用程序無須知道局部使用的是哪種數據模型;()是指用戶或應用程序不需要知道邏輯上訪問的表具體是怎么分塊存儲的。A.分片透明B.復制透明C.位置透明D.邏輯透明
47、對于正規式0*(10*1)*0*,其正規集中字符串的特點是()。A.開頭和結尾必須是0B.1必須出現偶數次C.0不能連續出現D.1不能連續出現
48、下列協議中,與電子郵箱服務的安全性無關的是()A.SSLB.HTTPSC.MIMED.PGP
49、ARP攻擊造成網絡無法跨網段通信的原因是()。A.發送大量ARP報文造成網絡擁塞B.偽造網關ARP報文使得數據包無法發送到網關C.ARP攻擊破壞了網絡的物理連通性D.ARP攻擊破壞了網關設備
50、為說明某一問題,在學術論文中需要引用某些資料。以下敘述中,()是不正確的。A.既可引用發表的作品,也可引用未發表的作品B.只能限于介紹、評論作品C.只要不構成自己作品的主要部分,可適當引用資料D.不必征得原作者的同意,不需要向他支付報酬
51、在異步通信中,每個字符包含1位起始位、7位數據位和2位終止位,若每秒鐘傳送500個字符,則有效數據速率為()。A.500b/sB.700b/sC.3500b/sD.5000b/s
52、在支付過程中因一方無法履行債務所帶來的風險稱為______。A.信用風險B.流動性風險C.操作風險D.法律風險
53、在OSI參考模型中,實現路由選擇、擁塞控制及網絡互聯等功能的層是()。A.應用層B.物理層C.傳輸層D.網絡層
54、Certificatesare()documentsattestingtothe()ofapublickeytoanindividualorotherentity.Theyallowverificationoftheclaimthatagivenpublickeydoesinfactbelongtoagivenindividual.Certificateshelppreventsomeonefromusingaphonykeyto()someoneelse.Intheirsimplestform,Certificatescontainapublickeyandaname.Ascommonlyused,aCertificatealsocontainsan(請作答此空)date,thenameoftheCAthatissuedtheCertificate,aserialnumber,andperhapsotherinformation.Mostimportantly,itcontainsthedigital()ofthecertificateissuer.ThemostwidelyacceptedformatforcertificatesisX.509,thus,CertificatescanbereadorwrittenbyanyapplicationcomplyingwithX.509.A.communicationB.computationC.expectationD.expiration
55、在面向對象方法中,繼承用于()。A.在已存在的類的基礎上創建新類B.在已存在的類中添加新的方法C.在已存在的類中添加新的屬性D.在已存在的狀態中添加新的狀態
56、Java語言符合的特征有()和自動的垃圾回收處理。①采用即時編譯②采用靜態優化編譯③對象在堆空間分配④對象在棧空間分配A.①③B.①④C.②③D.②④
57、能力成熟度集成模型CMMI是CMM模型的最新版本,它有連續式和階段式兩種表示方式。基于連續式表示的CMMI共有6個(0~5)能力等級,每個能力等級對應到一個一般目標以及一組一般執行方法和特定方法,其中能力等級()主要關注過程的組織標準化和部署。A.1B.2C.3D.4
58、在某班級管理系統中,班級的班委有班長、副班長、學習委員和生活委員,且學生年齡在15~25歲。若用等價類劃分來進行相關測試,則()不是好的測試用例。A.(隊長,15)B.(班長,20)C.(班長,15)D.(隊長,12)
59、對于后綴表達式abc-+d*(其中,-、+、*表示二元算術運算減、加、乘),與該后綴式等價的語法樹為()。A.見圖AB.見圖BC.見圖CD.見圖D
60、UML中關聯的多重度是指()。A.一個類中被另一個類調用的方法個數B.一個類的某個方法被另一個類調用的次數C.一個類的實例能夠與另一個類的多少個實例相關聯D.兩個類所具有的相同的方法和屬性
61、多媒體制作過程中,不同媒體類型的數據收集、制作需要不同的軟、硬件設備和技術手段,動畫制作一般通過()進行。A.字處理軟件B.視頻卡C.聲卡D.圖形/圖像軟件
62、為保證用戶在網絡上邊下載邊觀看視頻信息,需要采用()技術。A.流媒體B.數據庫C.數據采集D.超鏈接
63、單向鏈表中往往含有一個頭結點,該結點不存儲數據元素,一般令鏈表的頭指針指向該結點,而該結點指針域的值為第一個元素結點的指針。以下關于單鏈表頭結點的敘述中,錯誤的是()。A.若在頭結點中存入鏈表長度值,則求鏈表長度運算的時間復雜度為O(1)B.在鏈表的任何一個元素前后進行插入和刪除操作可用一致的方式進行處理C.加入頭結點后,代表鏈表的頭指針不因為鏈表為空而改變D.加入頭結點后,在鏈表中進行查找運算的時間復雜度為O(1)
64、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.INCONSISTENCIESB.CONSISTENCIESC.STEADINESSD.ADAPTABILITY
65、由某上下文無關文法M[S]推導出某句子的分析樹如下圖所示,則錯誤的敘述是()。A.該文法推導出的句子必須以“a”開頭B.acabcbdcc是該文法推導出的一個句子C.“S->aAcB”是該文法的一個產生式D.d屬于該文法的終結符號集
66、以下不屬于IC卡的是______。A.存儲器卡B.磁條卡C.邏輯加密卡D.智能卡
67、在發布-訂閱(Publish-Subscibe)消息模式中,訂閱者訂閱一個主題后,當該主題有新消息到達時,所有訂閱者都會收到通知。()設計模式最適合之一模式。A.適配器(Adapter)B.通知(Notifier)C.狀態(State)D.觀察者(Observer)
68、計算機操作系統的并發性主要原因是存在()機制。A.多道處理B.文件管理C.I/O管理D.批處理
69、在DOM節點類型中,以下______表示XML文檔的根節點。A.TextB.ElementC.DocumentD.Node
70、給定關系R(A,B,C,D,E)與S(A,B,C,F,G),那么與表達式等價的SQL語句如下:select()fromR,Swhere(請作答此空)。A.R.A=S.AORR.B=S.BORR.C=S.CORR.A大于S.FB.R.A=S.AORR.B=S.BORR.C=S.CORR.A大于S.BC.R.A=S.AANDR.B=S.BANDR.C=S.CANDR.A大于S.FD.R.A=S.AANDR.B=S.BANDR.C=S.CANDR.A大于S.B
71、面向對象分析過程中,從給定需求描述中選擇()來識別對象。A.動詞短語B.名詞短語C.形容詞D.副詞
72、能力成熟度模型集成(CMMI)是若干過程模型的綜合和改進。連續式模型和階段式模型是CMMI提供的兩種表示方法。連續式模型包括6個過程域能力等級(CapabilityLevel,CL),其中()的共性目標是過程將可標識的輸入工作產品轉換成可標識的輸出工作產品,以實現支持過程域的特定目標。A.CL1(已執行的)B.CL2(已管理的)C.CL3(已定義的)D.CL4(定量管理的)
73、為了攻擊遠程主機,通常利用()技術檢測遠程主機狀態。A.病毒查殺B.端口掃描C.QQ聊天D.身份認證
74、采用貪心算法保證能求得最優解的問題是()。A.0-1背包B.矩陣鏈乘C.最長公共子序列D.部分(分數)背包
75、IPv6地址長度為()bit。A.16B.32C.64D.128
76、在RSA算法中,已知兩個質數分別為3和13,在下面的選項中,可成為公鑰的是(請作答此空),對應的私鑰是______。A.(39,3)B.(39,5)C.(39,8)D.(39,24)
77、對于學生關系Students(Sno,Sname,Sex,SD,Sage,SAdd),屬性Sno、Sname、Sex、SD、Sage和SAdd分別表示學生的學號、姓名、所在系、年齡和通信地址;其中SD是關系Dept的主鍵。a.學生關系的主鍵是(),外鍵是(請作答此空)。b.查詢其它系比數學系MS所有學生年齡都要小的學生姓名及年齡的SQL語句為:SageFROMstudentsWHERESage<ALL(SELECTSageFROMstudentsWHERE())AND()A.SnoB.SnameC.SD.SAdd
78、如果使用大量的連接請求攻擊計算機,使得所有可用的系統資源都被消耗殆盡,最終計算機無法再處理合法用戶的請求,這種手段屬于()攻擊。A.拒絕服務B.口令入侵C.網絡監聽D.IP欺騙
79、若關系模式R和S分別為:R(A,B,C,D.、S(B,C,E,F.,則關系R與S自然聯結運算后的屬性列有6個,與表達式π1,3,5,6(σ3<6())等價的SQL語句為:SELECT()FROMRA.A,R.C,E,FB.A,C,S.B,S.EC.A,C,S.B,S.CD.R.A,R.C,S.B,S.C
80、語言L={ambn|m>=0,n>=1}的正規表達式是()。A.aa*bb*B.a*bb*C.aa*b*D.a*b*二、多選題
81、將高級語言源程序翻譯為機器語言程序的過程中常引入中間代碼。以下關于中間代碼的敘述中,錯誤的是______。A.不同的高級程序語言可以產生同一種中間代碼B.使用中間代碼有利于進行與機器無關的優化處理C.使用中間代碼有利于提高編譯程序的可移植性D.中間代碼與機器語言代碼在指令結構上必須一致
82、甲經銷商擅自復制并銷售乙公司開發的OA軟件光盤已構成侵權。丙企業在未知的情形下從甲經銷商處購入10張并已安裝使用。在丙企業知道了所使用的軟件為侵權復制的情形下,以下說法正確的是()。A.丙企業的使用行為侵權,須承擔賠償責任B.丙企業的使用行為不侵權,可以繼續使用這10張軟件光盤C.丙企業的使用行為侵權,支付合理費用后可以繼續使用這10張軟件光盤D.丙企業的使用行為不侵權,不需承擔任何法律責任
83、函數main()、f()的定義如下所示。調用函數f()時,第一個參數采用傳值(callbyvalue)方式,第二個參數采用傳引用(callbyreference)方式,則函數main()執行后輸出的值為()。A.10B.19C.20D.29
84、基于RUP的軟件過程是一個迭代過程。一個開發周期包括初始、細化、構建和移交四個階段,每次通過這四個階段就會產生一代軟件,采用迭代式開發()。A.在每一輪迭代中都要進行測試與集成B.每一輪迭代的重點是對特定的用例進行部分實現C.在后續迭代中強調用戶的主動參與D.通常以功能分解為基礎
85、寫XML文檔必須遵守一定的規則,以下規則中正確的是______。A.文檔必須以XML聲明開始B.元素名稱不區分大小寫C.屬性值必須加符號“<”作為開始標記,符號“>”作為結束標記D.元素可以嵌套和交叉
86、()最不適于采用無主程序員組的開發人員組織形式。A.項目開發人數少(如3~4人)的項目B.采用新技術的項目C.大規模項目D.確定性較小的項目
87、在面向對象分析和設計中,用類圖給出系統的靜態設計視圖,其應用場合不包括()。下圖是一個UML類圖,其中類University和類School之間是()關系,類Person和類PersonRecord之間是()關系,表示Person與PersonRecord(請作答此空)。A.之間的語義關系,其中PersonRecord發生變化會影響Person的語義B.之間的一種結構關系,描述了一組鏈,即對象之間的連接C.是整體和部分的關系D.是一般和特殊的關系
88、甲軟件公司受乙企業委托安排公司軟件設計師開發了信息系統管理軟件,由于在委托開發合同中未對軟件著作權歸屬作出明確的約定,所以該信息系統管理軟件的著作權由()享有。A.甲B.乙C.甲與乙共同D.軟件設計師
89、以下關于工作流的描述,錯誤的是()。A.工作流按某種預定規則自動傳遞文檔、信息或者任務B.在不同的工作流管理系統的實施方式中,所應用的支持技術都是相同的C.工作流管理系統在實際系統中的應用一般分為模型建立、模型實例化和模型執行三個階段D.工作流實現了應用邏輯和過程邏輯的分離
90、對于線性表,相對于順序存儲,采用鏈表存儲的缺點是()。A.數據元素之間的關系需要占用存儲空間,導致存儲密度不高B.表中結點必須占用地址連續的存儲單元,存儲密度不高C.插入新元素時需要遍歷整個鏈表,運算的時間效率不高D.刪除元素時需要遍歷整個鏈表,運算的時間效率不高
91、某商場的銷售系統所使用的信用卡公司信息系統的數據格式發生了更改,因此對該銷售系統進行的修改屬于()維護。A.改正性B.適應性C.改善性D.預防性
92、在Excel中,假設單元格A1、A2、A3和A4的值分別為23、45、36、18,單元格B1、B2、B3、B4的值分別為29、38、25、21。在單元格C1中輸入“=SUM(MAX(A1:A4),MIN(B1:B4)))”(輸入內容不含引號)并按Enter后,C1單元格顯示的內容為()。A.44B.66C.74D.84
93、為了保證信息傳輸的安全性,SET使用數字信封的方式更換專用傳輸密鑰。其方法是:由發送方自動生成專用傳輸密鑰,并將其用(請作答此空)加密傳送給接收方;接收方用()解密,得到專用傳輸密鑰。A.發送方公鑰B.接收方公鑰C.發送方私鑰D.接收方私鑰
94、直接轉移指令執行時,是將指令中的地址送入______。A.累加器B.數據計數器C.地址寄存器D.程序計數器
95、下圖是一個軟件項目的活動圖,其中頂點表示項目里程碑,邊表示包含的活動,邊上的權重表示活動的持續時間,則里程碑()在關鍵路徑上。A.1B.2C.3D.4
96、將高級語言源程序通過編譯或解釋方式進行翻譯時,可以先生成與源程序等價的某種中間代碼。以下關于中間代碼的敘述中,正確的是()。A.中間代碼常采用符號表來表示B.后綴式和三地址碼是常用的中間代碼C.對中間代碼進行優化要依據運行程序的機器特性D.中間代碼不能跨平臺
97、______技術是從海量數據中抽取有價值的信息,為決策支持提供依據。A.數據庫B.數據挖掘C.數據倉庫D.聯機分析處理
98、兩個以上的申請人分別就相同內容的計算機程序的發明創造,先后向國務院專利行政部門提出申請,()可以獲得專利申請權。A.所有申請人均B.先申請人C.先使用人D.先發明人
99、數據存儲在磁盤上的排列方式會影響I/O服務的總時間。假設每磁道劃分成10個物理塊,每塊存放1個邏輯記錄。邏輯記錄R1,R2,…,R10存放在同一個磁道上,記錄的安排順序如下表所示:假定磁盤的旋轉速度為20ms/周,磁頭當前處在R1的開始處。若系統順序處理這些記錄,使用單緩沖區,每個記錄處理時間為4ms,則處理這10個記錄的最長時間為();若對信息存儲進行優化分布后,處理10個記錄的最少時間為()。A.180msB.200msC.204msD.220ms
100、以下關于數據流圖的敘述中,不正確的是()。A.每條數據流的起點或終點必須是加工B.必須保持父圖與子圖平衡C.每個加工必須有輸入數據流,但可以沒有輸出數據流D.應保持數據守恒
參考答案與解析
1、答案:B本題解析:本題考查程序的控制結構。do-while語句的形式為:do循環體語句;while循環條件;首先執行一次循環體語句(無條件地),若循環條件不成立,則結束do-while語句的執行;否則再一次執行循環體語句,即,此后循環條件每成立一次,循環體語句就執行1次。顯然,do-while中的循環體語句至少執行1次。while語句的形式為:while循環條件循環體語句;其執行過程為:先判斷循環條件,若不成立,則結束while語句的執行;否則執行一次循環體語句。此后循環條件每成立一次,循環體語句就執行1次。顯然,while中的循環體語句可能一次也不執行。因此,在不改變循環體的情況下,可用while語句來代替do-while語句,反之則不行。
2、答案:C本題解析:12個最佳實踐分別是:計劃游戲,小型發布,隱喻,簡單設計,測試先行,重構,結對編程,集體代碼所有制,持續集成,每周工作40小時,現場客戶及編碼標準。其中系統的設計要能夠盡可能早交付屬于小型發布。小型發布可以使得集成更頻繁,客戶獲得的中間結果越頻繁,反饋也就越頻繁,客戶就能夠實時地了解項目的進展情況,從而提出更多的意見,以便在下一次迭代中計劃進去,以實現更高的客戶滿意度。
3、答案:C本題解析:面向對象分析的任務是了解問題域所涉及的對象、對象間的關系和操作,然后構造問題的對象模型。問題域是指一個包含現實世界事物與概念的領域,這些事物和概念與所設計的系統要解決的問題有關。因此面向對象分析的第一步是要確定問題域。
4、答案:D本題解析:分布透明性是指用戶不必關心數據的邏輯分片,不必關心數據存儲的物理位置分配細節,也不必關心局部場地上數據庫的數據模型。分布透明性包括分片透明性、位置透明性和局部數據模型透明性。(1)分片透明性。分片透明性是分布透明性的最高層次,它是指用戶或應用程序只對全局關系進行操作而不必考慮數據的分片。當分片模式改變時,只要改變全局模式到分片模式的映射,而不影響全局模式和應用程序。全局模式不變,應用程序不必改寫。(2)位置透明性。位置透明性是指用戶或應用程序應當了解分片情況,但不必了解片段的存儲場地。當存儲場地改變時,只要改變分片模式到分配模式的映射,而不影響應用程序。同時,若片段的重復副本數目改變了,數據的冗余改變了,但用戶不必關心如何保持各副本的一致性,這也提供了重復副本的透明性。(3)局部數據模型透明性。局部數據模型透明性是指用戶或應用程序應當了解分片及各片斷存儲的場地,但不必了解局部場地上使用的是何種數據模型。
5、答案:B本題解析:本題考查EDI的網絡拓撲結構。EDI網絡的拓撲結構分為集中式、分布式和分布集中式。分布式EDI網絡結構具有以下優點:(1)用戶線、傳輸線短;(2)分級式分布網吞吐能力強,系統響應時間短;(3)可利用二級信箱處理本地EDI業務,跨地區、跨部門和國際業務才使用一級信箱系統,從而減少長距離傳輸,提高了網絡的性能;(4)分布式網絡結構由于用戶線短,可以很好地完成地區內實時EDI業務。分布式EDI網絡結構的缺點如下。(1)信箱系統數量多,投資總額大;(2)不同網絡用戶所使用的標準、標準層次各不相同,造成信箱系統互聯復雜;(3)為克服報文順序混亂、報文丟失抵賴等進行的審計跟蹤、安全登錄等非常復雜;(4)系統軟件升級不易同步。
6、答案:D本題解析:本題考查的是HTML基本標簽的使用。alink用于設置正在被擊中的鏈接的顏色。vlink用于設置已使用的鏈接的顏色。background用于設置背景圖片的URL。bgcolor用于設置文檔整體背景顏色。
7、答案:C本題解析:空格也是一個字符,所以包含空格的字符串不能稱為空串,所以字符串的長度是指字符串所有字符個數的總和(包括空格);字符串是線性結構。
8、答案:D本題解析:對軟件著作權的保護只是針對計算機軟件和文檔,并不包括開發軟件所用的思想、處理過程、操作方法或數學概念等,并且著作權人還需在軟件登記機構辦理登記。
9、答案:B本題解析:防火墻是建立在內外網絡邊界上的過濾封鎖機制,是防止不希望的,未經授權的通信進出被保護的內部網絡,通過邊界強化內部網絡的安全政策。入侵檢測是從計算機網絡或計算機系統中的若干關鍵點搜集信息并對其進行分析,從中發現網絡或系統中是否存在違反安全策略的行為和遭到襲擊的跡象的一種機制。而病毒防御系統顧名思義就是防、治病毒的一套軟件系統和機制。以上都不能獲取FTP目錄有可寫權限的信息,而漏洞掃描系統其中的一項功能就是掃描系統或網絡配置不當造成的漏洞,而對FTP目錄的寫入權限有可能是配置不當所致,留下了安全隱患,這個是漏洞掃描系統可以檢測出來的。
10、答案:A本題解析:MIDI使得人們能夠使用多媒體計算機和電子樂器。實際上MIDI有3種元素:通信協議、硬件接口和被稱為標準MIDI文件的發布格式。在WWW環境中,最重要的元素是音頻格式。在原理上,MIDI文件包含了MIDI協議報文序列。然而當MIDI協議報文被存儲在MIDI文件中時,事件都被加上了時間戳,以便于按照適當的順序回放。由MIDI文件提供的音樂是MIDI當前最通常的應用。
11、答案:A本題解析:為了更方便地使用計算機,20世紀50年代初,出現了匯編語言。匯編語言不再使用難以記憶的二進制代碼編程,而是使用比較容易識別、記憶的助記符號,所以匯編語言又叫符號語言。匯編語言只是將一條機器語言用符號表示而已,也是面向機器的一種低級語言。或者說,匯編語言是符號化了的機器語言。從適用范圍而言,某些程序語言在較為廣泛的應用領域被用來編寫軟件,因此成為通用程序設計語言,常用的如C/C++,Java等。關系數據庫查詢語言特指SQL,用于存取數據以及查詢、更新和管理關系數據庫系統中的數據。函數式編程是一種編程范式,它將計算機中的運算視為函數的計算。函數編程語言最重要的基礎是λ演算(lambdacalculus),其可以接受函數當作輸入(參數)和輸出(返回值)。
12、答案:A本題解析:云計算是一個用來描述各種計算概念的一個短語,計算概念涉及大量計算機通過實時通信的網絡,如Internet,連接在一起。在科學研究中,云計算是分布式網絡計算的同義詞,意味著有能力同時在多臺互連的計算機上運行一個程序或應用。云的結構分為3層:基礎設施、平臺和應用。基礎實施層由虛擬計算機存儲和網絡資源構成;平臺層是具有通用性和復用性的軟件資源的集合;應用層是云上針對SaaS應用的所有應用軟件的集合。基礎設施層時建立平臺層的硬件基礎;相應地,平臺層是執行應用層SaaS應用的基礎。
13、答案:D本題解析:本題考查ERP系統的主要組成。在ERP系統中,通常包括四個主要組成部分,分別是標準應用模塊、客戶化修改和二次開發工具、通信系統及系統內核。一般的ERP產品通常對一些常用功能給出標準模塊,這些標準應用模塊是ERP系統實現流程標準化的主要工具,常用的功能模塊主要有生產計劃、物料管理、工廠管理、銷售和分銷、財務會計、資產管理、人力資源、項目管理、工作流管理及行業管理;客戶化修改和二次開發工具向用戶提供完整的配置和開發工具以協助項目組,快速準確地完成任務。通信系統主要負責ERP系統與標準的外部應用系統或開發技術之間的通信,包括程序間通信、ERP系統與其他廠商技術協議的通信(如微軟的COM、ActiveX等),ERP與EDI的集成等。系統內核主要負責ERP系統與上、下層異構系統間的交互。
14、答案:A本題解析:本題考查電子商務的分類概念。電子商務有以下幾種分類方法:(1)按商業活動運作方式分類可分為完全電子商務和不完全電子商務。(2)按電子商務應用服務的領域范圍分類可分為企業對消費者(BtoC)的電子商務、企業對企業(BtoB)的電子商務、企業對政府機構的電子商務?(BtoG)、消費者對消費者的電子商務?(CtoC)等。(3)按電子商務的信息網絡范圍分類可分為Internet電子商務和Intranet電子商務。
15、答案:B本題解析:本題主要考查字符串的匹配。在本題的描述中,告訴我們是在主串末尾的m個字符處匹配成功,那么在這之前,從左到右依次匹配了n-m次,且都失敗了,最壞的情況,就是每次匹配都是匹配到最后一個字符不符合,因此每次匹配的比較次數就是子串的長度,即m。而匹配成功時,一共也比較了m次。所以字符的比較次數最多為(n-m+1)*m次。
16、答案:D本題解析:主機路由和網絡路由是由目的地址的完整度區分的,主機路由的目的地址是一個完整的主機地址(子網掩碼固定為55)。網絡路由目的地址是一個網絡地址(主機號部分為0)。當為某個目的IP地址搜索路由表時,主機地址項必須與目的地址完全匹配,而網絡地址項只需要匹配目的地址的網絡號和子網號就可以了。
17、答案:A本題解析:對于軟件設計過程中,需要遵循高內聚、低耦合,模塊大小適中,因此A選項描述不正確,本題選擇A選項。B、C、D的描述都是正確的。
18、答案:A本題解析:本題考查面向對象設計模式知識點設計模式是一套被反復使用、經過分類編目的代碼設計經驗的總結使用設計模式是為了復用成功的設計和體系結構、復用相似問題的相同解決方案,保證代碼可靠性,使代碼編制真正工程化,能夠適應需求的變化共有23種設計模式組合(Composite)模式將對象組合成樹形結構以表示“部分-整體”的層次結構它使得客戶對單個對象和復合對象的使用具有一致性設計模式有如下的分類:1.創建型模式單獨對對象的創建進行研究,從而能夠高效地創建對象6個創建型模式:簡單工廠模式(SimpleFactory)、工廠方法模式(FactoryMethod)、抽象工廠模式(AbstractFactory)、創建者模式(Builder)、原型模式(Prototype)、單例模式(Singleton)2.結構型模式研究對象的組成以及對象之間的依賴關系,如何設計對象的結構、繼承和依賴關系會影響到后續程序的維護性、代碼的健壯性、耦合性等有7個具體的結構型模式可供研究,它們分別是:外觀模式(Facade)、適配器模式(Adapter)、代理模式(Proxy)、裝飾模式(Decorator)、橋接模式(Bridge)、組合模式(Composite)、享元模式(Flyweight)3.行為型模式行為型設計模式是對對象的行為進行研究,它們分別是:模板方法模式(TemplateMethod)、觀察者模式(Observer)、狀態模式(State)、策模式(Strategy)、職責鏈模式(ChainofResponsibility)、命令模式(Command)、訪問者模式(Visitor)、調停者模式(Mediator)、備忘錄模式(Memento)、迭代器模式(Iterator)、解釋器模式(Interpreter)從本題圖中可看出,類Leaf表示葉子節點(部分節點),類Composite表示組合節點(整體節點),它們同時繼承于父類Component,同時實現了相同的操作Operation,這使得客戶對單個對象(Leaf類對象)和復合對象(Composite類對象)的使用具有一致性,試題(44)選擇C選項組合模式將對象組合成樹形結構以表示“部分-整體”的層次結構關系,故試題(45)選擇B選項,試題(46)選擇A選項
19、答案:A本題解析:align意思是設定圖像的對齊方式,其屬性可選值為:top,bottom,middle,right,left等等
20、答案:C本題解析:軟件著作權從軟件作品性的角度保護其表現形式,源代碼(程序)、目標代碼(程序)、軟件文檔是計算機軟件的基本表達方式(表現形式),受著作權保護;專利權從軟件功能性的角度保護軟件的思想內涵,即軟件的技術構思、程序的邏輯和算法等的思想內涵,涉及計算機程序的發明,可利用專利權保護;商標權可從商品(軟件產品)、商譽的角度為軟件提供保護,利用商標權可以禁止他人使用相同或者近似的商標,生產(制作)或銷售假冒軟件產品,商標權保護的力度大于其他知識產權,對軟件侵權行為更容易受到行政查處。商業秘密權具有知識產權的本質特征,是對創造性成果給予保護的權利形態,但商業秘密權不同于一般的知識產權,具有以下的獨有特征:1、商業秘密權的權利主體不是單一的。同樣的商業秘密可能既為甲所掌控,也為乙所掌控,并且二者均采取了保密措施,同一商業秘密的多個權利主體都可以對商業秘密進行占有、使用、處分和收益;2、商業秘密權的客體——技術信息和經營信息,本身也具有其個性特征。在商業秘密中,技術秘密的創造性有高有低,經營信息通常無明顯的創造性,在確定一項信息是否屬于商業秘密時,其秘密性和價值性成為關鍵;3、商業秘密權的保護期限不具有確定性。商業秘密權的保護期限在法律上沒有規定,期限的長短取決于權利人的保密措施是否得力及商業秘密是否被公開,只要商業秘密不被泄漏出去,其就一直受到法律的保護。4、商業秘密權的確立無須國家審批,自商業秘密產生之日自動取得。與此不同的是,專利權、集成電路布圖設計權、植物新品種權等創造性成果權的取得,往往需要經過國家機關的審批,具有國家授予的特點。之所以出現這樣的差異,主要因為商業秘密具有秘密性,不可能由國家來審批。
21、答案:C本題解析:計算機字長為32位,按字編址(即1個字32個位,4個字節),則總容量為2GB的內存可規劃的單元地址數量為:2GB/32bit=2GB/4B=0.5G=512M。
22、答案:C本題解析:本題考查計算機系統基礎知識。計算機系統中的CPU內部對通用寄存器的存取操作是速度最快的,其次是Cache,內存的存取速度再次,選項中訪問速度最慢的就是作為外存的硬盤。它們共同組成分級存儲體系來解決存儲容量、成本和速度之間的矛盾。
23、答案:A本題解析:瀑布模型嚴格遵循軟件生命周期各階段的固定順序:計劃、分析、設計、編程、測試和維護,上一階段完成后才能進入到下一階段。瀑布模型的優點是:可強迫開發人員采用規范的方法;嚴格規定了各階段必須提交的文檔;要求每個階段結束后,都要進行嚴格的評審。但瀑布模型過于理想化,而且缺乏靈活性,無法在開發過程中逐漸明確用戶難以確切表達或一時難以想到的需求。該模型比較適合于需求明確,對交付時間有嚴格要求的開發。原型模型基于這樣一種客觀事實:并非所有的需求在系統開發之前都能準確地說明和定義。因此,它不追求也不可能要求對需求的嚴格定義,而是采用了動態定義需求的方法。它適用于需求不明確的開發環境。螺旋模型綜合了瀑布模型和演化模型的優點,還增加了風險分析。螺旋模型包含了四個方面的活動:制訂計劃、風險分析、實施工程、客戶評估。采用螺旋模型時,軟件開發沿著螺旋線自內向外旋轉,每轉一圈都要對風險進行識別和分析,并采取相應的對策。螺旋模型比較適合大規模的開發,它對風險控制有很高的要求。綜上所述,要滿足題目描述的要求,應該采用瀑布模型開發最適宜。
24、答案:B本題解析:編寫文檔有助于提高軟件開發的效率而不是降低。
25、答案:B本題解析:檢查單個詞是否正確,屬于詞法階段的工作。而識別判斷程序語句形式是否正確屬于語法分析的工作。
26、答案:D本題解析:在本題中顯然是存在命名沖突,同一個實體在同系統中存在不同的命名,這是不被允許的。
27、答案:C本題解析:要將兩個有序序列歸并為一個有序序列時,當一個序列的最大值小于另一個序列的最小值時,這時需要比較的次數最小。當獲得新序列后,兩個序列的元素交替的情況(如選項C),這種情況下需比較的次數最多。
28、答案:A本題解析:用戶進行信息編輯處理,然后通過EDI轉換軟件將原始單據格式轉換為平面文件(Flatfile),平面文件是用戶原始資料格式與EDI標準格式之間的對照性文件,平面文件通過翻譯軟件變成EDI標準格式文件,然后在文件外層加上通信信封,通過通信軟件發送到增值服務網絡或者直接傳給對方用戶,對方用戶則進行相反的處理,最后成為用戶應用系統能夠接收的文件格式并進行收閱處理。
29、答案:C本題解析:人們總幻覺自己參加了一個“計算機”、“電信”或“電子金融”方面的雞尾酒會,夢想自己參與了這些高科技領域。事實是研究者們在那些高科技領域取得了根本性的突破,而其余的人都只是應用他們的研究成果而已。我們使用電腦和其他新技術開發各種新產品能增強我們工作團隊的合作,方便大家溝通。在人類的很多事業中,成功來源于所有參與者的共同努力,失敗是因為大家不相互協作。很多失敗的主要原因是我們過多關注技術而忽略了人性的一面,這并不是因為人性更重要,而是因為它更容易存在問題。在短短幾個月內,相比于獲知為什么霍勒斯心中忐忑不安或者為什么蘇珊是不滿意的,開發新磁盤的安裝驅動要容易實現得多,這是因為人類的交流是非常復雜的,而且從來就不干脆,總是不清不楚。但它的作用確實非常重要的。如果你發現自己專注于技術而不是社會學。就如一個雜耍人物在黑暗的街道丟失了鑰匙,而在臨近的街道去尋找,而他的原因是:“臨近街道的燈光更好”。
30、答案:A本題解析:證書是一種數字文檔,用于表明把一個公鑰綁定到一個人或其他實體。用它可以驗證一個給定的公鑰確實屬于某一個人。證書可以防止某些人使用假冒的密鑰去冒充別人。最簡單的證書包含一個公鑰和一個名字。通常使用的證書也包含超時日期、發行證書的CA的名字、一個序列號,以及其他信息。最重要的是,它包含了證書發行者的數字簽名。最廣泛接受的證書格式是X.509,這樣的證書可以被任何服從X.509標準的應用讀或寫。
31、答案:B本題解析:浮點數運算的過程:對階→尾數運算→規格化。其中對階的過程:小數向大數看齊,尾數右移。
32、答案:C本題解析:設數據位是n位,校驗位是k位,則海明碼n和k必須滿足以關系:2k?1≥n+k將數值代入公公式,k應等于5。
33、答案:A本題解析:本題主要考查一些特殊二叉樹的性質。若二叉樹中最多只有最下面兩層的結點度數可以小于2,并且最下面一層的葉子結點都依次排列在該層最左邊的位置上,則這樣的二叉樹稱為完全二叉樹,因此在完全二叉樹中,任意一個結點的左、右子樹的高度之差的絕對值不超過1。二叉排序樹的遞歸定義如下:二叉排序樹或者是一棵空樹;或者是具有下列性質的二叉樹:(1)若左子樹不空,則左子樹上所有結點的值均小于根結點的值;(2)若右子樹不空,則右子樹上所有結點的值均大于根結點的值;(3)左右子樹也都是二叉排序樹。在n個結點的二叉樹鏈式存儲中存在n+1個空指針,造成了巨大的空間浪費,為了充分利用存儲資源,可以將這些空鏈域存放指向結點在遍歷過程中的直接前驅或直接后繼的指針,這種空鏈域就稱為線索,含有線索的二叉樹就是線索二叉樹。最優二叉樹即哈夫曼樹。
34、答案:C本題解析:中間件是基礎軟件的一大類,屬于可復用軟件的范疇。中間件處于操作系統軟件與用戶的應用軟件的中間。中間件在操作系統、網絡和數據庫之上,應用軟件的下層,總的作用是為處于自己上層的應用軟件提供運行與開發的環境,幫助用戶靈活、高效地開發和集成復雜的應用軟件。中間件提供所在平臺(硬件和操作系統)和應用軟件之間的通用服務,針對不同的操作系統和硬件平臺,它們可以有符合接口和協議規范的多種實現,這些服務具有標準的程序接口和協議。中間件是一種獨立的系統軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源,中間件位于客戶機服務器的操作系統之上,管理計算資源和網絡通信。
35、答案:A本題解析:編譯程序的功能是從源代碼(通常為高級語言)到能直接被計算機或虛擬機執行的目標代碼(匯編語言或機器語言)的翻譯過程。工作過程分為6個階段:詞法分析、語法分析、語義分析、中間代碼生成、代碼優化、目標代碼生成。各個階段邏輯上可以分為前端和后端。前端主要負責解析輸入的源代碼,由語法分析器和語意分析器協同工作。語法分析器負責把源代碼中的‘單詞’找出來,語意分析器把這些分散的單詞按預先定義好的語法組裝成有意義的表達式、語句、函數等等。前端還負責語義的檢查,例如檢測參與運算的變量是否是同一類型的,簡單的錯誤處理。最終的結果常常是一個抽象的語法樹,這樣后端可以在此基礎上進一步優化處理。后端編譯器后端主要負責分析,優化中間代碼以及生成機器代碼。有限自動機是進行詞法分析的工具。
36、答案:B本題解析:詞法分析:從左到右逐個掃描源程序中的字符,識別其中如關鍵字(或稱保留字)、標識符、常數、運算符以及分隔符(標點符號和括號)等。語法分析:根據語法規則將單詞符號分解成各類語法單位,并分析源程序是否存在語法上的錯誤。包括:語言結構出錯、if…endif不匹配,缺少分號、括號不匹配、表達式缺少操作數等。本題屬于語法分析階段的作用。語義分析:進行類型分析和檢查,主要檢測源程序是否存在靜態語義錯誤。包括:運算符和運算類型不符合,如取余時用浮點數。
37、答案:A本題解析:暫無解析
38、答案:A本題解析:解析:翻譯:在這個世界上,似乎我們有太多的事情要去做,有太多的事情要去思考,那么需要做的最后一件事就是必須學習新事物。而用例恰恰可以解決帶有需求的問題:如果具有()聲明的需求,則很難描述事件的步驟和序列。簡單地說,用例可以將事件序列的說明放在一起,引導系統完成有用的任務。正如聽起來一樣簡單——這很重要。在面對很多需求的時候,通常()理解需求的作者真正想要系統做什么。在前面的例子中,通過指定特定行為發生的時間和條件,用例減少了需求的不確定性。這樣的話,行為的順序就可以當作是一種需求。用例特別適用于捕捉這類需求。盡管聽起來可能很簡單,但事實情況是由于()需求捕捉方法所側重的是聲明需求和“應該怎么樣”的陳述,因此完全無法捕捉系統行為的(請作答此空)方面。用例是一種簡單而有效的表達系統行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 護理人員對外宣傳素材使用的隱私脫敏要求
- 第二單元 遼宋夏金元時期 測試卷-2025-2026學年統編版七年級下冊歷史
- 七年級英語下冊Unit3單元自測·基礎卷(解析版)
- 2026中國智能生物質能發電行業市場現狀供需分析及投資評估規劃分析研究報告
- 2026中國聲波傳感器智能家居交互體驗升級與用戶偏好調研報告
- 2026中國智能農業設備產業鏈協同發展分析
- 兒童發育行為測試題目及答案
- 2026中國新興產業市場供需分析及投資評估規劃分析研究報告
- 2026石油裝備制造業技術標準升級與國際化布局研究
- 2026中國自動駕駛汽車商業化落地難點與解決方案戰略研究報告
- 成都市新都區部分單位2026年7月公開招聘編外(聘用)人員79人(三)筆試模擬試題及答案詳解
- 2026年長沙航空職業技術學院單招職業技能考試題庫及答案詳解(奪冠)
- 2026年高考全國二卷英語真題試卷+解析及答案
- 金川區西坡1號200MW800MWh獨立儲能電站項目水土保持方案報告表
- 剪叉式升降工作平臺作業專項施工方案
- 2023年浙江溫州市重點中學小升初自主招生分班考數學試卷(A4原卷)
- 2026年重慶市重點中學高一下生物期末統考試題含解析
- 2025年陜西延長石油(集團)有限責任公司消防員專項招聘筆試參考題庫附帶答案詳解
- 2026年湖北恩施州恩施市事業單位招聘2026“三支一扶”服務期滿畢業生14人易考易錯模擬試題(共500題)試卷后附參考答案
- 中國水產科學研究院長島增殖實驗站2026年度第一批統一公開招聘工作人員備考題庫及一套答案詳解
- 2025至2030氫化丁苯橡膠行業產業運行態勢及投資規劃深度研究報告
評論
0/150
提交評論