版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
姓名:_________________編號:_________________地區(qū):_________________省市:_________________ 密封線 姓名:_________________編號:_________________地區(qū):_________________省市:_________________ 密封線 密封線 全國軟件水平考試考試重點試題精編注意事項:1.全卷采用機器閱卷,請考生注意書寫規(guī)范;考試時間為120分鐘。2.在作答前,考生請將自己的學校、姓名、班級、準考證號涂寫在試卷和答題卡規(guī)定位置。
3.部分必須使用2B鉛筆填涂;非選擇題部分必須使用黑色簽字筆書寫,字體工整,筆跡清楚。
4.請按照題號在答題卡上與題目對應的答題區(qū)域內(nèi)規(guī)范作答,超出答題區(qū)域書寫的答案無效:在草稿紙、試卷上答題無效。一、選擇題
1、在地址/channel/welcome.htm中,welcome.htm表示()。A.協(xié)議類型B.主機域名C.網(wǎng)頁文件名D.路徑
2、某數(shù)據(jù)庫中有員工關(guān)系E(員工號,姓名,部門,職稱,月薪);產(chǎn)品關(guān)系P(產(chǎn)品號,產(chǎn)品名稱,型號,尺寸,顏色);倉庫關(guān)系W(倉庫號,倉庫名稱,地址,負責人);庫存關(guān)系I(倉庫號,產(chǎn)品號,產(chǎn)品數(shù)量)。a.若數(shù)據(jù)庫設(shè)計中要求:①倉庫關(guān)系W中的“負責人”引用員工關(guān)系的員工號②庫存關(guān)系I中的“倉庫號,產(chǎn)品號”惟一標識I中的每一個記錄③員工關(guān)系E中的職稱為“工程師”的月薪不能低于3500元則①②③依次要滿足的完整性約束是()。A.實體完整性、參照完整性、用戶定義完整性B.參照完整性、實體完整性、用戶定義完整性C.用戶定義完整性、實體完整性、參照完整性D.實體完整性、用戶定義完整性、參照完整性
3、螺旋模型每一階段的組成部分不包括()A.風險分析B.評審C.有效性驗證D.軟件描述
4、按照設(shè)計模式的目的進行劃分,現(xiàn)有的設(shè)計模式可以分為三類。其中創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結(jié)構(gòu),其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等。【回答括號11】A.行為型B.交互型C.耦合性D.關(guān)聯(lián)型
5、用戶提出需求并提供經(jīng)費,委托軟件公司開發(fā)軟件。雙方商定的協(xié)議(委托開發(fā)合同)中未涉及軟件著作權(quán)歸屬,其軟件著作權(quán)應由(64)享有。A.用戶B.用戶、軟件公司共同C.軟件公司D.經(jīng)裁決所確認的一方
6、數(shù)據(jù)流圖中某個加工的一組動作依賴于多個邏輯條件的取值,則用()能夠清楚地表示復雜的條件組合與應做的動作之間的對應關(guān)系。A.流程圖B.NS盒圖C.形式語言D.決策樹
7、如果管理距離為15,則()A.這是一條靜態(tài)路由B.這是一臺直連設(shè)備C.該路由信息比較可靠D.該路由代價較小
8、CORBA構(gòu)件模型中,()的作用是在底層傳輸平臺與接收調(diào)用并返回結(jié)果的對象實現(xiàn)之間進行協(xié)調(diào),(請作答此空)是最終完成客戶請求的服務對象實現(xiàn)。A.CORBA對象B.分布式對象標識C.伺服對象ServantD.活動對象映射表
9、UNIX的源代碼控制工具(sourceCodecontrolSystem,SCCS)是軟件項目開發(fā)中常用的()A.源代碼靜態(tài)分析工具B.工具C.控制工具D.再工程工具
10、以下關(guān)于增量模型的敘述中,不正確的是()。A.容易理解,管理成本低B.核心的產(chǎn)品往往首先開發(fā),因此經(jīng)歷最充分的"測試"C.第一個可交付版本所需要的成本低,時間少D.即使一開始用戶需求不清晰,對開發(fā)進度和質(zhì)量也沒有影響
11、軟件構(gòu)件是一個獨立可部署的軟件單元,與程序設(shè)計中的對象不同,構(gòu)件()A.是一個實例單元,具有唯一的標志B.可以利用容器管理自身對外的可見狀態(tài)C.利用工廠方法(如構(gòu)造函數(shù)〉來創(chuàng)建自己的實例D.之間可以共享一個類元素
12、使用MVC設(shè)計表現(xiàn)層,具有的優(yōu)點不包括()A.在MVC模式中,視圖與模型通過接口發(fā)生聯(lián)系,如果增加新類型的用戶界面,只要修改視圖與模型即可B.控制器和視圖隨著模型的擴展而擴展,只要保持公共接口,控制器和視圖的舊版本可以繼續(xù)使用C.用戶界面與模型方法調(diào)用組合起來,使程序的使用更清晰,可將友好的界面發(fā)布給用戶D.在MVC模式中,視圖與模型沒有必然的聯(lián)系,都是通過控制器發(fā)生聯(lián)系,如果增加新類型的用戶界面,只需修改響應的控制器和視圖即可,模型無需變動
13、給定關(guān)系R(A,B,C,D)和S(C,D,E),若關(guān)系R與S進行自然連接運算,則運算后的元組屬性列數(shù)為(請作答此空);關(guān)系代數(shù)表達式與()等價。A.4B.5C.6D.7
14、企業(yè)應用集成通過采用多種集成模式構(gòu)建統(tǒng)一標準的基礎(chǔ)平臺,將具有不同功能和目的且獨立運行的企業(yè)信息系統(tǒng)聯(lián)合起來。其中,面向______的集成模式強調(diào)處理不同應用系統(tǒng)之間的交互邏輯,與核心業(yè)務邏輯相分離,并通過不同應用系統(tǒng)之間的協(xié)作共同完成某項業(yè)務功能。A.數(shù)據(jù)B.接口C.過程D.界面
15、架構(gòu)風格反映領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和()。A.語義特征B.功能需求C.質(zhì)量屬性D.業(yè)務規(guī)則
16、請根據(jù)恢復塊方法工作原理完成下圖,在圖中(1)~(4)中填入恰當?shù)膬?nèi)容。并比較恢復塊方法與N版本程序設(shè)計方法,將比較結(jié)果(5)~(8)填入下表中。(請作答第一個空)A.主塊B.驗證測試C.輸出正確結(jié)果D.異常處理
17、進程P1、P2、P3、P4和P5的前趨圖如下所示:若用PV操作控制進程P1、P2、P3、P4和P5并發(fā)執(zhí)行的過程,需要設(shè)置5個信號量S1、S2、S3、S4和S5,且信號量S1~S5的初值都等于零。如下的進程執(zhí)行圖中a和b處應分別填寫();c和d處應分別填寫();e和f處應分別填寫(請作答此空)。A.P(S4)和V(S5)B.V(S5)和P(S4)C.V(S4)和P(S5)D.V(S4)和V(S5)
18、自動售貨機根據(jù)庫存、存放貨幣量、找零能力、所選項目等不同,在貨幣存入并進行選擇時具有如下行為:交付產(chǎn)品不找零:交付產(chǎn)品找零:存入貨幣不足而不提供任何產(chǎn)品;庫存不足而不提供任何產(chǎn)品。這一業(yè)務需求適合采用(13)模式設(shè)計實現(xiàn),其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態(tài)來對其進行配置。此模式為(15),體現(xiàn)的最主要的意圖是(16)?!净卮鹄ㄌ?6】A.當一個對象狀態(tài)改變時所有依賴它的對象得到通知并自動更新B.在不破壞封裝性的前提下,捕獲對象的內(nèi)部狀態(tài)并在對象之外保存C.一個對象在其內(nèi)部狀態(tài)改變時改變其行為D.將請求封裝為對象從而可以使用不同的請求對客戶進行參數(shù)化
19、構(gòu)想原則的描述正確的是()A.向受益人描述未來圖景B.向受益人描述當前圖景C.預測未來與現(xiàn)狀D.預測工作節(jié)奏
20、CORBA構(gòu)件模型中,(8)的作用是在底層傳輸平臺與接收調(diào)用并返回結(jié)果的對象實現(xiàn)之間進行協(xié)調(diào),(9)是最終完成客戶請求的服務對象實現(xiàn)。A.CORBA對象B.分布式對象標識C.伺服對象ServantD.活動對象映射表
21、前趨圖(PrecedenceGraph)是一個有向無環(huán)圖,記為:→={(Pi,Pj)|PimustcompletebeforePjmaystrat}。假設(shè)系統(tǒng)中進程P={P1,P2,P3,P4,P5,P6,P7,P8},且進程的前驅(qū)圖如下:那么前驅(qū)圖可記為:(6)A.→={(P2,P1),(P3,P1),(P4,P1),(P6,P4),(P7,P5),(P7,P6),(P8,P7)}B.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P5,P7),(P6,P7),(P7,P8)}C.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P5),(P4,P6),(P5,P7),(P6,P7),(P7,P8)}D.→={(P2,P1),(P3,P1),(P4,P1),(P5,P2),(P5,P2),(P5,P3),(P6,P4),(P7,P5),(P7,P6),(P8,P7)}
22、某訂單處理系統(tǒng)中,“創(chuàng)建新訂單”和“更新訂單”兩個用例都需要檢查客戶的賬號是否正確,為此定義一個通用的用例“核查客戶賬戶”。用例“創(chuàng)建新訂單”和“更新訂單”與用例“核查客戶賬戶”之間是()。A.包含關(guān)系B.聚合關(guān)系C.泛化關(guān)系D.關(guān)聯(lián)關(guān)系
23、一個大型軟件系統(tǒng)的需求總是有變化的。為了降低項目開發(fā)的風險,需要一個好的變更控制過程。如下圖所示的需求變更管理過程中,①②③處對應的內(nèi)容應是();自動化工具能夠幫助變更控制過程更有效地運作,(請作答此空)是這類工具應具有的特性之一。A.自動維護系統(tǒng)的不同版本B.支持系統(tǒng)文檔的自動更新C.自動判定變更是否能夠?qū)嵤〥.記錄每一個狀態(tài)變更的日期及變更者
24、Theobjectiveof(請作答此空)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis().Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare().A.architecturedesignB.modulardesignC.physicaldesignD.distributiondesign
25、以下設(shè)計模式中,()模式使多個對象都有機會處理請求。將這些對象連成一條鏈。并沿著這條鏈傳遞該請求。直到有一個對象處理為止。從而避免請求的發(fā)送者和接收者之間的耦合關(guān)系。()模式提供一種方法順序訪問一個聚合對象中的各個元素。且不需要暴露該對象的內(nèi)部表示。這兩種模式均為(請作答此空)A.創(chuàng)建型對象模式。B.結(jié)構(gòu)型對象模式。C.行為型對象模式。D.行為型類模式。
26、某公司擬為某種新型可編程機器人開發(fā)相應的編譯器。該編譯過程包括詞法分析、語法分析、語義分析和代碼生成四個階段,每個階段產(chǎn)生的結(jié)果作為下一個階段的輸入,且需獨立存儲。針對上述描述,該集成開發(fā)環(huán)境應采用()架構(gòu)風格最為合適。A.管道-過濾器B.數(shù)據(jù)倉儲C.主程序-子程序D.解釋器
27、軟件過程模型是軟件開發(fā)實際過程的抽象與概括,它應該包括構(gòu)成軟件過程的各種活動。軟件過程有各種各樣的模型,其中,()的活動之間存在因果關(guān)系,前一階段工作的結(jié)果是后一段階段工作的輸入描述。A.瀑布模型B.原型模式C.螺旋模型D.基于構(gòu)建的模型
28、遺產(chǎn)系統(tǒng)(LegacySystem)的演化策略分為淘汰策略、繼承策略、改造策略和集成策略。具有(請作答此空)特點的系統(tǒng)適合用繼承策略演化。實施該策略時,應()。A.技術(shù)含量低,具有較低的業(yè)務價值B.技術(shù)含量較低,具有較高的商業(yè)價值,目前企業(yè)的業(yè)務尚緊密依賴該系統(tǒng)C.技術(shù)含量較高,基本能夠滿足企業(yè)業(yè)務運作和決策支持的需要D.技術(shù)含量較高,業(yè)務價值低,可能只完成某個部門(或子公司)的業(yè)務
29、某高校管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計過程中,()階段是在需求分析的基礎(chǔ)上,對用戶信息加以分類、聚集和概括,建立信息模型,并依照選定的數(shù)據(jù)庫管理系統(tǒng)軟件,轉(zhuǎn)換成為數(shù)據(jù)的(請作答此空),再依照軟硬件環(huán)境,最終實現(xiàn)數(shù)據(jù)的合理存儲。A.物理模式B.邏輯模式C.內(nèi)模式D.概念模式
30、組織信息化需求通常包含三個層次,其中()需求的目標是提升組織的競爭能力,為組織的可持續(xù)發(fā)展提供支持環(huán)境。A.戰(zhàn)略B.發(fā)展C.人事D.財務
31、面向服務(Service-Oriented,SO)的開發(fā)方法將()的定義與實現(xiàn)進行解耦,并將跨構(gòu)件的功能調(diào)用暴露出來。該方法有三個主要的抽象級別,最低層的(請作答此空)代表單個邏輯單元的事物,包含特定的結(jié)構(gòu)化接口,并且返回結(jié)構(gòu)化的響應;第二層的服務代表操作的邏輯分組;最高層的()則是為了實現(xiàn)特定業(yè)務目標而執(zhí)行的一組長期運行的動作或者活動。A.類B.對象C.操作D.狀態(tài)
32、面向?qū)ο蟮姆治瞿P椭饕身攲蛹軜?gòu)圖、用例與用例圖和(13)構(gòu)成:設(shè)計模型則包含以(14)表示的軟件體系機構(gòu)圖、以交互圖表示的用例實現(xiàn)圖、完整精確的類圖、描述復雜對象的(15)和用以描述流程化處理過程的活動圖等?!净卮鹄ㄌ?5】A.序列圖B.協(xié)作圖C.流程圖D.狀態(tài)圖
33、某公司欲開發(fā)一個智能機器人系統(tǒng),在架構(gòu)設(shè)計階段,公司的架構(gòu)師識別出3個核心質(zhì)量屬性場景。其中"機器人系統(tǒng)主電源斷電后,能夠在10秒內(nèi)自動啟動備用電源并進行切換,恢復正常運行"主要與()質(zhì)量屬性相關(guān),通常可采用(請作答此空)架構(gòu)策略實現(xiàn)該屬性;"機器人在正常運動過程中如果發(fā)現(xiàn)前方2米內(nèi)有人或者障礙物,應在1秒內(nèi)停止并在2秒內(nèi)選擇一條新的運行路徑"主要與()質(zhì)量屬性相關(guān),通常可采用()架構(gòu)策略實現(xiàn)該屬性;"對機器人的遠程控制命令應該進行加密,從而能夠抵擋惡意的入侵破壞行為,并對攻擊進行報警和記錄"主要與()質(zhì)量屬性相關(guān),通??刹捎茫ǎ┘軜?gòu)策略實現(xiàn)該屬性。A.抽象接口B.信息隱藏C.主動冗余D.記錄/回放
34、軟件確認測試也稱為有效性測試,主要驗證()A.系統(tǒng)中各個單元模塊之間的協(xié)作性B.軟件與硬件在實際運行環(huán)境中能否有效集成C.軟件功能、性能及其它特性是否與用戶需求一致D.程序模塊能否正確實現(xiàn)詳細設(shè)計說明中的功能、性能和設(shè)計約束等要求
35、某公司欲開發(fā)一個在線交易網(wǎng)站,在架構(gòu)設(shè)計階段,公司的架構(gòu)師識別出3個核心質(zhì)量屬性場景。其中"網(wǎng)站正常運行時,用戶發(fā)起的交易請求應該在3秒內(nèi)完成"主要與()質(zhì)量屬性相關(guān);A.可用性B.性能C.易用性D.可修改性
36、按照設(shè)計模式的目的進行劃分,現(xiàn)有的設(shè)計模式可以分為三類。其中創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結(jié)構(gòu),其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等?!净卮鹄ㄌ?2】A.PrototypeB.FacadeC.ProxyD.Visitor
37、請根據(jù)恢復塊方法工作原理完成下圖,在圖中(1)~(4)中填入恰當?shù)膬?nèi)容。并比較恢復塊方法與N版本程序設(shè)計方法,將比較結(jié)果(5)~(8)填入下表中。(請作答第八個空)A.表決B.反向恢復C.差D.好
38、DTD定義了幾個方面的內(nèi)容,以下說法不正確的是()A.元素聲明,但是不包括元素的排列方式B.元素的內(nèi)容C.實體的聲明D.屬性的種類
39、一個大型軟件系統(tǒng)的需求總是有變化的。為了降低項目開發(fā)的風險,需要一個好的變更控制過程。如下圖所示的需求變更管理過程中,①②③處對應的內(nèi)容應是(請作答此空);自動化工具能夠幫助變更控制過程更有效地運作,()是這類工具應具有的特性之一。A.問題分析與變更描述、變更分析與成本計算、變更實現(xiàn)B.變更描述與變更分析、成本計算、變更實現(xiàn)C.問題分析與變更描述、變更分析、變更實現(xiàn)D.變更描述、變更分析、變更實現(xiàn)
40、某航空公司機票銷售系統(tǒng)有n個售票點,該系統(tǒng)為每個售票點創(chuàng)建一個進程Pi(i=1,2,…,n)管理機票銷售。假設(shè)Tj(j=1,2,…,m)單元存放某日某航班的機票剩余票數(shù),Temp為Pi進程的臨時工作單元,x為某用戶的訂票張數(shù)。初始化時系統(tǒng)應將信號量S賦值為(請作答此空)。Pi進程的工作流程如下圖所示,若用P操作和V操作實現(xiàn)進程間的同步與互斥,則圖中空(a)、空(b)和空(c)處應分別填入()。A.0B.1C.2D.3
41、商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數(shù)據(jù)預處理通過()實現(xiàn)企業(yè)原始數(shù)據(jù)的初步整合;建立數(shù)據(jù)倉庫是后續(xù)數(shù)據(jù)處理的基礎(chǔ);數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關(guān)鍵,主要采用(請作答此空)和()技術(shù),前者能夠?qū)崿F(xiàn)數(shù)據(jù)的上卷、下鉆和旋轉(zhuǎn)分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數(shù)據(jù)展現(xiàn)主要完成數(shù)據(jù)處理結(jié)果的可視化。A.知識庫B.數(shù)據(jù)挖掘C.聯(lián)機事務處理D.聯(lián)機分析處理
42、某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號依次為:0、1、2、....;系統(tǒng)中的字長為32位,位示圖中字的編號依次為:0、1、2、..,每個字中的一個二進制位對應文件存儲器上的一個物理塊,取值0和1分別表示物理塊是空閑或占用。假設(shè)操作系統(tǒng)將2053號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號為()的字中描述,系統(tǒng)應該將(請作答此空)A.該字的31號位置“0”B.該字的31號位置“1”C.該字的5號位置“0”D.該字的5號位置“1”
43、假設(shè)系統(tǒng)采用段式存儲管理方法,進程P的段表如下所示。邏輯地址()不能轉(zhuǎn)換為對應的物理地址;不能轉(zhuǎn)換為對應的物理地址的原因是進行(請作答此空)。A.除法運算時除數(shù)為零B.算術(shù)運算時有溢出C.邏輯地址到物理地址轉(zhuǎn)換時地址越界D.物理地址到邏輯地址轉(zhuǎn)換時地址越界
44、王某買了二幅美術(shù)作品原件,則他享有該美術(shù)作品的()A.著作權(quán)B.所有權(quán)C.展覽權(quán)D.所有權(quán)與其展覽權(quán)
45、關(guān)于RADIUS遠程用戶撥號認證系統(tǒng)表述不正確的是()A.RADIUS軟件架構(gòu)分為三個層面:協(xié)議邏輯層、業(yè)務邏輯層和數(shù)據(jù)邏輯層B.業(yè)務邏輯層主要實現(xiàn)RFC框架中的內(nèi)容,處理網(wǎng)絡通信協(xié)議的建立、通信和停止方面的工作C.業(yè)務邏輯層的設(shè)計是RADIUS軟件架構(gòu)設(shè)計的核心部分,協(xié)議處理進程主要對轉(zhuǎn)發(fā)引擎發(fā)來的包進行初步分析,并根據(jù)包的內(nèi)容進一步分發(fā)到不同的業(yè)務邏輯處理進程D.數(shù)據(jù)邏輯層由數(shù)據(jù)庫代理池統(tǒng)一連接數(shù)據(jù)庫
46、自動售貨機根據(jù)庫存、存放貨幣量、找零能力、所選項目等不同,在貨幣存入并進行選擇時具有如下行為:交付產(chǎn)品不找零:交付產(chǎn)品找零:存入貨幣不足而不提供任何產(chǎn)品;庫存不足而不提供任何產(chǎn)品。這一業(yè)務需求適合采用(13)模式設(shè)計實現(xiàn),其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態(tài)來對其進行配置。此模式為(15),體現(xiàn)的最主要的意圖是(16)?!净卮鹄ㄌ?4】A.VendingMachineStateB.BuyC.VendingDepositStateD.VendingStockState
47、CORBA構(gòu)件模型中,(8)的作用是在底層傳輸平臺與接收調(diào)用并返回結(jié)果的對象實現(xiàn)之間進行協(xié)調(diào),(9)是最終完成客戶請求的服務對象實現(xiàn)。A.伺服對象激活器B.適配器激活器C.伺服對象定位器D.可移植對象適配器POA
48、基于0DP的架構(gòu)開發(fā)過程按照順序分別為系統(tǒng)構(gòu)想、()、原型分析、()、架構(gòu)原型、項目規(guī)劃、并行開發(fā)、系統(tǒng)轉(zhuǎn)換、()、()。A.需求分析B.架構(gòu)規(guī)劃C.操作維護D.系統(tǒng)移植
49、網(wǎng)絡系統(tǒng)生命周期可以劃分為5個階段,實施這5個階段的合理順序是()。A.需求規(guī)范、通信規(guī)范、邏輯網(wǎng)絡設(shè)計、物理網(wǎng)絡設(shè)計、實施階段B.需求規(guī)范、邏輯網(wǎng)絡設(shè)計、通信規(guī)范、物理網(wǎng)絡設(shè)計、實施階段C.通信規(guī)范、物理網(wǎng)絡設(shè)計、需求規(guī)范、邏輯網(wǎng)絡設(shè)計、實施階段D.通信規(guī)范、需求規(guī)范、邏輯網(wǎng)絡設(shè)計、物理網(wǎng)絡設(shè)計、實施階段
50、軟件架構(gòu)設(shè)計包括提出架構(gòu)模型、產(chǎn)生架構(gòu)設(shè)計和進行設(shè)計評審等活動,是一個迭代的過程。架構(gòu)設(shè)計主要關(guān)注軟件組件的結(jié)構(gòu)、屬性和(),并通過多種(請作答此空)_全面描述特定系統(tǒng)的架構(gòu)。A.對象B.代碼C.文檔D.視圖二、多選題
51、軟件架構(gòu)風格是描述某一特定應用領(lǐng)域中系統(tǒng)組織方式的慣用模式。一個體系結(jié)構(gòu)定義了一個詞匯表和一組(請作答此空)。架構(gòu)風格反映領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和()。A.約束B.連接件C.拓撲結(jié)構(gòu)D.規(guī)則
52、UML的事物是對模型中最具有代表性的成分的抽象,(請作答此空)是模型的靜態(tài)部分,描述概念或物理元素;()用來描述、說明和標注模型的任何元素。A.結(jié)構(gòu)事物B.分組事物C.行為事物D.注釋事物
53、關(guān)于構(gòu)件的描述,正確的是()。A.構(gòu)件包含了一組需要同時部署的原子構(gòu)件B.構(gòu)件可以單獨部署,原子構(gòu)件不能被單獨部署C.一個原子構(gòu)件可以同時在多個構(gòu)件家族中共享D.一個模塊可以看作帶有單獨資源的原子構(gòu)件
54、通??梢詫⒂嬎銠C系統(tǒng)中執(zhí)行一條指令的過程分為取指令,分析和執(zhí)行指令3步。若取指令時間為4Δt,分析時間為2Δt。執(zhí)行時間為3Δt,按順序方式從頭到尾執(zhí)行完600條指令所需時間為(請作答此空)Δt;若按照執(zhí)行第i條,分析第i+1條,讀取第i+2條重疊的流水線方式執(zhí)行指令,則從頭到尾執(zhí)行完600條指令所需時間為()Δt。A.2400B.3000C.3600D.5400
55、某航空公司機票銷售系統(tǒng)有n個售票點,該系統(tǒng)為每個售票點創(chuàng)建一個進程Pi(i=1,2,…,n)管理機票銷售。假設(shè)Tj(j=1,2,…,m)單元存放某日某航班的機票剩余票數(shù),Temp為Pi進程的臨時工作單元,x為某用戶的訂票張數(shù)。初始化時系統(tǒng)應將信號量S賦值為()。Pi進程的工作流程如下圖所示,若用P操作和V操作實現(xiàn)進程間的同步與互斥,則圖中空(a)、空(b)和空(c)處應分別填入(請作答此空)。A.P(S)、V(S)和V(S)B.P(S)、P(S)和V(S)C.V(S)、P(S)和P(S)D.V(S)、V(S)和P(S)
56、假設(shè)系統(tǒng)采用段式存儲管理方法,進程P的段表如下所示。邏輯地址(請作答此空)不能轉(zhuǎn)換為對應的物理地址;不能轉(zhuǎn)換為對應的物理地址的原因是進行()。A.(0,790)和(2,88)B.(1,30)和(3,290)C.(2,88)和(4,98)D.(0,810)和(4,120)
57、某公司欲開發(fā)一個網(wǎng)上商城系統(tǒng),在架構(gòu)設(shè)計階段,公司的架構(gòu)師識別出3個核心質(zhì)量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內(nèi)自動切換到備用站點,并恢復正常運行”主要與()質(zhì)量屬性相關(guān),通??刹捎?請作答此空)架構(gòu)策略實現(xiàn)該屬性;“在并發(fā)用戶數(shù)不超過1000人時,用戶的交易請求應該在0.5s內(nèi)完成”主要與()質(zhì)量屬性相關(guān),通??刹捎?)架構(gòu)策略實現(xiàn)該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與()_質(zhì)量屬性相關(guān),通常可采用()架構(gòu)策略實現(xiàn)該屬性。A.主動冗余B.信息隱藏C.抽象接口D.記錄/回放
58、給定關(guān)系模式R(U,F(xiàn)),其中:屬性集U={A1,A2,A3,A4,A5,A6},函數(shù)依賴集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。關(guān)系模式R的候選碼為(),由于R存在非主屬性對碼的部分函數(shù)依賴,所以R屬于_(請作答此空)_.A.1NFB.2NFC.3NFD.BCNF
59、假設(shè)系統(tǒng)中有n個進程共享3臺打印機,任一進程在任一時刻最多只能使用1臺打印機。若用PV操作控制n個進程使用打印機,則相應信號量s的取值范圍為()A.0,-1,…,-(n-1)B.3,2,1,0,-1,…,-(n-3)C.1,0,-1,…,-(n-1)D.2,1,0,-1,…,-(n-2)
60、架構(gòu)權(quán)衡分析方法(ArchitectureTradeoffAnalysisMethod,ATAM)是在基于場景的架構(gòu)分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)基礎(chǔ)之上發(fā)展起來的,主要包括場景和需求收集、()、屬性模型構(gòu)造和分析、屬性模型折中等4個階段。ATAM方法要求在系統(tǒng)開發(fā)之前,首先對這些質(zhì)量屬性進行_(請作答此空)和折中。A.設(shè)計B.實現(xiàn)C.測試D.評價
61、以下關(guān)于IPv6的論述中,正確的是()。A.IPv6數(shù)據(jù)包的首部比IPv4復雜B.IPv6的地址分為單播、廣播和任意播3種C.IPv6的地址長度為128比特D.每個主機擁有唯一的IPv6地址
62、按照設(shè)計模式的目的進行劃分,現(xiàn)有的設(shè)計模式可以分為三類。其中創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結(jié)構(gòu),其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等?!净卮鹄ㄌ?1】A.行為型B.交互型C.耦合性D.關(guān)聯(lián)型
63、應用系統(tǒng)構(gòu)建中可以采用多種不同的技術(shù),逆向工程可以將軟件某種形式的描述轉(zhuǎn)換為更高級的抽象表現(xiàn)形式,而利用這些獲取的信息,()能夠?qū)ΜF(xiàn)有系統(tǒng)進行修改或重構(gòu),從而產(chǎn)生系統(tǒng)的一個新版本。A.逆向工程((ReverseEngineering)B.系統(tǒng)改進(SystemImprovement)C.設(shè)計恢復(DesignRecovery)D.再工程(Re-engineering)
64、有8口海上油井,相互間距離如下表所示(單位:海里)。其中1號井離海岸最近,為5海里?,F(xiàn)要從海岸經(jīng)1號井鋪設(shè)油管將各井連接起來,則鋪設(shè)輸油管道的最短長度為()海里A.9.1B.9.9C.10.1D.10.2
65、為了使一個接口的規(guī)范和實現(xiàn)該接口的構(gòu)件得到廣泛應用,需要實現(xiàn)接口的標準化。接口標準他是對()的標準化。A.保證接口唯一性的命名方案B.接口中消息模式、格式和協(xié)議C.接口中所接收的數(shù)據(jù)格式D.接口消息適用語境
66、下列關(guān)于敏捷方法的敘述中,錯誤的是()。A.與傳統(tǒng)方法相比,敏捷方法比較適合需求變化大或者開發(fā)前期對需求不是很清晰的項目B.敏捷方法尤其適合于開發(fā)團隊比較龐大的項目C.敏捷方法的思想是適應性,而不是預設(shè)性D.敏捷方法以原型開發(fā)思想為基礎(chǔ),采用迭代式增量開發(fā)
67、某公司欲開發(fā)一個在線交易網(wǎng)站,在架構(gòu)設(shè)計階段,公司的架構(gòu)師識別出3個核心質(zhì)量屬性場景。"在線交易主站宕機后,能夠在3秒內(nèi)自動切換至備用站點并恢復正常運行"主要與可用性質(zhì)量屬性相關(guān),通??刹捎茫ǎ┘軜?gòu)策略實現(xiàn)該屬性。A.記錄/回放B.操作串行化C.心跳D.增加計算資源
68、王某買了二幅美術(shù)作品原件,則他享有該美術(shù)作品的()A.著作權(quán)B.所有權(quán)C.展覽權(quán)D.所有權(quán)與其展覽權(quán)
69、商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數(shù)據(jù)預處理通過()實現(xiàn)企業(yè)原始數(shù)據(jù)的初步整合;建立數(shù)據(jù)倉庫是后續(xù)數(shù)據(jù)處理的基礎(chǔ);數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關(guān)鍵,主要采用()和(請作答此空)技術(shù),前者能夠?qū)崿F(xiàn)數(shù)據(jù)的上卷、下鉆和旋轉(zhuǎn)分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數(shù)據(jù)展現(xiàn)主要完成數(shù)據(jù)處理結(jié)果的可視化。A.知識庫B.數(shù)據(jù)挖掘C.聯(lián)機事務處理D.聯(lián)機分析處理
70、某公司欲開發(fā)一個漫步者機器人,用來完成火星探測任務。機器人的控制者首先定義探測任務和任務之間的時序依賴性,機器人接受任務后,需要根據(jù)自身狀態(tài)和外界環(huán)境進行動態(tài)調(diào)整,最終自動完成任務。針對這些需求,該機器人應該采用()架構(gòu)風格最為合適。A.虛擬機B.黑板風格C.面向?qū)ο箫L格D.管道-過濾器
71、組織信息化需求通常包含三個層次,其中(3)需求的目標是提升組織的競爭能力,為組織的可持續(xù)發(fā)展提供支持環(huán)境。_(4)__需求包含實現(xiàn)信息化戰(zhàn)略目標的需求、運營策略的需求和人才培養(yǎng)的需求三個方面。技術(shù)需求主要強調(diào)在信息層技術(shù)層面上對系統(tǒng)的完善、升級、集成和整合提出的需求?!净卮鹄ㄌ?】A.規(guī)劃B.運作C.營銷D.管理
72、與SOA緊密相關(guān)的技術(shù)主要有UDDI、WSDL、SOAP和REST等,而這些技術(shù)都是以XML為基礎(chǔ)而發(fā)展起來的。(請作答此空)提供了一種服務發(fā)布、查找和定位的方法,是服務的信息注冊規(guī)范,以便被需要該服務的用戶發(fā)現(xiàn)和使用它。()是對服務進行描述的語言,它有一套基于XML的語法定義,包含服務實現(xiàn)定義和服務接口定義。()定義了服務請求者和服務提供者之間的消息傳輸規(guī)范。通過它,應用程序可以在網(wǎng)絡中進行數(shù)據(jù)交換和遠程過程調(diào)用(RemoteProcedureCall,RPC)。A.UDDIB.RestC.WSDLD.SOAP
73、OMG接口定義語言IDL文件包含了六種不同的元素,()是一個IDL文件核心的內(nèi)容。A.模塊定義B.消息結(jié)構(gòu)C.接口描述D.值類型
74、在軟件設(shè)計中,(請作答此空)的主要任務是將系統(tǒng)的功能需求分配給軟件模塊,確定每個模塊的功能和調(diào)用關(guān)系,形成軟件()。而為每個具體任務選擇適當?shù)募夹g(shù)手段和處理方法的過程稱為()。A.詳細設(shè)計B.概要設(shè)計C.架構(gòu)設(shè)計D.數(shù)據(jù)結(jié)構(gòu)設(shè)計
75、Theobjectiveof(71)istodeterminewhatpartsoftheapplicationsoftwarewillbeassignedtowhathardware.Themajorsoftwarecomponentsofthesystembeingdevelopedhavetobeidentifiedandthenallocatedtothevarioushardwarecomponentsonwhichthesystemwilloperate.Allsoftwaresystemscanbedividedintofourbasicfunctions.Thefirstis(72).Mostinformationsystemsrequiredatatobestoredandretrieved,whetherasmallfile,suchasamemoproducedbyawordprocessor,oralargedatabase,suchasonethatstoresanorganization'saccountingrecords.Thesecondfunctionisthe(請作答此空),theprocessingrequiredtoaccessdata,whichoftenmeansdatabasequeriesinStructuredQueryLanguage.Thethirdfunctionisthe(74),whichisthelogicdocumentedintheDFDs,usecases,andfunctionalrequirements.Thefourthfunctionisthepresentationlogic,thedisplayofinformationtotheuserandtheacceptanceoftheuser'scommands.Thethreeprimaryhardwarecomponentsofasystemare(75).A.datapersistenceB.dataaccessobjectsC.databaseconnectionD.dataaccesslogic
76、某企業(yè)通過一臺路由器上聯(lián)總部,下聯(lián)4個分支結(jié)構(gòu),設(shè)計人員分配給下級機構(gòu)一個連續(xù)的地址空間,采用一個子網(wǎng)或者超網(wǎng)段表示。這樣的主要作用是()A.層次化路由選擇B.易于管理和性能優(yōu)化C.基于故障排查D.使用較少的資源
77、軟件構(gòu)件是一個獨立可部署的軟件單元,與程序設(shè)計中的對象不同,構(gòu)件()A.是一個實例單元,具有唯一的標志B.可以利用容器管理自身對外的可見狀態(tài)C.利用工廠方法(如構(gòu)造函數(shù)〉來創(chuàng)建自己的實例D.之間可以共享一個類元素
78、自然災害嚴重威脅數(shù)據(jù)的安全,存儲災備是網(wǎng)絡規(guī)劃與設(shè)計中非常重要的環(huán)節(jié)。傳統(tǒng)的數(shù)據(jù)中心存儲災備一般采用主備模式,存在資源利用效率低、可用性差、出現(xiàn)故障停機時間長、數(shù)據(jù)恢復慢等問題。雙活數(shù)據(jù)中心的出現(xiàn)解決了傳統(tǒng)數(shù)據(jù)中心的弊端,成為數(shù)據(jù)中心建設(shè)的趨勢。某廠商提供的雙活數(shù)據(jù)中心解決方案中,雙活數(shù)據(jù)中心架構(gòu)分為主機層、網(wǎng)絡層和存儲層。在雙活數(shù)據(jù)中心,存儲層需要實現(xiàn)的功能是();A.負載均衡與故障接管B.采用多臺設(shè)備構(gòu)建冗余網(wǎng)絡C.基于應用/主機卷管理,借助第三方軟件實現(xiàn),如VeritasVolumeReplicator(VVR)、OracleDataGrtard等D.兩個存儲引擎同時處于工作狀態(tài),出現(xiàn)故障瞬間切換
79、某廣告公司的宣傳產(chǎn)品有宣傳冊、文章、傳單等多種形式,宣傳產(chǎn)品的出版方式包括紙質(zhì)方式、CD、DVD、在線發(fā)布等。現(xiàn)要求為該廣告公司設(shè)計一個管理這些宣傳產(chǎn)品的應用,采用(4)設(shè)計模式較為合適,該模式(5)?!净卮鹄ㄌ?】A.將一系列復雜的類包裝成一個簡單的封閉接口B.將抽象部分與它的實現(xiàn)部分分離,使它們都可以獨立地變化C.可在不影響其他對象的情況下,以動態(tài)、透明的方式給單個對象添加職責D.將一個接口轉(zhuǎn)換為客戶希望的另一個接口
80、某公司擬為某種新型可編程機器人開發(fā)相應的編譯器。該編譯過程包括詞法分析、語法分析、語義分析和代碼生成四個階段,每個階段產(chǎn)生的結(jié)果作為下一個階段的輸入,且需獨立存儲。針對上述描述,該集成開發(fā)環(huán)境應采用()架構(gòu)風格最為合適。A.管道-過濾器B.數(shù)據(jù)倉儲C.主程序-子程序D.解釋器
81、系統(tǒng)的可維護性指標不包括()A.可理解性B.可測試性C.可修改性D.可移植性
82、(9)主要負責接收用戶的請求,對用戶的輸入、輸出進行檢查與控制,處理客戶端的一些動作,包括控制頁面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。該層次主要通過(10)結(jié)構(gòu)實現(xiàn).(11)負責接收用戶的請求,并決定應該調(diào)用哪個模型來處理;然后,(12)根據(jù)用戶請求調(diào)用(13)進行相應的業(yè)務邏輯處理,并返回數(shù)據(jù);最后,控制器調(diào)用相應的(14)來格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給用戶。A.視圖層B.表現(xiàn)層C.中間層D.用戶界面
83、()中,編程開發(fā)人員分成首席程序員和"類"程序員。A.自適應軟件開發(fā)(ASD)B.極限編程(XP)開發(fā)方法C.開放統(tǒng)-過程開發(fā)方法(OpenUP)D.功用驅(qū)動開發(fā)方法(FDD)
84、在網(wǎng)絡規(guī)劃中,政府內(nèi)外網(wǎng)之間應該部署網(wǎng)絡安全防護設(shè)備。在下圖中對設(shè)備A的作用描述錯誤的是()A.雙主機系統(tǒng),即使外網(wǎng)被黑客攻擊癱瘓也無法影響到內(nèi)網(wǎng)B.可以防止外部主動攻擊C.采用專用硬件控制技術(shù)保證內(nèi)外網(wǎng)的實時鏈接D.設(shè)備對外網(wǎng)的任何響應都是對內(nèi)網(wǎng)用戶請求的應答
85、在數(shù)據(jù)庫設(shè)計的需求分析階段應當形成()A.程序文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖B.需求說明文檔、程序文檔和數(shù)據(jù)流圖C.需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖D.需求說明文檔、數(shù)據(jù)字典和程序文檔
86、結(jié)構(gòu)化程序設(shè)計采用自頂向下、逐步求精及模塊化的程序設(shè)計方法,通過()三種基本的控制結(jié)構(gòu)可以構(gòu)造出任何單入口單出口的程序。A.順序、選擇和嵌套B.順序、分支和循環(huán)C.分支、并發(fā)和循環(huán)D.跳轉(zhuǎn)、選擇和并發(fā)
87、商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數(shù)據(jù)預處理通過()實現(xiàn)企業(yè)原始數(shù)據(jù)的初步整合;建立數(shù)據(jù)倉庫是后續(xù)數(shù)據(jù)處理的基礎(chǔ);數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關(guān)鍵,主要采用(請作答此空)和()技術(shù),前者能夠?qū)崿F(xiàn)數(shù)據(jù)的上卷、下鉆和旋轉(zhuǎn)分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數(shù)據(jù)展現(xiàn)主要完成數(shù)據(jù)處理結(jié)果的可視化。A.知識庫B.數(shù)據(jù)挖掘C.聯(lián)機事務處理D.聯(lián)機分析處理
88、在基于體系結(jié)構(gòu)的軟件設(shè)計方法中,采用()來描述軟件架構(gòu)A.類圈和序列圖B.視角與視圖C.構(gòu)件和類圈D.構(gòu)件與功能
89、某計算機系統(tǒng)采用5級流水線結(jié)構(gòu)執(zhí)行指令,設(shè)每條指令的執(zhí)行由取指令(2?t)、分析指令(1?t)、取操作數(shù)(3?t)、運算(1?t)和寫回結(jié)果(2?t)組成,并分別用5個子部完成,該流水線的最大吞吐率為(請作答此空);若連續(xù)向流水線輸入10條指令,則該流水線的加速比為().A.1/9?tB.1/3?tC.1/2?tD.1/1?t
90、ERP(EnterpriseResourcePlanning)是建立在信息技術(shù)的基礎(chǔ)上,利用現(xiàn)代企業(yè)的先進管理思想,對企業(yè)的物流、資金流和(14)流進行全面集成管理的管理信息系統(tǒng),為企業(yè)提供決策、計劃、控制與經(jīng)營業(yè)績評估的全方位和系統(tǒng)化的管理平臺。在ERP系統(tǒng)中,(15)管理模塊主要是對企業(yè)物料的進、出、存進行管理?!净卮鹄ㄌ?5】A.庫存B.物料C.采購D.銷售
91、()適用于程序開發(fā)人員在地域上分布很廣的開發(fā)團隊。()中,編程開發(fā)人員分成首席程序員和“類”程序員。【答第一空】A.水晶系列(Crystal)開發(fā)方法B.開放式源碼(Opensource)開發(fā)方法C.SCRUM開發(fā)方法D.功用驅(qū)動開發(fā)方法(FDD)
92、計算機系統(tǒng)中硬件層之上的軟件通常能夠按照三層來劃分,如下圖所示,圖中①②③分別表示()。A.操作系統(tǒng)、應用軟件和其他系統(tǒng)軟件B.操作系統(tǒng)、其他系統(tǒng)軟件和應用軟件C.其他系統(tǒng)軟件、操作系統(tǒng)和應用軟件D.應用軟件、其他系統(tǒng)軟件和操作系統(tǒng)
93、mVC模式強制性地將一個應用處理流程按照模型、視圖、控制的方式進行分離,三者的協(xié)作關(guān)系如圖所示。圖中的(1)-(3)分別是(1)、(2)、(3)。A.選擇視圖B.業(yè)務處理C.狀態(tài)查詢D.觸發(fā)事件
94、在數(shù)據(jù)庫設(shè)計的()階段進行關(guān)系規(guī)范化。A.需求分析B.概念設(shè)計C.邏輯設(shè)計D.物理設(shè)計
95、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(請作答此空),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and().ThefirstphysicalDFDtobedrawnisthe().Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.logicalDFDsandERDB.idealobjectmodelandanalysisclassmodelC.usecasemodelsandinterfaceprototypesD.physicalDFDsanddatabaseschema
96、某公司網(wǎng)上銷售管理系統(tǒng)的數(shù)據(jù)庫部分關(guān)系模式如下所示。其中,客戶號唯一標識一位客戶,產(chǎn)品號唯一標識一件產(chǎn)品,訂單號唯一標識一份訂單。一份訂單必須且僅對應一位客戶,一份訂單可由一到多條訂單明細組成,一位客戶可以有多份訂單??蛻簦蛻籼?,姓名,性別,地址,郵編)產(chǎn)品(產(chǎn)品號,名稱,庫存,單價)訂單(訂單號,時間,金額,客戶號)訂單明細(訂單號,產(chǎn)品號,數(shù)量)訂單關(guān)系模式的主鍵為();訂單明細關(guān)系模式的主鍵為();其中訂單的外鍵為(請作答此空)。A.客戶號,訂單明細的外鍵為訂單號B.客戶號,訂單明細的外鍵為訂單號和產(chǎn)品號C.訂單號,訂單明細的外鍵為產(chǎn)品號D.訂單號,訂單明細的外鍵為訂單號和產(chǎn)品號
97、某公司欲開發(fā)一個網(wǎng)上商城系統(tǒng),在架構(gòu)設(shè)計階段,公司的架構(gòu)師識別出3個核心質(zhì)量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內(nèi)自動切換到備用站點,并恢復正常運行”主要與(請作答此空)質(zhì)量屬性相關(guān),通常可采用()架構(gòu)策略實現(xiàn)該屬性;“在并發(fā)用戶數(shù)不超過1000人時,用戶的交易請求應該在0.5s內(nèi)完成”主要與()質(zhì)量屬性相關(guān),通??刹捎?)架構(gòu)策略實現(xiàn)該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的ru侵行為,并進行報警和記錄”主要與()_質(zhì)量屬性相關(guān),通??刹捎?)架構(gòu)策略實現(xiàn)該屬性。A.性能B.可用性C.易用性D.可修改性
98、防衛(wèi)式程序設(shè)計不包括()A.錯誤檢測B.破壞估計C.錯誤調(diào)整D.錯誤恢復
99、()的目的是檢查模塊之間,以及模塊和已集成的軟件之間的接口關(guān)系,并驗證已集成的軟件是否符合設(shè)計要求。其測試的技術(shù)依據(jù)是(請作答此空)。A.軟件詳細設(shè)計說明書B.技術(shù)開發(fā)合同C.軟件概要設(shè)計文檔D.軟件配置文檔
100、J2EE平臺采用了多層分布式應用程序模型,實現(xiàn)不同邏輯功能的應用程序被封裝到不同的構(gòu)件中,處于不同層次的構(gòu)件可被分別部署到不同的機器中。圖中的1-5分別為A.AppletB.ServletC.EJB容器D.SessionBean
參考答案與解析
1、答案:C本題解析:域名地址用來在Internet上唯一確定位置的地址,通常用來指明所使用的計算機資源位置及查詢信息的類型。其由字母或數(shù)字組成,中間以“.”隔開,如中,http表示所使用的協(xié)議,表示訪問的主機和域名。
2、答案:B本題解析:考察數(shù)據(jù)庫設(shè)計基礎(chǔ)知識
3、答案:D本題解析:暫無解析
4、答案:A本題解析:按照設(shè)計模式的目的進行劃分,現(xiàn)有的設(shè)計模式可以分為三類。創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有Singleton模式等;結(jié)構(gòu)型模式主要用于如何組合己有的類和對象以獲得更大的結(jié)構(gòu),其代表有Adapter模式等;行為型模式主要用于對象之間的職責及其提供服務的分配方式,其代表有Visitor模式等。
5、答案:C本題解析:《計算機軟件保護條例》第十二條規(guī)定:“受他人委托開發(fā)的軟件,其著作權(quán)的歸屬由委托者與受委托者簽定書面協(xié)議約定,如無書面協(xié)議或者在協(xié)議中未作明確約定,其著作權(quán)屬于受委托者”。根據(jù)該條的規(guī)定,軟件公司應享有軟件著作權(quán)。
6、答案:B本題解析:NS盒圖是用于取代傳統(tǒng)流程圖的一種描述方式。NS盒圖形象直觀,具有良好的可見度。例如循環(huán)的范圍、條件語句的范圍都是一目了然的,所以容易理解設(shè)計意圖,為編程、復查、選擇測試用例、維護都帶來了方便。它能清楚的表達復雜條件組合與應做的動作之間的對應關(guān)系
7、答案:C本題解析:管理距離是指一種路由協(xié)議的路由可信度。每一種路由協(xié)議按可靠性從高到低,依次分配一個信任等級,這個信任等級就叫管理距離。在自治系統(tǒng)內(nèi)部,如RIP協(xié)議是根據(jù)路徑傳遞的跳數(shù)來決定路徑長短也就是傳輸距離,而像EIGRP協(xié)議是根據(jù)路徑傳輸中的帶寬和延遲來決定路徑開銷從而體現(xiàn)傳輸距離的。這是兩種不同單位的度量值,我們沒法進行比較。為了方便比較,我們定義了管理距離。這樣我們就可以統(tǒng)一單位從而衡量不同協(xié)議的路徑開銷從而選出最優(yōu)路徑。正常情況下,管理距離越小,它的優(yōu)先級就越高,也就是可信度越高。對于兩種不同的路由協(xié)議到一個目的地的路由信息,路由器首先根據(jù)管理距離決定相信哪一個協(xié)議。AD值越低,則它的優(yōu)先級越高。一個管理距離是一個從0--255的整數(shù)值,0是最可信賴的,而255則意味著不會有業(yè)務量通過這個路由。由此判斷選擇C。
8、答案:C本題解析:POA是對象實現(xiàn)與ORB其它組件之間的中介,它將客戶請求傳送到伺服對象,按需創(chuàng)建子POA,提供管理伺服對象的策略。CORBA對象可看作是一個具有對象標識、對象接口及對象實現(xiàn)的抽象實體。之所以稱為抽象的,是因為并沒有硬性規(guī)定CORBA對象的實現(xiàn)機制。由于獨立于程序設(shè)計語言和特定ORB產(chǎn)品,一個CORBA對象的引用又稱可互操作的對象引用(InteroperableObjectReference)。從客戶程序的角度看,IOR中包含了對象的標識、接口類型及其他信息以查找對象實現(xiàn)。伺服對象(servant)是指具體程序設(shè)計語言的對象或?qū)嶓w,通常存在于一個服務程序進程之中??蛻舫绦蛲ㄟ^對象引用發(fā)出的請求經(jīng)過ORB擔當中介角色,轉(zhuǎn)換為對特定的伺服對象的調(diào)用。在一個CORBA對象的生命期中,它可能與多個伺服對象相關(guān)聯(lián),因而對該對象的請求可能被發(fā)送到不同的伺服對象。象標識(ObjectID)是一個用于在POA中標識一個CORBA對象的字符串。它既可由程序員指派,也可由對象適配器自動分配,這兩種方式都要求對象標識在創(chuàng)建它的對象適配器中必須具有唯一性。
9、答案:C本題解析:版本控制軟件提供完備的版本管理功能,用于存儲、追蹤目錄(文件夾)和文件的修改歷史,是軟件開發(fā)者的必備工具,是軟件公司的基礎(chǔ)設(shè)施。版本控制軟件的最高目標,是支持軟件公司的配置管理活動,追蹤多個版本的開發(fā)和維護活動,及時發(fā)布軟件。SCCS是元老級的版本控制軟件,也叫配置管理軟件。
10、答案:A本題解析:隨著開發(fā)過程的進展,如果用戶的需求發(fā)生了變更,一些增量可能需要重新開發(fā),由此產(chǎn)生的管理成本也會增加甚至超出組織的能力。
11、答案:C本題解析:構(gòu)件的特性是:(1)獨立部署單元;(2)作為第三方的組裝單元;(3)沒有(外部的)可見狀態(tài)。一個構(gòu)件可以包含多個類元素,但是一個類元素只能屬于一個構(gòu)件。將一個類拆分進行部署通常沒什么意義。對象的特性是:(1)一個實例單元,具有唯一的標志。(2)可能具有狀態(tài),此狀態(tài)外部可見。(3)封裝了自己的狀態(tài)和行為。
12、答案:A本題解析:暫無解析
13、答案:B本題解析:對于自然連接只要把重復的列去掉就可以所以為5.
14、答案:C本題解析:企業(yè)應用集成通過采用多種集成模式,構(gòu)建統(tǒng)一標準的基礎(chǔ)平臺,將具有不同功能和目的而又獨立運行的企業(yè)信息系統(tǒng)聯(lián)合起來。目前市場上主流的集成模式有3種:面向信息的集成、面向過程的集成和面向服務的集成。其中面向過程的集成模式強調(diào)處理不同應用系統(tǒng)之間的交互邏輯,與核心業(yè)務邏輯相分離,并通過不同應用系統(tǒng)之間的協(xié)作共同完成某項業(yè)務功能。
15、答案:A本題解析:架構(gòu)風格定義一個系統(tǒng)家族,即一個體系結(jié)構(gòu)定義一個詞匯表和一組約束。詞匯表中包含一些構(gòu)件和連接件類型,而這組約束指出系統(tǒng)是如何將這些構(gòu)件和連接件組合起來的。架構(gòu)風格反映了領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和語義特性,并指導如何將各個模塊和子系統(tǒng)有效地組織成一個完整的系統(tǒng)。
16、答案:A本題解析:暫無解析
17、答案:A本題解析:圖中有五條箭線,因此需要設(shè)置五個信號量,按照從小到大的順序分別是:P1→P2是S1,P2→P3是S2,P2→P4是S3,P3→P4是S4,P4→P5是S5。每個進程開始的時候執(zhí)行P操作(P1沒有P操作,只有V操作),結(jié)束的時候執(zhí)行V操作,如P2開始的時候執(zhí)行P(S1)的操作,結(jié)束時執(zhí)行V(S2)的操作。其他同理。
18、答案:C本題解析:狀態(tài)型模式的特點是對于對象內(nèi)部的狀態(tài),允許其在不同的狀態(tài)下,擁有不同的行為,對狀態(tài)單獨封裝成類。題干中根據(jù)投入貨幣的情況,售貨機分別有交付產(chǎn)品不找零和交付產(chǎn)品找零以及不提供貨物等行為判斷該模式是屬于狀態(tài)模式。VendingMachineState是客戶程序使用的主要接口。設(shè)計模式的類型如下所示:觀察者模式(ObserverPattern):觀察者模式定義了對象間的一種一對多依賴關(guān)系,使得每當一個對象改變狀態(tài),則所有依賴于它的對象都會得到通知并被自動更新。訪問者模式(VisitorPattern):表示一個作用于某對象結(jié)構(gòu)中的各元素的操作。它使你可以在不改變各元素的類的前提下定義作用與這些元素的新操作。即對于某個對象或者一組對象,不同的訪問者,產(chǎn)生的結(jié)果不同,執(zhí)行操作也不同。備忘錄模式(MementoPattern):在不破壞封裝性的前提下,捕獲一個對象的內(nèi)部狀態(tài),并在該對象之外保存這個狀態(tài)。這樣就可以將該對象恢復到原先保存的狀態(tài)。策略模式(StrategyPattern):策略模式定義了一系列的算法,并將每一個算法封裝起來,而且使它們還可以相互替換。策略模式讓算法獨立于使用它的客戶而獨立變化。命令模式(CommandPattern):將一個請求封裝成一個對象,從而使得用不同的請求對客戶進行參數(shù)化;對請求排隊或記錄請求日志,以及支持可撤銷的操作。
19、答案:A本題解析:暫無解析
20、答案:C本題解析:POA是對象實現(xiàn)與ORB其它組件之間的中介,它將客戶請求傳送到伺服對象,按需創(chuàng)建子POA,提供管理伺服對象的策略。CORBA對象可看作是一個具有對象標識、對象接口及對象實現(xiàn)的抽象實體。之所以稱為抽象的,是因為并沒有硬性規(guī)定CORBA對象的實現(xiàn)機制。由于獨立于程序設(shè)計語言和特定ORB產(chǎn)品,一個CORBA對象的引用又稱可互操作的對象引用(InteroperableObjectReference)。從客戶程序的角度看,IOR中包含了對象的標識、接口類型及其他信息以查找對象實現(xiàn)。伺服對象(servant)是指具體程序設(shè)計語言的對象或?qū)嶓w,通常存在于一個服務程序進程之中??蛻舫绦蛲ㄟ^對象引用發(fā)出的請求經(jīng)過ORB擔當中介角色,轉(zhuǎn)換為對特定的伺服對象的調(diào)用。在一個CORBA對象的生命期中,它可能與多個伺服對象相關(guān)聯(lián),因而對該對象的請求可能被發(fā)送到不同的伺服對象。象標識(ObjectID)是一個用于在POA中標識一個CORBA對象的字符串。它既可由程序員指派,也可由對象適配器自動分配,這兩種方式都要求對象標識在創(chuàng)建它的對象適配器中必須具有唯一性。
21、答案:C本題解析:前趨圖表述,→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P5),(P4,P6),(P5,P7),(P6,P7),(P7,P8)}
22、答案:A本題解析:本題考查用例建模中用例之間的基本關(guān)系。使用用例健模系統(tǒng)需求時,兩個或多個用例可能執(zhí)行同樣的功能步驟。把這些公共步驟提取成獨立的用例,稱為抽象用例。抽象用例代表了某種程度的復用,是降低用例之間冗余的較好方式。抽象用例可以被另一個需要使用它的功能用例訪問,抽象用例和使用它的用例之間的關(guān)系你為使用關(guān)系。
23、答案:D本題解析:①問題分析和變更描述。這是識別和分析需求問題或者一份明確的變更提議,以檢查它的有效性,從而產(chǎn)生一個更明確的需求變更提議。②變更分析和成本計算。使用可追溯性信息和系統(tǒng)需求的一般知識,對需求變更提議進行影響分析和評估。變更成本計算應該包括對需求文檔的修改、系統(tǒng)修改的設(shè)計和實現(xiàn)的成本。一旦分析完成并且確認,應該進行是否執(zhí)行這一變更的決策。③變更實現(xiàn)。這要求需求文檔和系統(tǒng)設(shè)計以及實現(xiàn)都要同時修改。如果先對系統(tǒng)的程序做變更,然后再修改需求文檔,這幾乎不可避免地會出現(xiàn)需求文檔和程序的不一致。自動化工具能夠幫助變更控制過程更有效地運作。許多團隊使用商業(yè)問題跟蹤工具來收集、存儲和管理需求變更。用這樣的工具創(chuàng)建的最近提交的變更建議清單,可以用作CCB會議的議程。問題跟蹤工具也可以隨時按變更狀態(tài)分類報告出變更請求的數(shù)目。因為可用的工具、廠商和特性總在頻繁地變化,所以這里無法給出有關(guān)工具的具體建議。但工具應該具有以下幾個特性,以支持需求變更過程:①可以定義變更請求中的數(shù)據(jù)項;②可以定義變更請求生命周期的狀態(tài)轉(zhuǎn)換模型;③可以強制實施狀態(tài)轉(zhuǎn)換模型,以便只有授權(quán)用戶可以做出允許的狀態(tài)變更;④可以記錄每一個狀態(tài)變更的日期和做出這一變更的人;⑤可以定義當提議者提交新請求或請求狀態(tài)被更新時,哪些人可以自動接收電子郵件通知;⑥可以生成標準的和定制的報告和圖表。有些商業(yè)需求管理工具內(nèi)置有簡單的變更建議系統(tǒng)。這些系統(tǒng)可以將提議的變更與某一特定的需求聯(lián)系起來,這樣無論什么時候,只要有人提交了一個相關(guān)的變更請求,負責需求的每個人都會收到電子郵件通知。
24、答案:A本題解析:(請作答此空)的目標是確定應用軟件的哪些部分將分配到何種硬件。識別出正在開發(fā)系統(tǒng)的主要軟件構(gòu)件并分配到系統(tǒng)將要運行的硬件構(gòu)件。所有軟件系統(tǒng)可分為四項基本功能。第一項是()。大多數(shù)信息系統(tǒng)需要數(shù)據(jù)進行存儲并檢索,不論是一個小文件,比如一個字處理器產(chǎn)生的一個備忘錄,還是一個大型數(shù)據(jù)庫,比如存儲一個企業(yè)會計記錄的數(shù)據(jù)庫。第二項功能是(),處理過程需要訪問數(shù)據(jù),這通常是指用SQL進行數(shù)據(jù)庫查詢。第三項功能是(),這些邏輯通過數(shù)據(jù)流圖,用例和功能需求來記錄。第四項功能是表示邏輯,給用戶顯示信息并接收用戶命令。一個系統(tǒng)的三類主要硬件構(gòu)件是()。A.架構(gòu)設(shè)計B.模塊化設(shè)計C.物理設(shè)計D.分布式設(shè)計
25、答案:C本題解析:責任鏈模式:通過給多個對象處理請求的機會,減少請求的發(fā)送者與接受者之間的耦合。將接收對象鏈接起來,在鏈中傳遞請求,直到有一個對象處理這個請求。迭代器模式:提供一種方法來順序訪問一個聚合對象中的各個元素,而不需要暴露該對象的內(nèi)部表示命令模式:將一個請求封裝為一個對象,從而可用不同的請求對客戶進行參數(shù)化,將請求排隊或記錄請求日志,支持可撤銷的操作解釋器模式:給定一種語言,定義它的文法表示,并定義一個解釋器,該解釋器用來根據(jù)文法表示來解釋語言中的句子責任鏈模式和迭代器模式都是行為型對象模式
26、答案:A本題解析:在管道和過濾器軟件體系結(jié)構(gòu)中,每個模塊都有一組輸入和一組輸出。每個模塊從它的輸入端接收輸入數(shù)據(jù)流,在其內(nèi)部經(jīng)過處理后,按照標準的順序,將結(jié)果數(shù)據(jù)流送到輸出端,以達到傳遞一組完整的計算結(jié)果實例的目的。它最典型的應用是在編譯系統(tǒng)。一個普通的編譯系統(tǒng)包括詞法分析器,語法分析器,語義分析與中間代碼生成器,優(yōu)化器,目標代碼生成器等一系列對源程序進行處理的過程。題干描述適合管道-過濾器模式。
27、答案:A本題解析:瀑布模型的特點是因果關(guān)系緊密相連,前一個階段工作的結(jié)果是后一個階段工作的輸入?;蛘哒f,每一個階段都是建筑在前一個階段正確結(jié)果之上,前一個階段的錯漏會隱蔽地帶到后一個階段。這種錯誤有時甚至可能是災難性的。因此每一個階段工作完成后,都要進行審查和確認,這是非常重要的。歷史上,瀑布模型起到了重要作用,它的出現(xiàn)有利于人員的組織管理,有利于軟件開發(fā)方法和工具的研究。
28、答案:B本題解析:如上圖,把對遺留系統(tǒng)的評價結(jié)果分列在坐標的四個象限內(nèi)。對處在不同象限的遺留系統(tǒng)采取不同的演化策略。1.淘汰策略第三象限為低水平、低價值區(qū),即遺留系統(tǒng)的技術(shù)含量較低,且具有較低的業(yè)務價值。對這種遺留系統(tǒng)的演化策略為淘汰,即全面重新開發(fā)新的系統(tǒng)以代替遺留系統(tǒng)。完全淘汰是一種極端性策略,一般是企業(yè)的業(yè)務產(chǎn)生了根本變化,遺留系統(tǒng)已經(jīng)基本上不再適應企業(yè)運作的需要;或者是遺留系統(tǒng)的維護人員、維護文檔資料都丟失了。經(jīng)過評價,發(fā)現(xiàn)將遺留系統(tǒng)完全淘汰,開發(fā)全新的系統(tǒng)比改造舊系統(tǒng)從成本上更合算。對遺留系統(tǒng)的完全淘汰是企業(yè)資源的根本浪費,系統(tǒng)分析師應該通過對遺留系統(tǒng)功能的理解和借鑒,可以幫助新系統(tǒng)的設(shè)計,降低新系統(tǒng)開發(fā)的風險。2.繼承策略第二象限為低水平、高價值區(qū),即遺留系統(tǒng)的技術(shù)含量較低,已經(jīng)滿足企業(yè)運作的功能或性能要求,但具有較高的商業(yè)價值,目前企業(yè)的業(yè)務尚緊密依賴該系統(tǒng)。對這種遺留系統(tǒng)的演化策略為繼承。在開發(fā)新系統(tǒng)時,需要完全兼容遺留系統(tǒng)的功能模型和數(shù)據(jù)模型。為了保證業(yè)務的連續(xù)性,新老系統(tǒng)必須并行運行一段時間,再逐漸切換到新系統(tǒng)上運行。3.改造策略第一象限為高水平、高價值區(qū),即遺留系統(tǒng)的技術(shù)含量較高,本身還有極大的生命力。系統(tǒng)具有較高的業(yè)務價值,基本上能夠滿足企業(yè)業(yè)務運作和決策支持的需要。這種系統(tǒng)可能建成的時間還很短,對這種遺留系統(tǒng)的演化策略為改造。改造包括系統(tǒng)功能的增強和數(shù)據(jù)模型的改造兩個方面。系統(tǒng)功能的增強是指在原有系統(tǒng)的基礎(chǔ)上增加新的應用要求,對遺留系統(tǒng)本身不做改變;數(shù)據(jù)模型的改造是指將遺留系統(tǒng)的舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉(zhuǎn)化。4.集成策略第四象限為高水平、低價值區(qū),即遺留系統(tǒng)的技術(shù)含量較高,但其業(yè)務價值較低,可能只完成某個部門(或子公司)的業(yè)務管理。這種系統(tǒng)在各自的局部領(lǐng)域里工作良好,但對于整個企業(yè)來說,存在多個這樣的系統(tǒng),不同的系統(tǒng)基于不同的平臺、不同的數(shù)據(jù)模型,形成了一個個信息孤島,對這種遺留系統(tǒng)的演化策略為集成。
29、答案:B本題解析:本題考查的是應試者對數(shù)據(jù)庫基本概念的掌握程度。第一空、第二空的正確答案分別為D和B。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計階段是在需求分析的基礎(chǔ)上,依照需求分析中的信息要求,對用戶信息方加以分類、聚集和概括,建立信息模型,并依照選定的數(shù)據(jù)庫管理系統(tǒng)軟件,轉(zhuǎn)換成為數(shù)據(jù)庫的邏輯模式,再依照軟硬件環(huán)境,最終實現(xiàn)數(shù)據(jù)的合理存儲。這—過程也稱為數(shù)據(jù)建模。
30、答案:A本題解析:一般說來,信息化需求包含3個層次,即戰(zhàn)略需求、運作需求和技術(shù)需求。戰(zhàn)略需求。組織信息化的目標是提升組織的競爭能力、為組織的可持續(xù)發(fā)展提供一個支持環(huán)境。從某種意義上來說,信息化對組織不僅僅是服務的手段和實現(xiàn)現(xiàn)有戰(zhàn)略的輔助工具;信息化可以把組織戰(zhàn)略提升到一個新的水平,為組織帶來新的發(fā)展契機。特別是對于企業(yè),信息化戰(zhàn)略是企業(yè)競爭的基礎(chǔ)。
31、答案:C本題解析:OO的應用構(gòu)建在類和對象之上,隨后發(fā)展起來的建模技術(shù)將相關(guān)對象按照業(yè)務功能進行分組,就形成了構(gòu)件(Component)的概念。對于跨構(gòu)件的功能調(diào)用,則采用接口的形式暴露出來。進一步將接口的定義與實現(xiàn)進行解耦,則催生了服務和面向服務(Service-Oriented,SO)的開發(fā)方法。由此可見,面向?qū)ο?、基于?gòu)件、面向服務是三個遞進的抽象層次。SO方法有三個主要的抽象級別,分別是操作、服務和業(yè)務流程。位于最低層的操作代表單個邏輯單元的事物,執(zhí)行操作通常會導致讀、寫或修改一個或多個持久性數(shù)據(jù)。服務的操作類似于對象的方法,它們都有特定的結(jié)構(gòu)化接口,并且返回結(jié)構(gòu)化的響應;位于第二層的服務代表操作的邏輯分組;最高層的業(yè)務流程則是為了實現(xiàn)特定業(yè)務目標而執(zhí)行的一組長期運行的動作或活動,包括依據(jù)一組業(yè)務規(guī)則按照有序序列執(zhí)行的一系列操作。其中操作的排序、選擇和執(zhí)行成為服務或流程的編排,典型的情況是調(diào)用已編排的服務來響應業(yè)務事件。
32、答案:D本題解析:面向?qū)ο蟮姆治瞿P椭饕身攲蛹軜?gòu)圖、用例與用例圖和領(lǐng)域概念模型構(gòu)成;設(shè)計模型則包含以包圖表示的軟件體系機構(gòu)圖、以交互圖表示的用例實現(xiàn)圖、完整精確的類圖、描述復雜對象的狀態(tài)圖和用以描述流程化處理過程的活動圖等。
33、答案:C本題解析:"機器人系統(tǒng)主電源斷電后,能夠在10秒內(nèi)自動啟動備用電源并進行切換,恢復正常運行"屬于可用性,因為場景描述的是故障恢復問題。主動冗余是可用性的常見策略。"機器人在正常運動過程中如果發(fā)現(xiàn)前方2米內(nèi)有人或者障礙物,應在1秒內(nèi)停止并在2秒內(nèi)選擇一條新的運行路徑"屬于性能,資源調(diào)度是其常見策略。"對機器人的遠程控制命令應該進行加密,從而能夠抵擋惡意的入侵破壞行為,并對攻擊進行報警和記錄"屬于安全性,常見的策略是追蹤審計。
34、答案:C本題解析:軟件確認測試一種針對需求的測試,是用戶參與的測試。它主要驗證軟件功能、性能及其它特性是否與用戶需求一致。
35、答案:B本題解析:對于題干描述:“用戶的交易請求需要在3秒內(nèi)得到響應”,主要與性能這一質(zhì)量屬性相關(guān),實現(xiàn)該屬性的常見架構(gòu)策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調(diào)度等。
36、答案:D本題解析:按照設(shè)計模式的目的進行劃分,現(xiàn)有的設(shè)計模式可以分為三類。創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有Singleton模式等;結(jié)構(gòu)型模式主要用于如何組合己有的類和對象以獲得更大的結(jié)構(gòu),其代表有Adapter模式等;行為型模式主要用于對象之間的職責及其提供服務的分配方式,其代表有Visitor模式等。
37、答案:D本題解析:暫無解析
38、答案:A本題解析:元素聲明包括元素的內(nèi)容和元素的排列組合方式。
39、答案:A本題解析:①問題分析和變更描述。這是識別和分析需求問題或者一份明確的變更提議,以檢查它的有效性,從而產(chǎn)生一個更明確的需求變更提
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房東和中介合同模板
- 上海車庫銷售合同范例
- 工礦篩網(wǎng)銷售合同范例
- 醫(yī)院作協(xié)議合同范例
- 臨時上課合同范例
- 供水服務協(xié)議合同范例
- 婚姻合同范例 搞笑
- 奶茶雙方合同范例
- 彩色瀝青合同范例
- 護理案例教學法
- 2024年電工(高級)證考試題庫及答案
- RB/T 228-2023食品微生物定量檢測的測量不確定度評估指南
- 2024-2030年中國羽毛球自動發(fā)球機行業(yè)銷售模式與前景需求現(xiàn)狀研究報告
- 2024年新人教版七年級上冊歷史 第14課 絲綢之路的開通與經(jīng)營西域 教學課件
- 2024-2025一年級上冊科學教科版2.5《通過感官來發(fā)現(xiàn)》課件
- 中醫(yī)護理進修匯報
- 2024年國開電大 高級財務會計 形考任務4答案
- 【良品鋪子成本控制中存在的問題及優(yōu)化建議探析(定量論文)11000字】
- 2024年1月1378國開電大本科管理英語3期末考試試題及答案
- 最終版家具招標文件
評論
0/150
提交評論