2026年全國軟件水平考試之中級軟件設計師考試重點專題卷(附答案)_第1頁
2026年全國軟件水平考試之中級軟件設計師考試重點專題卷(附答案)_第2頁
2026年全國軟件水平考試之中級軟件設計師考試重點專題卷(附答案)_第3頁
2026年全國軟件水平考試之中級軟件設計師考試重點專題卷(附答案)_第4頁
2026年全國軟件水平考試之中級軟件設計師考試重點專題卷(附答案)_第5頁
已閱讀5頁,還剩35頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

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

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

4.請按照題號在答題卡上與題目對應的答題區域內規范作答,超出答題區域書寫的答案無效:在草稿紙、試卷上答題無效。(參考答案和詳細解析均在試卷末尾)一、選擇題

1、防火墻的工作層次是決定防火墻效率及安全的主要因素,以下敘述中,正確的是()。A.防火墻工作層次越低,工作效率越高,安全性越高B.防火墻工作層次越低,工作效率越低,安全性越低C.防火墻工作層次越高,工作效率越高,安全性越低D.防火墻工作層次越高,工作效率越低,安全性越高

2、在磁盤調度管理中,通常()。A.先進行旋轉調度,再進行移臂調度B.在訪問不同柱面的信息時,只需要進行旋轉調度C.先進行移臂調度,再進行旋轉調度D.在訪問不同磁盤的信息時,只需要進行移臂調度

3、在具有n(n>0)個頂點的簡單無向圖中,最多含有()條邊。A.n(n-1)B.n(n+1)C.n*(n-1)/2D.n*(n+1)/2

4、若某計算機系統的I/O接口與主存采用統一編址,則輸入輸出操作是通過()指令來完成的。A.控制B.中斷C.輸入輸出D.訪存

5、()開發過程模型以用戶需求為動力,以對象為驅動,適合于面向對象的開發方法。A.瀑布B.原型C.螺旋D.噴泉

6、對于長度為m(m>1)的指定序列,通過初始為空的一個棧、一個隊列后,錯誤的敘述是()。A.若入棧和入隊的序列相同,則出棧序列和出隊序列可能相同B.若入棧和入隊的序列相同,則出棧序列和出隊序列可以互為逆序C.入隊序列與出隊序列關系為1:1,而入棧序列與出棧序列關系是1:n(n≥1)D.入棧序列與出棧序列關系為1:1,而入隊序列與出隊序列關系是1:n(n≥1)

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

8、工作量估算模型COCOMOII的層次結構中,估算選擇不包括()。A.對象點B.功能點C.用例數D.源代碼行

9、Peopleareindulginginanillusionwhenevertheyfindthemselvesexplainingatacocktail(雞尾酒)party,say,thattheyare"incomputers,"or"intelecommunications,"or"inelectronicfundstransfer".Theimplicationisthattheyarepartofthehigh-techworld.JustbetweenUS,theyusuallyaren't.Theresearcherswhomadefundamentalbreakthroughsinthoseareasareinahigh-techbusiness.Therestofusare(請作答此空)oftheirwork.Weusecomputersandothernewtechnologycomponentstodevelopourproductsortoorganizeouraffairs.Becausewegoaboutthisworkinteamsandprojectsandothertightlyknitworkinggroups(緊密聯系在一起的工作小組),wearemostlyinthehumancommunicationbusiness.Oursuccessesstemfromgoodhumaninteractionsbyallparticipantsintheeffort,andourfailuresstemfrompoorhumaninteractions.Themainreasonwetendtofocusonthe()ratherthanthehumansideoftheworkisnotbecauseit'smore(),butbecauseit'seasiertodo.GettingthenewdiskdriveinstalledispositivelytrivialcomparedtofiguringoutwhyHoraceisinabluefunk(恐懼)orwhySusanisdissatisfiedwiththecompanyafteronlyafewmonths.Humaninteractionsarecomplicatedandneververycrisp(干脆的,干凈利落的)andcleanintheireffects,buttheymattermorethananyotheraspectofthework.Ifyoufindyourselfconcentratingonthe()ratherthanthe(),you'relikethevaudevillecharacter(雜耍人物)wholoseshiskeysonadarkstreetandlooksforthemontheadjacentstreetbecause,asheexplains,"Thelightisbetterthere!".A.creatorsB.innovatorsC.appliersD.inventors

10、()屏蔽各種平臺及協議之間的特性,實現分布式系統中跨平臺數據傳輸。A.數據訪問中間件B.遠程過程調用中間件C.消息中間件D.交易中間件

11、使用Web方式收發電子郵件時,以下描述錯誤的是()。A.無須設置簡單郵件傳輸協議B.可以不設置賬號密碼登錄C.郵件可以插入多個附件D.未發送郵件可以保存到草稿箱

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

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

14、在電子商各系統規劃的主要方法中,()能突出主要目標,逐步將企業目標轉化為管理信息系統的目標和結構,從而更好地支持企業目標的實現。A.BSPB.BPRC.CSFD.SST

15、在OSI/RM中,網絡層傳輸的是()。A.比特流B.數據幀C.數據段D.數據分組

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

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

18、下列查詢B=“大數據”且F=“開發平臺”,結果集屬性列為A、B、C、F的關系代數表達式中,查詢效率最高的是()。A.π1,2,3,8(σ2=‘大數據’^1=5^3=6^8=‘開發平臺’(R×S))B.π1,2,3,8(σ1=5^3=6^8=‘開發平臺’(σ2=‘大數據’(R)×S))C.π1,2,3,8(σ2=‘大數據’^1=5^3=6(R×σ4=‘開發平臺’(S))D.π1,2,3,8(σ1=5^3=6(σ2=‘大數據’(R)×σ4=‘開發平臺’(S)))

19、在軟件維護階段,為軟件的運行增加監控設施屬于()維護。A.改正性B.適應性C.完善性D.預防性

20、根據《計算機軟件保護條例》的規定,對軟件著作權的保護不包括()。A.目標程序B.軟件文檔C.源程序D.開發軟件所有的操作方法

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

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

23、設散列函數為H(key)=key%11,對于關鍵碼序列(23,40,91,17,19,10,31,65,26),用線性探查法解決沖突構造的哈希表為()。A.見圖AB.見圖BC.見圖CD.見圖D

24、下列網絡攻擊行為中,屬于DoS攻擊的是()。A.特洛伊木馬攻擊B.SYNFlooding攻擊C.端口欺騙攻擊D.IP欺騙攻擊

25、常用的函數參數傳遞方式有傳值與傳引用兩種。()。A.在傳值方式下,形參與實參之間互相傳值B.在傳值方式下,實參不能是變量C.在傳引用方式下,修改形參實質上改變了實參的值D.在傳引用方式下,實參可以是任意的變量和表達式

26、某二叉樹的中序、先序遍歷序列分別為{20,30,10,50,40}、{10,20,30,40,50},則該二叉樹的后序遍歷序列為()。A.50,40,30,20,10B.30,20,10,50,40C.30,20,50,40,10D.20,30,10,40,50

27、良好的啟發式設計原則上不包括()。A.提高模塊獨立性B.模塊規模越小越好C.模塊作用域在其控制域之內D.降低模塊接口復雜性

28、給定一組長度為n的無序序列,將其存儲在一維數組a[O..n-1]中。現采用如下方法找出其中的最大元素和最小元素:比較a[O]和a[n-1],若a[0]較大,則將二者的值進行交換;再比較a[1]和a[n-2],若a[1]較大,則交換二者的值;然后依次比較a[2]和a[n-3]、a[3]和a[n-4]、…,使得每一對元素中的較小者被交換到低下標端。重復上述方法,在數組的前n/2個元素中查找最小元素,在后n/2個元素查找最大元素,從而得到整個序列的最小元素和最大元素。上述方法采用的算法設計策略是()。A.動態規劃法B.貪心法C.分治法D.回溯法

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

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

31、主流的商務應用模型中,()是整個電子商務系統的核心,描述商務處理過程和規則。A.應用表達B.業務邏輯表達C.數據表達D.技術表達

32、下圖所示為一個有限自動機(其中,A是初態、C是終態),該自動機所識別的字符串的特點是()。A.必須以11結尾的0、1串B.必須以00結尾的0、1串C.必須以01結尾的0、1串D.必須以10結尾韻0、1串

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

34、OutlookExpress作為郵件代理軟件有諸多優點,以下說法中,錯誤的是()。A.可以脫機處理郵件B.可以管理多個郵件賬號C.可以使用通訊簿存儲和檢索電子郵件地址D.不能發送和接收安全郵件

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

36、計算機系統中,顯示器屬于______。A.感覺媒體B.傳輸媒體C.表現媒體D.存儲媒體

37、模塊A將學生信息,即學生姓名、學號、手機號等放到一個結構體中,傳遞給模塊B。模塊A和B之間的藕合類型為()藕合。A.數據B.標記C.控制D.內容

38、計算機系統的層次結構如下圖所示,基于硬件之上的軟件可分為a、b和c三個層次。圖中a、b和c分別表示()。A.操作系統、系統軟件和應用軟件B.操作系統、應用軟件和系統軟件C.應用軟件、系統軟件和操作系統D.應用軟件、操作系統和系統軟件

39、算術表達式a+(b-c)*d的后綴式是()(-、+、*表示算術的減、加、乘運算,運算符的優先級和結合性遵循慣例)。A.bc-d*a+B.abc-d*+C.ab+c-d*D.abcd-*+

40、將高級語言源程序翻譯為機器語言程序的過程中常引入中間代碼。以下關于中間代碼的敘述中,錯誤的是______。A.不同的高級程序語言可以產生同一種中間代碼B.使用中間代碼有利于進行與機器無關的優化處理C.使用中間代碼有利于提高編譯程序的可移植性D.中間代碼與機器語言代碼在指令結構上必須一致

41、采用UML進行面向對象開發時,部署圖通常在()階段使用。A.需求分析B.架構設計C.實現D.實施

42、螺旋模型綜合了______的優點,并增加了這兩種模型忽略的風險分析。A.瀑布模型和演化模型B.瀑布模型和噴泉模型C.演化模型和噴泉模型D.原型和噴泉模型

43、配置管理貫穿軟件開發的整個過程。以下內容中,不屬于配置管理的是()。A.版本控制B.風險管理C.變更管理D.配置狀態報告

44、電子商務信息系統的生命周期可以分為系統規劃、系統分析、系統設計、系統實施______和維護五個階段。A.需求調研B.系統運行C.系統管理D.系統測試

45、在對軟件系統進行評價時,需要從信息系統的組成部分、評價對象和經濟學角度出發進行綜合考慮以建立起一套指標體系理論架構。從信息系統評價對象出發,對于用戶方來說,他們所關心的是()。A.用戶需求和運行質量B.系統外部環境C.系統內部結構D.系統質量和技術水平

46、Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe()torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe(此空作答)forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfounda-tionforimplementingthe()layerforSaaSapplicationA.networkB.foundationC.softwareD.hardware

47、創建好的程序或文檔所需遵循的設計原則不包括()。A.反復迭代,不斷修改B.遵循好的標準和設計風格C.盡量采用最新的技術D.簡約,省去不必要的元素

48、在Word2003的編輯狀態下,若要插入公式,應該(),選擇“公式3.0”;若要修改已輸入的公式,(請作答此空),打開公式編輯窗口,再進行修改即可。A.只需單擊此公式B.在“編輯”菜單中單擊查找命令C.只需雙擊此公式D.在“編輯”菜單中單擊替換命令

49、在僅由字符a、b構成的所有字符串中,其中以b結尾的字符串集合可用正規式表示為()。A.(b|ab)*bB.(ab*)*bC.a*b*bD.(a|b)*b

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

51、數據庫系統中的視圖、存儲文件和基本表分別對應數據庫系統結構中的()。A.模式、內模式和外模式B.外模式、模式和內模式C.模式、外模式和內模式D.外模式、內模式和模式

52、工作流(Workflow)是針對業務流程中具有固定程序的常規活動而提出的一個概念,通過將業務流程分解,定義良好的任務、角色、規則和過程來進行執行和監控,達到提高生產組織水平和工作效率的目的。下面關于工作流敘述錯誤的是()。A.一個工作流包括一組活動及它們的相互順序關系,還包括過程及活動的啟動和終止條件,以及對每個活動的描述B.工作流管理系統在實際系統中的應用一般分為兩個階段,即模型建立階段和模型執行階段C.引入工作流組織,能夠在軟件開發和業務兩個層次受益D.工作流能有效地把人、信息和應用工具合理地組織在一起,發揮系統的最大效能

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

54、PPP中的安全認證協議是(),它使用三次握手的會話過程傳送密文。A.MD5B.PAPC.CHAPD.HASH

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

56、對于n個元素的關鍵字序列{k1,k2,…kn},當且僅當滿足關系ki≤k2i且ki≤k2i+1{i=1.2…[n/2]}時稱其為小根堆(小頂堆)。以下序列中,()不是小根堆。A.16,25,40,55,30,50,45B.16,40,25,50,45,30,55C.16,25,39,41,45,43,50D.16,40,25,53,39,55,45

57、某文件管理系統在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為:0、1、2、....;系統中的字長為32位,位示圖中字的編號依次為:0、1、2、..,每個字中的一個二進制位對應文件存儲器上的一個物理塊,取值0和1分別表示物理塊是空閑或占用。假設操作系統將2053號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為()的字中描述。A.32B.33C.64D.65

58、如果在程序中的多個地方需要使用同一個常數,那么最好將其定義為一個符號常量,原因是______。A.可以縮短程序代碼的長度B.便于進行編譯過程的優化C.可以加快程序的運行速度D.便于修改此常數并提高可讀性

59、采用貪心算法保證能求得最優解的問題是()。A.0-1背包B.矩陣鏈乘C.最長公共子序列D.部分(分數)背包

60、以下選項中,可以去掉文本超級鏈接下劃線的是______。A.a{underline:none}B.a{decoration:nounderline}C.a{text-decoration:nounderline)D.a{text-decoration:none}

61、在網絡安全管理中,加強內防內控可采取的策略有()。①控制終端接入數量②終端訪問授權,防止合法終端越權訪問③加強終端的安全檢查與策略管理④加強員工上網行為管理與違規審計A.②③B.②④C.①②③④D.②③④

62、在編譯器和解釋器的工作過程中,______是指對高級語言源程序進行分析以識別出記號的過程。A.詞法分析B.語法分析C.語義分析D.代碼優化

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

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

65、下列關于項目估算方法的敘述不正確的是()。A.專家判斷方法受到專家經驗和主觀性影響B.啟發式方法(如COCOMO模型)的參數難以確定C.機器學習方法難以描述訓練數據的特征和確定其相似性D.結合上述三種方法可以得到精確的估算結果

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

67、對于正規式0*(10*1)*0*,其正規集中字符串的特點是()。A.開頭和結尾必須是0B.1必須出現偶數次C.0不能連續出現D.1不能連續出現

68、常見的軟件開發模型有瀑布模型、演化模型、螺旋模型、噴泉模型等。其中()模型適用于需求明確或很少變更的項目,(請作答此空)模型主要用來描述面向對象的軟件開發過程。A.瀑布模型B.演化模型C.螺旋模型D.噴泉模型

69、通常可以將計算機系統中執行一條指令的過程分為取指令,分析和執行指令3步。若取指令時間為5Δt,分析時間為3Δt。執行時間為2Δt,按順序方式從頭到尾執行完600條指令所需時間為()ΔtA.2400B.2000C.3600D.5400

70、銷售點管理系統(POS,PointOfSale)在CRM中扮演()角色。A.信息存儲B.信息搜集C.信息分析D.信息應用與呈現

71、下列選項不屬于物聯網關鍵技術的是______。A.感知關鍵技術B.網絡通信關鍵技術C.應用關鍵技術D.交通運輸關鍵技術

72、采用n位補碼(包含一個符號位)表示數據,可以直接表示數值()。A.2nB.-2nC.2n-1D.-2n-1

73、假設系統有n(n≥5)個進程共享資源R,且資源R的可用數為5。若采用PV操作,則相應的信號量S的取值范圍應為()。A.-1~n-1B.-5~5C.-(n-1)~1D.-(n-5)~5

74、若某文件系統的目錄結構如下圖所示,假設用戶要訪問文件book2.doc,且當前工作目錄為MyDrivers,則該文件的絕對路徑和相對路徑分別為()。A.MyDrivers\user2\和\user2\B.\MyDrivers\user2\和\user2\C.\MyDrivers\user2\和user2\D.MyDrivers\user2\和user2\

75、信息經濟學認為______。A.信息不對稱激發了社會的公平和公正B.信息不對稱促進了市場配置資源的效率C.信息不對稱造成了市場交易雙方的利益失衡D.信息不對稱強化了市場競爭機制

76、若程序在運行時陷入死循環,則該情況屬于______。A.語法錯誤B.運行時異常C.動態的語義錯誤D.靜態的語義錯誤

77、某系統由下圖所示的冗余部件構成。若每個部件的千小時可靠度都為R,則該系統的千小時可靠度為()。A.(1-R3)(1-R2)B.(1-(1-R)3)(1-(1-R)2)C.(1-R3)+(1-R2)D.(1-(1-R)3)+(1-(1-R)2)

78、給定關系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

79、描述一些人(Person)將動物(Animal)養為寵物(Pet)的是圖()。A.①B.②C.③D.④

80、為了便于實現多級中斷嵌套使用()來保護斷點和現場最有效。A.ROMB.中斷向量表C.通用寄存器D.堆棧二、多選題

81、單向鏈表中往往含有一個頭結點,該結點不存儲數據元素,一般令鏈表的頭指針指向該結點,而該結點指針域的值為第一個元素結點的指針。以下關于單鏈表頭結點的敘述中,錯誤的是()。A.若在頭結點中存入鏈表長度值,則求鏈表長度運算的時間復雜度為O(1)B.在鏈表的任何一個元素前后進行插入和刪除操作可用一致的方式進行處理C.加入頭結點后,代表鏈表的頭指針不因為鏈表為空而改變D.加入頭結點后,在鏈表中進行查找運算的時間復雜度為O(1)

82、某程序的程序圖如下圖所示,運用McCabe度量法對其進行度量,其環路復雜度是()。A.4B.5C.6D.8

83、將高級語言源程序翻譯為可在計算機上執行的形式有多種不同的方式,其中()。A.編譯方式和解釋方式都生成邏輯上與源程序等價的目標程序B.編譯方式和解釋方式都不生成邏輯上與源程序等價的目標程序C.編譯方式生成邏輯上與源程序等價的目標程序,解釋方式不生成D.解釋方式生成邏輯上與源程序等價的目標程序,編譯方式不生成

84、視頻信息是連續的圖像序列,()是構成視頻信息的基本單元。A.幀B.場C.幅D.像素

85、瀏覽器開啟了無痕瀏覽模式后,()依然會被保存下來A.瀏覽歷史B.搜索歷史C.下載文件D.臨時文件

86、電子商務常用的系統規劃方法不包()。A.關鍵成功因素法B.面向對象分析方法C.戰略目標集轉化法D.企業系統規劃法

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

88、以下關于第三方經紀人支付模型的描述,錯誤的是()。A.商家自由度大,風險小B.信用卡信息必須在開放的網絡上傳送C.支付是通過雙方都信任的第三方經紀人完成D.通過電子郵件確認用戶信息

89、安全需求可劃分為物理線路安全、網絡安全、系統安全和應用安全。下面的安全需求中屬于系統安全的是(),屬于應用安全的是(請作答此空)。A.機房安全B.入侵檢測C.漏洞補丁管理D.數據庫安全

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

91、服務類電子商務網站是面向企業和個人提供各種服務的網站,()不屬于該類網站提供的服務。A.完善的消費者幫助中心B.良好的訂單處理流程C.完整的隱私權保護政策D.優質的客戶服務

92、在多態的幾種不同形式中,()多態是一種特定的多態,指同一個名字在不同上下文中可代表不同的含義。A.參數B.包含C.過載D.強制

93、計算機中CPU對其訪問速度最快的是()。A.內存B.CacheC.通用寄存器D.硬盤

94、對高級語言源程序進行編譯或解釋的過程可以分為多個階段,解釋方式不包含()階段。A.詞法分析B.語法分析C.語義分析D.目標代碼生成

95、面向對象設計有7個主要原則,()強調子類可以替換父類。A.迪米特原則B.里式替換原則C.依賴倒置原則D.開放-封閉原則

96、()不是ASP中Response對象的Cookie集合的屬性。A.DomainB.ExpiresC.BufferD.Path

97、網絡安全包含了網絡信息的可用性、保密性、完整性和網絡通信對象的真實性。其中,數字簽名是對()的保護。A.可用性B.保密性C.連通性D.真實性

98、下列算法中,不屬于公開密鑰加密算法的是()。A.ECCB.DSAC.RSAD.DES

99、在面向對象設計中,()作為完成用例業務的責任承擔者,協調、控制其他類共同完成用例規定的功能或行為。A.實體類B.控制類C.邊界類D.交互類

100、對數組A=(2,8,7,1,3,5,6,4)構建大頂堆為()(用數組表示)。A.(1,2,3,4,5,6,7,8)B.(1,2,5,4,3,7,6,8)C.(8,4,7,2,3,5,6,1)D.(8,7,6,5,4,3,2,1)

參考答案與解析

1、答案:D本題解析:防火墻工作層次越低,工作效率越高,安全性越低。防火墻工作層次越高,工作效率越低,安全性越高。

2、答案:C本題解析:磁盤調度管理中,先進行移臂調度尋找磁道,再進行旋轉調度尋找扇區。

3、答案:C本題解析:本題考查圖結構基礎知識。對于n個頂點的簡單無向圖,每個頂點最多與其余的n-1個結點鄰接(若兩個頂點之間有邊,則稱為鄰接),因此,最多有n(n-1)條邊,同時,由于邊沒有方向,因此一條邊關聯的兩個頂點,鄰接關系被計算了兩次,所以邊的個數為n(n-1)/2。

4、答案:D本題解析:I/O接口與主存采用統一編址,即將I/O設備的接口與主存單元一樣看待,每個端口占用一個存儲單元的地址,其實就是將主存的一部分劃出來作為I/O地址空間。訪存指令是指訪問內存的指令,顯然,這里需要訪問內存,才能找到相應的輸入輸出設備,一次需要使用訪存指令。而控制類指令通常是指程序控制類指令,用于控制程序流程改變的指令,包括條件轉移指令、無條件轉移指令、循環控制指令、程序調用和返回指令、中斷指令等。

5、答案:D本題解析:瀑布模型:嚴格遵循軟件生命周期各階段的固定順序,一個階段完成再進入另一個階段。其優點是可以使過程比較規范化,有利于評審;缺點在于過于理想,缺乏靈活性,容易產生需求偏差。屬于結構化模型。原型模型:主要用于獲取用戶需求。屬于原型開發模型。螺旋模型:結合了瀑布模型和演化模型的優點,最主要的特點在于加入了風險分析。它是由制定計劃、風險分析、實施工程、客戶評估這一循環組成的,它最初從概念項目開始第一個螺旋。屬于面向對象開發模型,強調風險引入。噴泉模型:主要用于描述面向對象的開發過程,以用戶需求為動力,以對象為驅動,最核心的特點是迭代。所有的開發活動沒有明顯的邊界,允許各種開發活動交叉進行。本題選擇D選項。

6、答案:D本題解析:隊列的特點是先進先出。對于隊列,元素的進入次序和出隊的次序相同,如,入隊的序列為a、b、c,則出隊的序列也為a、b、c。對于棧則不同,棧的運算特點是后進先出。若入棧序列為a、b、c,則出棧序列可能為a、b、c,a、c、b,b、a、c,b、c、a或者c、b、a,而c、a、b則不行,因此,入隊序列與出隊序列關系為1:1,而入棧序列與出棧序列關系為1:n(n≥1)。

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

8、答案:C本題解析:COCOMOII模型也需要使用規模估算信息,在模型層次結構中有3種不同規模估算選擇,即:對象點、功能點和代碼行。

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

10、答案:C本題解析:本題考查中間件的基本知識。中間件是一種獨立的系統軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源,中間件位于客戶機服務器的操作系統之上,管理計算資源和網絡通信。中間件可分為6類:·終端仿真/屏幕轉換中間件用以實現客戶機圖形用戶接口與已有的字符接口方式的服務器應用程序之間的互操作。·數據訪問中間件是為了建立數據應用資源互操作的模式,對異構環境下的數據庫實現聯接或文件系統實現聯接的中間件。·遠程過程調用機制中間件可以使程序員只需編寫客戶方的應用,需要時可以調用位于遠端服務器上的過程。·消息中間件用來屏蔽各種平臺及協議之間的特性,以實現在不同平臺之間通信,實現分布式系統中可靠的、高效的、實時的跨平臺數據傳輸,實現應用程序之間的協同。·交易中間件是在分布、異構環境下提供保證交易完整性和數據完整性的一種環境平臺。·對象中間件可以在分布、異構的網絡計算環境中將各種分布對象有機地結合在一起,完成系統的快速集成,實現對象重用,在這個方面遵循的標準是CORBA。

11、答案:B本題解析:使用WEB方式收發電子郵件時必須設置賬號密碼登錄。

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

13、答案:B本題解析:本題考查電子商務的基本架構。數據鏈路層負責在兩個相鄰節點間的線路上無差錯地傳送數據,即把一條有可能出差錯的實際鏈路變成對網絡層來說是一條不出差錯的鏈路。網絡層是實現電子商務的最底層的硬件基礎設施,包括遠程通信網(telecom)、有線電視網(cableTV)、無線通信網(wireless)和互聯網(Internet)。傳輸層根據通信子網的特性最佳地利用網絡資源,以可靠和經濟的方式為兩端系統的會話層之間建立起一條傳輸連接,透明地傳送報文,即為上一會話層提供一個可靠的端到端服務。應用層是用戶進入網絡的接口,用戶必須使用一方系統的會話層建立與另一方系統的一個進程的連接;并對數據傳輸進行管理,在兩個相互通信的應用進程之間建立、組織和協調其交互作用。

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

15、答案:D本題解析:本題考查ISO/OSI參考模型的基本知識。OSI參考模型將計算機網絡的體系結構分成7層:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。其中,物理層的任務是為上一個數據鏈路層提供一個物理連接,以便透明地傳送比特信息流,數據鏈路層的任務是負責在兩個相鄰接點間的線路上無差錯地傳送以數據幀為單位的數據,網絡層的任務是控制通信子網的工作,決定數據分組如何在通信子網中傳送,而傳輸層的任務是根據通信子網的特性最佳地利用網絡資源,以可靠和經濟的方式為兩端系統的會話層之間建立起一條傳輸連接,透明地傳送數據段。

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

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

18、答案:D本題解析:優化SQL語句,減少比較次數是提高查詢效率的有效方法。在這個題目中,如果連接的兩個表越小,那么連接的時候多余的數據就更少,D答案將可以對子表做的操作先做了,最后做連接,是效率最高的一種方法。

19、答案:C本題解析:根據引起軟件維護的原因不同,軟件維護通常可分為以下四種類型:改正性維護。是指在使用過程中發現了隱蔽的錯誤后,為了診斷和改正這些隱蔽錯誤而修改軟件的活動。該類維護一般占總維護工作量的25%。適應性維護。是指為了適應變化了的環境而修改軟件的活動。該類維護一般占總維護工作量的20%。完善性維護。是指為了擴充或完善原有軟件的功能或性能而修改軟件的活動。該類維護一般占總維護工作量的50%。預防性維護。是指為了提高軟件的可維護性和可靠性、為未來的進一步改進打下基礎而修改軟件的活動。該類維護一般占總維護工作量的5%。而本題所描述的為軟件的運行增加監控設施屬于完善性維。

20、答案:D本題解析:對軟件著作權的保護只是針對計算機軟件和文檔,并不包括開發軟件所用的思想、處理過程、操作方法或數學概念等,并且著作權人還需在軟件登記機構辦理登記。

21、答案:B本題解析:中間代碼的作用是可使程序的結構在邏輯上更為簡單明確,特別是可使目標代碼的優化比較容易實現。中間代碼有多種形式,常見的有逆波蘭記號(后綴式)、四元式和三元式,它們的共同特點是與具體的機器無關,不依賴于具體的計算機。

22、答案:D本題解析:本題考查對電子商務模型的了解。在電子商務的支付模型中,包括以下幾種:①支付系統無安全措施模型:用戶從商家訂貨,并把信用卡信息通知商家。信用卡信息的傳遞方法有兩種,一種是通過電話、傳真等非網上手段;另一種是通過網絡傳送,但沒有安全措施。信用卡信息的合法性檢查是在商家和銀行之間進行的。特點是:風險由商家承擔;商家完全掌握用戶的信用卡信息;信用卡信息的傳遞無安全保障。②通過第三方經紀人支付模型:用戶在網上經紀人處開立一個賬戶,網上經紀人持有用戶的賬戶和信用卡號。用戶用這個賬戶從商家訂貨,商家將用戶賬戶提供給經紀人,經紀人驗證商家身份,給用戶發送電子郵件,要求用戶確認購買和支付信息后,將信用卡信息傳給銀行,完成支付過程。這種方法交易成本很低,對小額交易很適用。特點是:用戶賬戶的開設不通過網絡;信用卡信息不在開放的網絡上傳送;通過電子郵件來確認用戶身份;商家自由度大,風險小;支付是通過雙方都信任的第三方(經紀人)完成的。③數字現金支付模型:用戶在銀行開立數字現金賬戶,購買兌換數字現金。然后使用個人電腦數字現金終端軟件從銀行賬戶取出一定數量的數字現金存在硬盤上。用戶從同意接收數字現金的商家訂貨,使用數字現金支付所購商品的費用。接收數字現金商家與用戶銀行之間進行清算,用戶銀行將用戶購買商品的錢支付給商家。④簡單加密支付系統模型:用戶在銀行開立一個信用卡賬戶,并獲得信用卡號。用戶自商家訂貨后,把信用卡信息加密后傳給商家服務器。商家服務器驗證接收到的信息的有效性和完整性后,將用戶加密的信用卡信息傳給業務服務器,商家服務器無法看到用戶的信用卡信息。業務服務器驗證商家身份后,將用戶加密的信用卡信息轉移到安全的地方解密,然后將用戶信用卡信息通過安全專用網傳送到商家銀行。商家銀行通過普通電子通道與用戶信用卡發生聯系,確認信用卡信息的有效性。得到證實后,將結果傳送給業務服務器,業務服務器通知商家服務器交易完成或拒絕,商家再通知用戶。整個過程只要經歷很短的時間。交易過程的每一步都需要交易方以數字簽名來確認身份,用戶和商家都須使用支持此種業務的軟件。數字簽名是用戶、商家在注冊系統時產生的,不能修改。用戶信用卡加密后的信息一般都存儲在用戶的家用電腦上。

23、答案:B本題解析:本題主要考查的是哈希表的線性探測法。首先根據關鍵碼序列,分別求取H(Key)=key%11。得到如下所示關鍵字散列值:當關鍵碼65對11取模余10的時候,此時10號位置已經存放了關鍵碼10,因此放到下一個位置,即0號位置。本題B選項正確。

24、答案:B本題解析:DoS是DenialofService的簡稱,即拒絕服務,造成DoS的攻擊行為被稱為DoS攻擊,其目的是使計算機或網絡無法提供正常的服務。最常見的DoS攻擊有計算機網絡帶寬攻擊和連通性攻擊。作個形象的比喻來理解DoS。街頭的餐館是為大眾提供餐飲服務,如果一群地痞流氓要DoS餐館的話,手段會很多,比如霸占著餐桌不結賬,堵住餐館的大門不讓路,騷擾餐館的服務員或廚子不能干活,甚至更惡劣……SYNFlooding攻擊便是Dos攻擊的典型代表,該攻擊以多個隨機的源主機地址向目的路由器發送SYN包,而在收到目的路由器的SYNACK后并不回應,這樣,目的路由器就為這些源主機建立了大量的連接隊列,而且由于沒有收到ACK一直維護著這些隊列,造成了資源的大量消耗而不能向正常請求提供服務,甚至導致路由器崩潰。服務器要等待超時(TimeOut)才能斷開已分配的資源。

25、答案:C本題解析:傳值調用最顯著的特征就是被調用的函數內部對形參的修改不影響實參的值。引用調用是將實參的地址傳遞給形參,使得形參的地址就是實參的地址。

26、答案:C本題解析:根據中序遍歷和先序遍歷,可以反向構造出這棵二叉樹如下:其后序遍歷為30,20,50,40,10,即C選項。

27、答案:B本題解析:1、模塊化設計要求高內聚、低耦合,模塊獨立體現的就是高內聚低耦合。A選項正確。2、在結構化設計中,系統由多個邏輯上相對獨立的模塊組成,在模塊劃分時需要遵循如下原則:(1)模塊的大小要適中。系統分解時需要考慮模塊的規模,過大的模塊可能導致系統分解不充分,其內部可能包括不同類型的功能,需要進一步劃分,盡量使得各個模塊的功能單一;過小的模塊將導致系統的復雜度增加,模塊之間的調用過于頻繁,反而降低了模塊的獨立性。不是越小越好。B選項錯誤。(2)模塊的扇入和扇出要合理。模塊的扇入指模塊直接上級模塊的個數。模塊的直屬下級模塊個數即為模塊的扇出。(3)深度和寬度適當。深度表示軟件結構中模塊的層數,如果層數過多,則應考慮是否有些模塊設計過于簡單,看能否適當合并。寬度是軟件結構中同一個層次上的模塊總數的最大值,一般說來,寬度越大系統越復雜,對寬度影響最大的因素是模塊的扇出。在系統設計時,需要權衡系統的深度和寬度,盡量降低系統的復雜性,減少實施過程的難度,提高開發和維護的效率。需要控制模塊接口的復雜性,D選項正確。3、盡力使模塊的作用域在其控制域之內。模塊控制域:這個模塊本身以及所有直接或間接從屬于它的模塊的集合。模塊作用域:指受該模塊內一個判定所影響的所有模塊的集合。C選項正確。

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

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

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

31、答案:B本題解析:本題考查電子商務軟件基礎知識。主流的商務應用模型包括應用表達、業務邏輯表達和數據表達三個主要部分,業務邏輯表達是整個電子商務系統的核心,描述商務處理過程和規則,是系統開發過程中實現的重點。業務邏輯層就是各種電子商務軟件的集合,它主要包括兩個部分:一是實現企業核心業務流程的應用軟件,二是為業務邏輯提供支持的通用軟件。

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

33、答案:C本題解析:總線復用,顧名思義就是一條總線實現多種功能。常見的總線復用方式有總線分時復用,它是指在不同時段利用總線上同一個信號線傳送不同信號,例如,地址總線和數據總線共用一組信號線。采用這種方式的目的是減少總線數量,提高總線的利用率。

34、答案:D本題解析:OutlookExpress有以下一些優點:·可以脫機處理郵件,有效利用聯機時間,降低了上網費用。·可以管理多個郵件賬號,在同一個窗口中使用多個郵件賬號。·可以使用通訊簿存儲和檢索電子郵件地址.·在郵件中添加個人簽名或信紙·發送和接收安全郵件。

35、答案:B本題解析:系統模塊結構設計的任務是確定劃分后的子系統的模塊結構,并畫出模塊結構圖,這個過程中必須考慮這樣幾個問題:每個子系統如何劃分成若干個模塊;如何確定子系統之間、模塊之間傳送的數據及其調用關系;如何評價并改進模塊結構的質量;如何從數據流圖導出模塊結構圖。

36、答案:C本題解析:本題考查多媒體基礎知識。媒體的概念范圍相當廣泛,按照國際電話電報咨詢委員會(ConsultativeCommitteeonInternationalTelephoneandTelegraph,CCITT)的定義,媒體可以歸類為如下幾類。①感覺媒體(PerceptionMedium)指直接作用于人的感覺器官,使人產生直接感覺的媒體。如引起聽覺反應的聲音、引起視覺反應的圖像等。②表示媒體(RepresentationMedium)指傳輸感覺媒體的中介媒體,即用于數據交換的編碼。如圖像編碼(JPEG、MPEG)、文本編碼(ASCⅡ、GB2312)和聲音編碼等。③表現媒體(PresentationMedium)指進行信息輸入和輸出的媒體,如鍵盤、鼠標、掃描儀、話筒和攝像機等為輸入媒體;顯示器、打印機和喇叭等為輸出媒體。④存儲媒體(StorageMedium)指用F存儲表示媒體的物理介質,如硬盤、軟盤、磁盤、光盤、ROM及RAM等。⑤傳輸媒體(TransmissionMedium)指傳輸表示媒體的物理介質,如電纜、光纜和電磁波等。

37、答案:B本題解析:標記耦合指兩個模塊之間傳遞的是數據結構,如高級語言的數組名、記錄名、文件名等這些名字即為標記,其實傳遞的是這個數據結構的地址。

38、答案:C本題解析:系統軟件開發人員開發操作系統和系統軟件。應用軟件開發人員開發應用軟件。

39、答案:B本題解析:后綴表達式:又稱逆波蘭式表示方法:以從左到右的順序先寫操作數,后寫操作符,如果操作數本身是一個具有操作數據的操作,則對其施用同樣的規則。如:(a+b)*(a-b)后綴表達式為:ab+ab-*具體轉換方法:(僅供參考)第一步:按照運算符的優先級對所有的運算單位加括號:式子變成:(a+((b-c)*d))第二步:把運算符號移動到對應的括號后面:(a((bc)-d)*)+第三步:去掉括號:abc-d*+

40、答案:D本題解析:本題考查程序語言基礎知識。“中間代碼”是一種簡單且含義明確的記號系統,與具體的機器無關,可以有若干種形式。可以將不同的高級程序語言翻譯成同一種中間代碼。由于與具體機器無關,使用中間代碼有利于進行與機器無關的優化處理,以及提高編譯程序的可移植性。

41、答案:D本題解析:部署圖描述了一個運行時的硬件結點,以及在這些結點上運行的軟件組件的靜態視圖。部署圖顯示了系統的硬件,安裝在硬件上的軟件,以及用于連接異構的機器之間的中間件。因此它是在實施階段被使用。

42、答案:A本題解析:本題考查對軟件模型的了解。對于復雜的大型軟件,開發一個原型往往達不到要求。螺旋模型將瀑布模型與演化模型結合起來,并且加入兩個模型均忽略了的風險分析。螺旋模型是軟件開發的高級策略,它不僅適合結構化方法,而且更適合面向對象方法。它的實施將對軟件開發組織的工作模式、人員素質、管理和技術水平產生深遠的影響,是最有前途的過程模型之一。

43、答案:B本題解析:配置管理包括ACD和配置審計。

44、答案:B本題解析:本題考查電子商務信息系統生命周期的基礎知識。電子商務信息系統的生命周期可以分為系統規劃、系統分析、系統設計、系統實施、系統運行和維護5個階段。①系統規劃階段。系統規劃階段的任務是對企業的環境、目標、現行系統的狀況進行初步調查,根據企業目標和發展戰略確定信息系統的發展戰略,對建設新系統的需求做出分析和預測,同時考慮建設新系統所受的各種約束,研究建設新系統的必要性和可能性。可行性報告審議通過后,將新系統建設方案及實施計劃編成系統設計任務書。②系統分析階段。系統分析階段的任務是根據系統設計任務書所確定的范圍對現行系統進行詳細調查,描述現行系統的業務流程,指出現行系統的局限性和不足之處,確定新系統的基本目標和邏輯功能要求,即提出新系統的邏輯模型。系統分析階段的工作成果體現在系統說明書中。③系統設計階段。系統設計階段的任務是根據系統說明書中規定的功能要求,考慮實際條件,具體設計實現邏輯模型的技術方案,即設計新系統的物理模型。這個階段的技術文檔是系統設計說明書。④系統實施階段。系統實施階段是將設計的系統付諸實施的階段。這一階段的任務包括程序的編寫和調試,人員培訓,數據文件轉換,計算機等設備的購置、安裝和調試,系統調試與轉換等。這個階段的特點是幾個互相聯系、互相制約的任務同時展開,必須精心安排、合理組織。⑤系統運行和維護階段。系統投入運行后,需要經常進行維護和評價,記錄系統運行的情況,根據一定的規格對系統進行必要的修改,評價系統的工作質量和經濟效益。對于不能修改或難以修改的問題記錄在案,定期整理成新需求建議書,為下一周期的系統規劃做準備。

45、答案:A本題解析:在對軟件系統進行評價時,從系統評價對象出發,用戶方所關心的是用戶需求和運行質量平。

46、答案:D本題解析:云計算是一個用來描述各種計算概念的一個短語,計算概念涉及大量計算機通過實時通信的網絡,如Internet,連接在一起。在科學研究中,云計算是分布式網絡計算的同義詞,意味著有能力同時在多臺互連的計算機上運行一個程序或應用。云的結構分為3層:基礎設施、平臺和應用。基礎實施層由虛擬計算機存儲和網絡資源構成;平臺層是具有通用性和復用性的軟件資源的集合;應用層是云上針對SaaS應用的所有應用軟件的集合。基礎設施層時建立平臺層的硬件基礎;相應地,平臺層是執行應用層SaaS應用的基礎。

47、答案:C本題解析:最新的技術很可能不夠完善,或者容易被市場所淘汰,一般不采用。

48、答案:C本題解析:本題考查文字處理軟件應用方面的基本常識。在Word2003的編輯狀態下,若要插入公式,應該在“插入”菜單中,單擊“對象”命令,在彈出的“對象”對話框中選擇“公式3.0”,如下圖所示。若要修改已輸入的公式,只需雙擊此公式,打開公式編輯窗口,再進行修改即可。

49、答案:D本題解析:正規式(a|b)*對應的正規集為{ε,a,b,aa,ab,…,所有由a和b組成的字符串},結尾為b。

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

51、答案:D本題解析:本題考查數據庫的三級模式。外模式也稱用戶模式,是用戶數據庫系統的接口,是用戶用到的那部分數據的描述,對應數據庫系統中的視圖。模式也稱概念模式,是數據庫中全部數據的邏輯結構和特征的描述,由若干個概念記錄組成,只涉及型的描述,不涉及具體的值,對應基本表。內模式也稱存儲模式,是書刊物理結構和存儲方式的描述,是數據在數據庫內部的表示方式,對應存儲文件。則有外模式對應數據庫系統中的視圖;模式就是基本表;內模式是存儲文件。故本題選D。數據庫在三級模式中提供了兩級映像,分別為模式/內模式映像、外模式/模式映像。模式/內模式映像:存在于概念級和內部級之間,實現了模式和內模式之間的相互轉換。外模式/模式映像:存在于外部件和概念級之間,實現了外模式和模式之間的相互轉換。

52、答案:B本題解析:本題考查工作流的基本概念。工作流管理系統指運行在一個或多個工作流引擎上用于定義、實現和管理工作流運行的一套軟件系統。它與工作流執行者(人、應用)交互,推進工作流實例的執行,并監控工作流的運行狀態。工作流管理系統在實際系統中的應用一般分為三個階段:即模型建立階段、模型實例化階段和模型執行階段。在模型建立階段,通過利用工作流建模工具,完成企業經營過程模型的建立,將企業的實際經營過程轉化為計算機可處理的工作流模型。模型實例化階段完成為每個過程設定運行所需的參數,并分配每個活動執行所需要的資源。模型執行階段完成經營過程的執行,在這一過程中,重要的任務是完成人機交互和應用的執行。

53、答案:C本題解析:本題主要考查數據流圖的平衡原則。對于數據流圖,必須要保持父圖與子圖平衡,且每個加工必須要有輸入數據流和輸出數據流,而每條數據流都至少有一端是加工,而且還要能保持數據守恒(即相關數據流經過加工后得到相應的輸出數據流)。

54、答案:C本題解析:點對點協議(PPP)目前支持二個認證協議:密碼驗證協議(PAP)和質詢握手驗證協議(CHAP)。在RFC1334指定和同步和異步接口支持兩個。PAP使用雙向握手為遠程節點提供一個簡單的設立身份的方法。PPP鏈路建立階段完成后,用戶名和密碼通過鏈路(在明文)進行不斷重復發送,直到鑒權完成或連接終止為止。PAP不是一個安全的認證協議。在鏈路中以明文形式發送密碼,并且此處不提供防止重放或跟蹤錯誤進攻的保護措施。遠程節點是由登錄嘗試的頻率和定時控制。CHAP:挑戰握手認證協議,全稱:ChallengeHandshakeAuthenticationProtocol。CHAP通過三次握手驗證被認證端的身份,在初始鏈路建立時完成,為了提高安全性,在鏈路建立之后周期性進行驗證。CHAP比PAP更安全,因為CHAP不在線路上發送明文,而是發送經過MD5過的隨機數序列。CHAP支持單向和雙向認證。

55、答案:B本題解析:設計模式包括:創建型、結構型、行為型三大類別。抽象工廠模式屬于創建型設計模式。橋接模式屬于結構型設計模式。

56、答案:D本題解析:選項中的序列是對堆做類似于層次遍歷的操作所得的結果。將4個選項還原為堆時,其中D答案中第二個關鍵字小于第五個關鍵字,不滿足小根堆的條件。

57、答案:C本題解析:2053號物理塊是第2054塊物理塊,每一個字可以表示32個物理塊的存儲情況,2054/32=64.xxx,因此,此時應該排在第65個字,從0號開始編號,則為第64號字。

58、答案:D本題解析:本題考查程序語言基礎知識。編寫源程序時,將程序中多處引用的常數定義為一個符號常量可以簡化對此常數的修改操作(只需改一次),并提高程序的可讀性,以便于理解和維護。

59、答案:D本題解析:貪心法在一般情況下一定能夠得到滿意解,不一定能夠得到最優解。貪心法能夠獲得最優解的前提是:(1)問題具有最優子結構,即規模為n的問題的最優解與規模為n-1的問題的解相關;(2)問題具有貪心選擇性質,即問題的整體最優解可以通過一系列局部最優的選擇得到。部分背包問題具有以上性質,故可以通過貪心算法得到最優解。

60、答案:D本題解析:本題考查CSS的基礎知識。CSS中,去掉文本超級鏈接下劃線的CSS樣式代碼為:a{text-decoration:none)

61、答案:C本題解析:內網安全系統緊密圍繞“合規”,內含企業級主機防火墻系統。其通過“終端準入控制、終端安全控制、桌面合規管理、終端泄密控制和終端審計”五維化管理,全面提升內網安全防護能力和合規管理水平。因此①、②、③、④都屬于內防內控的范圍,故應選擇C。

62、答案:A本題解析:本題考查程序語言基礎知識。解釋器(解釋程序)與編譯器(編譯程序)在詞法、語法和語義分析方面的工作方式基本相同。源程序可以簡單地被看成是一個多行的字符串。詞法分析階段是編譯過程的第一階段,這個階段的任務是對源程序從前到后(從左到右)逐個字符地掃描,從中識別出一個個“單詞”符號(或稱為記號)。

63、答案:A本題解析:wb是主機名。一個標準的URL格式如下:協議://主機名.域名.域名后綴或IP地址(:端口號)/目錄/文件名文件名可以有多級。

64、答案: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-樹。

65、答案:D本題解析:項目估算的常用方法主要有專家判斷法、啟發式法和機器學習法等。專家判斷法是指向學有專長、見識廣博并有相關經驗的專家進行咨詢、根據他們多年來的實踐經驗和判斷能力對計劃項目作出預測的方法。很顯然,采用這種方法容易受到專家經驗和主觀性的影響。啟發式方法使用一套相對簡單、通用、有啟發性的規則進行估算的方法,它具有參數難以確定、精確度不高等特點。機器學習方法是一種基于人工智能與神經網絡技術的估算方法,它難以描述訓練數據的特征和確定其相似性。而無論采用哪種估算方法,估算得到的結果都是大概的,而不是精確的。

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

67、答案:B本題解析:本題考查程序語言基礎知識。閉包運算符“*”將其運算對象進行若干次連接,因此0*表示若干個0構成的串,而(10*1)*則表示偶數個1構成的串。

68、答案:D本題解析:本題考查的是常見的軟件開發模型的基本概念。瀑布模型給出了軟件生存周期中制定開發計劃、需求分析、軟件設計、編碼、測試和維護等階段以及各階段的固定順序,上一階段完成后才能進入到下一階段,整個過程如同瀑布流水。該模型為軟件的開發和維護提供了一種有效的管理模式,但在大量的實踐中暴露出其缺點,其中最為突出的是缺乏靈活性,特別是無法解決軟件需求不明確或不準確的問題。這些問題有可能造成開發出的軟件并不是用戶真正需要的,并且這一點只有在開發過程完成后才能發現。所以瀑布模型適用于需求明確,且很少發生較大變化的項目。為了克服瀑布模型的上述缺點,演化模型允許在獲取了一組基本需求后,通過快速分析構造出軟件的一個初始可運行版本(稱作原型),然后根據用戶在適用原型的過程中提出的意見對原型進行改進,從而獲得原型的新版本。這一過程重復進行,直到得到令用戶滿意的軟件。該模型和螺旋模型、噴泉模型等適用于對軟件需求缺乏明確認識的項目。螺旋模型將瀑布模型和演化模型進行結合,在保持二者優點的同時,增加了風險分析,從而彌補了二者的不足。該模型沿著螺線旋轉,并通過笛卡爾坐標的四個象限分別表示四個方面的活動:制定計劃、風險分析、實施工程和客戶計估。螺旋模型為項目管理人員及時調整管理決策提供了方便,進而可降低開發風險。噴泉模型是以面向對象的軟件開發方法為基礎,以用戶需求為動力,以對象來驅動的模型。該模型主要用于描述面向對象的開發過程,體現了面向對象開發過程的迭代和無間隙特性。迭代指模型中的活動通

溫馨提示

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

評論

0/150

提交評論