下半年系統(tǒng)架構(gòu)設(shè)計(jì)師答案詳解_第1頁
下半年系統(tǒng)架構(gòu)設(shè)計(jì)師答案詳解_第2頁
下半年系統(tǒng)架構(gòu)設(shè)計(jì)師答案詳解_第3頁
下半年系統(tǒng)架構(gòu)設(shè)計(jì)師答案詳解_第4頁
下半年系統(tǒng)架構(gòu)設(shè)計(jì)師答案詳解_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2012年軟考試題假定系統(tǒng)中有

n個(gè)進(jìn)度共享

3臺(tái)打印機(jī),任一進(jìn)度在任一時(shí)刻最多只好使用

1臺(tái)打印機(jī)。若用PV操作控制

n個(gè)進(jìn)度使用打印機(jī),則相應(yīng)信號(hào)量

S的取值范圍為(

1);若信號(hào)量

S的值為-3,則系統(tǒng)中有(2)個(gè)進(jìn)度等候使用打印機(jī)。(1)A.0,-1,,-(n-1)B.3,2,1,0,-1,?,-(n-3)C.C.1,0,-1,?,-(n-1)D.2,1,0,-1,???,-(n-2)(2)A.0B.1C.2D.3【答案】BD【分析】此題考察操作系統(tǒng)進(jìn)度管理方面的基礎(chǔ)知識(shí)。試題(1)的正確答案為選項(xiàng)

B。依據(jù)題意,假定系統(tǒng)中有

n個(gè)進(jìn)度共享

3臺(tái)打印機(jī),

意味著每次只贊同

3個(gè)進(jìn)度進(jìn)入互斥段,那么信號(hào)量的初值應(yīng)為

3??梢姡罁?jù)清除法只有選項(xiàng)B中含有3。試題(2)的正確答案為選項(xiàng)D。信號(hào)量S的物理意義為:當(dāng)

S多

0時(shí),表示資源的可用數(shù);當(dāng)S<0時(shí),其絕對(duì)值表示等候資源的進(jìn)度數(shù)。假定文件系統(tǒng)采納索引節(jié)點(diǎn)管理,且索引節(jié)點(diǎn)有8個(gè)地址項(xiàng)iaddr[0]?iaddr[7],每個(gè)地址項(xiàng)大小為4B,iaddr[0]?iaddr[4]采納直接地址索弓丨,iaddr[5]和iaddr[6]采納一級(jí)間接地址索引,iaddr[7]采納二級(jí)間接地址索引。假定磁盤索引塊和磁盤數(shù)據(jù)塊大小均為1KB字節(jié),文件Filel的索引節(jié)點(diǎn)以下列圖所示。若用戶接見文件Filel中邏輯塊號(hào)為5和261的信息,則對(duì)應(yīng)的物理塊號(hào)分別為(

3);101號(hào)物理塊寄存的是(

4)。(3)A.89和90B.89和136C.58和187D.90和136(4)A.Filel的信息B.直接地址索引表C.一級(jí)地址索引表D.二級(jí)地址索引表【答案】CD【分析】此題考察操作系統(tǒng)文件管理方面的基礎(chǔ)知識(shí)。依據(jù)題意,磁盤索引塊為1KB,每個(gè)地址項(xiàng)大小為4B,故每個(gè)磁盤索引塊可寄存1024/4=256個(gè)物理塊地址。又因?yàn)槲募饕?jié)點(diǎn)中有8個(gè)地址項(xiàng),此中5個(gè)地址項(xiàng)為直接地址索引,這意味著邏輯塊號(hào)為0?4的為直接地址索引;2個(gè)地址項(xiàng)是一級(jí)間接地址索引,此中第一個(gè)地址項(xiàng)指出的物理塊中是一張一級(jí)間接地址索引表,寄存邏輯塊號(hào)為5?260對(duì)應(yīng)的物理塊號(hào),第二個(gè)地址項(xiàng)指出的物理塊中是另一張一級(jí)間接地址索引表,寄存邏輯塊號(hào)為261?516對(duì)應(yīng)的物理塊號(hào)。經(jīng)上剖析,從題圖不難看出,邏輯塊號(hào)為5的信息應(yīng)當(dāng)寄存在58號(hào)物理塊中,邏輯塊號(hào)為261的信息應(yīng)當(dāng)寄存在187號(hào)物理塊中。由題中可知,iaddr[7]采納二級(jí)間接地址索引,且iaddr[7]中寄存的物理塊號(hào)為101。1個(gè)地址項(xiàng)是二級(jí)間接地址索引,這意味著該地址項(xiàng)指出的物理塊中寄存的是256個(gè)一級(jí)間接地址索引表,故101號(hào)物理塊寄存的是二級(jí)間接地址索引表。在數(shù)椐庫設(shè)計(jì)的需求剖析階段應(yīng)當(dāng)形成(

5),這些文檔能夠作為(

6)階段的設(shè)計(jì)依照。(5)A.

程序言檔、數(shù)據(jù)詞典和數(shù)據(jù)流圖

B.需求說明文檔、

程序言檔和數(shù)據(jù)流圖C.需求說明文檔、

數(shù)據(jù)詞典和數(shù)據(jù)流圖

D.需求說明文檔、

數(shù)據(jù)詞典和程序言檔(6)A.

邏輯結(jié)構(gòu)設(shè)計(jì)

B.觀點(diǎn)結(jié)構(gòu)設(shè)計(jì)

C.物理結(jié)構(gòu)設(shè)計(jì)

D.數(shù)據(jù)庫運(yùn)轉(zhuǎn)和保護(hù)【答案】CB【分析】此題考察數(shù)據(jù)庫系統(tǒng)基本觀點(diǎn)方面的基礎(chǔ)知識(shí)。數(shù)據(jù)庫設(shè)計(jì)主要分為用戶需求剖析、觀點(diǎn)結(jié)構(gòu)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計(jì)四個(gè)階段。其中,在用戶需求剖析階段中,數(shù)據(jù)庫設(shè)計(jì)人員采納必定的協(xié)助工具對(duì)應(yīng)用對(duì)象的功能、性能、限制等要求所進(jìn)行的科學(xué)剖析,并形成需求說明文檔、數(shù)據(jù)詞典和數(shù)據(jù)流程圖。用戶需求分析階段形成的有關(guān)文檔用以作為觀點(diǎn)結(jié)構(gòu)設(shè)計(jì)的設(shè)計(jì)依照。某商場(chǎng)商品數(shù)據(jù)庫的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量),函數(shù)依靠集F={商品代碼一商品名稱,(商品代碼,供應(yīng)商)一庫存量,供應(yīng)商一聯(lián)系方式。商品關(guān)系模式P達(dá)到(7);該關(guān)系模式分解成(8)后,擁有無損連結(jié)的特征,并能夠保持函數(shù)依靠。(8)A.P1(商品代碼,聯(lián)系方式),P2(商品名稱,供應(yīng)商,庫存量)B.P1(商品名稱,聯(lián)系方式),P2(商品代碼,供應(yīng)商,庫存量)C.P1(商品代碼,商品名稱,聯(lián)系方式),P2(供應(yīng)商,庫存量)D.P1

(商品代碼,商品名稱

),P2(

商品代碼,供應(yīng)商,庫存量

),P3(供應(yīng)商,聯(lián)系方式)【答案】AD【分析】此題考察的是應(yīng)試者關(guān)系數(shù)據(jù)庫方面的基礎(chǔ)知識(shí)。依據(jù)題意,零件P關(guān)系中的(商品代碼,供應(yīng)商)可決定的零件P關(guān)系的全部屬性,所以零件P關(guān)系的主鍵為(商品代碼,供應(yīng)商);又因?yàn)椋罁?jù)題意(商品代碼,供應(yīng)商)一商品名稱,而商品代碼一商品名稱,供應(yīng)商一聯(lián)系方式,能夠得出商品名稱和聯(lián)系方式都部分依靠于碼,所以,該關(guān)系模式屬于1NF。關(guān)系模式P屬于INF,1NF存在冗余度大、改正操作的不一致性、插入異樣和刪除異樣四個(gè)問題。所以需要對(duì)模式分解,此中選項(xiàng)A、選項(xiàng)B和選項(xiàng)C的分解是有損且不保持函數(shù)依靠。比如,選項(xiàng)A中的分解P1的函數(shù)依靠集F1=0,分解P2的函數(shù)依靠集F2=0,丟掉了中的函數(shù)依靠,即不保持函數(shù)依靠。

F以下對(duì)于軟件中間件的表達(dá),錯(cuò)誤的選項(xiàng)是(9)。(9)A.中間件經(jīng)過標(biāo)準(zhǔn)接口實(shí)現(xiàn)與應(yīng)用程序的關(guān)系,供應(yīng)特定功能的服務(wù)使用中間件能夠提高應(yīng)用軟件可移植性C.使用中間件將增添應(yīng)用軟件設(shè)計(jì)的復(fù)雜度D.使用中間件有助于提高開發(fā)效率【答案】C【分析】中間件是一種獨(dú)立的系統(tǒng)軟件或服務(wù)程序,散布式應(yīng)用軟件借助這類軟件在不一樣的技術(shù)之間共享資源,中間件位于客戶機(jī)服務(wù)器的操作系統(tǒng)之上,管理計(jì)算資源和網(wǎng)絡(luò)通訊。軟件中間件的作用是為處于自己上層的應(yīng)用軟件供應(yīng)運(yùn)轉(zhuǎn)與開發(fā)的環(huán)境,幫助用戶開發(fā)和集成應(yīng)用軟件。它不不過要實(shí)現(xiàn)互連,還要實(shí)現(xiàn)應(yīng)用之間的互操作。以下對(duì)于嵌入式系統(tǒng)開發(fā)的表達(dá),正確的選項(xiàng)是(10)。(10)A.宿主機(jī)與目標(biāo)機(jī)之間只要要成立邏輯連結(jié)宿主機(jī)與目標(biāo)機(jī)之間只好采納串口通訊方式C.在宿主機(jī)上一定釆用交錯(cuò)編譯器來生成目標(biāo)機(jī)的可履行代碼D.調(diào)試器與被調(diào)試程序必、須安裝在同一臺(tái)機(jī)器上【答案】C【分析】在嵌入式系統(tǒng)開發(fā)中,因?yàn)榍度胧皆O(shè)備不具備足夠的辦理器能力和儲(chǔ)存空間,程序開發(fā)一般用PC(宿主機(jī))來達(dá)成,而后將可履行文件下載到嵌入式系統(tǒng)(目標(biāo)機(jī))中運(yùn)轉(zhuǎn)。當(dāng)宿主機(jī)與目標(biāo)機(jī)的機(jī)器指令不一樣時(shí),就需要交錯(cuò)工具鏈(指編譯、匯編、鏈接等一整套工具)。以下對(duì)于嵌入式系統(tǒng)硬件抽象層的表達(dá),錯(cuò)誤的選項(xiàng)是(11)。(11)A.硬件抽象層與硬件親密有關(guān),可對(duì)操作系統(tǒng)隱蔽硬件的多樣性硬件抽象層將操作系統(tǒng)與硬件平臺(tái)分開C.硬件抽象層使軟硬件的設(shè)計(jì)與調(diào)試能夠并行D.硬件抽象層應(yīng)包含設(shè)備驅(qū)動(dòng)程序和任務(wù)調(diào)動(dòng)【答案】D【分析】硬件抽象層是位于操作系統(tǒng)內(nèi)核與硬件電路之間的接口層,其目的在于將硬件抽象化。它隱蔽了特定平臺(tái)的硬件接口細(xì)節(jié),為操作系統(tǒng)供應(yīng)虛構(gòu)硬件平臺(tái),使其擁有硬件沒關(guān)性,可在多種平臺(tái)長(zhǎng)進(jìn)行移植。不是反應(yīng)嵌入式及時(shí)操作系統(tǒng)及時(shí)性的評(píng)論指標(biāo)。(12)A.任務(wù)履行時(shí)間C.任務(wù)切換時(shí)間

B.中斷響應(yīng)和延緩時(shí)間D.信號(hào)量混洗時(shí)間【答案】

A【分析】一個(gè)嵌入式及時(shí)操作系統(tǒng)(

RTOS)的評(píng)論要從好多角度進(jìn)行,如系統(tǒng)結(jié)構(gòu)、

API

的豐富程度、網(wǎng)絡(luò)支持、靠譜性等。此中,及時(shí)性是

RTOS評(píng)論的最重要的指標(biāo)之一,

及時(shí)性的優(yōu)劣是用戶選擇操作系統(tǒng)的一個(gè)重要參照。嚴(yán)格地說,影響嵌入式操作系統(tǒng)及時(shí)性的因素有好多,如常用系統(tǒng)調(diào)用均勻運(yùn)轉(zhuǎn)時(shí)間、任務(wù)切換時(shí)間、線程切換時(shí)間、信號(hào)量混洗時(shí)間(指從一個(gè)任務(wù)開釋信號(hào)量到另一個(gè)等候該信號(hào)量的任務(wù)被激活的時(shí)間延緩)、中斷響應(yīng)時(shí)間等。任務(wù)履行時(shí)間不是反應(yīng)RTOS及時(shí)性的評(píng)論指標(biāo)。以下對(duì)于網(wǎng)絡(luò)控制的表達(dá),正確的選項(xiàng)是(13)。(13)A.因?yàn)門CP的窗口大小是固定的,所以防備擁堵的方法只好是超時(shí)重發(fā)在前向糾錯(cuò)系統(tǒng)中,當(dāng)接收端檢測(cè)到錯(cuò)誤后就要懇求發(fā)送端重發(fā)犯錯(cuò)分組C.在滑動(dòng)窗口協(xié)議中,窗口的大小以及確認(rèn)應(yīng)答使得能夠連續(xù)發(fā)送多個(gè)數(shù)據(jù)D.在數(shù)據(jù)報(bào)系統(tǒng)中,全部連續(xù)發(fā)送的數(shù)據(jù)都能夠沿著早先成立的虛通路傳遞【答案】C【分析】TCP采納可變大小的滑動(dòng)窗口協(xié)議進(jìn)行流量控制。在前向糾錯(cuò)系統(tǒng)中,當(dāng)接收端檢測(cè)到錯(cuò)誤后就依據(jù)糾錯(cuò)編碼的規(guī)律自行糾錯(cuò);在后向糾錯(cuò)系統(tǒng)中,接收方會(huì)懇求發(fā)送方重發(fā)犯錯(cuò)分組。IP協(xié)議不早先成立虛電路,而是對(duì)每個(gè)數(shù)據(jù)報(bào)獨(dú)立地選擇路由并一站一站地進(jìn)行轉(zhuǎn)發(fā),直到送到目標(biāo)地。以下對(duì)于域名服務(wù)器的表達(dá),錯(cuò)誤的選項(xiàng)是(14)。(14)A.當(dāng)?shù)鼐彺嬗蛎?wù)不需要域名數(shù)據(jù)庫B.頂級(jí)域名服務(wù)器是最高層次的域名服務(wù)器C.當(dāng)?shù)貐^(qū)名服務(wù)器能夠采納遞歸查問和迭代查問兩種查問方式D.權(quán)限服務(wù)器負(fù)責(zé)將其管轄區(qū)內(nèi)的主機(jī)域名變換為該主機(jī)的

IP

地址【答案】

B【分析】可供應(yīng)域名服務(wù)的包含當(dāng)?shù)鼐彺?、?dāng)?shù)貐^(qū)名服務(wù)器、權(quán)限域名服務(wù)器、頂級(jí)域名服務(wù)器以及根域名服務(wù)器。DNS主機(jī)名分析的查找次序是,先查找客戶端當(dāng)?shù)鼐彺?,假如沒有成功,則向DNS服務(wù)器發(fā)出分析懇求。當(dāng)?shù)鼐彺媸莾?nèi)存中的一塊地區(qū),保留著近來被分析的主機(jī)名及其IP地址映像。因?yàn)榻馕龀绦蚓彺娉qv內(nèi)存中,所以比其余分析方法速度快。當(dāng)一個(gè)主機(jī)發(fā)出DNS查問報(bào)文時(shí),這個(gè)查問報(bào)文就第一被送往該主機(jī)的當(dāng)?shù)貐^(qū)名服務(wù)器。當(dāng)?shù)貐^(qū)名服務(wù)器離用戶較近,當(dāng)所要查問的主機(jī)也屬于同一個(gè)當(dāng)?shù)豂SP時(shí),該當(dāng)?shù)貐^(qū)名服務(wù)器立刻就能將所查問的主機(jī)名變換為它的IP地址,而不需要再去咨詢其余的域名服務(wù)器。每一個(gè)區(qū)都設(shè)置有域名服務(wù)器,即權(quán)限服務(wù)器,它負(fù)責(zé)將其管轄區(qū)內(nèi)的主機(jī)域名變換為該主機(jī)的IP地址。在其上保留有所管轄區(qū)內(nèi)的全部主機(jī)域名到IP地址的映照。頂級(jí)域名服務(wù)器負(fù)責(zé)管理在本頂級(jí)域名服務(wù)器上注冊(cè)的全部二級(jí)域名。當(dāng)收到DNS查問懇求時(shí),能夠?qū)⑵涔茌牭亩?jí)域名變換為該二級(jí)域名的IP地址?;蛟S是下一步應(yīng)當(dāng)搜尋的域名服務(wù)器的IP地址。根域名服務(wù)器是最高層次的域名服務(wù)器。每一個(gè)根域名服務(wù)器都要存有全部頂級(jí)域名服務(wù)器的IP地址和域名。當(dāng)一個(gè)當(dāng)?shù)貐^(qū)名服務(wù)器對(duì)一個(gè)域名沒法分析時(shí),就會(huì)直接找到根域名服務(wù)器,而后根域名服務(wù)器會(huì)見告它應(yīng)當(dāng)去找哪一個(gè)頂級(jí)域名服務(wù)器進(jìn)行查問。以下對(duì)于網(wǎng)絡(luò)儲(chǔ)存的表達(dá),正確的選項(xiàng)是(15)。(15)A.DAS支持完好跨平臺(tái)文件共享,支持全部的操作系統(tǒng)B.NAS經(jīng)過SCSI連結(jié)至服務(wù)器,經(jīng)過服務(wù)器網(wǎng)卡在網(wǎng)絡(luò)上傳輸數(shù)據(jù)C.FCSAN的網(wǎng)絡(luò)介質(zhì)為光纖通道,而IPSAN使用標(biāo)準(zhǔn)的以太網(wǎng)D.SAN設(shè)備有自己的文件管理系統(tǒng),

NAS中的儲(chǔ)存設(shè)備沒有文件管理系統(tǒng)【答案】C【分析】此題考察網(wǎng)絡(luò)儲(chǔ)存的基礎(chǔ)知識(shí)。DAS(DirectAttachedStorage,直接附帶儲(chǔ)存)即直連方式儲(chǔ)存。在這類方式中,存儲(chǔ)設(shè)備是經(jīng)過電纜(往常是

SCSI接口電纜)直接連結(jié)服務(wù)器。

I/O(

輸入/輸入)懇求直接發(fā)送到儲(chǔ)存設(shè)備。

DAS也可稱為

SAS(Server-AttachedStorage,

服務(wù)器附帶儲(chǔ)存)。它依賴于服務(wù)器,其自己是硬件的堆疊,不帶有任何儲(chǔ)存操作系統(tǒng),

DAS不可以供應(yīng)跨平臺(tái)文件共享功能,各系統(tǒng)平臺(tái)下文件需分別儲(chǔ)存。NAS是(NetworkAttachedStorage)

的簡(jiǎn)稱,中文稱為網(wǎng)絡(luò)附帶儲(chǔ)存。在

NAS儲(chǔ)存結(jié)構(gòu)中,儲(chǔ)存系統(tǒng)不再經(jīng)過

I/O

總線隸屬于某個(gè)特定的服務(wù)器或客戶機(jī),

而是直接經(jīng)過網(wǎng)絡(luò)接口與網(wǎng)絡(luò)直接相連,由用戶經(jīng)過網(wǎng)絡(luò)來接見。NAS設(shè)備有自己的OS,其其實(shí)是一個(gè)帶有瘦服務(wù)的儲(chǔ)存設(shè)備,其作用近似于一個(gè)專用的文件服務(wù)器,可是把顯示器,鍵盤,鼠標(biāo)等設(shè)備省去,NAS用于儲(chǔ)存服務(wù),能夠大大降低了儲(chǔ)存設(shè)備的成本,此外NAS中的儲(chǔ)存信息都是采納RAID方式進(jìn)行管理的,從而有效的保護(hù)了數(shù)據(jù)。SAN是經(jīng)過專用高速網(wǎng)將一個(gè)或多個(gè)網(wǎng)絡(luò)儲(chǔ)存設(shè)備和服務(wù)器連結(jié)起來的專用儲(chǔ)存系統(tǒng),未來的信息儲(chǔ)存將以SAN儲(chǔ)存方式為主。SAN主要采納數(shù)據(jù)塊的方式進(jìn)行數(shù)據(jù)和信息的儲(chǔ)存,目前主要使用于以太網(wǎng)(IPSAN)和光纖通道(FCSAN)兩類環(huán)境中。以下對(duì)于軟件架構(gòu)風(fēng)格與系統(tǒng)性能關(guān)系的表達(dá),錯(cuò)誤的選項(xiàng)是(16)。(16)A.對(duì)于采納層次化架構(gòu)風(fēng)格的系統(tǒng),區(qū)分的層次越多,系統(tǒng)的性能越差B.對(duì)于采納管道-過濾器架構(gòu)風(fēng)格的系統(tǒng),能夠經(jīng)過引入過濾器的數(shù)據(jù)并發(fā)

辦理提高系統(tǒng)性能C.對(duì)于采納面向?qū)ο蠹軜?gòu)風(fēng)格的系統(tǒng),能夠經(jīng)過減少功能調(diào)用層次提高系統(tǒng)性能D.對(duì)于采納過程調(diào)用架構(gòu)風(fēng)格的系統(tǒng),能夠經(jīng)過將顯式調(diào)用策略代替為隱式調(diào)用策略提高系統(tǒng)性能【答案】D【分析】此題主要考察對(duì)軟件架構(gòu)風(fēng)格與系統(tǒng)性能之間關(guān)系的理解。對(duì)于采納層次化架構(gòu)風(fēng)格的系統(tǒng),區(qū)分的層次越多,系統(tǒng)達(dá)成某項(xiàng)功能需要的中間調(diào)用操作越多,其性能越差。對(duì)于采納管道-過濾器架構(gòu)風(fēng)格的系統(tǒng),能夠經(jīng)過引入過濾器的數(shù)據(jù)并發(fā)辦理能夠有效提高系統(tǒng)性能。對(duì)于采納面向?qū)ο蠹軜?gòu)風(fēng)格的系統(tǒng),能夠經(jīng)過減少功能調(diào)用層次提高系統(tǒng)性能。對(duì)于采納過程調(diào)用架構(gòu)風(fēng)格的系統(tǒng),將顯式調(diào)用策略代替為隱式調(diào)用策略能夠提高系統(tǒng)的靈巧性,但會(huì)降低系統(tǒng)的性能。峰值MIPS(每秒百萬次指令數(shù))用來描繪計(jì)算機(jī)的定點(diǎn)運(yùn)算速度,經(jīng)過對(duì)計(jì)算機(jī)指令集中基本指令的履行速度計(jì)算獲取。假定某計(jì)算機(jī)中基本指令的履行需要5個(gè)機(jī)器周期,每個(gè)機(jī)器周期為3微秒,則該計(jì)算機(jī)的定點(diǎn)運(yùn)算速度為(17)MIPS。(17)A.8

B.15

【答案】D【分析】每達(dá)成一個(gè)基本指令需要5*3=15微秒,依據(jù)峰值MIPS1/15=0.067MIPS,特別需要注意單位“微秒”和“百萬指令數(shù)”

的定義,其定點(diǎn)運(yùn)算速度為,在計(jì)算過程中恰巧抵消。ERP中的公司資源包含(18)。(18)A.物流、資本流和信息流B.物流、工作流和信息流C.物流、資本流和工作流D.資本流、工作流和信息流【答案】A【分析】此題考察公司資源的基本觀點(diǎn)。ERP中的公司資源包含公司的“三流”資源,即物流資源、資本流資源和信息流資源。ERP實(shí)質(zhì)上就是對(duì)這“三流”資源進(jìn)行全面集成管理的管理信息系統(tǒng)。CRM是一套先進(jìn)的管理思想及技術(shù)手段,它經(jīng)過將(

19)進(jìn)行有效的整合,最后為公司波及到的各個(gè)領(lǐng)域供應(yīng)了集成環(huán)境。

CRM系統(tǒng)的四個(gè)主要模塊包含(

20)。(19)A.職薪資源、客戶資源與管理技術(shù)

B.銷售資源、信息資源與商業(yè)智能C.銷售管理、市場(chǎng)管理與服務(wù)管理

D.人力資源、業(yè)務(wù)流程與專業(yè)技術(shù)(20)A.電子商務(wù)支持、呼喊中心、挪動(dòng)設(shè)備支持、數(shù)據(jù)剖析信息剖析、網(wǎng)絡(luò)應(yīng)用支持、客戶信息庫房、工作流集成C.銷售自動(dòng)化、營(yíng)銷自動(dòng)化、客戶服務(wù)與支持、商業(yè)智能D.銷售管理、市場(chǎng)管理、服務(wù)管理、現(xiàn)場(chǎng)服務(wù)管理【答案】DC【分析】此題考察公司信息化的基本知識(shí)。CRM是一套先進(jìn)的管理思想及技術(shù)手段,它經(jīng)過將人力資源、業(yè)務(wù)流程與專業(yè)技術(shù)進(jìn)行有效的整合,最后為公司波及到客戶或許花費(fèi)者的各個(gè)領(lǐng)域供應(yīng)了完滿的集成,使得公司可以更低成本、更高效率地知足客戶的需求,并與客戶成立起鑒于學(xué)習(xí)慣關(guān)系基礎(chǔ)上的一對(duì)一營(yíng)銷模式,從而讓公司能夠最大程度提高客戶滿意度和忠誠度。CRM系統(tǒng)的主要模塊包含銷售自動(dòng)化、營(yíng)銷自動(dòng)化、客戶服務(wù)與支持、商業(yè)智能。公司信息化程度是國家書息化建設(shè)的基礎(chǔ)和要點(diǎn),公司信息化方法不包含((21)A.業(yè)務(wù)流程重組B.組織機(jī)構(gòu)改革C.供應(yīng)鏈管理

21)。D.人力資本投資【答案】B【分析】此題考察公司信息化的基本方法。公司信息化程度是國家書息化建設(shè)的基礎(chǔ)和要點(diǎn),公司信息化就是公司利用現(xiàn)代信息技術(shù),經(jīng)過信息資源的深入開發(fā)和寬泛利用,實(shí)現(xiàn)公司生產(chǎn)過程的自動(dòng)化、管理方式的網(wǎng)絡(luò)化、決議支持的智能化和商務(wù)營(yíng)運(yùn)的電子化,不停提高生產(chǎn)、經(jīng)營(yíng)、管理、決議的效率和水平,從而提高公司經(jīng)濟(jì)效益和公司競(jìng)爭(zhēng)力的過程。公司信息化方法主要包含業(yè)務(wù)流程重構(gòu)、核心業(yè)務(wù)應(yīng)用、信息系統(tǒng)建設(shè)、主題數(shù)據(jù)庫、資源管理和人力資本投資方法。公司戰(zhàn)略規(guī)劃是指依照公司外面環(huán)境和自己條件的狀況及其變化來擬訂和實(shí)行戰(zhàn)略,并依據(jù)對(duì)實(shí)行過程與結(jié)果的評(píng)論和反應(yīng)來調(diào)整,擬訂新戰(zhàn)略的過程。公司信息資源集成管理的前提是對(duì)公司(22)的集成,其核心是對(duì)公司(23)的集成。(22)A.信息功能B.信息設(shè)備C.信息活動(dòng)D.信息辦理(23)A.業(yè)務(wù)流B.內(nèi)部信息流C.外面信息流D.內(nèi)部和外面信息流【答案】AD【分析】此題考査信息資源管理的基本知識(shí)。集成管理是公司信息資源管理的主要內(nèi)容之一。推行公司信息資源集成的前提是對(duì)公司歷史上形成的公司信息功能的集成,其核心是對(duì)公司內(nèi)部和外面信息流的集成,其實(shí)行的基礎(chǔ)是各樣信息手段的集成。經(jīng)過集成管理實(shí)現(xiàn)公司信息系統(tǒng)各因素的優(yōu)化組合,使信息系統(tǒng)各因素之間形成強(qiáng)盛的共同作用,從而最大限度地放大公司信息的功能,實(shí)現(xiàn)公司可連續(xù)發(fā)展的目的。為了增強(qiáng)對(duì)公司信息資源的管理,公司應(yīng)依照信息化和現(xiàn)代化公司管理要求設(shè)置信息管理機(jī)構(gòu),成立信息中心。信息中心的主要職能不包含(24)。(24)A.辦理信息,確立信息辦理的方法B.用先進(jìn)的信息技術(shù)提高業(yè)務(wù)管理水平C.組織招聘信息資源管理員D.成立業(yè)務(wù)部門希望的信息系統(tǒng)和網(wǎng)絡(luò)【答案】C【分析】此題考察公司信息中心的主要職能。為了增強(qiáng)對(duì)公司信息資源的管理,公司應(yīng)依照信息化和現(xiàn)代化公司管理要求設(shè)置信息管理機(jī)構(gòu),成立信息中心,確立信息主管,一致管理和協(xié)調(diào)公司信息資源的開發(fā)、采集和使用。信息中心是公司的獨(dú)立機(jī)構(gòu),直接由最高層領(lǐng)導(dǎo)并為公司最高管理者供應(yīng)服務(wù)。其主要職能是辦理信息,確立信息辦理的方法,用先進(jìn)的信息技術(shù)提高業(yè)務(wù)管理水平,成立業(yè)務(wù)部門期望的信息系統(tǒng)和網(wǎng)絡(luò)并展望未來的信息系統(tǒng)和網(wǎng)絡(luò),培育信息資源的管理人員等。以下對(duì)于軟件生計(jì)周期模型的表達(dá),正確的選項(xiàng)是(25)。(25)A.在瀑布模型中/前一個(gè)階段的錯(cuò)誤和疏忽會(huì)隱蔽地帶到后一個(gè)階段在任何狀況下使用演化模型,都能在必定周期內(nèi)由原型演化到最后產(chǎn)品C.軟件生計(jì)周期模型的主要目標(biāo)是為了加速軟件開發(fā)的速度D.當(dāng)一個(gè)軟件系統(tǒng)的生計(jì)周期結(jié)束以后,它就進(jìn)入到一個(gè)新的生計(jì)周期模型【答案】A【分析】軟件產(chǎn)品從形成觀點(diǎn)開始,經(jīng)過開發(fā)、使用和保護(hù),直到最退后役的全過程成為軟件生存周期。一個(gè)完好的軟件生計(jì)周期是以需求為出發(fā)點(diǎn),從提出軟件開發(fā)計(jì)劃的那一刻開始,直到軟件在實(shí)質(zhì)應(yīng)用中完好報(bào)廢為止。軟件生計(jì)周期的提出了是為了更好地管理、保護(hù)和升級(jí)軟件,此中更大的意義在于管理軟件開發(fā)的步驟和方法。軟件生計(jì)周期模型又稱軟件開發(fā)模型(softwaredevelopmodel)或軟件過程模型(softwareprocessmodel),它是從某個(gè)特定角度提出的軟件過程的簡(jiǎn)化描繪。軟件生計(jì)周期模型主要有瀑布模型、演化模型、原型模型、螺旋模型噴泉模型和鑒于可重用構(gòu)件的模型等。瀑布模型是最早使用的軟件生計(jì)周期模型之一。瀑布模型的特色是因果關(guān)系密切相連,前一個(gè)階段工作的結(jié)果是后一個(gè)階段工作的輸入?;蛟S說,每一個(gè)階段都是成立在前一個(gè)階段的正確結(jié)果之上,前一個(gè)階段的錯(cuò)誤和疏忽會(huì)隱蔽地帶入后一個(gè)階段。這類錯(cuò)誤有時(shí)甚至可能是災(zāi)害性的,所以每一個(gè)階段工作達(dá)成后,都要進(jìn)行審察和確認(rèn)。演化模型主要針對(duì)早先不可以完好定義需求的軟件開發(fā),是在迅速開發(fā)一個(gè)原型的基礎(chǔ)上,依據(jù)用戶在調(diào)用原型的過程中提出的反應(yīng)建議和建議,對(duì)原型進(jìn)行改良,獲取原型的新版本,重復(fù)這一過程,直到演化成最后的軟件產(chǎn)品。演化模型的主要長(zhǎng)處是,任何功能一經(jīng)開發(fā)就能進(jìn)入測(cè)試,以便考證能否切合產(chǎn)品需求,能夠幫助指引出高質(zhì)量的產(chǎn)品要求。其主要弊端是,假如不控制地讓用戶接觸開發(fā)中還沒有穩(wěn)固的功能,可能對(duì)開發(fā)人員及永固都會(huì)產(chǎn)生負(fù)面的影響。螺旋模型將整個(gè)軟件開發(fā)過程分為多個(gè)階段,每個(gè)階段都由目標(biāo)設(shè)定、(26)、開發(fā)和有效性考證以及評(píng)審4個(gè)部分構(gòu)成。(26)A.需求剖析B.風(fēng)險(xiǎn)剖析C.系統(tǒng)設(shè)計(jì)D.架構(gòu)設(shè)計(jì)【答案】B【分析】螺旋模型是在迅速原型的基礎(chǔ)上擴(kuò)展而成的一種生計(jì)周期模型。這類模型將整個(gè)軟件開發(fā)流程分紅多個(gè)階段,每個(gè)階段都由4部分構(gòu)成,它們是:①目標(biāo)設(shè)定。為該項(xiàng)目進(jìn)行需求剖析,定義和確立這一個(gè)階段的特意目標(biāo),指定對(duì)過程和產(chǎn)品的拘束,并且擬訂詳盡的管理計(jì)劃。②風(fēng)險(xiǎn)剖析。對(duì)可選方案進(jìn)行風(fēng)險(xiǎn)辨別和詳盡剖析,擬訂解決方法,采納有效的舉措避免這些風(fēng)險(xiǎn)。③開發(fā)和有效性考證。風(fēng)險(xiǎn)評(píng)估后,能夠?yàn)橄到y(tǒng)選擇開發(fā)模型,并且進(jìn)行原型開發(fā),即開發(fā)軟件產(chǎn)品。④評(píng)審。對(duì)項(xiàng)目進(jìn)行評(píng)審,以確立能否需要進(jìn)入螺旋線的下一次回路,假如斷定連續(xù),就要擬訂下一階段計(jì)劃。螺旋模型的軟件開發(fā)過程實(shí)質(zhì)是上述4個(gè)部分的迭代過程,每迭代一次,螺旋線就增添一周,軟件系統(tǒng)就生成一個(gè)新版本,

這個(gè)新版本其實(shí)是對(duì)目標(biāo)系統(tǒng)的一個(gè)迫近。

經(jīng)過若干次的迭代后,系統(tǒng)應(yīng)當(dāng)趕快地收斂到用戶贊同或能夠接受的目標(biāo)范圍內(nèi),

不然也可能半途夭折。鑒于UML的需求剖析過程的基本步驟為:利用(27)表示需求;利用(28)表示目標(biāo)軟件系統(tǒng)的整體架構(gòu)。(27)A.

用例及用例圖

B.包圖及類圖

C.劇情及序列圖

D.組件圖及部署圖(28)A.

用例及用例圖

B.包圖及類圖

C.劇情及序列圖

D.組件圖及部署圖【答案】AB【分析】鑒于UML的需求剖析過程大概可分為以下步驟:①利用用例及用例圖表示需求。從業(yè)務(wù)需求描繪出發(fā)獲取履行者和場(chǎng)景;對(duì)場(chǎng)景進(jìn)行匯總、分類、抽象,形成用例;確立履行者與用例、用例與用例圖之間的關(guān)系,生成用例圖。②利用包圖和類圖表示目標(biāo)軟件系統(tǒng)的整體框架結(jié)構(gòu)。依據(jù)領(lǐng)域知識(shí)、業(yè)務(wù)需求描繪和既往經(jīng)驗(yàn)設(shè)計(jì)目標(biāo)軟件系統(tǒng)的頂層架構(gòu);從業(yè)務(wù)需求描繪中提取“要點(diǎn)觀點(diǎn)”,形成領(lǐng)域觀點(diǎn)模型;從觀點(diǎn)模型和用例出發(fā),研究系統(tǒng)中主要的類之間的關(guān)系,生成類圖。迅速應(yīng)用開發(fā)(RapidApplicationDevelopment,RAD)經(jīng)過使用鑒于(29)的開發(fā)方法獲取迅速開發(fā)。當(dāng)(30)時(shí),最適合于采納RAD方法。(29)A.用例B.數(shù)據(jù)結(jié)構(gòu)C.劇情D.構(gòu)件(30)A.一個(gè)新系統(tǒng)要采納好多新技術(shù)B.新系統(tǒng)與現(xiàn)有系統(tǒng)有較高的互操作性C.系統(tǒng)模塊化程度較高D.用戶不可以很好地參加到需求剖析中【答案】DC【分析】迅速應(yīng)用開發(fā)(RapidApplicationDevelopment,RAD)是一種比傳統(tǒng)生計(jì)周期法快得多的開發(fā)方法,它重申極短的開發(fā)周期。RAD模型是瀑布模型的一個(gè)高速變種,經(jīng)過使用基于構(gòu)件的開發(fā)方法獲取迅速開發(fā)。假如需求理解得很好,且拘束了項(xiàng)目范圍,利用這類模型能夠很快地開發(fā)出功能完美的信息系統(tǒng)??墒荝AD也擁有以下限制性:①并不是全部應(yīng)用都適合RAD。RAD對(duì)模塊化要求比較高,假如有哪一項(xiàng)功能不可以被模塊化,那么RAD所需要的建立就會(huì)有問題;假如高性能是一個(gè)指標(biāo),且該指標(biāo)一定經(jīng)過調(diào)整接口使其適應(yīng)系統(tǒng)構(gòu)件才能獲取,則RAD也有可能不可以見效。②開發(fā)者和客戶一定在很短的時(shí)間達(dá)成一系列的需求剖析,任何一方配合不妥,都會(huì)導(dǎo)致RAD項(xiàng)目失敗。RAD只好用于管理信息系統(tǒng)的開發(fā),不適合技術(shù)風(fēng)險(xiǎn)很高的狀況。比如,當(dāng)一個(gè)新系統(tǒng)要采納好多新技術(shù),或當(dāng)新系統(tǒng)與現(xiàn)有系統(tǒng)有較高的互操作性時(shí),就不適合使用RAD。以下對(duì)于軟件開發(fā)方法的表達(dá),錯(cuò)誤的選項(xiàng)是(31)。(31)A.對(duì)于較為復(fù)雜的應(yīng)用問題,適合釆用形式化方法進(jìn)行需求剖析形式化方法的優(yōu)勢(shì)在于能夠精準(zhǔn)地表述和研究應(yīng)用問題及其軟件實(shí)現(xiàn)C.凈室軟件工程將正確性考證作為發(fā)現(xiàn)和清除錯(cuò)誤的主要體制D.凈室軟件工程重申統(tǒng)計(jì)質(zhì)量控制技術(shù),包含對(duì)客戶軟件使用預(yù)期的測(cè)試【答案】A【分析】軟件開發(fā)方法是指軟件開發(fā)過程所依照的方法和步驟,從不一樣的角度能夠?qū)浖_發(fā)方法進(jìn)行不一樣的分類。形式化方法是一種擁有堅(jiān)固數(shù)學(xué)基礎(chǔ)的方法,從而贊同對(duì)系統(tǒng)和開發(fā)過程做嚴(yán)格辦理和論證,合用于那些系統(tǒng)安全級(jí)別要求極高的軟件的開發(fā)。形式化方法的主要優(yōu)勝性在于它能足數(shù)學(xué)地表述和研究應(yīng)用問題及軟件實(shí)現(xiàn)。可是它要求開發(fā)人員具備優(yōu)秀的數(shù)學(xué)基礎(chǔ)。用形式化語言書寫的大型應(yīng)用問題的軟件規(guī)格說明常常過于細(xì)節(jié)化,并且難于為用戶和軟件設(shè)計(jì)人員所理解。因?yàn)檫@些缺點(diǎn),形式化方法在目前的軟件開發(fā)實(shí)踐中并未獲取廣泛應(yīng)用。凈室軟件工程(CleanroomSoftwareEngineering,CSE)是軟件開發(fā)的一種形式化方法,能夠開發(fā)較高質(zhì)量的軟件。它使用盒結(jié)構(gòu)規(guī)約進(jìn)行剖析和建模,并且將正確性考證作為發(fā)現(xiàn)和清除錯(cuò)誤的主要體制,使用統(tǒng)計(jì)測(cè)試來獲取認(rèn)證軟件靠譜性所需要的信息。CSE重申在規(guī)約和設(shè)計(jì)上的嚴(yán)格性,還重申統(tǒng)計(jì)質(zhì)量控制技術(shù),包含鑒于客戶對(duì)軟件的預(yù)期使用測(cè)試。軟件開發(fā)環(huán)境應(yīng)支持多種集成體制。依據(jù)功能不一樣,能夠?qū)⒓审w制分為三個(gè)部分:(32),用以儲(chǔ)存與系統(tǒng)開發(fā)有關(guān)的信息,并支持信息的溝通與共享;(33),是實(shí)現(xiàn)過程集成和控制集成的基礎(chǔ);(34),它的一致性和一致性是軟件開發(fā)環(huán)境的重要特色。(32)A.算法模型庫B.環(huán)境信息庫C.信息模型庫D.用戶界面庫(33)A.工作流與日記服務(wù)器B.進(jìn)度通訊與數(shù)據(jù)共享服務(wù)器C.過程控制與信息服務(wù)器D.同步控制與恢復(fù)服務(wù)器(34)A.基層數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)辦理方法C.業(yè)務(wù)過程模型D.環(huán)境用戶界面【答案】BCD【分析】軟件開發(fā)環(huán)境(SoftwareDevelopmentEnvironment,SDE)是指支持軟件的工程化開發(fā)和保護(hù)而使用的一組軟件,由軟件工具集和環(huán)境集成體制構(gòu)成。軟件開發(fā)環(huán)境應(yīng)支持多種集成體制,依據(jù)功能的不一樣,集成體制能夠區(qū)分為環(huán)境信息庫、過程控制與信息服務(wù)器、環(huán)境用戶界面三個(gè)部分。①環(huán)境信息庫。環(huán)境信息庫是軟件開發(fā)環(huán)境的核心,用以儲(chǔ)存與系統(tǒng)開發(fā)有關(guān)的信息,并支持信息的溝通與共享。環(huán)境信息庫中主要儲(chǔ)存兩類信息,一類是開發(fā)過程中產(chǎn)生的有關(guān)被開發(fā)系統(tǒng)的信息,比如剖析文檔、設(shè)計(jì)文檔和測(cè)試報(bào)告等;另一類是環(huán)境供應(yīng)的支持信息,如文檔模板、系統(tǒng)配置、過程模型和可復(fù)用構(gòu)件等。②過程控制與信息服務(wù)器。過程控制與信息服務(wù)器是實(shí)現(xiàn)過程集成和控制集成的基礎(chǔ)。過程集成時(shí)依照詳細(xì)軟件開發(fā)過程的要求進(jìn)行工具的選擇與組合,控制集成使各工具之間進(jìn)行并行通訊和共同工作。③環(huán)境用戶界面。環(huán)境用戶界面包含環(huán)境總界面和由它推行一致控制的各環(huán)境零件及工具的界面。一致的、擁有一致性的用戶界面是軟件開發(fā)環(huán)境的重要特色,是充散發(fā)揮環(huán)境的優(yōu)勝性、高效地使用工具并減少用戶的學(xué)習(xí)負(fù)擔(dān)的保證。對(duì)于違犯里氏代替原則的兩個(gè)類A和B,能夠采納的候選解決方案中,正確的選項(xiàng)是(35).(35)A.盡量將一些需要擴(kuò)展的類或許存在變化的類設(shè)計(jì)為抽象類或許接口,并將其作為基類,在程序中盡量使用基類對(duì)象進(jìn)行編程B.創(chuàng)立一個(gè)新的抽象類C,作為兩個(gè)詳細(xì)類的超類,將A和B共同的行為挪動(dòng)到C中,從而解決A和B行為不完好一致的問題C.將B到A的繼承關(guān)系改成組合關(guān)系D.區(qū)分是“Is-a”仍是“Has-a”。假如是Is-a,能夠使用繼承關(guān)系,假如是Has-a,應(yīng)當(dāng)改成組合或聚合關(guān)系【答案】A【分析】里氏代替原則是面向?qū)ο笤O(shè)計(jì)原則之一,由Barbaraliskov提出,其基本思想是,一個(gè)軟件實(shí)體假如使用的是一個(gè)基類對(duì)象,那么必定合用于其子類對(duì)象,并且察覺不出基類對(duì)象和子類對(duì)象的差別,即把基類都代替成它的子類,程序的行為沒有變化。反過來則不必定成立,假如一個(gè)軟件實(shí)體使用的是一個(gè)子類對(duì)象,那么它不必定合用于基類對(duì)象。在運(yùn)用里氏代替原則時(shí),盡量將一些需要擴(kuò)展的類或許存在變化的類設(shè)計(jì)為抽象類或者接口,并將其作為基類,在程序中盡量使用基類對(duì)象進(jìn)行編程。因?yàn)樽宇惱^承基類并實(shí)現(xiàn)此中的方法,程序運(yùn)轉(zhuǎn)時(shí),子類對(duì)象能夠代替基類對(duì)象,假如需要對(duì)類的行為進(jìn)行改正,可以擴(kuò)展基類,增添新的子類,而無需改正調(diào)用該基類對(duì)象的代碼。以下對(duì)于黑盒測(cè)試用例設(shè)計(jì)方法的表達(dá),錯(cuò)誤的選項(xiàng)是((36)A.界限值剖析經(jīng)過選擇等價(jià)類界限作為測(cè)試用例,

36)。不單重視輸入條件界限,

并且也一定考慮輸出域界限B.因果圖方法是從用自然語言書寫的程序規(guī)格說明的描繪中找出因(輸入條件)和果(輸出或程序狀態(tài)的改變),能夠經(jīng)過因果圖變換為判斷表C.正交試驗(yàn)設(shè)計(jì)法,就是使用已經(jīng)造好了的正交表格來安排試驗(yàn)并進(jìn)行數(shù)據(jù)剖析的一種方法,目的是用最少的測(cè)試用例達(dá)到最高的測(cè)試覆蓋率D.等價(jià)類區(qū)分法依據(jù)軟件的功能說明,對(duì)每一個(gè)輸入條件確立若干個(gè)有效等價(jià)類和無效等價(jià)類,但只好為有效等價(jià)類設(shè)計(jì)測(cè)試用例【答案】D【分析】黑盒測(cè)試也稱為功能測(cè)試,

主要用于集成測(cè)試,確認(rèn)測(cè)試和系統(tǒng)測(cè)試階段。

黑盒測(cè)試根據(jù)軟件需求規(guī)格說明所規(guī)定的功能來設(shè)計(jì)試用例,

一般包含功能分解、等價(jià)類區(qū)分、界限值剖析、判斷表、因果圖、狀態(tài)圖、隨機(jī)測(cè)試、錯(cuò)誤推測(cè)和正交試驗(yàn)法等。在設(shè)計(jì)測(cè)試用例時(shí),等價(jià)類區(qū)分是用得最多的一種黑盒測(cè)試方法。

所謂等價(jià)類就是某個(gè)輸入域的會(huì)合,對(duì)每一個(gè)輸入條件確立若干個(gè)有效等價(jià)類和若干個(gè)無效等價(jià)類,分別設(shè)計(jì)覆蓋有效等價(jià)類和無效等價(jià)類的測(cè)試用例。無效等價(jià)類是用來測(cè)試非正常的輸入數(shù)據(jù)的,所以要為每個(gè)無效等價(jià)類設(shè)計(jì)一個(gè)測(cè)試用例。界限值剖析經(jīng)過選擇等價(jià)類界限作為測(cè)試用例,不單重視輸入條件界限,并且也一定考慮輸出域界限。在實(shí)質(zhì)測(cè)試工作中,將等價(jià)類區(qū)分法和界限值剖析聯(lián)合使用,能更有效地發(fā)現(xiàn)軟件中的錯(cuò)誤。因果圖方法是從用自然語言書寫的程序規(guī)格說明的描繪中找出因(輸入條件)和果(輸出或程序狀態(tài)的改變),能夠經(jīng)過因果圖變換為判斷表。正交試驗(yàn)設(shè)計(jì)法,就是使用已經(jīng)造好了的正交表格來安排試驗(yàn)并進(jìn)行數(shù)據(jù)剖析的一種方法,目的是用最少的測(cè)試用例達(dá)到最高的測(cè)試覆蓋率。以下對(duì)于軟件測(cè)試工具的表達(dá),錯(cuò)誤的選項(xiàng)是(37)。(37)A.靜態(tài)測(cè)試工具可用于對(duì)軟件需求、結(jié)構(gòu)設(shè)計(jì)、詳盡設(shè)計(jì)和代碼進(jìn)行評(píng)審、走查和審察B.靜態(tài)測(cè)試工具可對(duì)軟件的復(fù)雜度剖析、數(shù)據(jù)流剖析、控制流剖析和接口剖析供應(yīng)支持C.動(dòng)向測(cè)試工具可用于軟件的覆蓋剖析和性能剖析D.動(dòng)向測(cè)試工具不支持軟件的仿真測(cè)試和變異測(cè)試【答案】D【分析】測(cè)試工具依據(jù)工作原理不一樣可分為靜態(tài)測(cè)試工具和動(dòng)向測(cè)試工具。此中靜態(tài)測(cè)試工具是對(duì)代碼進(jìn)行語法掃描,找到不切合編碼規(guī)范的地方,依據(jù)某種質(zhì)量模型評(píng)論代碼的質(zhì)量,生成系統(tǒng)的調(diào)用關(guān)系圖等。它直接對(duì)代碼進(jìn)行剖析,不需要運(yùn)轉(zhuǎn)代碼,也不需要對(duì)代碼編譯鏈接和生成可履行文件,靜態(tài)測(cè)試工具可用于對(duì)軟件需求、結(jié)構(gòu)設(shè)計(jì)、詳盡設(shè)計(jì)和代碼進(jìn)行評(píng)審、走審和審察,也可用于對(duì)軟件的復(fù)雜度剖析、數(shù)據(jù)流剖析、控制流剖析和接口剖析供應(yīng)支持;動(dòng)向測(cè)試工具與靜態(tài)測(cè)試工具不一樣,它需要運(yùn)轉(zhuǎn)被測(cè)試系統(tǒng),并設(shè)置探針,向代碼生成的可履行文件中插入檢測(cè)代碼,可用于軟件的覆蓋剖析和性能剖析,也可用于軟件的模擬、建模、仿真測(cè)試和變異測(cè)試等。架構(gòu)描繪語言(ArchitectureDescriptionLanguage統(tǒng)的觀點(diǎn)架構(gòu)和對(duì)這些觀點(diǎn)架建立模供應(yīng)功能的語言。組件接口、(38)和架構(gòu)配置。

,ADL)是一種為明確說明軟件系A(chǔ)DL主要包含以下構(gòu)成部分:組件、(38)A.

架構(gòu)風(fēng)格

B.架構(gòu)實(shí)現(xiàn)

C.連結(jié)件

D.組件實(shí)現(xiàn)【答案】C【分析】此題主要考察架構(gòu)描繪語言的知識(shí)。架構(gòu)描繪語言(ArchitectureDescriptionLanguage,ADL)統(tǒng)的觀點(diǎn)架構(gòu)和對(duì)這些觀點(diǎn)架建立模供應(yīng)功能的語言。ADL組件接口、連結(jié)件和架構(gòu)配置。ADL對(duì)連結(jié)件的重視成為區(qū)分征之一

是一種為明確說明軟件系主要包含以下構(gòu)成部分:組件、ADL和其余建模語言的重要特ANSI/IEEE1471-2000是對(duì)軟件密集型系統(tǒng)的架構(gòu)進(jìn)行描繪的標(biāo)準(zhǔn)。在該標(biāo)準(zhǔn)中,(39)這一觀點(diǎn)主要用于描繪軟件架構(gòu)模型_。在此基礎(chǔ)上,往常采納(40)描繪某個(gè)利益有關(guān)人Stakeholder)所關(guān)注架構(gòu)模型的某一方面。(41)則是對(duì)全部利益有關(guān)人關(guān)注點(diǎn)的響應(yīng)和回答。(39)A.上下文B.架構(gòu)風(fēng)格C.組件D.視圖(40)A.環(huán)境B.資源C.視角D.場(chǎng)景(41)A.架構(gòu)B.系統(tǒng)C.模型D.使命【答案】DCA【分析】此題主要考察ANSI/IEEE1471-2000標(biāo)準(zhǔn)的有關(guān)知識(shí)。在ANSI/IEEE1471-2000標(biāo)準(zhǔn)中,系統(tǒng)是為了達(dá)成利益有關(guān)人(Stakeholder)的某些使命(Mission),在特定環(huán)境(Enviroment)中建立的。每一個(gè)系統(tǒng)都有一個(gè)架構(gòu)(Architecture)。架構(gòu)是對(duì)全部利益有關(guān)人的關(guān)注點(diǎn)(Concern)的響應(yīng)和回答,經(jīng)過架構(gòu)描繪(ArchitectureDescription)來說明。每一個(gè)利益有關(guān)人都有各自的關(guān)注點(diǎn)。這些關(guān)注點(diǎn)是指對(duì)其重要的,與系統(tǒng)的開發(fā)、營(yíng)運(yùn)或其余方面有關(guān)的利益。架構(gòu)描繪(ArchitectureDescription)實(shí)質(zhì)上是多視圖的。每一個(gè)視圖(View)是從一個(gè)特定的視角(Viewpoint)來表述架構(gòu)的某一個(gè)獨(dú)立的方面。試圖用一個(gè)單調(diào)的視圖來覆蓋全部的關(guān)注點(diǎn)自然是最好的,但實(shí)質(zhì)上這類表述方式將很難理解。視角(Viewpoint)的選擇,鑒于要解決哪些利益有關(guān)人的哪些關(guān)注點(diǎn)。它決定了用來創(chuàng)立視圖的語言、符號(hào)和模型等,以及任何與創(chuàng)立視圖有關(guān)的建模方法或許剖析技術(shù)。一個(gè)視圖(View)包含一個(gè)或很多個(gè)架構(gòu)模型(Model),一個(gè)模型也可能參加多個(gè)視圖。模型較文本的表述的利處在于,能夠更簡(jiǎn)單的可視化、檢查、剖析、管理和集成。采納以架構(gòu)為核心的軟件開發(fā)方法,在成立軟件架構(gòu)的早期,首要任務(wù)是選擇一個(gè)適合的(42),在此基礎(chǔ)上,開發(fā)人員經(jīng)過架構(gòu)模型,能夠獲取對(duì)于(43)的理解,為未來的架構(gòu)實(shí)現(xiàn)與演化過程成立了目標(biāo)。(42)A.

剖析模式

B.設(shè)計(jì)模式

C.架構(gòu)風(fēng)格

D.架構(gòu)標(biāo)準(zhǔn)(43)A.

架構(gòu)需求

B.架構(gòu)屬性

C.架構(gòu)優(yōu)先級(jí)

D.架構(gòu)拘束【答案】CB【分析】此題主要考察以架構(gòu)為核心的軟件系統(tǒng)開發(fā)方法。在該方法中,架構(gòu)用來激發(fā)和調(diào)整設(shè)計(jì)謀略,不一樣的視圖用來表達(dá)與質(zhì)量目標(biāo)有關(guān)的信息。架構(gòu)設(shè)計(jì)是一個(gè)迭代過程,在成立軟件架構(gòu)的早期,選擇一個(gè)適合的架構(gòu)風(fēng)格是首要的,在此基礎(chǔ)上,開發(fā)人員經(jīng)過架構(gòu)模型,能夠獲取對(duì)于軟件架構(gòu)屬性的理解,為未來的架構(gòu)實(shí)現(xiàn)與演化過程成立了目標(biāo)。在數(shù)據(jù)庫系統(tǒng)中,“事務(wù)”是接見數(shù)據(jù)庫并可能更新各樣數(shù)據(jù)項(xiàng)的一個(gè)程序履行單元。為了保證數(shù)據(jù)完好性,要求數(shù)據(jù)庫系統(tǒng)保護(hù)事務(wù)的原子性、一致性、隔絕性和長(zhǎng)久性。針對(duì)事務(wù)的這4種特征,考慮以下的架構(gòu)設(shè)計(jì)場(chǎng)景:假定在某一個(gè)時(shí)刻只有一個(gè)活動(dòng)的事務(wù),為了保證事務(wù)的原子性,對(duì)于要履行寫操作的數(shù)據(jù)項(xiàng),數(shù)據(jù)庫系統(tǒng)在磁盤上保護(hù)數(shù)據(jù)庫的一個(gè)副本,全部的寫操作都在數(shù)據(jù)庫副本上履行,而保持原始數(shù)據(jù)庫不變,假如在任一時(shí)刻操作不得不中斷,系統(tǒng)僅需要?jiǎng)h除副本,原數(shù)據(jù)庫沒有受就任何影響。這類設(shè)計(jì)謀略稱為(44)。事務(wù)的一致性要求在沒有其余事務(wù)并發(fā)履行的狀況下,事務(wù)的履行應(yīng)當(dāng)保證數(shù)據(jù)庫的一致性。數(shù)據(jù)庫系統(tǒng)往常采納(45)體制保證單個(gè)事務(wù)的一致性。事務(wù)的隔絕性保證操作并發(fā)履行后的系統(tǒng)狀態(tài)與這些操作以某種序次次序履行(即可串行化履行)后的狀態(tài)是等價(jià)的。兩階段鎖協(xié)議是實(shí)現(xiàn)隔絕性的常有方案,該協(xié)議(46)。長(zhǎng)久性保證一旦事務(wù)達(dá)成,該事務(wù)對(duì)數(shù)據(jù)庫所做的全部更新都是永遠(yuǎn)的,假如事務(wù)達(dá)成后系統(tǒng)出現(xiàn)故障,則需要經(jīng)過恢復(fù)體制保證事務(wù)的長(zhǎng)久性。假定在日記中記錄全部對(duì)數(shù)據(jù)庫的改正操作,將一個(gè)事務(wù)的全部寫操作延緩到事務(wù)提交后才履行,則在日記中(47),當(dāng)系統(tǒng)發(fā)生故障時(shí),假如某個(gè)事務(wù)已經(jīng)開始,但沒有提交,則該事務(wù)應(yīng)當(dāng)(48)。(44)A.主動(dòng)冗余B.影子拷貝C.熱備份D.多版本編程(45)A.邏輯正確性檢查B.物理正確性檢查C.完好性拘束檢查D.獨(dú)一性檢查(46)A.能夠保證事務(wù)的可串行化履行,可能發(fā)存亡鎖不可以保證事務(wù)的可串行化履行,不會(huì)發(fā)存亡鎖C.不可以保證事務(wù)的可串行化履行,可能發(fā)存亡鎖D.能夠保證事務(wù)的可串行化履行,不會(huì)發(fā)存亡鎖(47)A.

無需記錄“事務(wù)開始履行”這一事件

B.無需記錄“事務(wù)已經(jīng)提交”這一事件C.無需記錄數(shù)據(jù)項(xiàng)被事務(wù)改正后的新值

D.無需記錄數(shù)據(jù)項(xiàng)被事務(wù)改正前的原始值(48)A.

重做

B.撤除

C.什么都不做

D.拋出異樣退后出【答案】BCADC【分析】此題主要考察數(shù)據(jù)庫系統(tǒng)架構(gòu)設(shè)計(jì)知識(shí)。在數(shù)據(jù)庫系統(tǒng)中,“事務(wù)”是接見并可能更新各樣數(shù)據(jù)項(xiàng)的一個(gè)程序履行單元。為了保證數(shù)據(jù)完好性,要求數(shù)據(jù)庫系統(tǒng)保護(hù)事務(wù)的原子性、一致性、隔絕性和長(zhǎng)久性。題干中第1個(gè)架構(gòu)設(shè)計(jì)場(chǎng)景描繪了數(shù)據(jù)庫設(shè)計(jì)中為了實(shí)現(xiàn)原子性和長(zhǎng)久性的最為簡(jiǎn)單的策略:“影子拷貝”。該策略假定在某一個(gè)時(shí)刻只有一個(gè)活動(dòng)的事務(wù),第一對(duì)數(shù)據(jù)庫做副本(稱為影子副本),并在磁盤上保護(hù)一個(gè)dp_pointer指針,指向數(shù)據(jù)庫的目前副本。對(duì)于要履行寫操作的數(shù)據(jù)項(xiàng),數(shù)據(jù)庫系統(tǒng)在磁盤上保護(hù)數(shù)據(jù)庫的一個(gè)副本,全部的寫操作都在數(shù)據(jù)庫副本上履行,而保持原始數(shù)據(jù)庫不變,假如在任一時(shí)刻操作不得不中斷,系統(tǒng)僅需要?jiǎng)h除新副本,原數(shù)據(jù)庫副本沒有受就任何影響。題干中的第2個(gè)架構(gòu)設(shè)計(jì)場(chǎng)景主要考察考生對(duì)事務(wù)一致性實(shí)現(xiàn)體制的理解。事務(wù)的一致性要求在沒有其余事務(wù)并發(fā)履行的狀況下,事務(wù)的履行應(yīng)當(dāng)保證數(shù)據(jù)庫的一致性。數(shù)據(jù)庫系統(tǒng)往常采納完好性拘束檢查體制保證單個(gè)事務(wù)的一致性。題干中的第3個(gè)架構(gòu)設(shè)計(jì)場(chǎng)景主要考察數(shù)據(jù)庫的鎖協(xié)議。兩階段鎖協(xié)議是實(shí)現(xiàn)事務(wù)隔絕性的常有方案,該協(xié)議經(jīng)過定義鎖的增添和縮短兩個(gè)階段拘束事務(wù)的加鎖和解鎖過程,能夠保證事務(wù)的串行化履行,但因?yàn)槭聞?wù)不可以一次獲取全部需要的鎖,所以該協(xié)議會(huì)可能會(huì)致使死鎖。.題干中的第4個(gè)架構(gòu)設(shè)計(jì)場(chǎng)景主要考察數(shù)據(jù)庫的恢復(fù)體制,主要描繪了鑒于日記的延緩改正技術(shù)(deferred-modificationtechnique)的設(shè)計(jì)與恢復(fù)過程。該技術(shù)經(jīng)過在日記中記錄全部對(duì)數(shù)據(jù)庫的改正操作,將一個(gè)事務(wù)的全部寫操作延緩到事務(wù)提交后才履行,曰志中需要記錄“事務(wù)開始”和“事務(wù)提交”時(shí)間,還需要記錄數(shù)據(jù)項(xiàng)被事務(wù)改正后的新值,無需記錄數(shù)據(jù)項(xiàng)被事務(wù)改正前的原始值。當(dāng)系統(tǒng)發(fā)生故障時(shí),假如某個(gè)事務(wù)已經(jīng)開始,但沒有提交,則該事務(wù)對(duì)數(shù)據(jù)項(xiàng)的改正還沒有表此刻數(shù)據(jù)庫中,所以無需做任何恢復(fù)動(dòng)作。若系統(tǒng)中的某子模塊需要為其余模塊供應(yīng)接見不一樣數(shù)據(jù)庫系統(tǒng)的功能,這些數(shù)據(jù)庫系統(tǒng)供應(yīng)的接見接口有必定的差別,但接見過程卻都是相同的,比如,先連結(jié)數(shù)據(jù)庫,再翻開數(shù)據(jù)庫,最后對(duì)數(shù)據(jù)進(jìn)行查問。針對(duì)上述需求,能夠采納(49)設(shè)計(jì)模式抽象出相同的數(shù)據(jù)庫接見過程,該設(shè)計(jì)模式(50)。(49)A.外觀B.裝修C.橋接D.享元(50)A.能夠動(dòng)向、透明地給單個(gè)對(duì)象增添職責(zé)為子系統(tǒng)定義了一個(gè)高層接口,這個(gè)接口使得這一子系統(tǒng)更為簡(jiǎn)單使用C.經(jīng)過運(yùn)用共享技術(shù),有效支持大批細(xì)粒度的對(duì)象D.將抽象部分與它的實(shí)現(xiàn)部分分別,使它們都能夠獨(dú)立地變化【答案】AB【分析】外觀(fa9ade)模式是對(duì)象的結(jié)構(gòu)模式,要求外面與一個(gè)子系統(tǒng)的通訊一定經(jīng)過一個(gè)統(tǒng)一的外觀對(duì)象進(jìn)行,為子系統(tǒng)中的一組接口供應(yīng)一個(gè)一致的界面,外觀模式定義了一個(gè)高層接口,這個(gè)接口使得這一子系統(tǒng)更為簡(jiǎn)單使用。某軟件公司欲設(shè)計(jì)一款圖像辦理軟件,幫助用戶對(duì)拍攝的照片進(jìn)行后期辦理。在軟件需求剖析階段,公司的系統(tǒng)剖析師辨別出了以下3個(gè)要點(diǎn)需求:圖像辦理軟件需要記錄取戶在辦理照片刻全部動(dòng)作,并能夠支持用戶動(dòng)作的撤除與重做等行為。圖像辦理軟件需要依據(jù)目前正在辦理的照片的不一樣特色選擇適合的辦理操作,辦理操作與照片特色之間擁有較為復(fù)雜的邏輯關(guān)系。圖像辦理軟件需要封裝各樣圖像辦理算法,用戶能夠依據(jù)需要靈巧選擇適合的辦理算法;軟件還要支持高級(jí)用戶依據(jù)必定的規(guī)則增添自定義辦理算法。在系統(tǒng)設(shè)計(jì)階段,公司的架構(gòu)師決定采納設(shè)計(jì)模式知足上述要點(diǎn)需求中對(duì)系統(tǒng)靈巧性與擴(kuò)展性的要求。詳細(xì)來說,為了支持靈巧的撤除與重做等行為,采納(51)最為適合;為了封裝圖像操作與照片特色之間的復(fù)雜邏輯關(guān)系,采納(52)最為適合;為了實(shí)現(xiàn)圖像辦理算法的靈巧選擇與代替,采納(53)最為適合。(51)A.工廠模式B.責(zé)任鏈模式C.中介者模式(52)A.狀態(tài)模式B.適配器模式C.組合模式(53)A.模板方法模式B.接見者模式C.策略模式

D.命令模式D.單例模式D.察看者模式【答案】DAC【分析】此題主要考察設(shè)計(jì)模式知識(shí)。題干描繪了某軟件公司一款圖像辦理軟件的需求剖析與設(shè)計(jì)過程,并明確指出采納設(shè)計(jì)模式實(shí)現(xiàn)要點(diǎn)需求對(duì)系統(tǒng)靈巧性與擴(kuò)展性的要求。針對(duì)需求1,為了支持靈巧的撤除與重做等行為,采納命令模式最為適合,因?yàn)槊钅J侥軌驅(qū)⒁粋€(gè)懇求封裝為一個(gè)對(duì)象,從而使你可用不一樣的懇求對(duì)客戶進(jìn)行參數(shù)化,還能夠?qū)┣笈抨?duì),或記錄懇求日記,以及支持可撤除的操作。針對(duì)需求2,為了封裝圖像操作與照片特色之間的復(fù)雜邏輯關(guān)系,采納狀態(tài)模式最為適合,因?yàn)闋顟B(tài)模式將每一個(gè)條件分支放入一個(gè)獨(dú)立的類中,這樣就能夠依據(jù)對(duì)象自己的狀況將對(duì)象的狀態(tài)作為一個(gè)對(duì)象,這一對(duì)象能夠不依靠于其余對(duì)象而獨(dú)立變化;針對(duì)需求3,為了實(shí)現(xiàn)圖像辦理算法的靈巧選擇與代替,采納策略模式最為適合,因?yàn)椴呗阅J蕉x一系列的算法,把它們封裝起來,并且使它們可互相代替,使得算法可獨(dú)立于使用它的客戶而變化。特定領(lǐng)域軟件架構(gòu)(DomainSpecificSoftwareArchitecture,DSSA)是在一個(gè)特定應(yīng)用領(lǐng)域中,為一組應(yīng)用供應(yīng)組織結(jié)構(gòu)參照的標(biāo)準(zhǔn)軟件系統(tǒng)結(jié)構(gòu)。DSSA的基本活動(dòng)包含領(lǐng)域剖析、領(lǐng)域設(shè)計(jì)和領(lǐng)域?qū)崿F(xiàn)。此中領(lǐng)域剖析的主要目的是獲?。?4),從而描繪領(lǐng)域中系統(tǒng)之間共同的需求,即領(lǐng)域需求;領(lǐng)域設(shè)計(jì)的主要目標(biāo)是獲取(55),從而描繪領(lǐng)域模型中表示需求的解決方案;領(lǐng)域?qū)崿F(xiàn)的主要目標(biāo)是開發(fā)和組織可重用信息,并對(duì)基礎(chǔ)軟件架構(gòu)進(jìn)行實(shí)現(xiàn)。(54)A.領(lǐng)域界限B.領(lǐng)域信息C.領(lǐng)域?qū)ο驞.領(lǐng)域模型(55)A.特定領(lǐng)域軟件需求B.特定領(lǐng)域軟件架構(gòu)C.特定領(lǐng)域軟件設(shè)計(jì)模型D.特定領(lǐng)域軟件重用模型【答案】DB【分析】特定領(lǐng)域軟件架構(gòu)(

DomainSpecific

SoftwareArchitecture

,DSSA)以一個(gè)特定問題領(lǐng)域?yàn)閷?duì)象,形成由領(lǐng)域參照模型、

參照需求、參照架構(gòu)等構(gòu)成的開發(fā)基礎(chǔ)架構(gòu),

其目標(biāo)是支持一個(gè)特定領(lǐng)域中多個(gè)應(yīng)用的生成。DSSA的基本活動(dòng)包含領(lǐng)域剖析、領(lǐng)域設(shè)計(jì)和領(lǐng)域?qū)崿F(xiàn)。此中領(lǐng)域剖析的主要目的是獲取領(lǐng)域模型,領(lǐng)域模型描繪領(lǐng)域中系統(tǒng)之間共同的需求,即領(lǐng)域需求;領(lǐng)域設(shè)計(jì)的主要目標(biāo)是獲取DSSA,DSSA描繪領(lǐng)域模型中表示需求的解決方案;領(lǐng)域?qū)崿F(xiàn)的主要目標(biāo)是依照領(lǐng)域模型和DSSA開發(fā)和組織可重用信息,并對(duì)基礎(chǔ)軟件架構(gòu)進(jìn)行實(shí)現(xiàn)。某公司欲開發(fā)一個(gè)在線交易系統(tǒng),

在架構(gòu)設(shè)計(jì)階段,公司的架構(gòu)師辨別出

3個(gè)核心質(zhì)量屬性場(chǎng)景。此中“在并發(fā)用戶數(shù)目為

1000人時(shí),用戶的交易懇求需要在

0.5秒內(nèi)獲取響應(yīng)”主要與(56)質(zhì)量屬性有關(guān),往??刹杉{(57)架構(gòu)策略實(shí)現(xiàn)該屬性:“當(dāng)系統(tǒng)因?yàn)檐浖收弦馔獗罎⒑?,需要?.5小時(shí)內(nèi)恢復(fù)正常運(yùn)轉(zhuǎn)”主要與(58)質(zhì)量屬性有關(guān),往常可采納(59)架構(gòu)策略實(shí)現(xiàn)該屬性;“系統(tǒng)應(yīng)當(dāng)能夠抵抗歹意用戶的入侵行為,并進(jìn)行報(bào)警和記錄”主要與(60)質(zhì)量屬性有關(guān),往常可采納(61)架構(gòu)策略實(shí)現(xiàn)該屬性。(56)A.性能B.吞吐量C.靠譜性D.可改正性(57)A.操作串行化B.資源調(diào)動(dòng)C.心跳D.內(nèi)置監(jiān)控器(58)A.可測(cè)試性B.易用性C.可用性D.互操作性(59)A.主動(dòng)冗余B.信息隱蔽C.抽象接口D.記錄/回放(60)A.可用性B.安全性C.可測(cè)試性D.可改正性(61)A.內(nèi)置監(jiān)控器B.記錄/回放C.追蹤審計(jì)D.保護(hù)現(xiàn)有接口【答案】ABCABC【分析】此題主要考察考生對(duì)證量屬性的理解和質(zhì)量屬性實(shí)現(xiàn)策略的掌握。對(duì)于題干描繪:“在并發(fā)用戶數(shù)目為1000人時(shí),用戶的交易懇求需要在0.5秒內(nèi)獲取響應(yīng)”,主要與性能這一質(zhì)量屬性有關(guān),實(shí)現(xiàn)該屬性的常有架構(gòu)策略包含:增添計(jì)算資源、減少計(jì)算開支、引入并發(fā)體制、采納資源調(diào)動(dòng)等?!爱?dāng)系統(tǒng)因?yàn)檐浖收喜粶y(cè)崩潰后,需要在0.5小時(shí)內(nèi)恢復(fù)正常運(yùn)轉(zhuǎn)”主要與可用性質(zhì)量屬性有關(guān),往常可采專心跳、Ping/Echo、主動(dòng)冗余、被動(dòng)冗余、選舉等架構(gòu)策略實(shí)現(xiàn)該屬性;“系統(tǒng)應(yīng)當(dāng)能夠抵抗歹意用戶的入侵行為,并進(jìn)行報(bào)警和記錄”主要與安全性質(zhì)量屬性有關(guān),往常可采納入侵檢測(cè)、用戶認(rèn)證、用戶受權(quán)、追蹤審計(jì)等架構(gòu)策略實(shí)現(xiàn)該屬性。鑒于場(chǎng)景的架構(gòu)剖析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)是卡耐基梅隆大學(xué)軟件工程研究所的Kazman等人于1983年提出的一種非功能質(zhì)量屬性的架構(gòu)剖析方法,是最早形成文檔并獲取寬泛應(yīng)用的軟件架構(gòu)剖析方法。SAAM的主要輸入是問題描繪、(62)和架構(gòu)描繪文檔,其剖析過程主要包含場(chǎng)景開發(fā)、(63)、單個(gè)場(chǎng)景評(píng)估、場(chǎng)景交互和整體評(píng)估。(62)A.問題說明B.問題建模C.需求說明D.需求建模(63)A.架構(gòu)需求B.架構(gòu)描繪C.架構(gòu)設(shè)計(jì)D.架構(gòu)實(shí)現(xiàn)【答案】CB【分析】此題主要考察考生對(duì)鑒于場(chǎng)景的架構(gòu)剖析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)的掌握和理解。SAAM是卡耐基梅隆大學(xué)軟件工程研究所的Kazman等人于1983年提出的一種非功能質(zhì)量屬性的架構(gòu)剖析方法,是最早形成文檔并獲取寬泛應(yīng)用的軟件架構(gòu)剖析方法。SAAM的主要輸入是問題描繪、需求說明和架構(gòu)描繪,其剖析過程主要包含場(chǎng)景開發(fā)、架構(gòu)描繪、單個(gè)場(chǎng)景評(píng)估、場(chǎng)景交互和整體評(píng)估。下列圖所示PKI系統(tǒng)結(jié)構(gòu)中,負(fù)責(zé)生成和簽訂數(shù)字證書的是(64),負(fù)責(zé)考證用戶身份的是65)。(64)A.證書機(jī)構(gòu)CAB.注冊(cè)機(jī)構(gòu)RAC.證書公布系統(tǒng)D.PKI策略(65)A.證書機(jī)構(gòu)CAB.注冊(cè)機(jī)構(gòu)RAC.證書公布系統(tǒng)D.PKI策略【答案】AB【分析】此題考察網(wǎng)絡(luò)安全方面對(duì)于PKI的基礎(chǔ)知識(shí)。在PKI系統(tǒng)系統(tǒng)中,證書機(jī)構(gòu)CA負(fù)責(zé)生成和簽訂數(shù)字證書,注冊(cè)機(jī)構(gòu)RA負(fù)責(zé)考證申請(qǐng)數(shù)字證書用戶的身份。中國M公司與美國L,公司分別在各自生產(chǎn)的平板電腦產(chǎn)品上使用iPad商標(biāo),且分享有各自國家贊同的商標(biāo)專用權(quán)。中國Y手電筒經(jīng)銷商,在其經(jīng)銷的手電筒高端產(chǎn)品上也使用iPad商標(biāo),并獲得了注冊(cè)商標(biāo)。以下說法正確的選項(xiàng)是(66)。(66)A.L公司未經(jīng)M公司贊同在中國市場(chǎng)銷售其產(chǎn)品不屬于侵權(quán)行為B.L公司在中國市場(chǎng)銷售其產(chǎn)品需要獲得M公司和Y經(jīng)銷商的贊同C.L公司在中國市場(chǎng)銷售其產(chǎn)品需要向M公司支付注冊(cè)商標(biāo)贊同使用費(fèi)D.Y經(jīng)銷商在其經(jīng)銷的手電筒高端產(chǎn)品上使用iPad商標(biāo)屬于侵權(quán)行為

別【答案】

C【分析】此題考察知識(shí)產(chǎn)權(quán)知識(shí),波及商標(biāo)權(quán)的有關(guān)觀點(diǎn)。知識(shí)產(chǎn)權(quán)擁有地區(qū)性的特色,依照一國法律獲取認(rèn)可和保護(hù)的知識(shí)產(chǎn)權(quán),只好在該國發(fā)生法律效勞,即知識(shí)產(chǎn)權(quán)受地區(qū)限制,只有在必定地區(qū)內(nèi)知識(shí)產(chǎn)權(quán)才擁有獨(dú)占性(專用性)?;蛟S說,各國依照其本國法律授與的知識(shí)產(chǎn)權(quán),只好在其本國領(lǐng)域內(nèi)受其國家的法律保護(hù),而其余國家對(duì)這類權(quán)益沒有保護(hù)的義務(wù),任何人均可在自己的國家內(nèi)自由使用外國人的知識(shí)產(chǎn)品,既不必獲得權(quán)益人的贊同,也不用向權(quán)益人支付酬勞。經(jīng)過締結(jié)有關(guān)知識(shí)產(chǎn)權(quán)的國際條約的形式,某一國家的公民(自然人或法人)的知識(shí)產(chǎn)權(quán)在其余國家也能獲得權(quán)益。參加知識(shí)產(chǎn)權(quán)國際條約的國家,會(huì)互相賜予成員國公民的知識(shí)產(chǎn)權(quán)保護(hù)。固然眾多知識(shí)產(chǎn)權(quán)國際合約等的訂立,使地區(qū)性有時(shí)會(huì)變得模糊,但地區(qū)性的特征不不過知識(shí)產(chǎn)權(quán)最“古老”的特色,也是最基本的特色之一。目前知識(shí)產(chǎn)權(quán)的地區(qū)性仍舊存在,如能否授與權(quán)益、怎樣保護(hù)權(quán)益,仍須由各成員國依照其國內(nèi)法來決定。依照我國商標(biāo)法52條規(guī)定,未注冊(cè)商標(biāo)不得與別人在同一種或近似商品上已經(jīng)注冊(cè)的商標(biāo)相同或近似。若未經(jīng)商標(biāo)明冊(cè)人的贊同,在同一種商品或許近似商品上使用與別人注冊(cè)商標(biāo)相同或許近似的商標(biāo)的,屬于入侵專用權(quán)的行為,應(yīng)當(dāng)擔(dān)當(dāng)相應(yīng)的法律責(zé)任。知識(shí)產(chǎn)權(quán)的利用(履行)有多種方式,贊同使用是其之一,它是指知識(shí)產(chǎn)權(quán)人將自己的權(quán)益以必定的方式,在必定的地區(qū)和限期內(nèi)贊同別人利用,并由此獲取酬勞(即向被贊同人收取必定數(shù)額的使用費(fèi))的法律行為。對(duì)于注冊(cè)商標(biāo)贊同而言是指注冊(cè)商標(biāo)全部人經(jīng)過訂立贊同使用合同,贊同別人使用其注冊(cè)商標(biāo)的法律行為。依照我國商標(biāo)法例定,不一樣類型商品(產(chǎn)品)是能夠使用相同或近似商標(biāo)的,如在水泥產(chǎn)品和化肥產(chǎn)品都能夠使用“秦嶺”商標(biāo),因?yàn)樗喈a(chǎn)品和化肥產(chǎn)品是不一樣類其余產(chǎn)品。但對(duì)于著名商標(biāo)來說,不可以在任何商品(產(chǎn)品),使用與著名商標(biāo)相同或近似的表記。M畫家將自己創(chuàng)作的一幅美術(shù)作品原件贈(zèng)與了

L公司。L公司未經(jīng)該畫家的贊同,

私自將這幅美術(shù)作品作為商標(biāo)明冊(cè),且獲得商標(biāo)權(quán),并大批復(fù)制用于該公司的產(chǎn)品上。

L公司的行為入侵了

M畫家的(

67)。(67)A.

著作權(quán)

B.發(fā)布權(quán)

C.商標(biāo)權(quán)

D.展覽權(quán)【答案】

A【分析】此題考察知識(shí)產(chǎn)權(quán)基礎(chǔ)知識(shí),波及侵權(quán)的有關(guān)觀點(diǎn)。繪畫、書法、雕塑等美術(shù)作品的原件能夠買賣、贈(zèng)與。可是,獲取一件美術(shù)作品其實(shí)不意味著獲取該作品的著作權(quán)。我國著作權(quán)法第18條規(guī)定:“美術(shù)等作品原件全部權(quán)的轉(zhuǎn)移。不視為作品著作權(quán)的轉(zhuǎn)移,但美術(shù)作品原件的展覽權(quán)由原件全部人享有”。這就是說,藝術(shù)類作品物轉(zhuǎn)移的事實(shí)其實(shí)不惹起美術(shù)作品著作權(quán)的轉(zhuǎn)移,受讓人不過獲得物的全部權(quán)和作品原件的展覽權(quán),作品的著作權(quán)仍舊由作者等著作權(quán)人享有。除了藝術(shù)類作品以外,對(duì)任何原件所有權(quán)可能轉(zhuǎn)移的作品,如書本、軟件等都要注意區(qū)分作品物質(zhì)載體的財(cái)富權(quán)和作品的著作權(quán)這兩種不一樣的權(quán)益。發(fā)布權(quán)是指作者決定作品能否公之于眾和以何種方式公之于眾的權(quán)益。發(fā)布權(quán)作為著作權(quán)人的一種權(quán)益,其包含兩種含義:一是權(quán)益人有權(quán)決定能否發(fā)布,也贊同別人發(fā)布;二是權(quán)益人有權(quán)以某種方式發(fā)布,如第一版、刊行、展覽、銷售等,以及確立在什么時(shí)間、地址發(fā)表。在一些狀況下,作者雖未將作品公之于眾,但可推定作者贊同發(fā)布其作品。比如,作者贊同別人使用其未發(fā)布的作品意味著作者贊同發(fā)布其作品,認(rèn)為作者已經(jīng)履行發(fā)布權(quán)。又如,作者將其未發(fā)布的作品原件全部權(quán)轉(zhuǎn)讓給別人,意味著發(fā)布權(quán)與著作財(cái)富權(quán)的一同履行,即作者的發(fā)布權(quán)也已履行完成,已跟著財(cái)富權(quán)轉(zhuǎn)移。再如,展覽還沒有發(fā)布的作品即為作品的發(fā)布,展覽行為必定附帶著發(fā)布,所以推定已經(jīng)履行了發(fā)布權(quán)。發(fā)布權(quán)是一次性權(quán)益,即發(fā)表權(quán)履行一次后,不再享有發(fā)布權(quán)。比如,第一次第一版、第一次表演、上網(wǎng)宣布等都屬于行使發(fā)布權(quán)。此后再次使用作品與發(fā)布權(quán)沒關(guān),而是履行作品的使用權(quán)。發(fā)布權(quán)須借助必定的作品使用方式履行,即作品的公之于眾要以某種確立的方式實(shí)現(xiàn)。也就是說,發(fā)布權(quán)難以孤立地履行,要以某種確立的方式實(shí)現(xiàn),如書本的第一版、劇本的演出、繪畫的展出等,既是作品的發(fā)布,同時(shí)也是作品的使用。在我國商標(biāo)權(quán)的獲得推行的是注冊(cè)原則,即商標(biāo)全部人只有依法將自己的商標(biāo)明冊(cè)后,商標(biāo)明冊(cè)人材能獲得商標(biāo)權(quán),其商標(biāo)才能獲取法律的保護(hù)。M畫家并未將其美術(shù)作品實(shí)行商標(biāo)明冊(cè),不享有其美術(shù)作品的商標(biāo)權(quán),所以L公司的行為未入侵M畫家的商標(biāo)權(quán),而是入侵了M畫家的在先權(quán)益。在先權(quán)益包含著作權(quán)、外觀設(shè)計(jì)專利權(quán)、商號(hào)權(quán)、地理標(biāo)記權(quán)、姓名權(quán)等。展覽權(quán)是將作品原件或復(fù)制件公然陳設(shè)的權(quán)益。公然陳設(shè)的作品既能夠是已經(jīng)發(fā)布的作品,也能夠是還沒有發(fā)布的作品。畫展、書法展、拍照展等都是公然陳設(shè)。以下我國的標(biāo)準(zhǔn)代號(hào)中,(68)表示行業(yè)標(biāo)準(zhǔn)?!敬鸢浮緽【分析】此題考察標(biāo)準(zhǔn)與標(biāo)準(zhǔn)化基本知識(shí)。我國標(biāo)準(zhǔn)分為國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、地方標(biāo)準(zhǔn)和公司標(biāo)準(zhǔn)四類。國家標(biāo)準(zhǔn)是由國務(wù)院標(biāo)準(zhǔn)化行政主管部門擬訂的標(biāo)準(zhǔn)。國家標(biāo)準(zhǔn)的編號(hào)由標(biāo)準(zhǔn)代號(hào)、標(biāo)準(zhǔn)公布次序號(hào)和標(biāo)準(zhǔn)公布年月號(hào)構(gòu)成。

國家標(biāo)準(zhǔn)的代號(hào)由大寫漢字拼音字母構(gòu)成,

強(qiáng)迫性國家標(biāo)準(zhǔn)代號(hào)為

GB,介紹性國家標(biāo)準(zhǔn)的代號(hào)為

GB/To比如,“GB8567-1988

軟件產(chǎn)品開發(fā)文件編制指南”為強(qiáng)迫性國家標(biāo)準(zhǔn)。行業(yè)標(biāo)準(zhǔn)代號(hào)由國務(wù)院各有關(guān)行政主管部門提出其所管理的行業(yè)標(biāo)準(zhǔn)范圍的申請(qǐng)報(bào)告,國務(wù)院標(biāo)準(zhǔn)化行政主管部門審察確立并正式宣布該行業(yè)標(biāo)準(zhǔn)代號(hào)。已正式宣布的行業(yè)代號(hào):QJ(航天)、SJ(電子)、JB(機(jī)械)、JR(金融)、HB(航空)等等。行業(yè)標(biāo)準(zhǔn)代號(hào)由漢字拼音大寫字母構(gòu)成,再加上斜線T構(gòu)成介紹性行業(yè)標(biāo)準(zhǔn)。行業(yè)標(biāo)準(zhǔn)的編號(hào)由行業(yè)標(biāo)準(zhǔn)代號(hào)、標(biāo)準(zhǔn)公布次序及標(biāo)準(zhǔn)公布年月號(hào)構(gòu)成。比如,“HB6698-1993軟件工具評(píng)論與選擇的分類特征系統(tǒng)”為強(qiáng)迫性行業(yè)標(biāo)準(zhǔn)編號(hào)。GJB為中華人民共和國國家軍用標(biāo)準(zhǔn)代號(hào)。地方標(biāo)準(zhǔn)是由省、自治區(qū)、直轄市標(biāo)準(zhǔn)化行政主管部門擬訂并報(bào)國務(wù)院標(biāo)準(zhǔn)化行政主管部門和國務(wù)院有關(guān)行業(yè)行政主管部門存案的標(biāo)準(zhǔn)。地方標(biāo)準(zhǔn)代號(hào)由大寫漢字拼音DB加上省、自治區(qū)、直轄市行政區(qū)劃代碼的前兩位數(shù)子(北京市11、天津市12),再加上斜線T構(gòu)成推薦性地方標(biāo)準(zhǔn)(DBXX/T),不加斜線T為強(qiáng)迫性地方標(biāo)準(zhǔn)(DBXX)。地方標(biāo)準(zhǔn)的編號(hào)由地方標(biāo)準(zhǔn)代號(hào)、公布次序號(hào)、公布年三部分構(gòu)成,即DBXXXXX—XXXXo公司標(biāo)準(zhǔn)是由公司自行組織擬訂、作為組織生產(chǎn)依照的相應(yīng)標(biāo)準(zhǔn)。公司標(biāo)準(zhǔn)一經(jīng)擬訂頒布,即對(duì)整個(gè)公司擁有拘束性,是公司法例性文件,沒有強(qiáng)迫性公司標(biāo)準(zhǔn)和介紹公司標(biāo)準(zhǔn)之分。公司代號(hào)可用大寫拼音字母或阿拉數(shù)字或二者兼用所構(gòu)成(Q/XXX),按中央所屬公司和地方公司分別由國務(wù)院有關(guān)行政主管部門或省、自治區(qū)、直轄市政府標(biāo)準(zhǔn)化行政主管部門會(huì)同同級(jí)有關(guān)行政主管部門加以規(guī)定。公司標(biāo)準(zhǔn)的編號(hào)由公司標(biāo)準(zhǔn)代號(hào),公布次序號(hào)和公布年代號(hào)構(gòu)成,S/Q/XXXXXXX—XXXX。研究表示,腫瘤的生長(zhǎng)有以下規(guī)律:當(dāng)腫瘤細(xì)胞數(shù)目超出1011時(shí)才是臨床可察看的;在腫瘤生長(zhǎng)早期,幾乎每隔一準(zhǔn)時(shí)間就會(huì)觀察到腫瘤細(xì)胞數(shù)目翻一番;在腫瘤生長(zhǎng)后期,腫瘤細(xì)胞的數(shù)目趨勢(shì)某個(gè)穩(wěn)固值。為此,圖(69)反應(yīng)了腫瘤的生長(zhǎng)趨勢(shì)。(69)A.B.C.【答案】

D.D【分析】此題考察應(yīng)用數(shù)學(xué)基礎(chǔ)知識(shí)。用函數(shù)曲線來表示事物隨時(shí)間變化的規(guī)律十分常有。我們能夠用函數(shù)

f(t)

表示腫瘤細(xì)胞數(shù)目隨時(shí)間變化的函數(shù)。那么,當(dāng)腫瘤細(xì)胞數(shù)目超出

1011

時(shí)才是臨床可察看的,能夠表示為f(0)=10u。在腫瘤生長(zhǎng)早期,幾乎每隔一準(zhǔn)時(shí)間就會(huì)觀察到腫瘤細(xì)胞數(shù)目翻一番,可以表示為

t<to

時(shí),f(t+c)=2f(t)

。切合這類規(guī)律的函數(shù)是指數(shù)函數(shù):

f(t)=at

,其曲線段呈凹形上漲態(tài)。在腫瘤生長(zhǎng)后期,腫瘤細(xì)胞的數(shù)目趨勢(shì)某個(gè)穩(wěn)固值,表示當(dāng)

t>T

時(shí),

f(t)

逐漸迫近某個(gè)常數(shù),即函數(shù)曲線從下往上漸漸湊近直線

y=L。九個(gè)項(xiàng)目

All,

A12,A13,A21,A22,A23,A31,A32,A33的成本從

1百萬,2百萬,,9百萬各不相同,但其實(shí)不次序?qū)?yīng)。已知

All

與A21、A12與

A22的成本都有一倍關(guān)系,

All與A12、A21與

A31、A22與

A23、A23與A33的成本都相差

1百萬。由此能夠推測(cè),項(xiàng)目

A22的成本是(

70)百萬。(70)A.2

B.4

C.6

D.8【答案】C【分析】此題考察應(yīng)用數(shù)學(xué)基礎(chǔ)知識(shí)。為便于直觀剖析,題中的表達(dá)能夠用下列圖來表示:九個(gè)項(xiàng)目將分別填入i1。

Ay(i=l,2,3;j=l,2,3)的成本值(單位為百萬,從行j列對(duì)應(yīng)的格中。格間的黑點(diǎn)表示相鄰格有一倍關(guān)系,

1到9各不相同)白點(diǎn)表示相鄰格相差已知

A22與

A12的值有一倍關(guān)系,那就只可能是

1-2,2-4,3-6

或4-8,所以

A22的值只可能是

1,2,3

,4,6,8。假如

A22=l,則

A23=A12=2,出現(xiàn)相同值,不切合題意。假如

A22=2,則

A12只好是

4(A12=1

將致使

A11=A22=2矛盾),A23只好為

3(A23=1

將致使A33=A22=2矛盾),A33出現(xiàn)矛盾。假如

A22=3,則

A12=6,All=5

或7,不行能與

A21有一倍關(guān)系。假如

A22=4,則

A12=2或

8。A12=8將致使

All=7

或9,不行能與

A21有成倍關(guān)系。所以

A12=2,A23只好是

5(A23=3

將致使

A33矛盾),A33=6,而

All=l

或3都將致使

A21矛盾。假如

A22=8,則A12=4,A23只好是

7(A23=9

將致使

A33=8矛盾),A33只好是

6,All

只好是3(All=5

將致使

A21矛盾),A21=6矛盾。所以,

A22只可能為

6。實(shí)質(zhì)上,當(dāng)A22=6時(shí),A12=3,A23只好為7(A23=5將最后致使矛盾),A33=8。此時(shí),All、A21、A31可能分別是2、4、5,也可能是4、2、1。Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(71),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and(72)?ThefirstphysicalDFD,tobedrawnisthe(73).Thenextstepistodistributedatastorestodifferentprocessors.Data(74)aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(75),weshouldrecordasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.(71)A.logicalDFDsandERDB.idealobjectmodelandanalysisclassmodelC.usecasemodelsandinterfaceprototypesD.physicalDFDsanddatabaseschema(72)A.thedatabasemanagementsystemB.thefeasibilityoftechniquesC.thenetworktopologyandtechnologyD.theuserinterfaceandprocessmethodsC.networkarchitectureDFDD.event-responseDFD

eachtable(74)A.verticalpartitioningandhorizontalreplicationB.verticalreplicationandhorizontalpartitioningC.integrationanddistributionD.partitioningandreplication(75)A.storingalldataonasingleserverB.storingspecifictablesondifferentserversC.storingsubsetsofspecifictablesondifferentserversD.duplicatingspecifictablesorsubsetsondifferentservers【答案】ABCDB【分析】應(yīng)用架構(gòu)說了然實(shí)現(xiàn)一個(gè)或多個(gè)信息系統(tǒng)所使用的技術(shù),它作為詳盡設(shè)計(jì)、結(jié)構(gòu)和實(shí)現(xiàn)的一個(gè)綱領(lǐng)。給定了包含邏輯數(shù)據(jù)流圖和實(shí)體聯(lián)系圖在內(nèi)的模型和詳盡資料,我們能夠分派數(shù)據(jù)和過程以創(chuàng)立應(yīng)用架構(gòu)的一個(gè)綱要設(shè)計(jì)。綱要設(shè)計(jì)往常會(huì)遇到架構(gòu)標(biāo)準(zhǔn)、項(xiàng)目目標(biāo)和所使用技術(shù)的可行性的限制。需要繪制的第一個(gè)物理數(shù)據(jù)流圖是網(wǎng)絡(luò)架構(gòu)數(shù)據(jù)流圖。接下來是分派數(shù)據(jù)儲(chǔ)存到不一樣的辦理器。數(shù)據(jù)分區(qū)和復(fù)制是大部分關(guān)系型數(shù)據(jù)庫支持的兩種散布式數(shù)據(jù)形式。有很多分派方法用于數(shù)據(jù)散布。在不一樣服務(wù)器上儲(chǔ)存特定表的狀況下,我們應(yīng)當(dāng)將每個(gè)表記為物理數(shù)據(jù)流圖中的一個(gè)數(shù)據(jù)儲(chǔ)存,并將其連結(jié)到相應(yīng)的服務(wù)器。試題一【說明】某軟件公司為其新推出的字辦理軟件設(shè)計(jì)了一種腳本語言,特意用于開發(fā)該字辦理軟件的附帶功能插件。為了提高該語言的編程效率,公司組織軟件工具開發(fā)部門為腳本語言研制一套集成開發(fā)環(huán)境。軟件工具開發(fā)部門依據(jù)字辦理軟件的特色,對(duì)集成開發(fā)環(huán)境進(jìn)行了需求剖析,總結(jié)出以下3項(xiàng)核心需求:(1)集成開發(fā)環(huán)境需要供應(yīng)對(duì)腳本語言的編寫、語法檢查、解說、履行和調(diào)試等功能的支持,并要實(shí)現(xiàn)各樣功能的靈巧組合、配置與代替。(2)集成開發(fā)環(huán)境需要供應(yīng)一組可視化的編程界面,用戶經(jīng)過對(duì)界面元素拖曳和代碼填充的方式就能夠達(dá)成功能插件核心業(yè)務(wù)流程的編寫與組織。在代碼調(diào)試功能方面,集成開發(fā)環(huán)境需要實(shí)此刻腳本語言編寫界面中的代碼自動(dòng)定位功能。詳細(xì)來說,在調(diào)試過程中,編寫界面需要響應(yīng)調(diào)試斷點(diǎn)命中事件,并自動(dòng)跳轉(zhuǎn)到目前斷點(diǎn)地方對(duì)應(yīng)的代碼。針對(duì)上述需求,軟件工具開發(fā)部門對(duì)集成開發(fā)環(huán)境的架構(gòu)進(jìn)行剖析與設(shè)計(jì),王工認(rèn)為該集成開發(fā)環(huán)境應(yīng)當(dāng)采納管道-過濾器的架構(gòu)風(fēng)格實(shí)現(xiàn),李工則認(rèn)為該集成開發(fā)環(huán)境應(yīng)當(dāng)采納以數(shù)據(jù)儲(chǔ)存為中心的架構(gòu)風(fēng)格來實(shí)現(xiàn)。公司組織專家對(duì)王工和李工的方案進(jìn)行了評(píng)審,最后采納了李工的方案?!締栴}1】請(qǐng)用200字之內(nèi)的文字解說什么是軟件架構(gòu)風(fēng)格,并從集成開發(fā)環(huán)境與用戶的交互方式、集成開發(fā)環(huán)境的擴(kuò)展性、集成開發(fā)環(huán)境的數(shù)據(jù)管理三個(gè)方面說明為何最后采納了李工的設(shè)計(jì)方案。軟件架構(gòu)風(fēng)格是指描繪特定軟件系統(tǒng)組織方式的習(xí)用模式。組織方式描繪了系統(tǒng)的構(gòu)成構(gòu)件和這些構(gòu)件的組織方式,習(xí)用模式則反應(yīng)眾多系統(tǒng)共有的結(jié)構(gòu)和語義。從集成開發(fā)環(huán)境與用戶的交互方式看,用戶往常采納交互式的方式對(duì)腳本語言進(jìn)行編寫、解說履行與調(diào)試。在這類狀況下,采納以數(shù)據(jù)儲(chǔ)存為中心的架構(gòu)風(fēng)格能夠很好地支持交互式數(shù)據(jù)辦理,而管道-過濾器架構(gòu)風(fēng)格則對(duì)用戶的交互式數(shù)據(jù)辦理支擁有限。從集成開發(fā)環(huán)境的擴(kuò)展性來看,系統(tǒng)核心需求要求實(shí)現(xiàn)各樣編寫、語法檢查、解說履行等多種功能的靈巧組織、配置與代替。在這類狀況下,采納以數(shù)據(jù)儲(chǔ)存為中心的架構(gòu)風(fēng)格,以數(shù)據(jù)格式解耦各樣功能之間的依靠關(guān)系,并能夠靈巧定義功能之間的邏輯次序。管道-過濾器架構(gòu)風(fēng)格相同以數(shù)據(jù)格式解耦數(shù)據(jù)辦理過程之間的依靠關(guān)系,但其在數(shù)據(jù)辦理邏輯關(guān)系的靈巧定義方面較差。從集成開發(fā)環(huán)境的數(shù)據(jù)管理來看,集成開發(fā)環(huán)境需要支持腳本語言、語法樹(用于檢查語法錯(cuò)誤)、可視化模型、調(diào)試信息等多種數(shù)據(jù)種類,并需要支持?jǐn)?shù)據(jù)格式的變換。以數(shù)據(jù)儲(chǔ)存為中心的架構(gòu)將數(shù)據(jù)儲(chǔ)存在一致的中心儲(chǔ)存器中,中心儲(chǔ)存器能夠表示多種數(shù)據(jù)格式,并能夠?yàn)閿?shù)據(jù)格式變換供應(yīng)各樣支持。管道-過濾器架構(gòu)風(fēng)格往常只好支擁有限度的數(shù)據(jù)格式,并且在數(shù)據(jù)格式變換方面的靈巧性較差?!締栴}2】在對(duì)軟件系統(tǒng)架構(gòu)進(jìn)行設(shè)計(jì)時(shí),要對(duì)架構(gòu)需求進(jìn)行剖析,針對(duì)特定需求選擇最為適合的架構(gòu)風(fēng)格,所以實(shí)質(zhì)的軟件系統(tǒng)往常會(huì)混淆多種軟件架構(gòu)風(fēng)格。請(qǐng)對(duì)核心需求進(jìn)行剖析,說明為了知足需求(2)和(3),分別應(yīng)采納何種架構(gòu)風(fēng)格,并綱要說明采納相應(yīng)架構(gòu)風(fēng)格后的架構(gòu)設(shè)計(jì)過程。為了知足需求(2),應(yīng)當(dāng)采納解說器架構(gòu)風(fēng)格。詳細(xì)來說,需要:①為可視化編程元素及其拖拽關(guān)系定義某種語言,并描繪其語法與語義;②編寫解說器對(duì)該語言進(jìn)行解說;③生成對(duì)應(yīng)的腳本語言程序。為了知足需求(3),應(yīng)當(dāng)采納隱式調(diào)用架構(gòu)風(fēng)格。詳細(xì)來說,第一需要定義“斷點(diǎn)在調(diào)試過程中命中”這一事件,并實(shí)現(xiàn)當(dāng)斷點(diǎn)命中后的屏幕定位函數(shù)。集成開發(fā)環(huán)境保護(hù)一個(gè)事件注冊(cè)表結(jié)構(gòu),將該事件與屏幕定位函數(shù)關(guān)系起來形成注冊(cè)表中的一個(gè)記錄項(xiàng)。在調(diào)試過程中,集成開發(fā)環(huán)境負(fù)責(zé)監(jiān)聽各樣事件,當(dāng)“斷點(diǎn)在調(diào)試過程中命中”這一事件發(fā)生時(shí),集成開發(fā)環(huán)境查找事件注冊(cè)表,找到并調(diào)用屏幕定位函數(shù),從而實(shí)現(xiàn)腳本語言編寫界面與調(diào)試代碼的自動(dòng)定位。試題二【說明】某軟件公司擬開發(fā)一套電信領(lǐng)域的散布式系統(tǒng),該系統(tǒng)后臺(tái)多個(gè)功能模塊同時(shí)運(yùn)轉(zhuǎn)時(shí)的計(jì)算負(fù)載較大,且需要控制不一樣的特定電信硬件設(shè)備,因?yàn)橛布w積和I/O端口矛盾等原由,這些設(shè)備需要分別安裝在多個(gè)不一樣計(jì)算機(jī)系統(tǒng)中。該系統(tǒng)上線運(yùn)轉(zhuǎn)后將為公司最后用戶供應(yīng)7X24小時(shí)的不中斷服務(wù),而用戶的單次接入服務(wù)常常需要后臺(tái)多個(gè)模塊共同協(xié)作達(dá)成?;谏鲜鲈桑撓到y(tǒng)后臺(tái)軟件模塊需散布在局域網(wǎng)內(nèi)的多臺(tái)計(jì)算機(jī)上。項(xiàng)目組決定鑒于ISO的開放散布進(jìn)度(0DP)規(guī)范來進(jìn)行系統(tǒng)架構(gòu)的設(shè)計(jì)與開發(fā),近期項(xiàng)目組召開了多次會(huì)議,對(duì)架構(gòu)設(shè)計(jì)階段的要點(diǎn)問題進(jìn)行了議論剖析?!締栴}1】ODP從5個(gè)標(biāo)準(zhǔn)的視點(diǎn)組織剖析系統(tǒng)的架構(gòu),這些視點(diǎn)描繪了同一系統(tǒng)的不一樣重要方面,請(qǐng)依據(jù)圖2-1中不一樣視點(diǎn)所關(guān)注的核心內(nèi)容,將備選的架構(gòu)視點(diǎn)填入圖中的(1)~(5)。備選答案:技術(shù)選擇架構(gòu)、公司業(yè)務(wù)架構(gòu)、散布式工程架構(gòu)、計(jì)算接口架構(gòu)、邏輯信息架構(gòu)公司業(yè)務(wù)架構(gòu)邏輯信息架構(gòu)計(jì)算接口架構(gòu)散布式工程架構(gòu)技術(shù)選擇架構(gòu)【問題2】在技術(shù)選擇架構(gòu)規(guī)劃時(shí),王工認(rèn)為系統(tǒng)應(yīng)鑒于現(xiàn)有散布式基礎(chǔ)設(shè)備(散布式中間件)來建立,因?yàn)檫@樣能夠充分利用現(xiàn)有基礎(chǔ)設(shè)備供應(yīng)的各樣支撐,在更短時(shí)間內(nèi)結(jié)構(gòu)出質(zhì)量更高的散布式系統(tǒng);而李工則認(rèn)為可鑒于基本的進(jìn)度間通訊體制自主開發(fā)系統(tǒng)的支撐平臺(tái),這樣能夠防止對(duì)特定中間件的依靠,項(xiàng)目組經(jīng)過仔細(xì)議論,最后采納了王工的方案。請(qǐng)用400字之內(nèi)文字,從構(gòu)件管理支持、互操作支持以及公共服務(wù)支持三個(gè)方面說明現(xiàn)有散布式基礎(chǔ)設(shè)備為建立散布式系統(tǒng)所供應(yīng)的基本支撐。構(gòu)件管理支持:現(xiàn)有散布式基礎(chǔ)設(shè)備一般經(jīng)過構(gòu)件容器為構(gòu)件供應(yīng)基本的運(yùn)轉(zhuǎn)環(huán)境;詳細(xì)功能一般包含管理構(gòu)件的實(shí)例及其生命周期、管理構(gòu)件的元信息等?;ゲ僮髦С郑含F(xiàn)有散布式基礎(chǔ)設(shè)備均供應(yīng)了高層通訊協(xié)議以障蔽節(jié)點(diǎn)的物理特征以及各節(jié)點(diǎn)在辦理器、操作系統(tǒng)、程序設(shè)計(jì)語言等方面的異構(gòu)性;鑒于互操作支持,開發(fā)人員在開發(fā)與調(diào)用散布式對(duì)象時(shí),均不需自己編寫辦理基層通訊的代碼。公共服務(wù)支持:現(xiàn)有散布式基礎(chǔ)設(shè)備往常將針對(duì)散布式軟件的通用支持集成于一身,以公共服務(wù)的形式供應(yīng)給應(yīng)用程序;其供應(yīng)的常有公共服務(wù)包含命名服務(wù)、事務(wù)服務(wù)、安全服務(wù)、長(zhǎng)久性服務(wù)等?!締栴}

3】因?yàn)橄到y(tǒng)后臺(tái)模塊的散布式特征,后臺(tái)散布式對(duì)象之間的互操作體制是需要考慮的核心問題之一。圖2-2所示是目前散布式基礎(chǔ)設(shè)備中支持散布式對(duì)象互操作的基本體制,請(qǐng)將相應(yīng)零件名稱填入圖中(1)~(2);鑒于圖2-2給出的結(jié)構(gòu),用300字之內(nèi)文字說明達(dá)成一次散布式對(duì)象調(diào)用的詳盡步驟。

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論