軟件水平考試(高級(jí))系統(tǒng)分析師上午(綜合知識(shí))試題章節(jié)練習(xí)試卷1(共471題)_第1頁(yè)
軟件水平考試(高級(jí))系統(tǒng)分析師上午(綜合知識(shí))試題章節(jié)練習(xí)試卷1(共471題)_第2頁(yè)
軟件水平考試(高級(jí))系統(tǒng)分析師上午(綜合知識(shí))試題章節(jié)練習(xí)試卷1(共471題)_第3頁(yè)
軟件水平考試(高級(jí))系統(tǒng)分析師上午(綜合知識(shí))試題章節(jié)練習(xí)試卷1(共471題)_第4頁(yè)
軟件水平考試(高級(jí))系統(tǒng)分析師上午(綜合知識(shí))試題章節(jié)練習(xí)試卷1(共471題)_第5頁(yè)
已閱讀5頁(yè),還剩195頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件水平考試(高級(jí))系統(tǒng)分析師上午(綜合知識(shí))試題章節(jié)練習(xí)試卷1(共9套)(共471題)軟件水平考試(高級(jí))系統(tǒng)分析師上午(綜合知識(shí))試題章節(jié)練習(xí)試卷第1套一、中文選擇題(本題共11題,每題1.0分,共11分。)1、假設(shè)系統(tǒng)中有m個(gè)同類的互斥資源,當(dāng)n個(gè)進(jìn)程共享這m個(gè)互斥資源時(shí),每個(gè)進(jìn)程的最大需求數(shù)是w。在下列情況中,系統(tǒng)可能會(huì)產(chǎn)生死鎖的是(27)。A、m=4,n=3,w=2B、m=4,n=2,w=3C、m=5,n=2,w=3D、m=5,n=3,w=2標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:這是一道很簡(jiǎn)單的估算題。首先給每個(gè)進(jìn)程1個(gè)資源,然后再給每個(gè)進(jìn)程1個(gè)資源(如果有的話),依此類推。到某個(gè)階段,如果沒(méi)有一個(gè)進(jìn)程的資源得到滿足,且系統(tǒng)已經(jīng)沒(méi)有可用資源,則就會(huì)發(fā)生死鎖。顯然,選項(xiàng)B中,首先給2個(gè)進(jìn)程分別分配1個(gè)資源(這時(shí)系統(tǒng)還剩下2個(gè)資源),接著再分別為每個(gè)進(jìn)程分配1個(gè)資源(這時(shí)系統(tǒng)無(wú)資源),但這兩個(gè)進(jìn)程的資源都沒(méi)有完全滿足,不能運(yùn)行,即發(fā)生死鎖2、在Unix系統(tǒng)中,文件的物理結(jié)構(gòu)采用直接、一級(jí)、二級(jí)和三級(jí)間接索引技術(shù),其索引結(jié)點(diǎn)有13個(gè)地址項(xiàng)(i_addr[0]~i_addr[12])。如果每個(gè)盤塊的大小為1K字節(jié),每個(gè)盤塊號(hào)占4個(gè)字節(jié),那么,—個(gè)進(jìn)程要訪問(wèn)文件的第356168字節(jié)處的數(shù)據(jù)時(shí)(28)尋址。A、可直接B、需要一次間接C、需要二次間接D、需要三次間接標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在文件系統(tǒng)中,文件的存儲(chǔ)設(shè)備通常劃分為若干個(gè)大小相等的物理塊,每塊長(zhǎng)為512或1024字節(jié)。文件的物理結(jié)構(gòu)是指文件在存儲(chǔ)設(shè)備上的存儲(chǔ)方法,常用的文件物理結(jié)構(gòu)有連續(xù)文件、串聯(lián)文件和索引文件。(1)連續(xù)文件(順序文件)連續(xù)文件是一種最簡(jiǎn)單的物理文件結(jié)構(gòu),它把一個(gè)在邏輯上連續(xù)的文件信息依次存放到物理塊中。連續(xù)文件的優(yōu)點(diǎn)是一旦知道文件在文件存儲(chǔ)設(shè)備上的起始位置和文件長(zhǎng)度,就能進(jìn)行存取。連續(xù)文件適合于順序存取,在連續(xù)存取相鄰信息時(shí),存取速度快。其缺點(diǎn)是在文件建立時(shí)需指定文件的信息長(zhǎng)度,以后不能動(dòng)態(tài)增長(zhǎng),一般不宜于需要經(jīng)常修改的文件。(2)串聯(lián)文件(鏈接文件)串聯(lián)文件用非連續(xù)的物理塊來(lái)存放文件信息,這些物理塊之間沒(méi)有順序關(guān)系,其中每個(gè)物理塊設(shè)有一個(gè)指針,指向下一個(gè)物理塊的地址,這樣所有的物理塊都被鏈接起來(lái),形成一個(gè)鏈接隊(duì)列。串聯(lián)文件的優(yōu)點(diǎn)是可以解決存儲(chǔ)器的碎片問(wèn)題,提高存儲(chǔ)空間利用率。由于串聯(lián)文件只能按照隊(duì)列中的鏈接指針順序查找,因此搜索效率低,一般只適用于順序訪問(wèn),不適用于隨機(jī)存取。(3)索引文件索引文件是另一種對(duì)文件存儲(chǔ)不連續(xù)分配的方法。為每個(gè)文件建立一張索引表,索引表中的每一表項(xiàng)指出文件信息所在的邏輯塊號(hào)和與之對(duì)應(yīng)的物理塊號(hào)。索引文件既可以滿足文件動(dòng)態(tài)增長(zhǎng)的要求;又可以方便而迅速地實(shí)現(xiàn)隨機(jī)存取。對(duì)一些大的文件,當(dāng)索引表的大小超過(guò)一個(gè)物理塊時(shí),會(huì)發(fā)生索引表的分配問(wèn)題。一般采用多級(jí)(間接索引)技術(shù),這時(shí)在由索引表指出的物理塊中存放的不是文件住處而是存放文件信息的物理塊地址。這樣,如果一個(gè)物理塊能存儲(chǔ)n個(gè)地址,則采用一級(jí)間接索引,將使可尋址的文件長(zhǎng)度變成n2塊,對(duì)于更大的文件可以采用二級(jí)甚至三級(jí)間接索引(例如,Unix操作系統(tǒng)采用三級(jí)索引結(jié)構(gòu))。索引文件的優(yōu)點(diǎn)是既適用于順序存取,又適用于隨機(jī)存取。缺點(diǎn)是索引表增加了存儲(chǔ)空間的開銷。另外,在存取文件時(shí)需要訪問(wèn)兩次磁盤,一次是訪問(wèn)索引表,另一次是根據(jù)索引表提供的物理塊號(hào)訪問(wèn)文件信息。為了提高效率,一種改進(jìn)的方法是,在對(duì)某個(gè)文件進(jìn)行操作之前,預(yù)先把索引表調(diào)入內(nèi)存。這樣,文件的存取就能直接從在內(nèi)存的索引表中確定相應(yīng)的物理塊號(hào),從而只需要訪問(wèn)一次磁盤。在Unix系統(tǒng)中,文件的物理結(jié)構(gòu)采用索引方式。定義有一個(gè)索引節(jié)點(diǎn)字符數(shù)組,該字符數(shù)組最多可以放下13個(gè)地址項(xiàng),并且規(guī)定地址項(xiàng)0-9采用直接尋址方法,地址項(xiàng)10采用一級(jí)間接尋址,地址項(xiàng)11采用二級(jí)間接尋址,地址項(xiàng)12采用三級(jí)間接尋址。先進(jìn)行簡(jiǎn)單的換算,356168/1024大約是319KB。由于地址項(xiàng)0-9可直接尋址10個(gè)物理盤塊,因?yàn)槊總€(gè)物理塊的大小為1KB,所以當(dāng)訪問(wèn)文件的前10KB范圍的數(shù)據(jù)時(shí)是直接尋址。地址項(xiàng)10采用一次間接尋址,即地址項(xiàng)10里存放的是一級(jí)索引表的地址,因?yàn)槊總€(gè)盤塊號(hào)占4個(gè)字節(jié),所以,該索引表可存放1024/4=256個(gè)物理塊的地址,所以當(dāng)訪問(wèn)文件的10-266KB之間的數(shù)據(jù)時(shí)是一次間接尋址。由于要訪問(wèn)的數(shù)據(jù)是318.5KB,所以還有319-266=53KB。顯然,地址項(xiàng)11足夠存取這些數(shù)據(jù),所以,最多就在地址項(xiàng)11而無(wú)須存取地址項(xiàng)12,即只需要二次間接尋址。3、段頁(yè)式虛擬存儲(chǔ)管理方案的特點(diǎn)是(34)。A、空間浪費(fèi)大、存儲(chǔ)共享不易、存儲(chǔ)保護(hù)容易、不能動(dòng)態(tài)連接B、空間浪費(fèi)小、存儲(chǔ)共享容易、存儲(chǔ)保護(hù)不易、不能動(dòng)態(tài)連接C、空間浪費(fèi)大、存儲(chǔ)共享不易、存儲(chǔ)保護(hù)容易、能動(dòng)態(tài)連接D、空間浪費(fèi)小、存儲(chǔ)共享容易、存儲(chǔ)保護(hù)容易、能動(dòng)態(tài)連接標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:段頁(yè)式虛擬存儲(chǔ)器管理方案具有空間浪費(fèi)小、存儲(chǔ)共享容易、存儲(chǔ)保護(hù)容易、能動(dòng)態(tài)連接等特點(diǎn)。4、磁盤移臂調(diào)度算法(37)的主要缺陷是有高度局部化的傾向,會(huì)推遲某些請(qǐng)求服務(wù),甚至引起饑餓。A、FCFSB、SSTFC、SCAND、C-SCAN標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:由本節(jié)對(duì)磁盤調(diào)度算法的介紹可直接得到本題的。訪問(wèn)磁盤的時(shí)間因素由3部分構(gòu)成,它們是查找(查找磁道)時(shí)間、等待(旋轉(zhuǎn)等待扇區(qū))時(shí)間和數(shù)據(jù)傳輸時(shí)間,其中查找時(shí)間是決定因素。磁盤調(diào)度算法主要有FCFS、SSTF、SCAN、N-SCAN和C-SCAN。(1)FCFS又稱先來(lái)先服務(wù)調(diào)度法,F(xiàn)CFS是一種最簡(jiǎn)單的磁盤調(diào)度算法,按先來(lái)后到次序服務(wù),未做優(yōu)化。這種算法的優(yōu)點(diǎn)是公平、簡(jiǎn)單,且每個(gè)進(jìn)程的請(qǐng)求都能依次得到處理,不會(huì)出現(xiàn)某一進(jìn)程的請(qǐng)求長(zhǎng)期得不到滿足的情況。此算法未對(duì)尋道進(jìn)行優(yōu)化,致使平均尋道時(shí)間可能較長(zhǎng)。(2)SSTF又稱最短時(shí)間優(yōu)先調(diào)度法,SSTF的磁盤調(diào)度算法選擇這樣的進(jìn)程,其要求訪問(wèn)的磁道距當(dāng)前磁頭所在的磁道最近,以使每次尋道的時(shí)間最短。FCFS會(huì)引起讀寫頭在盤面上的大范圍移動(dòng),SSTF查找距離磁頭最短(也就是查找時(shí)間最短)的請(qǐng)求作為下一次服務(wù)的對(duì)象。SSTF查找模式有高度局部化的傾向,會(huì)推遲一些請(qǐng)求的服務(wù),甚至引起無(wú)限拖延(又稱饑餓)。(3)SCAN又稱電梯調(diào)度算法。SCAN算法不僅考慮到欲訪問(wèn)的磁道與當(dāng)前磁道的距離,而且優(yōu)先考慮在磁頭前進(jìn)方向上的最短查找時(shí)間優(yōu)先算法,它排除了磁頭在盤面局部位置上的往復(fù)移動(dòng)。SCAN算法在很大程度上消除了SSTF算法的不公平性,但仍有利于對(duì)中間磁道的請(qǐng)求。SCAN算法的缺陷是當(dāng)磁頭由里向外移動(dòng)過(guò)某一磁道時(shí),恰有一進(jìn)程請(qǐng)求訪問(wèn)此磁道,這時(shí)進(jìn)程必須等待,磁頭由里向外,然后再?gòu)耐庀蚶飹呙柰晁幸L問(wèn)的磁道后,才處理該進(jìn)程的請(qǐng)求,致使該進(jìn)程的請(qǐng)求被嚴(yán)重地推遲。(4)N-SCAN這是對(duì)SCAN算法的改良,是磁頭改變方向時(shí)已到達(dá)的請(qǐng)求服務(wù)的SSTF算法(5)C-SCAN這是對(duì)SCAN算法的另一種改良,是單向服務(wù)的N步SCAN算法,C-SCAN算法規(guī)定磁頭單向移動(dòng)。C-SCAN算法徹底消除了對(duì)兩端磁道請(qǐng)求的不公平。5、在Unix系統(tǒng)中,Shell程序(57)實(shí)現(xiàn)顯示用戶主目錄以及當(dāng)前命令的進(jìn)程標(biāo)識(shí)符。A、echoUserHomedirectory:$LOGNAMEechoCurrentshell’sPID:$$B、echoUserHomedirectory:$HOMEechoCurrentshell’sPID:$@C、echoUserHomedirectory:$LOGNAMEechoCurrentshell’sPID:$@D、echoUserHomedirectory:$HOMEechoCurrentshell’sPlD:$$標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:Unix系統(tǒng)有很多種產(chǎn)品,每種產(chǎn)品的命令略有不同,但基本一致。Shell環(huán)境定義了Unix與用戶進(jìn)行交互的方式。環(huán)境特性由包含名稱和值的環(huán)境變量定義。以下是一些常見的缺省設(shè)置的環(huán)境變量。(1)HOME定義用戶的主目錄;CD命令的缺省目錄。(2)LOGNAME包含用戶名。(3)MAIL確定系統(tǒng)查找郵件的位置。(4)PATH設(shè)置系統(tǒng)用于查找并執(zhí)行命令的目錄。(5)SHELL決定運(yùn)行的shell。(6)TERM指定準(zhǔn)備輸出的終端類型。(7)TZ提供當(dāng)前時(shí)區(qū)及其與格林威治標(biāo)準(zhǔn)時(shí)間的差值。(8)EDITOR確定缺省的編輯器。(9)DISPLAY指定窗口顯示主機(jī)。在Shell命令中,echo命令可以顯示Shell變量的內(nèi)容或值。在Shell中有一些特殊意義的變量,由Shell自己管理,這些特殊變量有:(1)$#內(nèi)存位置參數(shù)的個(gè)數(shù)。(2)$$當(dāng)前命令的進(jìn)程標(biāo)識(shí)符。(3)$1最后一個(gè)后臺(tái)進(jìn)程的標(biāo)識(shí)符。(4)$*所有位置參數(shù)字符串。(5)$@與$*相似(但與$*的值略有區(qū)別)。6、若操作系統(tǒng)中有n個(gè)作業(yè)Ji(i=1,2,…,n),分別需要Ti(i=1,2,…,n)的運(yùn)行時(shí)間,采用(60)的作業(yè)調(diào)度算法可以使平均周轉(zhuǎn)時(shí)間最短。A、先來(lái)先服務(wù)B、最短時(shí)間優(yōu)先C、響應(yīng)比高者優(yōu)先D、優(yōu)先級(jí)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:作業(yè)調(diào)度主要完成從后備狀態(tài)到執(zhí)行狀態(tài)的轉(zhuǎn)變,以及從執(zhí)行狀態(tài)到完成狀態(tài)的轉(zhuǎn)變。常用的作業(yè)調(diào)度算法主要有以下幾種。(1)先來(lái)先服務(wù)(FCFS)按作業(yè)到達(dá)的先后次序調(diào)度,它不利于短作業(yè)。作業(yè)平均周轉(zhuǎn)時(shí)間=∑(作業(yè)完成時(shí)刻i-作業(yè)提交時(shí)刻i)/n個(gè)作業(yè)(2)最短作業(yè)優(yōu)先(SJF)按作業(yè)的估計(jì)運(yùn)行時(shí)間調(diào)度,估計(jì)運(yùn)行時(shí)間短的作業(yè)優(yōu)先調(diào)度。它不利于長(zhǎng)作業(yè),可能會(huì)使一個(gè)估計(jì)運(yùn)行時(shí)間長(zhǎng)的作業(yè)遲遲得不到服務(wù)。(3)響應(yīng)比高者優(yōu)先(HRN)綜合上述兩者,既考慮作業(yè)估計(jì)運(yùn)行時(shí)間,又考慮作業(yè)等待時(shí)間,響應(yīng)比HRN=(估計(jì)運(yùn)行時(shí)間+等待時(shí)間)/估計(jì)運(yùn)行時(shí)間。(4)定時(shí)輪轉(zhuǎn)法(按時(shí)間片)適合作業(yè)不定的情況(5)優(yōu)先數(shù)法根據(jù)作業(yè)的優(yōu)先級(jí)別,優(yōu)先級(jí)高者先調(diào)度。那么,怎樣來(lái)衡量一個(gè)作業(yè)調(diào)度算法是否滿足系統(tǒng)設(shè)計(jì)的要求呢?對(duì)于批處理系統(tǒng),由于主要用于計(jì)算,因而對(duì)于作業(yè)的周轉(zhuǎn)時(shí)間要求較高。從而作業(yè)的平均周轉(zhuǎn)時(shí)間或平均帶權(quán)周轉(zhuǎn)時(shí)間被用來(lái)衡量調(diào)度程序的優(yōu)劣。但對(duì)于分時(shí)系統(tǒng)和實(shí)時(shí)系統(tǒng)來(lái)說(shuō),平均響應(yīng)時(shí)間又被用來(lái)衡量調(diào)度策略的優(yōu)劣。(1)周轉(zhuǎn)時(shí)間作業(yè)i的周轉(zhuǎn)時(shí)間Ti為Ti=Tei-Tsi其中Tei為作業(yè)i的完成時(shí)間,Tsi為作業(yè)i的提交時(shí)間。對(duì)于被測(cè)定作業(yè)流所含有的n(n≥1)個(gè)作業(yè)來(lái)說(shuō),其平均周轉(zhuǎn)時(shí)間為:一個(gè)作業(yè)的周轉(zhuǎn)時(shí)間說(shuō)明了該作業(yè)在系統(tǒng)內(nèi)停留的時(shí)間,包含兩部分,分別為等待時(shí)間和執(zhí)行時(shí)間,即Ti=Twi+Tri這里,Twi主要指作業(yè)i由后備狀態(tài)到執(zhí)行狀態(tài)的等待時(shí)間,它不包括作業(yè)進(jìn)入執(zhí)行狀態(tài)后的等待時(shí)間;Tri為作業(yè)的執(zhí)行時(shí)間。(2)帶權(quán)周轉(zhuǎn)時(shí)間帶權(quán)周轉(zhuǎn)時(shí)間是作業(yè)周轉(zhuǎn)時(shí)間與作業(yè)執(zhí)行時(shí)間的比,即Wi=Ti/Tri對(duì)于被測(cè)定作業(yè)流所含有的n(n≥1)個(gè)作業(yè)來(lái)說(shuō),其平均帶權(quán)周轉(zhuǎn)時(shí)間為:根據(jù)以上分析,從直觀上來(lái)說(shuō),采用最短作業(yè)優(yōu)先的調(diào)度算法,可使得系統(tǒng)在同一時(shí)間內(nèi)處理得作業(yè)個(gè)數(shù)最多,從而吞吐量也就大于其他調(diào)度方式。7、(68)不是操作系統(tǒng)關(guān)心的主要問(wèn)題。A、管理計(jì)算機(jī)裸機(jī)B、設(shè)計(jì)、提供用戶程序與計(jì)算機(jī)硬件系統(tǒng)的界面C、管理計(jì)算機(jī)系統(tǒng)資源D、高級(jí)程序設(shè)計(jì)語(yǔ)言的編譯器標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:操作系統(tǒng)有2個(gè)重要的功能,一是通過(guò)資源管理,提高計(jì)算機(jī)系統(tǒng)的效率;二是改善人機(jī)界面,向用戶提供友好的工作環(huán)境。因此,在所給的選項(xiàng)中,顯然只有D不是操作系統(tǒng)關(guān)心的主要問(wèn)題。8、在虛擬存儲(chǔ)器中,輔存的編址方式是(73)。A、按信息編址B、按字編址C、按字節(jié)編址D、按位編址標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:虛擬存儲(chǔ)器必須建立在主存—輔存結(jié)構(gòu)上,但一般的主存一輔存系統(tǒng)并不一定是虛擬存儲(chǔ)器,虛擬存儲(chǔ)器與一般的主存—輔存系統(tǒng)的本質(zhì)區(qū)別如下。(1)虛擬存儲(chǔ)器允許人們使用比主存容量大得多的地址空間來(lái)訪問(wèn)主存,非虛擬存儲(chǔ)器最多只允許人們使用主存的整個(gè)空間,一般只允許使用操作系統(tǒng)分配的主存中的某一部分空間。(2)虛擬存儲(chǔ)器每次訪問(wèn)主存時(shí)必須進(jìn)行虛、實(shí)地址的變換,而非虛擬存儲(chǔ)系統(tǒng)則不必變換。虛擬存儲(chǔ)技術(shù)實(shí)際上是將編寫程序時(shí)所用的虛擬地址(邏輯地址)轉(zhuǎn)換成較小的物理地址。在程序運(yùn)行時(shí),隨時(shí)進(jìn)行這種變換。為了便于主存與輔存之間信息的交換,虛擬存儲(chǔ)器一般采用二維或三維的復(fù)合地址格式。采用二維地址格式時(shí),將整個(gè)存儲(chǔ)器劃分為若干頁(yè)(或段),每個(gè)頁(yè)(或段)又包括若干存儲(chǔ)單元。采用三維地址格式時(shí),將整個(gè)存儲(chǔ)空間分為若干段,每段分為若干頁(yè),每頁(yè)又包括若干存儲(chǔ)單元。根據(jù)地址格式不同,在虛擬存儲(chǔ)系統(tǒng)中,基本信息傳送單位可采用段、頁(yè)或段頁(yè)等幾種不同的方式。9、圖7-9(a)所示是某一個(gè)時(shí)刻J1、J2、J3、J4四個(gè)作業(yè)在內(nèi)存中的分配情況,若此時(shí)操作系統(tǒng)先為巧分配5KB空間,接著又為J6分配10KB空間,那么操作系統(tǒng)采用分區(qū)管理中的(74)算法,使得分配內(nèi)存后的情況如圖7-9(b)所示。A、最先適應(yīng)B、最佳適應(yīng)C、最后適應(yīng)D、最差適應(yīng)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:根據(jù)圖7-9(a),為J1、J2、J3、J4分配了內(nèi)存后,內(nèi)存剩余空間為J1與J2之間的15KB、J2和J3之間的10KB、J3和J4之間的30KB。當(dāng)為任務(wù)J5分配5KB空間時(shí),系統(tǒng)選擇了分配在J2和J3之間的10K.B,然后為任務(wù)J6分配10KB空間時(shí),系統(tǒng)選擇了分配在J1和J2之間的15KB,因此采用的是最佳適應(yīng)算法。10、系統(tǒng)中有R類資源m個(gè),現(xiàn)有n個(gè)進(jìn)程互斥使用。若每個(gè)進(jìn)程對(duì)R資源的最大需求為w,那么當(dāng)m、n、w取表7-6的值時(shí),對(duì)于表7-6中的a-e五種情況,(77)可能會(huì)發(fā)生死鎖。A、a和bB、b和cC、c和dD、c和e標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:我們采用逐個(gè)考察的方法來(lái)解答本題。顯然,情況a不會(huì)發(fā)生死鎖,因?yàn)橹挥?個(gè)進(jìn)程。情況b也不會(huì)發(fā)生死鎖,因?yàn)橛?個(gè)進(jìn)程,每個(gè)進(jìn)程對(duì)R資源的最大需求為1,而系統(tǒng)正好有2個(gè)R資源。因此,正確就只可能是C或者D,也就是說(shuō),情況c是肯定會(huì)發(fā)生死鎖的。因?yàn)闊o(wú)論是選項(xiàng)C還是選項(xiàng)D,都包含情況c。下面只需要考慮情況d。3個(gè)進(jìn)程互斥使用4個(gè)R資源,每個(gè)進(jìn)程最多需要2個(gè)。首先每個(gè)進(jìn)程申請(qǐng)1個(gè)資源,則還剩下1個(gè)資源,這個(gè)資源可以分配給任何一個(gè)進(jìn)程,使該進(jìn)程所需要的資源得到滿足,得以執(zhí)行,執(zhí)行完畢后,釋放其他2個(gè)資源,則其他2個(gè)進(jìn)程也能得到其所需的資源。因此,不會(huì)發(fā)生死鎖。11、在文件管理系統(tǒng)中,位示圖(bitmap)可用來(lái)記錄磁盤存儲(chǔ)器的使用情況。假如計(jì)算機(jī)系統(tǒng)的字長(zhǎng)為32位,磁盤存儲(chǔ)器上的物理塊依次編號(hào)為:0、1、2、…,那么3552號(hào)物理塊在位示圖中的第(78)個(gè)字。A、111B、112C、223D、446標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在文件管理系統(tǒng)中,位示圖用一位表示一個(gè)物理塊(0:空閑,1:占用),因?yàn)橛?jì)算機(jī)系統(tǒng)的字長(zhǎng)為32位,則一個(gè)字可以表示32塊,因此3552/32=111。因?yàn)槲锢韷K編號(hào)是從0開始的,所以3552號(hào)物理塊在位示圖中第12個(gè)字的第1位。二、中文選擇題(含2小題)(本題共20題,每題1.0分,共20分。)在業(yè)務(wù)領(lǐng)域分析過(guò)程中,通過(guò)建立實(shí)體關(guān)系圖,把與業(yè)務(wù)相關(guān)的數(shù)據(jù)模型化:通過(guò)建立(26)來(lái)表示業(yè)務(wù)活動(dòng)的分解過(guò)程;兩個(gè)業(yè)務(wù)過(guò)程之間的相互依賴關(guān)系應(yīng)記錄在過(guò)程依賴圖中;通過(guò)建立(27)來(lái)詳細(xì)說(shuō)明整個(gè)業(yè)務(wù)過(guò)程的邏輯。12、在業(yè)務(wù)領(lǐng)域分析過(guò)程中,通過(guò)建立實(shí)體關(guān)系圖,把與業(yè)務(wù)相關(guān)的數(shù)據(jù)模型化:通過(guò)建立(26)來(lái)表示業(yè)務(wù)活動(dòng)的分解過(guò)程;兩個(gè)業(yè)務(wù)過(guò)程之間的相互依賴關(guān)系應(yīng)記錄在過(guò)程依賴圖中;通過(guò)建立(27)來(lái)詳細(xì)說(shuō)明整個(gè)業(yè)務(wù)過(guò)程的邏輯。A、數(shù)據(jù)流圖(DFD)B、過(guò)程層次圖(PHD)C、過(guò)程活動(dòng)圖(PAD)D、過(guò)程關(guān)系圖(PRD)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析13、A、數(shù)據(jù)流圖(DFD)B、過(guò)程層次圖(PHD)C、過(guò)程活動(dòng)圖(PAD)D、甘特圖(Gaotte)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在業(yè)務(wù)領(lǐng)域分析過(guò)程中,通過(guò)建立實(shí)體關(guān)系圖,把與業(yè)務(wù)相關(guān)的數(shù)據(jù)模型化;通過(guò)建立過(guò)程層次圖來(lái)表示業(yè)務(wù)活動(dòng)的分解過(guò)程;兩個(gè)業(yè)務(wù)過(guò)程之間的相互依賴關(guān)系應(yīng)記錄在過(guò)程依賴圖中;通過(guò)建立過(guò)程活動(dòng)圖來(lái)詳細(xì)說(shuō)明整個(gè)業(yè)務(wù)過(guò)程的邏輯。McCall軟件質(zhì)量模型把軟件的質(zhì)量特性分為三個(gè)重要的方面,屬于軟件產(chǎn)品運(yùn)行方面的特性有(62),屬于軟件產(chǎn)品修改方面的特性有(63)。14、McCall軟件質(zhì)量模型把軟件的質(zhì)量特性分為三個(gè)重要的方面,屬于軟件產(chǎn)品運(yùn)行方面的特性有(62),屬于軟件產(chǎn)品修改方面的特性有(63)。A、可移植性B、可維護(hù)性C、可使用性D、靈活性標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析15、A、互操作性B、可測(cè)試性C、可重用性D、完整性標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:評(píng)價(jià)軟件的質(zhì)量通??梢詮漠a(chǎn)品運(yùn)行、產(chǎn)品修改和產(chǎn)品轉(zhuǎn)移三個(gè)不同角度來(lái)進(jìn)行。如圖9-12所示(見試題13的分析)。多個(gè)軟件工程師合作開發(fā)一個(gè)項(xiàng)目,各開發(fā)者之間需要兩兩互相通信。假設(shè)每一條通信路徑的開銷為200LOC/年(LOC為代碼行數(shù))。設(shè)有4名軟件工程師,如果單獨(dú)工作,每個(gè)人的生產(chǎn)率是6000LOC/年,那么由這4名軟件工程師組成的項(xiàng)目組的生產(chǎn)率為(89)。在這一年期限的最后兩個(gè)月,又增加了兩名工程師,新增成員的個(gè)人生產(chǎn)率為3000LOC/年,那么這6人組成的項(xiàng)目組全年完成的開發(fā)工作量為(90)。16、多個(gè)軟件工程師合作開發(fā)一個(gè)項(xiàng)目,各開發(fā)者之間需要兩兩互相通信。假設(shè)每一條通信路徑的開銷為200LOC/年(LOC為代碼行數(shù))。設(shè)有4名軟件工程師,如果單獨(dú)工作,每個(gè)人的生產(chǎn)率是6000LOC/年,那么由這4名軟件工程師組成的項(xiàng)目組的生產(chǎn)率為(89)。在這一年期限的最后兩個(gè)月,又增加了兩名工程師,新增成員的個(gè)人生產(chǎn)率為3000LOC/年,那么這6人組成的項(xiàng)目組全年完成的開發(fā)工作量為(90)。A、28000LOC/年B、24000LOC/年C、22800LOC/年D、21500LOC/年標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析17、A、21000LOCB、23000LOCC、23500LOCD、24500LOC標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在4名軟件工程師之間建立通信路徑如圖9-15所示。也就是說(shuō),這4名軟件工程師之間需要建立4×(4-1)/2=6條通信路徑,因假設(shè)每一條通信路徑的開銷為2001LOC/年,所以共計(jì)花費(fèi)200×6=1200LOC/年。已知每個(gè)人的生產(chǎn)率是6000LOC/年,則共計(jì)生產(chǎn)率為4×6000-1200=22800LOC/年。如果從第11月開始,增加2個(gè)人,則通信路徑增加6×(6-1)/2-6=9條。增加通信開銷為200/12×2×9=300LOC。而這2個(gè)人的開發(fā)工作量為3000/12×2×2=1000LOC,所以,總計(jì)工作量為22800+1000-300=23500LOC。隨著軟件開發(fā)工具的積累與自動(dòng)化工具的增多,軟件開發(fā)環(huán)境進(jìn)入了第三代ICASE(integratedComputer-AidedSoftwareEngineering)階段。ICASE信息庫(kù)(repository)不僅定義了面向?qū)ο蟮臄?shù)據(jù)庫(kù)管理系統(tǒng),提供了(104)機(jī)制,還建立了可以被環(huán)境中所有工具訪問(wèn)的數(shù)據(jù)模型,提供了(105)機(jī)制,實(shí)現(xiàn)了配置管理功能。18、隨著軟件開發(fā)工具的積累與自動(dòng)化工具的增多,軟件開發(fā)環(huán)境進(jìn)入了第三代ICASE(integratedComputer-AidedSoftwareEngineering)階段。ICASE信息庫(kù)(repository)不僅定義了面向?qū)ο蟮臄?shù)據(jù)庫(kù)管理系統(tǒng),提供了(104)機(jī)制,還建立了可以被環(huán)境中所有工具訪問(wèn)的數(shù)據(jù)模型,提供了(105)機(jī)制,實(shí)現(xiàn)了配置管理功能。A、平臺(tái)集成B、控制集成C、數(shù)據(jù)—工具集成D、數(shù)據(jù)—數(shù)據(jù)集成標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析19、A、平臺(tái)集成B、控制集成C、數(shù)據(jù)—工具集成D、數(shù)據(jù)—數(shù)據(jù)集成標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:隨著軟件開發(fā)工具的積累與自動(dòng)化工具的增多,軟件開發(fā)環(huán)境進(jìn)入了第三代ICASE(IntegratedComputer-AidedSoftwareEngineering)。系統(tǒng)集成方式經(jīng)歷了從數(shù)據(jù)交換(早期CASE采用的集成方式:點(diǎn)到點(diǎn)的數(shù)據(jù)轉(zhuǎn)換)到公共用戶界面(第二代CASE:在一致的界面下調(diào)用眾多不同的工具),再到目前的信息中心庫(kù)方式。這是ICASE的主要集成方式。它不僅提供數(shù)據(jù)集成(1991年IEEE為工具互聯(lián)提出了標(biāo)準(zhǔn)P1175)和控制集成(實(shí)現(xiàn)工具間的調(diào)用),還提供了一組用戶界面管理設(shè)施和一大批工具,如垂直工具集(支持軟件生存期各階段,保證生成信息的完備性和一致性)、水平工具集(用于不同的軟件開發(fā)方法)以及開放工具槽。ICASE信息庫(kù)是一組實(shí)現(xiàn)“數(shù)據(jù)-工具”以及“數(shù)據(jù)-數(shù)據(jù)”集成的機(jī)制和數(shù)據(jù)結(jié)構(gòu),它提供了明顯的數(shù)據(jù)庫(kù)管理系統(tǒng)的功能。此外,中心庫(kù)還可完成下面功能。(1)數(shù)據(jù)完整性包括確認(rèn)中心庫(kù)的數(shù)據(jù)項(xiàng),保證相關(guān)對(duì)象間的一致性,以及當(dāng)對(duì)一個(gè)對(duì)象的修改需要對(duì)其相關(guān)對(duì)象進(jìn)行某些修改時(shí),自動(dòng)完成層疊式修改等功能。(2)信息共享提供在多個(gè)開發(fā)者和多個(gè)開發(fā)工具間共享信息的機(jī)制,管理和控制對(duì)數(shù)據(jù)及加鎖解鎖對(duì)象的多用戶訪問(wèn),使得修改不會(huì)被相互間不經(jīng)意地覆蓋。(3)數(shù)據(jù)—工具集成建立可以被環(huán)境中所有工具訪問(wèn)的數(shù)據(jù)模型,控制對(duì)數(shù)據(jù)的訪問(wèn),實(shí)現(xiàn)配置管理功能。(4)數(shù)據(jù)—數(shù)據(jù)集成數(shù)據(jù)庫(kù)管理系統(tǒng)建立數(shù)據(jù)對(duì)象間的關(guān)系,使得可以完成其他功能。(5)方法學(xué)實(shí)施存儲(chǔ)在中心庫(kù)中的數(shù)據(jù)的E-R模型可能蘊(yùn)涵了特定的軟件工程范型——至少,關(guān)系和對(duì)象定義了一系列為了建立中心庫(kù)的內(nèi)容而必須進(jìn)行的步驟。(6)文檔標(biāo)準(zhǔn)化在數(shù)據(jù)庫(kù)中對(duì)象的定義直接導(dǎo)致了創(chuàng)建軟件工程文檔的標(biāo)準(zhǔn)方法。ICASE的最終目標(biāo)是實(shí)現(xiàn)應(yīng)用軟件的全自動(dòng)開發(fā),即開發(fā)人員只要寫好軟件的需求規(guī)格說(shuō)明書,軟件開發(fā)環(huán)境就自動(dòng)完成從需求分析開始的所有的軟件開發(fā)工作,自動(dòng)生成供用戶直接使用的軟件及有關(guān)文檔。在各種不同的軟件需求中,(112)描述了用戶使用產(chǎn)品必須要完成的任務(wù),可以在用例模型中予以說(shuō)明。軟件需求說(shuō)明書是需求分析階段的成果,(113)不是其應(yīng)包含的內(nèi)容。20、在各種不同的軟件需求中,(112)描述了用戶使用產(chǎn)品必須要完成的任務(wù),可以在用例模型中予以說(shuō)明。軟件需求說(shuō)明書是需求分析階段的成果,(113)不是其應(yīng)包含的內(nèi)容。A、業(yè)務(wù)需求B、非功能需求C、用戶需求D、功能需求標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析21、A、數(shù)據(jù)描述B、功能描述C、系統(tǒng)結(jié)構(gòu)描述D、性能描述標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:開發(fā)軟件系統(tǒng)最為困難的部分就是準(zhǔn)確說(shuō)明開發(fā)什么。最為困難的概念性工作便是編寫出詳細(xì)的技術(shù)需求,這包括所有面向用戶、面向機(jī)器和其他軟件系統(tǒng)的接口。同時(shí),這也是一旦出錯(cuò),將最終會(huì)給系統(tǒng)帶來(lái)極大困難的部分,并且以后再對(duì)它進(jìn)行修改也極為困難。軟件需求可以分為幾個(gè)層次,分別如下。(1)業(yè)務(wù)需求(businessrequirements)反映組織結(jié)構(gòu)或客戶對(duì)系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,它們?cè)陧?xiàng)目視圖與范圍文檔中予以說(shuō)明。(2)用戶需求(userrequirements)描述用戶使用產(chǎn)品必須完成的任務(wù),在用例文檔或方案場(chǎng)景(scenario)說(shuō)明中予以說(shuō)明。(3)功能需求(functionalrequirements)定義開發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足業(yè)務(wù)需求。(4)非功能需求(none-functionalrequirements)描述系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作等。包括,.產(chǎn)品必須遵循的標(biāo)準(zhǔn)、規(guī)范和合約;.外部界面的具體細(xì)節(jié);.性能要求;.設(shè)計(jì)或?qū)崿F(xiàn)的約束條件;.質(zhì)量屬性。軟件需求說(shuō)明書(SRS)是需求分析階段的成果,不僅是系統(tǒng)測(cè)試和用戶文檔的基礎(chǔ),也是所有子系列項(xiàng)目規(guī)劃、設(shè)計(jì)和編碼的基礎(chǔ)。它應(yīng)該盡可能完整地描述系統(tǒng)預(yù)期的外部行為和用戶可視化行為。除了設(shè)計(jì)和實(shí)現(xiàn)上的限制,軟件需求規(guī)格說(shuō)明不應(yīng)該包括設(shè)計(jì)、構(gòu)造、測(cè)試或工程管理的細(xì)節(jié)。可以使用以下三種方法編寫軟件需求規(guī)格說(shuō)明。(1)用好的結(jié)構(gòu)化和自然語(yǔ)言編寫文本型文檔。(2)建立圖形化模型,這些模型可以描繪轉(zhuǎn)換過(guò)程、系統(tǒng)狀態(tài)和它們之間的變化、數(shù)據(jù)關(guān)系、邏輯流或?qū)ο箢惡退鼈兊年P(guān)系。(3)編寫形式化規(guī)格說(shuō)明,這可以通過(guò)使用數(shù)學(xué)上精確的形式化邏輯語(yǔ)言來(lái)定義需求。由于形式化規(guī)格說(shuō)明具有很強(qiáng)的嚴(yán)密性和精確度,因此,所使用的形式化語(yǔ)言只有極少數(shù)軟件開發(fā)人員才熟悉,更不用說(shuō)客戶了。雖然結(jié)構(gòu)化的自然語(yǔ)言具有許多缺點(diǎn),但在大多數(shù)軟件工程中,它仍是編寫需求文檔最現(xiàn)實(shí)的方法。包含了功能和非功能需求的基于文本的軟件需求規(guī)格說(shuō)明已經(jīng)為大多數(shù)項(xiàng)目所接受。圖形化分析模型通過(guò)提供另一種需求視圖,增強(qiáng)了軟件需求規(guī)格說(shuō)明。對(duì)軟件開發(fā)的看法可有多種觀點(diǎn),敏捷軟件開發(fā)方法是一種(118),代表性是極限編程XP,它的核心思想為(119)。22、對(duì)軟件開發(fā)的看法可有多種觀點(diǎn),敏捷軟件開發(fā)方法是一種(118),代表性是極限編程XP,它的核心思想為(119)。A、數(shù)學(xué)觀B、建模觀C、工程觀D、協(xié)作游戲標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析23、A、強(qiáng)調(diào)文檔和以敏捷性應(yīng)對(duì)變化B、強(qiáng)調(diào)建模和以敏捷性應(yīng)對(duì)變化C、強(qiáng)調(diào)設(shè)計(jì)和以敏捷性應(yīng)對(duì)變化D、強(qiáng)調(diào)人和人之間的合作的因素和以敏捷性應(yīng)對(duì)變化標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在我們面臨“軟件危機(jī)”所帶來(lái)的挑戰(zhàn)之時(shí),曾經(jīng)通過(guò)采用嚴(yán)格的規(guī)范、詳盡的文檔來(lái)約束開發(fā)過(guò)程,以保證開發(fā)的質(zhì)量與效果,獲得了突出的成就。但是隨著時(shí)代的進(jìn)一步發(fā)展,商業(yè)周期越來(lái)越短,變化越來(lái)越快,甚至在軟件開發(fā)的過(guò)程中,商業(yè)邏輯和需求已經(jīng)悄然變化,這給本來(lái)還不成熟的軟件產(chǎn)業(yè)帶來(lái)了新的挑戰(zhàn)。正在這種情況下,敏捷方法論應(yīng)運(yùn)而生。2001年這些方法論的創(chuàng)始人走到一起,成立了敏捷聯(lián)盟,發(fā)表了頗具影響力的敏捷宣言:個(gè)體和交互勝過(guò)過(guò)程和工具,可工作的軟件勝過(guò)面面俱到的文檔,客戶合作勝過(guò)合同談判,響應(yīng)變化勝過(guò)遵循計(jì)劃。比較有影響力的敏捷方法論包括XP(極限編程)、FDD(特征驅(qū)動(dòng)開發(fā))、CrystalMethod(水晶方法)、DSDM(動(dòng)態(tài)系統(tǒng)開發(fā)方法)、ASD(自適應(yīng)開發(fā))、Scrum等。XP的核心是其總結(jié)的溝通、簡(jiǎn)單、反饋、勇氣四大價(jià)值觀。它包括12種最佳實(shí)踐:計(jì)劃游戲、小型發(fā)布、隱喻、簡(jiǎn)單設(shè)計(jì)、測(cè)試先行、重構(gòu)、結(jié)對(duì)編程、集體代碼所有制、持續(xù)集成、每周工作40小時(shí)、現(xiàn)場(chǎng)客戶以及編碼標(biāo)準(zhǔn)。①至④是風(fēng)險(xiǎn)管理中的4個(gè)活動(dòng),其恰當(dāng)?shù)捻樞蚴?120)。風(fēng)險(xiǎn)識(shí)別的一個(gè)方法是(121)。①選擇風(fēng)險(xiǎn)管理工具②研究風(fēng)險(xiǎn)處理方法③評(píng)估風(fēng)險(xiǎn)處理結(jié)果④風(fēng)險(xiǎn)識(shí)別、確認(rèn)和度量24、①至④是風(fēng)險(xiǎn)管理中的4個(gè)活動(dòng),其恰當(dāng)?shù)捻樞蚴?120)。風(fēng)險(xiǎn)識(shí)別的一個(gè)方法是(121)。①選擇風(fēng)險(xiǎn)管理工具②研究風(fēng)險(xiǎn)處理方法③評(píng)估風(fēng)險(xiǎn)處理結(jié)果④風(fēng)險(xiǎn)識(shí)別、確認(rèn)和度量A、①→②→④→③B、②→①→③→④C、④→③→①→②D、④→②→①→③標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析25、A、定義風(fēng)險(xiǎn)參照水準(zhǔn)B、預(yù)測(cè)風(fēng)險(xiǎn)組合C、建立風(fēng)險(xiǎn)條目檢查表D、制定風(fēng)險(xiǎn)尺度標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:項(xiàng)目風(fēng)險(xiǎn)管理實(shí)際上就是貫穿在項(xiàng)目開發(fā)過(guò)程中的一系列管理步驟,其中包括風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)估計(jì)、風(fēng)險(xiǎn)管理策略、風(fēng)險(xiǎn)解決和風(fēng)險(xiǎn)監(jiān)控。它能讓風(fēng)險(xiǎn)管理者主動(dòng)“攻擊”風(fēng)險(xiǎn),進(jìn)行有效的風(fēng)險(xiǎn)管理。在項(xiàng)目管理中,建立風(fēng)險(xiǎn)管理策略和在項(xiàng)目的生命周期中不斷控制風(fēng)險(xiǎn)是非常重要的,風(fēng)險(xiǎn)管理包括四個(gè)相關(guān)階段。(1)風(fēng)險(xiǎn)識(shí)別風(fēng)險(xiǎn)管理的第一步是識(shí)別和評(píng)估潛在的風(fēng)險(xiǎn)領(lǐng)域,這是風(fēng)險(xiǎn)管理中最重要的步驟。風(fēng)險(xiǎn)識(shí)別包括列出所有與項(xiàng)目相關(guān)的過(guò)程、客戶及存在的問(wèn)題;確定風(fēng)險(xiǎn)的來(lái)源、產(chǎn)生條件。風(fēng)險(xiǎn)識(shí)別不是一次就可以完成的事,應(yīng)自始至終定期進(jìn)行。識(shí)別風(fēng)險(xiǎn)的一種最好的方法就是利用一組提問(wèn)來(lái)幫助項(xiàng)目計(jì)劃人員了解在項(xiàng)目和技術(shù)方面有哪些風(fēng)險(xiǎn)。因此,Boehm建議使用一個(gè)“風(fēng)險(xiǎn)項(xiàng)目檢查表”,列出所有可能的與每一個(gè)風(fēng)險(xiǎn)因素有關(guān)的提問(wèn),從產(chǎn)品規(guī)模、商業(yè)影響、客戶特性、過(guò)程定義、開發(fā)環(huán)境、建造技術(shù)、人員數(shù)量及經(jīng)驗(yàn)等幾個(gè)方面識(shí)別已知的或可預(yù)測(cè)的風(fēng)險(xiǎn)。常用的風(fēng)險(xiǎn)識(shí)別方法有問(wèn)詢法(頭腦風(fēng)暴法、面談法等)、財(cái)務(wù)報(bào)表法(各種財(cái)務(wù)報(bào)表和記錄)、流程圖法(網(wǎng)絡(luò)圖或WBS法)、現(xiàn)場(chǎng)觀察、歷史資料(索賠記錄及其他風(fēng)險(xiǎn)信息)、環(huán)境分析法(相關(guān)方和社會(huì)環(huán)境變化趨勢(shì),可能變更的法律法規(guī))等。(2)風(fēng)險(xiǎn)評(píng)估對(duì)已識(shí)別的風(fēng)險(xiǎn)要進(jìn)行估計(jì)和評(píng)價(jià),風(fēng)險(xiǎn)估計(jì)的主要任務(wù)是確定風(fēng)險(xiǎn)發(fā)生的概率與后果,風(fēng)險(xiǎn)評(píng)價(jià)則是確定該風(fēng)險(xiǎn)的經(jīng)濟(jì)意義及處理的費(fèi)/效分析。常用的風(fēng)險(xiǎn)評(píng)估方法有概率分布(專家預(yù)測(cè))、外推法(使用歷史數(shù)據(jù))、定性評(píng)估、矩陣圖分析、風(fēng)險(xiǎn)發(fā)展趨勢(shì)評(píng)價(jià)方法、項(xiàng)目假設(shè)前提評(píng)價(jià)及數(shù)據(jù)準(zhǔn)確度評(píng)估。(3)風(fēng)險(xiǎn)量化和處理依據(jù)風(fēng)險(xiǎn)管理計(jì)劃、風(fēng)險(xiǎn)及風(fēng)險(xiǎn)條件排序表、歷史資料、專家判斷及其他計(jì)劃結(jié)果,利用面談、靈敏度分析、決策分析和模擬的方法和技術(shù),得出量化序列表,項(xiàng)目確認(rèn)研究,以及所需應(yīng)急資源等量化結(jié)果。風(fēng)險(xiǎn)量化后,要進(jìn)行風(fēng)險(xiǎn)評(píng)價(jià),常用方法有項(xiàng)目風(fēng)險(xiǎn)費(fèi)用分析、項(xiàng)目風(fēng)險(xiǎn)評(píng)價(jià)準(zhǔn)則、風(fēng)險(xiǎn)評(píng)價(jià)的策略分析法、風(fēng)險(xiǎn)評(píng)價(jià)的層次分析。一般而言,風(fēng)險(xiǎn)處理有三種方法:①風(fēng)險(xiǎn)控制法,即主動(dòng)采取措施避免風(fēng)險(xiǎn),消滅風(fēng)險(xiǎn),中和風(fēng)險(xiǎn)或采用緊急方案降低風(fēng)險(xiǎn)。②風(fēng)險(xiǎn)自留,當(dāng)風(fēng)險(xiǎn)量不大時(shí)可以余留風(fēng)險(xiǎn)。③風(fēng)險(xiǎn)轉(zhuǎn)移。(4)風(fēng)險(xiǎn)監(jiān)控風(fēng)險(xiǎn)監(jiān)控就是要跟蹤識(shí)別的風(fēng)險(xiǎn),識(shí)別剩余風(fēng)險(xiǎn)和出現(xiàn)的風(fēng)險(xiǎn),修改風(fēng)險(xiǎn)管理計(jì)劃,保證風(fēng)險(xiǎn)計(jì)劃的實(shí)施,并評(píng)估消減風(fēng)險(xiǎn)的效果,包括對(duì)風(fēng)險(xiǎn)發(fā)生的監(jiān)督和對(duì)風(fēng)險(xiǎn)管理的監(jiān)督,前者是對(duì)已識(shí)別的風(fēng)險(xiǎn)源進(jìn)行監(jiān)視和控制,后者是在項(xiàng)目實(shí)施過(guò)程中監(jiān)督人們認(rèn)真執(zhí)行風(fēng)險(xiǎn)管理的組織和技術(shù)措施;按照試題給出的4個(gè)活動(dòng),其對(duì)應(yīng)的順序應(yīng)該首先識(shí)別風(fēng)險(xiǎn),然后研究風(fēng)險(xiǎn)處理方法,選擇風(fēng)險(xiǎn)管理工具,最后再評(píng)估風(fēng)險(xiǎn)處理結(jié)果。下列要素中,不屬于DFD的是(126)。當(dāng)使用DFD對(duì)一個(gè)工資系統(tǒng)進(jìn)行建模時(shí),(127)可以被認(rèn)定為外部實(shí)體。26、下列要素中,不屬于DFD的是(126)。當(dāng)使用DFD對(duì)一個(gè)工資系統(tǒng)進(jìn)行建模時(shí),(127)可以被認(rèn)定為外部實(shí)體。A、加工B、數(shù)據(jù)流C、數(shù)據(jù)存儲(chǔ)D、聯(lián)系標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析27、A、接收工資單的銀行B、工資系統(tǒng)源代碼程序C、工資單D、工資數(shù)據(jù)庫(kù)的維護(hù)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:請(qǐng)參考試題4的分析。根據(jù)McCabe環(huán)路復(fù)雜性度量,程序圖9-17的復(fù)雜度是(133),對(duì)這個(gè)程序進(jìn)行路徑覆蓋測(cè)試,可得到的基本路徑是(134)。28、根據(jù)McCabe環(huán)路復(fù)雜性度量,程序圖9-17的復(fù)雜度是(133),對(duì)這個(gè)程序進(jìn)行路徑覆蓋測(cè)試,可得到的基本路徑是(134)。A、2B、3C、4D、5標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析29、A、A-B-C-H-I-K;A-B-C-H-J-K;A-B-C-D-E-F-GB、A-B-C-H-I-K;A-B-C-H-J-K;A-B-C-D-E-F-G-C-H-I-K;A-B-C-D-E-G-C-H-I-KC、A-B-C-H-I-K;A-B-C-H-J-K;A-B-C-D-E-F-G-C-H-I-K;A-B-D-E-G-C-H-J-KD、A-B-C-H-I-K;A-B-C-H-J-K;A-B,C-D-E-F-G-C-H-I-K;A-B-C-D-E-F-G-C,H-J-K;A-B-C-D-E-G-C-H-I-K標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:程序圖的環(huán)路數(shù)是源代碼程度復(fù)雜的度量。根據(jù)McCabe度量法,環(huán)路數(shù)N=e-n+2,這里e表示有向圖的邊數(shù),n表示結(jié)點(diǎn)數(shù)。在圖9-17中,e=13,n=11,得到N=4。另外一種方法是計(jì)算有向圖把平面劃分成的區(qū)域數(shù),這里有3個(gè)閉合區(qū)域,外加1個(gè)開放區(qū)域,共4個(gè)區(qū)域。所以,程序圖的復(fù)雜度是4。路徑測(cè)試的關(guān)鍵是要找出程序圖中所有可能的路徑。對(duì)這個(gè)程序進(jìn)行路徑覆蓋測(cè)試,可得到4條基本路徑。(1)A-B-C-H-I-K。(2)A-B-C-H-J-K。(3)A-B-C-D-E-F-G-C-H-I-K。(4)A-B-C-D-E-G-C-H-I-K。所有基本路徑都是從程序起點(diǎn)到終點(diǎn),并且包含了至少一條獨(dú)立的邊。為了直觀地分析系統(tǒng)的動(dòng)作,從特定的視點(diǎn)出發(fā)推述系統(tǒng)的行為,需要采用動(dòng)態(tài)分析的方法。其中(148)本來(lái)是表達(dá)異步系統(tǒng)的控制規(guī)則的圖形表示方法,現(xiàn)在已經(jīng)廣泛地應(yīng)用于硬件與軟件系統(tǒng)的開發(fā)中,它適用于描述與分析相互獨(dú)立、協(xié)同操作的處理系統(tǒng),也就是并發(fā)執(zhí)行的處理系統(tǒng)。(149)是描述系統(tǒng)的狀態(tài)如何響應(yīng)外部的信號(hào)進(jìn)行推移的一種圖形表示。30、為了直觀地分析系統(tǒng)的動(dòng)作,從特定的視點(diǎn)出發(fā)推述系統(tǒng)的行為,需要采用動(dòng)態(tài)分析的方法。其中(148)本來(lái)是表達(dá)異步系統(tǒng)的控制規(guī)則的圖形表示方法,現(xiàn)在已經(jīng)廣泛地應(yīng)用于硬件與軟件系統(tǒng)的開發(fā)中,它適用于描述與分析相互獨(dú)立、協(xié)同操作的處理系統(tǒng),也就是并發(fā)執(zhí)行的處理系統(tǒng)。(149)是描述系統(tǒng)的狀態(tài)如何響應(yīng)外部的信號(hào)進(jìn)行推移的一種圖形表示。A、狀態(tài)遷移圖B、時(shí)序圖C、Petri網(wǎng)D、數(shù)據(jù)流圖標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析31、A、狀態(tài)遷移圖B、時(shí)序圖C、Petri網(wǎng)D、數(shù)據(jù)流圖標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:常用的動(dòng)態(tài)需求分析方法有狀態(tài)遷移圖、時(shí)序圖和Petri網(wǎng)等。Petri網(wǎng)是一種使用圖形方式對(duì)系統(tǒng)進(jìn)行需求規(guī)格說(shuō)明的技術(shù),用來(lái)定義多進(jìn)程、多任務(wù)系統(tǒng)的數(shù)學(xué)模型,易于描述系統(tǒng)的并發(fā)、競(jìng)爭(zhēng)、同步等特征,并可用于評(píng)價(jià)和改進(jìn)系統(tǒng)。如今,Petri網(wǎng)已經(jīng)大量應(yīng)用于各種系統(tǒng)的模型化,Petri網(wǎng)不僅能描述同步模型,更適合于相互獨(dú)立、協(xié)同操作的并行處理系統(tǒng)。Petri網(wǎng)的組成成分包括:(1)一個(gè)有限的庫(kù)所(place)集合,表示系統(tǒng)的狀態(tài)。(2)一個(gè)有限的變遷(transition)集合,表示系統(tǒng)中的事件。(3)一個(gè)有限的連接庫(kù)所到變遷或者反向的有向箭頭的集合,又分輸入和輸出。狀態(tài)遷移圖是描述系統(tǒng)的狀態(tài)如何響應(yīng)外部的信號(hào)進(jìn)行推移的一種圖形表示。在狀態(tài)遷移圖中,用圓圈表示可得到的系統(tǒng)狀態(tài),用箭頭表示從一種狀態(tài)向另一種狀態(tài)的遷移。在箭頭上要寫上導(dǎo)致遷移的信號(hào)或事件的名字。狀態(tài)遷移圖表示的關(guān)系還可用表格的形式表達(dá),這樣的表格成為狀態(tài)遷移表。如果系統(tǒng)復(fù)雜,可以把系統(tǒng)狀態(tài)遷移圖分層表示,這種分層的狀態(tài)遷移圖不僅對(duì)系統(tǒng)的狀態(tài)及其狀態(tài)之間的轉(zhuǎn)變進(jìn)行清晰的描述,還可對(duì)某些狀態(tài)進(jìn)行進(jìn)一步的細(xì)化。狀態(tài)遷移圖的優(yōu)點(diǎn)是狀態(tài)之間的關(guān)系能夠直觀地捕捉到,由于狀態(tài)遷移圖的單純性,很容易建立相應(yīng)的分析工具。在系統(tǒng)分析中,用時(shí)序圖來(lái)對(duì)比在系統(tǒng)中處理事件的時(shí)序和相應(yīng)的處理時(shí)間,采用擴(kuò)充時(shí)序圖可表示進(jìn)程間的通信流,用于分析幾個(gè)事件的交錯(cuò)現(xiàn)象。三、中文選擇題(含3小題)(本題共21題,每題1.0分,共21分。)設(shè)關(guān)系模式R,其中U={H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),則F的最小函數(shù)依賴集Fmin={(58)}。關(guān)系模式R的候選關(guān)鍵字有(59)個(gè),R屬于(60)。32、設(shè)關(guān)系模式R,其中U={H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K),則F的最小函數(shù)依賴集Fmin={(58)}。關(guān)系模式R的候選關(guān)鍵字有(59)個(gè),R屬于(60)。A、H→I,H→J,J→K,IJK→L,L→HB、H→I,H→J,J→K,IJ→L,L→HC、H→I,H→J,J→K,IJ→L,J→KD、H→I,J→K,IJ→L,L→H,L→K標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析33、A、1B、2C、3D、4標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析34、A、1NFB、2NFC、3NFD、BCNF標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本題的形式與試題7完全一樣,只是參數(shù)發(fā)生了變化而已。有關(guān)概念,請(qǐng)閱讀試題7的分析。求最小函數(shù)依賴集的過(guò)程如下:(1)在F中,首先把左邊相同的函數(shù)依賴合并,得到{H→U,J→K,IJK→L,L→HK};(2)在F中,因?yàn)橛蠮→K和IJK→L所以可以合并成IJ→L,即得到{H→U,J→K,IJ→L,L→HK};(3)把第(2)步得到的函數(shù)依賴集化簡(jiǎn),進(jìn)一步得到{H→I,H→J,J→K,IJ→L,L→H,L→K}。(4)在第(3)步得到的函數(shù)依賴集中,有{L→H,H→J,J→K),由傳遞性規(guī)則,可以推導(dǎo)出L→K,因此,L→K是多余的,需要?jiǎng)h除,最后得到最小函數(shù)依賴集為{H→I,H→J,J→K,IJ→L,L→H}。在最小函數(shù)依賴集中,所有函數(shù)依賴的左邊屬性的并集為{HIJL},下面分兩種情況討論:(1)因?yàn)橛蠰→H,H→I,H→J,所以可選候選關(guān)鍵字為{L}。(2)因?yàn)橛蠬→I,H→J,IJ→L所以可選候選關(guān)鍵字為{H}。(3)因?yàn)橛蠭J→L,J→K,L→H,所以可選候選關(guān)鍵字為{IJ}。因此,關(guān)系模式R的候選關(guān)鍵字有3個(gè),分別為{L}、{H}和{IJ},非主屬性為{K}。因?yàn)橛蠮→K成立,所以K是對(duì)候選關(guān)鍵字{IJ}的部分依賴,故關(guān)系模式R不是第2NF。設(shè)有員工實(shí)體Employee(employeeID,name,sex,age,teldepartID),其中employeeID為員工號(hào),name為員工姓名,sex為員工性別,age為員工年齡,tel為員工電話,記錄該員工的手機(jī)號(hào)碼、辦公室電話等,deparID為員工所在部門號(hào),參照另一部門實(shí)體Department的主碼deparID。Employee實(shí)體中存在派生屬性(67)。Employee實(shí)體中還存在多值屬性(68)。對(duì)屬性departID的約束是(69)。35、設(shè)有員工實(shí)體Employee(employeeID,name,sex,age,teldepartID),其中employeeID為員工號(hào),name為員工姓名,sex為員工性別,age為員工年齡,tel為員工電話,記錄該員工的手機(jī)號(hào)碼、辦公室電話等,deparID為員工所在部門號(hào),參照另一部門實(shí)體Department的主碼deparID。Employee實(shí)體中存在派生屬性(67)。Employee實(shí)體中還存在多值屬性(68)。對(duì)屬性departID的約束是(69)。A、name,原因是會(huì)存在同名員工B、age,原因是用屬性birth替換age并可計(jì)算ageC、tel,原因是員工有多個(gè)電話D、departID,原因是實(shí)體Department已有departID標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無(wú)解析36、A、name,可以用employeeID區(qū)別B、sex,可以不作任何處理C、til,可以將tel加上employeeID獨(dú)立為一個(gè)實(shí)體D、tel,可以強(qiáng)制只記錄一個(gè)電話號(hào)碼標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析37、A、PrimaryKey,NOTNULLB、PrimaryKeyC、ForeignKeyD、CandidateKey標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:所謂派生屬性,是表示其值可以從一個(gè)相關(guān)屬性和屬性集的值派生得到的屬性,這個(gè)屬性在實(shí)體中不是必須的。根據(jù)這個(gè)定義,age是一個(gè)派生屬性,因?yàn)橛脤傩詁irth(出生時(shí)間)替換age并可計(jì)算age。多值屬性是指可同時(shí)由多個(gè)值表示的屬性。例如,包含關(guān)于雇員信息的數(shù)據(jù)庫(kù)可能包含關(guān)于他們個(gè)人興趣的數(shù)據(jù)。一個(gè)雇員可能有幾個(gè)興趣:運(yùn)動(dòng)、電影、投資、烹調(diào),并且由于這些值的任何一個(gè)或所有這些值可能同時(shí)是雇員的興趣,所以這些數(shù)據(jù)應(yīng)作為數(shù)據(jù)類型列表合成到資源。對(duì)于多值屬性的處理,一般是提升為單獨(dú)的一個(gè)或多個(gè)實(shí)體。因?yàn)閐eparID為員工所在部門號(hào),參照另一部門實(shí)體Department的主碼deparID,因此,在實(shí)體Employee中,deparID為外鍵?;鶞?zhǔn)程序是目前公認(rèn)的性能測(cè)試的較好方法。TPC基準(zhǔn)程序是由(2)開發(fā)的基準(zhǔn)測(cè)試程序。目前使用較多的TPC基準(zhǔn)測(cè)試程序規(guī)范是(3)和工(4)前者測(cè)試對(duì)象是聯(lián)機(jī)訂貨系統(tǒng),測(cè)試結(jié)果以每分鐘事務(wù)處理量(TPM)來(lái)衡量后者主要用來(lái)表示聯(lián)機(jī)事務(wù)處理中數(shù)據(jù)庫(kù)和硬件的性能和價(jià)格之間的關(guān)系,以每個(gè)TPS(每秒事務(wù)處理量)需要多少美元來(lái)反映其性價(jià)比。此外,還有(5)和(6),前者測(cè)試對(duì)象是決策支持系統(tǒng),而后者則用于模擬企業(yè)計(jì)算環(huán)境。38、基準(zhǔn)程序是目前公認(rèn)的性能測(cè)試的較好方法。TPC基準(zhǔn)程序是由(2)開發(fā)的基準(zhǔn)測(cè)試程序。目前使用較多的TPC基準(zhǔn)測(cè)試程序規(guī)范是(3)和工(4)前者測(cè)試對(duì)象是聯(lián)機(jī)訂貨系統(tǒng),測(cè)試結(jié)果以每分鐘事務(wù)處理量(TPM)來(lái)衡量后者主要用來(lái)表示聯(lián)機(jī)事務(wù)處理中數(shù)據(jù)庫(kù)和硬件的性能和價(jià)格之間的關(guān)系,以每個(gè)TPS(每秒事務(wù)處理量)需要多少美元來(lái)反映其性價(jià)比。此外,還有(5)和(6),前者測(cè)試對(duì)象是決策支持系統(tǒng),而后者則用于模擬企業(yè)計(jì)算環(huán)境。A、IEEEB、國(guó)際標(biāo)準(zhǔn)化組織C、事務(wù)處理委員會(huì)D、系統(tǒng)性能評(píng)價(jià)協(xié)會(huì)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析39、A、TPC-AB、TPC-BC、TPC-CD、TPC-D標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析40、A、TPC-AB、TPC-BC、TPC-CD、TPC-D標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無(wú)解析41、A、TPC-AB、TPC-BC、TPC-CD、TPC-D標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析42、A、TPC-AB、TPC-BC、TPC-CD、TPC-D標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:基準(zhǔn)程序是目前公認(rèn)的性能測(cè)試的較好方法,典型基準(zhǔn)測(cè)試程序有:(1)Khrystone基準(zhǔn)程序Khrystone是一個(gè)綜合性的整數(shù)基準(zhǔn)測(cè)試程序,它是為了測(cè)試編譯器和CPU處理整數(shù)指令和控制功能的有效性,人為地選擇一些典型指令綜合起來(lái)形成的測(cè)試程序。用C語(yǔ)言編寫的Khrystone基準(zhǔn)程序用了100條語(yǔ)句,當(dāng)今很少使用。(2)Linpack基準(zhǔn)程序Linpack基準(zhǔn)程序是一個(gè)用FORTRAN語(yǔ)言寫成的子程序軟件包,稱為基本線性代數(shù)子程序包,此程序完成的主要操作是浮點(diǎn)加法和浮點(diǎn)乘法操作。測(cè)量計(jì)算機(jī)系統(tǒng)的Linpack性能時(shí),讓機(jī)器運(yùn)行Linpack程序,測(cè)量運(yùn)行時(shí)間,將結(jié)果用MFLOPS表示。(3)Whetstone基準(zhǔn)程序Whetstone是用FORTRAN語(yǔ)言編寫的綜合性測(cè)試程序,主要由執(zhí)行浮點(diǎn)運(yùn)算、功能調(diào)用、數(shù)組變址、條件轉(zhuǎn)移和超越函數(shù)的程序組成。Whetstone的測(cè)試結(jié)果用Kwips表示,1Kwips表示機(jī)器每秒鐘能執(zhí)行1000條Whetstone指令。當(dāng)今已很少使用。(4)SPEC基準(zhǔn)程序SPEC是SystemPerformanceEvaluationCooperative的縮寫,SPEC是由幾十家世界知名計(jì)算機(jī)大廠商所支持的非盈利的合作組織,旨在開發(fā)共同認(rèn)可的標(biāo)準(zhǔn)基準(zhǔn)程序。SPEC于1989年發(fā)表第一套標(biāo)準(zhǔn)化測(cè)試基準(zhǔn)程序SPEC89,以后多次發(fā)表新的基準(zhǔn)測(cè)試程序,SPEC的基準(zhǔn)測(cè)試程序全都選自實(shí)際的應(yīng)用程序。1992年SPEC推出SPEC92替代了SPEC89,1995年推出了SPEC95替代了SPEC92,2000年又推出了SPECCPU2000取代了SPEC95。SPECCPU2000基準(zhǔn)程序測(cè)試了CPU、存儲(chǔ)器系統(tǒng)和編譯器的性能。SPEC基準(zhǔn)程序測(cè)試結(jié)果一般以SPECmark(SPEC分?jǐn)?shù))、SPECint(SPEC整數(shù))和SPECfp(SPEC浮點(diǎn)數(shù))來(lái)表示。其中SPEC分?jǐn)?shù)是10個(gè)程序的幾何干均值。(5)TPC基準(zhǔn)程序TPC是由TransactionProcessingCouncil(事務(wù)處理委員會(huì))開發(fā)的評(píng)價(jià)計(jì)算機(jī)事務(wù)處理性能的測(cè)試程序,用以評(píng)測(cè)計(jì)算機(jī)在事務(wù)處理、數(shù)據(jù)庫(kù)處理、企業(yè)管理與決策支持系統(tǒng)等方面的性能。TPC分別于1989年10月、1990年8月和1992年7月發(fā)表了TPC-A和TPC-B,TPC-C三個(gè)基準(zhǔn)測(cè)試程序規(guī)范,計(jì)劃在其后發(fā)表的有TPC-D和TPC-E。該基準(zhǔn)程序的評(píng)測(cè)結(jié)果用每秒完成的事務(wù)處理數(shù)TPC來(lái)表示。TPC-A基準(zhǔn)程序規(guī)范用于評(píng)價(jià)在聯(lián)機(jī)事務(wù)處理(OLTP)環(huán)境下的數(shù)據(jù)庫(kù)和硬件的性能,不同系統(tǒng)之間用性能價(jià)格比進(jìn)行比較;TPC-B測(cè)試的是不包括網(wǎng)絡(luò)的純事務(wù)處理量,用于模擬企業(yè)計(jì)算環(huán)境;TPC-C測(cè)試的是聯(lián)機(jī)訂貨系統(tǒng);TPC-D,TPC-H和TPC-R測(cè)試的都是決策支持系統(tǒng);TPC-W是基于Web商業(yè)(Commerce)的測(cè)試標(biāo)準(zhǔn),用來(lái)表示一些通過(guò)Internet進(jìn)行市場(chǎng)服務(wù)和銷售的商業(yè)行為,所以TPC-W可以看作是一個(gè)服務(wù)器的測(cè)試標(biāo)準(zhǔn)。enchmark是一組工(14),它用來(lái)度量計(jì)算機(jī)系統(tǒng)的(15)。以往各廠商都以公布各自產(chǎn)品的(16)值來(lái)反映處理器速度,但這往往與實(shí)際應(yīng)用中系統(tǒng)的綜合效果有差距,且缺乏專門測(cè)試機(jī)構(gòu)、標(biāo)準(zhǔn)測(cè)試環(huán)境和統(tǒng)一的測(cè)試程序,所以可比性較差。近年以來(lái),科學(xué)計(jì)算領(lǐng)域經(jīng)常以(17)值來(lái)度量,它由10個(gè)C語(yǔ)言程序構(gòu)成,能較統(tǒng)一地反映整數(shù)、浮點(diǎn)和I/O的綜合測(cè)試結(jié)果;在聯(lián)機(jī)事務(wù)處理領(lǐng)域中則更多地以(18)作為綜合判據(jù),它們往往在某個(gè)公認(rèn)的數(shù)據(jù)庫(kù)管理系統(tǒng)環(huán)境下測(cè)試。43、enchmark是一組工(14),它用來(lái)度量計(jì)算機(jī)系統(tǒng)的(15)。以往各廠商都以公布各自產(chǎn)品的(16)值來(lái)反映處理器速度,但這往往與實(shí)際應(yīng)用中系統(tǒng)的綜合效果有差距,且缺乏專門測(cè)試機(jī)構(gòu)、標(biāo)準(zhǔn)測(cè)試環(huán)境和統(tǒng)一的測(cè)試程序,所以可比性較差。近年以來(lái),科學(xué)計(jì)算領(lǐng)域經(jīng)常以(17)值來(lái)度量,它由10個(gè)C語(yǔ)言程序構(gòu)成,能較統(tǒng)一地反映整數(shù)、浮點(diǎn)和I/O的綜合測(cè)試結(jié)果;在聯(lián)機(jī)事務(wù)處理領(lǐng)域中則更多地以(18)作為綜合判據(jù),它們往往在某個(gè)公認(rèn)的數(shù)據(jù)庫(kù)管理系統(tǒng)環(huán)境下測(cè)試。A、測(cè)試程序B、測(cè)試數(shù)據(jù)C、測(cè)試圖形D、測(cè)試設(shè)備標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無(wú)解析44、A、聯(lián)網(wǎng)能力B、軟件質(zhì)量C、可靠性D、性能標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析45、A、TPSB、MTBFC、MIPSD、MRT標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析46、A、MFLOPSB、TPAC、OLTPD、SPECmark標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析47、A、模擬銀行每秒不間斷交易筆數(shù)B、模擬數(shù)據(jù)傳輸每秒比特?cái)?shù)C、模擬打印票據(jù)報(bào)表每分鐘行數(shù)D、模擬數(shù)據(jù)庫(kù)查詢每秒筆數(shù)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:過(guò)去,許多計(jì)算機(jī)制造廠商都以公布各自產(chǎn)品的每秒鐘平均執(zhí)行指令數(shù),即MIPS(MillionInstructionsPerSecond,每秒百萬(wàn)條指令)值,來(lái)反映處理器速度。但由于缺乏專門測(cè)試機(jī)構(gòu)、標(biāo)準(zhǔn)測(cè)試環(huán)境和統(tǒng)一的測(cè)試程序,所以可比性較差,并且往往與實(shí)際應(yīng)用于中系統(tǒng)的綜合效果有差距?;鶞?zhǔn)測(cè)試是一種更好的測(cè)試方法。Benchmark就是一組選取的具有代表性的基準(zhǔn)測(cè)試程序。通過(guò)在目標(biāo)系統(tǒng)上實(shí)際運(yùn)行這些程序得到有關(guān)的數(shù)據(jù),就可客觀地用以度量計(jì)算機(jī)系統(tǒng)的功能。1988年,由幾十家公司聯(lián)合成立了一個(gè)系統(tǒng)性能評(píng)價(jià)協(xié)會(huì)SPEC(SystemPerformanceEvaluationCooperative)。隨后不久,就公布了1.0版為SPECBenchmark,它由10個(gè)科學(xué)計(jì)算領(lǐng)域的典型實(shí)用程序構(gòu)成,其中4個(gè)主要用于整數(shù)性能測(cè)試,而另外6個(gè)主要用于浮點(diǎn)性能測(cè)試。測(cè)試的綜合結(jié)果反映在一個(gè)稱為SPECmark的值中。模擬(Simulation)和仿真(Emulation)常用于不同系列計(jì)算機(jī)之間的程序移植,它們都是在一種機(jī)器的系統(tǒng)結(jié)構(gòu)上實(shí)現(xiàn)另一種機(jī)器系統(tǒng)結(jié)構(gòu)。其中,一般說(shuō)來(lái),模擬是在宿主機(jī)上用(19)解釋實(shí)現(xiàn)目標(biāo)機(jī)指令,(19)存放在(20)中,仿真是在宿主機(jī)上用(21)解釋實(shí)現(xiàn)目標(biāo)機(jī)指令,(21)存放在(22)中。典型測(cè)試程序(Benchmark)通常用(23)編寫。48、模擬(Simulation)和仿真(Emulation)常用于不同系列計(jì)算機(jī)之間的程序移植,它們都是在一種機(jī)器的系統(tǒng)結(jié)構(gòu)上實(shí)現(xiàn)另一種機(jī)器系統(tǒng)結(jié)構(gòu)。其中,一般說(shuō)來(lái),模擬是在宿主機(jī)上用(19)解釋實(shí)現(xiàn)目標(biāo)機(jī)指令,(19)存放在(20)中,仿真是在宿主機(jī)上用(21)解釋實(shí)現(xiàn)目標(biāo)機(jī)指令,(21)存放在(22)中。典型測(cè)試程序(Benchmark)通常用(23)編寫。A、中斷程序B、測(cè)試程序C、微程序D、機(jī)器程序標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析49、A、主存B、虛存C、cacheD、控制存儲(chǔ)器標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無(wú)解析50、A、中斷程序B、測(cè)試程序C、微程序D、機(jī)器程序標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無(wú)解析51、A、主存B、虛存C、cacheD、控制存儲(chǔ)器標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析52、A、匯編語(yǔ)言B、高級(jí)語(yǔ)言C、機(jī)器語(yǔ)言D、自然語(yǔ)言標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:模擬和仿真都可用于不同系列計(jì)算機(jī)之間的程序移植,也就是在一臺(tái)計(jì)算機(jī)上執(zhí)行為另一臺(tái)不同系列的計(jì)算機(jī)所編制的程序,前一臺(tái)計(jì)算機(jī)稱為宿主機(jī),后一臺(tái)計(jì)算機(jī)則稱為目標(biāo)機(jī)。模擬和仿真的不同在于,模擬是在宿主機(jī)上用機(jī)器程序來(lái)解釋實(shí)現(xiàn)目標(biāo)的指令,通常目標(biāo)機(jī)中的每條指令對(duì)應(yīng)于宿主機(jī)中的一個(gè)子程序,模擬程序存放在宿主機(jī)的主存中;而仿真則是在宿主機(jī)上用微程序來(lái)解釋實(shí)現(xiàn)目標(biāo)機(jī)的指令,仿真微程序存放宿主機(jī)的控制存儲(chǔ)器中。由于模擬是完全用軟件來(lái)實(shí)現(xiàn)的,速度較慢,通常用于計(jì)算機(jī)的設(shè)計(jì)以及其性能的研究與分析。仿真則是借助于硬件的配合來(lái)實(shí)現(xiàn)的,速度較快,但必須依賴于硬件也是其缺點(diǎn),若無(wú)相應(yīng)的硬件支持,就無(wú)法實(shí)現(xiàn)仿真。典型測(cè)試程序(Benchmark),有時(shí)也譯為基準(zhǔn)測(cè)試程序,是一種目前常用來(lái)進(jìn)行計(jì)算機(jī)性能測(cè)試,比較和評(píng)價(jià)的較好的手段。該程序要能對(duì)不同的計(jì)算機(jī)進(jìn)行性能測(cè)試和比較,當(dāng)然不能用依賴于機(jī)器的匯編語(yǔ)言和機(jī)器語(yǔ)言來(lái)寫,而必須用與具體機(jī)型無(wú)關(guān)的高級(jí)語(yǔ)言編寫。以著名的基準(zhǔn)綜合測(cè)試程序SPEC1.0版為例,它包含有10個(gè)測(cè)試程序,其中4個(gè)程序用來(lái)測(cè)試機(jī)器整數(shù)性能,是用C語(yǔ)言編寫的,其測(cè)試結(jié)果反映在一個(gè)稱為SPECinteger的值中。另外6個(gè)程序用來(lái)測(cè)試浮點(diǎn)性能,是用FORTRAN語(yǔ)言編寫的,其測(cè)試結(jié)果反映在一個(gè)稱為SPECfloat的值中。兩者的綜合測(cè)試結(jié)果則反映在SPECmark的值中。軟件水平考試(高級(jí))系統(tǒng)分析師上午(綜合知識(shí))試題章節(jié)練習(xí)試卷第2套一、中文選擇題(本題共15題,每題1.0分,共15分。)1、微指令大體上可分為兩類:水平型微指令和垂直型微指令。在下列幾項(xiàng)中,不符合水平型微指令特點(diǎn)的是(3)。A、執(zhí)行速度快B、并行度較低C、更多地體現(xiàn)了控制器的硬件細(xì)節(jié)D、微指令長(zhǎng)度較長(zhǎng)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:水平型微指令的主要特征:微指令的長(zhǎng)度比較長(zhǎng)、微指令中的微操作具有高度的并行性、微指令編碼簡(jiǎn)單,減少了譯碼時(shí)間,使其執(zhí)行速度快,更多地體現(xiàn)了控制器的硬件細(xì)節(jié)。垂直型微指令的主要特征:長(zhǎng)度短、功能弱、并行度低、編程容易,但微程序長(zhǎng)、效率低。2、DVD-ROM光盤最多可存儲(chǔ)17GB的信息,比CD-ROM光盤的650MB大了許多。DVD-ROM光盤是通過(guò)(21)來(lái)提高存儲(chǔ)容量的。A、減小讀取激光波長(zhǎng),減小光學(xué)物鏡數(shù)值孔徑B、減小讀取激光波長(zhǎng),增大光學(xué)物鏡數(shù)值孔徑C、增大讀取激光波長(zhǎng),減小光學(xué)物鏡數(shù)值孔徑D、增大讀取激光波長(zhǎng),增大光學(xué)物鏡數(shù)值孔徑標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:光盤存儲(chǔ)器是利用激光束在記錄表面存儲(chǔ)信息,根據(jù)激光束的反射光來(lái)讀出信息。光盤存儲(chǔ)器主要有CD、CD-ROM、CD-I、DVI、WORM、DVD以及EOD(erasableopticaldisk)。CD-ROM的讀取目前有3種方式:恒定角速度、恒定線速度和部分恒定角速度。CD-ROM非常適用于把大批量數(shù)據(jù)分發(fā)給大量的用戶。與傳統(tǒng)磁盤存儲(chǔ)器相比,有以下優(yōu)點(diǎn):具有更大的容量,可靠性高,光盤的復(fù)制更簡(jiǎn)易,可更換,便于攜帶;其缺點(diǎn)是只讀,存取時(shí)間比較長(zhǎng)。DVD-ROM技術(shù)類似于CD-ROM技術(shù),但是可以提供更高的存儲(chǔ)容量。DVD可以分為單面單層、單面雙層、雙面單層和雙面雙層4種物理結(jié)構(gòu)。DVD與CD/VCD的主要技術(shù)參數(shù)比較如表1-1所示。根據(jù)表1-1,DVD通過(guò)減小讀取激光波長(zhǎng),增大光學(xué)物鏡數(shù)值孔徑來(lái)達(dá)到提高存儲(chǔ)容量的目的。3、為了提高計(jì)算機(jī)的性能,采用cache、虛擬存儲(chǔ)器等多項(xiàng)技術(shù)。(22)不屬于cache的特征。A、為了提高速度全部用硬件實(shí)現(xiàn)B、可以顯著提高計(jì)算機(jī)的主存速度C、可以顯著提高計(jì)算機(jī)的主存容量D、對(duì)程序員是透明的標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:cache(高速緩沖存儲(chǔ)器)的功能是提高CPU數(shù)據(jù)輸入輸出的速率,通常在CPU和主存儲(chǔ)器之間設(shè)置小容量的cache。cache容量小但速度快,主存儲(chǔ)器速度較低但容量大,通過(guò)優(yōu)化調(diào)度算法,系統(tǒng)的性能會(huì)大大改善,仿佛其存儲(chǔ)系統(tǒng)容量與主存相當(dāng)而訪問(wèn)速度近似cache。顯然,cache不能顯著提高計(jì)算機(jī)的主存容量。4、I/O控制方式有多種,(51)一般用于大型、高效的計(jì)算機(jī)系統(tǒng)中。A、查詢方式B、中斷方式C、DMA方式D、PPU方式標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:請(qǐng)參考試題49、50的分析。5、某磁盤的轉(zhuǎn)速為7200轉(zhuǎn)/分,傳輸速度為4MB/s,控制器開銷為1ms。要保證讀或?qū)懸粋€(gè)512B的扇區(qū)的平均時(shí)間為11.3ms。那么,該磁盤的平均尋道時(shí)間最大應(yīng)不超過(guò)(64)ms。A、3.9B、4.7C、5.5D、6.1標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:磁盤的存取時(shí)間包括尋道時(shí)間和等待時(shí)間。尋道時(shí)間(查找時(shí)間,seektime)為磁頭移動(dòng)到目標(biāo)磁道所需的時(shí)間,對(duì)于固定磁頭磁盤而言,無(wú)需移動(dòng)磁頭,只需選擇目標(biāo)磁道對(duì)應(yīng)的磁頭即可。等待時(shí)間為等待讀寫的扇區(qū)旋轉(zhuǎn)到磁頭下方所用的時(shí)間。一般選用磁道旋轉(zhuǎn)一周所用時(shí)間的一半作為平均等待時(shí)間。尋道時(shí)間由磁盤機(jī)的性能決定。在本題中,因?yàn)榇疟P的轉(zhuǎn)速為7200轉(zhuǎn)/分,即磁盤每轉(zhuǎn)一圈所需的時(shí)間為8.33ms,因此,平均等待時(shí)間約為4.17ms。已知傳輸速度為4MB/s,則讀寫512字節(jié)所需時(shí)間為0.122ms。又已知控制器開銷為1ms,且要保證讀或?qū)懸粋€(gè)512B的扇區(qū)的平均時(shí)間為11.3ms。則平均尋道時(shí)間最大為11.3-1-0.122-4.17=6.008。6、數(shù)據(jù)處理流水線如圖1-4所示。若每隔△t流入一個(gè)數(shù)據(jù),連續(xù)流入四個(gè)數(shù)據(jù),則該流水線的實(shí)際吞吐率為(68)。A、2/(7△t)B、3/(7△t)C、4/(7△t)D、5/(7△t)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:流水線的吞吐率(TP)是指在單位時(shí)間內(nèi)流水線所完成的任務(wù)數(shù)量或輸出的結(jié)果數(shù)量。TP=n/Tk,其中n為任務(wù)數(shù),Tk是處理完成n個(gè)任務(wù)所用的時(shí)間。如果在流水線各段的執(zhí)行時(shí)間均相等,輸入到流水線中的任務(wù)是連續(xù)的理想情況下,一條k段線性流水線能夠在k+n-1個(gè)時(shí)鐘周期內(nèi)完成n個(gè)任務(wù)。可以從兩個(gè)方面來(lái)分析流水線完成n個(gè)任務(wù)所需要的總時(shí)間。一種分析是從流水線的輸出端看,用k個(gè)時(shí)鐘周期輸出第一個(gè)任務(wù),其余n-1個(gè)時(shí)鐘周期,每個(gè)周期輸出一個(gè)任務(wù),即用n-1個(gè)時(shí)鐘周期輸出n-1個(gè)任務(wù)。另一種分析方法是從流水線的輸入端看,用n個(gè)時(shí)鐘周期向流水線輸入n個(gè)任務(wù),另外還要用k-1個(gè)時(shí)鐘周期作為流水線的排空時(shí)間。因此,流水線完成n個(gè)連續(xù)任務(wù)需要的總時(shí)間為Tk=(k+n-1)△t,其中△t為時(shí)鐘周期。在本題中,n=4,k=4,因此Tk=7△t,TP=4/(7△t)。7、已知[X/2]補(bǔ)=C6H,計(jì)算機(jī)的機(jī)器字長(zhǎng)為8位二進(jìn)制編碼,則[x]補(bǔ)=(69)A、8CHB、18HC、E3HD、F1H標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:已知[X/2]補(bǔ)=C6H,C6H化為二進(jìn)制數(shù)得到11000110,求其真值,得到-0111010。再乘以2(即左移一位)得-1110100,求此數(shù)的補(bǔ)碼可得10001100,即8CH。8、131-45=53在(75)進(jìn)制下成立。A、六B、七C、八D、九標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:在六進(jìn)制中,131-45=42;在七進(jìn)制中,131-45=53;在八進(jìn)制中,131-45=66;在九進(jìn)制中,131-45=15。9、利用高速通信網(wǎng)絡(luò)將多臺(tái)高性能工作站或微型機(jī)互連構(gòu)成機(jī)群系統(tǒng),其系統(tǒng)結(jié)構(gòu)形式屬于(76)計(jì)算機(jī)。A、SISDB、MISDC、SIMDD、MIMD標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:利用高速通信網(wǎng)絡(luò)將多臺(tái)高性能工作站或微型機(jī)互連構(gòu)成機(jī)群系統(tǒng),主要用于中、粗粒度的并行進(jìn)程的高效并行處理。因?yàn)檫@種機(jī)群系統(tǒng)多機(jī)并行處理是在進(jìn)程級(jí)、任務(wù)級(jí)上進(jìn)行的,所以屬于多指令流多數(shù)據(jù)流(MIMD)的系統(tǒng)結(jié)構(gòu)。10、假設(shè)進(jìn)行天氣預(yù)報(bào)僅有“晴、云、陰、雨、雪、霧、霜、雹”等天氣狀況,需要通過(guò)某個(gè)八進(jìn)制的數(shù)字通信系統(tǒng)傳送,每秒鐘播報(bào)一次,可接受的最低傳輸速率為(85)波特。A、1B、2C、3D、8標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:假設(shè)進(jìn)行天氣預(yù)報(bào)僅有“晴、云、陰、雨、雪、霧、霜、雹”等天氣狀況,需要通過(guò)某個(gè)八進(jìn)制的數(shù)字通信系統(tǒng)傳送,則只需要占1位的空間(用0~7分別表示這8種天氣狀況)。因?yàn)槊棵腌姴?bào)一次,即每秒鐘傳輸1位,所以可接受的最低傳輸速率為1bps。11、下面關(guān)于RISC計(jì)算機(jī)的論述中,不正確的是(86)。A、RISC計(jì)算機(jī)的指令簡(jiǎn)單,且長(zhǎng)度固定B、RISC計(jì)算機(jī)的大部分指令不訪問(wèn)內(nèi)存C、RISC計(jì)算機(jī)采用優(yōu)化的編譯程序,有效地支持高級(jí)語(yǔ)言D、RISC計(jì)算機(jī)盡量少用通用寄存器,把芯片面積留給微程序標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析12、下面關(guān)于計(jì)算機(jī)cache的論述中,正確的是(87)。A、cache是一種介于主存和輔存之間的存儲(chǔ)器,用于主輔存之間的緩沖存儲(chǔ)B、如果訪問(wèn)cache不命中,則用從內(nèi)存中取到的字節(jié)代替cache中最近訪問(wèn)過(guò)的字節(jié)C、cache的命中率必須很高,一般要達(dá)到90%以上D、cache中的信息必須與主存中的信息時(shí)刻保持一致標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:請(qǐng)參考試題14~18的分析。13、關(guān)于相聯(lián)存儲(chǔ)器,下面的論述中,錯(cuò)誤的是(88)。A、相聯(lián)存儲(chǔ)器按地址進(jìn)行并行訪問(wèn)B、相聯(lián)存儲(chǔ)器的每個(gè)存儲(chǔ)單元都具有信息處理能力C、相聯(lián)存儲(chǔ)器能并行進(jìn)行各種比較操作D、在知識(shí)庫(kù)中應(yīng)用相聯(lián)存儲(chǔ)器實(shí)現(xiàn)按關(guān)鍵字檢索標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:相聯(lián)存儲(chǔ)器(ContentAddressableMemory,CAM)是一種特殊的存儲(chǔ)器,是一種基于數(shù)據(jù)內(nèi)容進(jìn)行訪問(wèn)的存儲(chǔ)設(shè)備,相聯(lián)存儲(chǔ)器的特點(diǎn)是每個(gè)存儲(chǔ)單元都必須有一個(gè)處理單元。當(dāng)對(duì)其寫入數(shù)據(jù)時(shí),CAM能夠自動(dòng)選擇一個(gè)未用的空單元進(jìn)行存儲(chǔ);當(dāng)要讀出數(shù)據(jù)時(shí),不是給出其存儲(chǔ)單元的地址,而是直接給出該數(shù)據(jù)或者該數(shù)據(jù)的一部分內(nèi)容,CAM對(duì)所有的存儲(chǔ)單元中的數(shù)據(jù)同時(shí)進(jìn)行比較,并標(biāo)記符合條件的所有數(shù)據(jù)以供讀取。由于比較是同時(shí)、并行進(jìn)行的,所以這種基于數(shù)據(jù)內(nèi)容進(jìn)行讀寫的機(jī)制,其速度比基于地址進(jìn)行讀寫的方式要快許多。在計(jì)算機(jī)系統(tǒng)中,相聯(lián)存儲(chǔ)器主要用于虛擬存儲(chǔ)器和cache。在虛擬存儲(chǔ)器中存放分段表、頁(yè)表和快表,在高速緩沖存儲(chǔ)器中作為存放cache的行地址。另外,相聯(lián)存儲(chǔ)器還經(jīng)常用于數(shù)據(jù)庫(kù)與知識(shí)庫(kù)中按關(guān)鍵字進(jìn)行檢索。14、下面關(guān)于系統(tǒng)總線的論述中,不正確的是(89)。A、系統(tǒng)總線在計(jì)算機(jī)各個(gè)部件之間傳送信息B、系統(tǒng)總線就是連接一個(gè)源部件和多個(gè)目標(biāo)部件的傳輸線C、系統(tǒng)總線必須有選擇功能,以判別哪個(gè)部件可以發(fā)送信息D、系統(tǒng)總線的標(biāo)準(zhǔn)分為正式標(biāo)準(zhǔn)和工業(yè)標(biāo)準(zhǔn)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:總線就是一組進(jìn)行互連和傳輸信息(指令、數(shù)據(jù)和地址)的信號(hào)線,它好比連接計(jì)算機(jī)系統(tǒng)各個(gè)部件之間的橋梁。另外,我們廣義上通常也把AGP接口、USB接口等稱為AGP總線、USB總線??梢哉f(shuō),總線在計(jì)算機(jī)中無(wú)處不在。按總線相對(duì)于CPU或其他芯片的位置,可分為內(nèi)部總線(InternalBus)和外部總線(ExternalBus)兩種。在CPU內(nèi)部,寄存器之間和算術(shù)邏輯部件ALU與控制部件之間傳輸數(shù)據(jù)所用的總線稱為內(nèi)部總線;而外部總線是指CPU與內(nèi)存RAM、ROM和輸入\輸出設(shè)備接口之間進(jìn)行通信的通路。由于CPU通過(guò)總線實(shí)現(xiàn)程序取指令、內(nèi)存/外設(shè)的數(shù)據(jù)交換,在CPU與外設(shè)一定的情況下,總線速度是制約計(jì)算機(jī)整體性能的最大因素。按總線功能來(lái)劃分,可分為地址總線、數(shù)據(jù)總線、控制總線3類。我們通常所說(shuō)的總線都包括上述3個(gè)組成部分,地址總線用來(lái)傳送地址信息,數(shù)據(jù)總線用來(lái)傳送數(shù)據(jù)信息,控制總線用來(lái)傳送各種控制信號(hào)。例如,ISA總線共有98條線。其中,數(shù)據(jù)線16條,地址線24條,其余為控制信號(hào)線、接地線和電源線。按總線在微機(jī)系統(tǒng)中的位置可分為機(jī)內(nèi)總線和機(jī)外總線(PeripheralBus)兩種。我們上面所說(shuō)的總線都是機(jī)內(nèi)總線,而機(jī)外總線顧名思義是指與外部設(shè)備接口相連的,實(shí)際上是一種外設(shè)的接口標(biāo)準(zhǔn)。如目前計(jì)算機(jī)上流行的接口標(biāo)準(zhǔn)IDE、SCSI、USB和IEEE1394等,前兩種主要是與硬盤、光驅(qū)等IDE設(shè)備接口相連,后面兩種新型外部總線可以用來(lái)連接多種外部設(shè)備。計(jì)算機(jī)的總線按其功用來(lái)劃分主要有局部總線、系統(tǒng)總線、通信總線3種類型。其中,局部總線是在傳統(tǒng)的ISA總線和CPU總線之間增加的一級(jí)總線或管理層,它的出現(xiàn)是由于計(jì)算機(jī)軟硬件功能的不斷發(fā)展,系統(tǒng)原有的ISA/EISA等己遠(yuǎn)遠(yuǎn)不能適應(yīng)系統(tǒng)高傳輸能力的要求,而成為整個(gè)系統(tǒng)的主要瓶頸。局部總線主要可分為3種,分別是專用局部總線、VL總線(VESALocalBus)和PCI總線(PeripheralComponentInterconnect)。前兩種已被淘汰,而采用PCI總線后,數(shù)據(jù)寬度升級(jí)到64位,總線工作頻率為33/66MHz,數(shù)據(jù)傳輸率(帶寬)可達(dá)266MB/s。而系統(tǒng)總線是計(jì)算機(jī)系統(tǒng)內(nèi)部各部件(插板)之間進(jìn)行連接和傳輸信息的一組信號(hào)線,例如,ISA、EISA、MCA、VESA、PCI、AGP等。通信總線是系統(tǒng)之間或微機(jī)系統(tǒng)與設(shè)備之間進(jìn)行通信的一組信號(hào)線。總線標(biāo)準(zhǔn)是指計(jì)算機(jī)部件各生產(chǎn)廠家都需要遵守的系統(tǒng)總線要求,從而使不同廠家生產(chǎn)的部件能夠互換??偩€標(biāo)準(zhǔn)主要規(guī)定總線的機(jī)械結(jié)構(gòu)規(guī)范、功能結(jié)構(gòu)規(guī)范和電氣規(guī)范??偩€標(biāo)準(zhǔn)可以分為正式標(biāo)準(zhǔn)和工業(yè)標(biāo)準(zhǔn),其中,正式標(biāo)準(zhǔn)是由IEEE等國(guó)際組織正式確定和承認(rèn)的標(biāo)準(zhǔn),工業(yè)標(biāo)準(zhǔn)是首先由某一廠家提出,得到其他廠家廣泛使用的標(biāo)準(zhǔn)。15、下面關(guān)于超級(jí)流水線的論述中,正確的是(90)。A、超級(jí)流水線用增加流水線級(jí)數(shù)的方法縮短機(jī)器周期B、超級(jí)流水線是一種單指令流多操作碼多數(shù)據(jù)的系統(tǒng)結(jié)構(gòu)C、超級(jí)流水線配置了多個(gè)功能部件和指令譯碼電路,采用多條流水線并行處理D、超級(jí)流水線采用簡(jiǎn)單指令以加快執(zhí)行速度標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:采用流水線技術(shù)的CPU使用指令重疊的辦法,即在一條指令還沒(méi)有處理完時(shí),就開始處理下一條指令。典型的流水線將每一條機(jī)器指令分成5步,即取指、譯碼、取操作數(shù)(或譯碼2)、執(zhí)行、回寫。在理想條件下,平均每個(gè)時(shí)鐘周期可以完成一條指令。而所謂“超級(jí)流水線處理”是將機(jī)器指令劃分為更多級(jí)的操作,以減輕每一級(jí)的復(fù)雜程度,增加流水線級(jí)數(shù)來(lái)提高頻率。在流水線的每一步中,如果需要執(zhí)行的邏輯操作少一些,則每一步就可以在較短的時(shí)間內(nèi)完成。對(duì)于超級(jí)流水線結(jié)構(gòu),其中指令部件可以只有一套,也可以有多套獨(dú)立的執(zhí)行部件。雖然每個(gè)機(jī)器周期只能流出一條指令,但它的周期比其他機(jī)器短。二、中文選擇題(含2小題)(本題共12題,每題1.0分,共12分。)逆向工程過(guò)程的抽象層次是指可從源代碼中抽取出來(lái)的設(shè)計(jì)信息的精制程度。抽象層次分為四層,其中“最低層”抽象能夠?qū)С鲞^(guò)程的設(shè)計(jì)表示文檔,“低層”抽象能夠?qū)С龀绦蚝蛿?shù)據(jù)結(jié)構(gòu)信息,“中層”能夠?qū)С?1),“高層”抽象能夠?qū)С?2)。16、逆向工程過(guò)程的抽象層次是指可從源代碼中抽取出來(lái)的設(shè)計(jì)信息的精制程度。抽象層次分為四層,其中“最低層”抽象能夠?qū)С鲞^(guò)程的設(shè)計(jì)表示文檔,“低層”抽象能夠?qū)С龀绦蚝蛿?shù)據(jù)結(jié)構(gòu)信息,“中層”能夠?qū)С?1),“高層”抽象能夠?qū)С?2)。A、實(shí)體關(guān)系模型B、程序和文檔結(jié)構(gòu)信息C、全部文檔信息D、數(shù)據(jù)流和控制流模型標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無(wú)解析17、A、實(shí)體關(guān)系模型B、模塊結(jié)構(gòu)圖C、完全的數(shù)據(jù)流圖D、全部文檔信息標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:請(qǐng)參考第9章試題42的分析。以下關(guān)于信息庫(kù)(repository)的敘述中,最恰當(dāng)?shù)氖?24);(25)不是信息庫(kù)所包含的內(nèi)容。18、以下關(guān)于信息庫(kù)(repository)的敘述中,最恰當(dāng)?shù)氖?24);(25)不是信息庫(kù)所包含的內(nèi)容。A、存儲(chǔ)一個(gè)或多個(gè)信息系統(tǒng)或項(xiàng)目的所有文檔、知識(shí)和產(chǎn)品的地方B、存儲(chǔ)支持信息系統(tǒng)開發(fā)的軟件構(gòu)件的地方C、存儲(chǔ)軟件維護(hù)過(guò)程中需要的各種信息的地方D、存儲(chǔ)用于進(jìn)行逆向工程的源碼分析工具及其分析結(jié)果的地方標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無(wú)解析19、A、網(wǎng)絡(luò)目錄B、CASE工具C、外部網(wǎng)接口D、打印的文檔標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在信息工程工具中,一般都具有存儲(chǔ)開發(fā)信息和進(jìn)行協(xié)調(diào)控制功能的計(jì)算機(jī)化的信息庫(kù)。信息庫(kù)中積累了信息系統(tǒng)的規(guī)劃、分析、設(shè)計(jì)、構(gòu)成各個(gè)階段的相關(guān)開發(fā)信息,以及系統(tǒng)維護(hù)的有關(guān)信息,并提供綜合信息的工具,是信息工程工具的核心部分。JamesMartin在其著作中曾將信息庫(kù)比喻為百科全書。信息庫(kù)是針對(duì)軟件開發(fā)或信息系統(tǒng)開發(fā)中的大量信息管理工作提出來(lái)的。是一個(gè)包羅萬(wàn)象的、隨著項(xiàng)目進(jìn)展而不斷修改與補(bǔ)充的數(shù)據(jù)集合。信息庫(kù)的特點(diǎn)是數(shù)據(jù)結(jié)構(gòu)相當(dāng)復(fù)雜,而且不斷變化,保持一致性的任務(wù)變得十分復(fù)雜和艱巨。應(yīng)當(dāng)存入信息庫(kù)的內(nèi)容如下。(1)軟件的工作環(huán)境、功能需求、性能要求,有關(guān)的各種信息來(lái)源的狀況、用戶的狀況、硬件環(huán)境以及在該領(lǐng)域中的作用等外部信息。(2)需求分析階段中收集的有關(guān)用戶的各種信息,包括用戶本身提供的和在調(diào)查研究中得到的。(3)邏輯設(shè)計(jì)階段的各種調(diào)查材料和由此生成的各種文檔,包括調(diào)查記錄、原始數(shù)據(jù)、報(bào)表及單證的樣本、繪制的各種圖以及最后生成的系統(tǒng)說(shuō)明書。(4)設(shè)計(jì)階段的各種資料,包括所有的數(shù)據(jù)庫(kù)與數(shù)據(jù)文件格式、數(shù)據(jù)字典、程序模塊的要求、總體結(jié)構(gòu)、各種接口及參數(shù)的傳遞方式以及最后形成的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論