2017年下半年系統(tǒng)架構(gòu)設(shè)計(jì)師考試綜合知識真題_第1頁
2017年下半年系統(tǒng)架構(gòu)設(shè)計(jì)師考試綜合知識真題_第2頁
2017年下半年系統(tǒng)架構(gòu)設(shè)計(jì)師考試綜合知識真題_第3頁
2017年下半年系統(tǒng)架構(gòu)設(shè)計(jì)師考試綜合知識真題_第4頁
2017年下半年系統(tǒng)架構(gòu)設(shè)計(jì)師考試綜合知識真題_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2017年下半年系統(tǒng)架構(gòu)設(shè)計(jì)師考試綜合知識真題一、單項(xiàng)選擇題

某計(jì)算機(jī)系統(tǒng)采用5級流水線結(jié)構(gòu)執(zhí)行指令,設(shè)每條指令的執(zhí)行由取指令(2Δt)、分析指令(1Δt)、取操作數(shù)(3Δt)、運(yùn)算(1Δt)和寫回結(jié)果(2Δt)組成,并分別用5個子部件完成,該流水線的最大吞吐率為(

);若連續(xù)向流水線輸入10條指令,則該流水線的加速比為(

)(1).

√本題考查流水線計(jì)算。

流水線周期為:3t。

流水線的吞吐率為:指令條數(shù)/流水線執(zhí)行時間。

即:

n/(2t+1t+3t+1t+2t+(n-1)*3t)=n/(6t+3nt)

流水線的最大吞吐率就是上面的式子中,n趨向于無窮大的結(jié)果。當(dāng)n趨向于無窮大時,上式的結(jié)果為:1/3t。所以應(yīng)該選B。(2).

A.1:10

B.2:1

C.5:2

D.3:1流水線加速比=不用流水線的執(zhí)行時間/使用流水線的執(zhí)行時間10條指令不用流水線的執(zhí)行時間=(2t+1t+3t+1t+2t)*10=90t。10條指令使用流水線的執(zhí)行時間=(2t+1t+3t+1t+2t)+(10-1)*3t=36t。所以加速比為:90t/36t=5:21.DMA(直接存儲器訪問)工作方式是在(

)之間建立起直接的數(shù)據(jù)通路。

A.CPU與外設(shè)

B.CPU與主存

C.主存與外設(shè)

D.外設(shè)與外設(shè)直接主存存?。―irectMemoryAccess,DMA)是指數(shù)據(jù)在主存與I/O設(shè)備間的直接成塊傳送,即在主存與I/O設(shè)備間傳送數(shù)據(jù)塊的過程中,不需要CPU作任何干涉,只需在過程開始啟動(即向設(shè)備發(fā)出“傳送一塊數(shù)據(jù)”的命令)與過程結(jié)束(CPU通過輪詢或中斷得知過程是否結(jié)束和下次操作是否準(zhǔn)備就緒)時由CPU進(jìn)行處理,實(shí)際操作由DMA硬件直接完成,CPU在傳送過程中可做其它事情。2.RISC(精簡指令系統(tǒng)計(jì)算機(jī))的特點(diǎn)不包括

A.指令長度固定,指令種類盡量少

B.尋址方式盡量豐富,指令功能盡可能強(qiáng)

C.增加寄存器數(shù)目,以減少訪存次數(shù)

D.用硬布線電路實(shí)現(xiàn)指令解碼,以盡快完成指3.以下關(guān)于RTOS(實(shí)時操作系統(tǒng))的敘述中,不正確的是

A.RTOS不能針對硬件變化進(jìn)行結(jié)構(gòu)與功能上的配置及裁剪

B.TOS可以根據(jù)應(yīng)用環(huán)境的要求對內(nèi)核進(jìn)行裁剪和重配

C.RTOS的首要任務(wù)是調(diào)度一切可利用的資源來完成實(shí)時控制任務(wù)

D.RTOS實(shí)質(zhì)上就是一個計(jì)算機(jī)資源管理程序,需要及時響應(yīng)實(shí)時事件和中斷實(shí)時系統(tǒng)的正確性依賴于運(yùn)行結(jié)果的邏輯正確性和運(yùn)行結(jié)果產(chǎn)生的時間正確性,即實(shí)時系統(tǒng)必須在規(guī)定的時間范圍內(nèi)正確地響應(yīng)外部物理過程的變化。實(shí)時多任務(wù)操作系統(tǒng)是根據(jù)操作系統(tǒng)的工作特性而言的。實(shí)時是指物理進(jìn)程的真實(shí)時間。實(shí)時操作系統(tǒng)是指具有實(shí)時性,能支持實(shí)時控制系統(tǒng)工作的操作系統(tǒng)。首要任務(wù)是調(diào)度一切可利用的資源來完成實(shí)時控制任務(wù),其次才著眼于提高計(jì)算機(jī)系統(tǒng)的使用效率,重要特點(diǎn)是要滿足對時間的限制和要求。一個實(shí)時操作系統(tǒng)可以在不破壞規(guī)定的時間限制的情況下完成所有任務(wù)的執(zhí)行。任務(wù)執(zhí)行的時間可以根據(jù)系統(tǒng)的軟硬件的信息而進(jìn)行確定性的預(yù)測。也就是說,如果硬件可以做這件工作,那么實(shí)時操作系統(tǒng)的軟件將可以確定性的做這件工作。實(shí)時操作系統(tǒng)可根據(jù)實(shí)際應(yīng)用環(huán)境的要求對內(nèi)核進(jìn)行裁剪和重新配置,根據(jù)不同的應(yīng)用,其組成有所不同。4.前趨圖(PrecedenceGraph)是一個有向無環(huán)圖,記為:→={(Pi,Pj)|PimustcompletebeforePjmaystrat}。假設(shè)系統(tǒng)中進(jìn)程P={P1,P2,P3,P4,P5,P6,P7,P8},且進(jìn)程的前驅(qū)圖如下:

那么前驅(qū)圖可記為→={(P2,P1),(P3,P1),(P4,P1),(P6,P4),(P7,P5),(P7,P6),(P8,P7)}→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P5,P7),(P6,P7),(P7,P8)}→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P5),(P4,P6),(P5,P7),(P6,P7),(P7,P8)}

√→={(P2,P1),(P3,P1),(P4,P1),(P5,P2),(P5,P2),(P5,P3),(P6,P4),(P7,P5),(P7,P6),(P8,P7)}在磁盤上存儲數(shù)據(jù)的排列方式會影響I/O服務(wù)的總時間。假設(shè)每磁道劃分成10個物理塊,每塊存放1個邏輯記錄。邏輯記錄R1,R2,...,RI0存放在同一個磁道上,記錄的安排順序如下表所示;

假定磁盤的旋轉(zhuǎn)速度為30ms/周,磁頭當(dāng)前處在R1的開始處。若系統(tǒng)順序處理這些記錄,使用單緩沖區(qū),每個記錄處理時間為6ms,則處理這10個記錄的最長時間為(

);若對信息存儲進(jìn)行優(yōu)化分布后,處理10個記錄的最少時間為(

)。(1).

A.189ms

B.208ms

C.289ms

D.306ms

√(2).

A.60ms

B.90ms

C.109ms

D.180ms本題后面一問要求計(jì)算處理10個記錄的最少時間。其實(shí)只要把記錄間隔存放,就能達(dá)到這個目標(biāo)。在物理塊1中存放R1,在物理存4中存放R2,在物理塊7中存放R3,依此類推,這樣可以做到每條記錄的讀取與處理時間之和均為9ms,所以處理10條記錄一共90ms。給定關(guān)系模式R(U,F),其中:屬性集U={A1,A2,A3,A4,A5,A6},函數(shù)依賴集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。關(guān)系模式R的候選碼為(

),由于R存在非主屬性對碼的部分函數(shù)依賴,所以R屬于(

)。(1).A1A3A1A4A1A5

√A1A6(2).

A.1NF

B.2NF

C.3NF

D.BCNF5.給定元組演算表達(dá)式R*={t│(Эu)(R(t)⊥S(u)⊥t[3]<u[2])},若關(guān)系R、S如下圖所示,則

A.R*={(3,7,11),(5,9,13),(6,10,14)}

B.R*={(3,7,11),(4,5,6),(5,9,13),(6,10,14)}

C.R*={(1,2,3),(4,5,6),(7,8,9)}

D.R*={(1,2,3),(4,5,6),(7,8,9),(10,11,12)}本題考查的是數(shù)據(jù)庫中的元組演算。式子的意思是:找出這樣的元組t(t是R中的元組),t要滿足這樣的條件:存在u(u是S關(guān)系中的元組),u第2列值大于t的第3列值。t關(guān)系中前3個元組都達(dá)到了要求,而第4個元組沒有達(dá)到要求。第4個元組的第3列值是12,而u[2]的可能值為{7,5,9,10},沒誰大于12。6.分布式數(shù)據(jù)庫兩階段提交協(xié)議中的兩個階段是指

A.加鎖階段、解鎖階段

B.獲取階段、運(yùn)行階段

C.表決階段、執(zhí)行階段

D.擴(kuò)展階段、收縮階段二階段提交(Two-phaseCommit)是指,在計(jì)算機(jī)網(wǎng)絡(luò)以及數(shù)據(jù)庫領(lǐng)域內(nèi),為了使基于分布式系統(tǒng)架構(gòu)下的所有節(jié)點(diǎn)在進(jìn)行事務(wù)提交時保持一致性而設(shè)計(jì)的一種算法(Algorithm)。通常,二階段提交也被稱為是一種協(xié)議(Protocol))。在分布式系統(tǒng)中,每個節(jié)點(diǎn)雖然可以知曉自己的操作時成功或者失敗,卻無法知道其他節(jié)點(diǎn)的操作的成功或失敗。當(dāng)一個事務(wù)跨越多個節(jié)點(diǎn)時,為了保持事務(wù)的ACID特性,需要引入一個作為協(xié)調(diào)者的組件來統(tǒng)一掌控所有節(jié)點(diǎn)(稱作參與者)的操作結(jié)果并最終指示這些節(jié)點(diǎn)是否要把操作結(jié)果進(jìn)行真正的提交(比如將更新后的數(shù)據(jù)寫入磁盤等等)。因此,二階段提交的算法思路可以概括為:參與者將操作成敗通知協(xié)調(diào)者,再由協(xié)調(diào)者根據(jù)所有參與者的反饋情報(bào)決定各參與者是否要提交操作還是中止操作。所謂的兩個階段是指:第一階段:準(zhǔn)備階段(表決階段)和第二階段:提交階段(執(zhí)行階段)。準(zhǔn)備階段:事務(wù)協(xié)調(diào)者(事務(wù)管理器)給每個參與者(資源管理器)發(fā)送Prepare消息,每個參與者要么直接返回失?。ㄈ鐧?quán)限驗(yàn)證失敗),要么在本地執(zhí)行事務(wù),寫本地的redo和undo日志,但不提交,到達(dá)一種萬事俱備,只欠東風(fēng)的狀態(tài)。提交階段:如果協(xié)調(diào)者收到了參與者的失敗消息或者超時,直接給每個參與者發(fā)送回滾(Rollback)消息;否則,發(fā)送提交(Commit)消息;參與者根據(jù)協(xié)調(diào)者的指令執(zhí)行提交或者回滾操作,釋放所有事務(wù)處理過程中使用的鎖資源。(注意:必須在最后階段釋放鎖資源)7.下面可提供安全電子郵件服務(wù)的是

A.RSA

B.SSL

C.SET

D.S/MIME

√MIME(MultipurposeInternetMailExtensions)中文名為:多用途互聯(lián)網(wǎng)郵件擴(kuò)展類型。Internet電子郵件由一個郵件頭部和一個可選的郵件主體組成,其中郵件頭部含有郵件的發(fā)送方和接收方的有關(guān)信息。而MIME是針對郵件主體的一種擴(kuò)展描述機(jī)制。它設(shè)定某種擴(kuò)展名的文件用一種應(yīng)用程序來打開的方式類型,當(dāng)該擴(kuò)展名文件被訪問的時候,瀏覽器會自動使用指定應(yīng)用程序來打開。多用于指定一些客戶端自定義的文件名,以及一些媒體文件打開方式。所以這是與郵件內(nèi)容直接相關(guān)的一個協(xié)議。而S/MIME(SecureMultipurposeInternetMailExtensions)是對MIME在安全方面的擴(kuò)展。它可以把MIME實(shí)體(比如數(shù)字簽名和加密信息等)封裝成安全對象。增強(qiáng)安全服務(wù),例如具有接收方確認(rèn)簽收的功能,這樣就可以確保接收者不能否認(rèn)已經(jīng)收到過的郵件。還可以用于提供數(shù)據(jù)保密、完整性保護(hù)、認(rèn)證和鑒定服務(wù)等功能。S/MIME只保護(hù)郵件的郵件主體,對頭部信息則不進(jìn)行加密,以便讓郵件成功地在發(fā)送者和接收者的網(wǎng)關(guān)之間傳遞。8.網(wǎng)絡(luò)邏輯結(jié)構(gòu)設(shè)計(jì)的內(nèi)容不包括

A.邏輯網(wǎng)絡(luò)設(shè)計(jì)圖

B.IP地址方案

C.具體的軟硬件、廣域網(wǎng)連接和基本服務(wù)

D.用戶培訓(xùn)計(jì)劃

√利用需求分析和現(xiàn)有網(wǎng)絡(luò)體系分析的結(jié)果來設(shè)計(jì)邏輯網(wǎng)絡(luò)結(jié)構(gòu),最后得到一份邏輯網(wǎng)絡(luò)設(shè)計(jì)文檔,輸出內(nèi)容包括以下幾點(diǎn):1、邏輯網(wǎng)絡(luò)設(shè)計(jì)圖2、IP地址方案3、安全方案4、招聘和培訓(xùn)網(wǎng)絡(luò)員工的具體說明5、對軟硬件、服務(wù)、員工和培訓(xùn)的費(fèi)用初步估計(jì)物理網(wǎng)絡(luò)設(shè)計(jì)是對邏輯網(wǎng)絡(luò)設(shè)計(jì)的物理實(shí)現(xiàn),通過對設(shè)備的具體物理分布、運(yùn)行環(huán)境等確定,確保網(wǎng)絡(luò)的物理連接符合邏輯連接的要求。輸出如下內(nèi)容:1、網(wǎng)絡(luò)物理結(jié)構(gòu)圖和布線方案2、設(shè)備和部件的詳細(xì)列表清單3、軟硬件和安裝費(fèi)用的估算4、安裝日程表,詳細(xì)說明服務(wù)的時間以及期限5、安裝后的測試計(jì)劃6、用戶的培訓(xùn)計(jì)劃由此可以看出D選項(xiàng)的工作是物理網(wǎng)絡(luò)設(shè)計(jì)階段的任務(wù)。9.某企業(yè)通過一臺路由器上聯(lián)總部,下聯(lián)4個分支結(jié)構(gòu),設(shè)計(jì)人員分配給下級機(jī)構(gòu)一個連續(xù)的地址空間,采用一個子網(wǎng)或者超網(wǎng)段表示。這樣做的主要作用是

A.層次化路由選擇

B.易于管理和性能優(yōu)化

C.基于故障排查

D.使用較少的資源層次化路由的含義是指對網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和配置的了解是局部的,一臺路由器不需要知道所有的路由信息,只需要了解其管轄的路由信息,層次化路由選擇需要配合層次化的地址編碼。而子網(wǎng)或超網(wǎng)就屬于層次化地址編碼行為。對計(jì)算機(jī)評價的主要性能指標(biāo)有時鐘頻率、(

)、運(yùn)算精度和內(nèi)存容量等。對數(shù)據(jù)庫管理系統(tǒng)評價的主要性能指標(biāo)有(

)、數(shù)據(jù)庫所允許的索引數(shù)量和最大并發(fā)實(shí)物處理能力等。(1).

A.丟包率

B.端口吞吐量

C.可移植性

D.數(shù)據(jù)處理速率

√性能指標(biāo),是軟、硬件的性能指標(biāo)的集成。在硬件中,包括計(jì)算機(jī)、各種通信交換設(shè)備、各類網(wǎng)絡(luò)設(shè)備等;在軟件中,包括:操作系統(tǒng)、協(xié)議以及應(yīng)用程序等。1、計(jì)算機(jī)

對計(jì)算機(jī)評價的主要性能指標(biāo)有:時鐘頻率(主頻);運(yùn)算速度;運(yùn)算精度;內(nèi)存的存儲容量;存儲器的存取周期;數(shù)據(jù)處理速率PDR(processingdatarate);吞吐率;各種響應(yīng)時間;各種利用率;RASIS特性(即:可靠性Reliability、可用性Availability、可維護(hù)性Sericeability、完整性和安全性IntegraityandSecurity);平均故障響應(yīng)時間;兼容性;可擴(kuò)充性;性能價格比。2、路由器對路由器評價的主要性能指標(biāo)有:設(shè)備吞吐量、端口吞吐量、全雙工線速轉(zhuǎn)發(fā)能力、背靠背幀數(shù)、路由表能力、背板能力、丟包率、時延、時延抖動、VPN支持能力、內(nèi)部時鐘精度、隊(duì)列管理機(jī)制、端口硬件隊(duì)列數(shù)、分類業(yè)務(wù)帶寬保證、RSVP、IPDiffServ、CAR支持、冗余、熱插拔組件、路由器冗余協(xié)議、網(wǎng)管、基于Web的管理、網(wǎng)管類型、帶外網(wǎng)管支持、網(wǎng)管粒度、計(jì)費(fèi)能力/協(xié)議、分組語音支持方式、協(xié)議支持、語音壓縮能力、端口密度、信令支持。3、交換機(jī)對交換機(jī)評價的主要性能指標(biāo)有:交換機(jī)類型、配置、支持的網(wǎng)絡(luò)類型、最大ATM端口數(shù)、最大SONET端口數(shù)、最大FDDI端口數(shù)、背板吞吐量、緩沖區(qū)大小、最大MAC地址表大小、最大電源數(shù)、支持協(xié)議和標(biāo)準(zhǔn)、路由信息協(xié)議RIP、RIP2、開放式最短路徑優(yōu)先第2版、邊界網(wǎng)關(guān)協(xié)議BGP、無類域間路由CIDR、互聯(lián)網(wǎng)成組管理協(xié)議IGMP、距離矢量多播路由協(xié)議DVMRP、開放式最短路徑優(yōu)先多播路由協(xié)議MOSPF、協(xié)議無關(guān)的多播協(xié)議PIM、資源預(yù)留協(xié)議RSVP、802.1p優(yōu)先級標(biāo)記,多隊(duì)列、路由、支持第3層交換、支持多層(4到7層交換、支持多協(xié)議路由、支持路由緩存、可支持最大路由表數(shù)、VLAN、最大VLAN數(shù)量、網(wǎng)管、支持網(wǎng)管類型、支持端口鏡像、QoS、支持基于策略的第2層交換、每端口最大優(yōu)先級隊(duì)列數(shù)、支持基于策略的第3層交換、支持基于策略的應(yīng)用級QoS、支持最小/最大帶寬分配、冗余、熱交換組件(管理卡,交換結(jié)構(gòu),接口模塊,電源,冷卻系統(tǒng)、支持端口鏈路聚集協(xié)議、負(fù)載均衡。4、網(wǎng)絡(luò)評價網(wǎng)絡(luò)的性能指標(biāo)有:設(shè)備級性能指標(biāo);網(wǎng)絡(luò)級性能指標(biāo);應(yīng)用級性能指標(biāo);用戶級性能指標(biāo);吞吐量。5、操作系統(tǒng)評價操作系統(tǒng)的性能指標(biāo)有:系統(tǒng)的可靠性、系統(tǒng)的吞吐率(量)、系統(tǒng)響應(yīng)時間、系統(tǒng)資源利用率、可移植性。6、數(shù)據(jù)庫管理系統(tǒng)衡量數(shù)據(jù)庫管理系統(tǒng)的主要性能指標(biāo)包括數(shù)據(jù)庫本身和管理系統(tǒng)兩部分,有:數(shù)據(jù)庫的大小、數(shù)據(jù)庫中表的數(shù)量、單個表的大小、表中允許的記錄(行)數(shù)量、單個記錄(行)的大小、表上所允許的索引數(shù)量、數(shù)據(jù)庫所允許的索引數(shù)量、最大并發(fā)事務(wù)處理能力、負(fù)載均衡能力、最大連接數(shù)等等。(2).

A.MIPS

B.支持協(xié)議和標(biāo)準(zhǔn)

C.最大連接數(shù)

D.時延抖動用于管理信息系統(tǒng)規(guī)劃的方法有很多,其中(

)將整個過程看成是一個“信息集合”,并將組織的戰(zhàn)略目標(biāo)轉(zhuǎn)變?yōu)楣芾硇畔⑾到y(tǒng)的戰(zhàn)略目標(biāo)。(

)通過自上而下地識別企業(yè)目標(biāo)、企業(yè)過程和數(shù)據(jù),然后對數(shù)據(jù)進(jìn)行分析,自下而上地設(shè)計(jì)信息系統(tǒng)。(1).

A.關(guān)鍵成功因素法

B.戰(zhàn)略目標(biāo)集轉(zhuǎn)化法

C.征費(fèi)法

D.零線預(yù)算法(2).

A.企業(yè)信息分析與集成法

B.投資回收法

C.企業(yè)系統(tǒng)規(guī)劃法

D.階石法用于管理信息系統(tǒng)規(guī)劃的方法很多,主要是關(guān)鍵成功因素法(CriticalSuccessFactors,CSF)、戰(zhàn)略目標(biāo)集轉(zhuǎn)化法(StrategySetTransformation,SST)和企業(yè)系統(tǒng)規(guī)劃法(BusinessSystemPlanning,BSP)。其它還有企業(yè)信息分析與集成技術(shù)(BIAIT)、產(chǎn)出/方法分析(E/MA)、投資回收法(ROI)、征費(fèi)法(chargout)、零線預(yù)算法、階石法等。用得最多的是前面三種。1.關(guān)鍵成功因素法(CSF)在現(xiàn)行系統(tǒng)中,總存在著多個變量影響系統(tǒng)目標(biāo)的實(shí)現(xiàn),其中若干個因素是關(guān)鍵的和主要的(即關(guān)鍵成功因素)。通過對關(guān)鍵成功因素的識別,找出實(shí)現(xiàn)目標(biāo)所需的關(guān)鍵信息集合,從而確定系統(tǒng)開發(fā)的優(yōu)先次序。關(guān)鍵成功因素來自于組織的目標(biāo),通過組織的目標(biāo)分解和關(guān)鍵成功因素識別、性能指標(biāo)識別,一直到產(chǎn)生數(shù)據(jù)字典。識別關(guān)鍵成功因素,就是要識別聯(lián)系于組織目標(biāo)的主要數(shù)據(jù)類型及其關(guān)系。不同的組織的關(guān)鍵成功因素不同,不同時期關(guān)鍵成功因素也不相同。當(dāng)在一個時期內(nèi)的關(guān)鍵成功因素解決后,新的識別關(guān)鍵成功因素又開始。關(guān)鍵成功因素法能抓住主要矛盾,使目標(biāo)的識別突出重點(diǎn)。由于經(jīng)理們比較熟悉這種方法,使用這種方法所確定的目標(biāo),因而經(jīng)理們樂于努力去實(shí)現(xiàn)。該方法最有利于確定企業(yè)的管理目標(biāo)。2.戰(zhàn)略目標(biāo)集轉(zhuǎn)化法(SST)把整個戰(zhàn)略目標(biāo)看成是一個“信息集合”,由使命、目標(biāo)、戰(zhàn)略等組成,管理信息系統(tǒng)的規(guī)劃過程即是把組織的戰(zhàn)略目標(biāo)轉(zhuǎn)變成為管理信息系統(tǒng)的戰(zhàn)略目標(biāo)的過程。戰(zhàn)略目標(biāo)集轉(zhuǎn)化法從另一個角度識別管理目標(biāo),它反映了各種人的要求,而且給出了按這種要求的分層,然后轉(zhuǎn)化為信息系統(tǒng)目標(biāo)的結(jié)構(gòu)化方法。它能保證目標(biāo)比較全面,疏漏較少,但它在突出重點(diǎn)方面不如關(guān)鍵成功因素法。3.企業(yè)系統(tǒng)規(guī)劃法(BSP)信息支持企業(yè)運(yùn)行。通過自上而下地識別系統(tǒng)目標(biāo)、企業(yè)過程和數(shù)據(jù),然后對數(shù)據(jù)進(jìn)行分析,自下而上地設(shè)計(jì)信息系統(tǒng)。該管理信息系統(tǒng)支持企業(yè)目標(biāo)的實(shí)現(xiàn),表達(dá)所有管理層次的要求,向企業(yè)提供一致性信息,對組織機(jī)構(gòu)的變動具有適應(yīng)性。企業(yè)系統(tǒng)規(guī)劃法雖然也首先強(qiáng)調(diào)目標(biāo),但它沒有明顯的目標(biāo)導(dǎo)引過程。它通過識別企業(yè)“過程”引出了系統(tǒng)目標(biāo),企業(yè)目標(biāo)到系統(tǒng)目標(biāo)的轉(zhuǎn)化是通過企業(yè)過程/數(shù)據(jù)類等矩陣的分析得到的。組織信息化需求通常包含三個層次,其中(

)需求的目標(biāo)是提升組織的競爭能力,為組織的可持續(xù)發(fā)展提供支持環(huán)境。(

)需求包含實(shí)現(xiàn)信息化戰(zhàn)略目標(biāo)的需求、運(yùn)營策略的需求和人才培養(yǎng)的需求三個方面。技術(shù)需求主要強(qiáng)調(diào)在信息層技術(shù)層面上對系統(tǒng)的完善、升級、集成和整合提出的需求。(1).

A.戰(zhàn)略

B.發(fā)展

C.人事

D.財(cái)務(wù)(2).

A.規(guī)劃

B.運(yùn)作

C.營銷

D.管理一般說來,信息化需求包含3個層次,即戰(zhàn)略需求、運(yùn)作需求和技術(shù)需求。一是戰(zhàn)略需求。組織信息化的目標(biāo)是提升組織的競爭能力、為組織的可持續(xù)發(fā)展提供一個支持環(huán)境。從某種意義上來說,信息化對組織不僅僅是服務(wù)的手段和實(shí)現(xiàn)現(xiàn)有戰(zhàn)略的輔助工具;信息化可以把組織戰(zhàn)略提升到一個新的水平,為組織帶來新的發(fā)展契機(jī)。特別是對于企業(yè),信息化戰(zhàn)略是企業(yè)競爭的基礎(chǔ)。<二是運(yùn)作需求。組織信息化的運(yùn)作需求是組織信息化需求非常重要且關(guān)鍵的一環(huán),它包含三方面的內(nèi)容:一是實(shí)現(xiàn)信息化戰(zhàn)略目標(biāo)的需要;二是運(yùn)作策略的需要。三是人才培養(yǎng)的需要。三是技術(shù)需求。由于系統(tǒng)開發(fā)時間過長等問題在信息技術(shù)層面上對系統(tǒng)的完善、升級、集成和整合提出了需求。也有的組織,原來基本上沒有大型的信息系統(tǒng)項(xiàng)目,有的也只是一些單機(jī)應(yīng)用,這樣的組織的信息化需求,一般是從頭開發(fā)新的系統(tǒng)。10.項(xiàng)目范圍管理中,范圍定義的輸入包括

A.項(xiàng)目章程、項(xiàng)目范圍管理計(jì)劃、產(chǎn)品范圍說明書和變更申請

B.項(xiàng)目范圍描述、產(chǎn)品范圍說明書、生產(chǎn)項(xiàng)目計(jì)劃和組織過程資產(chǎn)

C.項(xiàng)目章程、項(xiàng)目范圍管理計(jì)劃、組織過程資產(chǎn)和批準(zhǔn)的變更申請

D.生產(chǎn)項(xiàng)目計(jì)劃、項(xiàng)目可交付物說明、信息系統(tǒng)要求說明和項(xiàng)目質(zhì)量標(biāo)準(zhǔn)在初步項(xiàng)目范圍說明書中已文檔化的主要的可交付物、假設(shè)和約束條件的基礎(chǔ)上準(zhǔn)備詳細(xì)的項(xiàng)目范圍說明書,是項(xiàng)目成功的關(guān)鍵。范圍定義的輸入包括以下內(nèi)容:①項(xiàng)目章程。如果項(xiàng)目章程或初始的范圍說明書沒有在項(xiàng)目執(zhí)行組織中使用,同樣的信息需要進(jìn)一步收集和開發(fā),以產(chǎn)生詳細(xì)的項(xiàng)目范圍說明書。

②項(xiàng)目范圍管理計(jì)劃。③組織過程資產(chǎn)。④批準(zhǔn)的變更申請。11.項(xiàng)目配置管理中,產(chǎn)品配置是指一個產(chǎn)品在其生命周期各個階段所產(chǎn)生的各種形式和各種版本的文檔、計(jì)算機(jī)程序、部件及數(shù)據(jù)的集合。該集合中的每一個元素稱為該產(chǎn)品配置中的一個配置頂,(

)不屬于產(chǎn)品組成部分工作成果的配置頂。

A.需求文檔

B.設(shè)計(jì)文檔

C.工作計(jì)劃

D.源代碼配置項(xiàng)是構(gòu)成產(chǎn)品配置的主要元素,配置項(xiàng)主要有以下兩大類:(1)屬于產(chǎn)品組成部分的工作成果:如需求文檔、設(shè)計(jì)文檔、源代碼和測試用例等;(2)屬于項(xiàng)目管理和機(jī)構(gòu)支撐過程域產(chǎn)生的文檔:如工作計(jì)劃、項(xiàng)目質(zhì)量報(bào)告和項(xiàng)目跟蹤報(bào)告等。這些文檔雖然不是產(chǎn)品的組成部分,但是值得保存。所以設(shè)備清單不屬于配置項(xiàng)。所以選項(xiàng)C的工作計(jì)劃雖可充當(dāng)配置項(xiàng),但不屬于產(chǎn)品組成部分工作成果的配置項(xiàng)。12.以下關(guān)于需求陳述的描述中,(

)是不正確的。

A.每一項(xiàng)需求都必須完整、準(zhǔn)確地描述即將要開發(fā)的功能

B.需求必須能夠在系統(tǒng)及其運(yùn)行環(huán)境的能力和約束條件內(nèi)實(shí)現(xiàn)

C.每一項(xiàng)需求記錄的功能都必須是用戶的真正的需要

D.在良好的需求陳述中,所有需求都應(yīng)被視為同等重要

√13.一個好的變更控制過程,給項(xiàng)目風(fēng)險(xiǎn)承擔(dān)者提供了正式的建議變更機(jī)制。如下圖所示的需求變更管理過程中,①②③處對應(yīng)的內(nèi)容應(yīng)分別是

A.問題分析與變更描述、變更分析與成本計(jì)算、變更實(shí)現(xiàn)

B.變更描述與成本計(jì)算、變更分析、變更實(shí)現(xiàn)

C.問題分析與變更分析、成本計(jì)算、變更實(shí)現(xiàn)

D.變更描述、變更分析與變更實(shí)現(xiàn)、成本計(jì)算在需求管理過程中需求的變更是受嚴(yán)格管控的,其流程為:1、問題分析和變更描述。這是識別和分析需求問題或者一份明確的變更提議,以檢查它的有效性,從而產(chǎn)生一個更明確的需求變更提議。2、變更分析和成本計(jì)算。使用可追溯性信息和系統(tǒng)需求的一般知識,對需求變更提議進(jìn)行影響分析和評估。變更成本計(jì)算應(yīng)該包括對需求文檔的修改、系統(tǒng)修改的設(shè)計(jì)和實(shí)現(xiàn)的成本。一旦分析完成并且確認(rèn),應(yīng)該進(jìn)行是否執(zhí)行這一變更的決策。3、變更實(shí)現(xiàn)。這要求需求文檔和系統(tǒng)設(shè)計(jì)以及實(shí)現(xiàn)都要同時修改。如果先對系統(tǒng)的程序做變更,然后再修改需求文檔,這幾乎不可避免地會出現(xiàn)需求文檔和程序的不一致。軟件過程是制作軟件產(chǎn)品的一組活動以及結(jié)果,這些活動主要由軟件人員來完成,主要包括(

)。軟件過程模型是軟件開發(fā)實(shí)際過程的抽象與概括,它應(yīng)該包括構(gòu)成軟件過程的各種活動。軟件過程有各種各樣的模型,其中,(

)的活動之間存在因果關(guān)系,前一階段工作的結(jié)果是后一段階段工作的輸入描述。(1).

A.軟件描述、軟件開發(fā)和軟件測試

B.軟件開發(fā)、軟件有效性驗(yàn)證和軟件測試

C.軟件描述、軟件設(shè)計(jì)、軟件實(shí)現(xiàn)和軟件測試

D.軟件描述、軟件開發(fā)、軟件有效性驗(yàn)證和軟件進(jìn)化

√(2).

A.瀑布模型

B.原型模型

C.螺旋模型

D.基于構(gòu)建的模型軟件過程模型的基本概念:軟件過程是制作軟件產(chǎn)品的一組活動以及結(jié)果,這些活動主要由軟件人員來完成,軟件活動主要有:(1)軟件描述。必須定義軟件功能以及使用的限制。(2)軟件開發(fā)。也就是軟件的設(shè)計(jì)和實(shí)現(xiàn),軟件工程人員制作出能滿足描述的軟件。(3)軟件有效性驗(yàn)證。軟件必須經(jīng)過嚴(yán)格的驗(yàn)證,以保證能夠滿足客戶的需求。(4)軟件進(jìn)化。軟件隨著客戶需求的變化不斷地改進(jìn)。瀑布模型的特點(diǎn)是因果關(guān)系緊密相連,前一個階段工作的結(jié)果是后一個階段工作的輸入?;蛘哒f,每一個階段都是建筑在前一個階段正確結(jié)果之上,前一個階段的錯漏會隱蔽地帶到后一個階段。這種錯誤有時甚至可能是災(zāi)難性的。因此每一個階段工作完成后,都要進(jìn)行審查和確認(rèn),這是非常重要的。歷史上,瀑布模型起到了重要作用,它的出現(xiàn)有利于人員的組織管理,有利于軟件開發(fā)方法和工具的研究。14.以下關(guān)于敏捷方法的敘述中,(

)是不正確的。

A.敏捷型方法的思考角度是"面向開發(fā)過程"的

B.極限編程是著名的敏捷開發(fā)方法

C.敏捷型方法是"適應(yīng)性"而非"預(yù)設(shè)性"

D.敏捷開發(fā)方法是迭代增量式的開發(fā)方法15.軟件系統(tǒng)工具的種類繁多,通??梢园凑哲浖^程活動將軟件工具分為

A.需求分析工具、設(shè)計(jì)工具和軟件實(shí)現(xiàn)工具

B.軟件開發(fā)工具、軟件維護(hù)工具、軟件管理工具和軟件支持工具

C.需求分析工具、設(shè)計(jì)工具、編碼與排錯工具和測試工具

D.設(shè)計(jì)規(guī)范工具、編碼工具和驗(yàn)證工具軟件系統(tǒng)工具的種類繁多,很難有統(tǒng)一的分類方法。通??梢园窜浖^程活動將軟件工具分為軟件開發(fā)工具、軟件維護(hù)工具、軟件管理和軟件支持工具。軟件開發(fā)工具:需求分析工具、設(shè)計(jì)工具、編碼與排錯工具。軟件維護(hù)工具:版本控制工具、文檔分析工具、開發(fā)信息庫工具、逆向工程工具、再工程工具。軟件管理和軟件支持工具:項(xiàng)目管理工具、配置管理工具、軟件評價工具、軟件開發(fā)工具的評價和選擇。16.UNIX的源代碼控制工具(SourceCodecontrolSystem,SCCS)是軟件項(xiàng)目開發(fā)中常用的

A.源代碼靜態(tài)分析工具

B.文檔分析工具

C.版本控制工具

D.再工程工具版本控制軟件提供完備的版本管理功能,用于存儲、追蹤目錄(文件夾)和文件的修改歷史,是軟件開發(fā)者的必備工具,是軟件公司的基礎(chǔ)設(shè)施。版本控制軟件的最高目標(biāo),是支持軟件公司的配置管理活動,追蹤多個版本的開發(fā)和維護(hù)活動,及時發(fā)布軟件。SCCS是元老級的版本控制軟件,也叫配置管理軟件。17.結(jié)構(gòu)化程序設(shè)計(jì)采用自頂向下、逐步求精及模塊化的程序設(shè)計(jì)方法,通過(

)三種基本的控制結(jié)構(gòu)可以構(gòu)造出任何單入口單出口的程序。

A.順序、選擇和嵌套

B.順序、分支和循環(huán)

C.分支、并發(fā)和循環(huán)

D.跳轉(zhuǎn)、選擇和并發(fā)面向?qū)ο蟮姆治瞿P椭饕身攲蛹軜?gòu)圖、用例與用例圖和(

)構(gòu)成:設(shè)計(jì)模型則包含以(

)表示的軟件體系機(jī)構(gòu)圖、以交互圖表示的用例實(shí)現(xiàn)圖、完整精確的類圖、描述復(fù)雜對象的(

)和用以描述流程化處理過程的活動圖等。(1).

A.數(shù)據(jù)流模型

B.領(lǐng)域概念模型

C.功能分解圖

D.功能需求模型(2).

A.模型視圖控制器

B.組件圖

C.包圖

D.2層、3層或N層(3).

A.序列圖

B.協(xié)作圖

C.流程圖

D.狀態(tài)圖

√18.軟件構(gòu)件是一個獨(dú)立可部署的軟件單元,與程序設(shè)計(jì)中的對象不同,構(gòu)件

A.是一個實(shí)例單元,具有唯一的標(biāo)志

B.可以利用容器管理自身對外的可見狀態(tài)

C.利用工廠方法(如構(gòu)造函數(shù))來創(chuàng)建自己的實(shí)例

D.之間可以共享一個類元素本題考查構(gòu)件與對象的概念構(gòu)件的特性是:(1)獨(dú)立部署單元;(2)作為第三方的組裝單元;(3)沒有(外部的)可見狀態(tài)。一個構(gòu)件可以包含多個類元素,但是一個類元素只能屬于一個構(gòu)件。將一個類拆分進(jìn)行部署通常沒什么意義。對象的特性是:(1)一個實(shí)例單元,具有唯一的標(biāo)志。(2)可能具有狀態(tài),此狀態(tài)外部可見。(3)封裝了自己的狀態(tài)和行為。19.為了使一個接口的規(guī)范和實(shí)現(xiàn)該接口的構(gòu)件得到廣泛應(yīng)用,需要實(shí)現(xiàn)接口的標(biāo)準(zhǔn)化。接口標(biāo)準(zhǔn)化是對(

)的標(biāo)準(zhǔn)化。

A.保證接口唯一性的命名方案

B.接口中消息模式、格式和協(xié)議

C.接口中所接收的數(shù)據(jù)格式

D.接口消息適用語境OMG接口定義語言IDL文件包含了六種不同的元素,(

)是一個IDL文件最核心的內(nèi)容,(

)將映射為Java語言中的包(Package)或c++語言中的命名空間(Namespace)。(1).

A.模塊定義

B.消息結(jié)構(gòu)

C.接口描述

D.值類型

√(2).

A.模塊定義

B.消息結(jié)構(gòu)

C.接口描述

D.值類型應(yīng)用系統(tǒng)構(gòu)建中可以采用多種不同的技術(shù),(

)可以將軟件某種形式的描述轉(zhuǎn)換為更高級的抽象表現(xiàn)形式,而利用這些獲取的信息,(

)能夠?qū)ΜF(xiàn)有系統(tǒng)進(jìn)行修改或重構(gòu),從而產(chǎn)生系統(tǒng)的一個新版本。(1).

A.逆向工程((ReverseEngineering)

B.系統(tǒng)改進(jìn)(SystemImprovement)

C.設(shè)計(jì)恢復(fù)(DesignRecovery)

D.再工程(Re-engineering)(2).

A.逆向工程((ReverseEngineering)

B.系統(tǒng)改進(jìn)(SystemImprovement)

C.設(shè)計(jì)恢復(fù)(DesignRecovery)

D.再工程(Re-engineering)

√所謂軟件的逆向工程就是分析已有的程序,尋求比源代碼更高級的抽象表現(xiàn)形式。一般認(rèn)為,凡是在軟件生命周期內(nèi)將軟件某種形式的描述轉(zhuǎn)換成更為抽象形式的活動都可稱為逆向工程。與之相關(guān)的概念是:重構(gòu)(restructuring),指在同一抽象級別上轉(zhuǎn)換系統(tǒng)描述形式;設(shè)計(jì)恢復(fù)(designrecovery),指借助工具從已有程序中抽象出有關(guān)數(shù)據(jù)設(shè)計(jì)、總體結(jié)構(gòu)設(shè)計(jì)和過程設(shè)計(jì)的信息(不一定是原設(shè)計(jì));再工程(re-engineering),也稱修復(fù)和改造工程,它是在逆向工程所獲信息的基礎(chǔ)上修改或重構(gòu)已有的系統(tǒng),產(chǎn)生系統(tǒng)的一個新版本。20.系統(tǒng)移植也是系統(tǒng)構(gòu)建的一種實(shí)現(xiàn)方法,在移植工作中,(

)需要最終確定移植方法。

A.計(jì)劃階段

B.準(zhǔn)備階段

C.轉(zhuǎn)換階段

D.驗(yàn)證階段移植工作大體上分為計(jì)劃階段、準(zhǔn)備階段、轉(zhuǎn)換階段、測試階段、驗(yàn)證階段。1、計(jì)劃階段,在計(jì)劃階段,要進(jìn)行現(xiàn)有系統(tǒng)的調(diào)查整理,從移植技術(shù)、系統(tǒng)內(nèi)容(是否進(jìn)行系統(tǒng)提煉等)、系統(tǒng)運(yùn)行三個方面,探討如何轉(zhuǎn)換成新系統(tǒng),決定移植方法,確立移植工作體制及移植日程。2、準(zhǔn)備階段,在準(zhǔn)備階段要進(jìn)行移植方面的研究,準(zhǔn)備轉(zhuǎn)換所需的資料。該階段的作業(yè)質(zhì)量將對以后的生產(chǎn)效率產(chǎn)生很大的影響。3、轉(zhuǎn)換階段,這一階段是將程序設(shè)計(jì)和數(shù)據(jù)轉(zhuǎn)換成新機(jī)器能根據(jù)需要工作的階段。提高轉(zhuǎn)換工作的精度,減輕下一階段的測試負(fù)擔(dān)是提高移植工作效率的基本內(nèi)容。4、測試階段,這一階段是進(jìn)行程序單元、工作單元測試的階段。在本階段要核實(shí)程序能否在新系統(tǒng)中準(zhǔn)確地工作。所以,當(dāng)有不能準(zhǔn)確工作的程序時,就要回到轉(zhuǎn)換階段重新工作。5、驗(yàn)證階段,這是測試完的程序使新系統(tǒng)工作,最后核實(shí)系統(tǒng),準(zhǔn)備正式運(yùn)行的階段。軟件確認(rèn)測試也稱為有效性測試,主要驗(yàn)證(

)。確認(rèn)測試計(jì)劃通常是在需求分析階段完成的。根據(jù)用戶的參與程度不同,軟件確認(rèn)測試通常包括(

)。(1).

A.系統(tǒng)中各個單元模塊之間的協(xié)作性

B.軟件與硬件在實(shí)際運(yùn)行環(huán)境中能否有效集成

C.軟件功能、性能及其它特性是否與用戶需求一致

D.程序模塊能否正確實(shí)現(xiàn)詳細(xì)設(shè)計(jì)說明中的功能、性能和設(shè)計(jì)約束等要求(2).

A.黑盒測試和白盒測試

B.一次性組裝測試和增量式組裝測試

C.內(nèi)部測試、Alpha、Beta和驗(yàn)收測試

D.功能測試、性能測試、用戶界面測試和安全性測試軟件確認(rèn)測試一種針對需求的測試,是用戶參與的測試。它主要驗(yàn)證軟件功能、性能及其它特性是否與用戶需求一致。軟件確認(rèn)測試包括:內(nèi)部確認(rèn)測試、Alpha、Beta和驗(yàn)收測試。在基于體系結(jié)構(gòu)的軟件設(shè)計(jì)方法中,采用(

)來描述軟件架構(gòu),采用(

)但來描述功能需求,采用(

)來描述質(zhì)量需求。(1).

A.類圖和序列圖

B.視角與視圖

C.構(gòu)件和類圖

D.構(gòu)件與功能(2).

A.類圖

B.視角

C.用例

D.質(zhì)量場景(3).

A.連接件

B.用例

C.質(zhì)量場景

D.質(zhì)量屬性根據(jù)基于軟件架構(gòu)的設(shè)計(jì)的定義,基于軟件架構(gòu)的設(shè)計(jì)(ArchitectureBasedSoftwareDevelopment,ABSD)強(qiáng)調(diào)由商業(yè)、質(zhì)量和功能需求的組合驅(qū)動軟件架構(gòu)設(shè)計(jì)。它強(qiáng)調(diào)采用視角和視圖來描述軟件架構(gòu),采用用例和質(zhì)量屬性場景來描述需求。進(jìn)一步來說,用例描述的是功能需求,質(zhì)量屬性場景描述的是質(zhì)量需求(或側(cè)重于非功能需求)。21.體系結(jié)構(gòu)文檔化有助于輔助系統(tǒng)分析人員和程序員去實(shí)現(xiàn)體系結(jié)構(gòu)。體系結(jié)構(gòu)文檔化過程的主要輸出包括

A.體系結(jié)構(gòu)規(guī)格說明、測試體系結(jié)構(gòu)需求的質(zhì)量設(shè)計(jì)說明書

B.質(zhì)量屬性說明書、體系結(jié)構(gòu)描述

C.體系結(jié)構(gòu)規(guī)格說明、軟件功能需求說明

D.多視圖體系結(jié)構(gòu)模型、體系結(jié)構(gòu)驗(yàn)證說明體系結(jié)構(gòu)文檔化過程的主要輸出結(jié)果是體系結(jié)構(gòu)規(guī)格說明和測試體系結(jié)構(gòu)需求的質(zhì)量設(shè)計(jì)說明書這兩個文檔。軟件體系結(jié)構(gòu)的文檔要求與軟件開發(fā)項(xiàng)目中的其他文檔是類似的。文檔的完整性和質(zhì)量是軟件體系結(jié)構(gòu)成功的關(guān)鍵因素。文檔要從使用者的角度進(jìn)行編寫,必須分發(fā)給所有與系統(tǒng)有關(guān)的開發(fā)人員,且必須保證開發(fā)者手上的文檔是最新的。軟件架構(gòu)風(fēng)格描述某一特定領(lǐng)域中的系統(tǒng)組織方式和慣用模式,反映了領(lǐng)域中眾多系統(tǒng)所共有的(

)特征。對于語音識別、知識推理等問題復(fù)雜、解空間很大、求解過程不確定的這一類軟件系統(tǒng),通常會采用(

)架構(gòu)風(fēng)格。對于因數(shù)據(jù)輸入某個構(gòu)件,經(jīng)過內(nèi)部處理,產(chǎn)生數(shù)據(jù)輸出的系統(tǒng),通常會采用(

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

A.語法和語義

B.結(jié)構(gòu)和語義

C.靜態(tài)和動態(tài)

D.行為和約束(2).

A.管道-過濾器

B.解釋器

C.黑板

D.過程控制(3).

A.事件驅(qū)動系統(tǒng)

B.黑板

C.管道-過濾器

D.分層系統(tǒng)體系結(jié)構(gòu)風(fēng)格反映了領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和語義特性,并指導(dǎo)如何將各個模塊和子系統(tǒng)有效地組織成一個完整的系統(tǒng)。對軟件體系結(jié)構(gòu)風(fēng)格的研究和實(shí)踐促進(jìn)對設(shè)計(jì)的重用,一些經(jīng)過實(shí)踐證實(shí)的解決方案也可以可靠地用于解決新的問題。例如,如果某人把系統(tǒng)描述為客戶/服務(wù)器模式,則不必給出設(shè)計(jì)細(xì)節(jié),我們立刻就會明白系統(tǒng)是如何組織和工作的。語音識別是黑板風(fēng)格的經(jīng)典應(yīng)用場景。輸入某個構(gòu)件,經(jīng)過內(nèi)部處理,產(chǎn)生數(shù)據(jù)輸出的系統(tǒng),正是管道-過濾器中過濾器的職能,把多個過濾器使用管道相聯(lián)的風(fēng)格為管道-過濾器風(fēng)格。22.某公司擬開發(fā)一個VIP管理系統(tǒng),系統(tǒng)需要根據(jù)不同商場活動,不定期更新VIP會員的審核標(biāo)準(zhǔn)和VIP折扣系統(tǒng)。針對上述需求,采用(

)架構(gòu)風(fēng)格最為合適。

A.規(guī)則系統(tǒng)

B.過程控制

C.分層

D.管道-過濾器23.某公司擬開發(fā)一個新聞系統(tǒng),該系統(tǒng)可根據(jù)用戶的注冊興趣,向用戶推送其感興趣的新聞內(nèi)容,該系統(tǒng)應(yīng)該采用(

)架構(gòu)風(fēng)格最為合適。

A.事件驅(qū)動系統(tǒng)

B.主程序-子程序

C.黑板

D.管道-過濾器根據(jù)題目的意思,用戶會注冊自己的興趣,然后系統(tǒng)也會把新聞按興趣分類,如果某個新聞事件發(fā)生,可以通過事件來觸發(fā)推送動作,將新聞推送給對其感興趣的用戶。這是典型的事件驅(qū)動系統(tǒng)應(yīng)用場景。24.系統(tǒng)中的構(gòu)件和連接件都有一個頂部和一個底部,構(gòu)件的頂部應(yīng)連接到某連接件的底部,構(gòu)件的底部則應(yīng)連接到某連接的頂部,構(gòu)件和構(gòu)件之間不允許直接連接,連接件直接連接時,必須由其中一個的底部連接到另一個的頂部。上述構(gòu)件和連接件的組織規(guī)則描述的是(

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

A.管道-過濾器

B.分層系統(tǒng)

C.C2

D.面向?qū)ο驝2體系結(jié)構(gòu)風(fēng)格可以概括為:通過連接件綁定在一起按照一組規(guī)則運(yùn)作的并行構(gòu)件網(wǎng)絡(luò)。C2風(fēng)格中的系統(tǒng)組織規(guī)則如下。①系統(tǒng)中的構(gòu)件和連接件都有一個頂部和一個底部。②構(gòu)件的頂部應(yīng)連接到某連接件的底部,構(gòu)件的底部則應(yīng)連接到某連接件的頂部。而構(gòu)件與構(gòu)件之間的直接連接是不允許的。③一個連接件可以和任意數(shù)目的其他構(gòu)件和連接件連接。④當(dāng)兩個連接件進(jìn)行直接連接時,必須由其中一個的底部到另一個的頂部。按照設(shè)計(jì)模式的目的進(jìn)行劃分,現(xiàn)有的設(shè)計(jì)模式可以分為三類。其中創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有(

)模式等;(

)模式主要用于如何組合已有的類和對象以獲得更大的結(jié)構(gòu),其代表有Adapter模式等;(

)模式主要用于對象之間的職責(zé)及其提供服務(wù)的分配方式,其代表有(

)模式等。(1).

A.Decorator

B.Flyweight

C.Command

D.Singleton

√(2).

A.合成型

B.組合型

C.結(jié)構(gòu)型

D.聚合型(3).

A.行為型

B.交互型

C.耦合性

D.關(guān)聯(lián)型(4).

A.Prototype

B.Facade

C.Proxy

D.Visitor

√某公司欲開發(fā)一個在線交易網(wǎng)站,在架構(gòu)設(shè)計(jì)階段,公司的架構(gòu)師識別出3個核心質(zhì)量屬性場景。其中"網(wǎng)站正常運(yùn)行時,用戶發(fā)起的交易請求應(yīng)該在3秒內(nèi)完成"主要與(

)質(zhì)量屬性相關(guān),通??刹捎茫?/p>

)架構(gòu)策略實(shí)現(xiàn)該屬性;"在線交易主站宕機(jī)后,能夠在3秒內(nèi)自動切換至備用站點(diǎn)并恢復(fù)正常運(yùn)行"主要與(

)質(zhì)量屬性相關(guān),通??刹捎茫?/p>

)架構(gòu)策略實(shí)現(xiàn)該屬性;"系統(tǒng)應(yīng)該具備一定的安全保護(hù)措施,從而能夠抵擋惡意的入侵破壞行為,并對所有針對網(wǎng)站的攻擊行為進(jìn)行報(bào)警和記錄"主要與(

)質(zhì)量屬性相關(guān),通??刹捎茫?/p>

)架構(gòu)策略實(shí)現(xiàn)該屬性。(1).

A.可用性

B.性能

C.易用性

D.可修改性(2).

A.抽象接口

B.信息隱藏

C.主動冗余

D.資源調(diào)度

√(3).

A.可測試性

B.易用性

C.可用性

D.可用性(4).

A.記錄/回放

B.操作串行化

C.心跳

D.增加計(jì)算資源(5).

A.可用性

B.安全性

C.可測試性

D.可修改性(6).

A.追蹤審計(jì)

B.Ping/Echo

C.選舉

D.維護(hù)現(xiàn)有接口在網(wǎng)絡(luò)規(guī)劃中,政府內(nèi)外網(wǎng)之間應(yīng)該部署網(wǎng)絡(luò)安全防護(hù)設(shè)備。在下圖中部署的設(shè)備A是(

)。對設(shè)備A的作用描述錯誤的是(

)。

(1).

A.IDS

B.防火墻

C.網(wǎng)閘

D.UTM(2).

A.雙主機(jī)系統(tǒng),即使外網(wǎng)被黑客攻擊癱瘓也無法影響到內(nèi)網(wǎng)

B.可以防止外部主動攻擊

C.采用專用硬件控制技術(shù)保證內(nèi)外網(wǎng)的實(shí)時連接

D.設(shè)備對外網(wǎng)的任何響應(yīng)都是對內(nèi)網(wǎng)用戶請求的應(yīng)答25.王某買了一幅美術(shù)作品原件,則他享有該美術(shù)作品的

A.著作權(quán)

B.所有權(quán)

C.展覽權(quán)

D.所有權(quán)與其展覽權(quán)

√26.甲、乙軟件公司同日就其財(cái)務(wù)軟件產(chǎn)品分別申請"用友"和"用有"商標(biāo)注冊。兩財(cái)務(wù)軟件相似,且甲、乙第一次使用"用友"和"用有"商標(biāo)時間均為2015年7月12日。此情形下,(

)能獲準(zhǔn)注冊。

A.“用友”

B.“用友”與“用有”都

C.“用有”

D.由甲、乙抽簽結(jié)果確定誰

√27.某人持有盜版軟件,但不知道該軟件是盜版的,該軟件的提供者不能證明其提供的復(fù)制品有合法來源。此情況下,則該軟件的(

)應(yīng)承擔(dān)法律責(zé)任。

A.持有者

B.持有者和提供者均

C.提供者

D.持有者和提供者均不某工程包括A、B、C、D四個作業(yè),其銜接關(guān)系、正常進(jìn)度下所需天數(shù)和所需直接費(fèi)用、趕工進(jìn)度下所需的最少天數(shù)和每天需要增加的直接費(fèi)用見下表。該工程的間接費(fèi)用為每天5萬元。據(jù)此,可以估算出完成該工程最少需要費(fèi)用(

)萬元,以此最低費(fèi)用完成該工程需要(

)天。

(1).

A.106

B.108

C.109

D.115(2).

A.7

B.9

C.10

D.12通過結(jié)點(diǎn)依賴圖,結(jié)合題目正常進(jìn)度所需天數(shù)很容易看出ACD為關(guān)鍵路徑。關(guān)鍵路徑長度為12天。但這樣得到的就是最短工期與最少花費(fèi)嗎?不是。因?yàn)轭}目指出間接花費(fèi)是每天5萬元,而趕工每天的費(fèi)用僅2-4萬。此時趕工完成部分任務(wù),既能縮短工期,又能降低費(fèi)用,是合適的解決方案,經(jīng)過分析,趕工方案為:A趕工2天,B趕工1天,D趕工3天。此時關(guān)鍵路徑長度為7天,總花費(fèi)為106

溫馨提示

  • 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

提交評論