2024年全國軟件水平考試之高級系統(tǒng)架構設計師考試重點試卷詳細參考解析_第1頁
2024年全國軟件水平考試之高級系統(tǒng)架構設計師考試重點試卷詳細參考解析_第2頁
2024年全國軟件水平考試之高級系統(tǒng)架構設計師考試重點試卷詳細參考解析_第3頁
2024年全國軟件水平考試之高級系統(tǒng)架構設計師考試重點試卷詳細參考解析_第4頁
2024年全國軟件水平考試之高級系統(tǒng)架構設計師考試重點試卷詳細參考解析_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

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

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

1、在軟件設計中,()的主要任務是將系統(tǒng)的功能需求分配給軟件模塊,確定每個模塊的功能和調(diào)用關系,形成形成軟件(請作答此空)。而為每個具體任務選擇適當?shù)募夹g手段和處理方法的過程稱為()。A.數(shù)據(jù)流圖B.4+1視圖C.IPO圖D.系統(tǒng)結構圖

2、以下哪一項不是引入DTD的原因()A.提供一種驗證的手段B.實現(xiàn)了文件格式的統(tǒng)一化C.提高了文件的重用性D.使用DTD進行驗證,減少了操作時間。

3、關于VRAPS原則、準則、模式和反模式的說法正確的是()A.VRAPS原則的5個原則分別是構想原則、節(jié)奏原則、預見原則、統(tǒng)一原則B.反模式是在開發(fā)和使用軟件中可能遇到的基本常見問題和解決問題的方法,能夠幫助組織來更好地改進原則C.模式是組織在實踐中可能遇到的各種陷阱,描述了不該做的事,可以幫助更深入地理解原則D.VRAPS各個原則之間不是孤立的

4、數(shù)據(jù)倉庫不包括()A.數(shù)據(jù)源B.OLAP服務器C.OLTP服務器D.報表工具

5、下列說法中正確的是()。A.半雙工總線只在一個方向上傳輸信息,全雙工總線可在兩個方向上輪流傳輸信息B.半雙工總線只在一個方向上傳輸信息,全雙工總線可在兩個方向上同時傳輸信息C.半雙工總線可在兩個方向上輪流傳輸信息,全雙工總線可在兩個方向上同時傳輸信息D.半雙工總線可在兩個方向上同時傳輸信息,全雙工總線可在兩個方向上輪流傳輸信息

6、某單位為了建設健全的公路橋梁養(yǎng)護管理檔案,擬開發(fā)一套公路橋梁在線管理系統(tǒng)。該系統(tǒng)要求正常負載情況下,系統(tǒng)必須在0.5秒內(nèi)對用戶的查詢請求進行響應,這屬于質(zhì)量特性的();網(wǎng)絡失效后,系統(tǒng)需要在10秒內(nèi)發(fā)現(xiàn)錯誤并啟用備用系統(tǒng),這屬于質(zhì)量特性的();更改系統(tǒng)的Web界面接口必須在4人周內(nèi)完成,這屬于質(zhì)量特性的();如果"養(yǎng)護報告生成"業(yè)務邏輯的描述尚未達成共識,可能導致部分業(yè)務功能模塊規(guī)則的矛盾,影響系統(tǒng)的可修改性,這屬于系統(tǒng)的();更改系統(tǒng)加密的級別將對安全性和性能產(chǎn)生影響,這屬于系統(tǒng)的();對查詢請求處理時間的要求將影響系統(tǒng)的數(shù)據(jù)傳輸協(xié)議和處理過程的設計,這屬于系統(tǒng)的(請作答此空)。A.權衡點B.風險點C.敏感點D.非風險點

7、RUP強調(diào)采用(請作答此空)的方式來開發(fā)軟件,這樣做的好處是()。A.原型和螺旋B.螺旋和增量C.迭代和增量D.快速和迭代

8、構想原則的描述正確的是()A.向受益人描述未來圖景B.向受益人描述當前圖景C.預測未來與現(xiàn)狀D.預測工作節(jié)奏

9、某企業(yè)內(nèi)部現(xiàn)有的主要業(yè)務功能已封裝成為Web服務。為了拓展業(yè)務范圍,需要將現(xiàn)有的業(yè)務功能進行多種組合,形成新的業(yè)務功能。針對業(yè)務靈活組合這一要求,采用()架構風格最為合適。A.規(guī)則系統(tǒng)B.面向對象C.黑板D.解釋器

10、在計算機中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式(包括無條件傳送與程序查詢方式)、程序中斷方式、DMA工作方式、通道方式、I/O處理機。()方式I/O端口總是準備好接受主機的輸出數(shù)據(jù),或是總是準備好向主機輸入數(shù)據(jù),并且只適用于簡單的I/O控制。(請作答此空)允許主存儲器和I/O設備之間通過某種控制器直接進行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結束時,整個過程無須CPU的干預。()在一定的硬件基礎上利用軟件手段實現(xiàn)對I/O的控制和傳送,更多地免去了cpu的接入。A.I/O處理機B.DMA方式C.通道控制方式D.無條件傳送

11、關于數(shù)據(jù)訪問中間件的作用,下列說法錯誤的是()。A.為了建立數(shù)據(jù)應用資源互操作的模式,對異構環(huán)境下的數(shù)據(jù)庫和文件系統(tǒng)實現(xiàn)聯(lián)接B.用來屏蔽掉各種平臺及協(xié)議之間的差異,進行相互通信,實現(xiàn)應用程序之間的協(xié)同C.在分布、異構的網(wǎng)絡計算環(huán)境中,可以將各種分布對象有機地結合在一起,完成系統(tǒng)的快速集成,實現(xiàn)對象重用D.使調(diào)用遠端的過程像調(diào)用本地過程一樣

12、下圖中活動“G”可以拖延()周而不會延長項目的最終結束日期。(圖中時間單位為周)A.0B.1C.3D.4

13、對于開發(fā)模型來說,(請作答此空)復用好、開發(fā)過程無間隙、節(jié)省時間。()是瀑布與原型(演化)模型結合體,適用于復雜項目。()需要用戶參與,模塊化要求高,不適用新技術。()是用例驅動、架構為中心、迭代、增量。A.RAD模型B.螺旋模型C.RUP模型D.噴泉模型

14、在軟件設計中,(請作答此空)的主要任務是將系統(tǒng)的功能需求分配給軟件模塊,確定每個模塊的功能和調(diào)用關系,形成軟件()。而為每個具體任務選擇適當?shù)募夹g手段和處理方法的過程稱為()。A.詳細設計B.概要設計C.架構設計D.數(shù)據(jù)結構設計

15、某公司欲開發(fā)一個網(wǎng)上商城系統(tǒng),在架構設計階段,公司的架構師識別出3個核心質(zhì)量屬性場景。其中“系統(tǒng)主站斷電后,能夠在2分鐘內(nèi)自動切換到備用站點,并恢復正常運行”主要與()質(zhì)量屬性相關,通常可采用()架構策略實現(xiàn)該屬性;“在并發(fā)用戶數(shù)不超過1000人時,用戶的交易請求應該在0.5s內(nèi)完成”主要與(請作答此空)質(zhì)量屬性相關,通常可采用()架構策略實現(xiàn)該屬性;“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與()_質(zhì)量屬性相關,通??刹捎?)架構策略實現(xiàn)該屬性。A.可測試性B.易用性C.性能D.互操作性

16、CORBA構件模型中,(8)的作用是在底層傳輸平臺與接收調(diào)用并返回結果的對象實現(xiàn)之間進行協(xié)調(diào),(9)是最終完成客戶請求的服務對象實現(xiàn)。A.CORBA對象B.分布式對象標識C.伺服對象ServantD.活動對象映射表

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

18、進程P1、P2、P3、P4和P5的前趨圖如下所示:若用PV操作控制進程P1、P2、P3、P4和P5并發(fā)執(zhí)行的過程,需要設置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)

19、給定關系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1→A2A5,A2→A3A4,A3→A2},R的候選關鍵字為(請作答此空)。函數(shù)依賴()∈F+。A.A1B.A1A2C.A1A3D.A1A2A3

20、面向對象的分析模型主要由(請作答此空)、用例與用例圖、領域概念模型構成;設計模型則包含以包圖表示的軟件體系結構圖、以交互圖表示的()、完整精確的類圖、針對復雜對象的狀態(tài)圖和描述流程化處理過程的()等。A.業(yè)務活動圖B.頂層架構圖C.數(shù)據(jù)流模型D.實體聯(lián)系圖

21、“4+1”視圖主要用于描述系統(tǒng)邏輯架構,最早由PhilippeKruchten于1995年提出。其中(4)視圖用于描述對象模型,并說明系統(tǒng)應該為用戶提供哪些服務。當采用面向對象的設計方法描述對象模型時,通常使用(5)表達類的內(nèi)部屬性和行為,以及類集合之間的交互關系;采用(6)定義對象的內(nèi)部行為?!净卮鹄ㄌ?】A.對象圖B.活動圖C.狀態(tài)圖D.類圖

22、關于集中式負載均衡的特點不正確的是A.系統(tǒng)的可擴展性不強,均衡器需要記錄所有計算機的負載信息。B.安全性較差,如果均衡器所在的計算機癱瘓,則會導致整個集群系統(tǒng)的癱瘓。C.與分布式負載均衡方式相比,實現(xiàn)簡單。D.實現(xiàn)靈活,負載均衡器可以根據(jù)不同腳手架的特性配置不同的均衡策略。

23、系統(tǒng)的()性能指標有系統(tǒng)的可靠性、系統(tǒng)的吞吐率(量)、系統(tǒng)響應時間、系統(tǒng)資源利用率、可移植性。A.計算機B.操作系統(tǒng)C.數(shù)據(jù)庫D.weB.服務器

24、()不是對Web服務器進行性能評估的主要指標。A.丟包率B.最大并發(fā)連接數(shù)C.響應延遲D.吞吐量

25、按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為三類。其中創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等?!净卮鹄ㄌ?】A.DecoratorB.FlyweightC.CommandD.Singleton

26、以下關于軟件架構風格與系統(tǒng)性能關系的敘述,錯誤的是()A.對于采用層次化架構風格的系統(tǒng),劃分的層次越多,系統(tǒng)的性能越差B.對于采用管道一過濾器架構風格的系統(tǒng),可以通過引入過濾器的數(shù)據(jù)并發(fā)處理提高系統(tǒng)性能C.對于采用面向對象架構風格的系統(tǒng),可以通過減少功能調(diào)用層次提高系統(tǒng)性能D.對于采用過程調(diào)用架構風格的系統(tǒng),可以通過將顯式調(diào)用策略替換為隱式調(diào)用策略提高系統(tǒng)性能

27、CRM是一套先進的管理思想及技術手段,它通過將()進行有效的整合,最終為企業(yè)涉及到的各個領域提供了集成環(huán)境。A.員工資源、客戶資源與管理技術B.銷售資源、信息資源與商業(yè)智能C.銷售管理、市場管理與服務管理D.人力資源、業(yè)務流程與專業(yè)技術

28、以下設計模式中,()模式使多個對象都有機會處理請求。將這些對象連成一條鏈。并沿著這條鏈傳遞該請求。直到有一個對象處理為止。從而避免請求的發(fā)送者和接收者之間的耦合關系。()模式提供一種方法順序訪問一個聚合對象中的各個元素。且不需要暴露該對象的內(nèi)部表示。這兩種模式均為(請作答此空)A.創(chuàng)建型對象模式。B.結構型對象模式。C.行為型對象模式。D.行為型類模式。

29、遠程過程調(diào)用中的遠程既可以指(),也可以指同一臺計算機上的()。A.不同的進程B.相同的進程C.不同的通信模塊D.相同的通信模塊

30、DTD定義了幾個方面的內(nèi)容,以下說法不正確的是()A.元素聲明,但是不包括元素的排列方式B.元素的內(nèi)容C.實體的聲明D.屬性的種類

31、DMA(直接存儲器訪問〉工作方式是在(3)之間建立起直接的數(shù)據(jù)通路。A.CPU與外設B.CPU與主存C.主存與外設D.外設與外設

32、按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為三類。其中創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有(9)模式等;(10)模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;(11)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(12)模式等?!净卮鹄ㄌ?2】A.PrototypeB.FacadeC.ProxyD.Visitor

33、電子政務是對現(xiàn)有的政府形態(tài)的一種改造,利用信息技術和其他相關技術,將其管理和服務職能進行集成,在網(wǎng)絡上實現(xiàn)政府組織結構和工作流程優(yōu)化重組。與電子政務相關的行為主體有三個,即政府、(12)及居民。國家和地方人口信息的采集、處理和利用,屬于(13)的電子政務活動?!净卮鹄ㄌ?2】A.部門B.企(事)業(yè)單位C.管理機構D.行政機關

34、用例(usecase)用來描述系統(tǒng)對事件做出響應時所采取的行動。用例之間是具有相關性的。在一個會員管理系統(tǒng)中,會員注冊時可以采用電話和郵件兩種方式。用例“會員注冊”和“電話注冊”、“郵件注冊”之間是()關系。A.包含(include)B.擴展(extend)C.泛化(generalize)D.依賴(dependson)

35、某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的數(shù)字表示活動的持續(xù)時間(天),則完成該項目的最少時間為()天。活動BD和HK最早可以從第()天開始。(活動AB、AE和AC最早從第1天開始)A.17B.18C.19D.20

36、商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數(shù)據(jù)預處理通過()實現(xiàn)企業(yè)原始數(shù)據(jù)的初步整合;建立數(shù)據(jù)倉庫是后續(xù)數(shù)據(jù)處理的基礎;數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關鍵,主要采用(請作答此空)和()技術,前者能夠實現(xiàn)數(shù)據(jù)的上卷、下鉆和旋轉分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數(shù)據(jù)展現(xiàn)主要完成數(shù)據(jù)處理結果的可視化。A.知識庫B.數(shù)據(jù)挖掘C.聯(lián)機事務處理D.聯(lián)機分析處理

37、以下關于域名服務器的敘述,錯誤的是()。A.本地緩存域名服務不需要域名數(shù)據(jù)庫B.頂級域名服務器是最高層次的域名服務器C.本地域名服務器可以采用遞歸查詢和迭代查詢兩種查詢方式D.權限服務器負責將其管轄區(qū)內(nèi)的主機域名轉換為該主機的IP地址

38、企業(yè)應用集成是一個戰(zhàn)略意義上的方法,它從服務和信息角度將多個信息系統(tǒng)綁定在一起,提供實時交換信息和影響流程的能力。(請作答此空)提供企業(yè)之間的信息共享能力,()在用戶使用角度能夠對集成系統(tǒng)產(chǎn)生一個“整體”的感覺。A.API集成B.數(shù)據(jù)集成C.界面集成D.過程集成

39、關于雙機容錯技術說法正確的是()A.雙機互備模式的主要缺點在于,備用系統(tǒng)長期處于后備的狀態(tài),存在一定的計算資源浪費。B.雙機熱備模式兩臺服務器均處于工作狀態(tài),為前端客戶機提供各自不同的應用服務,并互相檢測對方的運行情況。C.雙機雙工模式兩臺服務器同時運行,但彼此均設為備用系統(tǒng)。當某一臺服務器出現(xiàn)故障時,另一臺服務器可以在短時間內(nèi)將故障服務器的應用接管過來,從而保證了應用的持續(xù)性。雙機雙工模的主要缺點是對服務器的性能要求比較高。D.在雙機容錯系統(tǒng)中,雙機軟件是必不可少的。一切故障的診斷、服務的切換和硬件的控制都由雙機軟件來實現(xiàn)。

40、企業(yè)應用集成通過采用多種集成模式構建統(tǒng)一標準的基礎平臺,將具有不同功能和目的且獨立運行的企業(yè)信息系統(tǒng)聯(lián)合起來。其中,面向______的集成模式強調(diào)處理不同應用系統(tǒng)之間的交互邏輯,與核心業(yè)務邏輯相分離,并通過不同應用系統(tǒng)之間的協(xié)作共同完成某項業(yè)務功能。A.數(shù)據(jù)B.接口C.過程D.界面

41、系統(tǒng)的可維護性指標不包括()A.可理解性B.可測試性C.可修改性D.可移植性

42、某公司的用戶購買了一臺預先安裝了操作系統(tǒng)的PC,后經(jīng)查實,該PC上的操作系統(tǒng)是盜版,而對此情況該用戶并不知情,則()。A.該用戶承擔部分侵權責任B.應由其所在單位承擔侵權責任C.應由該PC的提供者承擔侵權責任D.該用戶承擔全部侵權責任

43、電子政務的主要應用模式中不包括()。A.政府對政府(GovernmentToGovernment)B.政府對客戶(GovernmentToCustomer)C.政府對公務員(GovernmentToEmployee)D.政府對企業(yè)(GovernmentToBusiness)

44、某航空公司機票銷售系統(tǒng)有n個售票點,該系統(tǒng)為每個售票點創(chuàng)建一個進程Pi(i=1,2,…,n)管理機票銷售。假設Tj(j=1,2,…,m)單元存放某日某航班的機票剩余票數(shù),Temp為Pi進程的臨時工作單元,x為某用戶的訂票張數(shù)。初始化時系統(tǒng)應將信號量S賦值為(請作答此空)。Pi進程的工作流程如下圖所示,若用P操作和V操作實現(xiàn)進程間的同步與互斥,則圖中空(a)、空(b)和空(c)處應分別填入(2)。A.0B.1C.2D.3

45、商業(yè)智能系統(tǒng)的處理過程包括四個主要階段:數(shù)據(jù)預處理通過()實現(xiàn)企業(yè)原始數(shù)據(jù)的初步整合;建立數(shù)據(jù)倉庫是后續(xù)數(shù)據(jù)處理的基礎;數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關鍵,主要采用()和(請作答此空)技術,前者能夠實現(xiàn)數(shù)據(jù)的上卷、下鉆和旋轉分析,后者利用隱藏的知識,通過建立分析模型預測企業(yè)未來發(fā)展趨勢;數(shù)據(jù)展現(xiàn)主要完成數(shù)據(jù)處理結果的可視化。A.知識庫B.數(shù)據(jù)挖掘C.聯(lián)機事務處理D.聯(lián)機分析處理

46、核心層交換機應該實現(xiàn)多種功能,下面選項中,不屬于核心層特性的是()A.高速連接B.冗余設計C.策略路由D.較少的設備連接

47、數(shù)字簽名首先需要生成消息摘要,然后發(fā)送方用自己的私鑰對報文摘要進行加密,接收方用發(fā)送方的公鑰驗證真?zhèn)巍I上⒄哪康氖牵ㄕ堊鞔鸫丝眨瑢φM行加密的目的是()。A.防止竊聽B.防止抵賴C.防止篡改D.防止重放

48、在嵌入式系統(tǒng)的存儲部件中,存取速度最快的是()A.內(nèi)存B.寄存器組C.FlashD.Cache

49、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and(請作答此空).ThefirstphysicalDFDtobedrawnisthe().Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.thedatabasemanagementsystemB.thefeasibilityoftechniquesusedC.thenetworktopologyandtechnologyD.theuserinterfaceandprocessmethods

50、請根據(jù)恢復塊方法工作原理完成下圖,在圖中(1)~(4)中填入恰當?shù)膬?nèi)容。并比較恢復塊方法與N版本程序設計方法,將比較結果(5)~(8)填入下表中。(請作答第四個空)A.主塊B.驗證測試C.輸出正確結果D.異常處理二、多選題

51、CORBA構件模型中,(8)的作用是在底層傳輸平臺與接收調(diào)用并返回結果的對象實現(xiàn)之間進行協(xié)調(diào),(9)是最終完成客戶請求的服務對象實現(xiàn)。A.伺服對象激活器B.適配器激活器C.伺服對象定位器D.可移植對象適配器POA

52、UML的事物是對模型中最具有代表性的成分的抽象,()是模型的靜態(tài)部分,描述概念或物理元素;(請作答此空)用來描述、說明和標注模型的任何元素。A.分組事物B.注釋事物C.結構事物D.行為事物

53、遺產(chǎn)系統(tǒng)(LegacySystem)的演化策略分為淘汰策略、繼承策略、改造策略和集成策略。具有(請作答此空)特點的系統(tǒng)適合用繼承策略演化。實施該策略時,應()。A.技術含量低,具有較低的業(yè)務價值B.技術含量較低,具有較高的商業(yè)價值,目前企業(yè)的業(yè)務尚緊密依賴該系統(tǒng)C.技術含量較高,基本能夠滿足企業(yè)業(yè)務運作和決策支持的需要D.技術含量較高,業(yè)務價值低,可能只完成某個部門(或子公司)的業(yè)務

54、設計模式基于面向對象技術,是人們在長期的開發(fā)實踐中良好經(jīng)驗的結晶,提供了一個簡單、統(tǒng)一的描述方法,使得人們可以復用這些軟件設計辦法、過程管理經(jīng)驗。按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為創(chuàng)建型、(請作答此空)和行為型三種類型。其中()屬于創(chuàng)建型模式,()屬于行為型模式。()模式可以將一個復雜的組件分成功能性抽象和內(nèi)部實現(xiàn)兩個獨立的但又相關的繼承層次結構,從而可以實現(xiàn)接口與實現(xiàn)分離。A.合成型B.組合型C.結構型D.聚合型

55、遠程過程調(diào)用中的遠程既可以指(),也可以指同一臺計算機上的()。A.不同的進程B.相同的進程C.不同的通信模塊D.相同的通信模塊

56、有8口海上油井,相互間距離如下表所示(單位:海里)。其中1號井離海岸最近,為5海里?,F(xiàn)要從海岸經(jīng)1號井鋪設油管將各井連接起來,則鋪設輸油管道的最短長度為()海里A.9.1B.9.9C.10.1D.10.2

57、某計算機系統(tǒng)采用5級流水線結構執(zhí)行指令,設每條指令的執(zhí)行由取指令(2Δt)、分析指令(1Δt)、取操作數(shù)(3Δt)、運算(1Δt)和寫回結果(2Δt)組成,并分別用5個子部完成,該流水線的最大吞吐率為()A.1/9ΔtB.1/3ΔtC.1/2ΔtD.1/1Δt

58、設計模式基于面向對象技術,是人們在長期的開發(fā)實踐中良好經(jīng)驗的結晶,提供了一個簡單、統(tǒng)一的描述方法,使得人們可以復用這些軟件設計辦法、過程管理經(jīng)驗。按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為創(chuàng)建型、()和行為型三種類型。其中()屬于創(chuàng)建型模式,(請作答此空)屬于行為型模式。()模式可以將一個復雜的組件分成功能性抽象和內(nèi)部實現(xiàn)兩個獨立的但又相關的繼承層次結構,從而可以實現(xiàn)接口與實現(xiàn)分離。A.DecoratorB.CompositeC.MementoD.Builder

59、軟件開發(fā)時期的工作包括A.概要設計B.需求分析C.運行D.維護時期

60、面向對象的分析模型設計模型則包含以()表示的軟件體系機構圖、以交互圖表示的用例實現(xiàn)圖、完整精確的類圖、描述復雜對象的狀態(tài)圖和用以描述流程化處理過程的活動圖等。A.模型試圖控制器B.組件圖C.包圖D.2層、3層或N層

61、下列敘述中,不滿足好的需求陳述要求的是()A.每一項需求都必須完整、準確地描述即將要開發(fā)的功能B.需求必須能夠在系統(tǒng)及其運行環(huán)境的能力和約束條件內(nèi)實現(xiàn)C.每一項需求記錄的功能都必須是用戶的真正的需要D.所有需求都應被視為同等重要

62、以下關于域名服務器的敘述,錯誤的是()。A.本地緩存域名服務不需要域名數(shù)據(jù)庫B.頂級域名服務器是最高層次的域名服務器C.本地域名服務器可以采用遞歸查詢和迭代查詢兩種查詢方式D.權限服務器負責將其管轄區(qū)內(nèi)的主機域名轉換為該主機的IP地址

63、請根據(jù)恢復塊方法工作原理完成下圖,在圖中(1)~(4)中填入恰當?shù)膬?nèi)容。并比較恢復塊方法與N版本程序設計方法,將比較結果(5)~(8)填入下表中。(請作答第七個空)A.表決B.反向恢復C.差D.好

64、架構風格反映領域中眾多系統(tǒng)所共有的結構和()。A.語義特征B.功能需求C.質(zhì)量屬性D.業(yè)務規(guī)則

65、若對關系R(A,B,C,D)和S(C,D,E)進行關系代數(shù)運算,則表達式與()等價。A.πC,D,E(σDC(R×S))B.πR,C,R,D,E(σR.DS.C(R×S))C.πC,D,E(σR.DS.C(R×S))D.πR,C,R,D,E(σDC(R×S))

66、基于zoL的界面管理技術可實現(xiàn)靈活的界面配置、界面動態(tài)生成和界面定制,其思路是用xDIL生成配置文件及界面所需的元數(shù)據(jù),按不同需求生成界面元素及軟件界面,其技術框圖如圖所示。圖中填空部分分別是(4)、(5)、(6)。A.界面定制B.界面動態(tài)生成C.界面配置D.界面修改

67、在軟件設計中,()的主要任務是將系統(tǒng)的功能需求分配給軟件模塊,確定每個模塊的功能和調(diào)用關系,形成形成軟件(請作答此空)。而為每個具體任務選擇適當?shù)募夹g手段和處理方法的過程稱為()。A.數(shù)據(jù)流圖B.4+1視圖C.IPO圖D.系統(tǒng)結構圖

68、螺旋模型每一階段的組成部分不包括()A.風險分析B.評審C.有效性驗證D.軟件描述

69、自動售貨機根據(jù)庫存、存放貨幣量、找零能力、所選項目等不同,在貨幣存入并進行選擇時具有如下行為:交付產(chǎn)品不找零:交付產(chǎn)品找零:存入貨幣不足而不提供任何產(chǎn)品;庫存不足而不提供任何產(chǎn)品。這一業(yè)務需求適合采用(13)模式設計實現(xiàn),其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態(tài)來對其進行配置。此模式為(15),體現(xiàn)的最主要的意圖是(16)?!净卮鹄ㄌ?4】A.VendingMachineStateB.BuyC.VendingDepositStateD.VendingStockState

70、與SOA緊密相關的技術主要有UDDI、WSDL、SOAP和REST等,而這些技術都是以XML為基礎而發(fā)展起來的。()提供了一種服務發(fā)布、查找和定位的方法,是服務的信息注冊規(guī)范,以便被需要該服務的用戶發(fā)現(xiàn)和使用它。()是對服務進行描述的語言,它有一套基于XML的語法定義,包含服務實現(xiàn)定義和服務接口定義。(請作答此空)定義了服務請求者和服務提供者之間的消息傳輸規(guī)范。通過它,應用程序可以在網(wǎng)絡中進行數(shù)據(jù)交換和遠程過程調(diào)用(RemoteProcedureCall,RPC)。A.UDDIB.RestC.WSDLD.SOAP

71、某廣告公司的宣傳產(chǎn)品有宣傳冊、文章、傳單等多種形式,宣傳產(chǎn)品的出版方式包括紙質(zhì)方式、CD、DVD、在線發(fā)布等?,F(xiàn)要求為該廣告公司設計一個管理這些宣傳產(chǎn)品的應用,采用(4)設計模式較為合適,該模式(5)?!净卮鹄ㄌ?】A.DecoratorB.AdapterC.BridgeD.Facade

72、用于管理信息系統(tǒng)規(guī)劃的方法有很多,其中(1)將整個過程看成是一個“信息集合”,并將組織的戰(zhàn)略目標轉變?yōu)楣芾硇畔⑾到y(tǒng)的戰(zhàn)略目標。(2)通過自上而下地識別企業(yè)目標、企業(yè)過程和數(shù)據(jù),然后對數(shù)據(jù)進行分析,自下而上地設計信息系統(tǒng)?!敬鹄ㄌ?】A.關鍵成功因素法B.戰(zhàn)略目標集轉化法C.征費法D.零線預算法

73、某商場商品數(shù)據(jù)庫的商品關系模式P(商品代碼,商品名稱,供應商,聯(lián)系方式,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應商)→庫存量,供應商→聯(lián)系方式}。商品關系模式P達到()A.1NFB.2NFC.3NFD.BCNF

74、為了使一個接口的規(guī)范和實現(xiàn)該接口的構件得到廣泛應用,需要實現(xiàn)接口的標準化。接口標準他是對()的標準化。A.保證接口唯一性的命名方案B.接口中消息模式、格式和協(xié)議C.接口中所接收的數(shù)據(jù)格式D.接口消息適用語境

75、以下關于需求陳述的描述中,()是不正確的。A.每一項需求都必須完整、準確地描述即將要開發(fā)的功能B.需求必須能夠在系統(tǒng)及其運行環(huán)境的能力和約束條件內(nèi)實現(xiàn)C.每一項需求記錄的功能都必須是用戶的真正的需要D.在良好的需求陳述中,所有需求都應被視為同等重要

76、軟件著作權保護的對象不包括()。A.源程序B.目標程序C.用戶手冊D.處理過程

77、王某買了二幅美術作品原件,則他享有該美術作品的()A.著作權B.所有權C.展覽權D.所有權與其展覽權

78、“4+1”視圖主要用于描述系統(tǒng)邏輯架構,最早由PhilippeKruchten于1995年提出。其中(4)視圖用于描述對象模型,并說明系統(tǒng)應該為用戶提供哪些服務。當采用面向對象的設計方法描述對象模型時,通常使用(5)表達類的內(nèi)部屬性和行為,以及類集合之間的交互關系;采用(6)定義對象的內(nèi)部行為?!净卮鹄ㄌ?】A.邏輯B.過程C.開發(fā)D.物理

79、在結構化分析方法中,用(9)表示功能模型,用(10)表示行為模型?!净卮鹄ㄌ?】A.ER圖B.用例圖C.DFDD.對象圖

80、Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and().ThefirstphysicalDFDtobedrawnisthe(請作答此空).Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.contextDFDB.systemDFDC.networkarchitectureDFD.event-responseDFD

81、在UML提供的系統(tǒng)視圖中,(2)是邏輯視圖的一次執(zhí)行實例,描述了并發(fā)與同步結構;(3)是最基本的需求分析模型?!净卮鹄ㄌ?】A.進程視圖B.實現(xiàn)視圖C.部署視圖D.用例視圖

82、mVC模式強制性地將一個應用處理流程按照模型、視圖、控制的方式進行分離,三者的協(xié)作關系如圖所示。圖中的(1)-(3)分別是(1)、(2)、(3)。A.選擇視圖B.業(yè)務處理C.狀態(tài)查詢D.觸發(fā)事件

83、為了測試新系統(tǒng)的性能,用戶必須依靠評價程序來評價機器的性能,以下4種評價程序,()評測的準確程度最低。A.小型基準程序B.真實程序C.核心程序D.合成基準程序

84、在面向對象分析中,利用(請作答此空)表示需求,并從中提煉出中(),以上兩者形成(),之后再進行后續(xù)的開發(fā)工作。A.類圖B.數(shù)據(jù)流圖C.包圖D.用例與用例圖

85、Acceleratedanalysisapproachesemphasizetheconstructionof()tomorerapidlyidentifybusinessanduserrequirementsforanewsystem.Asanacceleratedanalysistechnology,()readstheprogramcodeandautomaticallygeneratestheequivalentsystemmodel,andthecodecanbeobtainedfrom().Allsystemanalysisapproachesrequiresomeformof(請作答此空)whichincludesthosetechniquestobeusedtoidentifyorextractsystemproblemsandsolutionrequirementsfromusercommunity.()isaclassicalsetoftechniquesusedtocollectinformationaboutsystemproblems,opportunities,solutionrequirements,andpriorities.A.requirementdiscoveryB.businessprocessredesignC.cause-and-effectanalysisD.totalqualitymanagement

86、設計模式基于面向對象技術,是人們在長期的開發(fā)實踐中良好經(jīng)驗的結晶,提供了一個簡單、統(tǒng)一的描述方法,使得人們可以復用這些軟件設計辦法、過程管理經(jīng)驗。按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為創(chuàng)建型、()和行為型三種類型。其中(請作答此空)屬于創(chuàng)建型模式,()屬于行為型模式。()模式可以將一個復雜的組件分成功能性抽象和內(nèi)部實現(xiàn)兩個獨立的但又相關的繼承層次結構,從而可以實現(xiàn)接口與實現(xiàn)分離。A.AdaptorB.FacadeC.CommandD.Singleton

87、結構化程序設計采用自頂向下、逐步求精及模塊化的程序設計方法,通過()三種基本的控制結構可以構造出任何單入口單出口的程序。A.順序、選擇和嵌套B.順序、分支和循環(huán)C.分支、并發(fā)和循環(huán)D.跳轉、選擇和并發(fā)

88、特定領域軟件架構(DomainSpecificSoftwareArchitecture,DSSA以一個特定問題領域為對象,形成由領域參考模型、參考需求、(請作答此空)_等組成的開發(fā)基礎架構,支持一個特定領域中多個應用的生成。DSSA的基本活動包括領域分析、領域設計和領域實現(xiàn)。其中領域分析的主要目的是獲得(),從而描述領域中系統(tǒng)之間共同的需求,即領域需求;領域設計的主要目標是獲得(),從而描述領域模型中表示需求的解決方案;領域實現(xiàn)的主要目標是開發(fā)和組織可重用信息,并實現(xiàn)基礎軟件架構。A.參考設計B.參考規(guī)約C.參考架構D.參考實現(xiàn)

89、下列關于敏捷方法的敘述中,錯誤的是()。A.與傳統(tǒng)方法相比,敏捷方法比較適合需求變化大或者開發(fā)前期對需求不是很清晰的項目B.敏捷方法尤其適合于開發(fā)團隊比較龐大的項目C.敏捷方法的思想是適應性,而不是預設性D.敏捷方法以原型開發(fā)思想為基礎,采用迭代式增量開發(fā)

90、數(shù)據(jù)倉庫不包括()A.數(shù)據(jù)源B.OLAP服務器C.OLTP服務器D.報表工具

91、給定關系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1→A2A5,A2→A3A4,A3→A2},函數(shù)依賴()∈F+。A.A5→A1A2B.A4→A1A2C.A3→A2A4D.A2→A1A5

92、通常可以將計算機系統(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

93、用例(usecase)用來描述系統(tǒng)對事件做出響應時所采取的行動。用例之間是具有相關性的。在一個會員管理系統(tǒng)中,會員注冊時可以采用電話和郵件兩種方式。用例“會員注冊”和“電話注冊”、“郵件注冊”之間是(31)關系。A.包含(include)B.擴展(extend)C.泛化(generalize)D.依賴(dependson)

94、一般來說,架構可以分為三個層次。(請作答此空)層主要負責接收用戶的請求,對用戶的輸入、輸出進行檢查與控制,處理客戶端的一些動作,包括控制頁面跳轉等,并向用戶呈現(xiàn)最終的結果信息。表現(xiàn)層主要采用()結構來實現(xiàn),其中的()負責接收用戶的請求,并決定應該調(diào)用哪個模型來處理。()主要負責將業(yè)務數(shù)據(jù)存儲在文件、數(shù)據(jù)庫等持久化存儲介質(zhì)中。A.表現(xiàn)層B.業(yè)務邏輯層C.持久層D.中間層

95、某異地開發(fā)的信息系統(tǒng)集成項目以程序流程圖、數(shù)據(jù)流程圖等為主要分析設計工具。由于用戶身處異地,現(xiàn)場參與系統(tǒng)開發(fā)成本較高,因此項目組采用了先開發(fā)一個簡化系統(tǒng),待用戶認可后再開發(fā)最終系統(tǒng)的策略。該信息系統(tǒng)集成項目的開發(fā)方法屬于()。A.結構化方法與原型法的組合應用B.結構化方法與面向對象方法的組合應用C.原型法與面向對象方法的組合應用D.原型法與形式化方法的組合應用

96、軟件確認測試也稱為有效性測試,確認測試計劃通常是在需求分析階段完成的。根據(jù)用戶的參與程度不同,軟件確認測試通常包括()A.黑盒測試和白盒測試B.一次性組裝測試和增量式組裝測試C.內(nèi)部測試、Alpha、Beta和驗收測試D.功能測試、性能測試、用戶界面測試和安全性測試

97、給定關系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1→A2A5,A2→A3A4,A3→A2},R的候選關鍵字為(請作答此空)。函數(shù)依賴()∈F+。A.A1B.A1A2C.A1A3D.A1A2A3

98、某企業(yè)的生產(chǎn)流水線上有2名工人P1和P2,1名檢驗員P3。P1]將初步加工的半成品放入半成品箱B1;P2從半成品箱B1取出繼續(xù)加工,加工好的產(chǎn)品放入成品箱B2;P3從成品箱B2取出產(chǎn)品檢驗。假設B1可存放n件半成品,B2可存放m件產(chǎn)品,并設置6個信號量S1、S2、S3、S4、S5和S6,且S3和S6的初值都為0。采用PV操作實現(xiàn)P[1]、P2和P3的同步模型如下圖所示,則信號量S1和S5();S2、S4的初值分別為(請作答此空)。A.n、0B.m、0C.m、nD.n、m

99、電子政務是對現(xiàn)有的政府形態(tài)的一種改造,利用信息技術和其他相關技術,將其管理和服務職能進行集成,在網(wǎng)絡上實現(xiàn)政府組織結構和工作流程優(yōu)化重組。與電子政務相關的行為主體有三個,即政府、()及居民。A.部門B.企(事)業(yè)單位C.管理機構D.行政機關

100、某人持有盜版軟件,但不知道該軟件是盜版的,該軟件的提供者不能證明其提供的復制品有合法來源。此情況下,則該軟件的()應承擔法律責任。A.持有者B.持有者和提供者均C.提供者D.持有者和提供者均不

參考答案與解析

1、答案:D本題解析:系統(tǒng)設計的主要內(nèi)容包括概要設計和詳細設計概要設計又稱為系統(tǒng)總體結構設計,它是系統(tǒng)開發(fā)過程中很關鍵的一步,其主要任務是將系統(tǒng)的功能需求分配給軟件模塊,確定每個模塊的功能和調(diào)用關系,形成軟件的模塊結構圖,即系統(tǒng)結構圖在概要設計中,將系統(tǒng)開發(fā)的總任務分解成許多個基本的、具體的任務,為每個具體任務選擇適當?shù)募夹g手段和處理方法的過程稱為詳細設計根據(jù)任務的不同,詳細設計又可分為多種,例如,網(wǎng)絡設計、代碼設計、輸入/輸出設計、處理流程設計、數(shù)據(jù)存儲設計、用戶界面設計、安全性和可靠性設計等

2、答案:D本題解析:引入DTD的原因:1)提供一種驗證的手段;2)實現(xiàn)了文件格式的統(tǒng)一化,提高了文件的重用性;3)使用DTD進行驗證,增加了操作時間。使用DTD進行驗證,實際上并沒有減少操作時間,反而增加的操作時間。

3、答案:D本題解析:結合本題只有D選項描述正確。

4、答案:C本題解析:數(shù)據(jù)倉庫包括數(shù)據(jù)源、數(shù)據(jù)的存儲與管理、OLAP服務器與各種報表工具、查詢工具、數(shù)據(jù)分析工具、數(shù)據(jù)挖掘工具及各種基于數(shù)據(jù)倉庫或數(shù)據(jù)集市的應用開發(fā)工具。OLTP是傳統(tǒng)的關系型數(shù)據(jù)庫聯(lián)機事務處理過程。

5、答案:C本題解析:半雙工(HalfDuplex)數(shù)據(jù)傳輸指數(shù)據(jù)可以在一個信號載體的兩個方向上傳輸,但是不能同時傳輸。例如,在一個局域網(wǎng)上使用具有半雙工傳輸?shù)募夹g,一個工作站可以在線上發(fā)送數(shù)據(jù),然后立即在線上接收數(shù)據(jù),這些數(shù)據(jù)來自數(shù)據(jù)剛剛傳輸?shù)姆较颉O袢p工傳輸一樣,半雙工包含一個雙向線路(線路可以在兩個方向上傳遞數(shù)據(jù))。全雙工(FullDuplex)是通訊傳輸?shù)囊粋€術語。通信允許數(shù)據(jù)在兩個方向上同時傳輸,它在能力上相當于兩個單工通信方式的結合。全雙工指可以同時(瞬時)進行信號的雙向傳輸(A→B且B→A)。指A→B的同時B→A,是瞬時同步的。

6、答案:B本題解析:性能是指系統(tǒng)的響應能力,即要經(jīng)過多長時間才能對某個時間做出響應??捎眯允侵赶到y(tǒng)兩次故障之間系統(tǒng)正常運行的比例。當可用性和可靠性同時出現(xiàn)在選項中的時候,我們通常選擇可用性??尚薷男允侵篙^高的性價比對系統(tǒng)進行變更的能力。敏感點是指為了實現(xiàn)某種特定的質(zhì)量屬性,一個或多個系統(tǒng)組件所具有的特性。權衡點是指影響多個質(zhì)量屬性的特性,是多個質(zhì)量屬性的敏感點。風險點不以標準術語出現(xiàn),它指某些做法有一些隱患可能導致一些問題。非風險點是指某些做法是可行的、可接受的。

7、答案:C本題解析:RUP將項目管理、業(yè)務建模、分析與設計等統(tǒng)一起來,貫穿整個開發(fā)過程。RUP中的軟件過程在時間上被分解為4個順序的階段,分別是初始階段、細化階段、構建階段和移交階段。每個階段結束時都要安排一次技術評審,以確定這個階段的目標是否已經(jīng)滿足。如果評審結果令人滿意,就可以允許項目進入下一個階段??梢钥闯觯赗UP的軟件過程是一個迭代和增量的過程。通過初始、細化、構建和移交4個階段就是一個開發(fā)周期,每次經(jīng)過這4個階段就會產(chǎn)生一代軟件。除非產(chǎn)品退役,否則通過重復同樣的4個階段,產(chǎn)品將演化為下一代產(chǎn)品,但每一次的側重點都將放在不同的階段上。這樣做的好處是在軟件開發(fā)的早期就可以對關鍵的、影響大的風險進行處理。

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

9、答案:D本題解析:題干要求將業(yè)務功能靈活組合形成新的業(yè)務功能,屬于自定義類型的業(yè)務,需要采用虛擬機架構。選項A與選項D都屬于虛擬機類型,但是選項A主要適合于專家系統(tǒng),因此選D。

10、答案:B本題解析:在計算機中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式、程序中斷方式、DMA工作方式、通道方式、I/O處理機。1、程序控制方式分為無條件查詢和程序查詢方式。①無條件傳送方式,I/O端口總是準備好接受主機的輸出數(shù)據(jù),或是總是準備好向主機輸入數(shù)據(jù),而cpu在需要時,隨時直接利用I/O指令訪問相應的I/O端口,實現(xiàn)與外設的數(shù)據(jù)交換。優(yōu)點是軟、硬件結構簡單,缺點是對時序要求高,只適用于簡單的I/O控制。②程序查詢方式程序查詢方式也稱為程序輪詢方式,該方式采用用戶程序直接控制主機與外部設備之間輸入/輸出操作。CPU必須不停地循環(huán)測試I/O設備的狀態(tài)端口,當發(fā)現(xiàn)設備處于準備好(Ready)狀態(tài)時,CPU就可以與I/O設備進行數(shù)據(jù)存取操作。這種方式下的CPU與I/O設備是串行工作的。2、中斷方式當I/O設備結束(完成、特殊或異常)時,就會向CPU發(fā)出中斷請求信號,CPU收到信號就可以采取相應措施。當某個進程要啟動某個設備時,CPU就向相應的設備控制器發(fā)出一條設備I/O啟動指令,然后CPU又返回做原來的工作。CPU與I/O設備可以并行工作,與程序查詢方式相比,大大提高了CPU的利用率。3、DMA(直接內(nèi)存存取)方式DMA方式也稱為直接主存存取方式,其思想是:允許主存儲器和I/O設備之間通過“DMA控制器(DMAC)”直接進行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結束時,整個過程無須CPU的干預。4、通道控制方式在一定的硬件基礎上利用軟件手段實現(xiàn)對I/O的控制和傳送,更多地免去了cpu的接入,使主機和外設并行工作程度更高。5、I/O處理機指專門負責輸入/輸出的處理機??梢杂歇毩⒌拇鎯ζ鳌⑦\算部件和指令控制部件。

11、答案:D本題解析:A、B、C均為數(shù)據(jù)訪問中間件的作用,D是遠程過程調(diào)用中間件。

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

13、答案:D本題解析:開發(fā)模型的特點如下:

14、答案:B本題解析:系統(tǒng)設計的主要內(nèi)容包括概要設計和詳細設計。概要設計又稱為系統(tǒng)總體結構設計,它是系統(tǒng)開發(fā)過程中很關鍵的一步,其主要任務是將系統(tǒng)的功能需求分配給軟件模塊,確定每個模塊的功能和調(diào)用關系,形成軟件的模塊結構圖,即系統(tǒng)結構圖。在概要設計中,將系統(tǒng)開發(fā)的總任務分解成許多個基本的、具體的任務,為每個具體任務選擇適當?shù)募夹g手段和處理方法的過程稱為詳細設計。根據(jù)任務的不同,詳細設計又可分為多種,例如,網(wǎng)絡設計、代碼設計、輸入/輸出設計、處理流程設計、數(shù)據(jù)存儲設計、用戶界面設計、安全性和可靠性設計等。

15、答案:C本題解析:“系統(tǒng)主站斷電后,能夠在2分鐘內(nèi)自動切換到備用站點,并恢復正常運行”主要與可用性質(zhì)量屬性相關,通常可采用心跳、Ping/Echo、主動冗余、被動冗余、選舉等架構策略實現(xiàn)該屬性;“在并發(fā)用戶數(shù)不超過1000人時,用戶的交易請求應該在0.5s內(nèi)完成”,主要與性能這一質(zhì)量屬性相關,實現(xiàn)該屬性的常見架構策略包括:增加計算資源、減少計算開銷、引入并發(fā)機制、采用資源調(diào)度等。“系統(tǒng)應該能夠抵擋惡意用戶的入侵行為,并進行報警和記錄”主要與安全性質(zhì)量屬性相關,通常可采用入侵檢測、用戶認證、用戶授權、追蹤審計等架構策略實現(xiàn)該屬性。

16、答案:C本題解析:POA是對象實現(xiàn)與ORB其它組件之間的中介,它將客戶請求傳送到伺服對象,按需創(chuàng)建子POA,提供管理伺服對象的策略。CORBA對象可看作是一個具有對象標識、對象接口及對象實現(xiàn)的抽象實體。之所以稱為抽象的,是因為并沒有硬性規(guī)定CORBA對象的實現(xiàn)機制。由于獨立于程序設計語言和特定ORB產(chǎn)品,一個CORBA對象的引用又稱可互操作的對象引用(InteroperableObjectReference)。從客戶程序的角度看,IOR中包含了對象的標識、接口類型及其他信息以查找對象實現(xiàn)。伺服對象(servant)是指具體程序設計語言的對象或實體,通常存在于一個服務程序進程之中??蛻舫绦蛲ㄟ^對象引用發(fā)出的請求經(jīng)過ORB擔當中介角色,轉換為對特定的伺服對象的調(diào)用。在一個CORBA對象的生命期中,它可能與多個伺服對象相關聯(lián),因而對該對象的請求可能被發(fā)送到不同的伺服對象。象標識(ObjectID)是一個用于在POA中標識一個CORBA對象的字符串。它既可由程序員指派,也可由對象適配器自動分配,這兩種方式都要求對象標識在創(chuàng)建它的對象適配器中必須具有唯一性。

17、答案:D本題解析:2053/32=64.156,屬于第65個字。題干問的是編號,編號64的是第65個字。

18、答案:A本題解析:圖中有五條箭線,因此需要設置五個信號量,按照從小到大的順序分別是:P1→P2是S1,P2→P3是S2,P2→P4是S3,P3→P4是S4,P4→P5是S5。每個進程開始的時候執(zhí)行P操作(P1沒有P操作,只有V操作),結束的時候執(zhí)行V操作,如P2開始的時候執(zhí)行P(S1)的操作,結束時執(zhí)行V(S2)的操作。其他同理。

19、答案:A本題解析:通過A1能推導出關系R的全部屬性,因此關鍵字為A1。第11題,F(xiàn)+是代表,F(xiàn)函數(shù)依賴集的閉包,通俗一點,就是從F函數(shù)依賴集能推導出來的依賴關系。原依賴集有A3→A2,A2→A3A4,因此可以得到A3→A2A4。

20、答案:B本題解析:面向對象的分析模型主要由頂層架構圖、用例與用例圖、領域概念模型構成;設計模型則包含以包圖表示的軟件體系結構圖、以交互圖表示的用例實現(xiàn)圖、完整精確的類圖、針對復雜對象的狀態(tài)圖和用以描述流程化處理過程的活動圖等。

21、答案:D本題解析:“4+1”視圖是對邏輯架構進行描述,最早由PhilippeKruchten提出,他在1995年的IEEESoftware上發(fā)表了題為The4+1ViewModelofArchitecture的論文,引起了業(yè)界的極大關注,并最終被RUP采納,現(xiàn)在已經(jīng)成為架構設計的結構標準?!?+1”視圖主要包括:①邏輯視圖(LogicalView),設計的對象模型(使用面向對象的設計方法時)。②過程視圖(ProcessView),捕捉設計的并發(fā)和同步特征。③物理視圖(PhysicalView),描述了軟件到硬件的映射,反映了分布式特性。④開發(fā)視圖(DevelopmentView),描述了在開發(fā)環(huán)境中軟件的靜態(tài)組織結構。⑤架構的描述,即所做的各種決定,可以圍繞著這四個視圖來組織,然后由一些用例(UseCases)或場景(Scenarios)來說明,從而形成了第五個視圖。當采用面向對象的設計方法描述對象模型時,通常使用類圖表達類的內(nèi)部屬性和行為,以及類集合之間的交互關系;采用狀態(tài)圖定義對象的內(nèi)部行為。

22、答案:D本題解析:與分布式負載均衡方式相比,集中式負載均衡實現(xiàn)簡單,但也存在以下缺點:(1)系統(tǒng)的可擴展性不強,均衡器需要記錄所有計算機的負載信息。(2)安全性較差,如果均衡器所在的計算機癱瘓,則會導致整個集群系統(tǒng)的癱瘓。(3)實現(xiàn)不夠靈活,負載均衡器很難根據(jù)不同腳手架的特性配置不同的均衡策略。

23、答案:B本題解析:操作系統(tǒng)的系統(tǒng)的性能指標有系統(tǒng)的可靠性、系統(tǒng)的吞吐率(量)、系統(tǒng)響應時間、系統(tǒng)資源利用率、可移植性。

24、答案:A本題解析:在WEB服務器的測試中,反映其性能的指標主要有:最大并發(fā)連接數(shù)、響應延遲和吞吐量。

25、答案:D本題解析:按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為三類。創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有Singleton模式等;結構型模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;行為型模式主要用于對象之間的職責及其提供服務的分配方式,其代表有Visitor模式等。

26、答案:D本題解析:本題主要考查對軟件架構風格與系統(tǒng)性能之間關系的理解。對于采用層次化架構風格的系統(tǒng),劃分的層次越多,系統(tǒng)完成某項功能需要的中間調(diào)用操作越多,其性能越差。對于采用管道一過濾器架構風格的系統(tǒng),可以通過引入過濾器的數(shù)據(jù)并發(fā)處理可以有效提高系統(tǒng)性能。對于采用面向對象架構風格的系統(tǒng),可以通過減少功能調(diào)用層次提高系統(tǒng)性能。對于采用過程調(diào)用架構風格的系統(tǒng),將顯式調(diào)用策略替換為隱式調(diào)用策略能夠提高系統(tǒng)的靈活性,但會降低系統(tǒng)的性能。

27、答案:D本題解析:考核CRM基礎知識。

28、答案:C本題解析:責任鏈模式:通過給多個對象處理請求的機會,減少請求的發(fā)送者與接受者之間的耦合。將接收對象鏈接起來,在鏈中傳遞請求,直到有一個對象處理這個請求。迭代器模式:提供一種方法來順序訪問一個聚合對象中的各個元素,而不需要暴露該對象的內(nèi)部表示命令模式:將一個請求封裝為一個對象,從而可用不同的請求對客戶進行參數(shù)化,將請求排隊或記錄請求日志,支持可撤銷的操作解釋器模式:給定一種語言,定義它的文法表示,并定義一個解釋器,該解釋器用來根據(jù)文法表示來解釋語言中的句子責任鏈模式和迭代器模式都是行為型對象模式

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

30、答案:A本題解析:元素聲明包括元素的內(nèi)容和元素的排列組合方式。

31、答案:C本題解析:直接主存存取(DirectMemoryAccess,DMA)是指數(shù)據(jù)在主存與I/O設備間的直接成塊傳送,即在主存與I/O設備間傳送數(shù)據(jù)塊的過程中,不需要CPU作任何干涉,只需在過程開始啟動(即向設備發(fā)出“傳送一塊數(shù)據(jù)”的命令)與過程結束(CPU通過輪詢或中斷得知過程是否結束和下次操作是否準備就緒)時由CPU進行處理,實際操作由DMA硬件直接完成,CPU在傳送過程中可做其它事情。

32、答案:D本題解析:按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為三類。創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有Singleton模式等;結構型模式主要用于如何組合己有的類和對象以獲得更大的結構,其代表有Adapter模式等;行為型模式主要用于對象之間的職責及其提供服務的分配方式,其代表有Visitor模式等。

33、答案:B本題解析:電子政務的行為主體包括:政府、企(事)業(yè)單位及居民。國家和地方人口信息的采集、處理和利用,屬于政府對政府的電子政務活動。

34、答案:C本題解析:用例之間的關系主要有包含、擴展和泛化。

35、答案:D本題解析:由于在一個項目中時間最長的活動序列,決定著項目最短工期。而時間最長的是ABDIJL,需要時間20,所以答案是D。

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

37、答案:B本題解析:本題考查域名服務器及相關技術。可提供域名服務的包括本地緩存、本地域名服務器、權限域名服務器、頂級域名服務器以及根域名服務器。DNS主機名解析的查找順序是,先查找客戶端本地緩存,如果沒有成功,則向DNS服務器發(fā)出解析請求。本地緩存是內(nèi)存中的一塊區(qū)域,保存著最近被解析的主機名及其IP地址映像。由于解析程序緩存常駐內(nèi)存中,所以比其他解析方法速度快。當一個主機發(fā)出DNS查詢報文時,這個查詢報文就首先被送往該主機的本地域名服務器。本地域名服務器離用戶較近,當所要查詢的主機也屬于同一個本地ISP時,該本地域名服務器立即就能將所查詢的主機名轉換為它的IP地址,而不需要再去詢問其他的域名服務器。每一個區(qū)都設置有域名服務器,即權限服務器,它負責將其管轄區(qū)內(nèi)的主機域名轉換為該主機的IP地址。在其上保存有所管轄區(qū)內(nèi)的所有主機域名到IP地址的映射。頂級域名服務器負責管理在本頂級域名服務器上注冊的所有二級域名。當收到DNS查詢請求時,能夠將其管轄的二級域名轉換為該二級域名的IP地址?;蛘呤窍乱徊綉撜覍さ挠蛎掌鞯腎P地址。根域名服務器是最高層次的域名服務器。每一個根域名服務器都要存有所有頂級域名服務器的IP地址和域名。當一個本地域名服務器對一個域名無法解析時,就會直接找到根域名服務器,然后根域名服務器會告知它應該去找哪一個頂級域名服務器進行查詢。

38、答案:D本題解析:界面集成:把各應用系統(tǒng)的界面集成起來,統(tǒng)一入□,使用戶能夠對集成系統(tǒng)產(chǎn)生一個整體的感覺。業(yè)務流程集成也稱為過程集成,這種集成超越了數(shù)據(jù)和系統(tǒng),它由一系列基于標準的、統(tǒng)一數(shù)據(jù)格式的工作流組成。當進行業(yè)務流程集成時,企業(yè)必須對各種業(yè)務信息的交換進行定義、授權和管理,以便改進操作、減少成本、提高響應速度業(yè)務流程集成不僅要提供底層應用支撐系統(tǒng)之間的互連,同時要實現(xiàn)存在于企業(yè)內(nèi)部的應用之間,本企業(yè)和其他合作伙伴之間的滿到端的業(yè)務流程的管理。它包括應用集成、B2B集成、自動化業(yè)務流程管理、人工流程管理、企業(yè)門戶,以及對所有應用系統(tǒng)和流程的管理和監(jiān)控等。

39、答案:D本題解析:(1)雙機熱備模式。正常情況下,一臺服務器處于工作狀態(tài)(主系統(tǒng)),另一臺服務器處于監(jiān)控準備狀態(tài)(備用系統(tǒng))。如果沒有采用共享磁盤陣列,則用戶數(shù)據(jù)同時往兩臺服務器中寫入,以保證數(shù)據(jù)的即時同步。當主系統(tǒng)出現(xiàn)故障時,通過雙機軟件將備用系統(tǒng)激活,保證應用在短時間內(nèi)完全恢復正常使用。當主系統(tǒng)修復后,可重新接入系統(tǒng)要回自己的應用。雙機熱備模式是目前采用較多的一種模式,典型應用有證券資金服務器或行情服務器等。雙機熱備模式的主要缺點在于,備用系統(tǒng)長期處于后備的狀態(tài),存在一定的計算資源浪費。(2)雙機互備模式。兩臺服務器均處于工作狀態(tài),為前端客戶機提供各自不同的應用服務,并互相檢測對方的運行情況。也就是說,兩臺服務器同時運行,但彼此均設為備用系統(tǒng)。當某一臺服務器出現(xiàn)故障時,另一臺服務器可以在短時間內(nèi)將故障服務器的應用接管過來,從而保證了應用的持續(xù)性。雙機互備模式的主要缺點是對服務器的性能要求比較高。(3)雙機雙工模式。雙機雙工模式是集群(cluster)技術的一種形式,兩臺服務器均處于工作狀態(tài),同時為前端客戶機提供相同的應用服務,以保證整體系統(tǒng)的性能,實現(xiàn)負載均衡和互為備份。在雙機容錯系統(tǒng)中,雙機軟件是必不可少的。一切故障的診斷、服務的切換和硬件的控制都由雙機軟件來實現(xiàn)。為了使雙機容錯系統(tǒng)對外像一個單機系統(tǒng)一樣,雙機軟件還可以為雙機系統(tǒng)生成一個虛擬IP地址對外工作,客戶機通過虛擬IP地址訪問雙機系統(tǒng),從而避免因服務器IP地址改變導致客戶機無法訪問的問題。雙機軟件還可以控制兩臺服務器對共享磁盤陣列的訪問,同一時刻只能有一臺服務器可以對其訪問,避免了同時訪問可能對數(shù)據(jù)造成的破壞。雙機軟件通過偵測網(wǎng)卡或兩臺服務器之間互連的串口線,進行兩臺服務器的狀態(tài)診斷,一旦主系統(tǒng)出現(xiàn)故障,雙機軟件立即激活備用系統(tǒng),接管虛擬IP和共享磁盤陣列的控制權,并啟動備用系統(tǒng)中的服務對外工作,從而保證系統(tǒng)的實時性和可靠性。

40、答案:C本題解析:企業(yè)應用集成通過采用多種集成模式,構建統(tǒng)一標準的基礎平臺,將具有不同功能和目的而又獨立運行的企業(yè)信息系統(tǒng)聯(lián)合起來。目前市場上主流的集成模式有3種:面向信息的集成、面向過程的集成和面向服務的集成。其中面向過程的集成模式強調(diào)處理不同應用系統(tǒng)之間的交互邏輯,與核心業(yè)務邏輯相分離,并通過不同應用系統(tǒng)之間的協(xié)作共同完成某項業(yè)務功能。

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

42、答案:C本題解析:本題主要考查知識產(chǎn)權保護的有關知識。我國于2001年頒布了《計算機軟件保護條例》,作為知識產(chǎn)權保護的法律工具之一,其目的是保護單位、團體和個人開發(fā)的軟件不受侵權,所保護的軟件是指計算機程序及其文檔。根據(jù)《計算機軟件保護條例》第三十條,軟件的復制品持有人不知道也沒有合理理由應當知道該軟件是侵權復制品的,不承擔賠償責任;但是,應當停止使用、銷毀侵權復制品。因此,本題的用戶不應承相盜版侵權責任。

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

44、答案:B本題解析:本題考查PV操作方面的基本知識。因為公共數(shù)據(jù)單元Tj是一個臨界資源,最多允許1個終端進程使用,因此需要設置一個互斥信號量S,初值等于1。第2小題因為進入臨界區(qū)時執(zhí)行P操作,退出臨界區(qū)時執(zhí)行V操作。

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

46、答案:C本題解析:考核核心層交換機的功能。

47、答案:C本題解析:報文摘要用于對發(fā)送的報文生成一個非常小的摘要信息。這個摘要信息保證原報文的完整性,即原報文只要有一位被改變,則摘要信息就會不匹配。用私鑰對摘要做加密,不僅保證了摘要的私密性,還可以防止抵賴。因為只有匹配的公鑰能夠解開。也就是說,如果用某人的公鑰能夠解開報文,說明就是某人做的。

48、答案:B本題解析:存儲速度從快到慢分別是:寄存器組、Cache、內(nèi)存、Flash

49、答案:B本題解析:應用架構說明了實現(xiàn)一個或多個信息系統(tǒng)所使用的技術,它作為詳細設計、構造和實現(xiàn)的一個大綱。給定了包括邏輯數(shù)據(jù)流圖和實體聯(lián)系圖在內(nèi)的模型和詳細資料,我們可以分配數(shù)據(jù)和過程以創(chuàng)建應用架構的一個概要設計。概要設計通常會受到架構標準、項目目標和所使用技術的可行性的制約。需要繪制的第一個物理數(shù)據(jù)流圖是網(wǎng)絡架構數(shù)據(jù)流圖。接下來是分配數(shù)據(jù)存儲到不同的處理器。數(shù)據(jù)分區(qū)和復制是大多數(shù)關系型數(shù)據(jù)庫支持的兩種分布式數(shù)據(jù)形式。有許多分配方法用于數(shù)據(jù)分布。在不同服務器上存儲特定表的情況下,我們應該將每個表記為物理數(shù)據(jù)流圖中的一個數(shù)據(jù)存儲,并將其連接到相應的服務器。

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

51、答案:D本題解析:POA是對象實現(xiàn)與ORB其它組件之間的中介,它將客戶請求傳送到伺服對象,按需創(chuàng)建子POA,提供管理伺服對象的策略。CORBA對象可看作是一個具有對象標識、對象接口及對象實現(xiàn)的抽象實體。之所以稱為抽象的,是因為并沒有硬性規(guī)定CORBA對象的實現(xiàn)機制。由于獨立于程序設計語言和特定ORB產(chǎn)品,一個CORBA對象的引用又稱可互操作的對象引用(InteroperableObjectReference)。從客戶程序的角度看,IOR中包含了對象的標識、接口類型及其他信息以查找對象實現(xiàn)。伺服對象(servant)是指具體程序設計語言的對象或實體,通常存在于一個服務程序進程之中??蛻舫绦蛲ㄟ^對象引用發(fā)出的請求經(jīng)過ORB擔當中介角色,轉換為對特定的伺服對象的調(diào)用。在一個CORBA對象的生命期中,它可能與多個伺服對象相關聯(lián),因而對該對象的請求可能被發(fā)送到不同的伺服對象。象標識(ObjectID)是一個用于在POA中標識一個CORBA對象的字符串。它既可由程序員指派,也可由對象適配器自動分配,這兩種方式都要求對象標識在創(chuàng)建它的對象適配器中必須具有唯一性。

52、答案:B本題解析:UML中有4種事物:1、結構事物是UML模型中的名詞。它們通常是模型的靜態(tài)部分,描述概念或物理元素;2、行為事物是UML模型的動態(tài)部分。它們是模型中的動詞,描述了跨越時間和空間的行為;3、分組事物是UML模型的組僅部分。它們是—些由模型分解成的盒子;4、注釋事物是UML模型的解釋部分。這些注釋事物用來描述、說明和標注模型的任何元素。

53、答案:B本題解析:如上圖,把對遺留系統(tǒng)的評價結果分列在坐標的四個象限內(nèi)。對處在不同象限的遺留系統(tǒng)采取不同的演化策略。1.淘汰策略第三象限為低水平、低價值區(qū),即遺留系統(tǒng)的技術含量較低,且具有較低的業(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)的設計,降低新系統(tǒng)開發(fā)的風險。2.繼承策略第二象限為低水平、高價值區(qū),即遺留系統(tǒng)的技術含量較低

溫馨提示

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

評論

0/150

提交評論