2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號89_第1頁
2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號89_第2頁
2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號89_第3頁
2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號89_第4頁
2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)試卷號89_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

住在富人區(qū)的她2022年職業(yè)考證-軟考-系統(tǒng)分析師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實(shí)際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.單選題

在以太網(wǎng)標(biāo)準(zhǔn)中規(guī)定的最小幀長是(

)字節(jié),最小幀長是根據(jù)(

)來設(shè)定的。

問題1選項(xiàng)

A.20

B.64

C.128

D.1518

問題2選項(xiàng)

A.網(wǎng)絡(luò)中傳送的最小信息單位

B.物理層可以區(qū)分的信息長度

C.網(wǎng)絡(luò)中發(fā)生沖突的最短時間

D.網(wǎng)絡(luò)中檢測沖突的最長時間

【答案】第1題:B

第2題:D

【解析】

CSMA/CD沖突避免的方法:先聽后發(fā)、邊聽邊發(fā)、隨機(jī)延遲后重發(fā)。一旦發(fā)生沖突,必須讓每臺主機(jī)都能檢測到。關(guān)于最小發(fā)送間隙和最小幀長的規(guī)定也是為了避免沖突。

考慮如下的情況,主機(jī)發(fā)送的幀很小,而兩臺沖突主機(jī)相距很遠(yuǎn),在主機(jī)A發(fā)送的幀傳輸?shù)紹的前一刻,B開始發(fā)送幀。這樣,當(dāng)A的幀到達(dá)B時,B檢測到?jīng)_突,于是發(fā)送沖突信號。假如在B的沖突信號傳輸?shù)紸之前,A的幀已經(jīng)發(fā)送完畢,那么A將檢測不到?jīng)_突而誤以為已發(fā)送成功。由于信號傳播是有時延的,因此檢測沖突也需要一定的時間。這也是為什么必須有個最小幀長的限制。

按照標(biāo)準(zhǔn),10Mbps以太網(wǎng)采用中繼器時,連接的最大長度是2500米,最多經(jīng)過4個中繼器,因此規(guī)定對10Mbps以太網(wǎng)一幀的最小發(fā)送時間為51.2微秒。這段時間所能傳輸?shù)臄?shù)據(jù)為512位,因此也稱該時間為512位時。這個時間定義為以太網(wǎng)時隙,或沖突時槽。512位=64字節(jié),這就是以太網(wǎng)幀最小64字節(jié)的原因。

2.案例題

閱讀以下關(guān)于Web應(yīng)用系統(tǒng)的敘述,在答題紙上回答問題1至問題3。

【說明】

某公司因業(yè)務(wù)需要,擬在短時間內(nèi)同時完成“小型圖書與音像制品借閱系統(tǒng)”和“大學(xué)圖書館管理系統(tǒng)”兩項(xiàng)基于B/S的Web應(yīng)用系統(tǒng)研發(fā)工作。

小型圖書與音像制品借閱系統(tǒng)向某所學(xué)校的所有學(xué)生提供圖書與音像制品借閱服務(wù)。所有學(xué)生無需任何費(fèi)用即可自動成為會員,每人每次最多可借閱5本圖書和3個音像制品。圖書需在1個月之內(nèi)歸還,音像制品需在1周之內(nèi)歸還。如未能如期歸還,則取消其借閱其他圖書和音像制品的權(quán)限,但無需罰款。學(xué)生可通過網(wǎng)絡(luò)查詢圖書和音像制品的狀態(tài),但不支持預(yù)定。

大學(xué)圖書館管理系統(tǒng)向某所大學(xué)的師生提供圖書借閱服務(wù)。有多個圖書存儲地點(diǎn),即多個分館。搜索功能應(yīng)能查詢所有的分館的信息,但所有的分館都處于同一個校園內(nèi),不支持館際借閱。本科生和研究生一次可借閱16本書,每本書需在1個月內(nèi)歸還。教師一次可借閱任意數(shù)量的書,每本書需在2個月內(nèi)歸還,且支持教師預(yù)定圖書。如預(yù)定圖書處于被借出狀態(tài),系統(tǒng)自動向借閱者發(fā)送郵件提醒。借閱期限到達(dá)前3天,向借閱者發(fā)送郵件提醒。超出借閱期限1周,借閱者需繳納罰款2元/天。存在過期未還或罰款待繳納的借閱者無法再借閱其他圖書。圖書館僅向教師和研究生提供雜志借閱服務(wù)。

基于上述需求,該公司召開項(xiàng)目研發(fā)討論會。會議上,李工建議開發(fā)借閱系統(tǒng)產(chǎn)品線,基于產(chǎn)品線完成這兩個Web應(yīng)用系統(tǒng)的研發(fā)工作。張工同意李工觀點(diǎn),并提出采用MVP(ModelViewPresenter)代替MVC的設(shè)計(jì)模式研發(fā)該產(chǎn)品線。

【問題1】(6分)

軟件產(chǎn)品線是提升軟件復(fù)用的重要手段,請用300字以內(nèi)的文字分別簡要描述什么是軟件復(fù)用和軟件產(chǎn)品線。

【問題2】(16分)

產(chǎn)品約束是軟件產(chǎn)品線核心資產(chǎn)開發(fā)的重要輸入,請從以下已給出的(a)~(k)各項(xiàng)內(nèi)容,分別選出產(chǎn)品的相似點(diǎn)和不同點(diǎn)填入表5-1中(1)~(8)處的空白,完成該軟件產(chǎn)品線的產(chǎn)品約束分析。

(a)項(xiàng)目當(dāng)前狀態(tài);(b)項(xiàng)目操作;(c)預(yù)定策略;(d)會員分類;(e)借閱項(xiàng)目數(shù)量;(f)項(xiàng)目的類型和屬性;(g)檢索功能;(h)與支付相關(guān)的用戶信息;(i)圖書編號;(j)教師;(k)學(xué)生

【問題3】(3分)

MVP模式是由MVC模式派生出的一種設(shè)計(jì)模式。請說明張工建議借閱系統(tǒng)產(chǎn)品線采用MVP模式代替MVC模式的原因。

【答案】【問題1】

軟件復(fù)用是將已有軟件的各種有關(guān)知識用于建立新的軟件,以縮減軟件開發(fā)和維護(hù)的花費(fèi)。軟件復(fù)用是提高軟件生產(chǎn)力和質(zhì)量的一種重要技術(shù)。早期的軟件復(fù)用主要是代碼級復(fù)用,被復(fù)用的知識專指程序,后來擴(kuò)大到包括領(lǐng)域知識、開發(fā)經(jīng)驗(yàn)、設(shè)計(jì)決定、體系結(jié)構(gòu)、需求、設(shè)計(jì)、代碼和文檔等一切有關(guān)方面。

軟件產(chǎn)品線是一個產(chǎn)品集合,這些產(chǎn)品共享一個公共的、可管理的特征集,這個特征集能滿足特定領(lǐng)域的特定需求。軟件產(chǎn)品線是一個十分適合專業(yè)的開發(fā)組織的軟件開發(fā)方法,能有效地提高軟件生產(chǎn)率和質(zhì)量,縮短開發(fā)時間,降低總開發(fā)成本。

【問題2】

(1)h(2)a(3)b(4)g(5)f(6)e(7)c(8)d

【問題3】

MVP與MVC相比,最在的差異在于層次之類的耦合度不一樣。MVP將M與V徹底分離,所有交互均通過P傳達(dá),這樣,有利于軟件構(gòu)件及架構(gòu)的重用,也利于修改,有良好的可擴(kuò)展性。

【解析】略

3.單選題

各種線性規(guī)劃模型都可以將其標(biāo)準(zhǔn)化。線性規(guī)劃模型標(biāo)準(zhǔn)形式的特點(diǎn)不包括()。

問題1選項(xiàng)

A.目標(biāo)函數(shù)達(dá)到最大化(或最小化)

B.約束條件都是線性等式

C.約束條件中的常數(shù)系數(shù)均為非負(fù)

D.所有的決策變量均為非負(fù)

【答案】A

【解析】本題考查線性規(guī)劃相關(guān)知識。

線性規(guī)劃的標(biāo)準(zhǔn)型(standardformoflinearprogramrmng)是線性規(guī)劃模型的標(biāo)準(zhǔn)形式。其主要特征為:

(1)目標(biāo)函數(shù)為極大化類型;

(2)所有的約束條件都是等式;

(3)所有約束方程右端的常數(shù)都是非負(fù)的,C選項(xiàng)描述不夠準(zhǔn)確;

(4)所有決策變量都是非負(fù)的。

4.單選題

()屬于公鑰加密算法。

問題1選項(xiàng)

A.AES

B.RSA

C.MD5

D.DES

【答案】B

【解析】本題考查信息安全基礎(chǔ)知識。

對稱加密算法包括:DES(數(shù)據(jù)加密標(biāo)準(zhǔn))、AES。

5.案例題

某軟件企業(yè)擬開發(fā)一套基于移動互聯(lián)網(wǎng)的在線運(yùn)動器材銷售系統(tǒng),項(xiàng)目組決定采用FAST開發(fā)方法進(jìn)行系統(tǒng)分析與設(shè)計(jì),在完成了初步的調(diào)查研究之后進(jìn)入了問題分析階段,分析系統(tǒng)中存在的問題以及改進(jìn)項(xiàng),其分析的主要內(nèi)容包括:

(1)器材銷售訂單處理的時間應(yīng)該減少20%;

(2)移動端支持IOS和Android兩類操作系統(tǒng);

(3)器材銷售訂單處理速度太慢導(dǎo)致根多用戶取消訂單;

(4)后臺服務(wù)器硬件配置比較低;

(5)用戶下單過程中應(yīng)該減少用戶輸入的數(shù)據(jù)量;

(6)訂單處理過程中用戶需要輸入大量信息;

(7)利用云計(jì)算服務(wù)可以降低50%的服務(wù)器處理時間;

(8)公司能投入的技術(shù)維護(hù)人員數(shù)量有限;

(9)大量的并發(fā)訪問會導(dǎo)致App頁面無法正常顯示。

【問題1】(12分)

FAST開發(fā)方法在系統(tǒng)分析中包括了初始研究、問題分析、需求分析和決策分析等四個階段,請簡要說明每個階段的主要任務(wù)。

【問題2】(8分)

在問題分析階段,因果分析方法常用于分析系統(tǒng)中的問題和改進(jìn)項(xiàng),請結(jié)合題目中所描述各項(xiàng)內(nèi)容,將題干編號(1)-(9)填入表1-1的(a)~(d)中。

表1-1問題、機(jī)會

【問題3】(5分)

在決策分析階段,需要對候選方案所述內(nèi)容按照操作可行性、技術(shù)可行性、經(jīng)濟(jì)可行性和進(jìn)度可行性進(jìn)行分類。請將下列(1)~(5)內(nèi)容填入表1-2的(a)-(d)中。

(1)新開發(fā)的器材銷售系統(tǒng)能夠滿足用戶所需的所有功能;

(2)系統(tǒng)開發(fā)的成本大約需要40萬元人民幣;

(3)需要對移動端App開發(fā)工程師進(jìn)行技術(shù)培訓(xùn);

(4)系統(tǒng)開發(fā)周期需要6個月;

(5)系統(tǒng)每年維護(hù)的費(fèi)用大約5萬元人民幣。

表1-2候選方案指標(biāo)分類

【答案】【問題1】

初步研究階段:

1、列出問題和機(jī)會

2、協(xié)商項(xiàng)目的初步范圍

3、評估項(xiàng)目價(jià)值

4、計(jì)劃項(xiàng)目進(jìn)度表和預(yù)算

5、匯報(bào)項(xiàng)目計(jì)劃

問題分析階段:

1、研究問題領(lǐng)域

2、分析問題和機(jī)會

3、分析業(yè)務(wù)過程

4、制定系統(tǒng)改進(jìn)目標(biāo)

5、修改項(xiàng)目計(jì)劃

6、匯報(bào)調(diào)查結(jié)果和建議

需求分析階段:

1、定義需求

2、排列需求的優(yōu)先次序

3、修改項(xiàng)目計(jì)劃

4、交流需求陳述

決策分析階段:

1、確定候選方案

2、分析候選方案

3、比較候選方案

4、修改項(xiàng)目計(jì)劃

5、推薦一種系統(tǒng)

【問題2】

(a)(3)(6)

(b)(4)(9)

(c)(1)(5)(7)

(d)(2)(8)

【問題3】

(a)

(b)(1)(3)

(c)(2)(5)

(d)(4)

6.單選題

以下關(guān)于多核處理器的說法中,不正確的是(

)。

問題1選項(xiàng)

A.采用多核處理器可以降低計(jì)算機(jī)系統(tǒng)的功耗和體積

B.SMP、BMP和MP是多核處理器系統(tǒng)通常采用的三種結(jié)構(gòu),采用哪種結(jié)構(gòu)與應(yīng)用場景相關(guān),而無須考慮硬件的組成差異

C.在多核處理器中,計(jì)算機(jī)可以同時執(zhí)行多個進(jìn)程,而操作系統(tǒng)中的多個線程也可以并行執(zhí)行

D.多核處理器是將兩個或更多的獨(dú)立處理器封裝在一起,集成在一個電路中

【答案】B

【解析】多核是多微處理器核的簡稱,是將兩個或更多的獨(dú)立處理器封裝在一起,集成在一個電路中。多核處理器是單枚芯片(也稱為硅核),能夠直接插入單一的處理器插槽中,但操作系統(tǒng)會利用所有相關(guān)的資源,將它的每個執(zhí)行內(nèi)核作為分立的邏輯處理器。通過在多個執(zhí)行內(nèi)核之間劃分任務(wù),多核處理器可在特定的時鐘周期內(nèi)執(zhí)行更多任務(wù)。

多核與多CPU相比,可以很好降低系統(tǒng)的功耗和體積。

在多核技術(shù)中,計(jì)算機(jī)可以同時執(zhí)行多個進(jìn)程;在操作系統(tǒng)中,多個線程也可以并發(fā)執(zhí)行。

SMP、BMP、MP這幾種處理器系統(tǒng)硬件結(jié)構(gòu)都有差異,采用哪種,是要考慮這個因素的。

7.單選題

運(yùn)用互聯(lián)網(wǎng)技術(shù),在系統(tǒng)性能評價(jià)中通常用平均無故障時間(MTBF)和平均故障修復(fù)時間(MTTR)分別表示計(jì)算機(jī)系統(tǒng)的可靠性和可用性,(

)表示系統(tǒng)具有高可靠性和高可用性。

問題1選項(xiàng)

A.MTBF小,MTTR小

B.MTBF大,MTTR小

C.MTBF大,MTTR大

D.MTBF小,MTTR大

【答案】B

【解析】MTBF:平均無故障時間,也就是平均運(yùn)行多久不出故障,這個時間越大,可用性越好。

MTTR:平均故障修復(fù)時間,也就是每次故障需要多長時間恢復(fù)為正常狀態(tài),這個時間越小越好。

如果兩次故障的間隔時間長,而每次故障的修復(fù)時間短,則系統(tǒng)的可靠性高。

8.單選題

某教授于2016年6月1日自行將《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》譯成英文,投遞給某國家的核心期刊,并于2016年11月1日發(fā)表。國家相關(guān)部門認(rèn)為該教授的譯文質(zhì)量很高,經(jīng)與該教授協(xié)商,于2017年1月5日發(fā)文將該譯文定為官方正式譯文。下列說法,(

)是正確的。

問題1選項(xiàng)

A.由于該教授未經(jīng)相關(guān)部門同意而自行翻譯官方條例,因此對其譯文不享有著作權(quán)

B.該教授對其譯文自2016年6月1日起一直享有著作權(quán)

C.該教授對其譯文自2016年6月1日至2017年1月4日期間享有著作權(quán)

D.該教授對其譯文自2016年11月1日至2017年1月4日期間享有著作權(quán)

【答案】C

【解析】本題考查知識產(chǎn)權(quán)中的著作權(quán)的保護(hù)期限。

著作權(quán)的保護(hù)是從作品完成時間開始計(jì)算的,所以從2016年6月1日開始,該教授享有著作權(quán);但著作權(quán)的保護(hù)范圍不涵蓋國家的法律法規(guī)及官方正式譯文,所以從2017年1月5日定為官方正式譯文時,就不保護(hù)了。綜上所述,保護(hù)期限應(yīng)是:2016年6月1日開始至2017年1月4日截止。

9.單選題

使用(

)DPI分辨率的掃描儀掃描一幅2×4英寸的照片,可直接得到300×600像素的圖像。

問題1選項(xiàng)

A.100

B.150

C.300

D.600

【答案】B

【解析】DPI(DotsPerInch,每英寸點(diǎn)數(shù))是一個量度單位,用于點(diǎn)陣數(shù)碼影像,指每一英寸長度中,取樣、可顯示或輸出點(diǎn)的數(shù)目。

300×600/(2×4)=22500,這說明每平方英寸的像素是22500,將此數(shù)開方得,每一英寸長度對應(yīng)的像素是150個。

10.單選題

為了控制IP報(bào)文在網(wǎng)絡(luò)中無限轉(zhuǎn)發(fā),在IPv4數(shù)據(jù)報(bào)首部中設(shè)置了()字段。

問題1選項(xiàng)

A.標(biāo)識符

B.首部長度

C.生存期

D.總長度

【答案】C

【解析】

標(biāo)識符表明數(shù)據(jù)分片是從哪個數(shù)據(jù)分出來的。

首部長度表明IP首部長度。

生存周期限制了IP報(bào)文在因特網(wǎng)中轉(zhuǎn)發(fā)的次數(shù)或時間,用于防止數(shù)據(jù)包在網(wǎng)絡(luò)中無限轉(zhuǎn)發(fā)。答案選C選項(xiàng)。

總長度表明IP數(shù)據(jù)報(bào)長度。

11.單選題

嵌入式軟件開發(fā)方法與傳統(tǒng)軟件開發(fā)方法存在較大差異,()的說法對嵌入式軟件開發(fā)而言是錯誤的。

問題1選項(xiàng)

A.嵌入式軟件開發(fā)的結(jié)果通常需要固化在目標(biāo)系統(tǒng)的儲存器或處理器內(nèi)部儲存器資源中

B.嵌入式軟件的開發(fā)一般需要專門的開發(fā)工具、目標(biāo)系統(tǒng)和測試設(shè)備

C.嵌入式軟件對安全性和可靠性的要求較高

D.嵌入式軟件開發(fā)不用考慮代碼的規(guī)模

【答案】D

12.單選題

在面向?qū)ο蠓椒ㄖ校粋€子類有多個父類,可以從多個父類中繼承特性,這種繼承稱為()。對于兩個類A和B,如果A是B的子類,則B是A的()。

問題1選項(xiàng)

A.多重繼承

B.單一繼承

C.多例繼承

D.單例繼承

問題2選項(xiàng)

A.聚合

B.泛化

C.聚類

D.耦合

【答案】第1題:A

第2題:B

【解析】第1題:

第2題:

13.單選題

在信息安全領(lǐng)域,基本的安全性原則包括保密性(Confidentiality)、完整性(Integrity)和可用性(Availability)。保密性指保護(hù)信息在使用、傳輸和存儲時()。信息加密是保證系統(tǒng)保密性的常用手段。使用哈希校驗(yàn)是保證數(shù)據(jù)完整性的常用方法??捎眯灾副WC合法用戶對資源的正常訪問,不會被不正當(dāng)?shù)鼐芙^。()就是破壞系統(tǒng)的可用性。

問題1選項(xiàng)

A.不被泄露給已注冊的用戶

B.不被泄露給未授權(quán)的用戶

C.不被泄露給未注冊的用戶

D.不被泄露給已授權(quán)的用戶

問題2選項(xiàng)

A.XSS跨站腳本攻擊

B.DoS拒絕服務(wù)攻擊

C.CSRF跨站請求偽造攻擊

D.緩沖區(qū)溢出攻擊

【答案】第1題:B

第2題:B

【解析】第1題:本題是對信息安全相關(guān)概念的考查。

在信息安全領(lǐng)域,基本的安全性原則包括保密性(Confidentiality)、完整性(Integrity)和可用性(Availability)。

1、保密性

保密性用一句話來說就是,確保數(shù)據(jù)只被授權(quán)的主體訪問,不被任何未授權(quán)的主體訪問。簡單用一個詞總結(jié)就是“不可見”。第一空為B選項(xiàng)。

舉個例子,你不會允許陌生人查看你的個人隱私信息,但你可能會允許父母、朋友查看部分信息。再比如微信朋友圈,你可以允許好友查看三天內(nèi)的數(shù)據(jù),但不允許好友查看三天前的數(shù)據(jù)。

首先需要注意,保密性的一個前提是明確授權(quán)規(guī)則,也就是明確每一項(xiàng)數(shù)據(jù)可以被什么樣的主體訪問。在這個問題上,最安全的方法一定是,當(dāng)每一次主體訪問某一項(xiàng)數(shù)據(jù)時,都由相關(guān)負(fù)責(zé)人對該次行為進(jìn)行審批。但這樣肯定是無法落地的,因?yàn)榛ヂ?lián)網(wǎng)每天都有億萬次的數(shù)據(jù)訪問行為在發(fā)生。

因此,在安全領(lǐng)域我們提出了很多訪問控制機(jī)制,對數(shù)據(jù)和訪問主體打上標(biāo)簽或者分類,并制定相應(yīng)的訪問控制規(guī)則去自動進(jìn)行授權(quán)。另外,數(shù)據(jù)的存儲、傳輸和處理過程也需要受到應(yīng)有的保護(hù)。這些保護(hù)技術(shù)包括:加密、隔離、混淆、隱藏等。

2、完整性

完整性就是確保數(shù)據(jù)只被授權(quán)的主體進(jìn)行授權(quán)的修改。

所謂“授權(quán)的修改”,就是對主體可進(jìn)行的操作進(jìn)行進(jìn)一步的限制。比如,只能追加數(shù)據(jù)的主體無法執(zhí)行刪除的操作。

在授權(quán)方面,機(jī)密性中提到的訪問控制機(jī)制同樣適用。除此之外,完整性會更加強(qiáng)調(diào)對修改行為的日志記錄,并有合適的監(jiān)督機(jī)制進(jìn)行審計(jì)。

在保護(hù)技術(shù)方面,只要是利用加密、簽名等技術(shù),使得數(shù)據(jù)的完整性變得可驗(yàn)證。

針對完整性的攻擊也和機(jī)密性一樣,更多的是由于人為原因?qū)е碌氖韬?。除了黑客本身對?shù)據(jù)的惡意篡改,已授權(quán)的主體也可能對數(shù)據(jù)完整性產(chǎn)生破壞,比如員工意外地刪除數(shù)據(jù)、程序bug導(dǎo)致錯誤數(shù)據(jù)被寫入。

3、可用性

可用性就是確保數(shù)據(jù)能夠被授權(quán)的主體訪問到,簡單來說,就是“可讀”。

舉個例子,面對高峰期的集中用戶訪問,如何保障用戶能夠正常地獲取數(shù)據(jù)(雙11購物或者DDoS攻擊等),你可以看到大量的研發(fā)人員對這個問題進(jìn)行探討和分析,但這其實(shí)都屬于安全在可用性上的考量范圍。第二空為B選項(xiàng)。

第2題:XSS跨站腳本攻擊:XSS攻擊通常指的是通過利用網(wǎng)頁開發(fā)時留下的漏洞,通過巧妙的方法注入惡意指令代碼到網(wǎng)頁,使用戶加載并執(zhí)行攻擊者惡意制造的網(wǎng)頁程序。這些惡意網(wǎng)頁程序通常是JavaScript,但實(shí)際上也可以包括Java、Flash等文件,甚至是普通的HTML。攻擊成功后,攻擊者可能得到包括但不限于更高的權(quán)限(如執(zhí)行一些操作)、私密網(wǎng)頁內(nèi)容、會話和cookie等各種內(nèi)容。這種攻擊方式系統(tǒng)仍然是可用的。

DoS拒絕服務(wù)攻擊:DoS攻擊是指故意的攻擊網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)的缺陷或直接通過野蠻手段殘忍地耗盡被攻擊對象的資源,目的是讓目標(biāo)計(jì)算機(jī)或網(wǎng)絡(luò)無法提供正常的服務(wù)或資源訪問,使目標(biāo)系統(tǒng)服務(wù)系統(tǒng)停止響應(yīng)甚至崩潰,而在此攻擊中并不包括侵入目標(biāo)服務(wù)器或目標(biāo)網(wǎng)絡(luò)設(shè)備。這些服務(wù)資源包括網(wǎng)絡(luò)帶寬,文件系統(tǒng)空間容量,開放的進(jìn)程或者允許的連接。這種攻擊會導(dǎo)致資源的匱乏,無論計(jì)算機(jī)的處理速度多快、內(nèi)存容量多大、網(wǎng)絡(luò)帶寬的速度多快都無法避免這種攻擊帶來的后果。這里破壞的是系統(tǒng)可用性,本題選擇B選項(xiàng)。

CSRF跨站請求偽造攻擊:CSRF跨站請求攻擊是指故意攻擊者通過一些技術(shù)手段欺騙用戶的瀏覽器與訪問一個自己曾經(jīng)認(rèn)證過的網(wǎng)站并執(zhí)行一些操作(如轉(zhuǎn)賬或購買商品等)。由于瀏覽器都曾經(jīng)認(rèn)真過,所以被訪問的完整會認(rèn)為是真正的用戶在操作而去執(zhí)行。這種攻擊方式系統(tǒng)仍然是可用的。

緩沖區(qū)溢出攻擊:緩沖區(qū)溢出是一種非常普遍、同時非常危險(xiǎn)的漏洞,在各種操作系統(tǒng)、應(yīng)用軟件中廣泛存在。緩沖區(qū)溢出攻擊是利用緩沖區(qū)溢出漏洞所進(jìn)行的攻擊,輕則可以導(dǎo)致程序失敗、系統(tǒng)關(guān)機(jī)等,重則可以利用它執(zhí)行非授權(quán)指令,甚至獲取系統(tǒng)特權(quán),從而進(jìn)行其它的非法操作。這種方式可能會造成系統(tǒng)不可用,也可能不會破壞系統(tǒng)可用性,對比來看,這種攻擊強(qiáng)調(diào)的是利用程序漏洞,B選項(xiàng)單純指破壞系統(tǒng)可用性,因此B選項(xiàng)更合適。

14.單選題

給定關(guān)系模式R(U,F(xiàn)),U={A?,A?,A?,A4},F(xiàn)={A?→A?A?,A?A?→A4},那么在關(guān)系R中()。以下說法錯誤的是()。

問題1選項(xiàng)

A.有1個候選關(guān)鍵字A1

B.有1個候選關(guān)鍵字A2A3

C.有2個候選關(guān)鍵字A2和A3

D.有2個候選關(guān)鍵字A1和A2A3

問題2選項(xiàng)

A.根據(jù)F中“A?→A?A?”,可以得出“A?→A?”

B.根據(jù)F中“A?→A?A?”,可以得出“A?→A?”

C.根據(jù)F中“A?A?→A4”,可以得出“A?→A4,A?→A4”

D.根據(jù)F中“A?→A?A?,A?A?→A4”,可以得出“A?→A4”

【答案】第1題:A

第2題:C

【解析】第1題:

第2題:

15.單選題

IP地址6/16的網(wǎng)絡(luò)地址是()。

問題1選項(xiàng)

A.

B.

C.

D.

【答案】A

16.單選題

給定關(guān)系R(A,B,C,D,E)和關(guān)系S(D,E,F(xiàn),G),對其進(jìn)行自然連接運(yùn)算R??S后其結(jié)果集的屬性列為()。

問題1選項(xiàng)

A.R.A,R.B,R.C,R.D,R.E,S.D,S.E

B.R.A,R.B,R.C,R.D,R.E,S.F,S.G

C.R.A,R.B,R.C,R.D,R.E,S.E,S.F

D.R.A,R.B,R.C,R.D,R.E,S.D,S.E,S.F,S.G

【答案】B

17.單選題

在數(shù)據(jù)庫的安全機(jī)制中,通過提供()供第三方開發(fā)人員調(diào)用進(jìn)行數(shù)據(jù)更新,從而保證數(shù)據(jù)庫的關(guān)系模式不被第三方所獲取。

問題1選項(xiàng)

A.索引

B.視圖

C.觸發(fā)器

D.存儲過程

【答案】D

18.單選題

“從減少成本和縮短研發(fā)周期考慮,要求嵌入式操作系統(tǒng)能運(yùn)行在不同的微處理器平臺上,能針對硬件變化進(jìn)行結(jié)構(gòu)與功能上的配置?!笔菍儆谇度胧讲僮飨到y(tǒng)(

)特點(diǎn)。

問題1選項(xiàng)

A.可定制

B.實(shí)時性

C.可靠性

D.易移植性

【答案】A

【解析】本題考查操作系統(tǒng)分類的基礎(chǔ)知識。

嵌入式操作系統(tǒng)運(yùn)行在嵌入式智能芯片環(huán)境中,對整個智能芯片以及它所操作、控制的各種部件裝置等資源進(jìn)行統(tǒng)一協(xié)調(diào)、處理、指揮和控制。其主要特點(diǎn):

①微型化。從性能和成本角度考慮,希望占用資源和系統(tǒng)代碼量少,如內(nèi)存少、字長短、運(yùn)行速度有限、能源少(用微小型電池)。

②可定制。從減少成本和縮短研發(fā)周期考慮,要求嵌入式操作系統(tǒng)能運(yùn)行在不同的微處理器平臺上,能針對硬件變化進(jìn)行結(jié)構(gòu)與功能上的配置,以滿足不同應(yīng)用需要。

③實(shí)時性。嵌入式操作系統(tǒng)主要應(yīng)用于過程控制、數(shù)據(jù)采集、傳輸通信、多媒體信息及關(guān)鍵要害領(lǐng)域需要迅速響應(yīng)的場合,所以對實(shí)時性要求高。

④可靠性。系統(tǒng)構(gòu)件、模塊和體系結(jié)構(gòu)必須達(dá)到應(yīng)有的可靠性,對關(guān)鍵要害應(yīng)用還要提供容錯和防故障措施。

⑤易移植性。為了提高系統(tǒng)的易移植性,通常采用硬件抽象層(HardwareAbstractionLevel;HAL)和板級支持包(BoardSupportPackage,BSP)的底層設(shè)計(jì)技術(shù)。

19.單選題

下列協(xié)議中,不屬于電子郵件收發(fā)協(xié)議的是()。

問題1選項(xiàng)

A.SMTP

B.POP

C.IMAP

D.FTP

【答案】D

20.單選題

UML中的()主要用于參與者與系統(tǒng)中對象之間的交互,以及這些對象之間交互的建模。

問題1選項(xiàng)

A.順序圖

B.活動圖

C.用例圖

D.狀態(tài)圖

【答案】A

21.單選題

假設(shè)計(jì)算機(jī)系統(tǒng)中有三類互斥資源R1、R2

和R3

,可用資源數(shù)分別為9、5和3,若在T0時刻系統(tǒng)中有P1,P2,P3,P4,和P5五個進(jìn)程,這些進(jìn)程對資源的最大需求量和已分配資源數(shù)如下表所示。在T0

時刻系統(tǒng)剩余的可用資源數(shù)分別為()。如果進(jìn)程按()序列執(zhí)行,那么系統(tǒng)狀態(tài)是安全的。

問題1選項(xiàng)

A.1、1和0

B.1、1和1

C.2、1和0

D.2、0和1

問題2選項(xiàng)

A.P1→P2→P4→P5→P3

B.P4→P2→P1→P5→P3

C.P5→P2→P4→P3→P1

D.P5→P1→P4→P2→P3

【答案】第1題:D

第2題:C

【解析】本題考銀行家算法。

T0時刻,系統(tǒng)剩余的可用資源數(shù)分別為:

R1:9-(2+2+1+1+1)=2

R2

:5-(1+1+1+1+1)=0

R3

:3-(1+1)=1

以目前的資源,只能先執(zhí)行P5,P5執(zhí)行完,系統(tǒng)剩余資源為:3,1,1,此時可執(zhí)行P2,但不能執(zhí)行P1,所以應(yīng)選C。

22.單選題

在Linux系統(tǒng)中,DNS配置文件的()參數(shù),用于確定DNS服務(wù)器地址。

問題1選項(xiàng)

A.nameserver

B.domain

C.search

D.sortlist

【答案】A

【解析】本題考查了DNS相關(guān)應(yīng)用。

resolv.conf是resolver類庫使用的配置文件,每當(dāng)一個程序需要通過域名來訪問internet上面的其它主機(jī)時,需要利用該類庫將域名轉(zhuǎn)換成對應(yīng)的IP,然后才可進(jìn)行訪問。

resolv.conf的關(guān)鍵字主要有四個,分別是:

nameserver#定義DNS服務(wù)器的IP地址

domain#定義本地域名

search#定義域名的搜索列表

sortlist#對返回的域名進(jìn)行排序

最主要是nameserver關(guān)鍵字,如果沒指定nameserver就找不到DNS服務(wù)器,其它關(guān)鍵字是可選的。nameserver表示解析域名時使用該地址指定的主機(jī)為域名服務(wù)器。其中域名服務(wù)器是按照文件中出現(xiàn)的順序來查詢的,且只有當(dāng)?shù)谝粋€nameserver沒有反應(yīng)時才查詢下面的nameserver。本題應(yīng)該選擇A選項(xiàng)。

23.單選題

Requirementsvalidationistheprocessofcheckingthatrequirementsactuallydefinethesystemthatthecustomerreallywants.Itoverlapswithanalysisasitisconcernedwithfindingproblemswiththerequirements.Requirementsvalidationisimportantbecauseerrorsinarequirementsdocumentcanleadtoextensivereworkcostswhentheseproblemsarediscoveredduringdevelopmentorafterthesystemisinservice.Thecostoffixingarequirementsproblembymakingasystemchangeisusuallymuchgreaterthanrepairingdesignorcodingerrors.Thereasonforthisisthatachangetotherequirementsusuallymeansthatthesystemdesignandimplementationmustalsobechanged.Furthermore,thesystemmustthenbere-tested.

Duringtherequirementsvalidationprocess,differenttypesofchecksshouldbecarriedoutontherequirementsintherequirementsdocument.Thesechecksinclude:

1.(

):Ausermaythinkthatasystemisneededtoperformcertainfunction.However,furtherthoughtandanalysismayidentifyadditionalordifferentfunctionsthatarerequired.Systemshavediversestakeholderswithdifferentneedsandanysetofrequirementsisinevitablyacompromiseacrossthestakeholdercommunity.

2.

:Requirementsinthedocumentshouldnotconflict.Thatis,thereshouldnotbecontradictoryconstraintsordifferentdescriptionsofthesamesystemfunction.

3.

:Therequirementsdocumentshouldincluderequirementsthatdefineallfunctionsandtheconstraintsintendedbythesystemuser.

4.Realismchecks:Usingknowledgeofexistingtechnology,therequirementsshouldbecheckedtoensurethattheycanactuallybeimplemented.Thesechecksshouldalsotakeaccountofthe

forthesystemdevelopment.

5.Verifiability:Toreducethepotentialfordisputebetweencustomerandcontractor,systemrequirementsshouldalwaysbewrittensothattheyareverifiable.Thismeansthatyoushouldbeabletowriteasetofteststhatcandemonstratethatthedeliveredsystemmeetseachspecified

.

問題1選項(xiàng)

A.Securitychecks

B.Validitychecks

C.Consistencychecks

D.Completenesschecks

問題2選項(xiàng)

A.Securitychecks

B.Safetychecks

C.Consistencychecks

D.Usabilitychecks

問題3選項(xiàng)

A.Consistencychecks

B.Usabilitychecks

C.Operationalchecks

D.Completenesschecks

問題4選項(xiàng)

A.tools

B.tests

C.models

D.budgetandschedule

問題5選項(xiàng)

A.requirement

B.model

C.design

D.implementation

【答案】第1題:B

第2題:C

第3題:D

第4題:C

第5題:A

【解析】第1題:需求驗(yàn)證是檢查需求是否實(shí)際定義了客戶真正想要的系統(tǒng)的過程。它與分析重疊,因?yàn)樗P(guān)注的是發(fā)現(xiàn)需求中的問題。需求驗(yàn)證是很重要的,因?yàn)楫?dāng)這些問題在開發(fā)過程中或系統(tǒng)投入使用后被發(fā)現(xiàn)時,需求文件中的錯誤會導(dǎo)致大量的返工成本。通過改變系統(tǒng)來修復(fù)需求問題的成本通常比修復(fù)設(shè)計(jì)或編碼錯誤要大得多。原因是對需求的改變通常意味著系統(tǒng)的設(shè)計(jì)和實(shí)施也必須改變。此外,還必須重新測試系統(tǒng)。

在需求驗(yàn)證過程中,應(yīng)該對需求文件中的需求進(jìn)行不同類型的檢查。這些檢查包括:

1.(

):用戶可能認(rèn)為需要一個系統(tǒng)來執(zhí)行某些功能。然而,進(jìn)一步的思考和分析可能會發(fā)現(xiàn)需要額外的或不同的功能。系統(tǒng)有不同的利益相關(guān)者,有不同的需求,任何一套需求都不可避免地是整個利益相關(guān)者群體的妥協(xié)。

2.

:文件中的要求不應(yīng)沖突。也就是說,不應(yīng)該有相互矛盾的約束或?qū)ν幌到y(tǒng)功能的不同描述。

3.(

:需求文件應(yīng)該包括定義所有功能的需求和系統(tǒng)用戶所期望的約束。

4.現(xiàn)實(shí)性檢查。利用現(xiàn)有技術(shù)的知識,應(yīng)該對需求進(jìn)行檢查,以確保它們能夠真正被實(shí)現(xiàn)。這些檢查也應(yīng)該考慮到系統(tǒng)開發(fā)的(

。

5.可驗(yàn)證性。為了減少客戶和承包商之間潛在的爭議,系統(tǒng)需求的編寫應(yīng)該始終是可驗(yàn)證的。這意味著你應(yīng)該能夠編寫一套測試,以證明所交付的系統(tǒng)符合每一個指定的(

。

(1)A.安全檢查

B.有效性檢查

C.一致性檢查

D.完整性檢查

(2)A.安全檢查

B.安全檢查

C.一致性檢查

D.可用性檢查

(3)A.一致性檢查

B.可用性檢查

C.操作性檢查

D.完整性檢查

(4)A.工具

B.測試

C.模型

D.預(yù)算和時間表

(5)A.需求

B.模型

C.設(shè)計(jì)

D.實(shí)施

第2題:

第3題:

第4題:

第5題:需求驗(yàn)證是檢查需求是否實(shí)際定義了客戶真正想要的系統(tǒng)的過程。它與分析重疊,因?yàn)樗P(guān)注的是發(fā)現(xiàn)需求中的問題。需求驗(yàn)證是很重要的,因?yàn)楫?dāng)這些問題在開發(fā)過程中或系統(tǒng)投入使用后被發(fā)現(xiàn)時,需求文件中的錯誤會導(dǎo)致大量的返工成本。通過改變系統(tǒng)來修復(fù)需求問題的成本通常比修復(fù)設(shè)計(jì)或編碼錯誤要大得多。原因是對需求的改變通常意味著系統(tǒng)的設(shè)計(jì)和實(shí)施也必須改變。此外,還必須重新測試系統(tǒng)。

在需求驗(yàn)證過程中,應(yīng)該對需求文件中的需求進(jìn)行不同類型的檢查。這些檢查包括:

1.___1___:用戶可能認(rèn)為需要一個系統(tǒng)來執(zhí)行某些功能。然而,進(jìn)一步的思考和分析可能會發(fā)現(xiàn)需要額外的或不同的功能。系統(tǒng)有不同的利益相關(guān)者,有不同的需求,任何一套需求都不可避免地是整個利益相關(guān)者群體的妥協(xié)。

2.___2___:文件中的要求不應(yīng)沖突。也就是說,不應(yīng)該有相互矛盾的約束或?qū)ν幌到y(tǒng)功能的不同描述。

3.___3___:需求文件應(yīng)該包括定義所有功能的需求和系統(tǒng)用戶所期望的約束。

4.現(xiàn)實(shí)性檢查。利用現(xiàn)有技術(shù)的知識,應(yīng)該對需求進(jìn)行檢查,以確保它們能夠真正被實(shí)現(xiàn)。這些檢查也應(yīng)該考慮到系統(tǒng)開發(fā)的___4___。

5.可驗(yàn)證性。為了減少客戶和承包商之間潛在的爭議,系統(tǒng)需求的編寫應(yīng)該始終是可驗(yàn)證的。這意味著你應(yīng)該能夠編寫一套測試,以證明所交付的系統(tǒng)符合每一個指定的___5___。

(1)A.安全檢查

B.有效性檢查

C.一致性檢查

D.完整性檢查

(2)A.安全檢查

B.安全檢查

C.一致性檢查

D.可用性檢查

(3)A.一致性檢查

B.可用性檢查

C.操作性檢查

D.完整性檢查

(4)A.工具

B.測試

C.模型

D.預(yù)算和時間表

(5)A.需求

B.模型

C.設(shè)計(jì)

D.實(shí)施

24.單選題

嵌入式系統(tǒng)已被廣泛應(yīng)用到各行各業(yè)。嵌入式系統(tǒng)是一個內(nèi)置于設(shè)備中,對設(shè)備的各種傳感器進(jìn)行管理與控制的系統(tǒng)。通常,根據(jù)系統(tǒng)對時間的敏感程度可將嵌入式系統(tǒng)劃分為()兩種,而實(shí)時系統(tǒng)又可分為強(qiáng)實(shí)時(HardReal-Time)系統(tǒng)和弱實(shí)時(WeakReal-Time)系統(tǒng);如果從安全性要求看,嵌入式系統(tǒng)還可分為()。

問題1選項(xiàng)

A.嵌入式系統(tǒng)和嵌入式實(shí)時系統(tǒng)

B.控制系統(tǒng)和業(yè)務(wù)系統(tǒng)

C.安全攸關(guān)系統(tǒng)和非安全攸關(guān)系統(tǒng)

D.CPS系統(tǒng)和非CPS系統(tǒng)

問題2選項(xiàng)

A.高可靠系統(tǒng)和高安全系統(tǒng)

B.實(shí)時系統(tǒng)和強(qiáng)實(shí)時系統(tǒng)

C.安全攸關(guān)系統(tǒng)和非安全攸關(guān)系統(tǒng)

D.網(wǎng)絡(luò)系統(tǒng)和分布式系統(tǒng)

【答案】第1題:A

第2題:C

【解析】第1題:

第2題:

25.單選題

數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性分別是通過修改()來完成的。

問題1選項(xiàng)

A.外模式與內(nèi)模式之間的映像、模式與內(nèi)模式之間的映像

B.外模式與內(nèi)模式之間的映像、外模式與模式之間的映像

C.外模式與模式之間的映像、模式與內(nèi)模式之間的映像

D.模式與內(nèi)模式之間的映像、外模式與模式之間的映像

【答案】D

【解析】本題考查的是數(shù)據(jù)庫三級模式兩層映像體系結(jié)構(gòu)的相關(guān)概念。

數(shù)據(jù)庫系統(tǒng)兩級獨(dú)立性是指物理獨(dú)立性和邏輯獨(dú)立性。三個抽象級別之間通過兩級映射(外模式/模式映射和模式/內(nèi)模式映射)進(jìn)行相互轉(zhuǎn)換,使得數(shù)據(jù)庫的三級模式形成一個統(tǒng)一的整體。答案為D選項(xiàng)。

物理獨(dú)立性是指用戶的應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)庫中的數(shù)據(jù)是相互獨(dú)立的,當(dāng)數(shù)據(jù)的物理存儲改變時,應(yīng)用程序不需要改變。物理獨(dú)立性存在于概念模式和內(nèi)模式之間的映射轉(zhuǎn)換,說明物理組織發(fā)生變化時應(yīng)用程序的獨(dú)立程度。

邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫中的邏輯結(jié)構(gòu)是相互獨(dú)立的,當(dāng)數(shù)據(jù)的邏輯結(jié)構(gòu)改變時,應(yīng)用程序不需要改變。邏輯獨(dú)立性存在于外模式和概念模式之間的映射轉(zhuǎn)換,說明概念模式發(fā)生變化時應(yīng)用程序的獨(dú)立程度。相對來說,邏輯獨(dú)立性比物理獨(dú)立性更難實(shí)現(xiàn)。

26.單選題

ISO9000定義業(yè)務(wù)過程(BusinessProcess)為一組將輸入轉(zhuǎn)化為輸出的相互關(guān)聯(lián)或相互作用的活動。該過程包括6個基本要素,分別是()、活動、活動的相互作用、輸出結(jié)果、用戶和價(jià)值。

問題1選項(xiàng)

A.輸入資源

B.需求說明

C.活動環(huán)境

D.活動前提

【答案】A

【解析】IS09000有關(guān)業(yè)務(wù)流程的定義是:業(yè)務(wù)流程是一組將輸入轉(zhuǎn)化為輸出的相互關(guān)聯(lián)或相互作用的活動。流程6個要素分別是:輸入、活動、活動的相互作用(即結(jié)構(gòu))、輸出、客戶、價(jià)值。

27.單選題

下表記錄了六個結(jié)點(diǎn)A、B、C、D、E、F之間的路徑方向和距離。從A到F的最短距離是()。

問題1選項(xiàng)

A.38

B.40

C.44

D.46

【答案】A

【解析】最短路徑方案為:A→C→F。16+22=38。

28.單選題

根據(jù)《計(jì)算機(jī)軟件保護(hù)條例》,下列說法中,錯誤的是(

)。

問題1選項(xiàng)

A.受保護(hù)的軟件必須固化在有形物體上,如硬盤、光盤、軟盤等

B.合法復(fù)制品所有人的權(quán)利包括出于學(xué)習(xí)研究目的,安裝、儲存、顯示等方式使用復(fù)制品,必須經(jīng)著作權(quán)人許可,可不向其支付報(bào)酬

C.如果開發(fā)者在單位或組織中任職期間,所開發(fā)的軟件符合一定條件,則軟件著作權(quán)應(yīng)歸單位或組織所有

D.接受他人委托而進(jìn)行開發(fā)的軟件,其著作權(quán)的歸屬應(yīng)由委托人與受托人簽訂書面合同約定;如果沒有簽訂合同,或合同中未規(guī)定的,則其著作權(quán)由受托人享有

【答案】B

【解析】合法復(fù)制品的正常使用,并不需要經(jīng)著作權(quán)人的許可,因?yàn)槟J(rèn)已許可。

29.單選題

某高校信息系統(tǒng)采用分布式數(shù)據(jù)庫系統(tǒng),該系統(tǒng)中“當(dāng)某一場地故障時,系統(tǒng)可以使用其它場地上的副本而不至于使整個系統(tǒng)癱瘓”和“數(shù)據(jù)在不同場地上的存儲”分別稱為分布式數(shù)據(jù)庫的()。

問題1選項(xiàng)

A.共享性和分布性

B.自治性和分布性

C.自治性和可用性

D.可用性和分布性

【答案】D

30.案例題

閱讀以下關(guān)于基于模型的系統(tǒng)工程方法的描述,在答題紙上回答問題1至問題3。

【說明】

某公司長期從事宇航系統(tǒng)的研制任務(wù)。隨著宇航系統(tǒng)能力的不斷提升,軟件的規(guī)模急劇增加,對應(yīng)的缺陷密度呈現(xiàn)出幾何增長,失效問題越來越嚴(yán)重。為了保證產(chǎn)品的質(zhì)量,公司領(lǐng)導(dǎo)要求在重點(diǎn)項(xiàng)目中實(shí)施基于模型的系統(tǒng)工程(MBSE)。由于輔助動力控制系統(tǒng)關(guān)系著飛行器的飛行安全,有必要作為試點(diǎn)工程首先實(shí)施MBSE方法。王工作為該系統(tǒng)的主要負(fù)責(zé)人,承擔(dān)起了此項(xiàng)工作。

【問題1】(10分)

王工以前一直負(fù)責(zé)用傳統(tǒng)開發(fā)方法進(jìn)行系統(tǒng)設(shè)計(jì),深知基于文本的系統(tǒng)設(shè)計(jì)方式存在天然的局限性。王工接到指示后,研究了MBSE的相關(guān)理論基礎(chǔ)和工程實(shí)現(xiàn)方法,提出了用MBSE方法設(shè)計(jì)輔助動力控制系統(tǒng)的實(shí)施方案。請用300字以內(nèi)的文字說明什么是MBSE方法,并列舉出三個基于文本設(shè)計(jì)方式的局限性。

【問題2】(9分)

MBSE的核心技術(shù)是模型方法論,王工對目前主流建模方法Harmony-SE(harmonyforSystemEngineering)方法、RUP-SE(RationalUnifiedProcessforSystem)方法和VitechMBSE方法進(jìn)行了分析、對比,鑒于該系統(tǒng)具備安全攸關(guān)系統(tǒng)的特殊性,強(qiáng)調(diào)驗(yàn)證的有效性,王工認(rèn)為Harmony-SE方法比較適合宇航環(huán)境開發(fā)。圖3-1給出了Harmony-SE方法的產(chǎn)品生命周期結(jié)構(gòu)。請根據(jù)以下三種有關(guān)建模方式的描述,判定哪種描述是Harmony-SE方法的正確說明?并簡要說明王工在本項(xiàng)目中選擇Harmony-SE方法的理由。

描述1:一種面向?qū)ο蟮脑O(shè)計(jì)方法,可以將設(shè)計(jì)工作按照角色、工件和任務(wù)類型進(jìn)行分解,生成新的分解結(jié)構(gòu),實(shí)現(xiàn)并行設(shè)計(jì)與迭代開發(fā)。

描述2:系統(tǒng)模型貫穿系統(tǒng)研發(fā)的整個生命周期,能夠較好處理復(fù)雜與整體問題。

描述3:一種并行系統(tǒng)工程活動,由四個基本系統(tǒng)工程活動組而成,這四種活動通過公共系統(tǒng)設(shè)計(jì)庫相關(guān)聯(lián)。

【問題3】(6分)

MBSE方法可以通過軟硬件建模來預(yù)先評估系統(tǒng)的可靠性。王工帶領(lǐng)項(xiàng)目成員針對其負(fù)責(zé)的輔助動力控制系統(tǒng)中的進(jìn)排氣門控制器組件開展了基于MBSE系統(tǒng)分析工作。

圖3-2給出了進(jìn)排氣門控制器的可靠性分布圖。

王工指出:系統(tǒng)是由軟硬件組成,以往考慮可靠性指標(biāo)僅僅關(guān)注硬件失效問題,而不考慮軟件失效對系統(tǒng)可靠性的影響。如果不考慮軟件失效對系統(tǒng)可靠性的影響,本系統(tǒng)可靠性的MTTF(MeanTimeToFailure,平均失效前時間)應(yīng)該為125.9h(參考公式:

請對照圖3-3給出的考慮軟件失效情況下的系統(tǒng)可靠性分布圖(這里,假設(shè)SYS1軟件非??煽?,系統(tǒng)僅僅將圈中的軟件可靠性加入系統(tǒng)可靠性的評估過程),說明此時的系統(tǒng)可靠性(MTTF)應(yīng)大于還是小于不考慮軟件失效的MTTF?并計(jì)算出此時的系統(tǒng)可靠性(MTTF)是多少?

【答案】【問題1】

基于模型的系統(tǒng)工程(MBSE)是一種形式化的方法,用于支持與復(fù)雜系統(tǒng)的開發(fā)相關(guān)的需求,設(shè)計(jì),分析,驗(yàn)證和確認(rèn)。與以文檔為中心的工程,MBSE將模型放在系統(tǒng)設(shè)計(jì)的中心。MBSE是向以模型為中?的?系列?法轉(zhuǎn)變這?長期趨勢的?部分,這些?法被應(yīng)?于機(jī)械、電?和軟件等?程領(lǐng)域,以期望取代原來系統(tǒng)?程師們所擅長的以?檔為中?的?法,并通過完全融?系統(tǒng)?程過程來影響未來系統(tǒng)?程的實(shí)踐。

基于文檔的設(shè)計(jì)方法的局限性主要有:

(1)在基于文檔的方法中,許多文檔是由不同的作者生成的,以從各種利益相關(guān)者的觀點(diǎn)(例如系統(tǒng)行為,軟件,硬件,安全,安全性或其他學(xué)科)中捕獲系統(tǒng)的設(shè)計(jì)。不利于利益相關(guān)者之間的溝通,容易產(chǎn)生歧義。

(2)開發(fā)復(fù)雜系統(tǒng)的能力有限,基于?本的設(shè)計(jì)?案?法進(jìn)?前期仿真驗(yàn)證。

(3)自然語言容易引入形容詞等模糊描述,很難保證準(zhǔn)確性。

【問題2】

正確的描述是【描述2】。

【描述1】描述1是對RUP-SE方法的描述。

【描述3】描述3是對vitechMBSE方法的描述。

根據(jù)王工對MBSE的研究,RUP-SE是一種面向?qū)ο蟮脑O(shè)計(jì)方法,vitechMBSE方法是一種并行系統(tǒng),并不滿足宇航系統(tǒng)所要求的高安全性和強(qiáng)調(diào)驗(yàn)證性的要求。而Harmony-SE建模方法是貫穿系統(tǒng)研發(fā)的整個生命周期,用于支持與復(fù)雜系統(tǒng)的開發(fā)相關(guān)的需求、設(shè)計(jì)、分析、驗(yàn)證和確認(rèn)。符合宇航系統(tǒng)所描述的安全性和驗(yàn)證性的要求。

【問題3】

(1)小于不考慮軟件失效的MTTF。

(2)系統(tǒng)可靠性的計(jì)算如下:

1/280+1/(5.01*104)+1/104+1/600+1/387+(1/0.3968+1/0.3968)

=0.007942+(1/0.3968+1/0.3968)

=0.007942+2/0.3968

=0.007942+5.040322

=5.048264(1/h)

所以系統(tǒng)的可靠性為:1/5.048264==0.1980879H。

31.單選題

商業(yè)智能(BI)主要關(guān)注如何從業(yè)務(wù)數(shù)據(jù)中提取有用的信息,然后根據(jù)這些信息采取相應(yīng)的行動,其核心是構(gòu)建()。BI系統(tǒng)的處理流程主要包括4個階段,其中()階段主要包括數(shù)據(jù)的抽取(extraction)、轉(zhuǎn)換(transformation)和加載(load)三個步驟(即ETL過程);()階段不僅需要進(jìn)行數(shù)據(jù)匯總/聚集,同時還提供切片、切塊、下鉆、上卷和旋轉(zhuǎn)等海量數(shù)據(jù)分析功能。

問題1選項(xiàng)

A.ER模型

B.消息中心

C.數(shù)據(jù)倉庫

D.業(yè)務(wù)模型

問題2選項(xiàng)

A.數(shù)據(jù)預(yù)處理

B.數(shù)據(jù)預(yù)加載

C.數(shù)據(jù)前處理

D.數(shù)據(jù)后處理

問題3選項(xiàng)

A.業(yè)務(wù)流程分析

B.OLTP

C.OLAP

D.數(shù)據(jù)清洗

【答案】第1題:C

第2題:A

第3題:C

【解析】第1題:本題考查的是商業(yè)智能相關(guān)內(nèi)容。

商業(yè)智能的關(guān)鍵是從許多來自不同的企業(yè)運(yùn)作系統(tǒng)的數(shù)據(jù)中提取出有用的數(shù)據(jù)并進(jìn)行清理,以保證數(shù)據(jù)的正確性,其核心是構(gòu)建數(shù)據(jù)倉庫。

BI系統(tǒng)主要包括數(shù)據(jù)預(yù)處理、建立數(shù)據(jù)倉庫、數(shù)據(jù)分析和數(shù)據(jù)展現(xiàn)四個主要階段。數(shù)據(jù)預(yù)處理是整合企業(yè)原始數(shù)據(jù)的第一步,它包括數(shù)據(jù)的抽?。‥xtraction)、轉(zhuǎn)換(Transformation)和加載(Load)三個過程(ETL過程);建立數(shù)據(jù)倉庫則是處理海量數(shù)據(jù)的基礎(chǔ);數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關(guān)鍵,一般采用OLAP和數(shù)據(jù)挖掘兩大技術(shù)。OLAP不僅進(jìn)行數(shù)據(jù)匯總/聚集,同時還提供切片、切塊、下鉆、上卷和旋轉(zhuǎn)等數(shù)據(jù)分析功能,用戶可以方便地對海量數(shù)據(jù)進(jìn)行多維分析。數(shù)據(jù)挖掘的目標(biāo)則是挖掘數(shù)據(jù)背后隱藏的知識,通過關(guān)聯(lián)分析、聚類和分類等方法建立分析模型,預(yù)測企業(yè)未來發(fā)展趨勢和將要面臨的問題;在海量數(shù)據(jù)和分析手段增多的情況下,數(shù)據(jù)展現(xiàn)則主要保障系統(tǒng)分析結(jié)果的可視化。

第2題:

第3題:

32.單選題

系統(tǒng)評價(jià)是對系統(tǒng)運(yùn)行一段時間后的技術(shù)性能和經(jīng)濟(jì)效益等方面的評價(jià),是對信息系統(tǒng)審計(jì)工作的延伸。系統(tǒng)評價(jià)包含多個方面的內(nèi)容,其中系統(tǒng)()評價(jià)是系統(tǒng)評價(jià)的主要內(nèi)容,評價(jià)指標(biāo)一般包括可靠性、系統(tǒng)效率、可維護(hù)性等;系統(tǒng)()評價(jià)分配在信息系統(tǒng)生命周期的各個階段的階段評審之中,在系統(tǒng)規(guī)劃階段,主要關(guān)注如何識別滿足業(yè)務(wù)目標(biāo)的信息系統(tǒng)。

問題1選項(xiàng)

A.性能

B.建設(shè)

C.效益

D.安全.

問題2選項(xiàng)

A.性能

B.建設(shè)

C.效益

D.安全

【答案】第1題:A

第2題:B

【解析】第1題:系統(tǒng)評價(jià)是對系統(tǒng)運(yùn)行一段時間后的技術(shù)性能和經(jīng)濟(jì)效益等方面的評價(jià),是對信息系統(tǒng)審計(jì)工作的延伸。評價(jià)的目的是檢查系統(tǒng)是否達(dá)到了預(yù)期的目標(biāo),技術(shù)性能是否達(dá)到了設(shè)計(jì)的要求,系統(tǒng)的各種資源是否得到充分利用,經(jīng)濟(jì)效益是否理想,并指出系統(tǒng)的長處與不足,為以后系統(tǒng)的改進(jìn)和擴(kuò)展提出依據(jù)。

評價(jià)的指標(biāo):

信息系統(tǒng)的評價(jià)是一項(xiàng)難度很大的工作,它屬于多目標(biāo)評價(jià)問題。目前,大部分的系統(tǒng)評價(jià)還處于非結(jié)構(gòu)化的階段,只能對部分評價(jià)內(nèi)容列出可度量的指標(biāo),其他的還只能利用定性的方法。系統(tǒng)評價(jià)指標(biāo)可以分為系統(tǒng)性能評價(jià)、系統(tǒng)效益評價(jià)和系統(tǒng)建設(shè)評價(jià)。

(1)系統(tǒng)性能評價(jià)。信息系統(tǒng)的性能是指系統(tǒng)的各個組成部分,包括計(jì)算機(jī)硬件、軟件、人員和各種規(guī)章制度,有機(jī)地結(jié)合在一起,作為一個整體對使用者所表現(xiàn)出來的特性。系統(tǒng)性能的好壞直接影響到系統(tǒng)的運(yùn)行與維護(hù),決定了運(yùn)行和應(yīng)用的長期效果,決定了系統(tǒng)的生命力。因此,系統(tǒng)性能評價(jià)是信息系統(tǒng)評價(jià)的主要內(nèi)容。性能評價(jià)的指標(biāo)體系一般包括可靠性、系統(tǒng)效率、可維護(hù)性、可擴(kuò)充性、可移植性、實(shí)用性、適應(yīng)性和安全保密性等。第一空為A選項(xiàng)。

(2)系統(tǒng)效益評價(jià)。系統(tǒng)效益評價(jià)是指對系統(tǒng)的經(jīng)濟(jì)效益和社會效益等做出評價(jià)。經(jīng)濟(jì)效益評價(jià)又稱為直接效益評價(jià),社會效益評價(jià)又稱為間接效益評價(jià)。由于社會效益評價(jià)難度較大,一般以經(jīng)濟(jì)效益評價(jià)為主。直接經(jīng)濟(jì)效益有關(guān)的指標(biāo)包括系統(tǒng)投資額、系統(tǒng)運(yùn)行維護(hù)費(fèi)用、運(yùn)行信息系統(tǒng)而帶來的收益和投資回收期等。

(3)系統(tǒng)建設(shè)評價(jià)。系統(tǒng)建設(shè)評價(jià)分配在信息系統(tǒng)生命周期的各個階段的階段評審之中。在信息系統(tǒng)生命周期的不同階段,系統(tǒng)評價(jià)的作用是不同的。例如,在系統(tǒng)規(guī)劃階段,重點(diǎn)關(guān)注如何識別滿足業(yè)務(wù)目標(biāo)的信息系統(tǒng);在系統(tǒng)實(shí)現(xiàn)階段,在于理解IT戰(zhàn)略后,識別、開發(fā)或獲取、實(shí)施信息系統(tǒng)解決方案,保持項(xiàng)目的方向。第二空為B選項(xiàng)。

第2題:

33.單選題

信息系統(tǒng)的性能評價(jià)指標(biāo)是客觀評價(jià)信息系統(tǒng)性能的依據(jù),其中,()是指系統(tǒng)在單位時間內(nèi)處理請求的數(shù)量。

問題1選項(xiàng)

A.系統(tǒng)響應(yīng)時間

B.吞吐量

C.資源利用率

D.并發(fā)用戶數(shù)

【答案】B

【解析】

吞吐量指一個業(yè)務(wù)系統(tǒng)在單位時間內(nèi)提供的產(chǎn)量(或服務(wù)量)。

34.單選題

在數(shù)據(jù)庫設(shè)計(jì)的需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)的四個階段中,基本E-R圖是()。

問題1選項(xiàng)

A.需求分析階段形成的文檔,并作為概念結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)

B.邏輯結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為概念結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)

C.概念結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為邏輯結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)

D.概念結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為物理設(shè)計(jì)階段的設(shè)計(jì)依據(jù)

【答案】C

35.單選題

在進(jìn)程資源有向圖中,圓圈表示進(jìn)程,方框表示資源,方框內(nèi)的小圓數(shù)表示資源數(shù)。當(dāng)有向邊(或稱請求邊)由進(jìn)程指向資源時,表示申請一個資源;當(dāng)有向邊(或稱分配邊)由資源指向進(jìn)程時,表示獲得一個資源。假設(shè)系統(tǒng)中有三個進(jìn)程P1、P2和P3,兩種資源R1、R2,且R1的資源數(shù)等于3,R2的資源數(shù)等于3。如果進(jìn)程資源圖如圖(a)和圖(b)所示,那么圖(a)中();圖(b)中()。

問題1選項(xiàng)

A.P1、P2、P3都是阻塞節(jié)點(diǎn),該圖不可以化簡,是死鎖的

B.Pl、P2、P3都是非阻塞節(jié)點(diǎn),該圖可以化簡,是非死鎖的

C.PI、P2是非阻塞節(jié)點(diǎn),P3是阻塞節(jié)點(diǎn),該圖不可以化簡,是死鎖的

D.P3是非阻塞節(jié)點(diǎn),PI、P3是阻塞節(jié)點(diǎn),該圖可以化簡,是非死鎖的

問題2選項(xiàng)

A.Pl、P2、P3都是非阻塞節(jié)點(diǎn),該圖可以化簡,是非死鎖的

B.Pl、P2、P3都是阻塞節(jié)點(diǎn),該圖不可以化簡,是死鎖的

C.P3是非阻塞節(jié)點(diǎn),PI,P2是阻塞節(jié)點(diǎn),該圖可以化簡,是非死鎖的

D.PI.P2是非阻塞節(jié)點(diǎn),P3是阻塞節(jié)點(diǎn),該圖不可以化簡,是死鎖的

【答案】第1題:A

第2題:C

【解析】第1題:本題考查的是進(jìn)程資源圖的分析。

解答本題首先需要了解圖所代表的含義。在圖中R1與R2代表的是資源,P1-P3代表進(jìn)程。從資源指向進(jìn)程的箭頭代表有資源分配給了進(jìn)程,而從進(jìn)程指向資源的箭頭代表進(jìn)程要申請這個資源(注:每個箭頭只代表一個資源或資源請求)。

圖(a):

在圖a中R1一共有3個資源,并將這3個資源中的1個分給了P1,1個分給了P3,P2此時向R1申請1個資源,該申請可以得到滿足,不會發(fā)生阻塞。一共有3個R2資源,并將這3個R2資源分別分給了進(jìn)程P1,P2和P3,所以此時已經(jīng)沒有可用的R2資源了,但是進(jìn)程P1、P2、P3又分別申請了1個R2,這三個請求都是得不到滿足的,所以進(jìn)程P1、P2、P3都是阻塞節(jié)點(diǎn)。進(jìn)程資源圖(a)不可以化簡,是死鎖的。第一題選擇A選項(xiàng)。

圖(b):

在圖b中R1一共有3個資源,并將這3個資源中的2個分別分給了P1和P3,P2此時向R1申請2個資源,該申請不能得到滿足,P2會發(fā)生阻塞。一共有3個R2資源,并將這3個R2資源分別分給了進(jìn)程P1,P2和P3,所以此時已經(jīng)沒有可用的R2資源了,但是進(jìn)程P1又分別申請了1個R2,所以請求是得不到滿足的,所以進(jìn)程P1是阻塞節(jié)點(diǎn)。P3只有分配無請求,所以是非阻塞節(jié)點(diǎn)。因?yàn)镻3是非阻塞節(jié)點(diǎn),可以運(yùn)行完畢,運(yùn)行完后釋放占有的1個R1資源和1個R2資源,然后P1申請1個R2資源可以得到滿足,這樣可以使得P1變?yōu)榉亲枞?jié)點(diǎn),得到所需資源運(yùn)行完畢,釋放其占有資源,使得P2變?yōu)榉亲枞?jié)點(diǎn),運(yùn)行完畢。故進(jìn)程資源圖(b)可以化簡,是非死鎖的。第二題選擇C選項(xiàng)。

第2題:

36.單選題

UML2.0所包含的圖中,()將進(jìn)程或者其他結(jié)構(gòu)展示為計(jì)算內(nèi)部一步步的控制流和數(shù)據(jù)流;()描述模型本身分解而成的組織單元以及它們之間的依賴關(guān)系;()描述運(yùn)行時的處理節(jié)點(diǎn)以及在其內(nèi)部生存的構(gòu)件的配置。

問題1選項(xiàng)

A.用例圖.

B.通信圖

C.狀態(tài)圖

D.活動圖

問題2選項(xiàng)

A.類圖

B.包圖

C.對象圖

D.構(gòu)件圖

問題3選項(xiàng)

A.組合結(jié)構(gòu)圖

B.制品圖

C.部署圖

D.交互圖

【答案】第1題:D

第2題:B

第3題:C

【解析】第1題:本題是對UML相關(guān)概念的考查。

UML2.0包括14種圖,分別如下:

(1)類圖(classdiagram)。類圖描述一組類、接口、協(xié)作和它們之間的關(guān)系。在OO系統(tǒng)的建模中,最常見的圖就是類圖。類圖給出了系統(tǒng)的靜態(tài)設(shè)計(jì)視圖,活動類的類圖給出了系統(tǒng)的靜態(tài)進(jìn)程視圖。

(2)對象圖(objectdiagram)。對象圖描述一組對象及它們之間的關(guān)系。對象圖描述了在類圖中所建立的事物實(shí)例的靜態(tài)快照。和類圖一樣,這些圖給出系統(tǒng)的靜態(tài)設(shè)計(jì)視圖或靜態(tài)進(jìn)程視圖,但它們是從真實(shí)案例或原型案例的角度建立的。

(3)構(gòu)件圖(componentdiagram)。構(gòu)件圖描述一個封裝的類和它的接口、端口,以及由內(nèi)嵌的構(gòu)件和連接件構(gòu)成的內(nèi)部結(jié)構(gòu)。構(gòu)件圖用于表示系統(tǒng)的靜態(tài)設(shè)計(jì)實(shí)現(xiàn)視圖。對于由小的部件構(gòu)建大的系統(tǒng)來說,構(gòu)件圖是很重要的。構(gòu)件圖是類圖的變體。

(4)組合結(jié)構(gòu)圖(compositestructurediagram)。組合結(jié)構(gòu)圖描述結(jié)構(gòu)化類(例如,構(gòu)件或類)的內(nèi)部結(jié)構(gòu),包括結(jié)構(gòu)化類與系統(tǒng)其余部分的交互點(diǎn)。組合結(jié)構(gòu)圖用于畫出結(jié)構(gòu)化類的內(nèi)部內(nèi)容。

(5)用例圖(usecasediagram)。用例圖描述一組用例、參與者及它們之間的關(guān)系。用例圖給出系統(tǒng)的靜態(tài)用例視圖。這些圖在對系統(tǒng)的行為進(jìn)行組織和建模時是非常重要的。

(6)順序圖(sequencediagram,序列圖)。順序圖是一種交互圖(interactiondiagram),交互圖展現(xiàn)了一種交互,它由一組對象或參與者以及它們之間可能發(fā)送的消息構(gòu)成。交互圖專注于系統(tǒng)的動態(tài)視圖。順序圖是強(qiáng)調(diào)消息的時間次序的交互圖。

(7)通信圖(communicationdiagram)。通信圖也是一種交互圖,它強(qiáng)調(diào)收發(fā)消息的對象或參與者的結(jié)構(gòu)組織。順序圖和通信圖表達(dá)了類似的基本概念,但它們所強(qiáng)調(diào)的概念不同,順序圖強(qiáng)調(diào)的是時序,通信圖強(qiáng)調(diào)的是對象之間的組織結(jié)構(gòu)(關(guān)系)。在UML1.X版本中,通信圖稱為協(xié)作圖(collaborationdiagram)。

(8)定時圖(timingdiagram,計(jì)時圖)。定時圖也是一種交互圖,它強(qiáng)調(diào)消息跨越不同對象或參與者的實(shí)際時間,而不僅僅只是關(guān)心消息的相對順序。

(9)狀態(tài)圖(statediagram)。狀態(tài)圖描述一個狀態(tài)機(jī),它由狀態(tài)、轉(zhuǎn)移、事件和活動組成。狀態(tài)圖給出了對象的動態(tài)視圖。它對于接口、類或協(xié)作的行為建模尤為重要,而且它強(qiáng)調(diào)事件導(dǎo)致的對象行為,這非常有助于對反應(yīng)式系統(tǒng)建模。

(10)活動圖(activitydiagram)?;顒訄D將進(jìn)程或其他計(jì)算結(jié)構(gòu)展示為計(jì)算內(nèi)部一步步的控制流和數(shù)據(jù)流?;顒訄D專注于系統(tǒng)的動態(tài)視圖。它對系統(tǒng)的功能建模和業(yè)務(wù)流程建模特別重要,并強(qiáng)調(diào)對象間的控制流程。第一空選擇D選項(xiàng)。

(11)部署圖(deploymentdiagram)。部署圖描述對運(yùn)行時的處理節(jié)點(diǎn)及在其中生存的構(gòu)件的配置。部署圖給出了架構(gòu)的靜態(tài)部署視圖,通常一個節(jié)點(diǎn)包含一個或多個部署圖。第三空選擇C選項(xiàng)。

(12)制品圖(artifactdiagram)。制品圖描述計(jì)算機(jī)中一個系統(tǒng)的物理結(jié)構(gòu)。制品包括文件、數(shù)據(jù)庫和類似的物理比特集合。制品圖通常與部署圖一起使用。制品也給出了它們實(shí)現(xiàn)的類和構(gòu)件。

(13)包圖(packagediagram)。包圖描述由模型本身分解而成的組織單元,以及它們之間的依賴關(guān)系。第二空選擇B選項(xiàng)。

(14)交互概覽圖(interactionoverviewdiagram)。交互概覽圖是活動圖和順序圖的混合物。

第2題:

第3題:

37.單選題

在企業(yè)信息化中,()的主要方法有業(yè)務(wù)與IT整合和企業(yè)IT架構(gòu)構(gòu)建。下面關(guān)于上述兩種方法的說法中,不正確的是()。

問題1選項(xiàng)

A.信息架構(gòu)繼承

B.企業(yè)戰(zhàn)略與信息化戰(zhàn)略集成

C.信息化規(guī)劃與業(yè)務(wù)整合

D.信息化規(guī)劃與企業(yè)戰(zhàn)略規(guī)劃

問題2選項(xiàng)

A.業(yè)務(wù)與IT整合和企業(yè)IT架構(gòu)兩種方法不存在任何領(lǐng)域的重疊

B.業(yè)務(wù)與IT整合是一種以業(yè)務(wù)為導(dǎo)向的、全面的IT管理咨詢實(shí)施方法論

C.企業(yè)IT架構(gòu)幫助企業(yè)制訂IT戰(zhàn)略,并對其投資決策進(jìn)行指導(dǎo)

D.企業(yè)IT架構(gòu)適用于現(xiàn)有信息系統(tǒng)和IT基礎(chǔ)架構(gòu)不一致、不兼容和缺乏統(tǒng)一的整體管理的企業(yè)

【答案】第1題:B

第2題:A

【解析】第1題:企業(yè)戰(zhàn)略與信息化戰(zhàn)略集成的主要方法有BITA(Business-ITAlignment,業(yè)務(wù)與IT整合)和EITA(EnterpriseITArchitecture,企業(yè)IT架構(gòu))。

(1)業(yè)務(wù)與IT整合。BITA是一種以業(yè)務(wù)為導(dǎo)向的、全面的IT管理咨詢實(shí)施方法論。從制訂企業(yè)戰(zhàn)略、建立(或改進(jìn))企業(yè)組織結(jié)構(gòu)和業(yè)務(wù)流程,到進(jìn)行IT管理和制訂過渡計(jì)劃(transitionplan),使IT能夠更好地為企業(yè)戰(zhàn)略和目標(biāo)服務(wù)。BITA適用于信息系統(tǒng)不能滿足當(dāng)前管理中的業(yè)務(wù)需要,業(yè)務(wù)和IT之間總是有不一致的地方。BITA的主要步驟是:評估和分析企業(yè)當(dāng)前業(yè)務(wù)和IT不一致的領(lǐng)域,整理出企業(yè)的業(yè)務(wù)遠(yuǎn)景和未來戰(zhàn)略,建立業(yè)務(wù)模型,提出達(dá)到未來目標(biāo)的轉(zhuǎn)變過程建議和初步計(jì)劃,以及執(zhí)行計(jì)劃。

(2)企業(yè)IT架構(gòu)。EITA分析企業(yè)戰(zhàn)略,幫助企業(yè)制訂IT戰(zhàn)略,并對其投資決策進(jìn)行指導(dǎo)。在技術(shù)、信息系統(tǒng)、信息、IT組織和IT流程方面,幫助企業(yè)建立IT的原則規(guī)范、模式和標(biāo)準(zhǔn),指出IT需要改進(jìn)的方面并幫助制訂行動計(jì)劃。EITA適用于現(xiàn)有信息系統(tǒng)和IT基礎(chǔ)架構(gòu)不一致、不兼容和缺乏統(tǒng)一的整體管理的企業(yè)。

根據(jù)以上介紹可知,BITA和EITA有相同之處,甚至在某些領(lǐng)域有重疊。在企業(yè)信息化實(shí)踐中,需要根據(jù)實(shí)際情況,選擇其中的一種方法,或者結(jié)合使用BITA和EITA方法進(jìn)行實(shí)施。

第2題:企業(yè)戰(zhàn)略與信息化戰(zhàn)略集成的主要方法有BITA(Business-ITAlignment,業(yè)務(wù)與IT整合)和EITA(EnterpriseITArchitecture,企業(yè)IT架構(gòu))。

(1)業(yè)務(wù)與IT整合。BITA是一種以業(yè)務(wù)為導(dǎo)向的、全面的IT管理咨詢實(shí)施方法論。從制訂企業(yè)戰(zhàn)略、建立(或改進(jìn))企業(yè)組織結(jié)構(gòu)和業(yè)務(wù)流程,到進(jìn)行IT管理和制訂過渡計(jì)劃(transitionplan),使IT能夠更好地為企業(yè)戰(zhàn)略和目標(biāo)服務(wù)。BITA適用于信息系統(tǒng)不能滿足當(dāng)前管理中的業(yè)務(wù)需要,業(yè)務(wù)和IT之間總是有不一致的地方。BITA的主要步驟是:評估和分析企業(yè)當(dāng)前業(yè)務(wù)和IT不一致的領(lǐng)域,整理出企業(yè)的業(yè)務(wù)遠(yuǎn)景和未來戰(zhàn)略,建立業(yè)務(wù)模型,提出達(dá)到未來目標(biāo)的轉(zhuǎn)變過程建議和初步計(jì)劃,以及執(zhí)行計(jì)劃。

(2)企業(yè)IT架構(gòu)。EITA分析企業(yè)戰(zhàn)略,幫助企業(yè)制訂IT戰(zhàn)略,并對其投資決策進(jìn)行指導(dǎo)。在技術(shù)、信息系統(tǒng)、信息、IT組織和IT流程方面,幫助企業(yè)建立IT的原則規(guī)范、模式和標(biāo)準(zhǔn),指出IT需要改進(jìn)的方面并幫助制訂行動計(jì)劃。EITA適用于現(xiàn)有信息系統(tǒng)和IT基礎(chǔ)架構(gòu)不一致、不兼容和缺乏統(tǒng)一的整體管理的企業(yè)。

根據(jù)以上介紹可知,BITA和EITA有相同之處,甚至在某些領(lǐng)域有重疊。在企業(yè)信息化實(shí)踐中,需要根據(jù)實(shí)際情況,選擇其中的一種方法,或者結(jié)合使用BITA和EITA方法進(jìn)行實(shí)施。

38.單選題

某系統(tǒng)中有5個并發(fā)進(jìn)程競爭資源R。假設(shè)每個進(jìn)程都需要3個R,那么最少需要有()個R,才能保證系統(tǒng)不會發(fā)生死鎖。

問題1選項(xiàng)

A.10

B.11

C.12

D.13

【答案】B

39.案例題

閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。

【說明】

某軟件企業(yè)擬采用面向?qū)ο蠓椒ㄩ_發(fā)一套體育用品在線銷售系統(tǒng),在系統(tǒng)分析階段,“提交訂單”用例詳細(xì)描述如表1—1所示。

【問題1】(9分)

面向?qū)ο笙到y(tǒng)開發(fā)中,實(shí)體對象、控制對象和接口對象的含義是什么?

【問題2】(10分)

面向?qū)ο笙到y(tǒng)分析與建模中,從潛在候選對象中篩選系統(tǒng)業(yè)務(wù)對象的原則有哪些?

【問題3】(6分)

根據(jù)題目所示“提交訂單”用例詳細(xì)描述,可以識別出哪些業(yè)務(wù)對象?

【答案】【問題1】

(1)實(shí)體對象:用來表示業(yè)務(wù)域的事實(shí)數(shù)據(jù)并需要持久化存儲的對象類型;

(2)控制對象:用來表示業(yè)務(wù)系統(tǒng)中應(yīng)用邏輯和業(yè)務(wù)規(guī)則的對象類型;

(3)接口對象:用來表示用戶與系統(tǒng)之間交互方式的對象類型。

【問題2】

(1)去除具有相同含義的對象;

(2)去除不屬于本系統(tǒng)范圍內(nèi)的對象;

(3)去除沒有特定獨(dú)立行為的對象;

(4)去除含義解釋不清楚的對象;

(5)去除屬于另一個對象屬性或行為的對象。

【問題3】

會員、商品、購物車、訂單、配送信息、支付記錄。

【解析】本題考查的是面向?qū)ο蠓治雠c建模相關(guān)知識及應(yīng)用。

【問題1】

面向?qū)ο笙到y(tǒng)開發(fā)過程中,按照對象所承擔(dān)的職責(zé)不同,可以將對象分為實(shí)體對象、控制對象和接口對象。其中實(shí)體對象是用來表示業(yè)務(wù)域的事實(shí)數(shù)據(jù)并需要持久化存儲的對象類型;控制對象是用來表示業(yè)務(wù)系統(tǒng)中應(yīng)用邏輯和業(yè)務(wù)規(guī)則的對象類型;接口對象是用來表示用戶與系統(tǒng)之間交互方式的對象類型。

面向?qū)ο笙到y(tǒng)設(shè)計(jì)的一般步驟1、對實(shí)體對象進(jìn)行增、并、改,并識別接口對象和控制對象。2、確定實(shí)體對象、接口對象和控制對象之間的各種關(guān)系。3、完善對象類結(jié)構(gòu)圖,組織系統(tǒng)的體系結(jié)構(gòu)。

【問題2】

在面向?qū)ο蠓治鲋校⒉皇撬械拿~都表示了問題域內(nèi)有用的業(yè)務(wù)對象,通過刪除對象的同義詞、系統(tǒng)范圍之外的名詞、不具有獨(dú)特行為的名詞、不清楚的名詞和另一個對象的行動或?qū)傩缘拿~來最終清理候選對象列表。

【問題3】

業(yè)務(wù)對象是指對數(shù)據(jù)進(jìn)行檢索和處理的組件。是簡單的真實(shí)世界的軟件抽象。

業(yè)務(wù)對象的必要條件:

1、由狀態(tài)和行為組成

2、表達(dá)了來自業(yè)務(wù)域的一個人,地點(diǎn),事物或概念

3、可以重用

業(yè)務(wù)對象的分類:

1.實(shí)體業(yè)務(wù)對象:

表達(dá)了一個人,地點(diǎn),事物或者概念,根據(jù)業(yè)務(wù)中的名詞從業(yè)務(wù)域中提取的,如客戶,訂單,物品等。在EJB應(yīng)用程序中,一般為實(shí)體Bean;在傳統(tǒng)的web應(yīng)用程序中,可能是包含業(yè)務(wù)應(yīng)用的狀態(tài)和行為的普通JavaBean。

2.過程業(yè)務(wù)對象:

表達(dá)應(yīng)用程序中業(yè)務(wù)處理過程或者工作流程任務(wù),通常依賴于實(shí)體業(yè)務(wù)對象,是業(yè)務(wù)的動詞。在EJB應(yīng)用程序中,通常是模型的會話Bean,或者消息驅(qū)動Bean;在非EJB應(yīng)用中,可能是JavaBean,包含特定的行為,作為應(yīng)用程序的管理者或者控制者。

3.事件業(yè)務(wù)對象:

表達(dá)應(yīng)用程序中由于系統(tǒng)的一些操作造成或產(chǎn)生的一些事件。

商家、倉庫、支付系統(tǒng)、快遞公司屬于系統(tǒng)外部數(shù)據(jù)項(xiàng),商品列表和商品重復(fù),價(jià)格、支付、密碼和配送地址等都屬于其他數(shù)據(jù)項(xiàng)的屬性或行為,無需獨(dú)立作為候選對象。最后可以篩選出候選對象,包括會員、商品、購物車、訂單、配送信息、支付記錄。

40.單選題

IP報(bào)文首部不包含()。

問題1選項(xiàng)

A.版本號

B.源目的MAC

C.生存時間

D.源/目的IP

【答案】B

41.單選題

TOGAF框架是一個多視圖的體系結(jié)構(gòu),它由企業(yè)的業(yè)務(wù)架構(gòu)、信息架構(gòu)、應(yīng)用架構(gòu)和技術(shù)架構(gòu)共同構(gòu)成。企業(yè)信息架構(gòu)是將企業(yè)業(yè)務(wù)實(shí)體抽象成為信息對象,將企業(yè)的業(yè)務(wù)運(yùn)作模式抽象為信息對象的屬性和方法,建立面向?qū)ο蟮钠髽I(yè)信息模型。企業(yè)信息架構(gòu)實(shí)現(xiàn)了從()。

①業(yè)務(wù)模式向信息模型的轉(zhuǎn)變

②業(yè)務(wù)需求向信息功能的映射

③企業(yè)基礎(chǔ)數(shù)據(jù)向企業(yè)信息的抽象

④業(yè)務(wù)邏輯向功能邏輯的演化

問題1選項(xiàng)

A.①②③

B.①②④

C.①③④

D.②③④

【答案】A

【解析】企業(yè)信息架構(gòu)是將企業(yè)業(yè)務(wù)實(shí)體抽象成為信息對象,將企業(yè)的業(yè)務(wù)運(yùn)作模式抽象成為信息對象的屬性和方法,建立面向?qū)ο蟮钠髽I(yè)信息模型。企業(yè)信息架構(gòu)實(shí)現(xiàn)從業(yè)務(wù)模式向信息模型的轉(zhuǎn)變,業(yè)務(wù)需求向信息功能的映射,企業(yè)基礎(chǔ)數(shù)據(jù)向企業(yè)信息的抽象。

企業(yè)信息架構(gòu)對企業(yè)業(yè)務(wù)進(jìn)行建模,它能獨(dú)立于技術(shù)的發(fā)展和變化,并能幫助項(xiàng)目中業(yè)務(wù)人員和技術(shù)人員之間的溝通。

42.案例題

某商校擬開發(fā)一套圖書館管理系統(tǒng),在系統(tǒng)分析階段,系統(tǒng)分析師整理的核心業(yè)務(wù)流程與需求如下:

系統(tǒng)為每個讀者建立一個賬戶,并給讀者發(fā)放讀者證(包含讀者證號、讀者姓名),賬戶中存儲讀者的個人信息、借閱信息以及預(yù)訂信息等,掛有讀者證可以借閱圖書、返還圖書、查詢圖書信息、預(yù)訂圖書、取消預(yù)訂等。

在借閱圖書時,需要輸入讀者所借閱的圖書名、ISBN號,然后輸入讀者的讀者證號,完成后提交系統(tǒng),以進(jìn)行讀者驗(yàn)證,如果讀者有效,借閱請求被接受,系統(tǒng)查詢讀者所借閱的圖書是否存在,若存在,則讀者可借出圖書,系統(tǒng)記錄借閱記錄;如果讀者所借的圖書已被借出,讀者還可預(yù)訂該圖書。讀者如期還書后,系統(tǒng)清除借閱記錄,否則需繳納罰金,讀者還可以選擇續(xù)借圖書。同時,以上部分操作還需要系統(tǒng)管理員和圖書管理員參與。

【問題1】(6分)

采用面向?qū)ο蠓椒ㄟM(jìn)行軟件系統(tǒng)分析與設(shè)計(jì)時,一項(xiàng)重要的工作是進(jìn)行類的分析與設(shè)計(jì)。請用200字以內(nèi)的文字說明分析類圖與設(shè)計(jì)類圖的差異。

【問題2】(11分)

設(shè)計(jì)類圖的首要工作是進(jìn)行類的識別與分類,該工作可分為兩個階段“”首先,采用識別與篩選法,對需求分析文檔進(jìn)行分析,保留系統(tǒng)的重要概念與屬性,刪除不正

溫馨提示

  • 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

提交評論