1. 2012年下半年試題(5)
●在下列技術(shù)中,(5)提供了可靠消息傳輸、服務(wù)接入、協(xié)議轉(zhuǎn)換、數(shù)據(jù)格式轉(zhuǎn)換、基于內(nèi)
容的路由器等功能,能夠滿足大型異構(gòu)企業(yè)環(huán)境的集成要求。
(5)A.ESB B.RUP C.EJB D.PERT
試題分析:
本題考查軟件架構(gòu)、中間件等。
ESB 全稱為Enterprise Service Bus,即企業(yè)服務(wù)總線。它是傳統(tǒng)中間件技術(shù)與XML、Web 服務(wù)等技術(shù)結(jié)合的產(chǎn)物。ESB 提供了網(wǎng)絡(luò)中最基本的連接中樞,是構(gòu)筑企業(yè)神經(jīng)系統(tǒng)的必要元素。ESB 的出現(xiàn)改變了傳統(tǒng)的軟件架構(gòu),可以提供比傳統(tǒng)中間件產(chǎn)品更為廉價的解決方案,同時它還可以消除不同應(yīng)用之間的技術(shù)差異,讓不同的應(yīng)用服務(wù)器協(xié)調(diào)運作,實現(xiàn)了不同服務(wù)之間的通信與整合。從功能上看,ESB 提供了事件驅(qū)動和文檔導(dǎo)向的處理模式,以及分布式的運行管理機制,它支持基于內(nèi)容的路由和過濾,具備了復(fù)雜數(shù)據(jù)的傳輸能力,并可以提供一系列的標(biāo)準(zhǔn)接口。
RUP(Rational Unified Process,統(tǒng)一軟件開發(fā)過程,統(tǒng)一軟件過程)是一個面向?qū)ο笄一诰W(wǎng)絡(luò)的程序開發(fā)方法論。
EJB是sun的服務(wù)器端組件模型,設(shè)計目標(biāo)與核心應(yīng)用是部署分布式應(yīng)用程序。憑借java跨平臺的優(yōu)勢,用 EJB 技術(shù)部署的分布式系統(tǒng)可以不限于特定的平臺。EJB (EnterpriseJavaBean)是J2EE 的一部分,定義了一個用于開發(fā)基于組件的企業(yè)多重應(yīng)用程序的標(biāo)準(zhǔn)。其特點包括網(wǎng)絡(luò)服務(wù)支持和核心開發(fā)工具(SDK)。 在J2EE里,Enterprise Java Beans(EJB)稱為Java 企業(yè)Bean,是Java的核心代碼,分別是會話Bean(Session Bean),實體 Bean(Entity Bean)和消息驅(qū)動Bean(MessageDriven Bean)。
PERT(Program/Project Evaluation and Review Technique)即計劃評審技術(shù),簡單地說, PERT是利用網(wǎng)絡(luò)分析制定計劃以及對計劃予以評價的技術(shù)。它能協(xié)調(diào)整個計劃的各道工序,合理安排人力、物力、時間、資金,加速計劃的完成。在現(xiàn)代計劃的編制和分析手段上, PERT被廣泛的使用,是現(xiàn)代項目管理的重要手段和方法。
參考答案:A
2. 2012年上半年試題(8)
關(guān)于中間件特點的描述,(8)是不正確的。
(8) A、中間件可運行于多種硬件和操作系統(tǒng)平臺上
B、跨越網(wǎng)絡(luò)、硬件、操作系統(tǒng)平臺的應(yīng)用或服務(wù)可通過中間件透明交互
C、中間件運行于客戶機/服務(wù)器的操作系統(tǒng)內(nèi)核中,提高內(nèi)核運行效率
D、中間件應(yīng)支持標(biāo)準(zhǔn)的協(xié)議和接口
試題分析:
中間件是位于硬件、操作系統(tǒng)等平臺和應(yīng)用之間的通用服務(wù)。中間件是一種獨立的系統(tǒng)軟件或服務(wù)程序,可以幫助分布式應(yīng)用軟件在不同的技術(shù)之間共享資源,它位于客戶機/服務(wù)器的操作系統(tǒng)之上,管理計算機資源和網(wǎng)絡(luò)通信滿足大量應(yīng)用的需要、運行于多種硬件和操作系統(tǒng)平臺、支持分布計算、提供跨網(wǎng)絡(luò)/硬件,操作系統(tǒng)平臺的應(yīng)用或服務(wù)的透明交互、支持標(biāo)準(zhǔn)的協(xié)議、支持標(biāo)準(zhǔn)的接口,這些都是任何一類中間件所具備的特點。
參考答案:C
3. 2011年下半年試題(7)
●軟件架構(gòu)模式描述了如何將各個模塊和子系統(tǒng)有效地組織成一個完整的系統(tǒng)。諸如Word和Excel這類圖形界面應(yīng)用軟件所采用的架構(gòu)模式是(7)。
A.分層模式
B.知識庫模式
C.面向?qū)ο竽J?
D.事件驅(qū)動模式
試題分析:
在多年以前,計算機程序通常是以批處理的模式運行。后來,在批處理模式中,開發(fā)者可以加入一些特定的代碼,在程序批處理期間,可以停下來等待用戶輸入一些信息,并根據(jù)用戶輸入的信息來判斷和執(zhí)行某個程序分支,這就使程序有了初步的交互性。隨著鼠標(biāo)、觸摸屏等設(shè)備的出現(xiàn),批處理時代就逐漸遠去,取而代之的是事件驅(qū)動的時代。當(dāng)然,批處理也還能使用,只是使用的范圍和頻率比事件驅(qū)動要少得多。以鼠標(biāo)為例,在事件驅(qū)動中,用戶可以使用鼠標(biāo)單擊等方式進行操作,程序則根據(jù)鼠標(biāo)指針的位置以及單擊的方式進行響應(yīng)。JavaScript使用的就是這種事件驅(qū)動的程序設(shè)計方式。
參考答案:D
4. 2010年上半年試題(7)
●與基于C/S架構(gòu)的信息系統(tǒng)相比,基于B/S架構(gòu)的信息系統(tǒng)(7)。
A.具備更強的事務(wù)處理能力,易于實現(xiàn)復(fù)雜的業(yè)務(wù)流程
B.人機界面友好,具備更加快速的用戶響應(yīng)速度
C.更加容易部署和升級維護
D.具備更高的安全性
試題分析:
C/S模式(即客戶機/服務(wù)器模式)分為客戶機和服務(wù)器兩層,客戶機不是毫無運算能力的輸入、輸出設(shè)備,而是具有一定的數(shù)據(jù)處理和數(shù)據(jù)存儲能力,通過把應(yīng)用系統(tǒng)的計算和數(shù)據(jù)合理的分配在客戶機和服務(wù)器兩端,可以有效地降低網(wǎng)絡(luò)通信量和服務(wù)器運算量。由于服務(wù)器連接個數(shù)和數(shù)據(jù)通信量的限制,這種結(jié)構(gòu)的軟件適于在用戶數(shù)目不多的局域網(wǎng)網(wǎng)內(nèi)使用。
B/S模式(瀏覽器/服務(wù)器模式)是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種改進。在這種結(jié)構(gòu)下,軟件應(yīng)用的業(yè)務(wù)邏輯完全在應(yīng)用服務(wù)器端實現(xiàn),用戶表現(xiàn)完全在Web服務(wù)器端實現(xiàn),客戶端只需要瀏覽器即可進行業(yè)務(wù)處理,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。
C/S結(jié)構(gòu)的系統(tǒng),由于其應(yīng)用是分布的,需要在每一個使用節(jié)點上進行系統(tǒng)安裝,所以,即使非常小的系統(tǒng)缺陷都需要很長的重新部署時間,重新部署時,為了保證各程序版本的一致性,必須暫停一切業(yè)務(wù)進行更新(即“休克更新”),將會顯著延遲其服務(wù)響應(yīng)時間。而在B/S結(jié)構(gòu)的信息系統(tǒng)中,其應(yīng)用都集中于總部服務(wù)器上,各應(yīng)用節(jié)點并沒有任何程序,,一個地方更新則全部應(yīng)用程序更新,可以做到快速服務(wù)響應(yīng)。
因此,基于B/S架構(gòu)的信息系統(tǒng)比基于C/S架構(gòu)的系統(tǒng)更容易部署和升級維護。應(yīng)選擇C。
參考答案:C
5. 2010年上半年試題(8)
● 中間件是位于硬件、操作系統(tǒng)等平臺和應(yīng)用之間的通用服務(wù)。(8)位于客戶和服務(wù)器之間,負(fù)責(zé)負(fù)載均衡、失效恢復(fù)等任務(wù),以提高系統(tǒng)的整體性能。
A. 數(shù)據(jù)庫訪問中間件 B. 面向消息中間件
C. 分布式對象中間件 D. 事務(wù)中間件
試題分析:中間件是位于硬件、操作系統(tǒng)等平臺和應(yīng)用之間的通用服務(wù),這些服務(wù)具有標(biāo)準(zhǔn)的程序接口和協(xié)議。不同的硬件及操作系統(tǒng)平臺,可以有符合接口和協(xié)議規(guī)范的多種實現(xiàn)。中間件包括的范圍十分廣泛,針對不同的應(yīng)用需求有各個不同的中間件產(chǎn)品。從不同的角度對中間件的分類也會有所不同。通常將中間件分為數(shù)據(jù)庫訪問中間件、遠程過程調(diào)用中間件、面向消息中間件、事務(wù)中間件、分布式對象中間件等幾類。
數(shù)據(jù)庫訪問中間件通過一個抽象層訪問數(shù)據(jù)庫,從而允許使用相同或相似的代碼訪問不同的數(shù)據(jù)庫資源。遠程過程調(diào)用(RPC)中間件用來“遠程”執(zhí)行一個位于不同地址空間內(nèi)的過程,從效果上看和執(zhí)行本地調(diào)用相同。面向消息的中間件(MOM)利用高效可靠的消息傳遞機制負(fù)責(zé)進行平臺無關(guān)的數(shù)據(jù)交流,并可基于數(shù)據(jù)通信進行分布系統(tǒng)的集成。分布式對象中間件事隨著對象技術(shù)和分布計算技術(shù)的發(fā)展,兩者結(jié)合形成的技術(shù),可用于在異構(gòu)分布計算環(huán)境中透明的傳遞對象請求。事務(wù)中間件也稱事務(wù)處理監(jiān)控器(Transaction Processing Monitor,TPM)位于客戶端和服務(wù)器之間,完成事務(wù)管理與協(xié)調(diào)、負(fù)載平衡、失效恢復(fù)等任務(wù),以提高系統(tǒng)的整體性能。應(yīng)選擇D。
參考答案:D
6. 2010年上半年試題(17)
●為了解決C/S模式中客戶機負(fù)荷過重的問題,軟件架構(gòu)發(fā)展形成了(17)模式。
A. 三層C/S B. 分層 C. B/S D. 知識庫
試題分析:
C/S(Client/Server)模式即客戶機/服務(wù)器模式。該模式是基于資源不對等,為實現(xiàn)共享而提出的。C/S模式需要在使用者計算機上安裝相應(yīng)的操作軟件,使得客戶機負(fù)載過重。為了解決C/S模式中客戶端的問題,發(fā)展形成了瀏覽器/服務(wù)器(Browser/Server,B/S)模式;為解決C/S模式中服務(wù)器端的問題,發(fā)展形成了三層(多層)C/S模式及多層應(yīng)用架構(gòu)。知識庫模式采用兩種不同的控制策略:傳統(tǒng)數(shù)據(jù)庫型的知識庫模式和黑板報系統(tǒng)的知識庫模式。應(yīng)選擇C。
參考答案:C
7. 2010年上半年試題(18)
●小王在公司局域網(wǎng)中用Delphi編寫了客戶端應(yīng)用程序,其后臺數(shù)據(jù)庫使用MS NT4+SQL Server,應(yīng)用程序通過ODBC連接到后臺數(shù)據(jù)庫。此處的ODBC是(18)。
A. 中間件 B. WEB Service
C. COM構(gòu)件 D. WEB容器
試題分析:中間件是位于硬件、操作系統(tǒng)等平臺和應(yīng)用之間的通用服務(wù),這些服務(wù)具有標(biāo)準(zhǔn)的程序接口和協(xié)議。不同的硬件及操作系統(tǒng)平臺,可以有符合接口和協(xié)議規(guī)范的多種實現(xiàn)。中間件包括的范圍十分廣泛,針對不同的應(yīng)用需求有各種不同的中間件產(chǎn)品。從不同的角度對中間件的分類也會所不同。通常將中間件分為數(shù)據(jù)庫訪問中間件、遠程過程調(diào)用中間件、面向消息中間件、事務(wù)中間件、分布式對象中間件等幾類。
數(shù)據(jù)庫訪問中間件通過一個抽象層訪問數(shù)據(jù)庫,從而允許使用相同或相似的代碼訪問不同的數(shù)據(jù)庫資源。典型的數(shù)據(jù)庫訪問中間件如Windows平臺下的ODBC。
Web Service定義了一種松散的粗粒度的分布計算模式,包含如SOAP等協(xié)議和語言的典型技術(shù)。
COM是一個開放的構(gòu)建標(biāo)準(zhǔn),它有很強勁的擴充和擴展能力,人們可以根據(jù)該標(biāo)準(zhǔn)開發(fā)出各種各樣的功能專一的構(gòu)件,然后將它們按照需要組合起來,構(gòu)成復(fù)雜的應(yīng)用。
Web容器實際上就是一個服務(wù)程序,給處于其中的應(yīng)用程序組件提供一個環(huán)境,使組件直接跟容器中的服務(wù)接口交互,不必關(guān)注其他系統(tǒng)問題。應(yīng)選擇A。
參考答案:A
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學(xué)員考試保駕護航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評論 查看完整評論 | |