2016年下半年系統(tǒng)架構(gòu)設(shè)計師真題含答案和解析上午題_第1頁
2016年下半年系統(tǒng)架構(gòu)設(shè)計師真題含答案和解析上午題_第2頁
2016年下半年系統(tǒng)架構(gòu)設(shè)計師真題含答案和解析上午題_第3頁
2016年下半年系統(tǒng)架構(gòu)設(shè)計師真題含答案和解析上午題_第4頁
2016年下半年系統(tǒng)架構(gòu)設(shè)計師真題含答案和解析上午題_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

系統(tǒng)架構(gòu)設(shè)計師1 / 312016 年下半年系統(tǒng)架構(gòu)設(shè)計師真題(上午題)含答案和解析張建剛( 歡迎一起交流!微信號 303925839 )1.在嵌入式系統(tǒng)的存儲部件中,存取速度最快的是( )。A內(nèi)存B寄存器組CFlashD Cache參考答案:B高速緩沖存儲器(Cache)其原始意義是指存取速度比一般隨機(jī)存取記憶體(RAM)來得快的一種 RAM寄存器快,寄存器是 CPU里的,當(dāng)然是最快的。2.實(shí)時操作系統(tǒng)(RTOS)內(nèi)核與應(yīng)用程序之間的接口稱為( )。AI O 接口BPCI CAPID GUI參考答案:C3.嵌入式處理器是嵌入式系統(tǒng)的核心部件,一般可分為嵌入式微處理器(MPU)、微控制器(MCU)、數(shù)字信號處理器(DSP) 和片上系統(tǒng)(SOC)。以下敘述中,錯誤的是( )。 AMPU 在安全性和可靠性等方面進(jìn)行增強(qiáng),適用于運(yùn)算量較大的智能系統(tǒng)BMCU 典型代表是單片機(jī),體積小從而使功耗和成本下降系統(tǒng)架構(gòu)設(shè)計師2 / 31CDSP 處理器對系統(tǒng)結(jié)構(gòu)和指令進(jìn)行了特殊設(shè)計,適合數(shù)字信號處理D SOC 是一個有專用目標(biāo)的集成電路,其中包括完整系統(tǒng)并有嵌入式軟件的全部內(nèi)容參考答案:AMPU并沒有提升性能,故不適用于運(yùn)算量較大的智能系統(tǒng)。4.某指令流水線由 5 段組成,各段所需要的時間如下圖所示。連續(xù)輸入 100 條指令時的吞吐率為( )。參考答案:C吞吐率是指單位時間里流水線處理機(jī)流出的結(jié)果數(shù)。對指令而言即為單位時間里執(zhí)行的指令數(shù)。對于這一題,流水線的子過程所用時間不同,所以指令第一次執(zhí)行時間應(yīng)該為(1+3+1+2+1)t,從第二次開始,指令在流水操作中應(yīng)該看最長子過程所用時間,一共有(n-1)次,所以總時問為(1+3+1+2+1)t+3(n-1)t。本題中連續(xù)輸入 100條指令,所以完成這 100個任務(wù)所需的時間為(1+3+1+2+1)t+3(100-1)t=305t,所以吞吐率為 100/305t。系統(tǒng)架構(gòu)設(shè)計師3 / 31某計算機(jī)系統(tǒng)輸入/輸出采用雙緩沖工作方式,其工作過程如下圖所示,假設(shè)磁盤塊與緩沖區(qū)大小相同,每個盤塊讀入緩沖區(qū)的時間 T 為 10s,緩沖區(qū)送用戶區(qū)的時間 M 為 6s,系統(tǒng)對每個磁盤塊數(shù)據(jù)韻處理時間 C 為 2s。若用戶需要將大小為 10 個磁盤塊的 Docl 文件逐塊從磁盤讀入緩沖區(qū),并送用戶區(qū)進(jìn)行處理,那么采用雙緩沖需要花費(fèi)的時間為( 5 )s,比使用單緩沖節(jié)約了( 6 ) s 時間。5.A100 B108 C162 D1806.A0 B8 C54 D62參考答案:B,C雙緩沖為 10*10+(6+2)=108s,單緩沖為(10+6)*10+2=162s。緩沖和流水線不一樣的是需要考慮并行。某文件系統(tǒng)文件存儲采用文件索引節(jié)點(diǎn)法。假設(shè)文件索引節(jié)點(diǎn)中有 8 個地址項(xiàng) iaddr0iaddr7,每個地址項(xiàng)大小為 4 字節(jié),其中地址項(xiàng)iaddr0iaddr5為直接地址索引,iaddr6 是一級間接地址索引,iaddr7是二級間接地址索引,磁盤索引塊和磁盤數(shù)據(jù)塊大小均為 4KB。該文件系統(tǒng)可表示的單個文件最大長度是( 7 )KB。若要訪問 iclsClient.dll 文件的邏輯塊號分別為 6、 520 和 1030,則系統(tǒng)應(yīng)分別采用( 8 )。7.A1030 B65796 C1049606 D4198424系統(tǒng)架構(gòu)設(shè)計師4 / 318.A直接地址索引、一級間接地址索引和二級間接地址索引B直接地址索引、二級間接地址索引和二級間接地址索引C一級間接地址索引、一級間接地址索引和二級間接地址索引D一級間接地址索引、二級間接地址索引和二級間接地址索引參考答案:D,C直接地址索引可存 05 共 6個地址;每個地址項(xiàng)大小為 4字節(jié),磁盤索引塊大小4KB,故一級間接地址索引可存 4*1024/4=1024個地址;二級間接地址索引可存1024*1024=1048576個地址,磁盤數(shù)據(jù)塊大小均為 4KB,所以可表示的單個文件最大長度是(6+1024+1048576)*4=4198424KB。邏輯塊號為 6即 iaddr6是一級間接地址索引,65201024+6 即邏輯塊號 520也是一級間接地址索引,邏輯塊號是從 0開始編號的,因此 1030已經(jīng)是二級間接地址索引。9.給定關(guān)系模式 R(A,B ,C,D ,E)、S(D,E,F(xiàn),G)和1,2,4,6(R S),經(jīng)過自然連接和投影運(yùn)算后的屬性列數(shù)分別為( )。A9 和 4B7 和 4C9 和 7D 7 和 7參考答案:BR S自然連接自動去重,自然連接后屬性列為(A,B,C,D,E,F(xiàn),G),1,2,4,6投影運(yùn)算后屬性列為(A,B,D,F(xiàn))給定關(guān)系 R(A 1,A 2,A 3,A 4,A 5)上的函數(shù)依賴集F=A1A 2A5,A 2A 3A4,A 3A 2,R 的候選關(guān)鍵字為( 10 )。函數(shù)依賴( 11 )F +。系統(tǒng)架構(gòu)設(shè)計師5 / 3110.AA 1BA 1A2CA 1A3D A1A2A311.AA 5A 1A2BA 4A 1A2CA 3A 2A4D A2A 1A5參考答案:A,C碼就是用來區(qū)分實(shí)體集中不同實(shí)體的屬性集合。超碼是一個或多個屬性的集合,這些屬性的組合可以使我們在一個實(shí)體集中惟一地標(biāo)識一個實(shí)體。通常只關(guān)心這樣的超碼:它們的任意真子集都不能成為超碼,這樣的最小超碼稱為候選碼。本題中 A1不函數(shù)依賴于其他屬性,因此碼中必須含 A1。A1 決定了 A2A5,A2決定了 A3A4, A2函數(shù)依賴于 A3,故 A1是候選碼。12.假設(shè)某證券公司的股票交易系統(tǒng)中有正在運(yùn)行的事務(wù),此時,若要轉(zhuǎn)儲該交易系統(tǒng)數(shù)據(jù)庫中的全部數(shù)據(jù),則應(yīng)采用( )方式。A靜態(tài)全局轉(zhuǎn)儲B動態(tài)全局轉(zhuǎn)儲C靜態(tài)增量轉(zhuǎn)儲D動態(tài)增量轉(zhuǎn)儲參考答案:B系統(tǒng)架構(gòu)設(shè)計師6 / 31靜態(tài)轉(zhuǎn)儲是轉(zhuǎn)儲期間不允許對數(shù)據(jù)庫進(jìn)行任何存取、修改活動。動態(tài)轉(zhuǎn)儲是轉(zhuǎn)儲期間允許對數(shù)據(jù)進(jìn)行存取或修改。本題要求轉(zhuǎn)存全部數(shù)據(jù)。13 .IETF 定義的區(qū)分服務(wù)(DiffServ)模型要求每個 IP 分組都要根據(jù) IPv4協(xié)議頭中的( )字段加上一個 DS 碼點(diǎn),然后內(nèi)部路由器根據(jù) DS 碼點(diǎn)的值對分組進(jìn)行調(diào)度和轉(zhuǎn)發(fā)。A數(shù)據(jù)報生存期B服務(wù)類型C段偏置值D源地址 參考答案:B區(qū)分服務(wù)(DiffServ)是一種保證 QoS的網(wǎng)絡(luò)技術(shù)。用戶(或網(wǎng)絡(luò)邊界節(jié)點(diǎn))通過設(shè)置每個數(shù)據(jù)包的 DS字段(IPV4 首標(biāo)中的服務(wù)類型(ToS)字段或 IPV6首標(biāo)中的通信類(Traffic Class)字段)的值要求特定的服務(wù)等級。14.在 IPv6 無狀態(tài)自動配置過程中,主機(jī)將其( )附加在地址前綴 1111 1110 10 之后,產(chǎn)生一個鏈路本地地址。AIPv4 地址BMAC 地址C主機(jī)名D 隨機(jī)產(chǎn)生的字符串 參考答案:B除了狀態(tài)自動配置,IPv6 還采用了一種被稱為無狀態(tài)自動配置(Stateless Auto Configuration)的自動配置服務(wù)。具體地說,在無狀態(tài)自動配置過程中,主機(jī)首先通過將它的網(wǎng)卡 MAC地址附加在鏈接本地地址前綴 1111111010之后,產(chǎn)生一個鏈接本地單播地址。系統(tǒng)架構(gòu)設(shè)計師7 / 3115.如果管理距離為 15,則( )。A這是一條靜態(tài)路由B這是一臺直連設(shè)備C該路由信息比較可靠D 該路由代價較小參考答案:C管理距離 AD是指一種路由協(xié)議的路由可信度。每一種路由協(xié)議按可靠性從高到低,依次分配一個信任等級,這個信任等級就叫管理距離。AD值越低,則它的優(yōu)先級越高。 一個管理距離是一個從 0255的整數(shù)值,0 是最可信賴的,而 255則意味著不會有業(yè)務(wù)量通過這個路由。靜態(tài)路由一般默認(rèn) AD為 1。把應(yīng)用程序中應(yīng)用最頻繁的那部分核心程序作為評價計算機(jī)性能的標(biāo)準(zhǔn)程序,稱為( 16 )程序。( 17 )不是對 Web 服務(wù)器進(jìn)行性能評估的主要指標(biāo)。16.A仿真測試B核心測試C基準(zhǔn)測試D 標(biāo)準(zhǔn)測試17.A丟包率B最大并發(fā)連接數(shù)C響應(yīng)延遲D 吞吐量系統(tǒng)架構(gòu)設(shè)計師8 / 31參考答案:C,A基準(zhǔn)測試是指通過設(shè)計科學(xué)的測試方法、測試工具和測試系統(tǒng),實(shí)現(xiàn)對一類測試對象的某項(xiàng)性能指標(biāo)進(jìn)行定量的和可對比的測試。作為承載 Web應(yīng)用的 Web服務(wù)器,對其進(jìn)行性能評估時,主要關(guān)注最大并發(fā)連接數(shù)、響應(yīng)延遲、吞吐量等指標(biāo)。相對來說,對個別數(shù)據(jù)的丟包率并不是很關(guān)心。電子政務(wù)是對現(xiàn)有的政府形態(tài)的一種改造,利用信息技術(shù)和其他相關(guān)技術(shù),將其管理和服務(wù)職能進(jìn)行集成,在網(wǎng)絡(luò)上實(shí)現(xiàn)政府組織結(jié)構(gòu)和工作流程優(yōu)化重組。與電子政務(wù)相關(guān)的行為主體有三個,即政府、( 18 )及居民。國家和地方人口信息的采集、處理和利用,屬于( 19 )的電子政務(wù)活動。18.A部門B企(事)業(yè)單位C管理機(jī)構(gòu)D 行政機(jī)關(guān)19.A政府對政府B政府對居民C居民對居民D 居民對政府參考答案:B,B系統(tǒng)架構(gòu)設(shè)計師9 / 31ERP( Enterprise Resource Planning)是建立在信息技術(shù)的基礎(chǔ)上,利用現(xiàn)代企業(yè)的先進(jìn)管理思想,對企業(yè)的物流、資金流和( 20 )流進(jìn)行全面集成管理的管理信息系統(tǒng),為企業(yè)提供決策、計劃、控制與經(jīng)營業(yè)績評估的全方位和系統(tǒng)化的管理平臺。在 ERP 系統(tǒng)中,( 21 )管理模塊主要是對企業(yè)物料的進(jìn)、出、存進(jìn)行管理。20.A產(chǎn)品B人力資源C信息D 加工21.A庫存B物料C采購D 銷售參考答案:C,A22.項(xiàng)目的成本管理中,( )將總的成本估算分配到各項(xiàng)活動和工作包上,來建立一個成本的基線。A成本估算B成本預(yù)算C成本跟蹤D 成本控制系統(tǒng)架構(gòu)設(shè)計師10 / 31參考答案:B項(xiàng)目成本管理的幾個主要過程是:1)成本估算:編制一個為完成項(xiàng)目各活動所需要的資源成本的近似估算。 2)成本預(yù)算:將總的成本估算分配到各項(xiàng)活動或工作包上,來建立一個成本的基線。3)成本控制:控制項(xiàng)目預(yù)算的變更。23.( )是關(guān)于項(xiàng)目開發(fā)管理正確的說法。A需求文檔、設(shè)計文檔屬于項(xiàng)目管理和機(jī)構(gòu)支撐過程域產(chǎn)生的文檔B配置管理是指一個產(chǎn)品在其生命周期各個階段所產(chǎn)生的各種形式和各種版本的文檔、計算機(jī)程序、部件及數(shù)據(jù)的集合 C項(xiàng)目時間管理中的過程包括活動定義、活動排序、活動的資源估算、活動歷時估算、制定進(jìn)度計劃以及進(jìn)度控制D操作員指南屬于系統(tǒng)文檔參考答案:C需求文檔、設(shè)計文檔、源代碼、測試用例屬于產(chǎn)品組成部分的工作成果,工作計劃、項(xiàng)目質(zhì)量報告、項(xiàng)目跟蹤報告屬于項(xiàng)目管理和機(jī)構(gòu)支撐過程域產(chǎn)生的文檔。配置管理 SCM是一種標(biāo)識、組織和控制修改的技術(shù),目的是使錯誤降為最小并最有效地提高生產(chǎn)效率。用戶文檔主要描述系統(tǒng)功能和使用方法。系統(tǒng)文檔描述系統(tǒng)設(shè)計、實(shí)現(xiàn)、測試等各方面內(nèi)容。操作員指南屬于用戶文檔。24.( )在軟件開發(fā)機(jī)構(gòu)中被廣泛用來指導(dǎo)軟件過程改進(jìn)。A能力成熟度模型(Capacity Maturity Model)B關(guān)鍵過程領(lǐng)域(Key Process Areas)C需求跟蹤能力鏈(Traceability Link)D工作分解結(jié)構(gòu)(Work Breakdown Structure)系統(tǒng)架構(gòu)設(shè)計師11 / 31參考答案:A25.( )是關(guān)于需求管理正確的說法。A為達(dá)到過程能力成熟度模型第二級,組織機(jī)構(gòu)必須具有 3 個關(guān)鍵過程域B需求的穩(wěn)定性不屬于需求屬性C需求變更的管理過程遵循變更分析和成本計算、問題分析和變更描述、變更實(shí)現(xiàn)的順序D變更控制委員會對項(xiàng)目中任何基線工作產(chǎn)品的變更都可以做出決定參考答案:D達(dá)到過程能力成熟度模型的第二級,組織機(jī)構(gòu)必須具有 6個關(guān)鍵過程域(Key Process Areas, KPA)。需求變更的管理過程一般經(jīng)過變更申請、變更評估、決策、回復(fù)這四大步驟。廣義上,變更控制委員會對項(xiàng)目中任何基線工作產(chǎn)品的變更都可做出決定。26.螺旋模型在( )的基礎(chǔ)上擴(kuò)展而成。A瀑布模型B原型模型C快速模型D面向?qū)ο竽P蛥⒖即鸢福築螺旋模型將瀑布模型和變換模型相結(jié)合,綜合兩者的有點(diǎn),并增加了風(fēng)險分析。它以原型模型為基礎(chǔ),沿著螺線自內(nèi)向外旋轉(zhuǎn),每旋轉(zhuǎn)一圈都要經(jīng)過制定計劃、風(fēng)險分析、實(shí)施工程及客戶評價等活動。系統(tǒng)架構(gòu)設(shè)計師12 / 31( 27 )適用于程序開發(fā)人員在地域上分布很廣的開發(fā)團(tuán)隊(duì)。( 28 )中,編程開發(fā)人員分成首席程序員和“類”程序員。27.A水晶系列(Crystal )開發(fā)方法B開放式源碼(Open source)開發(fā)方法CSCRUM 開發(fā)方法D功用驅(qū)動開發(fā)方法(FDD )28.A自適應(yīng)軟件開發(fā)(ASD)B極限編程(XP)開發(fā)方法C開放統(tǒng)過程開發(fā)方法(OpenUP)D功用驅(qū)動開發(fā)方法(FDD )參考答案:A,D在軟件系統(tǒng)工具中,版本控制工具屬于( 29 ),軟件評價工具屬于( 30 )。29.A軟件開發(fā)工具B軟件維護(hù)工具 C編碼與排錯工具D 軟件管理和軟件支持工具30.A逆向工程工具系統(tǒng)架構(gòu)設(shè)計師13 / 31B開發(fā)信息庫工具C編碼與排錯工具D 軟件管理和軟件支持工具參考答案:B,D面向?qū)ο蟮姆治瞿P椭饕桑?31 )、用例與用例圖、領(lǐng)域概念模型構(gòu)成;設(shè)計模型則包含以包圖表示的軟件體系結(jié)構(gòu)圖、以交互圖表示的( 32 )、完整精確的類圖、針對復(fù)雜對象的狀態(tài)圖和描述流程化處理過程的( 33 )等。31.A業(yè)務(wù)活動圖B頂層架構(gòu)圖C數(shù)據(jù)流模型D 實(shí)體聯(lián)系圖32.A功能分解圖B時序關(guān)系圖C用例實(shí)現(xiàn)圖D 軟件部署圖33.A序列圖B協(xié)作圖C流程圖D 活動圖系統(tǒng)架構(gòu)設(shè)計師14 / 31參考答案:B,C ,D34.軟件重用是指在兩次或多次不同的軟件開發(fā)過程中重復(fù)使用相同或相似軟件元素的過程。軟件元素包括( )、測試用例和領(lǐng)域知識等。A項(xiàng)目范圍定義、需求分析文檔、設(shè)計文檔B需求分析文檔、設(shè)計文檔、程序代碼C設(shè)計文檔、程序代碼、界面原型D程序代碼、界面原型、數(shù)據(jù)表結(jié)構(gòu)參考答案:B可重用的軟件元素包括程序代碼、測試用例、設(shè)計文檔、設(shè)計過程、需球分析文檔甚至領(lǐng)域知識。通常,可重用的元素也稱作軟構(gòu)件,可重用的軟構(gòu)件越大,重用的粒度越大。35.面向構(gòu)件的編程(Component Oriented Programming,COP)關(guān)注于如何支持建立面向構(gòu)件的解決方案。面向構(gòu)件的編程所需要的基本支持包括( )。A繼承性、構(gòu)件管理和綁定、構(gòu)件標(biāo)識、訪問控制B封裝性、信息隱藏、獨(dú)立部署、模塊安全性C多態(tài)性、模塊封裝性、后期綁定和裝載、安全性D構(gòu)件抽象、可替代性、類型安全性、事務(wù)管理參考答案:CCOP需要的基本支持包括多態(tài)性(可替代性),模塊封裝性(高層次信息的隱藏),后期綁定和裝載(部署獨(dú)立性)、安全性(類型和模塊安全性)。系統(tǒng)架構(gòu)設(shè)計師15 / 31CORBA 構(gòu)件模型中,( 36 )的作用是在底層傳輸平臺與接收調(diào)用并返回結(jié)果的對象實(shí)現(xiàn)之間進(jìn)行協(xié)調(diào),( 37 )是最終完成客戶請求的服務(wù)對象實(shí)現(xiàn)。36.A伺服對象激活器B適配器激活器C伺服對象定位器D 可移植對象適配器 POA37.ACORBA 對象B分布式對象標(biāo)識C伺服對象 ServantD 活動對象映射表參考答案:D,C可移植對象適配器 POA的主要作用是在底層傳輸平臺與接收調(diào)用并返回結(jié)果的對象實(shí)現(xiàn)之間進(jìn)行協(xié)調(diào)。POA 規(guī)范引入了伺服對象 Servant的概念,使抽象的 CORBA對象能和實(shí)現(xiàn)該對象功能的具體編程語言實(shí)體徹底分離。CORBA 對象是作為伺服對象 Servant實(shí)現(xiàn)的。38.關(guān)于構(gòu)件的描述,正確的是( )。A構(gòu)件包含了一組需要同時部署的原子構(gòu)件B構(gòu)件可以單獨(dú)部署,原子構(gòu)件不能被單獨(dú)部署C一個原子構(gòu)件可以同時在多個構(gòu)件家族中共享D一個模塊可以看作帶有單獨(dú)資源的原子構(gòu)件參考答案:A系統(tǒng)架構(gòu)設(shè)計師16 / 31構(gòu)件是一組通常需要同時部署的原子構(gòu)件。構(gòu)件和原子構(gòu)件之間的區(qū)別在于,大多數(shù)原子構(gòu)件永遠(yuǎn)都不會被單獨(dú)部署,盡管它們可以被單獨(dú)部署。相反,大多數(shù)原子構(gòu)件都屬于一個構(gòu)件家族,一次部署往往涉及整個家族。一個原子構(gòu)件是一個模塊和一組資源。一個模塊是不帶單獨(dú)資源的原子構(gòu)件。面向服務(wù)系統(tǒng)構(gòu)建過程中,( 39 )用于實(shí)現(xiàn) Web 服務(wù)的遠(yuǎn)程調(diào)用,( 40 )用來將分散的、功能單一的 Web 服務(wù)組織成一個復(fù)雜的有機(jī)應(yīng)用。39.AUDDI(Universal Description,Discovery and Integration) BWSDL(Web Service Description Language)CSOAP (Simple Object Access Protocol)D BPEL(Business Process Execution Language)40.AUDDI(Universal Description,Discovery and Integration)BWSDL(Web Service Description Language) CSOAP (Simple Object Access Protocol)D BPEL(Business Process Execution Language)參考答案:C,D業(yè)務(wù)流程執(zhí)行語言(Business Process Execution Language, BPEL),也叫業(yè)務(wù)過程執(zhí)行語言,是一種基于 XML的,用來描寫業(yè)務(wù)流程的編程語言,被描寫的業(yè)務(wù)流程的每個單一步驟則由 Web服務(wù)來實(shí)現(xiàn)。BPEL 的目標(biāo)是要實(shí)現(xiàn)業(yè)務(wù)流程定義格式的標(biāo)準(zhǔn)化,使得公司之間可以通過 Web服務(wù)無縫的進(jìn)行交互。41.基于 JavaEE 平臺的基礎(chǔ)功能服務(wù)構(gòu)建應(yīng)用系統(tǒng)時,( )可用來集成遺產(chǎn)系統(tǒng)。AJDBC、JCA 和 JavaIDL系統(tǒng)架構(gòu)設(shè)計師17 / 31BJDBC 、 JCA 和 JMSCJDBC 、JMS 和 Java IDLD JCA、 JMS 和 JavaIDL參考答案:DJ2EE 連接器架構(gòu) Java Connector Architecture JCA 是對 J2EE標(biāo)準(zhǔn)集的重要補(bǔ)充。因?yàn)樗⒅氐氖菍?Java程序連接到非 Java程序和軟件包中間件的開發(fā)。Java消息服務(wù) JMS用于在兩個應(yīng)用程序之間,或分布式系統(tǒng)中發(fā)送消息,進(jìn)行異步通信。Java 消息服務(wù)是一個與具體平臺無關(guān)的 API。Java接口描述語言 JavaIDL是 Java 2開發(fā)平臺中的 CORBA功能擴(kuò)展。JavaIDL 使得利用 OMG IDL能夠定義服務(wù)對象的基本功能,并且將 IDL根據(jù) CORBA規(guī)范的要求,映射到Java語言,并以此開發(fā)出標(biāo)準(zhǔn)的具有互操作性和可連接性的分布式應(yīng)用。軟件集成測試將已通過單元測試的模塊集成在一起,主要測試模塊之間的協(xié)作性。從組裝策略而言,可以分為( 42 )。集成測試計劃通常是在( 43 )階段完成,集成測試一般采用黑盒測試方法。42.A批量式組裝和增量式組裝B自頂向下和自底向上組裝C一次性組裝和增量式組裝 D整體性組裝和混合式組裝43.A軟件方案建議B軟件概要設(shè)計C軟件詳細(xì)設(shè)計D軟件模塊集成系統(tǒng)架構(gòu)設(shè)計師18 / 31參考答案:C,B集成測試也稱為組裝測試、聯(lián)合測試它將已通過單元測試的模塊集成在一起,主要測試模塊之間的協(xié)作性。從組裝策略而言,可以分為一次性組裝和增量式組裝,集成測試通常是在軟件概要設(shè)計階段完成的。44.( )架構(gòu)風(fēng)格可以概括為通過連接件綁定在一起按照一組規(guī)則運(yùn)作的并行構(gòu)件。AC2B黑板系統(tǒng)C規(guī)則系統(tǒng)D 虛擬機(jī)參考答案:AC2體系結(jié)構(gòu)風(fēng)格可以概括為:通過連接件綁定在一起的按照一組規(guī)則運(yùn)作的并行構(gòu)件網(wǎng)絡(luò)。系統(tǒng)架構(gòu)設(shè)計師19 / 31SSA 是在一個特定應(yīng)用領(lǐng)域中為一組應(yīng)用提供組織結(jié)構(gòu)參考的軟件體系結(jié)構(gòu),參與 DSSA 的人員可以劃分為 4 種角色,包括領(lǐng)域?qū)<?、領(lǐng)域設(shè)計人員、領(lǐng)域?qū)崿F(xiàn)人員和( 45 ),其基本活動包括領(lǐng)域分析、領(lǐng)域設(shè)計和( 46 )。45.A領(lǐng)域測試人員B領(lǐng)域顧問C領(lǐng)域分析師D領(lǐng)域經(jīng)理46.A領(lǐng)域建模B架構(gòu)設(shè)計C領(lǐng)域?qū)崿F(xiàn)D 領(lǐng)域評估參考答案:C,C參與 DSSA 的人員分為 4種角色:領(lǐng)域?qū)<?、領(lǐng)域分析師、領(lǐng)域設(shè)計人員、領(lǐng)域?qū)崿F(xiàn)人員。其基本活動包括領(lǐng)域分析、領(lǐng)域設(shè)計和領(lǐng)域?qū)崿F(xiàn)。47.( )不屬于可修改性考慮的內(nèi)容。A可維護(hù)性B可擴(kuò)展性C結(jié)構(gòu)重構(gòu)D 可變性參考答案:D可修改性(Modifiability)是指能夠快速地以較高的行價比對系統(tǒng)變更的能力??尚薷南到y(tǒng)架構(gòu)設(shè)計師20 / 31性包含可維護(hù)性、可擴(kuò)展性、結(jié)構(gòu)重組、可移植性 4個方面。48.某公司擬為某種新型可編程機(jī)器人開發(fā)相應(yīng)的編譯器。該編譯過程包括詞法分析、語法分析、語義分析和代碼生成四個階段,每個階段產(chǎn)生的結(jié)果作為下一個階段的輸入,且需獨(dú)立存儲。針對上述描述,該集成開發(fā)環(huán)境應(yīng)采用( )架構(gòu)風(fēng)格最為合適。A管道過濾器B數(shù)據(jù)倉儲C主程序子程序D解釋器參考答案:A軟件架構(gòu)風(fēng)格是描述某特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。一個體系結(jié)構(gòu)定義了個詞匯表和一組( 49 )。架構(gòu)風(fēng)格反映領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和( 50 )。49.A約束B連接件C拓?fù)浣Y(jié)構(gòu)D 規(guī)則50.A語義特征B功能需求C質(zhì)量屬性系統(tǒng)架構(gòu)設(shè)計師21 / 31D 業(yè)務(wù)規(guī)則參考答案:A、A一個體系結(jié)構(gòu)定義一個詞匯表和一組約束。詞匯表中包含一些構(gòu)件和連接件類型,而這組約束指出系統(tǒng)是如何將這些構(gòu)件和連接件組合起來的。體系結(jié)構(gòu)風(fēng)格反映了領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和語義特性,并指導(dǎo)如何將各個模塊和子系統(tǒng)有效地組織成一個完整的系統(tǒng)。51.某公司擬開發(fā)一個掃地機(jī)器人。機(jī)器人的控制者首先定義清潔流程和流程中任務(wù)之間的關(guān)系,機(jī)器人接受任務(wù)后,需要響應(yīng)外界環(huán)境中觸發(fā)的一些突發(fā)事件,根據(jù)自身狀態(tài)進(jìn)行動態(tài)調(diào)整,最終自動完成任務(wù)。針對上述需求,該機(jī)器人應(yīng)該采用( )架構(gòu)風(fēng)格最為合適。A面向?qū)ο驜主程序一子程序C規(guī)則系統(tǒng)D管道一過濾器參考答案:C軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。面向?qū)ο蠹軜?gòu)風(fēng)格是將應(yīng)用或系統(tǒng)任務(wù)分割成單獨(dú)、可重用、可自給的對象,每個對象包含數(shù)據(jù),以及與對象相關(guān)的行為。52.某企業(yè)內(nèi)部現(xiàn)有的主要業(yè)務(wù)功能已封裝成為 Web 服務(wù)。為了拓展業(yè)務(wù)范圍,需要將現(xiàn)有的業(yè)務(wù)功能進(jìn)行多種組合,形成新的業(yè)務(wù)功能。針對業(yè)務(wù)靈活組合這一要求,采用( )架構(gòu)風(fēng)格最為合適。A規(guī)則系統(tǒng)B面向?qū)ο驝黑板系統(tǒng)架構(gòu)設(shè)計師22 / 31D 解釋器參考答案:D53.某公司擬開發(fā)一個語音搜索系統(tǒng),其語音搜索系統(tǒng)的主要工作過程包括分割原始語音信號、識別音素、產(chǎn)生候選詞、判定語法片斷、提供搜索關(guān)鍵詞等,每個過程都需要進(jìn)行基于先驗(yàn)知識的條件判斷并進(jìn)行相應(yīng)的識別動作。針對該系統(tǒng)的特點(diǎn),采用( )架構(gòu)風(fēng)格最為合適。A分層系統(tǒng)B面向?qū)ο驝黑板D 隱式調(diào)用參考答案:C黑板系統(tǒng)的傳統(tǒng)應(yīng)用是信號處理領(lǐng)域,如語音和模式識別。設(shè)計模式基于面向?qū)ο蠹夹g(shù),是人們在長期的開發(fā)實(shí)踐中良好經(jīng)驗(yàn)的結(jié)晶,提供了一個簡單、統(tǒng)一的描述方法,使得人們可以復(fù)用這些軟件設(shè)計辦法、過程管理經(jīng)驗(yàn)。按照設(shè)計模式的目的進(jìn)行劃分,現(xiàn)有的設(shè)計模式可以分為創(chuàng)建型、( 54 )和行為型三種類型。其中( 55 )屬于創(chuàng)建型模式,( 56 )屬于行為型模式。( 57 )模式可以將一個復(fù)雜的組件分成功能性抽象和內(nèi)部實(shí)現(xiàn)兩個獨(dú)立的但又相關(guān)的繼承層次結(jié)構(gòu),從而可以實(shí)現(xiàn)接口與實(shí)現(xiàn)分離。54.A合成型B組合型C結(jié)構(gòu)型系統(tǒng)架構(gòu)設(shè)計師23 / 31D 聚合型55.AAdaptorBFacadeCCommandD Singleton56.ADecoratorBCompositeCMementoD Builder57.APrototypeBFlyweightCAdapterD Bridge參考答案:C,D,C ,D按設(shè)計模式的目的,可劃分為創(chuàng)建型、結(jié)構(gòu)型、行為型;創(chuàng)建型模式五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式;結(jié)構(gòu)型模式七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模式;行為型模式十一種:策略模式、模板方法模式、觀察者模式、迭代子模式、責(zé)任鏈模式、命令模式、備忘錄模式、狀態(tài)模式、訪問者模式、中介者模式、解釋器模式。系統(tǒng)架構(gòu)設(shè)計師24 / 31某公司欲開發(fā)一個智能機(jī)器人系統(tǒng),在架構(gòu)設(shè)計階段,公司的架構(gòu)師識別出 3 個核心質(zhì)量屬性場景。其中“機(jī)器人系統(tǒng)主電源斷電后,能夠在 10 秒內(nèi)自動啟動備用電源并進(jìn)行切換,恢復(fù)正常運(yùn)行”主要與( 58 )質(zhì)量屬性相關(guān),通常可采用( 59 )架構(gòu)策略實(shí)現(xiàn)該屬性;“機(jī)器人在正常運(yùn)動過程中如果發(fā)現(xiàn)前方 2 米內(nèi)有人或者障礙物,應(yīng)在 1 秒內(nèi)停止并在 2 秒內(nèi)選擇一條新的運(yùn)行路徑”主要與( 60 )質(zhì)量屬性相關(guān),通??刹捎茫?61 )架構(gòu)策略實(shí)現(xiàn)該屬性;“對機(jī)器人的遠(yuǎn)程控制命令應(yīng)該進(jìn)行加密,從而能夠抵擋惡意的入侵破壞行為,并對攻擊進(jìn)行報警和記錄”主要與( 62 )質(zhì)量屬性相關(guān),通常可采用( 63 )架構(gòu)策略實(shí)現(xiàn)該屬性。58.A可用性B性能C易用性D 可修改性59.A抽象接口B信息隱藏C主動冗余D 記錄/ 回放60.A可測試性B易用性系統(tǒng)架構(gòu)設(shè)計師25 / 31C互操作性D 性能61.A資源調(diào)度B操作串行化C心跳D 內(nèi)置監(jiān)控器62.A可用性B安全性C可測試性D 可修改性63.A內(nèi)置監(jiān)控器B追蹤審計C記錄/回放D 維護(hù)現(xiàn)有接口參考答案:A,C ,C,A,B,B64.DES 加密算法的密鑰長度為 56 位,三重 DES 的密鑰長度為( )位。A168B128系統(tǒng)架構(gòu)設(shè)計師26 / 31C112D 56參考答案:C由于 DES 密鑰只有 56bit,易于遭受窮舉時攻擊。三重 DES 作為一種替代加密方案,在 1985 年成為美國的一個商用加密標(biāo)準(zhǔn)。該方法使用兩個密鑰,執(zhí)行三次 DES 算法。故兩個密鑰合起來有效密鑰長度有 112bit。65.下列攻擊方式中,流量分析屬于( )方式。A被動攻擊B主動攻擊C物理攻擊D 分發(fā)攻擊參考答案:A被動攻擊主要是收集信息而不是進(jìn)行訪問,數(shù)據(jù)的合法用戶對這種活動一點(diǎn)也不會覺察到。被動攻擊包括嗅探、信息收集等攻擊方法。被動攻擊包括傳輸報文內(nèi)容的泄露和通信流量分析。66.軟件著作權(quán)保護(hù)的對象不包括( )。A源程序B目標(biāo)程序C用戶手冊D 處理過程參考答案:D計算機(jī)軟件著作權(quán)保護(hù)的對象是計算機(jī)軟件,即計算機(jī)程序及其有關(guān)文檔。同一計算機(jī)程序的源程序和目標(biāo)程序?yàn)橥蛔髌贰N臋n是指用來描述程序的內(nèi)容、組成、設(shè)計、功能規(guī)格、開發(fā)情況、測試結(jié)果及使用方法的文字資料和圖表等,如程序說明、流程圖、用系統(tǒng)架構(gòu)設(shè)計師27 / 31戶手冊等。67.M 公司購買了 N 畫家創(chuàng)作的一幅美術(shù)作品原件。M 公司未經(jīng) N 畫家的許可,擅自將這幅美術(shù)作品作為商標(biāo)注冊,并大量復(fù)制用于該公司的產(chǎn)品上。M 公司的行為侵犯了 N 畫家的( )。A著作權(quán)B發(fā)表權(quán)C商標(biāo)權(quán)D 展覽權(quán)參考答案:A本題考查知識產(chǎn)權(quán)基礎(chǔ)知識,涉及侵權(quán)的相關(guān)概念。獲得一件美術(shù)作品并不意味著獲得該作品的著作權(quán)。在我國商標(biāo)權(quán)的取得實(shí)行的是注冊原則,M 畫家并未將其美術(shù)作品實(shí)施商標(biāo)注冊,不享有其美術(shù)作品的商標(biāo)權(quán)。而是侵犯了 M 畫家的在先權(quán)利。在先權(quán)利包括著作權(quán)、外觀設(shè)計專利權(quán)、商號權(quán)、地理標(biāo)志權(quán)、姓名權(quán)等。68.M 軟件公司的軟件產(chǎn)品注冊商標(biāo)為 N,為確保公司在市場競爭中占據(jù)優(yōu)勢,對員工進(jìn)行了保密約束。此情形下,( )的說法是錯誤的。A公司享有商業(yè)秘密權(quán)B公司享有軟件著作權(quán)C公司享有專利權(quán)D公司享有商標(biāo)權(quán)參考答案:C并未申請專利權(quán)。系統(tǒng)架構(gòu)設(shè)計師28 / 3169.某公司有 4 百萬元資金用于甲、乙、丙三廠追加投資。各廠獲得不同投資款后的效益見下表。適當(dāng)分配投資(以百萬元為單位)可以獲得的最大的總效益為( )百萬元。A15.1B15.6C16.4D 6.9參考答案:C先求得投資各公司的收益增加矩陣,再分別求幾種分配情況最大收益進(jìn)行比較。70.以下關(guān)于數(shù)學(xué)建模的敘述中,不正確的是( )。A數(shù)學(xué)模型是對現(xiàn)實(shí)世界的一種簡化的抽象描述B數(shù)學(xué)建模時需要在簡單性和準(zhǔn)確性之間求得平衡C數(shù)學(xué)模型應(yīng)該用統(tǒng)一的、普適的標(biāo)準(zhǔn)對其進(jìn)行評價D數(shù)學(xué)建模需要從失敗和用戶的反饋中學(xué)習(xí)和改進(jìn)系統(tǒng)架構(gòu)設(shè)計師29 / 31參考答案:D數(shù)學(xué)模型是關(guān)于部分現(xiàn)實(shí)世界為一定目的而作的抽象的,簡化的數(shù)學(xué)結(jié)構(gòu)。The objective of( 71 )is to determine what parts of the application software will be assigned to what hardware. The major software components of the system being developed have to be identified and then allocated to the various hardware components on which the system will operate. All software systems can be divided into four basic functions. The first is( 72 ).Most information systems require data to be stored and retrieved, w

溫馨提示

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

評論

0/150

提交評論