2024年全國軟件水平考試之中級軟件設(shè)計師考試重點專題卷(附答案)639x - 計算機等級考試備考_第1頁
2024年全國軟件水平考試之中級軟件設(shè)計師考試重點專題卷(附答案)639x - 計算機等級考試備考_第2頁
2024年全國軟件水平考試之中級軟件設(shè)計師考試重點專題卷(附答案)639x - 計算機等級考試備考_第3頁
2024年全國軟件水平考試之中級軟件設(shè)計師考試重點專題卷(附答案)639x - 計算機等級考試備考_第4頁
2024年全國軟件水平考試之中級軟件設(shè)計師考試重點專題卷(附答案)639x - 計算機等級考試備考_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

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

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

1、面向?qū)ο蠓治龅哪康氖菫榱双@得對應(yīng)用問題的理解,其主要活動不包括()。A.認定并組織對象B.描述對象間的相互作用C.面向?qū)ο蟪绦蛟O(shè)計D.確定基于對象的操作

2、某系統(tǒng)中的文本顯示類(TextView)和圖片顯示類(PictureView)都繼承了組件類(Component),分別顯示文本和圖片內(nèi)容,現(xiàn)需要構(gòu)造帶有滾動條或者帶有黑色邊框,或者既有滾動條又有黑色邊框的文本顯示控件和圖片顯示控件,但希望最多只增加3個類。其優(yōu)點是()。A.比靜態(tài)繼承具有更大的靈活性B.提高已有功能的重復使用性C.可以將接口與實現(xiàn)相分離D.為復雜系統(tǒng)提供了簡單接口

3、工作流管理系統(tǒng)是運行在______上用于定義、實現(xiàn)和管理工作流運行的一套軟件系統(tǒng)。A.定義工具B.工作流執(zhí)行服務(wù)C.工作流引擎D.用戶界面

4、以下關(guān)于測試方法的敘述中,不正確的是()。A.根據(jù)被測代碼是否可見分為白盒測試和黑盒測試B.黑盒測試一般用來確認軟件功能的正確性和可操作性C.靜態(tài)測試主要是對軟件的編程格式結(jié)構(gòu)等方面進行評估D.動態(tài)測試不需要實際執(zhí)行程序

5、基于RUP的軟件過程是一個迭代過程。一個開發(fā)周期包括初始、細化、構(gòu)建和移交四個階段,每次通過這四個階段就會產(chǎn)生一代軟件,其中建立完善的架構(gòu)是()階段的任務(wù)。A.初始B.細化C.構(gòu)建D.移交

6、某指令流水線由5段組成,第1、3、5段所需時間為△t,第2、4段所需時間分別為3△t、2△t,如下圖所示,那么連續(xù)輸入n條指令時的吞吐率(單位時間內(nèi)執(zhí)行的指令個數(shù))TP為()。A.見圖AB.見圖BC.見圖CD.見圖D

7、以下關(guān)于C/C++語言指針變量的敘述中,正確的是______。A.指針變量可以是全局變量也可以是局部變量B.必須為指針變量與指針所指向的變量分配相同大小的存儲空間C.對指針變量進行算術(shù)運算是沒有意義的D.指針變量必須由動態(tài)產(chǎn)生的數(shù)據(jù)對象來賦值

8、程序員小王的編程心得體會中,()并不正確。A.編程工作中記錄日志很重要,腦記憶并不可靠B.估計進度計劃時寧可少估一周,不可多算一天C.簡單模塊要注意封裝,復雜模塊要注意分層D.程序要努力文檔化,讓代碼講自己的故事

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

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

11、以下關(guān)于數(shù)據(jù)倉庫的描述,正確的是()。A.數(shù)據(jù)倉庫中存儲的是面向主題、集成、隨時間變化的數(shù)據(jù)B.數(shù)據(jù)倉庫是一維數(shù)據(jù)C.數(shù)據(jù)倉庫是進行數(shù)據(jù)挖掘的前提D.數(shù)據(jù)倉庫中的數(shù)據(jù)均來自數(shù)據(jù)庫

12、()設(shè)計模式定義一系列算法,把它們一個個封裝起來,并且使它們可相互替換。這一模式使得算法可獨立于它的客戶而變化。A.策略(Strategy)B.抽象工廠(AbstractFactory)C.觀察者(Observer)D.狀態(tài)(State)

13、軟件風險一般包含()兩個特性。A.救火和危機管理B.已知風險和未知風險C.不確定性和損失D.員工和預算

14、相聯(lián)存儲器按()訪問。A.地址B.先入后出的方式C.內(nèi)容D.先入先出的方式

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

16、在有些程序設(shè)計語言中,過程調(diào)用和響應(yīng)調(diào)用需執(zhí)行的代碼的綁定直到運行時才進行,這種綁定稱為()。A.靜態(tài)綁定B.動態(tài)綁定C.過載綁定D.強制綁定

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

18、軟件維護可分為改正性維護、適應(yīng)性維護、完善性維護和預防性維護。對軟件進行改正性維護,可提高軟件的()。A.可靠性B.可維護性C.可使用性D.可移植性

19、從認證中心CA獲取用戶B的數(shù)字證書,該證書用()作數(shù)字簽名;從用戶B的數(shù)字證書中可以獲得B的公鑰。A.CA的公鑰B.CA的私鑰C.B的公鑰D.B的私鑰

20、假設(shè)磁盤塊與緩沖區(qū)大小相同,每個盤塊讀入緩沖區(qū)的時間為10μs,由緩沖區(qū)送至用戶區(qū)的時間是5μs,系統(tǒng)對每個磁盤塊數(shù)據(jù)的處理時間為2μs,若用戶需要將大小為10個磁盤塊的Doc文件逐塊從磁盤讀入緩沖區(qū),并送至用戶區(qū)進行處理,那么采用單緩沖區(qū)需要花費時間為(請作答此空)μs;采用雙緩沖區(qū)需要花費的時間為()μs。A.100B.107C.152D.170

21、Thebeautyofsoftwareisinitsfunction,initsinternalstructure,andinthewayinwhichitiscreatedbyateam.Toauser,aprogramwithjusttherightfeaturespresentedthroughanintuitiveand(71)interfaceisbeautiful.Toasoftwaredesigner,aninternalstructurethatispartitionedinasimpleandintuitivemanner,andthatminimizesinternalcouplingisbeautiful.Todevelopersandmanagers,amotivatedteamofdevelopersmakingsignificantprogresseveryweek,andproducingdefect-freecode,isbeautiful.Thereisbeautyonalltheselevels.Ourworldneedssoftware--lotsofsoftware.Fiftyyearsagosoftwarewassomethingthatraninafewbigandexpensivemachines.Thirtyyearsagoitwassomethingthatraninmostcompaniesandindustrialsettings.Nowthereissoftwarerunninginourcellphones,watches,appliances,automobiles,toys,andtools.Andneedfornewandbettersoftwarenever(72).Asourcivilizationgrowsandexpands,asdevelopingnationsbuildtheirinfrastructures,asdevelopednationsstrivetoachieveevergreaterefficiencies,theneedformoreandmoreSoftware(73)toincrease.Itwouldbeagreatshameif,inallthatsoftware,therewasnobeauty.Weknowthatsoftwarecanbeugly.Weknowthatitcanbehardtouse,unreliable,andcarelesslystructured.Weknowthattherearesoftwaresystemswhosetangledandcarelessinternalstructuresmakethemexpensiveanddifficulttochange.Weknowthattherearesoftwaresystemsthatpresenttheirfeaturesthroughanawkwardandcumbersomeinterface.Weknowthattherearesoftwaresystemsthatcrashandmisbehave.Theseare(74)systems.Unfortunately,asaprofession,softwaredeveloperstendtocreatemoreuglysystemsthanbeautifulones.Thereisasecretthatthebestsoftwaredevelopersknow.Beautyischeaperthanugliness.Beautyisfasterthanugliness.Abeautifulsoftwaresystemcanbebuiltandmaintainedinlesstime,andforlessmoney,thananuglyone.Novicesoftwaredevelopersdon'tunderstandthis.Theythinkthattheyhavetodoeverythingfastandquick.Theythinkthatbeautyis(作答此空).No!Bydoingthingsfastandquick,theymakemessesthatmakethesoftwarestiff,andhardtounderstand,Beautifulsystemsareflexibleandeasytounderstand.Buildingthemandmaintainingthemisajoy.Itisuglinessthatisimpractical.Uglinesswillslowyoudownandmakeyoursoftwareexpensiveandbrittle.Beautifulsystemscosttheleastbuildandmaintain,andaredeliveredsoonest.A.impracticalB.perfectC.time-wastingD.practical

22、(請作答此空)越高,屏幕上圖像的閃爍感越小,圖像越穩(wěn)定,視覺效果也越好。當前PC中該指標大多采用()Hz。A.分辨率B.顯存容量C.刷新頻率D.色深

23、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.DECIDESB.ENCAPSULATESC.REALIZESD.RECOGNIZES

24、()不屬于軟件設(shè)計質(zhì)量評審。A.功能與模塊之間的對應(yīng)關(guān)系B.軟件規(guī)格說明是否符合用戶的要求C.軟件是否具有可測試性D.軟件是否具有良好的可靠性

25、在C/C++程序中,整型變量a的值為0且應(yīng)用在表達式“c=b/a”中,則最可能發(fā)生的情形是()。A.編譯時報告有語法錯誤B.編譯時報告有邏輯錯誤C.運行時報告有語法錯誤D.運行時產(chǎn)生異常

26、敏捷開發(fā)方法Scrum的步驟不包括()。A.ProductBacklogB.RefactoringC.SprintBacklogD.Sprint

27、將高級語言源程序翻譯成目標程序的是()。A.解釋程序B.編譯程序C.鏈接程序D.匯編程序

28、采用面向?qū)ο箝_發(fā)方法時,對象是系統(tǒng)運行時基本實體。以下關(guān)于對象的敘述中,正確的是()。A.對象只能包括數(shù)據(jù)(屬性)B.對象只能包括操作(行為)C.對象一定有相同的屬性和行為D.對象通常由對象名、屬性和操作三個部分組成

29、表示顯示器在橫向和縱向上具有的顯示點數(shù)的指標稱為______。A.顯示分辨率B.圖像分辨率C.顯示深度D.圖像深度

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

31、某項目為了修正一個錯誤而進行了修改。錯誤修正后,還需要進行()以發(fā)現(xiàn)這一修正是否引起原本正確運行的代碼出錯。A.單元測試B.接受測試C.安裝測試D.回歸測試

32、在機器指令的地址字段中,直接指出操作數(shù)本身的尋址方式稱為()。A.隱含尋址B.寄存器尋址C.立即尋址D.直接尋址

33、______,businessesofferservicesforwhichtheychargeafeethatisbasedonthenumberofsizeoftransactionstheyprocess.A.Inthefee-for-transactionrevenuemodelB.InthewebcatalogrevenuemodelC.Inthetraditionalcatalog-basedretailrevenuemodelD.Intheadvertising-supportedrevenuemodel

34、下列選項中,常用的信息系統(tǒng)開發(fā)方法不包括()。A.結(jié)構(gòu)化方法B.關(guān)系方法C.原型法D.面向?qū)ο蠓椒?/p>

35、以下關(guān)于面向?qū)ο蠓治龅臄⑹鲋?,錯誤的是()。A.面向?qū)ο蠓治隹粗胤治鰡栴}域和系統(tǒng)責任B.面向?qū)ο蠓治鲂枰紤]系統(tǒng)的測試問題C.面向?qū)ο蠓治龊雎耘c系統(tǒng)實現(xiàn)有關(guān)的問題D.面向?qū)ο蠓治鼋ⅹ毩⒂趯崿F(xiàn)的系統(tǒng)分析模型

36、下圖是一個軟件項目的活動圖,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的值表示完成活動所需要的時間,則關(guān)鍵路徑長度為()。A.20B.19C.17D.16

37、電子錢包的功能不包括()。A.儲存電子信用卡B.傳輸電子票據(jù)C.儲存電子現(xiàn)金D.保存交易記錄

38、根據(jù)軟件過程活動對軟件工具進行分類,則逆向工程工具屬于()工具。A.軟件開發(fā)B.軟件維護C.軟件管理D.軟件支持

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

40、若一種程序設(shè)計語言規(guī)定其程序中的數(shù)據(jù)必須具有類型,則有利于()。①在翻譯程序的過程中為數(shù)據(jù)合理分配存儲單元②對參與表達式計算的數(shù)據(jù)對象進行檢查③定義和應(yīng)用動態(tài)數(shù)據(jù)結(jié)構(gòu)④規(guī)定數(shù)據(jù)對象的取值范圍及能夠進行的運算⑤對數(shù)據(jù)進行強制類型轉(zhuǎn)換A.①②③B.①②④C.②④⑤D.③④⑤

41、在電子商務(wù)網(wǎng)站基本構(gòu)件中,為企業(yè)員工、合作伙伴和客戶提供商業(yè)級的通信架構(gòu)的是()。A.目錄服務(wù)器B.應(yīng)用服務(wù)器C.安全服務(wù)器D.郵件和消息服務(wù)器

42、Inaworldwhereitseemswealreadyhavetoomuchtodo,andtoomanythingstothinkabout,itseemsthelastthingweneedissomethingnewthatwehavetolearn.Butusecasesdosolveaproblemwithrequirements:with(71)declarativerequirementsit'shardtodescribestepsandsequencesofevents.Usecases,statedsimply,allowdescriptionofsequencesofeventsthat,takentogether,leadtoasystemdoingsomethinguseful.Assimpleasthissounds,thisisimportant.Whenconfrontedonlywithapileofrequiements,it'soften(72)tomakesenseofwhattheauthorsoftherequirementsreallywantedthesystemtodo.Intheprecedingexample,usecasesreducetheambiguityoftherequirementsbyspecifyingexactlywhenandunderwhatconditionscertainbehavioroccurs;assuch,thesequenceofthebehaviorscanberegardedasarequirement.Usecasesareparticularlywellsuitedtocaptureapproaches.Althoughthismaysoundsimple,thefactisthat(73)requirementcaptureapproaches,withtheiremphasisondeclarativerequirementsand"shall"statements,completelyfailtocapturefailtocapturethe(74)ofthesystem'sbehavior.Usecasesareasimpleyetpowerfulwaytoexpressthebehaviorofthesysteminwaythatallstakeholderscaneasilyunderstand.But,likeanything,usecasescomewiththeirownproblems,andasusefulastheyare,theycanbe(75).Theresultissomethingthatisasbad,ifnotworse,thattheoriginalproblem.Thereinit'simportanttoutilizeusecaseseffectivelywithoutcreatingagreaterproblemthantheoneyoustartedwith.A.modernB.conventionalC.differentD.formal

43、以下關(guān)于QR碼的說法,錯誤的是______。A.QR碼呈正方形B.QR碼通常為黑白兩色C.QR碼有4個定位點D.QR碼是二維條碼的一種

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

45、工作流管理系統(tǒng)應(yīng)用中,模型實例化階段完成______。A.企業(yè)經(jīng)營過程模型建立B.工作流建模工具選擇C.運行所需參數(shù)設(shè)定D.人機交互和應(yīng)用執(zhí)行

46、改正在軟件系統(tǒng)開發(fā)階段已經(jīng)發(fā)生而系統(tǒng)測試階段還沒有發(fā)現(xiàn)的錯誤,屬于()維護。A.正確性B.適應(yīng)性C.完善性D.預防性

47、軟件復雜性度量的參數(shù)不包括()。A.軟件的規(guī)模B.開發(fā)小組的規(guī)模C.軟件的難度D.軟件的結(jié)構(gòu)

48、計算機處理模擬視頻信號過程中首先要進行______。A.A/D變換B.數(shù)據(jù)壓縮C.D/A變換D.數(shù)據(jù)存儲

49、以下關(guān)于電子貨幣的敘述中,錯誤的是______。A.電子貨幣沒有重量B.電子貨幣可以當面交換C.電子貨幣實質(zhì)上是一些電子數(shù)據(jù)D.電子貨幣可以匿名

50、網(wǎng)絡(luò)安全包含了網(wǎng)絡(luò)信息的可用性、保密性、完整性和網(wǎng)絡(luò)通信對象的真實性。其中,數(shù)字簽名是對()的保護。A.可用性B.保密性C.連通性D.真實性二、多選題

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

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

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

54、在程序的執(zhí)行過程中,Cache與主存的地址映射是由()完成的。A.操作系統(tǒng)B.程序員調(diào)度C.硬件自動D.用戶軟件

55、軟件著作權(quán)的保護對象不包括()。A.源程序B.目標程序C.軟件文檔D.軟件開發(fā)思想

56、下圖所示為()設(shè)計模式,屬于(請作答此空)設(shè)計模式,適用于()。A.創(chuàng)建型B.結(jié)構(gòu)型C.行為型D.結(jié)構(gòu)型和行為

57、軟件能力成熟度模型(CMM)將軟件能力成熟度自低到高依次劃分為5級。目前,達到CMM第3級(已定義級)是許多組織努力的目標,該級的核心是()。A.建立基本的項目管理和實踐來跟蹤項目費用、進度和功能特性B.使用標準開發(fā)過程(或方法論)構(gòu)建(或集成)系統(tǒng)C.管理層尋求更主動地應(yīng)對系統(tǒng)的開發(fā)問題D.連續(xù)地監(jiān)督和改進標準化的系統(tǒng)開發(fā)過程

58、表達式采用逆波蘭式表示時,利用()進行求值。A.棧B.隊列C.符號表D.散列表

59、設(shè)某算法的計算時間表示為遞推關(guān)系式T(n)=T(n-1)+n(n>O)及T(0)=1,則該算法的時間復雜度為()。A.O(lgn)B.O(nlgn)C.O(n)D.O(n^2)

60、以下關(guān)于軟件風險的敘述中,不正確的是()。A.風險是可能發(fā)生的事件B.如果發(fā)生風險,風險的本質(zhì)、范圍和時間可能會影響風險所產(chǎn)生的后果C.如果風險可以預測,可以避免其發(fā)生D.可以對風險進行控制

61、位圖與矢量圖相比,位圖()。A.占用空間較大,處理側(cè)重于獲取和復制,顯示速度快B.占用空間較小,處理側(cè)重于繪制和創(chuàng)建,顯示速度較慢C.占用空間較大,處理側(cè)重于獲取和復制,顯示速度較慢D.占用空間較小,處理側(cè)重于繪制和創(chuàng)建,顯示速度快

62、以下關(guān)于閃存(FlashMemory)的敘述中,錯誤的是()。A.掉電后信息不會丟失,屬于非易失性存儲器B.以塊為單位進行刪除操作C.采用隨機訪問方式,常用來代替主存D.在嵌入式系統(tǒng)中可以用Flash來代替ROM存儲器

63、對于一個長度為n(n>1)且元素互異的序列,令其所有元素依次通過一個初始為空的棧后,再通過一個初始為空的隊列。假設(shè)隊列和棧的容量都足夠大,且只要棧非空就可以進行出棧操作,只要隊列非空就可以進行出隊操作,那么以下敘述中,正確的是()。A.出隊序列和出棧序一定互為逆序B.出隊序列和出棧序列一定相同C.入棧序列與入隊序列一定相同D.入棧序列與入隊序列一定互為逆序

64、______可以保護軟件的技術(shù)信息、經(jīng)營信息。A.軟件著作權(quán)B.專利權(quán)C.商業(yè)秘密權(quán)D.商標權(quán)

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

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

67、以下關(guān)于數(shù)字現(xiàn)金的說法,錯誤的是()。A.數(shù)字現(xiàn)金具有可跟蹤性B.數(shù)字現(xiàn)金會增加外匯匯率的不穩(wěn)定性C.數(shù)字現(xiàn)金具有匿名性D.數(shù)字現(xiàn)金支付靈活方便

68、給定關(guān)系模式R<U,F(xiàn)>,其中U為屬性集,F(xiàn)是U上的一組函數(shù)依賴,那么Armstrong公理系統(tǒng)的偽傳遞律是指()。A.若X→Y,X→Z,則X→YZ為F所蘊涵B.若X→Y,WY→Z,則XW→Z為F所蘊涵C.若X→Y,Y→Z為F所蘊涵,則X→Z為F所蘊涵D.若Ⅹ→Y為F所蘊涵,且ZU,則XZ→YZ為F所蘊涵

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

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

71、關(guān)于電子商務(wù)系統(tǒng)測試的敘述中,“()”是錯誤的。A.測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程B.測試應(yīng)貫穿系統(tǒng)開發(fā)的各個階段,不僅在系統(tǒng)編碼完成之后需要統(tǒng)一進行測試,在編寫每個模塊之后也應(yīng)進行測試C.軟件測試的四個步驟依次為:單元測試、系統(tǒng)測試、集成測試、驗收測試D.測試工作應(yīng)避免由原開發(fā)軟件的人或小組承擔,但單元測試除外

72、()屬于電子商務(wù)支付模型。A.SET支付模型B.SWIFT支付模型C.SHTTP支付模型D.SSL支付模型

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

74、面向?qū)ο蟪绦蛟O(shè)計語言C++、JAVA中,關(guān)鍵字()可以用于區(qū)分同名的對象屬性和局部變量名。A.privateB.protectedC.publicD.this

75、關(guān)于網(wǎng)頁中DIV文本對齊的設(shè)置,不正確的是______。A.居左對齊:<divalign="left">…</div>B.居右對齊:<divalign="right">…</div>C.兩端對齊:<divalign="justify">…</div>D.居中對齊:<divalign="middle">…</div>

76、以下關(guān)于J2EE平臺技術(shù)的敘述中,錯誤的是______。A.J2EE平臺采用多層次分布式的應(yīng)用模式B.J2EE中EJB組件是客戶端組件C.J2EE應(yīng)用可以不基于WebD.J2EE組件使用Java編程語言編寫

77、某項目包含的活動如下表所示,完成整個項目的最短時間為()周。不能通過縮短活動()的工期,來縮短整個項目的完成時間A.AB.BC.DD.F

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

79、利用()可以對軟件的技術(shù)信息、經(jīng)營信息提供保護。A.著作權(quán)B.專利權(quán)C.商業(yè)秘密權(quán)D.商標權(quán)

80、以下有關(guān)計算機軟件著作權(quán)的敘述中,正確的是()。A.非法進行拷貝、發(fā)布或更改軟件的人被稱為軟件盜版者B.《計算機軟件保護條例》是國家知識產(chǎn)權(quán)局頒布的,用來保護軟件著作權(quán)人的權(quán)益C.軟件著作權(quán)屬于軟件開發(fā)者,軟件著作權(quán)自軟件開發(fā)完成之日起產(chǎn)生D.用戶購買了具有版權(quán)的軟件,則具有對該軟件的使用權(quán)和復制權(quán)

81、某汽車加工工廠有兩條裝配線L1和L2;每條裝配線的工位數(shù)均為n(Sij,i=1或2,j=1,2,..n),兩條裝配線對應(yīng)的工位完成同樣的加工工作,但是所需要的時間可能不同(aij,i=1或2,j=1,2,...n)。汽車底盤開始到進入兩條裝配線的時間(e1,e2)以及裝配后到結(jié)束的時間(X1X2)也可能不相同。從一個工位加工后流到下一個工位需要遷移時間(tij,i=1或2,j=2,n)?,F(xiàn)在要以最快的時間完成一輛汽車的裝配,求最優(yōu)的裝配路線。分析該問題,發(fā)現(xiàn)問題具有最優(yōu)子結(jié)構(gòu)。以L1為例,除了第一個工位之外,經(jīng)過第j個工位的最短時間包含了經(jīng)過L1的第j-1個工位的最短時間或者經(jīng)過L2的第j-1個工位的最短時間,如式(1)。裝配后到結(jié)束的最短時間包含離開L1的最短時間或者離開L2的最短時間如式(2)。由于在求解經(jīng)過L1和L2的第j個工位的最短時間均包含了經(jīng)過L1的第j-1個工位的最短時間或者經(jīng)過L2的第j-1個工位的最短時間,該問題具有重復子問題的性質(zhì),故采用迭代方法求解。該問題采用的算法設(shè)計策略是(62),算法的時間復雜度為(63)。以下是一個裝配調(diào)度實例,其最短的裝配時間為(64),裝配路線為(65)。A.S11→S12→S13B.S11→S22→S13C.S21→S12→S23D.S21→S22→S23

82、電子商務(wù)網(wǎng)站的基本構(gòu)件中,______用來管理防火墻內(nèi)外的用戶、資源和控制安全權(quán)限。A.工作流和群件子系統(tǒng)B.內(nèi)容管理子系統(tǒng)C.郵件和消息服務(wù)器D.目錄服務(wù)器

83、制定測試計劃應(yīng)該在()階段進行。A.需求分析B.概要設(shè)計C.詳細設(shè)計D.系統(tǒng)測試

84、Thebeautyofsoftwareisinitsfunction,initsinternalstructure,andinthewayinwhichitiscreatedbyateam.Toauser,aprogramwithjusttherightfeaturespresentedthroughanintuitiveand(71)interfaceisbeautiful.Toasoftwaredesigner,aninternalstructurethatispartitionedinasimpleandintuitivemanner,andthatminimizesinternalcouplingisbeautiful.Todevelopersandmanagers,amotivatedteamofdevelopersmakingsignificantprogresseveryweek,andproducingdefect-freecode,isbeautiful.Thereisbeautyonalltheselevels.Ourworldneedssoftware--lotsofsoftware.Fiftyyearsagosoftwarewassomethingthatraninafewbigandexpensivemachines.Thirtyyearsagoitwassomethingthatraninmostcompaniesandindustrialsettings.Nowthereissoftwarerunninginourcellphones,watches,appliances,automobiles,toys,andtools.Andneedfornewandbettersoftwarenever(72).Asourcivilizationgrowsandexpands,asdevelopingnationsbuildtheirinfrastructures,asdevelopednationsstrivetoachieveevergreaterefficiencies,theneedformoreandmoreSoftware(73)toincrease.Itwouldbeagreatshameif,inallthatsoftware,therewasnobeauty.Weknowthatsoftwarecanbeugly.Weknowthatitcanbehardtouse,unreliable,andcarelesslystructured.Weknowthattherearesoftwaresystemswhosetangledandcarelessinternalstructuresmakethemexpensiveanddifficulttochange.Weknowthattherearesoftwaresystemsthatpresenttheirfeaturesthroughanawkwardandcumbersomeinterface.Weknowthattherearesoftwaresystemsthatcrashandmisbehave.Theseare(74)systems.Unfortunately,asaprofession,softwaredeveloperstendtocreatemoreuglysystemsthanbeautifulones.Thereisasecretthatthebestsoftwaredevelopersknow.Beautyischeaperthanugliness.Beautyisfasterthanugliness.Abeautifulsoftwaresystemcanbebuiltandmaintainedinlesstime,andforlessmoney,thananuglyone.Novicesoftwaredevelopersdon'tunderstandthis.Theythinkthattheyhavetodoeverythingfastandquick.Theythinkthatbeautyis(作答此空).No!Bydoingthingsfastandquick,theymakemessesthatmakethesoftwarestiff,andhardtounderstand,Beautifulsystemsareflexibleandeasytounderstand.Buildingthemandmaintainingthemisajoy.Itisuglinessthatisimpractical.Uglinesswillslowyoudownandmakeyoursoftwareexpensiveandbrittle.Beautifulsystemscosttheleastbuildandmaintain,andaredeliveredsoonest.A.impracticalB.perfectC.time-wastingD.practical

85、Mostsmartphoneshave()servicecapabilities,whichmeansthatappsthatcombinethephoneuser'slocationwiththeavailabilityofretailstoresandservicescanbeinterwovenintocreativemobilebusinessopportunities.A.shortmessagingserviceB.globalpositioningsatellite(GPS)C.onlinebankingD.EDI

86、內(nèi)存單元按字節(jié)編址,地址0000A000H~0000BFFFH共有()個存儲單元。A.8192KB.1024KC.13KD.8K

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

88、MP3是目前最流行的數(shù)字音樂壓縮編碼格式之一,其命名中“MP”是指(),“3”是指(請作答此空)。A.MPEG-3B.version3C.part3D.1ayer3

89、常見的軟件開發(fā)模型有瀑布模型、演化模型、螺旋模型、噴泉模型等。其中(請作答此空)模型適用于需求明確或很少變更的項目,()模型主要用來描述面向?qū)ο蟮能浖_發(fā)過程。A.瀑布模型B.演化模型C.螺旋模型D.噴泉模型

90、對于正規(guī)式0*(10*1)*0*,其正規(guī)集中字符串的特點是()。A.開頭和結(jié)尾必須是0B.1必須出現(xiàn)偶數(shù)次C.0不能連續(xù)出現(xiàn)D.1不能連續(xù)出現(xiàn)

91、在數(shù)字現(xiàn)金支付模型中,用戶使用存儲在()上的數(shù)字現(xiàn)金從商家訂貨。A.銀行的計算機B.用戶的計算機C.第三方的計算機D.商家的計算機

92、某確定的有限自動機(DFA)的狀態(tài)轉(zhuǎn)換圖如下圖所示(0是初態(tài),4是終態(tài)),則該DFA能識別()。A.aaabB.ababC.bbbaD.abba

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

94、Certificatesare()documentsattestingtothe(請作答此空)ofapublickeytoanindividualorotherentity.Theyallowverificationoftheclaimthatagivenpublickeydoesinfactbelongtoagivenindividual.Certificateshelppreventsomeonefromusingaphonykeyto()someoneelse.Intheirsimplestform,Certificatescontainapublickeyandaname.Ascommonlyused,aCertificatealsocontainsan()date,thenameoftheCAthatissuedtheCertificate,aserialnumber,andperhapsotherinformation.Mostimportantly,itcontainsthedigital()ofthecertificateissuer.ThemostwidelyacceptedformatforcertificatesisX.509,thus,CertificatescanbereadorwrittenbyanyapplicationcomplyingwithX.509.A.connectingB.bindingC.composingD.conducting

95、在()校驗方法中,采用模2運算來構(gòu)造校驗位。A.水平奇偶B.垂直奇偶C.海明碼D.循環(huán)冗余

96、極限編程(XP)的十二個最佳實踐不包括()。A.小的發(fā)布B.結(jié)對編程C.持續(xù)集成D.精心設(shè)計

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

98、以下關(guān)于指令流水線性能度量的敘述中,錯誤的是()。A.最大吞吐率取決于流水線中最慢一段所需的時間B.如果流水線出現(xiàn)斷流,加速比會明顯下降C.要使加速比和效率最大化應(yīng)該對流水線各級采用相同的運行時間D.流水線采用異步控制會明顯提高其性能

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

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

參考答案與解析

1、答案:C本題解析:面向?qū)ο蠓治龅娜蝿?wù)是了解問題域所涉及的對象、對象間的關(guān)系和操作,然后構(gòu)造問題的對象模型。

2、答案:A本題解析:裝飾(Decorator)模式可以再不修改對象外觀和功能的情況下添加或者刪除對象功能。它可以使用一種對客戶端來說是透明的方法來修改對象的功能,也就是使用初始類的子類實例對初始對象進行授權(quán)。裝飾模式還為對象動態(tài)地添加了額外的重任,這樣就在不使用靜態(tài)繼承的情況下,為修改對象功能提供了靈活的選擇。在以下情況中,應(yīng)該使用裝飾模式:想要在單個對象中動態(tài)并且透明地添加責任,而這樣并不會影響其他對象;想要在以后可能要修改的對象中添加責任;當無法通過靜態(tài)子類化實現(xiàn)擴展時。

3、答案:C本題解析:本題考查工作流管理系統(tǒng)的基本概念。工作流管理系統(tǒng)是運行在一個或多個工作流引擎上用于定義、實現(xiàn)和管理工作流運行的一套軟件系統(tǒng),它與工作流執(zhí)行者(人、應(yīng)用)交互,推進工作流實例的執(zhí)行,并監(jiān)控工作流的運行狀態(tài)。

4、答案:D本題解析:試題分析:動態(tài)測試是指通過人工或使用工具運行程序進行檢查、分析程序的執(zhí)行狀態(tài)和程序的外部表現(xiàn)。所以選項D是錯誤的描述。

5、答案:B本題解析:RUP中的軟件過程在時間上被分解為4個順序的階段,分別是初始階段、細化階段、構(gòu)建階段和移交階段。初始階段的任務(wù)是為系統(tǒng)建立業(yè)務(wù)模型并確定項目的邊界。細化階段的任務(wù)是分析問題領(lǐng)域,建立完善的架構(gòu),淘汰項目中最高風險的元素。在構(gòu)建階段,要開發(fā)所有剩余的構(gòu)件和應(yīng)用程序功能,把這些構(gòu)件集成為產(chǎn)品。移交階段的重點是確保軟件對最終用戶是可用的?;赗UP的軟件過程是一個迭代過程,通過初始、細化、構(gòu)建和移交4個階段就是一個開發(fā)周期,每次經(jīng)過這4個階段就會產(chǎn)生一代產(chǎn)品,在每一輪迭代中都要進行測試與集成。

6、答案:B本題解析:本題考查計算機系統(tǒng)流水線和接口方面的基礎(chǔ)知識。吞吐率和建立時間是使用流水線技術(shù)的兩個重要指標。吞吐率是指單位時間里流水線處理機流出的結(jié)果數(shù)。對指令而言,就是單位時間里執(zhí)行的指令數(shù)。流水線開始工作時,需經(jīng)過一定時間才能達到最大吞吐率,這就是建立時間。若m個子過程所用時間一樣,均為△t0,則建立時間T0=m△t0。本題目中,連續(xù)輸入n條指令時,第1條指令需要的時間為(1+3+1+2+1)△t,之后,每隔3△t便完成1條指令,即流水線一旦建立好,其吞吐量為最長子過程所需的時間的倒數(shù)。綜合n條指令的時間(1+3+1+2+1)△t+(n-1)×3△t,因此吞吐率為

7、答案:A本題解析:本題考查程序語言基礎(chǔ)知識。變量是內(nèi)存單元的抽象,用于在程序中表示數(shù)據(jù)。當變量存儲的是內(nèi)存單元地址時,稱為指針變量,或者說指針變量指向了另一個變量。指針變量可以定義在函數(shù)或復合語句內(nèi),也可以定義在所有的函數(shù)之外,即可以是全局變量,也可以是局部變量。需要區(qū)分指針變量與指針所指向的變量,無論指針變量指向何種變量,其存儲空間大小都是一樣的。當指針變量指向數(shù)組中的一個元素時,對指針變量進行算術(shù)運算可以使其指向同一個數(shù)組中的其他元素。

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

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

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

11、答案:A本題解析:本題考查數(shù)據(jù)倉庫的基本知識。數(shù)據(jù)倉庫是支持管理決策過程的、面向主題的、集成的、隨時間變化的、但信息本身相對穩(wěn)定的數(shù)據(jù)集合。其中,主題是指用戶使用數(shù)據(jù)倉庫輔助決策時所關(guān)心的重點問題,每一個主題對應(yīng)一個客觀分析領(lǐng)域,如銷售、成本、利潤的情況等。集成是指數(shù)據(jù)倉庫中的數(shù)據(jù)不是業(yè)務(wù)處理系統(tǒng)數(shù)據(jù)的簡單拼湊與匯總,而是經(jīng)過系統(tǒng)地加工整理,是相互一致的、具有代表性的數(shù)據(jù)。隨時間變化是指數(shù)據(jù)倉庫中存儲的是一個時間段的數(shù)據(jù),而不僅僅是某一個時點的數(shù)據(jù),所以主要用于進行時間趨勢分析。一般數(shù)據(jù)倉庫內(nèi)的數(shù)據(jù)時限為5~10年,數(shù)據(jù)量也比較大,一般為10GB左右。信息本身相對穩(wěn)定是指數(shù)據(jù)一旦進入數(shù)據(jù)倉庫,一般情況下將被長期保留,變更很少。數(shù)據(jù)倉庫是多維的,即數(shù)據(jù)倉庫的數(shù)據(jù)的組織方式有多層的行和列,當中的數(shù)據(jù)來源多種多樣,可能來自數(shù)據(jù)庫,也可能來自文件系統(tǒng)。而數(shù)據(jù)挖掘是以數(shù)據(jù)倉庫和多維數(shù)據(jù)庫中的大量數(shù)據(jù)為基礎(chǔ)的。

12、答案:A本題解析:A選項:策略模式(Strategy):定義一系列算法,把它們一個個封裝起來,并且使它們之間可互相替換,從而讓算法可以獨立于使用它的用戶而變化。B選項:抽象工廠模式(AbstractFactory):提供一個接口,可以創(chuàng)建一系列相關(guān)或相互依賴的對象,而無需指定它們具體的類。C選項:觀察者模式(有時又被稱為發(fā)布-訂閱Subscribe>模式、模型-視圖View>模式、源-收聽者Listener>模式或從屬者模式)是軟件設(shè)計模式的一種。在此種模式中,一個目標物件管理所有相依于它的觀察者物件,并且在它本身的狀態(tài)改變時主動發(fā)出通知。這通常透過呼叫各觀察者所提供的方法來實現(xiàn)。此種模式通常被用來實作事件處理系統(tǒng)。D選項:狀態(tài)模式(State):允許一個對象在其內(nèi)部狀態(tài)改變時改變它的行為。本題題干描述屬于策略模式。

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

14、答案:C本題解析:本題考查相聯(lián)存儲器的概念。相聯(lián)存儲器是一種按內(nèi)容訪問的存儲器,其工作原理就是把數(shù)據(jù)和數(shù)據(jù)的某一部分作為關(guān)鍵字,將該關(guān)鍵字與存儲器中的每一單元進行比較,找出存儲器中所有與關(guān)鍵字相同的數(shù)據(jù)字。相聯(lián)存儲器可用在高速緩沖存儲器中;在虛擬存儲器中用來作段表、頁表或快表存儲器;還用在數(shù)據(jù)庫和知識庫中。

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

16、答案:B本題解析:動態(tài)綁定是指在執(zhí)行期間(非編譯期)判斷所引用對象的實際類型,根據(jù)其實際的類型調(diào)用其相應(yīng)的方法。而靜態(tài)綁定是指在程序編譯期就完成的綁定。

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

18、答案:A本題解析:軟件維護可分為改正性維護、適應(yīng)性維護、完善性維護和預防性維護。對軟件進行改正性維護,可提高軟件的可靠性。

19、答案:B本題解析:數(shù)字證書就是互聯(lián)網(wǎng)通訊中標志通訊各方身份信息的一系列數(shù)據(jù),就好比日常生活中個人身份證一樣。數(shù)字證書是由一個權(quán)威機構(gòu)證書授權(quán)中心(CA)發(fā)行的。最簡單的證書包含一個公開密

溫馨提示

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

最新文檔

評論

0/150

提交評論