信息系統集成專業技術 典型試題分析

試題 37

以下關於數據倉庫與數據庫的敘述中, (38)是正確的。
( 38)
A.數據倉庫的數據高度結構化、複雜、適合操作計算;而數據庫的數據結構比較簡單,適合分析
B.數據倉庫的數據是歷史的、歸檔的、處理過的數據;數據庫的數據反映當前的數據
C.數據倉庫中的數據使用頻率較高;數據庫中的數據使用頻率較低
D.數據倉庫中的數據是動態變化的,可以直接更新;數據庫中的數據是靜態的,不能直接更新

試題 37 分析
操作型數據庫中的數據通常是適時更新的,數據根據需要及時發生變化;而數據倉庫的數據主要供企業決策分析之用,所涉及的數據操作主要是數據查詢,只有少量的修改和刪除操作,通常只需定期加載、刷新。

試題 37 答案
( 38) B

試題 36

J2EE 規範包含一系列技術規範,其中(37)實現應用中關鍵的業務邏輯,創建基於構件的企業級應用程序,如進行事務管理、安全運行遠程客戶連接、生命週期管理和數據庫連接緩衝等中間層服務的應用程序。
( 37)
A.Servlet
B.JCA
C.JSP
D.EJB

試題 36 分析
J2EE( Java 2 Platform Enterprise Edition)是由 Sun 公司主導、各廠商共同制定並得到廣泛認可的工業標準。 J2EE 爲設計、開發、裝配和部署企業級應用程序提供了一個基於組件的解決方案。採用了多層分佈式應用程序模型。實現不同邏輯功能的應用程序被封裝到不同的組件中,處於不同層次的組件被分別部署到不同的機器中。 J2EE 規範包含了一系列構件及服務技術規範,其中:
(1) Servlet:Java Servlet 是運行在服務器上的一個小程序,用於提供以構件爲基礎、獨立於平臺的 Web 應用。
(2) JSP:JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務器在頁面被客戶端所請求以後對這些 Java 代碼進行處理,然後將生成的 HTML 頁面返回給客戶端的瀏覽器。
(3) EJB:實現應用中關鍵的業務邏輯,創建基於構件的企業級應用程序。 EJB 在應用服務器的 EJB 容器內運行,由容器提供所有基本的中間層服務,如事務管理、安全、遠程客戶連接、生命週期管理和數據庫連接緩衝等。
(4) JCA: J2EE 連接器架構,提供一種連接不同企業信息平臺的標準接口。

試題 36 答案
( 37) D

試題 35

根據《電子信息系統機房設計規範》, (36)的敘述是錯誤的。
( 36)
A.某機房內面積爲 125 平房米,共設置了三個安全出口
B.機房內所有設備的金屬外殼、各類金屬管道、金屬線槽、建築物金屬結構等必須進行等電位聯結並接地
C.機房內照明線路宜穿鋼管暗腐或在吊頂內穿鋼管明腐
D.爲了保證通風, A 級電子信息系統機房應設置外窗

試題 35 分析
《電子信息系統機房設計規範》 6.4.6 條規定, A 級和 B 級電子信息系統機房的主機房不宜設置外窗。當主機房設有外窗時,應採用雙層固定窗,並應有良好的氣密性
另外,《電子信息系統機房設計規範》中的第 6.3.2、 6.3.3、 8.3.4、 13.2.1、 13.3.1 爲強制性條文,這五條強制性條文都涉及到生命安全和節能環保的內容。
第 6.3.2 條規定,電子信息系統機房的耐火等級不能低於 2 級。
第 6.3.3 條規定,當 A 級或 B 級電子信息系統機房位於其他建築物內時,主機房與其它部位之間應設置火極不低於 2 小時的隔牆,隔牆上的門應採用甲級防火門。
第 8.3.4 條規定,電子信息系統機房內所有設備的金屬外殼、各類金屬管道、金屬線槽、建築物金屬結構等必須進行等電位連接並接地。
第 13.2.1 條規定,採用管網式潔淨氣體滅火系統或高壓細水霧滅火系統的主機房,應同時設置兩種火災探測器,且火災報警系統應與滅火系統聯動。
第 13.3.1 條規定,凡設置潔淨氣體滅火系統的主機房,應配置專用空氣呼吸器或氧氣呼吸器。

試題 35 答案
( 36) D

試題 34

我國頒佈的《大樓通信綜合佈線系統 YD/T926》標準的適用範圍跨度距離不超過(35)米,辦公總面積不超過 100 萬平方米的佈線區域。
( 35) A. 500 B. 1000 C. 2000 D. 3000
試題 34 分析
我國頒佈的通信行業標準《大樓通信綜合佈線系統 YD/T926》的適用範圍是跨越距離不超過 3000 米、建築總面積不超過 100 萬平方米的佈線區域,區域內的人員爲 50 人至 5萬人。標準中的大樓是指各種商務、辦公和綜合性大樓等,但不包括普通住宅樓。大樓可以是單個的建築物或包含多個建築物的建築羣。
上述範圍是從基本建設和工程管理的要求考慮的,與今後的業務管理和維護職責等的劃分範圍有可能不同。因此,綜合佈線系統的具體範圍應根據網絡結構、設備佈置和維護辦法等因素來劃分。爲了適應信息社會的需要,綜合佈線系統應能滿足傳輸話音、資料和圖像以及其他信息的要求,尤其是當今時代出現的智能化建築和先進技術裝備的建築羣體更是如此。

試題 34 答案
( 35) D

試題 33

網絡協議和設備驅動軟件經常採用分層架構模式,其主要原因是(34)
( 34)
A.可以讓軟件獲得更高的性能
B.支持軟件複用
C.讓功能劃分容易,便於設計實現
D.爲達到低內聚、高耦合的設計目標

試題 33 分析
分層模式採用層次化的組織方式,每一層都是爲上一層提供服務,並使用下一層的功能。這種模式允許將一個複雜問題逐步分層實現。層次模式中的每一層最多隻能影響兩層,只要給相鄰層提供相同的接口,就允許每層用不同的方法實現,可以支持軟件複用。分層模式典型的應用就是分層的通信協議,如 ISO/OSI 的七層網絡模型。
分層模式的主要優點是:
1、有助於把複雜問題按功能分解,使整體設計更爲清晰;
2、支持系統設計的逐級抽象;
3、有較好的可擴展性;
4、支持複用。
分層模式的缺點如下。
(1)並不是每個系統都可以很容易地劃分出層次來;同時,各層功能的劃分也沒有一個統一的、正確的抽象方法。
(2)層次的個數過多,系統性能可能會下降。

試題 33 答案
( 34) B

試題 32

(33)制定了無線局域網訪問控制方法與物理層規範。
( 33)
A. IEEE 802.3
B. IEEE 802.11
C. IEEE802.15
D. IEEE 802.16

試題 32 分析
IEEE802 規範目前主要包括以下內容:
 802.1: 802 協議概論,其中 802.1A 規定了局域網體系結構, 802.1B 規定了尋址、網絡互連與網絡管理。
 802.2: LLC 協議。
 802.3:以太網的 CSMA/CD( Carrier Sense Multiple Access/Collision Detect,載波監聽多路訪問/衝突檢測)協議,其中 802.3i 規定了 10Base-T 訪問控制方法與物理層規範, 802.3u 規定了 100Base-T 訪問控制方法與物理層規範, 802.3ab-規定了1000Base-T 訪問控制方法與物理層規範,802.3z 規定了 1000Base-SX 和 1000Base-LX 訪問控制方法與物理層規範。
 802.4:令牌總線( Token Bus)訪問控制方法與物理層規範。
 802.5:令牌環訪問控制方法。
 802.6:城域網訪問控制方法與物理層規範。
 802.7:寬帶局域網訪問控制方法與物理層規範。
 802.8: FDDI 訪問控制方法與物理層規範。
 802.9:局域網上的語音/數據集成規範。
 802.10:局域網安全互操作標準。
802.11:無線局域網( Wireless Local Area Network , WLAN)標準協議。
 802.12: 100VG-Any 局域網訪問控制方法與物理層規範
 802.14:協調混合光纖同軸網絡的前端和用戶站點間數據通信的協議。
 802.15:無線個人網技術標準,其代表技術是藍牙。
 802.16:無線 MAN 空中接口規範。

試題 32 答案
( 33) B

試題 31

在軟件生存週期中,將某種形式表示的軟件轉換成更高抽象形式表示的軟件的活動屬於(32)
( 32)
A.逆向工程
B.代碼重構
C.程序結構重構
D.數據結構重構

試題 31 分析
逆向工程是分析程序,力圖在比源代碼更高的抽象層次上建立程序表示的過程。逆向工程是一個設計恢復的過程,其工具可以從已有的程序中抽取數據結構、體系結構和程序設計信息。
逆向工程過程及用於實現該過程的工具的抽象層次是指可從源代碼中抽取出來的設計信息的精密程度。理想地,抽象層次應該儘可能高,即逆向工程過程應該能夠導出過程的設計表示(一種低層的抽象)、程序和數據結構信息(稍高一點層次的抽象)、數據和控制流模型(一種相對高層的抽象),以及實體關係模型(一種高層抽象)。隨着抽象層次增高,軟件工程師獲得更有助於理解程序的信息。
逆向工程過程的完整性是指在某抽象層次提供的細節程度。在大多數情況,隨着抽象層次增高,完整性就降低。例如,給定源代碼列表,得到一個完整的過程設計表示是相對容易的,簡單的數據流表示也可被導出,但是,要得到數據流圖或狀態—變遷圖的完整集合卻困難得多。
軟件重構是對源代碼、數據進行修改,使其易於修改和維護,以適應將來的變更。通常軟件重構並不修改軟件體系結構,而是關注模塊的細節。
 代碼重構。代碼重構的目標是生成可提供功能相同,而質量更高的程序。由於需要重構的模塊通常難以理解、測試和維護,因此,首先用重構工具分析代碼,標註出需要重構的部分,然後進行重構,複審和測試重構後的代碼,更新代碼的內部文檔。
 數據重構。發生在較低的抽象層次上,是一種全局的再工程活動。數據重構通常以逆向工程活動開始,理解現存的數據結構,又稱數據分析,再重新設計數據,包括數據標準化、數據命名合理、文件格式轉換、數據庫格式轉換等。
軟件重構的意義在於提高軟件質量和生產率,減少維護工作量,提高軟件可維護性。

試題 31 答案
( 32) A

試題 30

在面向對象分析中,其分析過程的第一步是(31)
( 31)
A.發現角色/參與者
B.發現用例
C.進行領域分析
D.建立功能模型

試題 30 分析
面向對象的分析的步驟:
(1)發現角色/參與者。
(2)發現用例。
(3)建立用例模型(use case model)。
(4)進行領域分析。
(5)建立對象•關係模型。
(6)建立對象•行爲模型。
(7)建立功能模型。

試題 30 答案
( 31) A

試題 29

以下關於軟件測試的描述, (30)是正確的。
( 30)
A.系統測試應儘可能在實際運行使用環境下進行
B.軟件測試是編碼階段完成之後進行的一項活動
C.專業測試人員通常採用白盒測試法去檢查程序的功能是否符合用戶需求
D.軟件測試工作的好壞,取決於測試發現錯誤的數量

試題 29 分析
軟件測試是軟件質量保證的主要手段之一,也是在將軟件交付給客戶之前所必須完成的步驟。目前,軟件的正確性證明尚未得到根本的解決,軟件測試仍是發現軟件錯誤和缺陷的主要手段。軟件測試的目的就是在軟件投入生產性運行之前,儘可能多地發現軟件產品(主要是指程序)中的錯誤和缺陷。
白盒測試法把測試對象看做一個打開的盒子,測試人員須瞭解程序的內部結構和處理過程,以檢查處理過程的細節爲基礎,對程序中儘可能多的邏輯路徑進行測試,檢驗內部控制結構和數據結構是否有錯,實際的運行狀態與預期的狀態是否一致。
黑盒測試法把被測試對象看成一個黑盒子,測試人員完全不考慮程序的內部結構和處理過程,只在軟件的接口處進行測試,依據需求規格說明書,檢查程序是否滿足功能要求。因此,黑盒測試又稱爲功能測試或數據驅動測試,使用這種方法,爲了做到窮盡測試,至少必須對所有輸入數據的各種可能值的排列組合都進行測試。
爲了保證系統的質量和可靠性,應力求在分析、設計等各個開發階段結束前,對軟件進行嚴格的技術評審。而軟件測試則是爲了發現錯誤而執行程序的過程,根據測試的目的、階段的不同,可以把測試分爲單元測試、集成測試、確認測試和系統測試等幾類,其中單元測試是在編碼階段進行的。

試題 29 答案
( 30) A

試題 28

中間件是位於硬件、操作系統等平臺和應用之間的通用服務。 (29)位於客戶和服務器之間,負責負載均衡、失效恢復等任務,以提高系統的整體性能。
( 29)
A.數據庫訪問中間件
B.面向消息中間件
C.分佈式對象中間件
D.事務中間件

試題 28 分析
中間件可以細化爲以下一些種類:
 通信處理(消息)中間件。在不同平臺之間通信,實現分佈式系統中可靠的、高效的、實時的跨平臺數據傳輸,稱爲消息中間件。這是中間件中惟一不可缺少的,是需求量最大的中間件產品,目前在大部分操作系統中已包含了其部分功能。
 事務處理(交易)中間件。在分佈式事務處理系統中要處理大量事務,常常在系統中要同時進行上萬個事務。在聯機事務處理系統中,每筆事務常常要多臺服務器上的程序順序地協調完成,一旦中間發生某種故障時,不但要完成恢復工作,而且要自動切換系統,達到系統永不停機,實現高可靠性運行。同時要使大量事
務在多臺應用服務器能實時併發運行,並進行負載平衡地調度,實現昂貴的可靠性機和大型計算機系統同等的功能,爲了實現這個目標,要求系統具有監視和調度整個系統的功能。一個事務處理平臺,根據 X/OPEN 的參數模型規定,應由事務處理中間件、通信處理中間件,以及數據存取管理中間件三部分組成。
 數據存儲管理中間件。在分佈式系統中,重要的數據都集中存放在數據服務器中,它們可以是關係型的、複合文檔型、具有各種存放格式的多媒體型,或者是經過加密或壓縮存放的,該中間件將爲在網絡上虛擬緩存、格式轉換、解壓等帶來方便。
 Web 服務中間件。瀏覽器圖形用戶界面已成爲公認規範,然而由於它存在會話能力差、不能做數據寫入、受 HTTP 協議的限制等缺陷,因此就必須進行修改和擴充,形成 Web 服務器中間件。
 安全中間件。一些軍事、政府和商務部門上網的最大障礙是安全保密問題,而且不能使用國外提供的安全措施(如防火牆、加密、認證等),必須用國產的產品。產生不安全因素是由操作系統引起的,但必須要用中間件去解決,以適應靈活多變的要求。
 跨平臺和構架的中間件。當前開發大型應用軟件通常採用基於構架和構件技術,在分佈式系統中,還需要集成各節點上的不同系統平臺上的構件或新老版本的構件,由此產生了架構中間件。
 專用平臺中間件。爲特定應用領域設計參考模式,建立相應構架,配置相應的構件庫和中間件,爲應用服務器開發和運行特定領域的關鍵任務。
 其他中間件。某些專業領域如銀行、電信等開發的專用中間件。另外,還有是一些更高層中間件,更多用於系統整合,包括企業應用集成中間件、工作流中間件、門戶中間件等,它們是多種中間件的組合。

試題 28 答案
( 29) D

試題 27

在項目質量監控過程中,在完成每個模塊編碼工作之後就要做的必要測試,稱爲(28)
( 28)
A.單元測試
B.綜合測試
C.集成測試
D.系統測試

試題 27 分析
軟件測試在軟件生存期橫跨兩個階段。通常在編寫出每個模塊之後,就對它做必要的測試(稱爲單元測試)。編碼和單元測試屬於軟件生存期中的同一個階段。在結束這個階段後,對軟件系統還要進行各種綜合測試,這是軟件生存期的另一個獨立階段,即測試階段。

試題 27 答案
( 28) A

試題 26

如果在一個課程註冊系統中,定義了類 CourseSchedule 和類 Course,並且在類CourseSchedule 中 定 義 了 方 法 Add(c : Course) 和 方 法 Remove (c:Course) , 那 麼 類CourseSchedule 和類 Course 之間的是一種(27)關係。
( 27)
A.包含
B.實現
C. 依賴
D.泛化

試題 26 分析
類和類之間的關係主要有關聯關係、依賴關係、泛化關係、共享聚集、組合聚集、實現關係。
( 1)關聯關係( Association):描述了給定類的單獨對象之間語義上的連接。關聯提供了不同類之間的對象可以相互作用的連接。
( 2)泛化關係( generalization)。泛化關係描述了一般事物與該事物中的特殊種類之間的關係,也就是父類與子類之間的關係。繼承關係是泛化關係的反關係,也就是說子類是從父類繼承的,而父類則是子類的泛化。
( 3)聚合關係( Aggregation)。聚合是一種特殊形式的關聯,它是傳遞和反對稱的。聚合表示類之間的關係是整體與部分的關係。例如,汽車和車輪就是聚合關係,車子壞了,車輪還還可以用;車輪壞了,可以再換一個。
( 4)組合關係( Composition)。如果聚合關係中的表示部分的類的存在與否,與表示整體的類有着緊密的關係。例如,一個公司包含多個部門,它們之間的關係就是組合關係,公司一旦倒閉,也就沒有部門了。
( 5)依賴關係( Dependency)。有兩個元素 X、 Y,如果修改元素 X 的定義可能會引起對另一個元素 Y 的定義的修改,則稱元素 Y 依賴於元素 X。
根據題意“定義了類 CourseSchedule 和類 Course,並且在類 CourseSchedule 中定義了方法 Add(c: Course)和方法 Remove (c:Course),那麼類 CourseSchedule 和類 Course 之間的關係”爲依賴關係,依賴可以由各種原因引起,例如,一個類向另一個類發送消息、一個類是另一個類的數據成員、一個類是另一個類的某個操作參數等。
在類 CourseSchedule 中,類 Course 是類 CourseSchedule 的操作參數,這時當類 Course變化時類 CourseSchedule 也會發生變化。

試題 26 答案
( 27) C

試題 25

以下(26)是 SOA 概念的一種實現。
( 26)
A. DOOM
B. J2EE
C. Web Services
D. WWW

試題 25 分析
SOA(面向服務的架構)是一種概念,其實現方式有 Web Service、 ESB(企業服務總
線)和服務註冊表等。
在採用 Web Services 作爲 SOA 的實現技術時,該系統應該至少分爲 6 個層次:底層傳輸層,服務通信協議層,服務描述層,服務層、業務流程層和服務註冊層。
 底層傳輸層主要負責消息的傳輸機制, HTTP、 JMS 和 SMTP 都可以作爲 WebServices 的消息傳輸協議,其中 HTTP 使用最廣。
 服務通信協議層的主要功能是描述並定義服務之間進行消息傳遞所需的技術標準,常用的標準是 SOAP協議,還有新出現的 REST ( Representational State Transfer)協議。
 服務描述層主要以一種統一的方式描述服務的接口與消息交換方式,相關的標準是 WSDL。
 服務層的主要功能是將遺留系統進行包裝,並通過發佈的 WSDL 接口描述被定位和調用。
 業務流程層的主要功能是支持服務發現,服務調用和點到點的服務調用,並將業務流程從 Web 服務的底層調用抽象出來。相關的標準是 WS-BPEL( Web Service- Business Process Execution Language, Web 服務業務流程執行語言)。
 服務註冊層的主要功能是使得服務提供者能夠通過 WSDL 發佈服務定義,並支持服務請求者查找所需的服務信息。相關的標準是 UDDI。

試題 25 答案
( 26) C

試題 24

下面關於數據倉庫的敘述,錯誤的是(25)
( 25)
A.在數據倉庫的結構中,數據源是數據倉庫系統的基礎
B.數據的存儲與管理是整個數據倉庫系統的核心
C.數據倉庫前端分析工具中包括報表工具
D.數據倉庫中間層 OLAP 服務器只能採用關係型 OLAP

試題 24 分析
在數據倉庫的結構中,數據源是數據倉庫系統的基礎,通常包括企業內部信息和外部信息。數據的存儲與管理是整個數據倉庫系統的核心。 OLAP 服務器對分析需要的數據進行有效集成,按多維模型組織,以便進行多角度、多層次的分析,並發現趨勢。具體實現可以分爲 ROLAP、 MOLAP 和 HOLAP。數據倉庫的前端工具主要包括各種報表工具、查詢工具、數據分析工具、數據挖掘工具以及各種基於數據倉庫的應用開發工具。

試題 24 答案
( 25) D

試題 23

(24)是將存儲設備與服務器直接連接的存儲模式。
( 24)
A. DAS
B. NAS
C. SAN
D. SCSI

試題 23 分析
現有的三大存儲模式包括 DAS、 NAS 和 SAN。其中 DAS 是存儲器與服務器的直接連接; NAS 是將存儲設備通過標準的網絡拓撲結構(如以太網)連接到一系列計算機上; SAN是採用高速的光纖通道作爲傳輸介質的網絡存儲技術。

試題 23 答案
( 24) A

試題 22

以下關於接入 Internet 的敘述, (23)是不正確的。
( 23)
A.以終端的方式入網,需要一個動態的 IP 地址
B.通過 PPP 撥號方式接入,可以有一個動態的 IP 地址
C.通過 LAN 接入,可以有固定的 IP 地址,也可以用動態分配的 IP 地址
D.通過代理服務器接入,多個主機可以共享 1 個 IP 地址

試題 22 分析
接入 Internet 有終端方式和局域網方式,二者都可以使用固定的 IP 地址,也可以使用動態的地址。

試題 22 答案
( 23) A

試題 21

某系統集成工程師在其工作站的網絡瀏覽器地址欄中輸入”http://www.rkb.gov.cn”,發現不能訪問中國計算機技術職業資格網,而在其工作站的網絡瀏覽器地址欄中輸入”http://59.108.35.160”,發現可正常訪問中國計算機技術職業資格網,這說明該工作站所處的網絡中,可能存在(22)服務故障。
( 22)
A.FTP
B.Telnet
C.DNS
D.HTTP

試題 21 分析
本題主要考查點是相關的網絡應用服務。
FTP: FTP 服務主要是能在網絡上提供文件的傳輸服務,即文件上傳和下載的服務。
TELNET:是提供遠程登錄的服務;
DNS:提供域名到 IP 的解析服務,實現網絡上主機名與 IP 地址之間的映射解析功能。
HTTP:超文本傳輸協議 HTTP: Hypertext Transfer Protocol, 是應用層上的一種請求/響應式的協議,實現客戶端與服務器的通信,是 WWW 發佈信息的主要協議。
根據題目的說明,該網站通過 IP 地址可以訪問,而通過主機名則不能訪問,說明主機名到 IP 地址之間的映射關係沒實現,也就是說 DNS 解析沒成功,可能 DNS 服務發生故障。

試題 21 答案
( 22) C

試題 20

工作流( workflow)需要依靠(21)互來實現,其主要功能是定義、執行和管理工作流,協調工作流執行過程中工作之間以及羣體成員之間的信息交互。
( 21)
A.工作流管理系統
B.工作流引擎
C.任務管理工具
D.流程監控工具

試題 20 分析
工作流是對工作流程及其各操作步驟之間業務規則的抽象、概括、描述。工作流建模是將工作流程中的工作如何前後組織在一起的邏輯和規則在計算機中以恰當的模型進行表示並對其實施計算。工作流要解決的主要問題是:爲實現某個業務目標,在多個參與者之間,利用計算機,按某種預定規則自動傳遞文檔、信息或者任務。
工作流是業務流程的全部或部分自動化,在此過程中,文檔、信息或任務按照一定的過程規則流轉,實現組織成員間的協同工作,以達到業務的整體目標。工作流要完成的核心功能有流程設計、流程執行、流程和線程的調度、任務的分派與通知,集成已有信息系統。工作流包括以下 4 個要素:
( 1)實體:是工作流的主體,是需要隨着工作流一起流動的物件,在一個採購申請批准流程中實體就是採購申請單,在公文審批流程中實體就是公文。
( 2)參與者:是各個處理步驟中的責任人,可能是人也可能是某個職能部門,還可能是某個自動化的設備。
( 3)流程定義:是預定義的工作步驟,它規定了實體流動的路線。它可能是完全定義的,即對每種可能的情況都能完全確定下一個參與者,也可能是不完全定義的,需要參與者根據情況決定下一個參與者。
( 4)工作流引擎:是驅動實體按流程定義從一個參與者流向下一個參與者的子系統。
工作流管理系統的主要功能是通過計算機技術的支持去定義、執行和管理工作流,協調工作流執行過程中工作之間以及羣體成員之間的信息交互。工作流需要依靠工作流管理系統來實現。所有的工作流管理系統都提供了 3 個功能:
( 1)建立階段的功能:主要考慮工作流過程和相關活動的定義和建模功能。
( 2)運行階段的控制功能:執行工作流過程,並完成每個過程中活動的調控功能。
( 3)運行階段的人機交互功能:實現各種活動執行過程中用戶與 IT 應用工具之間的交互。

試題 20 答案
( 21) A

試題 19

面向對象中的(19)機制是對現實世界中遺傳現象的模擬。通過該機制,基類的屬性和方法被遺傳給派生類; (20)是指把數據以及操作數據的相關方法組合在同一單元中,使我們可以把類作爲軟件複用中的基本單元,提高內聚度,降低耦合度。
( 19) A.複用 B.消息 C.繼承 D.變異
( 20) A.多態 B.封裝 C.抽象 D.接口

試題 19 分析
繼承是使用已存在的定義作爲基礎建立新定義的技術,是面向對象方法學中的一個十分重要的概念。新類的定義可以是現存類所聲明的數據、定義與新類所增加的聲明的組合。
新類複用現存類的定義,而不要求修改現存類。現存類可當作父類(泛化類、基類或超類)來引用,則新類相應地可當作子類(特化類、子女類或派生類)來引用。
封裝是對象的一個重要原則。它有兩層含義:
第一,對象是其全部屬性和全部服務緊密結合而形成的一個不可分割的整體;
第二,對象是一個不透明的黑盒子,表示對象狀態的數據和實現操作的代碼都被封裝在黑盒子裏面。
使用一個對象的時候,只需知道它向外界提供的接口形式,無須知道它的數據結構細節和實現操作的算法。從外面看不見,也就更不可能從外面直接修改對象的私有屬性了。

試題 19 答案
( 19) C ( 20) B

試題 18

關於 UML,錯誤的說法是(18)
( 18)
A. UML 是一種可視化的程序設計語言
B. UML 不是過程,也不是方法,但允許任何一種過程和方法使用
C. UML 簡單且可擴展
D. UML 是面向對象分析與設計的一種標準表示

試題 18 分析
UML 是一個通用的可視化建模語言,它是面向對象分析和設計的一種標準化表示,用於對軟件進行描述、可視化處理、構造和建立軟件系統的文檔。 UML 具有如下語言特徵:
 UML 不是一種可視化的程序設計語言,而是一種可視化的建模語言。
 UML 是一種建模語言規範說明,是面向對象分析與設計的一種標準表示。
 UML 不是過程,也不是方法,但允許任何一種過程和方法使用它。
 簡單並且可擴展,具有擴展和專有化機制,便於擴展,無須對核心概念進行修改。
 爲面向對象的設計與開發中湧現出的高級概念(如協作、框架、模式和組件)提高支持,強調在軟件開發中對架構、框架、模式和組件的重用。
 與最好的軟件工程實踐經驗集成。

試題 18 答案
( 18) A

試題 17

CORBA 是由 OMG 組織爲解決分佈式處理環境中軟硬件系統互連而提出的一種解決方案,已經逐漸成爲分佈計算技術的標準。 CORBA 標準主要分爲三個層次,其中規定業務對象有效協作所需的協議規則的層次是(17)
( 17)
A.對象請求代理
B.公共對象服務
C.公共語言規範
D.公共設施

試題 17 分析
CORBA( Common Object Request Broker Architecture,公共對象請求代理架構)是由OMG 組織制訂的一種標準的面向對象的應用程序體系規範。
OMG 組織成立後不久就制訂了對象管理架構(Object Management Architecture, OMA)參考模型,該模型描述了 OMG 規範所遵循的概念化的基礎結構。 OMA 由對象請求代理ORB、對象服務、公共設施、域接口和應用接口這幾個部分組成,其核心部分是對象請求代理(Object Request Broker, ORB)。
CORBA 標準由 OMG 設立並進行控制。 CORBA 分佈計算技術,是由絕大多數分佈計算平臺廠商所支持和遵循的系統規範技術,具有模型完整、先進,獨立於系統平臺和開發語言,被支持程度廣泛的特點,已逐漸成爲分佈計算技術的標準。 COBRA 標準主要分爲三個層次:對象請求代理、公共對象服務和公共設施。最底層是對象請求代理 ORB,規定了分佈對象的定義(接口)和語言映射,實現對象間的通訊和互操作,是分佈對象系統中的“軟總線”;在 ORB 之上定義了很多公共服務,可以提供諸如併發服務、名字服務、事務(交易)服務、安全服務等各種各樣的服務;最上層的公共設施則定義了組件框架,提供可直接爲業務對象使用的服務,規定業務對象有效協作所需的協定規則。

試題 17 答案
( 17) D

試題 16

常用的信息系統開發方法中,不包括(16)
( 16)
A.結構化方法
B.關係方法
C.原型法
D.面向對象方法

試題 16 分析
信息系統是一個極爲複雜的人機系統,它不僅包含計算機技術、通信技術,以及其他的工程技術,而且它還是一個複雜的管理系統,還需要管理理論和方法的支持,人們在長期的工程理論與實踐探索中逐步總結出了一些開發的方法,主要有結構化方法、原型法和麪向對象方法。
結構化方法是由結構化系統分析和設計組成的一種信息系統開發方法。結構化方法是目前最成熟、應用最廣泛的信息系統開發方法之一。由於它是假定被開發的系統是一個結構化的系統,因此,其基本思想是將系統的生命週期劃分爲系統調查、系統分析、系統設計、系統實施、系統維護等階段。結構化方法遵循系統工程原理,按照事先設計好的程序和步驟,使用一定的開發工具,完成規定的文檔,在結構化和模塊化的基礎上進行信息系統的開發工作。結構化方法的開發過程一般是先把系統的功能看成是一個大的模塊,再根據系統分析與設計的要求對其進行進一步的模塊分解或組合。
快速原型法是一種根據用戶需求,利用系統開發工具,快速地建立一個系統模型並展示給用戶,在此基礎上與用戶交流,最終實現用戶需求的信息系統快速開發的方法。應用快速原型法開發過程包括系統需求分析、系統初步設計、系統調試、系統檢測等階段。用戶僅需在系統分析與系統初步設計階段完成對應用系統的簡單描述,開發者在獲取一組基本需求定義後,利用開發工具生成應用系統原型,快速建立一個目標應用系統的最初版本,並把它提交給用戶試用、評價,根據用戶提出的意見和建議進行修改和補充,從而形成新的版本,再返回給用戶。通過這樣多次反覆,使得系統不斷地細化和擴充,直到生成一個用戶滿意的解決方案爲止。快速原型法具有開發週期短、見效快、與業務人員交流方便的優點,特別適用於那些用戶需求模糊,結構性比較差的信息系統的開發。
面向對象方法把客觀世界從概念上看成是一個由許多相互配合而協作的對象所組成的系統。面向對象的分析方法是利用面向對象的信息建模概念,如實體、關係、屬性等,同時運用封裝、繼承、多態等機制來構造模擬現實系統的方法。傳統的結構化設計方法的基本點是面向過程,系統被分解成若干個過程,而面向對象的方法是採用構造模型的觀點,在系統的開發過程中, 各個步驟的共同的目標是建造一個問題域的模型。在面向對象的設計中,初始元素是對象,然後將具有共同特徵的對象歸納成類,組織類之間的等級關係,從而構造出類庫。在應用時,就可直接在類庫中選擇已有的類,從而達到複用的目的。

試題 16 答案
( 16) B

試題 15

下列測試方法中, (15)均屬於白盒測試的方法。
( 15)
A.語句覆蓋法和邊界值分析法
B.條件覆蓋法和基本路徑測試法
C.邊界值分析法和代碼檢查法
D.等價類劃分和錯誤推測法

試題 15 分析
本題考查軟件測試的基本類型。
常見的黑盒測試方法包括:等價類劃分、邊界值分析、錯誤推測、因果圖
常見的白盒測試方法包括:代碼檢查法、靜態結構分析法、靜態質量度量法、邏輯覆蓋法(包括語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋)、基本路徑測試法、域測試、符號測試、 Z 路徑覆蓋、程序變異。

試題 15 答案
( 15) B

試題 14

某一 MIS 系統項目的實施過程如下:需求分析、概要設計、詳細設計、編碼、單元測試、集成測試、系統測試、驗收測試。那麼該項目最有可能採用的是(14)
( 14)
A.瀑布模型
B.迭代模型
C. V 模型
D.螺旋模型

試題 14 分析
V 模型示意圖如圖 3-4 所示, V 模型的左邊下降的是開發過程各階段,包括需求分析、概要設計、詳細設計和編碼。 V 模型的右邊上升的是測試過程的各個階段,包括單元測試、集成測試、系統測試和驗收測試。

這裏寫圖片描述

V 模型的價值在於它非常明確地標明瞭測試過程中存在的不同級別,並且清楚地描述了這些測試階段和開發過程期間各階段的對應關係。
 單元測試的主要目的是針對編碼過程中可能存在的各種錯誤。例如,用戶輸入驗證過程中的邊界值錯誤。
 集成測試的主要目的是針對詳細設計中可能存在的問題,尤其是檢查各單元與其他程序部分之間的接口中可能存在的錯誤。
 系統測試主要針對概要設計,檢查系統作爲一個整體是否有效地得到運行。例如,在產品設置中是否達到了預期的高性能。
 驗收測試通常由業務專家或用戶進行,以確認產品能真正符合用戶業務上的需要。

試題 14 答案
( 14) C

試題 13

Web 服務( Web Service)定義了一種鬆散的、粗粒度的分佈式計算模式。 Web 服務的提供者利用①描述 Web 服務, Web 服務的使用者通過②來發現服務,兩者之間的通信採用③協議。以上①②③處依次應是(13)
( 13)
A.①SOAP ②UDDI ③WSDL
B.①UML ②UDDI ③SMTP
C.①WSDL ②UDDI ③SOAP
D.①UML ②UDDI ③WSDL

試題 13 分析
隨着 Internet 應用逐漸成爲一個 B2B 應用平臺,應用集成所面臨的問題也日益突出:各種構件之間的“戰爭”、各種編程語言之間的“戰爭”、防火牆的阻擋、互操作協議的不一致等。 Web Services 定義了一種鬆散的、粗粒度的分佈計算模式,使用標準的 HTTP( S)協議傳送 XML 表示及封裝的內容。 Web Services 的典型技術包括:
用於傳遞信息的簡單對象訪問協議( SOAP)、
用於描述服務的 Web Services 描述語言( WSDL)、
用於 Web Services 的註冊的統一描述、發現及集成( UDDI)、
用於數據交換的 XML。

( 1) UDDI。 UDDI( Universal Description Discovery and Integration,統一描述、發現和集成)提供了一種服務發佈、查找和定位的方法,是服務的信息註冊規範,以便被需要該服務的用戶發現和使用它。 UDDI 規範描述了服務的概念,同時也定義了一種編程接口。通過 UDDI 提供的標準接口,企業可以發佈自己的服務供其他企業查詢和調用,也可以查詢特定服務的描述信息,並動態綁定到該服務上。在 UDDI 技術
規範中,主要包含以下三個部分的內容:
數據模型:UDDI 數據模型是一個用於描述業務組織和服務的 XML Schema。
API:UDDI API是一組用於查找或發佈 UDDI數據的方法,UDDI API基於 SOAP。
註冊服務:UDDI 註冊服務是 SOA 中的一種基礎設施,對應着服務註冊中心的角色。
( 2) WSDL。 WSDL( Web Service Description Language, Web 服務描述語言)是對服務進行描述的語言,它有一套基於 XML 的語法定義。WSDL 描述的重點是服務,它包含服務實現定義和服務接口定義。採用抽象接口定義對於提高系統的擴展性很有幫助。服務接口定義就是一種抽象的、可重用的定義,行業標準組織可以使用這種抽象的定義來規定一些標準的服務類型,服務實現者可以根據這些標準定義來實現具體的服務。服務實現定義描述了給定服務提供者如何實現特定的服務接口。服務實現定義中包含服務和端口描述。一個服務往往會包含多個服務訪問入口,而每個訪問入口都會使用一個端口元素來描述,端口描述的是一個服務訪問入口的部署細節,例如,通過哪個地址來訪問,應當使用怎樣的消息調用模式來訪問等。
( 3) SOAP。 SOAP( Simple Object Access Protocol,簡單對象訪問協議)定義了服務請求者和服務提供者之間的消息傳輸規範。SOAP用 XML來格式化消息,用 HTTP來承載消息。通過 SOAP,應用程序可以在網絡中進行數據交換和遠程過程調用( Remote Procedure Call, RPC)。 SOAP 主要包括以下四個部分:
封裝:SOAP 封裝定義了一個整體框架,用來表示消息中包含什麼內容,誰來處理這些內容,以及這些內容是可選的還是必須的。
編碼規則:SOAP 編碼規則定義了一種序列化的機制,用於交換系統所定義的數據類型的實例。
RPC 表示:SOAP RPC 表示定義了一個用來表示遠程過程調用和應答的協議。
綁定:SOAP 綁定定義了一個使用底層傳輸協議來完成在節點之間交換 SOAP 封裝的約定。
SOAP 消息基本上是從發送端到接收端的單向傳輸,但它們常常結合起來執行類似於請求/應答的模式。所有的 SOAP 消息都使用 XML 進行編碼。 SOAP 消息包括以下三個部分:
封裝(信封) :封裝的元素名是 Envelope,在表示消息的 XML 文檔中,封裝是頂層元素,在 SOAP 消息中必須出現。
SOAP頭:SOAP頭的元素名是 Header,提供了向 SOAP消息中添加關於這條 SOAP消息的某些要素的機制。 SOAP 定義了少量的屬性用來表明這項要素是否可選以及由誰來處理。 SOAP 頭在 SOAP 消息中可能出現,也可能不出現。如果出現的話,必須是 SOAP 封裝元素的第一個直接子元素。
SOAP 體:SOAP 體的元素名是 Body,是包含消息的最終接收者想要的信息的容器。 SOAP 體在 SOAP 消息中必須出現且必須是 SOAP 封裝元素的直接子元素。如果有頭元素,則 SOAP 體必須直接跟在 SOAP 頭元素之後;如果沒有頭元素,則 SOAP體必須是 SOAP 封裝元素的第一個直接子元素。
( 4) REST。 REST( Representational State Transfer,表述性狀態轉移)是一種只使用 HTTP 和 XML 進行基於 Web 通信的技術,可以降低開發的複雜性,提高系統的可伸縮性。它的簡單性和缺少嚴格配置文件的特性,使它與 SOAP 很好地隔離開來,REST 從根本上來說只支持幾個操作( POST、 GET、 PUT 和 DELETE),這些操作適用於所有的消息。 REST 提出瞭如下一些設計概念和準則:
網絡上的所有事物都被抽象爲資源。
每個資源對應一個唯一的資源標識。
通過通用的連接件接口對資源進行操作。
對資源的各種操作不會改變資源標識。
所有的操作都是無狀態的。

試題 13 答案
( 13) C

試題 12

(12)不是光纖接口類型。
( 12 )
A. SC
B. ST
C. LC
D. LH

試題 12 分析
常見的光纖接口有:
FC:圓型帶螺紋(配線架上用的最多)
ST:卡接式圓型
SC:卡接式方型(路由器交換機上用的最多)
LC:接頭與 SC 接頭形狀相似,較 SC 接頭小一些,(路由器常用)。

試題 12 答案
( 14) D

試題 11

TCP/IP 協議族中的(11)協議支持離線郵件處理,電子郵件客戶端可利用該協議下
載所有未閱讀的電子郵件。
( 11)
A. FTP
B. POP3
C. Telnet
D. SNMP

試題 11 分析
本題考查常見的網絡協議。
FTP ( File Transport Protocol,文件傳輸協議)是網絡上兩臺計算機傳送文件的協議,運行在 TCP 之上,是通過 Internet 將文件從一臺計算機傳輸到另一臺計算機的一種途徑。 FTP 的傳輸模式包括 Bin(二進制)和 ASCII(文本文件)兩種,除了文本文件之外,都應該使用二進制模式傳輸。 FTP 在客戶機和服務器之間需建立兩條 TCP 連接,一條用於傳送控制信息(使用 21 號端口),另一條用於傳送文件內容(使用 20 號端口)。
POP3( Post Office Protocol 3)即郵局協議的第 3 個版本,它是規定個人計算機如何連接到互聯網上的郵件服務器進行收發郵件的協議。它是因特網電子郵件的第一個離線協議標準, POP3 協議允許用戶從服務器上把郵件存儲到本地主機(即自己的計算機)上,同時根據客戶端的操作刪除或保存在郵件服務器上的郵件,而 POP3 服務器則是遵循 POP3 協議的接收郵件服務器,用來接收電子郵件的。POP3 協議是TCP/IP協議族中的一員,由 RFC 1939 定義。本協議主要用於支持使用客戶端遠程管理在服務器上的電子郵件。
Telnet(遠程登錄協議)是登錄和仿真程序,建立在 TCP 之上,它的基本功能是允許用戶登錄進入遠程計算機系統。以前, Telnet 是一個將所有用戶輸入送到遠程計算機進行處理的簡單的終端程序。目前,它的一些較新的版本是在本地執行更多的處理,可以提供更好的響應,並且減少了通過鏈路發送到遠程計算機的信息數量。
SNMP( Simple Network Management Protocol,簡單網絡管理協議)是爲了解決Internet 上的路由器管理問題而提出的,它可以在 IP、 IPX、 AppleTalk 和其他傳輸協議上使用。 SNMP 是指一系列網絡管理規範的集合,包括協議本身、數據結構的定義和一些相關概念。目前, SNMP 已成爲網絡管理領域中事實上的工業標準,並被廣泛支持和應用,大多數網絡管理系統和平臺都是基於 SNMP 的。

試題 11 答案
( 11) B

試題 10

在. net 架構中,爲開發人員提供統一的、面向對象的、層次化的、可擴展的編程接口,使開發人員能夠高效、快速地構建基於下一代互聯網網絡應用的是(12)
( 10 )
A.統一語言運行環境
B.基礎類庫
C.數據庫訪問技術
D.網絡開發技術

試題 10 分析
微軟的.NET 是基於一組開放的互聯網協議而推出的一系列的產品、技術和服服務。 .NET 開發框架在通用語言運行環境基礎上,給開發人員提供了完善的基礎類庫、數據庫訪問技術及網絡開發技術,開發者可以使用多種語言快速構建網絡應用。它由通用語言運行環境、基礎類庫、 ADO.NET、 ASP.NET 和 Windows 應用、通用語言規範、高級編程語言(如 VB、 C#)等組成
1、通用語言運行環境(Common Language Runtime)處於.NET 開發框架的最低層,是該框架的基礎,它爲多種語言提供了統一的運行環境、統一的編程模型,大大簡化了應用程序的發佈和升級、多種語言之間的交互、內存和資源的自動管理, 等等。
2、基礎類庫( Base Class Library)給開發人員提供了一個統一的、面向對象的、層次化的、可擴展的編程接口,使開發人員能夠高效、快速地構建基於下一代互聯網的網絡應用。
3、 ADO. NET 技術用於訪問數據庫,提供了一組用來連接到數據庫、運行命令、返回記錄集的類庫。
4、 ASP.NET 是.NET 中的網絡編程結構,可以方便、高效地構建、運行和發佈網絡應用。
5、 .NET 支持使用多種語言進行開發,目前已經支持 VB、 C++、 C#和 JScript 等語言以及它們之間的深層次交互。 .NET 還支持第三方的.NET 編譯器和開發工具,這意味着幾乎所有市場上的編程語言都有可能應用於微軟的.NET 開發框架。

試題 10 答案
( 10) B

試題 9

依據《電子信息系統機房設計規範》 (GB 50174-2008),機房內通道的寬度及門的尺寸應滿足設備和材料的運輸要求,建築入口至主機房的通道淨寬不應小於(9)
( 9)
A. 1.2 米
B. 1.5 米
C. 1.8 米
D. 2.0 米

試題 9 分析
《電子信息系統機房設計規範》 (GB 50174-2008)第 4.3.4 主機房內和設備間的的距離應符合下列規定:
1.用於搬運設備的通道淨寬不應小於 1.5m。
2.面對面佈置的機櫃或機架正面之間的距離不應小於 1.2m;
3.背對背佈置的機櫃或機架背面之間的距離不應小於 lm;
4.當需要在機櫃側面維修測試時,機櫃與機櫃、機櫃與牆之間的距離不應小於 1.2m。
5 成行排列的機櫃,其長度超過 6m 時,兩端應設有出口通道;當兩個出口通道之間的距離超過 15m 時,在兩個出口通道之間還應增加出口通道;出口通道的寬度不應小於1m,局部可爲 0.8m。

6.2.3 電子信息系統機房內通道的寬度及門的尺寸應滿足設備和材料運輸要求,建築的入口至主機房應設通道,通道淨寬不應小於 1.5m。

試題 9 答案
( 9) B

試題 8

ZigBee 是(8)網絡的標準之一。
( 8 )
A.WLAN
B.WMAN
C.WPAN
D.WWAN

試題 8 分析
本題主要考查點是幾種無線網絡。
WLAN:無線局域網,利用無線技術在空中傳輸數據、話音和視頻信號。採用的標準爲 IEEE802.11 系列標準,如 IEEE802.11a、 IEEE802.11b、 IEEE802.11g。
WMAN:無線城域網(WMAN)主要用於解決城域網的接入問題,覆蓋範圍爲幾千米到幾十千米,除提供固定的無線接入外,還提供具有移動性的接入能力。採用 IEEE 802.16系列標準,如 802. 16-2001(即通常所說的 802.16 標準) 、 802.16a 、 802.16c、 802.16d 與802.16e 。
WPAN:( WPAN: Wireless Personal Area Network Communication Technologies)無線個人局域網( WPAN)是一種採用無線連接的個人局域網。它被用在諸如電話、計算機、附屬設備以及小範圍(個人局域網的工作範圍一般是在 10 米以內)內的數字助理設備之間的通訊。支持無線個人局域網的技術包括:藍牙、 ZigBee、超頻波段( UWB)、 IrDA、 HomeRF等,其中藍牙技術在無線個人局域網中使用的最廣泛。美國電子與電器工程師協會( IEEE)802.15 工作組是對無線個人局域網做出定義說明的機構。除了基於藍牙技術的 802.15 之外, IEEE 還推薦了其他兩個類型:低頻率的 802.15.4( TG4,也被稱爲 ZigBee)和高頻率的 802.15.3( TG3,也被稱爲超波段或 UWB)。 TG4 ZigBee 針對低電壓和低成本家庭控制方案提供 20 Kbps 或 250 Kbps 的數據傳輸速度,而 TG3 UWB 則支持用於多媒體的介於 20
Mbps 和 1Gbps 之間的數據傳輸速度。
WWAN:即 Wireless Wide Area Network,無線廣域網。 WWAN 技術是使得筆記本電腦或者其他的設備裝置在蜂窩網絡覆蓋範圍內可以在任何地方連接到互聯網。主要的無線服務提供商(Verizon Wireless, Sprint Nextel 等等)提供寬帶 WWAN 服務,其下載速度可以與 DSL 相媲美。

試題 8 答案
( 8) C

試題 7

依照通信綜合佈線規範,以下對水平子系統佈線距離的描述中正確的是(7)
( 7)
A.水平電纜最大長度爲 80 米,配線架跳接至交換機、信息插座跳接至計算機總長度不超過 20 米,通信通道總長度不超過 100 米
B.水平電纜最大長度爲 90 米,配線架跳接至交換機、信息插座跳接至計算機總長度不超過 10 米,通信通道總長度不超過 100 米
C.水平電纜最大長度爲 80 米,配線架跳接至交換機、信息插座跳接至計算機總長度不超過 10 米,通信通道總長度不超過 90 米
D.水平電纜最大長度爲 90 米,配線架跳接至交換機、信息插座跳接至計算機總長度不超過 20 米,通信通道總長度不超過 110 米

試題 7 分析
根據《大樓綜合佈線系統-第 1 部分(總規範)》 YDT926.2-2001,從樓層配線架到各通信引出端屬於水平佈線子系統。該子系統包括通信引出端、水平電纜、水平光纜及其在樓層配線架上的機械終端、接插軟線和跳線。
水平子系統中工作區電纜、工作區光纜、設備電纜、設備光纜和接插軟線或跳線的總長度<= 1 0 米,水平電纜最大長度爲 90 米,線纜總長度不超過 100 米。

試題 7 答案
( 7) B

試題 6

爲了實現高速共享存儲以及塊級數據訪問,採用高速的光纖通道作爲傳輸介質,實現存儲系統網絡化的網絡存儲模式是(6)
( 6)
A. DAS
B. NAS
C. SAN
D. SNA

試題 6 分析
網絡存儲模式有:
( 1) 直接連接存儲(Direct Attached Storage, DAS)
DAS 是存儲器與服務器的直接連接,一般通過標準接口,如小型機算計系統接口(Small Computer System Interface. SCSI)等。 DAS 產品主要包括種磁盤、磁帶庫和光存儲等產品。
( 2) 網絡連接存儲(Network Attached Storage, NAS)
NAS 是將存儲設備通過標準的網絡拓撲結構(如以太網)連接到一系列計算機上。
NAS 產品包括存儲器件(如磁盤陣列、磁帶庫等)和集成在一起的簡易服務器,可用於實現涉及文件存取及管理的所有功能。 NAS 產品是真正即插即用的, NAS 設備一般支持多計算機平臺,用戶通過網絡支持協議可進入相同的文檔,因而 NAS 設備無需改造即可用於混合 UNIX/Windows NT 局域網內。 NAS 設備的物理位置也是相當靈活,可放置在工作組內,靠近數據中心的應用服務器,也可放在其他地點,通過
物理鏈路與網絡連接起來。無需應用服務器的干預, NAS 設備允許用戶在網絡上存取數據,這樣既可減小 CPU 的開銷,也能顯著改善網絡的性能。
( 3) 存儲區域網絡(Storage Area Network, SAN)
SAN 是採用高速的光纖通道作爲傳輸介質的網絡存儲技術。它將存儲系統網絡化,實現了高速共享存儲以及塊級數據訪問的目的。作爲獨立於服務器網絡系統之外,它幾乎擁有無限存儲擴展能力。業界提倡的 Open SAN 克服了早先光纖通道仲裁環所帶來的互操作和可靠性問題,提供了開放式、靈活多變的多樣配置方案。總體來說, SAN擁有極度的可擴展性、簡化的存儲管理、優化的資源和服務共享以及高度可用性

試題 6 答案
( 6) C

試題 5

UML 中的用例和用例圖的主要用途是描述系統的(5)
( 5)
A.功能需求
B.詳細設計
C.體系結構
D.內部接口

試題 5 分析
用例( Use Case)是一種描述系統需求的方法,使用用例的方法來描述系統需求的過程就是用例建模。用例方法最早是由 Iva Jackboson 博士提出的,後來被綜合到 UML 規範之中,成爲一種標準化的需求表述體系。
從用戶的角度來看,他們並不想了解系統的內部結構和設計,他們所關心的是系統所能提供的服務,也就是被開發出來的系統將是如何被使用的,這就用例方法的基本思想。
在用例圖中,主要包括參與者、用例和通信關聯三種元素
( 1)參與者( Actor)。參與者是指存在於被定義系統外部並與該系統發生交互的人或其他系統,他們代表的是系統的使用者或使用環境。
( 2)用例( Use Case)。用例用於表示系統所提供的服務,它定義了系統是如何被參與者所使用的,它描述的是參與者爲了使用系統所提供的某一完整功能而與系統之間發生的一段對話。
( 3)通訊關聯( Communication Association)。通訊關聯用於表示參與者和用例之間的對應關係,它表示參與者使用了系統中的哪些服務(用例),或者說系統所提供的服務(用例)是被哪些參與者所使用的。
用例設計的主要目的如下:
( 1)利用交互改進用例實現。
( 2)調整對設計類的操作需求。
( 3)調整對子系統和(或)它們的接口的操作需求。
( 4)調整對封裝體的操作需求。
用例方法完全是站在用戶的角度上(從系統的外部)來描述系統的功能的。在用例方法中,我們把被定義系統看作是一個黑箱,我們並不關心繫統內部是如何完成它所提供的功能的。用例方法首先描述了被定義系統有哪些外部使用者(抽象成爲 Actor),這些使用者與被定義系統發生交互;針對每一參與者,用例方法又描述了系統爲這些參與者提供了什麼樣的服務(抽象成爲 Use Case),或者說系統是如何被這些參與者使用的。所以從用例圖中,我們可以得到對於被定義系統的一個總體印象。
與傳統的功能分解方式相比,用例方法完全是從外部來定義系統的功能,它把需求與設計完全分離開來。在面向對象的分析設計方法中,用例模型主要用於表述系統的功能性需求,系統的設計主要由對象模型來記錄表述。另外,用例定義了系統功能的使用環境與上下文,每一個用例描述的是一個完整的系統服務。用例方法比傳統的 SRS 更易於被用戶所理解,它可以作爲開發人員和用戶之間針對系統需求進行溝通的一個有效手段。

試題 5 答案
( 5) A

試題 4

某公司有一臺 Linux 文件服務器,多臺 Windows 客戶端和 Linux 客戶端。要求任意一個客戶端都可以共享服務器上的文件,並且能夠直接存取服務器上的文件。客戶端和服務器間應該使用(4)協議。
( 4)
A. NFS
B. Samba
C. FTP
D. iSCSI

試題 4 分析
NFS:即網絡文件系統。網絡文件系統是 FreeBSD 支持的文件系統中的一種。允許一個系統在網絡上與他人共享目錄和文件。通過使用 NFS,可以達到 Unix 與 Linux之間的文件共享。
Samba:是在 Linux 和 UNIX 系統上實現 SMB 協議的一個免費軟件,由服務器及客戶端程序構成。通過該協議,可以實現 Windows、 Linux、 Unix 之間的文件共享。
FTP:文件傳輸協議。用於 Internet 上的控制文件的雙向傳輸。同時,它也是一個應用程序。用戶可以通過它把自己的 PC 機與世界各地所有運行 FTP 協議的服務器相連,訪問服務器上的大量程序和信息。 FTP 的主要作用,就是讓用戶連接上一個遠程計算機(這些計算機上運行着 FTP 服務器程序)察看遠程計算機有哪些文件,然後把文件從遠程計算機上拷到本地計算機,或把本地計算機的文件送到遠程計算機去。FTP其實也是可以進行文件共享的,但 FTP 的文件共享,不是直接存取服務器上的文件,而是先把文件下載下來,修改好以後,再上傳。
iSCSI: iSCSI 技術是一種由 IBM 公司研究開發的,是一個供硬件設備使用的可以在 IP 協議的上層運行的 SCSI 指令集,這種指令集合可以實現在 IP 網絡上運行 SCSI協議,使其能夠在諸如高速千兆以太網上進行路由選擇。 iSCSI 技術是一種新儲存技術,該技術是將現有 SCSI 接口與以太網絡技術結合,使服務器可與使用 IP 網絡的儲存裝置互相交換資料。

試題 4 答案
( 4) B

試題 3

軟件設計包括軟件架構設計和軟件詳細設計。架構設計屬於高層設計,主要描述軟件的結構和組織,標識各種不同的組件。由此可知,在信息系統開發中, (3)屬於軟件架構設計師要完成的主要任務之一。
( 3)
A.軟件複用
B.模式設計
C.需求獲取
D.需求分配

試題 3 分析
軟件架構是一個描述軟件系統的子系統和組件,以及它們之間相互關係的學科。 軟件架構設計處於傳統的需求分析之後,軟件設計之前,他是需求分析與軟件設計之間的橋樑。
由於軟件架構設計處於這麼一個銜接的位置,所以他的主要職能之一,就是將需求階段的成果,即已確定要實現的需求,分配到軟件架構的各個部分,或是各個層次中去。

試題 3 答案
( 3) D

試題 2

軟件架構模式描述瞭如何將各個模塊和子系統有效地組織成一個完整的系統。諸如Word 和 Excel 這類圖形界面應用軟件所採用的架構模式是(2)
( 2 )
A.分層模式
B.知識庫模式
C.面向對象模式
D.事件驅動模式

試題 2 分析
事件驅動模式的基本原理是構件並不直接調用過程,而是觸發一個或多個事件。系統中的其他構件可以註冊相關的事件,觸發一個事件時,系統會自動調用註冊了該事件的構件過程,即觸發事件會導致另一構件中過程的調用。
事件驅動模式的主要特點是事件的觸發者並不知道哪些構件會受到事件的影響,且不能假定構件的處理順序,甚至不知道會調用哪些過程,使用事件驅動模式的典型系統包括各種圖形界面工具,比如 WORD, EXCEL 程序。

試題 2 答案
( 2) D

試題 1

信息系統集成項目是從客戶和用戶的需求出發,將硬件、系統軟件、工具軟件、網絡、數據庫及相應的應用軟件集成爲實用的信息系統的過程,其生命週期包括總體策劃、設計、開發、實施、服務保障等。它是一項綜合性的系統工程, (1)是系統集成項目成功實施的保障。 ①管理②商務③技術④軟件⑤獨立的應用軟件
( 1 )
A.①④
B.①②
C.③④⑤
D.④⑤

試題 1 分析
這個題目主要是考查信息系統集成的概念和特點。信息系統集成是近年來國際信息服務業中發展勢頭最猛的服務方式和行業之一。系統集成是指將計算機軟件,硬件、網絡通信等技術和產品集成爲能夠滿足用戶特定需求的信息系統,包括總體策劃、設計、開發、實施、服務及保障。信息系統集成有以下幾個顯著特點。
(1)、信息系統集成要以滿足用戶需求爲根本出發點
(2)、信息系統集成不只是設備選擇和供應,更重要的,它是具有高技術含量的工程過程,要面向用戶需求提供全面解決方案,其核心是軟件
(3)、系統集成的最終交付物是一個完整的系統而不是一個分立的產品
(4)、系統集成包括技術、管理和商務等各項工作,是一項綜合性的系統工程。技術是系統集成工作的核心管理和商務活動是系統集成項目成功實施的保障

試題 1 答案
( 1) B

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章