系統(tǒng)架構(gòu)設(shè)計(jì)師練習(xí)試題附答案_第1頁
系統(tǒng)架構(gòu)設(shè)計(jì)師練習(xí)試題附答案_第2頁
系統(tǒng)架構(gòu)設(shè)計(jì)師練習(xí)試題附答案_第3頁
系統(tǒng)架構(gòu)設(shè)計(jì)師練習(xí)試題附答案_第4頁
系統(tǒng)架構(gòu)設(shè)計(jì)師練習(xí)試題附答案_第5頁
已閱讀5頁,還剩138頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第頁系統(tǒng)架構(gòu)設(shè)計(jì)師練習(xí)試題附答案1.系統(tǒng)中的構(gòu)件和連接件都有一個(gè)頂部和一個(gè)底部,構(gòu)件的頂部應(yīng)連接到某連接件的底部,構(gòu)件的底部則應(yīng)連接到某連接的頂部,構(gòu)件和構(gòu)件之間不允許直接連接,連接件直接連接時(shí),必須由其中一個(gè)的底部連接到另一個(gè)的頂部。上述構(gòu)件和連接件的組織規(guī)則描述的是()架構(gòu)風(fēng)格。A、管道-過濾器B、分層系統(tǒng)C2D、面向?qū)ο蟆菊_答案】:C解析:

C2體系結(jié)構(gòu)風(fēng)格可以概括為:通過連接件綁定在一起按照一組規(guī)則運(yùn)作的并行構(gòu)件網(wǎng)絡(luò)。C2風(fēng)格中的系統(tǒng)組織規(guī)則如下。①系統(tǒng)中的構(gòu)件和連接件都有一個(gè)頂部和一個(gè)底部。②構(gòu)件的頂部應(yīng)連接到某連接件的底部,構(gòu)件的底部則應(yīng)連接到某連接件的頂部。而構(gòu)件與構(gòu)件之間的直接連接是不允許的。③一個(gè)連接件可以和任意數(shù)目的其他構(gòu)件和連接件連接。④當(dāng)兩個(gè)連接件進(jìn)行直接連接時(shí),必須由其中一個(gè)的底部到另一個(gè)的頂部。2.項(xiàng)目范圍管理中,范圍定義的輸入包括()A、項(xiàng)目章程、項(xiàng)目范圍管理計(jì)劃、產(chǎn)品范圍說明書和變更申請(qǐng)B、項(xiàng)目范圍描述、產(chǎn)品范圍說明書、生產(chǎn)項(xiàng)目計(jì)劃和組織過程資產(chǎn)C、項(xiàng)目章程、項(xiàng)目范圍管理計(jì)劃、組織過程資產(chǎn)和批準(zhǔn)的變更申請(qǐng)D、生產(chǎn)項(xiàng)目計(jì)劃、項(xiàng)目可交付物說明、信息系統(tǒng)要求說明和項(xiàng)目質(zhì)量標(biāo)準(zhǔn)【正確答案】:C解析:

在初步項(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)的變更申請(qǐng)。3.甲、乙軟件公司同日就其財(cái)務(wù)軟件產(chǎn)品分別申請(qǐng)"用友"和"用有"商標(biāo)注冊(cè)。兩財(cái)務(wù)軟件相似,且甲、乙第一次使用"用友"和"用有"商標(biāo)時(shí)間均為2015年7月12日。此情形下,()能獲準(zhǔn)注冊(cè)。A、“用友”B、“用友”與“用有”都C、“用有”D、甲、乙抽簽結(jié)果確定誰【正確答案】:D解析:

依據(jù)我國《商標(biāo)法實(shí)施條例》第三十一條規(guī)定:兩個(gè)或者兩個(gè)以上的商標(biāo)注冊(cè)申請(qǐng)人,在同一種商品或者類似商品上,以相同或者近似的商標(biāo)申請(qǐng)注冊(cè)的,初步審定并公告申請(qǐng)?jiān)谙鹊纳虡?biāo);同一天申請(qǐng)的,初步審定并公告使用在先的商標(biāo),駁回其他人的申請(qǐng),不予公告。若均無使用證據(jù)或證據(jù)無效的,則采用抽簽的方式?jīng)Q定誰的申請(qǐng)有效。4.在面向?qū)ο蠓治鲋校茫ǎ┍硎拘枨螅闹刑釤挸鲋校ㄕ?qǐng)作答此空),以上兩者形成(),之后再進(jìn)行后續(xù)的開發(fā)工作。A、領(lǐng)域模型B、架構(gòu)模型C、體系結(jié)構(gòu)圖D、類圖【正確答案】:A解析:

在面向?qū)ο蠓治鲋校糜美c用例圖表示需求,從用例模型中提煉形成領(lǐng)域模型,用例的實(shí)現(xiàn)可以用交互圖表示。從領(lǐng)域模型和用例圖形成類圖,用包圖和類圖形成體系結(jié)構(gòu)圖。之后再進(jìn)行后續(xù)的開發(fā)工作。5.給定關(guān)系模式R(U,F(xiàn)),其中:屬性集U={A1,A2,A3,A4,A5,A6},函數(shù)依賴集F={A1→A2,A1→A3,A3→A4,A1A5→A6}。關(guān)系模式R的候選碼為(請(qǐng)作答此空),由于R存在非主屬性對(duì)碼的部分函數(shù)依賴,所以R屬于_()_.A1A3B、A1A4C、A1A5D、A1A6【正確答案】:C解析:

先求候選碼:關(guān)系模式碼的確定,設(shè)關(guān)系模式R<U,F>1.首先應(yīng)該找出F中所有的決定因素,即找出出現(xiàn)在函數(shù)依賴規(guī)則中“→”左邊的所有屬性,組成集合U1.2.再從U1中找出一個(gè)屬性或?qū)傩越MK,運(yùn)用Armstrong公理系統(tǒng)及推論,使得K→U,而K的真子集K'→U不成立,這樣就得到了關(guān)系模式R的一個(gè)候選碼,找遍U1屬性的所有組合。重復(fù)此步驟,最終得到關(guān)系模式R的所有候選碼。第一范式(1NF)是指數(shù)據(jù)庫表的每一列都是不可分割的基本數(shù)據(jù)項(xiàng),同一列中不能有多個(gè)值,即實(shí)體中的某個(gè)屬性不能有多個(gè)值或者不能有重復(fù)的屬性。如果出現(xiàn)重復(fù)的屬性,就可能需要定義一個(gè)新的實(shí)體,新的實(shí)體由重復(fù)的屬性構(gòu)成,新實(shí)體與原實(shí)體之間為一對(duì)多關(guān)系。在第一范式(1NF)中表的每一行只包含一個(gè)實(shí)例的信息。6.自動(dòng)售貨機(jī)根據(jù)庫存、存放貨幣量、找零能力、所選項(xiàng)目等不同,在貨幣存入并進(jìn)行選擇時(shí)具有如下行為:交付產(chǎn)品不找零:交付產(chǎn)品找零:存入貨幣不足而不提供任何產(chǎn)品;庫存不足而不提供任何產(chǎn)品。這一業(yè)務(wù)需求適合采用(13)模式設(shè)計(jì)實(shí)現(xiàn),其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態(tài)來對(duì)其進(jìn)行配置。此模式為(15),體現(xiàn)的最主要的意圖是(16)。【回答括號(hào)13】

A、觀察者(Obeserver)B、狀態(tài)(State)C、策略(Stratehy)D、訪問者(Visitor)【正確答案】:B解析:

該題考查的是設(shè)計(jì)模式的應(yīng)用。根據(jù)題目描述,自動(dòng)售貨機(jī)的行為具有狀態(tài)變化,而且需要根據(jù)不同的狀態(tài)進(jìn)行不同的操作,因此適合采用狀態(tài)模式(State)來設(shè)計(jì)實(shí)現(xiàn)。類圖中的VendingMachine是具體狀態(tài)類,VendingMachineState是抽象狀態(tài)類,而VendingMachineInterface是客戶程序使用的主要接口。因此,答案為B。7.某指令流水線由5段組成,各段所需要的時(shí)間如下圖所示。

連續(xù)輸入100條指令時(shí)的吞吐率為()

ABCD【正確答案】:C解析:

流水線的執(zhí)行時(shí)間=(t1+t2+...+tk)+(n-1)*△t=(t+3t+t+2t+t)+(100-1)*3t=305t流水線的吞吐率=指令執(zhí)行條數(shù)/流水線執(zhí)行時(shí)間=100/305△t8.(9)主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的-些動(dòng)作,包括控制頁面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。該層次主要通過(10)結(jié)構(gòu)實(shí)現(xiàn).(11)負(fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來處理;然后,(12)根據(jù)用戶請(qǐng)求調(diào)用(13)進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);最后,控制器調(diào)用相應(yīng)的(14)來格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給用戶。A、瀏覽器B、視圖C、控制器D、模型【正確答案】:D解析:

本題考查的是MVC架構(gòu)中的控制器層次。控制器層次主要負(fù)責(zé)接收用戶的請(qǐng)求,對(duì)用戶的輸入、輸出進(jìn)行檢查與控制,處理客戶端的一些動(dòng)作,包括控制頁面跳轉(zhuǎn)等,并向用戶呈現(xiàn)最終的結(jié)果信息。該層次主要通過模型-視圖-控制器(MVC)結(jié)構(gòu)實(shí)現(xiàn)。在MVC架構(gòu)中,控制器負(fù)責(zé)接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型來處理;然后,控制器根據(jù)用戶請(qǐng)求調(diào)用模型進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);最后,控制器調(diào)用相應(yīng)的視圖來格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給用戶。因此,本題的答案為D。9.如果管理距離為15,則()A、這是一條靜態(tài)路由B、這是一臺(tái)直連設(shè)備C、該路由信息比較可靠D、該路由代價(jià)較小【正確答案】:C解析:

管理距離是指一種路由協(xié)議的路由可信度。每一種路由協(xié)議按可靠性從高到低,依次分配一個(gè)信任等級(jí),這個(gè)信任等級(jí)就叫管理距離。在自治系統(tǒng)內(nèi)部,如RIP協(xié)議是根據(jù)路徑傳遞的跳數(shù)來決定路徑長短也就是傳輸距離,而像EIGRP協(xié)議是根據(jù)路徑傳輸中的帶寬和延遲來決定路徑開銷從而體現(xiàn)傳輸距離的。這是兩種不同單位的度量值,我們沒法進(jìn)行比較。為了方便比較,我們定義了管理距離。這樣我們就可以統(tǒng)一單位從而衡量不同協(xié)議的路徑開銷從而選出最優(yōu)路徑。正常情況下,管理距離越小,它的優(yōu)先級(jí)就越高,也就是可信度越高。對(duì)于兩種不同的路由協(xié)議到一個(gè)目的地的路由信息,路由器首先根據(jù)管理距離決定相信哪一個(gè)協(xié)議。AD值越低,則它的優(yōu)先級(jí)越高。一個(gè)管理距離是一個(gè)從0~255的整數(shù)值,0是最可信賴的,而255則意味著不會(huì)有業(yè)務(wù)量通過這個(gè)路由。由此判斷選擇C。10.某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號(hào)依次為:0、1、2、;系統(tǒng)中的字長為32位,位示圖中字的編號(hào)依次為:0、1、2、..,每個(gè)字中的一個(gè)二進(jìn)制位對(duì)應(yīng)文件存儲(chǔ)器上的一個(gè)物理塊,取值0和1分別表示物理塊是空閑或占用。假設(shè)操作系統(tǒng)將2053號(hào)物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號(hào)為()的字中描述,系統(tǒng)應(yīng)該將(請(qǐng)作答此空)A、該字的31號(hào)位置“0”B、該字的31號(hào)位置“1”C、該字的5號(hào)位置“0”D、該字的5號(hào)位置“1”【正確答案】:D解析:

2053/32=64.156,屬于第65個(gè)字。題干問的是編號(hào),編號(hào)64的是第65個(gè)字。11.SOA的一種實(shí)現(xiàn)方式,()在服務(wù)請(qǐng)求者和提供者之間傳遞數(shù)據(jù),以及對(duì)這些數(shù)據(jù)進(jìn)行轉(zhuǎn)換的能力,并支持由實(shí)踐中總結(jié)出來的一些模式如同步模式、異步模式等;A、ShardingB、ESBC、BPELD、bind【正確答案】:B解析:

ESB是SOA的一種實(shí)現(xiàn)方式,ESB在面向服務(wù)的架構(gòu)中起到的是總線作用,將各種服務(wù)進(jìn)行連接與整合,在服務(wù)請(qǐng)求者和提供者之間傳遞數(shù)據(jù),以及對(duì)這些數(shù)據(jù)進(jìn)行轉(zhuǎn)換的能力,并支持由實(shí)踐中總結(jié)出來的一些模式如同步模式、異步模式等。12.在面向?qū)ο笤O(shè)計(jì)中,(7)可以實(shí)現(xiàn)界面控制、外部接口和環(huán)境隔離。(8)作為完成用例業(yè)務(wù)的責(zé)任承擔(dān)者,協(xié)調(diào)、控制其他類共同完成用例規(guī)定的功能或行為。【回答括號(hào)7】A、實(shí)體類B、控制類C、邊界類D、交互類【正確答案】:C解析:

類封裝了信息和行為,是面向?qū)ο蟮闹匾M成部分。在面向?qū)ο笤O(shè)計(jì)中,類可以分為三種類型:實(shí)體類、邊界類和控制類。①實(shí)體類映射需求中的每個(gè)實(shí)體,實(shí)體類保存需要存儲(chǔ)在永久存儲(chǔ)體中的信息。實(shí)體類是對(duì)用戶來說最有意義的類,通常采用業(yè)務(wù)領(lǐng)域術(shù)語命名,一般來說是一個(gè)名詞,在用例模型向領(lǐng)域模型轉(zhuǎn)化中,一個(gè)參與者一般對(duì)應(yīng)于實(shí)體類。②控制類是用于控制用例工作的類,一般是由動(dòng)賓結(jié)構(gòu)的短語(“動(dòng)詞+名詞”或“名詞+動(dòng)詞”)轉(zhuǎn)化來的名詞。控制類用于對(duì)一個(gè)或幾個(gè)用例所特有的控制行為進(jìn)行建模,控制對(duì)象通常控制其他對(duì)象,因此它們的行為具有協(xié)調(diào)性。③邊界類用于封裝在用例內(nèi)、外流動(dòng)的信息或數(shù)據(jù)流。邊界類是一種用于對(duì)系統(tǒng)外部環(huán)境與其內(nèi)部運(yùn)作之間的交互進(jìn)行建模的類。邊界對(duì)象將系統(tǒng)與其外部環(huán)境的變更隔離開,使這些變更不會(huì)對(duì)系統(tǒng)其他部分造成影響。13.在計(jì)算機(jī)中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式(包括無條件傳送與程序查詢方式)、程序中斷方式、DMA工作方式、通道方式、I/O處理機(jī)。()方式I/O端口總是準(zhǔn)備好接受主機(jī)的輸出數(shù)據(jù),或是總是準(zhǔn)備好向主機(jī)輸入數(shù)據(jù),并且只適用于簡單的I/O控制。()允許主存儲(chǔ)器和I/O設(shè)備之間通過某種控制器直接進(jìn)行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結(jié)束時(shí),整個(gè)過程無須CPU的干預(yù)。(請(qǐng)作答此空)在一定的硬件基礎(chǔ)上利用軟件手段實(shí)現(xiàn)對(duì)I/O的控制和傳送,更多地免去了cpu的接入。A、I/O處理機(jī)B、DMA方式C、通道控制方式D、程序查詢【正確答案】:C解析:

在計(jì)算機(jī)中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式、程序中斷方式、DMA工作方式、通道方式、I/O處理機(jī)。1、程序控制方式分為無條件查詢和程序查詢方式。①無條件傳送方式,I/O端口總是準(zhǔn)備好接受主機(jī)的輸出數(shù)據(jù),或是總是準(zhǔn)備好向主機(jī)輸入數(shù)據(jù),而cpu在需要時(shí),隨時(shí)直接利用I/O指令訪問相應(yīng)的I/O端口,實(shí)現(xiàn)與外設(shè)的數(shù)據(jù)交換。優(yōu)點(diǎn)是軟、硬件結(jié)構(gòu)簡單,缺點(diǎn)是對(duì)時(shí)序要求高,只適用于簡單的I/O控制。②程序查詢方式程序查詢方式也稱為程序輪詢方式,該方式采用用戶程序直接控制主機(jī)與外部設(shè)備之間輸入/輸出操作。CPU必須不停地循環(huán)測試I/O設(shè)備的狀態(tài)端口,當(dāng)發(fā)現(xiàn)設(shè)備處于準(zhǔn)備好(Ready)狀態(tài)時(shí),CPU就可以與I/O設(shè)備進(jìn)行數(shù)據(jù)存取操作。這種方式下的CPU與I/O設(shè)備是串行工作的。2、中斷方式當(dāng)I/O設(shè)備結(jié)束(完成、特殊或異常)時(shí),就會(huì)向CPU發(fā)出中斷請(qǐng)求信號(hào),CPU收到信號(hào)就可以采取相應(yīng)措施。當(dāng)某個(gè)進(jìn)程要啟動(dòng)某個(gè)設(shè)備時(shí),CPU就向相應(yīng)的設(shè)備控制器發(fā)出一條設(shè)備I/O啟動(dòng)指令,然后CPU又返回做原來的工作。CPU與I/O設(shè)備可以并行工作,與程序查詢方式相比,大大提高了CPU的利用率。3、DMA(直接內(nèi)存存取)方式DMA方式也稱為直接主存存取方式,其思想是:允許主存儲(chǔ)器和I/O設(shè)備之間通過“DMA控制器(DMAC)”直接進(jìn)行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結(jié)束時(shí),整個(gè)過程無須CPU的干預(yù)。4、通道控制方式在一定的硬件基礎(chǔ)上利用軟件手段實(shí)現(xiàn)對(duì)I/O的控制和傳送,更多地免去了cpu的接入,使主機(jī)和外設(shè)并行工作程度更高。5、I/O處理機(jī)指專門負(fù)責(zé)輸入/輸出的處理機(jī)。可以有獨(dú)立的存儲(chǔ)器、運(yùn)算部件和指令控制部件。14.RISC(精簡指令系統(tǒng)計(jì)算機(jī))的特點(diǎn)不包括:()A、指令長度固定,指令種類盡量少B、尋址方式盡量豐富,指令功能盡可能強(qiáng)C、增加寄存器數(shù)目,以減少訪存次數(shù)D、用硬布線電路實(shí)現(xiàn)指令解碼,以盡快完成指令譯碼【正確答案】:B解析:

RISC是精簡指令系統(tǒng)計(jì)算機(jī)的縮寫,其特點(diǎn)包括指令長度固定、指令種類盡量少、增加寄存器數(shù)目以減少訪存次數(shù)等。選項(xiàng)B中提到的尋址方式盡量豐富、指令功能盡可能強(qiáng)并不是RISC的特點(diǎn),因此選B。選項(xiàng)D中提到的用硬布線電路實(shí)現(xiàn)指令解碼以盡快完成指令譯碼也是RISC的特點(diǎn)之一。15.軟件確認(rèn)測試也稱為有效性測試,主要驗(yàn)證()A、系統(tǒng)中各個(gè)單元模塊之間的協(xié)作性B、軟件與硬件在實(shí)際運(yùn)行環(huán)境中能否有效集成C、軟件功能、性能及其它特性是否與用戶需求一致D、程序模塊能否正確實(shí)現(xiàn)詳細(xì)設(shè)計(jì)說明中的功能、性能和設(shè)計(jì)約束等要求【正確答案】:C解析:

軟件確認(rèn)測試一種針對(duì)需求的測試,是用戶參與的測試。它主要驗(yàn)證軟件功能、性能及其它特性是否與用戶需求一致。16.在數(shù)據(jù)庫設(shè)計(jì)的需求分析階段應(yīng)當(dāng)形成()A、程序文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖B、需求說明文檔、程序文檔和數(shù)據(jù)流圖C、需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖D、需求說明文檔、數(shù)據(jù)字典和程序文檔【正確答案】:C解析:

數(shù)據(jù)庫設(shè)計(jì)主要分為用戶需求分析、概念結(jié)構(gòu)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計(jì)四個(gè)階段。其中,在用戶需求分析階段中,數(shù)據(jù)庫設(shè)計(jì)人員采用一定的輔助工具對(duì)應(yīng)用對(duì)象的功能、性能、限制等要求所進(jìn)行的科學(xué)分析,并形成需求說明文檔、數(shù)據(jù)字典和數(shù)據(jù)流程圖。17.傳統(tǒng)的編譯器采用(請(qǐng)作答此空)風(fēng)格。現(xiàn)代編譯器的集成開發(fā)環(huán)境則采用()風(fēng)格。A、虛擬機(jī)B、管道過濾器風(fēng)格C、數(shù)據(jù)共享風(fēng)格D、進(jìn)程通信【正確答案】:B解析:

管道過濾器風(fēng)格的完整流程為:「讀端口」獲取需要處理的信息,通過管道傳遞給過濾器鏈,每個(gè)過濾器自行判斷是否需要對(duì)信息進(jìn)行處理,一個(gè)過濾器處理完后通過管道將消息傳遞給下一個(gè)或多個(gè)過濾器,直到所有的過濾器全部處理完畢,通過寫端口,將處理完成的信息寫出到目標(biāo)位置。而傳統(tǒng)編譯器(包括詞法分析、語法分析、語義分析和代碼生成)一個(gè)階段的輸出是另一個(gè)階段的輸入,符合管道過濾器風(fēng)格的特點(diǎn)。集成開發(fā)環(huán)境集成了編譯器、連接器、調(diào)試器等多種工具,支持代碼的增量修改與處理,針對(duì)這種需求,采用數(shù)據(jù)共享風(fēng)格架構(gòu)風(fēng)格比較合適。18.下圖中活動(dòng)“G”可以拖延()周而不會(huì)延長項(xiàng)目的最終結(jié)束日期。

(圖中時(shí)間單位為周)A、0B、1C、3D、4【正確答案】:D解析:

根據(jù)關(guān)鍵路徑法,活動(dòng)“G”的最早開始時(shí)間為第6周,最早結(jié)束時(shí)間為第7周,最晚開始時(shí)間為第10周,最晚結(jié)束時(shí)間為第11周。因此,活動(dòng)“G”可以拖延4周(即從第7周延遲到第11周),而不會(huì)延長項(xiàng)目的最終結(jié)束日期。因此,答案為D。19.統(tǒng)一軟件開發(fā)過程是一種基于面向?qū)ο蠹夹g(shù)的軟件開發(fā)過程,其特點(diǎn)是“用例驅(qū)動(dòng),以架構(gòu)為核心,迭代并增量”。統(tǒng)一軟件開發(fā)過程定義了四種通用的開發(fā)階段,它們按照過程順序分別是:起始階段、(請(qǐng)作答此空)、構(gòu)建階段和(),其中在構(gòu)建階段主要產(chǎn)生的文檔有()。A、分析階段B、細(xì)化階段C、設(shè)計(jì)階段D、交付階段【正確答案】:B解析:

統(tǒng)一軟件開發(fā)過程(UP)是一種基于面向?qū)ο蠹夹g(shù)的軟件開發(fā)過程。其特點(diǎn)是“用例驅(qū)動(dòng),以架構(gòu)為核心,迭代并增量”。統(tǒng)一軟件過程定義了5種通用的框架活動(dòng),它們按照過程順序分別是:起始階段、細(xì)化階段、構(gòu)建階段、交付階段和生產(chǎn)價(jià)段.其中在構(gòu)階段主要產(chǎn)生的文檔包括設(shè)計(jì)模型。因此本題應(yīng)該選擇B20.默認(rèn)情況下,F(xiàn)TP服務(wù)器的控制端口為(),上傳文件時(shí)的端口為(請(qǐng)作答此空)。A、大于1024的端口B、20C、80D、21【正確答案】:B解析:

FTP協(xié)議占用兩個(gè)標(biāo)準(zhǔn)的端口號(hào):20和21,其中20為數(shù)據(jù)口,21為控制口。21.()是一種靜態(tài)的故障屏蔽技術(shù),采用前向恢復(fù)的策略;N版本程序的設(shè)計(jì)思想是用N個(gè)具有相同功能的程序同時(shí)執(zhí)行一項(xiàng)計(jì)算,結(jié)果通過多數(shù)表決來選擇。A、N版本程序設(shè)計(jì)B、M模冗余C、恢復(fù)塊方法D、防衛(wèi)式程序設(shè)計(jì)等【正確答案】:A解析:

N版本程序的設(shè)計(jì)思想是用N個(gè)具有相同功能的程序同時(shí)執(zhí)行一項(xiàng)計(jì)算,結(jié)果通過多數(shù)表決來選擇。其中N個(gè)版本的程序必須由不同的人(小組)獨(dú)立設(shè)計(jì),使用不同的方法、不同的設(shè)計(jì)語言、不同的開發(fā)環(huán)境和工具來實(shí)現(xiàn),目的是減少N個(gè)版本的程序在表決點(diǎn)上相關(guān)錯(cuò)誤的概率。22.電子政務(wù)是對(duì)現(xiàn)有的政府形態(tài)的一種改造,利用信息技術(shù)和其他相關(guān)技術(shù),將其管理和服務(wù)職能進(jìn)行集成,在網(wǎng)絡(luò)上實(shí)現(xiàn)政府組織結(jié)構(gòu)和工作流程優(yōu)化重組。與電子政務(wù)相關(guān)的行為主體有三個(gè),即政府、(12)及居民。國家和地方人口信息的采集、處理和利用,屬于(13)的電子政務(wù)活動(dòng)。【回答括號(hào)13】A、政府對(duì)政府B、政府對(duì)居民C、居民對(duì)居民D、居民對(duì)政府【正確答案】:A解析:

電子政務(wù)的行為主體包括:政府、企(事)業(yè)單位及居民。國家和地方人口信息的采集、處理和利用,屬于政府對(duì)政府的電子政務(wù)活動(dòng)。23.某公司擬卡發(fā)一個(gè)VIP管理系統(tǒng),系統(tǒng)需要根據(jù)不同商場活動(dòng),不定期更新VIP會(huì)員的審核標(biāo)準(zhǔn)和VIP折扣標(biāo)準(zhǔn)。針對(duì)上述需求,采用()架構(gòu)風(fēng)格最為合適。A、規(guī)則系統(tǒng)B、過程控制C、分層D、管道-過濾器【正確答案】:A解析:

本題考查的是架構(gòu)風(fēng)格的選擇。根據(jù)題目所述,系統(tǒng)需要根據(jù)不同商場活動(dòng),不定期更新VIP會(huì)員的審核標(biāo)準(zhǔn)和VIP折扣標(biāo)準(zhǔn),因此需要一個(gè)能夠根據(jù)規(guī)則進(jìn)行動(dòng)態(tài)更新的系統(tǒng)。規(guī)則系統(tǒng)正是一種能夠根據(jù)規(guī)則進(jìn)行動(dòng)態(tài)更新的架構(gòu)風(fēng)格,因此選項(xiàng)A最為合適。過程控制、分層和管道-過濾器等架構(gòu)風(fēng)格都不太適合本題的需求。因此,本題的答案為A。24.面向?qū)ο蟮姆治瞿P椭饕身攲蛹軜?gòu)圖、用例與用例圖和()構(gòu)成。A、數(shù)據(jù)流模型B、領(lǐng)域概念模型C、功能分解圖D、功能需求模型【正確答案】:B解析:

本題考查面向?qū)ο蟮姆治瞿P偷慕M成部分。面向?qū)ο蟮姆治瞿P椭饕扇糠纸M成:頂層架構(gòu)圖、用例與用例圖和領(lǐng)域概念模型。其中,頂層架構(gòu)圖描述系統(tǒng)的總體結(jié)構(gòu),用例與用例圖描述系統(tǒng)的功能需求,領(lǐng)域概念模型描述系統(tǒng)的領(lǐng)域概念和對(duì)象之間的關(guān)系。因此,本題的正確答案為B,即領(lǐng)域概念模型。選項(xiàng)A的數(shù)據(jù)流模型是軟件工程中的一種模型,但不是面向?qū)ο蟮姆治瞿P停贿x項(xiàng)C的功能分解圖是軟件工程中的一種模型,但不是面向?qū)ο蟮姆治瞿P停贿x項(xiàng)D的功能需求模型是軟件工程中的一種模型,但不是面向?qū)ο蟮姆治瞿P汀?5.某廣告公司的宣傳產(chǎn)品有宣傳冊(cè)、文章、傳單等多種形式,宣傳產(chǎn)品的出版方式包括紙質(zhì)方式、CDVD、在線發(fā)布等。現(xiàn)要求為該廣告公司設(shè)計(jì)一個(gè)管理這些宣傳產(chǎn)品的應(yīng)用,采用(4)設(shè)計(jì)模式較為合適,該模式(5)。【回答括號(hào)4】A、DecoratorB、AdapterC、BridgeD、Facade【正確答案】:C解析:

題目所給出的應(yīng)用中,不希望在不同的宣傳產(chǎn)品與具體所采用的出版方式之間建立一個(gè)固定的綁定關(guān)系,以避免這兩者之間的緊耦合關(guān)系。這種情形適合于采用Bridge(橋接)模式。橋接模式屬于結(jié)構(gòu)型設(shè)計(jì)模式的一種。結(jié)構(gòu)型模式描述如何將類或?qū)ο蠛显谝黄鹦纬筛蟮慕Y(jié)構(gòu)。橋接模式將抽象部分與它的實(shí)現(xiàn)部分分離,使它們都可以獨(dú)立地變化。在以下情況可以使用Bridge模式:①不希望在抽象以及抽象的實(shí)現(xiàn)部分之間有一個(gè)固定的綁定關(guān)系。例如這種情況可能是因?yàn)椋诔绦蜻\(yùn)行時(shí)刻可以選擇或切換實(shí)現(xiàn)部分;②類的抽象以及它的實(shí)現(xiàn)都應(yīng)該可以通過生成子類的方法加以擴(kuò)充,使用Bridge模式可以對(duì)不同的抽象接口和實(shí)現(xiàn)部分進(jìn)行組合,并分別對(duì)它們進(jìn)行擴(kuò)充。③對(duì)一個(gè)抽象的實(shí)現(xiàn)部分的修改應(yīng)該對(duì)用戶不產(chǎn)生影響,即客戶的代碼不必重新編譯。26.某計(jì)算機(jī)系統(tǒng)采用5級(jí)流水線結(jié)構(gòu)執(zhí)行指令,設(shè)每條指令的執(zhí)行由取指令(2?t)、分析指令(1?t)、取操作數(shù)(3?t)、運(yùn)算(1?t)和寫回結(jié)果(2?t)組成,并分別用5個(gè)子部完成,該流水線的最大吞吐率為();若連續(xù)向流水線輸入10條指令,則該流水線的加速比為(請(qǐng)作答此空).A、1:10B、2:1C、5:2D、3:1【正確答案】:C解析:

本題考察流水線知識(shí),相關(guān)計(jì)算公式如下:計(jì)算機(jī)流水線執(zhí)行周期=最慢那個(gè)指令執(zhí)行時(shí)間;流水線執(zhí)行時(shí)間=首條指令執(zhí)行時(shí)間+(指令總數(shù)-1)*流水線執(zhí)行周期;流水線吞吐率=任務(wù)數(shù)/完成時(shí)間;流水線加速比=不采用流水線的執(zhí)行時(shí)間/采用流水線的執(zhí)行時(shí)間;根據(jù)公式:流水線執(zhí)行周期=3?t,流水線執(zhí)行時(shí)間=n/(2?t+1?t+3?t+1?t+2?t+(n-1)*3?t)=n/[9?t+(n-1)3?t)]=n/(6?t+n*3?t),當(dāng)n趨向無窮大時(shí),比值為1/3?t10條指令不用流水線的執(zhí)行時(shí)間=(2?t+1?t+3?t+1?t+2?t)*10=90?t。10條指令使用流水線的執(zhí)行時(shí)間=(2?t+1?t+3?t+1?t+2?t)+(10-1)*3?t=36?t。所以加速比為:90?t/36?t=5:227.操作系統(tǒng)為用戶提供了兩類接口:操作一級(jí)和程序控制一級(jí)的接口,以下不屬于操作一級(jí)的接口是()。A、操作控制命令B、系統(tǒng)調(diào)用C、菜單D、窗口【正確答案】:B解析:

本題考核操作系統(tǒng)基本概念。28.某商場商品數(shù)據(jù)庫的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫存量,供應(yīng)商→聯(lián)系方式}。商品關(guān)系模式P達(dá)到()A、1NFB、2NFC、3NFD、BCNF【正確答案】:A解析:

首先,我們需要了解幾個(gè)概念:1.函數(shù)依賴:在關(guān)系模式R中,如果對(duì)于R的任意一個(gè)合法的關(guān)系r,對(duì)于R中的屬性集X的任意一個(gè)取值x,都存在一個(gè)唯一的屬性集Y的取值y,使得r中所有屬性的取值都能唯一確定,那么我們就稱X函數(shù)決定Y,或者說Y函數(shù)依賴于X,記作X→Y。2.超鍵:在關(guān)系模式R中,如果屬性集K能唯一地標(biāo)識(shí)R中的每個(gè)元組,那么我們就稱K為R的超鍵。3.候選鍵:在關(guān)系模式R中,如果屬性集K既是超鍵,又不能再刪除任何一個(gè)屬性后成為超鍵,那么我們就稱K為R的候選鍵。4.主鍵:在關(guān)系模式R中,我們從候選鍵中選擇一個(gè)作為主鍵。接下來,我們來看題目中的關(guān)系模式P和函數(shù)依賴集F。首先,我們可以看到P中的屬性集為{商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量},其中商品代碼和商品名稱是一一對(duì)應(yīng)的,因此可以得到商品代碼→商品名稱這個(gè)函數(shù)依賴。其次,我們可以看到(商品代碼,供應(yīng)商)→庫存量這個(gè)函數(shù)依賴,也就是說,對(duì)于同一個(gè)商品代碼和供應(yīng)商,庫存量是唯一的。最后,我們可以看到供應(yīng)商→聯(lián)系方式這個(gè)函數(shù)依賴,也就是說,對(duì)于同一個(gè)供應(yīng)商,聯(lián)系方式是唯一的。根據(jù)以上分析,我們可以得到P的候選鍵為{商品代碼,供應(yīng)商},因?yàn)檫@兩個(gè)屬性能夠唯一地標(biāo)識(shí)每個(gè)元組。因此,P已經(jīng)達(dá)到了1NF。綜上所述,答案為A。29.假如有3塊80T的硬盤,采用RAID6的容量是()。A、40TB、80TC、160TD、240T【正確答案】:B解析:

RAID6的容量是(N-2)*最低容量=(3-2)*80T=80T。30.UML用關(guān)系把事物結(jié)合在一起,(請(qǐng)作答此空)描述一個(gè)事物發(fā)生變化會(huì)影響另一個(gè)事物的語義;()描述特殊元素的對(duì)象可替換一般元素的對(duì)象。A、聚合關(guān)系B、關(guān)聯(lián)關(guān)系C、包含關(guān)系D、依賴關(guān)系【正確答案】:D解析:

UML中有4種關(guān)系:1、依賴是兩個(gè)事物間的語義關(guān)系,其中一個(gè)事物(獨(dú)立事物)發(fā)生變化會(huì)影響另一個(gè)事物(依賴事物)的語義;2、關(guān)聯(lián)是一種結(jié)構(gòu)關(guān)系,描述了一組鏈,鏈?zhǔn)綄?duì)象之間的連接,聚集是一種特殊類型的關(guān)聯(lián),描述整體與部分間的結(jié)構(gòu)關(guān)系;3、泛化是一種特殊一般關(guān)系,特殊元素的對(duì)象可替代一般元素的對(duì)象;4、實(shí)現(xiàn)是類元之間的語義關(guān)系,其中一個(gè)類元指定了由另一個(gè)類元保證執(zhí)行的契約。31.對(duì)于開發(fā)模型來說,()復(fù)用好、開發(fā)過程無間隙、節(jié)省時(shí)間。()是瀑布與原型(演化)模型結(jié)合體,適用于復(fù)雜項(xiàng)目。(請(qǐng)作答此空)需要用戶參與,模塊化要求高,不適用新技術(shù)。()是用例驅(qū)動(dòng)、架構(gòu)為中心、迭代、增量。A、RAD模型B、螺旋模型C、RUP模型D、噴泉模型【正確答案】:A解析:

開發(fā)模型的特點(diǎn)如下:

32.軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。一個(gè)體系結(jié)構(gòu)定義了一個(gè)詞匯表和一組()。架構(gòu)風(fēng)格反映領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和(請(qǐng)作答此空)。A、語義特征B、功能需求C、質(zhì)量屬性D、業(yè)務(wù)規(guī)則【正確答案】:A解析:

軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式,它反映領(lǐng)域中眾多系統(tǒng)所共有的結(jié)構(gòu)和語義特征。因此,答案為A。選項(xiàng)B、C、D都是軟件開發(fā)中的重要概念,但不是軟件架構(gòu)風(fēng)格的定義內(nèi)容。33.隨著互聯(lián)網(wǎng)的普及,電子商務(wù)已經(jīng)進(jìn)入到人們?nèi)粘I睿铝校ǎI(yè)務(wù)全部屬于電子商務(wù)的范疇。①網(wǎng)上客服②電視購物③網(wǎng)上營銷④電話交易⑤商場廣播⑥網(wǎng)上調(diào)查A、①②③④⑤⑥B、①②③④⑤C、①②③④⑥D(zhuǎn)、①③④⑤⑥【正確答案】:A解析:

全部都屬于電子商務(wù)類型。34.某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若磁盤上物理塊的編號(hào)依次為:0、1、2、;系統(tǒng)中的字長為32位,位示圖中字的編號(hào)依次為:0、1、2、..,每個(gè)字中的一個(gè)二進(jìn)制位對(duì)應(yīng)文件存儲(chǔ)器上的一個(gè)物理塊,取值0和1分別表示物理塊是空閑或占用。假設(shè)操作系統(tǒng)將2053號(hào)物理塊分配給某文件,那么該物理塊的使用情況在位示圖中編號(hào)為(請(qǐng)作答此空)的字中描述,系統(tǒng)應(yīng)該將()A、32B、33C、64D、65【正確答案】:C解析:

2053/32=64.156,屬于第65個(gè)字。題干問的是編號(hào),編號(hào)64的是第65個(gè)字。35.分布式數(shù)據(jù)庫兩階段提交協(xié)議中的兩個(gè)階段是指()A、加鎖階段、解鎖階段B、獲取階段、運(yùn)行階段C、表決階段、執(zhí)行階段D、擴(kuò)展階段、收縮階段【正確答案】:C解析:

二階段提交(Two-phaseCommit)是指,在計(jì)算機(jī)網(wǎng)絡(luò)以及數(shù)據(jù)庫領(lǐng)域內(nèi),為了使基于分布式系統(tǒng)架構(gòu)下的所有節(jié)點(diǎn)在進(jìn)行事務(wù)提交時(shí)保持一致性而設(shè)計(jì)的一種算法(Algorithm)。通常,二階段提交也被稱為是一種協(xié)議(Protocol))。在分布式系統(tǒng)中,每個(gè)節(jié)點(diǎn)雖然可以知曉自己的操作時(shí)成功或者失敗,卻無法知道其他節(jié)點(diǎn)的操作的成功或失敗。當(dāng)一個(gè)事務(wù)跨越多個(gè)節(jié)點(diǎn)時(shí),為了保持事務(wù)的ACID特性,需要引入一個(gè)作為協(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)決定各參與者是否要提交操作還是中止操作。所謂的兩個(gè)階段是指:第一階段:準(zhǔn)備階段(表決階段)和第二階段:提交階段(執(zhí)行階段)。準(zhǔn)備階段:事務(wù)協(xié)調(diào)者(事務(wù)管理器)給每個(gè)參與者(資源管理器)發(fā)送Prepare消息,每個(gè)參與者要么直接返回失敗(如權(quán)限驗(yàn)證失敗),要么在本地執(zhí)行事務(wù),寫本地的redo和undo日志,但不提交,到達(dá)一種萬事俱備,只欠東風(fēng)的狀態(tài)。提交階段:如果協(xié)調(diào)者收到了參與者的失敗消息或者超時(shí),直接給每個(gè)參與者發(fā)送回滾(Rollback)消息;否則,發(fā)送提交(Commit)消息;參與者根據(jù)協(xié)調(diào)者的指令執(zhí)行提交或者回滾操作,釋放所有事務(wù)處理過程中使用的鎖資源。(注意:必須在最后階段釋放鎖資源)。36.在uml圖中,(請(qǐng)作答此空)展現(xiàn)了一組對(duì)象、接口、協(xié)作和它們之間的關(guān)系。()強(qiáng)調(diào)消息跨越不同對(duì)象或參與者的實(shí)際時(shí)間,而不僅僅只是關(guān)心消息的相對(duì)順序。()軟件和硬件組件之間的物理關(guān)系以及處理節(jié)點(diǎn)的組件分布情況。()描述由模型本身分解而成的組織單元,以及它們之間的依賴關(guān)系。A、類圖B、對(duì)象圖C、部署圖D、定時(shí)圖【正確答案】:A解析:

類圖展現(xiàn)了一組對(duì)象、接口、協(xié)作和它們之間的關(guān)系。定時(shí)圖強(qiáng)調(diào)消息跨越不同對(duì)象或參與者的實(shí)際時(shí)間,而不僅僅只是關(guān)心消息的相對(duì)順序。部署圖軟件和硬件組件之間的物理關(guān)系以及處理節(jié)點(diǎn)的組件分布情況。包圖描述由模型本身分解而成的組織單元,以及它們之間的依賴關(guān)系。37.若對(duì)關(guān)系R(A,B,C,D)和S(C,D,E)進(jìn)行關(guān)系代數(shù)運(yùn)算,則表達(dá)式與()等價(jià)。A、πC,D,E(σDC(R×S))B、πR,C,R,D,E(σR.DS.C(R×S))C、πC,D,E(σR.DS.C(R×S))D、πR,C,R,D,E(σDC(R×S))【正確答案】:B解析:

考察關(guān)系代數(shù)運(yùn)算的知識(shí)。38.軟件系統(tǒng)工具的種類繁多,通常可以按照軟件過程活動(dòng)將軟件工具分為()A、需求分析工具、設(shè)計(jì)工具和軟件實(shí)現(xiàn)工具B、軟件開發(fā)工具、軟件維護(hù)工具、軟件管理王其和軟件支持工具C、需求分析工具、設(shè)計(jì)工具、編碼與排錯(cuò)工具和測試工具D、設(shè)計(jì)規(guī)范工具、產(chǎn)編碼工具和驗(yàn)證工具【正確答案】:B解析:

通常按軟件過程活動(dòng)將軟件工具分為軟件開發(fā)工具、軟件維護(hù)工具、軟件管理和軟件支持工具。軟件開發(fā)工具:需求分析工具、設(shè)計(jì)工具、編碼與排錯(cuò)工具。軟件維護(hù)工具:版本控制工具、文檔分析工具、開發(fā)信息庫工具、逆向工程工具、再工程工具。軟件管理和軟件支持工具:項(xiàng)目管理工具、配置管理工具、軟件評(píng)價(jià)工具、軟件開發(fā)工具的評(píng)價(jià)和選擇。39.軟件生命周期不包括()A、軟件定義時(shí)期B、軟件開發(fā)時(shí)期C、運(yùn)行和維護(hù)D、軟件部署時(shí)期【正確答案】:D解析:

軟件生命周期是指軟件從定義、開發(fā)、測試、部署、運(yùn)行和維護(hù)等各個(gè)階段的全過程。因此,選項(xiàng)A、B、C都是軟件生命周期的一部分,而選項(xiàng)D“軟件部署時(shí)期”不屬于軟件生命周期的階段,因此是正確答案。40.某公司欲開發(fā)一個(gè)門戶系統(tǒng),該系統(tǒng)以商業(yè)流程和企業(yè)應(yīng)用為核心,將商業(yè)流程中不同的功能模塊通過門戶集成在一起,以提高公司的集中貿(mào)易能力、協(xié)同能力和信息管理能力。根據(jù)這種需求,采用企業(yè)______門戶解決方案最為合適。A、信息B、知識(shí)C、應(yīng)用D、垂直【正確答案】:C解析:

按照實(shí)際應(yīng)用領(lǐng)域,企業(yè)門戶可以劃分為以下四類:①企業(yè)網(wǎng)站——功能簡單,注重信息的單向傳送,忽視用戶與企業(yè)間、用戶相互之間的信息互動(dòng)。面向特定的使用人群,為企業(yè)服務(wù),可以被看作是EP發(fā)展的雛形。②企業(yè)信息門戶——在Internet環(huán)境下,把各種應(yīng)用系統(tǒng)、數(shù)據(jù)資源和互聯(lián)網(wǎng)資源統(tǒng)一集成到EP之下,根據(jù)每個(gè)用戶使用特點(diǎn)和角色的不同,形成個(gè)性化的應(yīng)用界面,并通過對(duì)事件和消息的處理傳輸把用戶有機(jī)地聯(lián)系在一起。③企業(yè)知識(shí)門戶——是企業(yè)員工日常工作所涉及相關(guān)主題內(nèi)容的“總店”。企業(yè)員工可以通過EKP方便地了解當(dāng)天的最新消息、工作內(nèi)容、完成這些工作所需的知識(shí)等。可以實(shí)時(shí)地與工作團(tuán)隊(duì)中的其他成員取得聯(lián)系,尋找到能夠提供幫助的專家或者快速地連接到相關(guān)的門戶。④企業(yè)應(yīng)用門戶——是對(duì)企業(yè)業(yè)務(wù)流程的集成。它以業(yè)務(wù)流程和企業(yè)應(yīng)用為核心,把業(yè)務(wù)流程中功能不同的應(yīng)用模塊通過門戶技術(shù)集成在一起。可以把EAP看成是企業(yè)信息系統(tǒng)的集成界面。企業(yè)員工和合作伙伴可以通過EAP訪問相應(yīng)的應(yīng)用系統(tǒng),實(shí)現(xiàn)移動(dòng)辦公、進(jìn)行網(wǎng)上交易等。41.在軟件設(shè)計(jì)中,()的主要任務(wù)是將系統(tǒng)的功能需求分配給軟件模塊,確定每個(gè)模塊的功能和調(diào)用關(guān)系,形成形成軟件()。而為每個(gè)具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法的過程稱為(請(qǐng)作答此空)。A、詳細(xì)設(shè)計(jì)B、概要設(shè)計(jì)C、架構(gòu)設(shè)計(jì)D、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)【正確答案】:A解析:

系統(tǒng)設(shè)計(jì)的主要內(nèi)容包括概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。概要設(shè)計(jì)又稱為系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì),它是系統(tǒng)開發(fā)過程中很關(guān)鍵的一步,其主要任務(wù)是將系統(tǒng)的功能需求分配給軟件模塊,確定每個(gè)模塊的功能和調(diào)用關(guān)系,形成軟件的模塊結(jié)構(gòu)圖,即系統(tǒng)結(jié)構(gòu)圖。在概要設(shè)計(jì)中,將系統(tǒng)開發(fā)的總?cè)蝿?wù)分解成許多個(gè)基本的、具體的任務(wù),為每個(gè)具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法的過程稱為詳細(xì)設(shè)計(jì)。根據(jù)任務(wù)的不同,詳細(xì)設(shè)計(jì)又可分為多種,例如,網(wǎng)絡(luò)設(shè)計(jì)、代碼設(shè)計(jì)、輸入/輸出設(shè)計(jì)、處理流程設(shè)計(jì)、數(shù)據(jù)存儲(chǔ)設(shè)計(jì)、用戶界面設(shè)計(jì)、安全性和可靠性設(shè)計(jì)等。42.關(guān)于XML的語法要求不正確的是()A、在XML中編寫注釋的語法與HTML的語法很相似B、XML文檔必須有一個(gè)元素是所有其他元素的父元素。該元素稱為根元素C、XML的屬性值與HTML語言不一樣,不須加引號(hào)D、聲明不屬于XML本身的組成部分。它不是XML元素,也不需要關(guān)閉標(biāo)簽【正確答案】:C解析:

A選項(xiàng)正確,XML中注釋的語法與HTML的注釋語法相同,都是用“”包圍注釋內(nèi)容。B選項(xiàng)正確,XML文檔必須有一個(gè)根元素,所有其他元素都是該元素的子元素。C選項(xiàng)不正確,XML的屬性值必須加引號(hào),可以使用單引號(hào)或雙引號(hào)。D選項(xiàng)正確,聲明是XML文檔的一部分,但不是XML元素,也不需要關(guān)閉標(biāo)簽。綜上所述,選項(xiàng)C不正確。43.某公司擁有多個(gè)應(yīng)用系統(tǒng),分別采用不同的語言和平臺(tái)獨(dú)立構(gòu)建而成,企業(yè)需要集成來自不同系統(tǒng)的數(shù)據(jù),并使用可定制格式的數(shù)據(jù)頻繁地、立即地、可靠地、異步地傳輸數(shù)據(jù)。以下集成方式,最能滿足這種要求的是()。A、文件共享B、數(shù)據(jù)庫共享C、遠(yuǎn)程方法調(diào)用D、消息機(jī)制【正確答案】:D解析:

一個(gè)企業(yè)往往擁有多個(gè)應(yīng)用系統(tǒng),會(huì)分別采用不同的語言和平臺(tái)獨(dú)立構(gòu)建而成,當(dāng)企業(yè)需要集成來自不同系統(tǒng)的數(shù)據(jù),并使用可定制格式的數(shù)據(jù)頻繁地、立即地、可靠地、異地傳輸數(shù)據(jù)時(shí),通常會(huì)選擇最為靈活的消息制實(shí)現(xiàn)這樣的需求,因此本題應(yīng)該選擇D。44.某公司網(wǎng)上銷售管理系統(tǒng)的數(shù)據(jù)庫部分關(guān)系模式如下所示。其中,客戶號(hào)唯一標(biāo)識(shí)一位客戶,產(chǎn)品號(hào)唯一標(biāo)識(shí)一件產(chǎn)品,訂單號(hào)唯一標(biāo)識(shí)一份訂單。一份訂單必須且僅對(duì)應(yīng)一位客戶,一份訂單可由一到多條訂單明細(xì)組成,一位客戶可以有多份訂單。客戶(客戶號(hào),姓名,性別,地址,郵編)產(chǎn)品(產(chǎn)品號(hào),名稱,庫存,單價(jià))訂單(訂單號(hào),時(shí)間,金額,客戶號(hào))訂單明細(xì)(訂單號(hào),產(chǎn)品號(hào),數(shù)量)訂單關(guān)系模式的主鍵為();訂單明細(xì)關(guān)系模式的主鍵為();其中訂單的外鍵為(請(qǐng)作答此空)。A、客戶號(hào),訂單明細(xì)的外鍵為訂單號(hào)B、客戶號(hào),訂單明細(xì)的外鍵為訂單號(hào)和產(chǎn)品號(hào)C、訂單號(hào),訂單明細(xì)的外鍵為產(chǎn)品號(hào)D、訂單號(hào),訂單明細(xì)的外鍵為訂單號(hào)和產(chǎn)品號(hào)【正確答案】:B解析:

本題考查的是應(yīng)試者對(duì)關(guān)系數(shù)據(jù)庫基本概念的掌握程度,本題正確的答案是B.因?yàn)榭蛻絷P(guān)系模的主鍵為客戶號(hào),所以訂單的外鍵為“客戶號(hào)”;而“訂單號(hào)”和“產(chǎn)品號(hào)”分別為訂單和產(chǎn)品的主鍵,因此訂單明細(xì)的外鍵為“訂單號(hào),產(chǎn)品號(hào)”。45.隨著業(yè)務(wù)的增長,信息系統(tǒng)的訪問量和數(shù)據(jù)流量快速增加,采用負(fù)載均衡(LoadBalance)方法可避免由此導(dǎo)致的系統(tǒng)性能下降甚至崩潰。以下關(guān)于負(fù)載均衡的敘述中,錯(cuò)誤的是()。A、負(fù)載均衡通常由服務(wù)器端安裝的附加軟件來實(shí)現(xiàn)B、負(fù)載均衡并不會(huì)增加系統(tǒng)的吞吐量C、負(fù)載均衡可在不同地理位置、不同網(wǎng)絡(luò)結(jié)構(gòu)的服務(wù)器群之間進(jìn)行D、負(fù)載均衡可使用戶只通過一個(gè)IP地址或域名就能訪問相應(yīng)的服務(wù)器【正確答案】:B解析:

本題考查負(fù)載均衡的基本概念和作用。負(fù)載均衡是一種通過將工作負(fù)載分配到多個(gè)計(jì)算資源上來提高系統(tǒng)性能、增加可靠性和可擴(kuò)展性的技術(shù)。正確的敘述包括:負(fù)載均衡通常由服務(wù)器端安裝的附加軟件來實(shí)現(xiàn);負(fù)載均衡可在不同地理位置、不同網(wǎng)絡(luò)結(jié)構(gòu)的服務(wù)器群之間進(jìn)行;負(fù)載均衡可使用戶只通過一個(gè)IP地址或域名就能訪問相應(yīng)的服務(wù)器。因此,選項(xiàng)B是錯(cuò)誤的,負(fù)載均衡可以增加系統(tǒng)的吞吐量。故選B。46.軟件的逆向工程是一個(gè)恢復(fù)設(shè)計(jì)的過程,從現(xiàn)有的程序中抽取數(shù)據(jù)、體系結(jié)構(gòu)和過程的設(shè)計(jì)信息。逆向工程的完備性可以用在某一個(gè)抽象層次上提供信息的詳細(xì)程度來描述,在大多數(shù)情況下,抽象層次越高,完備性就越低。下列可以通過逆向工程恢復(fù)的制品中,完備性最低的是()。A、過程的設(shè)計(jì)模型B、程序和數(shù)據(jù)結(jié)構(gòu)C、對(duì)象模型、數(shù)據(jù)和控制流D、UML狀態(tài)圖和部署圖【正確答案】:D解析:

軟件的逆向工程是一個(gè)設(shè)計(jì)恢復(fù)的過程,從現(xiàn)有的程序中抽取數(shù)據(jù)、體系結(jié)構(gòu)和過程的設(shè)計(jì)信息。逆向工程的完備性是指在某一個(gè)抽象層次上提供信息的詳細(xì)程度,在大多數(shù)情況下,抽象層次越高,完備性就越低。逆向過程和實(shí)現(xiàn)該過程的工具的抽象層次是指可從源代碼中抽取出來的設(shè)計(jì)信息的精密程度。理想情況下,抽象程度應(yīng)該盡可能高。逆向工程過程應(yīng)該能夠?qū)С鲞^程的設(shè)計(jì)模型(一種底層的抽象);程序和數(shù)據(jù)結(jié)構(gòu)信息(稍高層次的抽象);對(duì)象模型、數(shù)據(jù)和控制流模(相對(duì)高層的抽象);UML圖,狀態(tài)及部署圖(高層抽象)。隨著抽象層次增高,完備性就會(huì)降低。因此本題應(yīng)該選擇D。47.按照設(shè)計(jì)模式的目的進(jìn)行劃分,現(xiàn)有的設(shè)計(jì)模式可以分為三類。()模式主要用于如何組合己有的類和對(duì)象以獲得更大的結(jié)構(gòu),其代表有Adapter模式等;A、合成型B、組合型C、結(jié)構(gòu)型D、聚合型【正確答案】:C解析:

結(jié)構(gòu)型模式主要用于如何組合己有的類和對(duì)象以獲得更大的結(jié)構(gòu),其代表有Adapter模式等;48.在線學(xué)習(xí)系統(tǒng)中,課程學(xué)習(xí)和課程考試都需要先檢查學(xué)員的權(quán)限,“課程學(xué)習(xí)”與“檢查權(quán)限”兩個(gè)用例之間屬于()課程學(xué)習(xí)過程中,如果所繳納學(xué)費(fèi)不夠,就需要補(bǔ)繳學(xué)費(fèi),“課程學(xué)習(xí)”與“繳納學(xué)費(fèi)”兩個(gè)用例之間屬于(請(qǐng)作答此空);課程學(xué)習(xí)前需要課程注冊(cè),可以采用電話注冊(cè)或網(wǎng)絡(luò)注冊(cè),“課程注冊(cè)”與“網(wǎng)絡(luò)注冊(cè)”兩個(gè)用例之間屬于()。A、包含關(guān)系B、擴(kuò)展關(guān)系C、泛化關(guān)系D、關(guān)聯(lián)關(guān)系【正確答案】:B解析:

此題考查用例之間的關(guān)系,題目幾乎完全與教程上的例子雷同。用例之間的關(guān)系主要有包含、擴(kuò)展和泛化三類。(1)包含關(guān)系。當(dāng)可以從兩個(gè)或兩個(gè)以上的用例中提取公共行為時(shí),應(yīng)該使用包含關(guān)系來表示它們。“課程學(xué)習(xí)”與“檢查權(quán)限”是包含關(guān)系。(2)擴(kuò)展關(guān)系。如果一個(gè)用例明顯地混合了兩種或兩種以上的不同場景,即根據(jù)情況可能發(fā)生多種分支,則可以將這個(gè)用例分為一個(gè)基本用例和一個(gè)或多個(gè)擴(kuò)展用例,這樣使描述可能更加清晰。“課程學(xué)習(xí)”與“繳納學(xué)費(fèi)”是擴(kuò)展關(guān)系。(3)泛化關(guān)系。當(dāng)多個(gè)用例共同擁有一種類似的結(jié)構(gòu)和行為的時(shí)候,可以將它們的共性抽象成為父用例,其他的用例作為泛化關(guān)系中的子用例。“課程注冊(cè)”與“網(wǎng)絡(luò)注冊(cè)”是泛化關(guān)系。49.自動(dòng)售貨機(jī)根據(jù)庫存、存放貨幣量、找零能力、所選項(xiàng)目等不同,在貨幣存入并進(jìn)行選擇時(shí)具有如下行為:交付產(chǎn)品不找零:交付產(chǎn)品找零:存入貨幣不足而不提供任何產(chǎn)品;庫存不足而不提供任何產(chǎn)品。這一業(yè)務(wù)需求適合采用(13)模式設(shè)計(jì)實(shí)現(xiàn),其類圖如下圖所示,其中(14)是客戶程序使用的主要接口,可用狀態(tài)來對(duì)其進(jìn)行配置。此模式為(15),體現(xiàn)的最主要的意圖是(16)。【回答括號(hào)15】

A、創(chuàng)建型對(duì)象模式B、結(jié)構(gòu)型對(duì)象模式C、行為型類模式D、行為型對(duì)象模式【正確答案】:D解析:

狀態(tài)型模式的特點(diǎn)是對(duì)于對(duì)象內(nèi)部的狀態(tài),允許其在不同的狀態(tài)下,擁有不同的行為,對(duì)狀態(tài)單獨(dú)封裝成類。題干中根據(jù)投入貨幣的情況,售貨機(jī)分別有交付產(chǎn)品不找零和交付產(chǎn)品找零以及不提供貨物等行為判斷該模式是屬于狀態(tài)模式。VendingMachineState是客戶程序使用的主要接口。設(shè)計(jì)模式的類型如下所示:

觀察者模式(ObserverPattern):觀察者模式定義了對(duì)象間的一種一對(duì)多依賴關(guān)系,使得每當(dāng)一個(gè)對(duì)象改變狀態(tài),則所有依賴于它的對(duì)象都會(huì)得到通知并被自動(dòng)更新。訪問者模式(VisitorPattern):表示一個(gè)作用于某對(duì)象結(jié)構(gòu)中的各元素的操作。它使你可以在不改變各元素的類的前提下定義作用與這些元素的新操作。即對(duì)于某個(gè)對(duì)象或者一組對(duì)象,不同的訪問者,產(chǎn)生的結(jié)果不同,執(zhí)行操作也不同。備忘錄模式(MementoPattern):在不破壞封裝性的前提下,捕獲一個(gè)對(duì)象的內(nèi)部狀態(tài),并在該對(duì)象之外保存這個(gè)狀態(tài)。這樣就可以將該對(duì)象恢復(fù)到原先保存的狀態(tài)。策略模式(StrategyPattern):策略模式定義了一系列的算法,并將每一個(gè)算法封裝起來,而且使它們還可以相互替換。策略模式讓算法獨(dú)立于使用它的客戶而獨(dú)立變化。命令模式(CommandPattern):將一個(gè)請(qǐng)求封裝成一個(gè)對(duì)象,從而使得用不同的請(qǐng)求對(duì)客戶進(jìn)行參數(shù)化;對(duì)請(qǐng)求排隊(duì)或記錄請(qǐng)求日志,以及支持可撤銷的操作。50.Acceleratedanalysisapproachesemphasizetheconstructionof(請(qǐng)作答此空)tomorerapidlyidentifybusinessanduserrequirementsforanewsystem.Asanacceleratedanalysistechnology,()readstheprogramcodeandautomaticallygeneratestheequivalentsystemmodel,andthecodecanbeobtainedfrom().Allsystemanalysisapproachesrequiresomeformof()whichincludesthosetechniquestobeusedtoidentifyorextractsystemproblemsandsolutionrequirementsfromusercommunity.()isaclassicalsetoftechniquesusedtocollectinformationaboutsystemproblems,opportunities,solutionrequirements,andpriorities.A、objectmodelsB、prototypesC、usecasesD、components【正確答案】:B解析:

本題考察的是加速分析方法,強(qiáng)調(diào)快速構(gòu)建原型以更快地識(shí)別業(yè)務(wù)和用戶需求。因此,答案為B,即原型。原型技術(shù)可以讀取程序代碼并自動(dòng)生成相應(yīng)的系統(tǒng)模型,代碼可以從中獲得。所有系統(tǒng)分析方法都需要某種形式的需求收集,包括用于從用戶社區(qū)識(shí)別或提取系統(tǒng)問題和解決方案需求的技術(shù)。用例是一組經(jīng)典的技術(shù),用于收集有關(guān)系統(tǒng)問題、機(jī)會(huì)、解決方案需求和優(yōu)先級(jí)的信息。因此,選項(xiàng)C和D都不正確。選項(xiàng)A中的對(duì)象模型也是一種分析方法,但不是本題中強(qiáng)調(diào)的加速分析方法。51.實(shí)時(shí)操作系統(tǒng)(RTOS)內(nèi)核與應(yīng)用程序之間的接口稱為()A、I/O接口B、PCIC、APID、GUI【正確答案】:C解析:

API(ApplicationProgrammingInterface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件得以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。所有操作系統(tǒng)(不僅僅只是嵌入式操作系統(tǒng))給應(yīng)用程序提供的接口,稱之為API。因此,本題選C。其他選項(xiàng)容易迷惑的有:PCI是PeripheralComponentInterconnect(外設(shè)部件互連標(biāo)準(zhǔn))的縮寫,它是目前個(gè)人電腦中使用最為廣泛的接口,幾乎所有的主板產(chǎn)品上都帶有這種插槽。GUI,圖形用戶界面,又稱圖形用戶接口(GraphicalUserInterface)是用戶與操作系統(tǒng)之間的接口。52.某企業(yè)通過一臺(tái)路由器上聯(lián)總部,下聯(lián)4個(gè)分支結(jié)構(gòu),設(shè)計(jì)人員分配給下級(jí)機(jī)構(gòu)一個(gè)連續(xù)的地址空間,采用一個(gè)子網(wǎng)或者超網(wǎng)段表示。這樣的主要作用是()A、層次化路由選擇B、易于管理和性能優(yōu)化C、基于故障排查D、使用較少的資源【正確答案】:A解析:

本題考察的是企業(yè)網(wǎng)絡(luò)的設(shè)計(jì)和管理。在企業(yè)網(wǎng)絡(luò)中,為了方便管理和優(yōu)化性能,通常會(huì)將網(wǎng)絡(luò)劃分為不同的子網(wǎng)或超網(wǎng)段。這樣可以實(shí)現(xiàn)層次化路由選擇,即通過路由器將不同的子網(wǎng)連接起來,實(shí)現(xiàn)不同子網(wǎng)之間的通信。同時(shí),這樣的劃分也有利于故障排查,可以更快地定位和解決網(wǎng)絡(luò)故障。因此,本題的正確答案是A。選項(xiàng)B、C、D也都是企業(yè)網(wǎng)絡(luò)設(shè)計(jì)和管理中的重要考慮因素,但不是本題的主要作用。53.基于0DP的架構(gòu)開發(fā)過程按照順序分別為系統(tǒng)構(gòu)想、()、原型分析、()、架構(gòu)原型、項(xiàng)目規(guī)劃、并行開發(fā)、系統(tǒng)轉(zhuǎn)換、()、()。A、需求分析B、架構(gòu)規(guī)劃C、操作維護(hù)D、系統(tǒng)移植【正確答案】:A解析:

本題考查基于0DP的架構(gòu)開發(fā)過程的順序。根據(jù)題目所給出的順序,我們可以將空缺的部分進(jìn)行填充。系統(tǒng)構(gòu)想→需求分析→原型分析→架構(gòu)設(shè)計(jì)→架構(gòu)原型→項(xiàng)目規(guī)劃→并行開發(fā)→系統(tǒng)轉(zhuǎn)換→操作維護(hù)→系統(tǒng)移植因此,答案為A,即需求分析。在系統(tǒng)構(gòu)想之后,需要進(jìn)行需求分析,明確系統(tǒng)的功能需求和非功能需求,為后續(xù)的原型分析和架構(gòu)設(shè)計(jì)提供基礎(chǔ)。54.某單位為了建設(shè)健全的公路橋梁養(yǎng)護(hù)管理檔案,擬開發(fā)一套公路橋梁在線管理系統(tǒng)。該系統(tǒng)要求正常負(fù)載情況下,系統(tǒng)必須在0.5秒內(nèi)對(duì)用戶的查詢請(qǐng)求進(jìn)行響應(yīng),這屬于質(zhì)量特性的();網(wǎng)絡(luò)失效后,系統(tǒng)需要在10秒內(nèi)發(fā)現(xiàn)錯(cuò)誤并啟用備用系統(tǒng),這屬于質(zhì)量特性的();更改系統(tǒng)的Web界面接口必須在4人周內(nèi)完成,這屬于質(zhì)量特性的();如果"養(yǎng)護(hù)報(bào)告生成"業(yè)務(wù)邏輯的描述尚未達(dá)成共識(shí),可能導(dǎo)致部分業(yè)務(wù)功能模塊規(guī)則的矛盾,影響系統(tǒng)的可修改性,這屬于系統(tǒng)的(請(qǐng)作答此空);更改系統(tǒng)加密的級(jí)別將對(duì)安全性和性能產(chǎn)生影響,這屬于系統(tǒng)的();對(duì)查詢請(qǐng)求處理時(shí)間的要求將影響系統(tǒng)的數(shù)據(jù)傳輸協(xié)議和處理過程的設(shè)計(jì),這屬于系統(tǒng)的()。A、權(quán)衡點(diǎn)B、風(fēng)險(xiǎn)點(diǎn)C、敏感點(diǎn)D、非風(fēng)險(xiǎn)點(diǎn)【正確答案】:B解析:

性能是指系統(tǒng)的響應(yīng)能力,即要經(jīng)過多長時(shí)間才能對(duì)某個(gè)時(shí)間做出響應(yīng)。可用性是指系統(tǒng)兩次故障之間系統(tǒng)正常運(yùn)行的比例。當(dāng)可用性和可靠性同時(shí)出現(xiàn)在選項(xiàng)中的時(shí)候,我們通常選擇可用性。可修改性是指較高的性價(jià)比對(duì)系統(tǒng)進(jìn)行變更的能力。敏感點(diǎn)是指為了實(shí)現(xiàn)某種特定的質(zhì)量屬性,一個(gè)或多個(gè)系統(tǒng)組件所具有的特性。權(quán)衡點(diǎn)是指影響多個(gè)質(zhì)量屬性的特性,是多個(gè)質(zhì)量屬性的敏感點(diǎn)。風(fēng)險(xiǎn)點(diǎn)不以標(biāo)準(zhǔn)術(shù)語出現(xiàn),它指某些做法有一些隱患可能導(dǎo)致一些問題。55.在軟件設(shè)計(jì)中,()的主要任務(wù)是將系統(tǒng)的功能需求分配給軟件模塊,確定每個(gè)模塊的功能和調(diào)用關(guān)系,形成形成軟件(請(qǐng)作答此空)。而為每個(gè)具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法的過程稱為()。A、數(shù)據(jù)流圖B、4+1視圖C、IPO圖D、系統(tǒng)結(jié)構(gòu)圖【正確答案】:D解析:

本題考查的是軟件設(shè)計(jì)中的兩個(gè)概念,即系統(tǒng)結(jié)構(gòu)圖和技術(shù)手段選擇。系統(tǒng)結(jié)構(gòu)圖是將系統(tǒng)的功能需求分配給軟件模塊,確定每個(gè)模塊的功能和調(diào)用關(guān)系,形成軟件的主要任務(wù)。而為每個(gè)具體任務(wù)選擇適當(dāng)?shù)募夹g(shù)手段和處理方法的過程稱為技術(shù)手段選擇。因此,本題的答案為D。56.UNIX的源代碼控制工具(sourceCodecontrolSystem,SCCS)是軟件項(xiàng)目開發(fā)中常用的()A、源代碼靜態(tài)分析工具B、工具C、控制工具D、再工程工具【正確答案】:C解析:

版本控制軟件提供完備的版本管理功能,用于存儲(chǔ)、追蹤目錄(文件夾)和文件的修改歷史,是軟件開發(fā)者的必備工具,是軟件公司的基礎(chǔ)設(shè)施。版本控制軟件的最高目標(biāo),是支持軟件公司的配置管理活動(dòng),追蹤多個(gè)版本的開發(fā)和維護(hù)活動(dòng),及時(shí)發(fā)布軟件。SCCS是元老級(jí)的版本控制軟件,也叫配置管理軟件。57.某公司擬開發(fā)一個(gè)新聞系統(tǒng),該系統(tǒng)可根據(jù)用戶的注冊(cè)興趣,向用戶推送其感興趣的新聞內(nèi)容,該系統(tǒng)應(yīng)該采用()架構(gòu)風(fēng)格最為合適。A、虛擬機(jī)B、基于規(guī)則的系統(tǒng)C、獨(dú)立構(gòu)件D、主程序-子程序【正確答案】:C解析:

用戶會(huì)注冊(cè)自己的興趣,然后系統(tǒng)也會(huì)把新聞按興趣分類,如果某個(gè)新聞事件發(fā)生,可以通過事件來觸發(fā)推送動(dòng)作,將新聞推送給對(duì)其感興趣的用戶。這是典型獨(dú)立構(gòu)件中的事件驅(qū)動(dòng)系統(tǒng)應(yīng)用場景。58.遺產(chǎn)系統(tǒng)(LegacySystem)的演化策略分為淘汰策略、繼承策略、改造策略和集成策略。具有(請(qǐng)作答此空)特點(diǎn)的系統(tǒng)適合用繼承策略演化。實(shí)施該策略時(shí),應(yīng)()。A、技術(shù)含量低,具有較低的業(yè)務(wù)價(jià)值B、技術(shù)含量較低,具有較高的商業(yè)價(jià)值,目前企業(yè)的業(yè)務(wù)尚緊密依賴該系統(tǒng)C、技術(shù)含量較高,基本能夠滿足企業(yè)業(yè)務(wù)運(yùn)作和決策支持的需要D、技術(shù)含量較高,業(yè)務(wù)價(jià)值低,可能只完成某個(gè)部門(或子公司)的業(yè)務(wù)【正確答案】:B解析:

如上圖,把對(duì)遺留系統(tǒng)的評(píng)價(jià)結(jié)果分列在坐標(biāo)的四個(gè)象限內(nèi)。對(duì)處在不同象限的遺留系統(tǒng)采取不同的演化策略。1.淘汰策略第三象限為低水平、低價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較低,且具有較低的業(yè)務(wù)價(jià)值。對(duì)這種遺留系統(tǒng)的演化策略為淘汰,即全面重新開發(fā)新的系統(tǒng)以代替遺留系統(tǒng)。完全淘汰是一種極端性策略,一般是企業(yè)的業(yè)務(wù)產(chǎn)生了根本變化,遺留系統(tǒng)已經(jīng)基本上不再適應(yīng)企業(yè)運(yùn)作的需要;或者是遺留系統(tǒng)的維護(hù)人員、維護(hù)文檔資料都丟失了。經(jīng)過評(píng)價(jià),發(fā)現(xiàn)將遺留系統(tǒng)完全淘汰,開發(fā)全新的系統(tǒng)比改造舊系統(tǒng)從成本上更合算。對(duì)遺留系統(tǒng)的完全淘汰是企業(yè)資源的根本浪費(fèi),系統(tǒng)分析師應(yīng)該通過對(duì)遺留系統(tǒng)功能的理解和借鑒,可以幫助新系統(tǒng)的設(shè)計(jì),降低新系統(tǒng)開發(fā)的風(fēng)險(xiǎn)。2.繼承策略第二象限為低水平、高價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較低,已經(jīng)滿足企業(yè)運(yùn)作的功能或性能要求,但具有較高的商業(yè)價(jià)值,目前企業(yè)的業(yè)務(wù)尚緊密依賴該系統(tǒng)。對(duì)這種遺留系統(tǒng)的演化策略為繼承。在開發(fā)新系統(tǒng)時(shí),需要完全兼容遺留系統(tǒng)的功能模型和數(shù)據(jù)模型。為了保證業(yè)務(wù)的連續(xù)性,新老系統(tǒng)必須并行運(yùn)行一段時(shí)間,再逐漸切換到新系統(tǒng)上運(yùn)行。3.改造策略第一象限為高水平、高價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較高,本身還有極大的生命力。系統(tǒng)具有較高的業(yè)務(wù)價(jià)值,基本上能夠滿足企業(yè)業(yè)務(wù)運(yùn)作和決策支持的需要。這種系統(tǒng)可能建成的時(shí)間還很短,對(duì)這種遺留系統(tǒng)的演化策略為改造。改造包括系統(tǒng)功能的增強(qiáng)和數(shù)據(jù)模型的改造兩個(gè)方面。系統(tǒng)功能的增強(qiáng)是指在原有系統(tǒng)的基礎(chǔ)上增加新的應(yīng)用要求,對(duì)遺留系統(tǒng)本身不做改變;數(shù)據(jù)模型的改造是指將遺留系統(tǒng)的舊的數(shù)據(jù)模型向新的數(shù)據(jù)模型的轉(zhuǎn)化。4.集成策略第四象限為高水平、低價(jià)值區(qū),即遺留系統(tǒng)的技術(shù)含量較高,但其業(yè)務(wù)價(jià)值較低,可能只完成某個(gè)部門(或子公司)的業(yè)務(wù)管理。這種系統(tǒng)在各自的局部領(lǐng)域里工作良好,但對(duì)于整個(gè)企業(yè)來說,存在多個(gè)這樣的系統(tǒng),不同的系統(tǒng)基于不同的平臺(tái)、不同的數(shù)據(jù)模型,形成了一個(gè)個(gè)信息孤島,對(duì)這種遺留系統(tǒng)的演化策略為集成。59.給定IP地址為20,子網(wǎng)掩碼是,那么主機(jī)號(hào)是(請(qǐng)作答此空),該子網(wǎng)直接的廣播地址是()。A、20B、20C、D、20【正確答案】:A解析:

本題考查子網(wǎng)的基本概念。其中,20是一個(gè)B類地址。如下圖所示:

其網(wǎng)絡(luò)號(hào)是140.252,根據(jù)子網(wǎng)掩碼可知,它用8位主機(jī)號(hào)作為子網(wǎng)號(hào)。由此可知它子網(wǎng)號(hào)是,主機(jī)號(hào)是20,而對(duì)子網(wǎng)的廣播地址是5560.以下設(shè)計(jì)模式中,()模式使多個(gè)對(duì)象都有機(jī)會(huì)處理請(qǐng)求。將這些對(duì)象連成一條鏈。并沿著這條鏈傳遞該請(qǐng)求。直到有一個(gè)對(duì)象處理為止。從而避免請(qǐng)求的發(fā)送者和接收者之間的耦合關(guān)系。(請(qǐng)作答此空)模式提供一種方法順序訪問一個(gè)聚合對(duì)象中的各個(gè)元素。且不需要暴露該對(duì)象的內(nèi)部表示。這兩種模式均為()A、責(zé)任鏈。(ChainofResponsibility)B、解釋器。(Interpreter)C、命令。(Command)D、迭代器。(Iterator)【正確答案】:D解析:

責(zé)任鏈模式:通過給多個(gè)對(duì)象處理請(qǐng)求的機(jī)會(huì),減少請(qǐng)求的發(fā)送者與接受者之間的耦合。將接收對(duì)象鏈接起來,在鏈中傳遞請(qǐng)求,直到有一個(gè)對(duì)象處理這個(gè)請(qǐng)求。迭代器模式:提供一種方法來順序訪問一個(gè)聚合對(duì)象中的各個(gè)元素,而不需要暴露該對(duì)象的內(nèi)部表示命令模式:將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象,從而可用不同的請(qǐng)求對(duì)客戶進(jìn)行參數(shù)化,將請(qǐng)求排隊(duì)或記錄請(qǐng)求日志,支持可撤銷的操作解釋器模式:給定一種語言,定義它的文法表示,并定義一個(gè)解釋器,該解釋器用來根據(jù)文法表示來解釋語言中的句子責(zé)任鏈模式和迭代器模式都是行為型對(duì)象模式61.以下不屬于軟件容錯(cuò)技術(shù)的是()。A、熱備份或冷備份系統(tǒng)B、糾錯(cuò)碼C、三模冗余D、程序走查【正確答案】:D解析:

容錯(cuò)是指系統(tǒng)在運(yùn)行過程中發(fā)生一定的硬件故障或軟件錯(cuò)誤時(shí),仍能保持正常工作而不影響正確結(jié)果的一種性能或措施。容錯(cuò)技術(shù)主要是采用冗余方法來消除故障的影響。冗余是指在正常系統(tǒng)運(yùn)行所需的基礎(chǔ)上加上一定數(shù)量的資源,包括信息、時(shí)間、硬件和軟件。主要的冗余技術(shù)有結(jié)構(gòu)冗余(硬件冗余和軟件冗余)、信息兀余、時(shí)間冗余和冗余附加4種。結(jié)構(gòu)冗余是常用的冗余技術(shù),按其工作方式,可分為靜態(tài)冗余、動(dòng)態(tài)冗余和混合冗余三種。靜態(tài)冗余又稱為屏蔽冗余或被動(dòng)冗余,常用的有三模冗余和多模冗余。動(dòng)態(tài)冗余又稱為主動(dòng)冗余,它是通過故障檢測、故障定位及故障恢復(fù)等手段達(dá)到容錯(cuò)的目的。其主要方式是多重模塊待機(jī)儲(chǔ)備,當(dāng)系統(tǒng)檢測到某工作模塊出現(xiàn)錯(cuò)誤時(shí),就用一個(gè)備用的模塊來頂替它并重新運(yùn)行。各備用模塊在其待機(jī)時(shí),可與主模塊一樣工作,也可不工作。前者叫做熱備份系統(tǒng)(雙重系統(tǒng)),后者叫做冷備份系統(tǒng)(雙工系統(tǒng)、雙份系統(tǒng))。混合冗余技術(shù)是將靜態(tài)冗余和動(dòng)態(tài)冗余結(jié)合起來。除冗余技術(shù)之外,軟件容錯(cuò)技術(shù)還可采用N版本程序設(shè)計(jì)、恢復(fù)塊方法和防衛(wèi)式程序設(shè)計(jì)等。N版本程序設(shè)計(jì)是一種靜態(tài)的故障屏蔽技術(shù),采用前向恢復(fù)的策略;N版本程序的設(shè)計(jì)思想是用N個(gè)具有相同功能的程序同時(shí)執(zhí)行一項(xiàng)計(jì)算,結(jié)果通過多數(shù)表決來選擇。恢復(fù)塊方法是一種動(dòng)態(tài)的故障屏蔽技術(shù),采用后向恢復(fù)策略;恢復(fù)塊方法提供具有相同功能的主塊和幾個(gè)后備塊,一個(gè)塊就是一個(gè)執(zhí)行完整的程序段,主塊首先投入運(yùn)行,結(jié)束后進(jìn)行驗(yàn)證測試,如果沒有通過驗(yàn)證測試,系統(tǒng)經(jīng)現(xiàn)場恢復(fù)后由后備塊1運(yùn)行。后備塊1運(yùn)行結(jié)束后也進(jìn)行驗(yàn)證測試,如果沒有通過驗(yàn)證測試,系統(tǒng)經(jīng)現(xiàn)場恢復(fù)后由后備塊2運(yùn)行。重復(fù)這一過程,可以重復(fù)到耗盡所有的后備塊,或者某個(gè)程序故障行為超出了預(yù)料,從而導(dǎo)致不可恢復(fù)的后果。防衛(wèi)式程序設(shè)計(jì)是一種不采用任何傳統(tǒng)的容錯(cuò)技術(shù)就能實(shí)現(xiàn)軟件容錯(cuò)的方法,對(duì)于程序中存在的錯(cuò)誤和不一致性,防衛(wèi)式程序設(shè)計(jì)的基本思想是通過在程序中包含錯(cuò)誤檢查代碼和錯(cuò)誤恢復(fù)代碼,使得一旦發(fā)生錯(cuò)誤,程序就能撤銷錯(cuò)誤狀態(tài),恢復(fù)到一個(gè)己知的正確狀態(tài)中去。62.某數(shù)據(jù)庫中有員工關(guān)系E(員工號(hào),姓名,部門,職稱,月薪);產(chǎn)品關(guān)系P(產(chǎn)品號(hào),產(chǎn)品名稱,型號(hào),尺寸,顏色);倉庫關(guān)系W(倉庫號(hào),倉庫名稱,地址,負(fù)責(zé)人);庫存關(guān)系I(倉庫號(hào),產(chǎn)品號(hào),產(chǎn)品數(shù)量)。a.若數(shù)據(jù)庫設(shè)計(jì)中要求:①倉庫關(guān)系W中的“負(fù)責(zé)人”引用員工關(guān)系的員工號(hào)②庫存關(guān)系I中的“倉庫號(hào),產(chǎn)品號(hào)”惟一標(biāo)識(shí)I中的每一個(gè)記錄③員工關(guān)系E中的職稱為“工程師”的月薪不能低于3500元?jiǎng)t①②③依次要滿足的完整性約束是()。A、實(shí)體完整性、參照完整性、用戶定義完整性B、參照完整性、實(shí)體完整性、用戶定義完整性C、用戶定義完整性、實(shí)體完整性、參照完整性D、實(shí)體完整性、用戶定義完整性、參照完整性【正確答案】:B解析:

根據(jù)題目中的要求,可以得到以下完整性約束:①倉庫關(guān)系W中的“負(fù)責(zé)人”引用員工關(guān)系的員工號(hào)——參照完整性②庫存關(guān)系I中的“倉庫號(hào),產(chǎn)品號(hào)”惟一標(biāo)識(shí)I中的每一個(gè)記錄——實(shí)體完整性③員工關(guān)系E中的職稱為“工程師”的月薪不能低于3500元——用戶定義完整性因此,完整性約束的順序應(yīng)為參照完整性、實(shí)體完整性、用戶定義完整性,選項(xiàng)B符合要求,故選B。63.軟件過程模型是軟件開發(fā)實(shí)際過程的抽象與概括,它應(yīng)該包括構(gòu)成軟件過程的各種活動(dòng)。軟件過程有各種各樣的模型,其中,()的活動(dòng)之間存在因果關(guān)系,前一階段工作的結(jié)果是后一段階段工作的輸入描述。A、瀑布模型B、原型模式C、螺旋模型D、基于構(gòu)建的模型【正確答案】:A解析:

瀑布模型的特點(diǎn)是因果關(guān)系緊密相連,前一個(gè)階段工作的結(jié)果是后一個(gè)階段工作的輸入。或者說,每一個(gè)階段都是建筑在前一個(gè)階段正確結(jié)果之上,前一個(gè)階段的錯(cuò)漏會(huì)隱蔽地帶到后一個(gè)階段。這種錯(cuò)誤有時(shí)甚至可能是災(zāi)難性的。因此每一個(gè)階段工作完成后,都要進(jìn)行審查和確認(rèn),這是非常重要的。歷史上,瀑布模型起到了重要作用,它的出現(xiàn)有利于人員的組織管理,有利于軟件開發(fā)方法和工具的研究。64.某高校管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)過程中,()階段是在需求分析的基礎(chǔ)上,對(duì)用戶信息加以分類、聚集和概括,建立信息模型,并依照選定的數(shù)據(jù)庫管理系統(tǒng)軟件,轉(zhuǎn)換成為數(shù)據(jù)的(請(qǐng)作答此空),再依照軟硬件環(huán)境,最終實(shí)現(xiàn)數(shù)據(jù)的合理存儲(chǔ)。A、物理模式B、邏輯模式C、內(nèi)模式D、概念模式【正確答案】:B解析:

本題考查的是應(yīng)試者對(duì)數(shù)據(jù)庫基本概念的掌握程度。第一空、第二空的正確答案分別為D和B。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,依照需求分析中的信息要求,對(duì)用戶信息方加以分類、聚集和概括,建立信息模型,并依照選定的數(shù)據(jù)庫管理系統(tǒng)軟件,轉(zhuǎn)換成為數(shù)據(jù)庫的邏輯模式,再依照軟硬件環(huán)境,最終實(shí)現(xiàn)數(shù)據(jù)的合理存儲(chǔ)。這—過程也稱為數(shù)據(jù)建模。65.某單位為了建設(shè)健全的公路橋梁養(yǎng)護(hù)管理檔案,擬開發(fā)一套公路橋梁在線管理系統(tǒng)。該系統(tǒng)要求正常負(fù)載情況下,系統(tǒng)必須在0.5秒內(nèi)對(duì)用戶的查詢請(qǐng)求進(jìn)行響應(yīng),這屬于質(zhì)量特性的();網(wǎng)絡(luò)失效后,系統(tǒng)需要在10秒內(nèi)發(fā)現(xiàn)錯(cuò)誤并啟用備用系統(tǒng),這屬于質(zhì)量特性的();更改系統(tǒng)的Web界面接口必須在4人周內(nèi)完成,這屬于質(zhì)量特性的();如果"養(yǎng)護(hù)報(bào)告生成"業(yè)務(wù)邏輯的描述尚未達(dá)成共識(shí),可能導(dǎo)致部分業(yè)務(wù)功能模塊規(guī)則的矛盾,影響系統(tǒng)的可修改性,這屬于系統(tǒng)的();更改系統(tǒng)加密的級(jí)別將對(duì)安全性和性能產(chǎn)生影響,這屬于系統(tǒng)的(請(qǐng)作答此空);對(duì)查詢請(qǐng)求處理時(shí)間的要求將影響系統(tǒng)的數(shù)據(jù)傳輸協(xié)議和處理過程的設(shè)計(jì),這屬于系統(tǒng)的()。A、權(quán)衡點(diǎn)B、風(fēng)險(xiǎn)點(diǎn)C、敏感點(diǎn)D、非風(fēng)險(xiǎn)點(diǎn)【正確答案】:A解析:

性能是指系統(tǒng)的響應(yīng)能力,即要經(jīng)過多長時(shí)間才能對(duì)某個(gè)時(shí)間做出響應(yīng)。可用性是指系統(tǒng)兩次故障之間系統(tǒng)正常運(yùn)行的比例。當(dāng)可用性和可靠性同時(shí)出現(xiàn)在選項(xiàng)中的時(shí)候,我們通常選擇可用性。可修改性是指較高的性價(jià)比對(duì)系統(tǒng)進(jìn)行變更的能力。敏感點(diǎn)是指為了實(shí)現(xiàn)某種特定的質(zhì)量屬性,一個(gè)或多個(gè)系統(tǒng)組件所具有的特性。權(quán)衡點(diǎn)是指影響多個(gè)質(zhì)量屬性的特性,是多個(gè)質(zhì)量屬性的敏感點(diǎn)。風(fēng)險(xiǎn)點(diǎn)不以標(biāo)準(zhǔn)術(shù)語出現(xiàn),它指某些做法有一些隱患可能導(dǎo)致一些問題。非風(fēng)險(xiǎn)點(diǎn)是指某些做法是可行的、可接受的。66.Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and(請(qǐng)作答此空).ThefirstphysicalDFDtobedrawnisthe().Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A、thedatabasemanagementsystemB、thefeasibilityoftechniquesusedC、thenetworktopologyandtechnologyD、theuserinterfaceandprocessmethods【正確答案】:B解析:

應(yīng)用架構(gòu)說明了實(shí)現(xiàn)一個(gè)或多個(gè)信息系統(tǒng)所使用的技術(shù),它作為詳細(xì)設(shè)計(jì)、構(gòu)造和實(shí)現(xiàn)的一個(gè)大綱。給定了包括邏輯數(shù)據(jù)流圖和實(shí)體聯(lián)系圖在內(nèi)的模型和詳細(xì)資料,我們可以分配數(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ù)制是大多數(shù)關(guān)系型數(shù)據(jù)庫支持的兩種分布式數(shù)據(jù)形式。有許多分配方法用于數(shù)據(jù)分布。在不同服務(wù)器上存儲(chǔ)特定表的情況下,我們應(yīng)該將每個(gè)表記為物理數(shù)據(jù)流圖中的一個(gè)數(shù)據(jù)存儲(chǔ),并將其連接到相應(yīng)的服務(wù)器。67.在地址/channel/welcome.htm中,表示()A、協(xié)議類型B、主機(jī)C、網(wǎng)頁文件名D、路徑【正確答案】:B解析:

域名地址用來在Internet上唯一確定位置的地址,通常用來指明所使用的計(jì)算機(jī)資源位置及查詢信息的類型。其由字母或數(shù)字組成,中間以“.”隔開,如中,http表示所使用的協(xié)議,表示訪問的主機(jī)和域名。68.某計(jì)算機(jī)系統(tǒng)中的進(jìn)程管理采用三態(tài)模型,那么下圖所示的PCB(進(jìn)程控制塊)的組織方式采用(請(qǐng)作答此空),圖中()。

A、順序方式B、鏈接方式C、索引方式D、Hash【正確答案】:C解析:

根據(jù)圖中的“進(jìn)程狀態(tài)”一欄可以看出,該P(yáng)CB采用了三態(tài)模型,即“就緒態(tài)”、“運(yùn)行態(tài)”、“阻塞態(tài)”。而根據(jù)圖中的“進(jìn)程控制塊”一欄可以看出,該P(yáng)CB采用了索引方式,即通過索引指向進(jìn)程所需的資源。因此,答案為C。69.關(guān)于RADIUS遠(yuǎn)程用戶撥號(hào)認(rèn)證系統(tǒng)表述不正確的是()A、RADIUS軟件架構(gòu)分為三個(gè)層面:協(xié)議邏輯層、業(yè)務(wù)邏輯層和數(shù)據(jù)邏輯層B、業(yè)務(wù)邏輯層主要實(shí)現(xiàn)RFC框架中的內(nèi)容,處理網(wǎng)絡(luò)通信協(xié)議的建立、通信和停止方面的工作C、業(yè)務(wù)邏輯層的設(shè)計(jì)是RADIUS軟件架構(gòu)設(shè)計(jì)的核心部分,協(xié)議處理進(jìn)程主要對(duì)轉(zhuǎn)發(fā)引擎發(fā)來的包進(jìn)行初步分析,并根據(jù)包的內(nèi)容進(jìn)一步分發(fā)到不同的業(yè)務(wù)邏輯處理進(jìn)程D、數(shù)據(jù)邏輯層由數(shù)據(jù)庫代理池統(tǒng)一連接數(shù)據(jù)庫【正確答案】:B解析:

本題考查對(duì)RADIUS遠(yuǎn)程用戶撥號(hào)認(rèn)證系統(tǒng)的理解。根據(jù)題干,選項(xiàng)A、C、D都是關(guān)于RADIUS軟件架構(gòu)的表述,只有選項(xiàng)B是關(guān)于業(yè)務(wù)邏輯層的表述。根據(jù)RFC框架,業(yè)務(wù)邏輯層主要實(shí)現(xiàn)網(wǎng)絡(luò)通信協(xié)議的建立、通信和停止方面的工作,而不是處理網(wǎng)絡(luò)通信協(xié)議的建立、通信和停止方面的工作,因此選項(xiàng)B表述不正確。因此,本題答案為B。70.在磁盤上存儲(chǔ)數(shù)據(jù)的排列方式會(huì)影響I/O服務(wù)的總時(shí)間。假設(shè)每磁道劃分成10個(gè)物理塊,每塊存放1個(gè)邏輯記錄。邏輯記錄RI.R2,...,RI0存放在同一個(gè)磁道上,記錄的安排順序如下表所示;

假定磁盤的旋轉(zhuǎn)速度為30ms/周,磁頭當(dāng)前處在R1的開始處。若系統(tǒng)順序處理這些記錄,使用單緩沖區(qū),每個(gè)記錄處理時(shí)間為6ms,對(duì)信息存儲(chǔ)進(jìn)行優(yōu)化分布后,處理10個(gè)記錄的最少時(shí)間為()。A、60msB、90msC、l09msD、180ms【正確答案】:B解析:

若對(duì)信息進(jìn)行分布優(yōu)化的結(jié)果對(duì)應(yīng)關(guān)系所示:物理塊12345678910邏輯記錄R1R8R5R2R9R6R3R10R7R4從上表可以看出,當(dāng)讀出記錄R1并處理結(jié)束后,磁頭剛好轉(zhuǎn)至R2記錄的開始處,立即就可以讀出并處理,因此處理10個(gè)記錄的總時(shí)間為:10×(3ms(讀記錄)+6ms(處理記錄))=10×9ms90ms71.網(wǎng)絡(luò)系統(tǒng)生命周期可以劃分為5個(gè)階段,實(shí)施這5個(gè)階段的合理順序是()。A、需求規(guī)范、通信規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計(jì)、物理網(wǎng)絡(luò)設(shè)計(jì)、實(shí)施階段B、需求規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計(jì)、通信規(guī)范、物理網(wǎng)絡(luò)設(shè)計(jì)、實(shí)施階段C、通信規(guī)范、物理網(wǎng)絡(luò)設(shè)計(jì)、需求規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計(jì)、實(shí)施階段D、通信規(guī)范、需求規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計(jì)、物理網(wǎng)絡(luò)設(shè)計(jì)、實(shí)施階段【正確答案】:A解析:

本題考核計(jì)算機(jī)網(wǎng)絡(luò)生命周期。72.以下關(guān)于統(tǒng)一過程UP的敘述中,不正確的是。A、UP是以用例和風(fēng)險(xiǎn)為驅(qū)動(dòng),以架構(gòu)為中心,迭代并且增量的開發(fā)過程B、UP定義了四個(gè)階段,即起始、精化、構(gòu)建和確認(rèn)階段C、每次迭代都包含計(jì)劃、分析、設(shè)計(jì)、構(gòu)造、集成、測試以及內(nèi)部和外部發(fā)布D、RUP有9個(gè)核心工作流【正確答案】:B解析:

統(tǒng)一過程(UP)的基本特征是以用例和風(fēng)險(xiǎn)驅(qū)動(dòng),以架構(gòu)為中心,受控的迭代式的增量開發(fā)。UP定義了四個(gè)階段:起始階段(Inception):該階段的主要目的是建立項(xiàng)目的范圍和版本,確定項(xiàng)目目標(biāo)的可行性和穩(wěn)定性,提交結(jié)果包括需求和用例。精化階段(E

溫馨提示

  • 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)論