中級(jí)軟件設(shè)計(jì)師-《軟件設(shè)計(jì)師》上午押題密卷2_第1頁
中級(jí)軟件設(shè)計(jì)師-《軟件設(shè)計(jì)師》上午押題密卷2_第2頁
中級(jí)軟件設(shè)計(jì)師-《軟件設(shè)計(jì)師》上午押題密卷2_第3頁
中級(jí)軟件設(shè)計(jì)師-《軟件設(shè)計(jì)師》上午押題密卷2_第4頁
中級(jí)軟件設(shè)計(jì)師-《軟件設(shè)計(jì)師》上午押題密卷2_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

中級(jí)軟件設(shè)計(jì)師-《軟件設(shè)計(jì)師》上午押題密卷2單選題(共75題,共75分)(1.)掛接在總線上的多個(gè)部件()A.只能分時(shí)向總線發(fā)送數(shù)據(jù),并只能分時(shí)從總線接收數(shù)據(jù)B.(江南博哥)只能分時(shí)向總線發(fā)送數(shù)據(jù),但可同時(shí)從總線接收數(shù)據(jù)C.可同時(shí)向總線發(fā)送數(shù)據(jù),并同時(shí)從總線接收數(shù)據(jù)D.可同時(shí)向總線發(fā)送數(shù)據(jù),但只能分時(shí)從總線接收數(shù)據(jù)正確答案:B參考解析:掛接在總線上的多個(gè)部件只能分時(shí)向總線發(fā)送數(shù)據(jù),因?yàn)橥瑫r(shí)發(fā)送會(huì)造成數(shù)據(jù)碰撞。(2.)某計(jì)算機(jī)系統(tǒng)中的進(jìn)程管理采用三態(tài)模型,那么下圖所示的PCB(進(jìn)程控制塊)的組織方式采用(請(qǐng)作答此空),圖中()。A.順序方式B.鏈接方式C.索引方式D.Hash正確答案:C參考解析:進(jìn)程控制塊PCB的組織方式如下。(1)線性表方式:不論進(jìn)程的狀態(tài)如何,將所有的PCB連續(xù)地存放在內(nèi)存的系統(tǒng)區(qū),這種方式適用于系統(tǒng)中進(jìn)程數(shù)目不多的情況。(2)索引表方式:該方式是線性表方式的改進(jìn),系統(tǒng)按照進(jìn)程的狀態(tài)分別建立就緒索引表、阻塞索引表等。(3)鏈接表方式:系統(tǒng)按照進(jìn)程的狀態(tài)將進(jìn)程的PCB組成隊(duì)列,從而形成就緒隊(duì)列、阻塞隊(duì)列、運(yùn)行隊(duì)列等。運(yùn)行進(jìn)程為PCB1、PCB3;就緒進(jìn)程為PCB2、PCB4、PCB5;阻塞進(jìn)程為PCB6、PCB7、PCB8、PCB9。(3.)RISC(精簡(jiǎn)指令系統(tǒng)計(jì)算機(jī))的特點(diǎn)不包括:()。A.指令長(zhǎng)度固定,指令種類盡量少B.尋址方式盡量豐富,指令功能盡可能強(qiáng)C.增加寄存器數(shù)目,以減少訪存次數(shù)D.用硬布線電路實(shí)現(xiàn)指令解碼,以盡快完成指令譯碼正確答案:B參考解析:RISC特點(diǎn):使用等長(zhǎng)指令,目前典型長(zhǎng)度為4個(gè)字節(jié)尋址方式少且簡(jiǎn)單,一般為2-3種;絕不出現(xiàn)存儲(chǔ)器間接尋址方式只有取數(shù)指令、存數(shù)指令訪問存儲(chǔ)器指令集中的指令數(shù)目一般少于100種,指令格式一般少于4種指令功能簡(jiǎn)單;控制器多采用硬布線方式,以期更快的執(zhí)行速度平均而言,所有的指令的執(zhí)行時(shí)間為一個(gè)處理時(shí)鐘周期強(qiáng)調(diào)通用寄存器資源的優(yōu)化使用(4.)計(jì)算機(jī)采用分級(jí)存儲(chǔ)體系的主要目的是為了()。A.解決主存容量不足的問題B.提高存儲(chǔ)器讀寫可靠性C.提高外設(shè)訪問效率D.解決存儲(chǔ)的容量、價(jià)格和速度之間的矛盾正確答案:D參考解析:分級(jí)存儲(chǔ)體系中,速度快的存儲(chǔ)器,單位價(jià)格高,而速度慢的存儲(chǔ)器,單位價(jià)格低,所以利用分級(jí)方式,能得到很好的性價(jià)比。(5.)一個(gè)好的變更控制過程,給項(xiàng)目風(fēng)險(xiǎn)承擔(dān)者提供了正式的建議變更機(jī)制。如下圖所示的需求變更管理過程中,①②③處對(duì)應(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ì)算正確答案:A參考解析:在需求管理過程中需求的變更是受嚴(yán)格管控的,其流程為:1、問題分析和變更描述。這是識(shí)別和分析需求問題或者一份明確的變更提議,以檢查它的有效性,從而產(chǎn)生一個(gè)更明確的需求變更提議。2、變更分析和成本計(jì)算。使用可追溯性信息和系統(tǒng)需求的一般知識(shí),對(duì)需求變更提議進(jìn)行影響分析和評(píng)估。變更成本計(jì)算應(yīng)該包括對(duì)需求文檔的修改、系統(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)都要同時(shí)修改。如果先對(duì)系統(tǒng)的程序做變更,然后再修改需求文檔,這幾乎不可避免地會(huì)出現(xiàn)需求文檔和程序的不一致。(6.)項(xiàng)目配置管理中,產(chǎn)品配置是指一個(gè)產(chǎn)品在其生命周期各個(gè)階段所產(chǎn)生的各種形式和各種版本的文檔、計(jì)算機(jī)程序、部件及數(shù)據(jù)的集合。該集合中的每一個(gè)元素稱為該產(chǎn)品配置中的一個(gè)配置頂,()不屬于產(chǎn)品組成部分工作成果的配置頂A.需求文檔B.設(shè)計(jì)文檔C.工作計(jì)劃D.源代碼正確答案:C參考解析:配置項(xiàng)是構(gòu)成產(chǎn)品配置的主要元素,配置項(xiàng)主要有以下兩大類:(1)屬于產(chǎn)品組成部分的工作成果:如需求文檔、設(shè)計(jì)文檔、源代碼和測(cè)試用例等;(2)屬于項(xiàng)目管理和機(jī)構(gòu)支撐過程域產(chǎn)生的文檔:如工作計(jì)劃、項(xiàng)目質(zhì)量報(bào)告和項(xiàng)目跟蹤報(bào)告等。這些文檔雖然不是產(chǎn)品的組成部分,但是值得保存。所以選項(xiàng)C的工作計(jì)劃雖可充當(dāng)配置項(xiàng),但不屬于產(chǎn)品組成部分工作成果的配置項(xiàng)。(7.)某計(jì)算機(jī)系統(tǒng)中的進(jìn)程管理采用三態(tài)模型,那么下圖所示的PCB(進(jìn)程控制塊)的組織方式采用(),圖中(請(qǐng)作答此空)。A.有1個(gè)運(yùn)行進(jìn)程,2個(gè)就緒進(jìn)程,4個(gè)阻塞進(jìn)程B.有2個(gè)運(yùn)行進(jìn)程,3個(gè)就緒進(jìn)程,3個(gè)阻塞進(jìn)程C.有2個(gè)運(yùn)行進(jìn)程,3個(gè)就緒進(jìn)程,4個(gè)阻塞進(jìn)程D.有3個(gè)運(yùn)行進(jìn)程,2個(gè)就緒進(jìn)程,4個(gè)阻塞進(jìn)程正確答案:C參考解析:進(jìn)程控制塊PCB的組織方式如下。(1)線性表方式:不論進(jìn)程的狀態(tài)如何,將所有的PCB連續(xù)地存放在內(nèi)存的系統(tǒng)區(qū),這種方式適用于系統(tǒng)中進(jìn)程數(shù)目不多的情況。(2)索引表方式:該方式是線性表方式的改進(jìn),系統(tǒng)按照進(jìn)程的狀態(tài)分別建立就緒索引表、阻塞索引表等。(3)鏈接表方式:系統(tǒng)按照進(jìn)程的狀態(tài)將進(jìn)程的PCB組成隊(duì)列,從而形成就緒隊(duì)列、阻塞隊(duì)列、運(yùn)行隊(duì)列等。運(yùn)行進(jìn)程為PCB1、PCB3;就緒進(jìn)程為PCB2、PCB4、PCB5;阻塞進(jìn)程為PCB6、PCB7、PCB8、PCB9。(8.)流水線的吞吐率是指單位時(shí)間流水線處理的任務(wù)數(shù),如果各段流水的操作時(shí)間不同,則流水線的吞吐率是()的倒數(shù)。A.最短流水段操作時(shí)間B.各段流水的操作時(shí)間總和C.最長(zhǎng)流水段操作時(shí)間D.流水段數(shù)乘以最長(zhǎng)流水段操作時(shí)間正確答案:C參考解析:流水線處理機(jī)在執(zhí)行指令時(shí),把執(zhí)行過程分為若干個(gè)流水級(jí),若各流水級(jí)需要的時(shí)間不同,則流水線必須選擇各級(jí)中時(shí)間較大者為流水級(jí)的處理時(shí)間。理想情況下,當(dāng)流水線充滿時(shí),每一個(gè)流水級(jí)時(shí)間流水線輸出一個(gè)結(jié)果。流水線的吞吐率是指單位時(shí)間流水線處理機(jī)輸出的結(jié)果的數(shù)目,因此流水線的吞吐率為一個(gè)流水級(jí)時(shí)間的倒數(shù),即最長(zhǎng)流水級(jí)時(shí)間的倒數(shù)。(9.)統(tǒng)一過程(UP)定義了初啟階段、精化階段、構(gòu)建階段、移交階段和產(chǎn)生階段,每個(gè)階段以達(dá)到某個(gè)里程碑時(shí)結(jié)束,其中()的里程碑是生命周期架構(gòu)。A.初啟階段B.精化階段C.構(gòu)建階段D.移交階段正確答案:B參考解析:本題考查軟件開發(fā)過程的基礎(chǔ)知識(shí)。統(tǒng)一過程(UP)定義了初啟階段、精化階段、構(gòu)建階段、移交階段和產(chǎn)生階段,每個(gè)階段達(dá)到某個(gè)里程碑時(shí)結(jié)束。其中初啟階段的里程碑是生命周期目標(biāo),精化階段的里程碑是生命周期架構(gòu),構(gòu)建階段的里程碑是初始運(yùn)作功能,移交階段的里程碑是產(chǎn)品發(fā)布。(10.)旋模型將瀑布模型和()結(jié)合起來,強(qiáng)調(diào)項(xiàng)目的風(fēng)險(xiǎn)分析,特別適合大型復(fù)雜系統(tǒng)的開發(fā)過程。螺旋模型沿著螺線進(jìn)行若干次迭代,依次經(jīng)歷了計(jì)劃指定、風(fēng)險(xiǎn)分析、工程實(shí)施和(請(qǐng)作答此空)四個(gè)主要活動(dòng)。A.客戶評(píng)估B.客戶使用C.工程交付D.軟件測(cè)試正確答案:A參考解析:本題主要考查對(duì)軟件開發(fā)模型中的螺旋模型的概念。1988年,BarryBoehm正式發(fā)表了軟件系統(tǒng)開發(fā)的"螺旋模型",它將瀑布模型和快速原型模型結(jié)合起來,強(qiáng)調(diào)了其他模型所忽視的風(fēng)險(xiǎn)分析,特別適合于大型復(fù)雜的系統(tǒng)。螺旋模型沿著螺線進(jìn)行若干次迭代,圖中的四個(gè)象限代表了以下活動(dòng):①制定計(jì)劃:確定軟件目標(biāo),選定實(shí)施方案,弄清項(xiàng)目開發(fā)的限制條件;②風(fēng)險(xiǎn)分析:分析評(píng)估所選方案,考慮如何識(shí)別和消除風(fēng)險(xiǎn);③實(shí)施工程:實(shí)施軟件開發(fā)和驗(yàn)證;④客戶評(píng)估:評(píng)價(jià)開發(fā)工作,提出修正建議,制定下一步計(jì)劃。螺旋模型由風(fēng)險(xiǎn)驅(qū)動(dòng),強(qiáng)調(diào)可選方案和約束條件從而支持軟件的重用,有助于將軟件質(zhì)量作為特殊目標(biāo)融入產(chǎn)品開發(fā)之中。但是,螺旋模型也有一定的限制條件,具體如下:①螺旋模型強(qiáng)調(diào)風(fēng)險(xiǎn)分析,但要求許多客戶接受和相信這種分析,并做出相關(guān)反應(yīng)是不容易的,因此,這種模型往往適應(yīng)于內(nèi)部的大規(guī)模軟件開發(fā)。②如果執(zhí)行風(fēng)險(xiǎn)分析將大大影響項(xiàng)目的利潤(rùn),那么進(jìn)行風(fēng)險(xiǎn)分析毫無意義,因此,螺旋模型只適合于大規(guī)模軟件項(xiàng)目。③軟件開發(fā)人員應(yīng)該擅長(zhǎng)尋找可能的風(fēng)險(xiǎn),準(zhǔn)確地分析風(fēng)險(xiǎn),否則將會(huì)帶來更大的風(fēng)險(xiǎn)。首先是確定一個(gè)階段的目標(biāo),完成這些目標(biāo)的選擇方案及其約束條件,然后從風(fēng)險(xiǎn)角度分析方案的開發(fā)策略,努力排除各種潛在的風(fēng)險(xiǎn),有時(shí)需要通過建造原型來完成。如果某些風(fēng)險(xiǎn)不能排除,該方案立即終止,否則啟動(dòng)下一個(gè)開發(fā)步驟。最后,評(píng)價(jià)該階段的結(jié)果,并設(shè)計(jì)下一個(gè)階段。(11.)Systemanalysisistraditionallydonetop-downusingstructuredanalysisbasedon().Object-orientedanalysisfocusesoncreationofmodels.Thethreetypesoftheanalysismodelare().Therearetwosubstagesofobject-orientedanalysis.()focusesonreal-worldthingswhosesemanticstheapplicationcaptures.Theobjectconstructedintherequirementanalysisshowsthe()ofthereal-worldsystemandorganizesitintoworkablepieces.(請(qǐng)作答此空)addressesthecomputeraspectsoftheapplicationthatarevisibletousers.Theobjectsarethosewhichcanbeexpectedtovaryfromtimetotimequiterapidly.A.ProgramanalysisB.FunctionrequirementC.ApplicationanalysisD.Physicalmodel正確答案:C參考解析:傳統(tǒng)的系統(tǒng)分析以功能分解為基礎(chǔ),利用結(jié)構(gòu)化分析自頂向下完成。面向?qū)ο蠓治鲫P(guān)注于模型的創(chuàng)建。該分析模型有三種類型:類模型、交互模型和狀態(tài)模型。面向?qū)ο蠓治鲇袃蓚€(gè)子階段。領(lǐng)域分析側(cè)重于現(xiàn)實(shí)世界中那些語義被應(yīng)用程序獲取的事物。在需求分析中所構(gòu)造的對(duì)象說明了現(xiàn)實(shí)世界系統(tǒng)的靜態(tài)結(jié)構(gòu)并將其組織為可用的片段。應(yīng)用分析處理應(yīng)用系統(tǒng)中用戶可見的計(jì)算機(jī)問題。所分析的對(duì)象可能會(huì)被預(yù)計(jì)時(shí)不時(shí)地發(fā)生較快的變化。(12.)Software()referstothatthesoftwaretomeetthespecificationmustbeproduced.A.testB.supportC.developmentD.process正確答案:C參考解析:軟件開發(fā)指的是生產(chǎn)出滿足規(guī)格說明書要求的軟件。(13.)下列不屬于報(bào)文認(rèn)證算法的是()。A.MD5B.SHA-1C.RC4D.HMAC正確答案:C參考解析:消息摘要算法MD5用于確保信息傳送完整一致,它的作用是讓大容量信息在用數(shù)字簽名軟件簽署私人密鑰前被"壓縮"成一種保密的格式(就是把一個(gè)任意長(zhǎng)度的字節(jié)串變換成一定長(zhǎng)的十六進(jìn)制數(shù)字串)。安全散列算法SHA能計(jì)算出一個(gè)數(shù)字信息所對(duì)應(yīng)的長(zhǎng)度固定的字符串(信息摘要)。且若輸入的訊息不同,它們對(duì)應(yīng)到不同字串的機(jī)率很高;而SHA是FIPS所認(rèn)證的五種安全雜湊算法。這些算法之所以稱作“安全”是基于以下兩點(diǎn)(根據(jù)官方標(biāo)準(zhǔn)的描述):1、由訊息摘要反推原輸入訊息,從計(jì)算理論上來說是很困難的。2、想要找到兩組不同的訊息對(duì)應(yīng)到相同的訊息摘要,從計(jì)算理論上來說也是很困難的。任何對(duì)輸入訊息的變動(dòng),都有很高的機(jī)率導(dǎo)致其產(chǎn)生的訊息摘要迥異。SHA家族的五個(gè)算法,分別是SHA-1、SHA-224、SHA-256、SHA-384,和SHA-512。HMAC是密鑰相關(guān)的哈希運(yùn)算消息認(rèn)證碼,HMAC運(yùn)算利用哈希算法,以一個(gè)密鑰和一個(gè)消息為輸入,生成一個(gè)消息摘要作為輸出。RC4加密算法是一種密鑰長(zhǎng)度可變的流加密算法簇。(14.)計(jì)算機(jī)系統(tǒng)中有多種實(shí)現(xiàn)數(shù)據(jù)輸入和輸出的控制方式,其中占用CPU時(shí)間最多的是()。A.程序查詢方式B.中斷方式C.DMA方式D.緩沖方式正確答案:A參考解析:在計(jì)算機(jī)中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式、程序中斷方式、DMA工作方式、通道方式、I/O處理機(jī)。(1)程序控制方式①無條件傳送方式無條件傳送方式是在假定外設(shè)已經(jīng)準(zhǔn)備好的情況下,直接利用輸入指令(IN指令)或輸出指令(OUT指令)與外設(shè)傳送數(shù)據(jù),而不去檢查(查詢)外設(shè)的工作狀態(tài)。這種傳送方式的優(yōu)點(diǎn)是控制程序簡(jiǎn)單。但它必須是在外設(shè)已經(jīng)準(zhǔn)備好的情況下才能使用,否則傳送就會(huì)出錯(cuò)。所以在實(shí)際應(yīng)用中無條件傳送方式使用較少,只用于一些較簡(jiǎn)單外設(shè)的操作,如對(duì)開關(guān)信號(hào)的輸入,對(duì)LED顯示器的輸出等。在此情況下,外設(shè)總是準(zhǔn)備好的,它可以無條件地隨時(shí)接收CPU發(fā)來的輸出數(shù)據(jù),也能夠無條件地隨時(shí)向CPU提供需要輸入的數(shù)據(jù)。②程序查詢傳送方式程序查詢傳送方式也稱為條件傳送方式。在這種方式下,利用查詢方式進(jìn)行輸入輸出,就是CPU通過執(zhí)行程序查詢外設(shè)的狀態(tài),判斷外設(shè)是否準(zhǔn)備好接收數(shù)據(jù)或準(zhǔn)備好了向CPU輸入的數(shù)據(jù)。這種方法簡(jiǎn)單,硬件開銷小,但I(xiàn)/O能力不高,嚴(yán)重影響CPU的利用率。(2)程序中斷程序中斷是指計(jì)算機(jī)執(zhí)行現(xiàn)行程序的過程中,出現(xiàn)某些急需處理的異常情況和特殊請(qǐng)求,cpu暫時(shí)終止現(xiàn)行程序,而轉(zhuǎn)去對(duì)隨機(jī)發(fā)生的更緊迫的事件進(jìn)行處理,在處理完畢后,cpu將自動(dòng)返回原來的程序繼續(xù)執(zhí)行。在中斷方式中CPU與外設(shè)可并行工作。(3)DMA直接內(nèi)存存取DMA是指在內(nèi)存與I/O設(shè)備間傳送數(shù)據(jù)塊的過程中,不需要CPU的任何干涉,只需要CPU在過程考試啟動(dòng)與過程結(jié)束時(shí)的處理,實(shí)際操作由DMA硬件直接執(zhí)行完成,CPU在此傳送過程中可做別的事情。在DMA方式中CPU與外設(shè)可并行工作。(4)通道方式通道是一種高級(jí)的I/O控制部件,它在一定的硬件基礎(chǔ)上利用軟件手段實(shí)現(xiàn)對(duì)I/O的控制和傳送,更多地免去了CPU的介入,從而使主機(jī)和外設(shè)的并行程度更高。通道并不能完全脫離CPU,它還要受到CPU的管理,比如啟動(dòng)、停止等,而且通道還應(yīng)該向CPU報(bào)告自己的狀態(tài),以便CPU決定下一步的處理。(5)I/O處理機(jī)I/O處理機(jī)除了能夠完成通道的全部功能外,還可以進(jìn)行碼制轉(zhuǎn)換、數(shù)據(jù)校正和校驗(yàn)、故障處理等。(15.)某項(xiàng)目有A~H八個(gè)作業(yè),各作業(yè)所需時(shí)間(單位:周)以及緊前作業(yè)如下表該項(xiàng)目的工期為(請(qǐng)作答此空)周。如果作業(yè)C拖延3周完成,則該項(xiàng)目的工期()A.12B.13C.14D.15正確答案:B參考解析:畫出網(wǎng)絡(luò)圖可知,ADFH為關(guān)鍵路徑,工期為1+5+6+1=13。若C拖延3周,關(guān)鍵路徑變?yōu)锳CEH,工期為1+6+7+1=15,總體拖延2周。(16.)在計(jì)算機(jī)中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式(包括無條件傳送與程序查詢方式)、程序中斷方式、DMA工作方式、通道方式、I/O處理機(jī)。()方式I/O端口總是準(zhǔn)備好接受主機(jī)的輸出數(shù)據(jù),或是總是準(zhǔn)備好向主機(jī)輸入數(shù)據(jù),并且只適用于簡(jiǎn)單的I/O控制。(請(qǐng)作答此空)允許主存儲(chǔ)器和I/O設(shè)備之間通過某種控制器直接進(jìn)行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結(jié)束時(shí),整個(gè)過程無須CPU的干預(yù)。()在一定的硬件基礎(chǔ)上利用軟件手段實(shí)現(xiàn)對(duì)I/O的控制和傳送,更多地免去了cpu的接入。()指專門負(fù)責(zé)輸入/輸出的處理機(jī)。可以有獨(dú)立的存儲(chǔ)器、運(yùn)算部件和指令控制部件。上述工作方式中,()工作方式CPU與I/O設(shè)備是串行工作的。A.I/O處理機(jī)B.DMA方式C.通道控制方式D.無條件傳送正確答案:B參考解析:在計(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)簡(jiǎn)單,缺點(diǎn)是對(duì)時(shí)序要求高,只適用于簡(jiǎn)單的I/O控制。②程序查詢方式程序查詢方式也稱為程序輪詢方式,該方式采用用戶程序直接控制主機(jī)與外部設(shè)備之間輸入/輸出操作。CPU必須不停地循環(huán)測(cè)試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)算部件和指令控制部件。(17.)確定網(wǎng)絡(luò)的層次結(jié)構(gòu)及各層采用的協(xié)議是網(wǎng)絡(luò)設(shè)計(jì)中()階段的主要任務(wù)。A.網(wǎng)絡(luò)需求分析B.網(wǎng)絡(luò)體系結(jié)構(gòu)設(shè)計(jì)C.網(wǎng)絡(luò)設(shè)備選型D.網(wǎng)絡(luò)安全性設(shè)計(jì)正確答案:B參考解析:網(wǎng)絡(luò)建設(shè)主要包括網(wǎng)絡(luò)需求分析、網(wǎng)絡(luò)體系結(jié)構(gòu)設(shè)計(jì)、網(wǎng)絡(luò)安全性設(shè)計(jì)、設(shè)備造型等階段。其中網(wǎng)絡(luò)需求分析階段主要完成:了解企業(yè)用戶的現(xiàn)狀、弄清用戶的目的、掌握資金投入的額度、了解企業(yè)用戶環(huán)境、確定企業(yè)用戶的數(shù)據(jù)流管理架構(gòu)等工作。網(wǎng)絡(luò)體系結(jié)構(gòu)設(shè)計(jì)階段的主要任務(wù)是確定網(wǎng)絡(luò)的層次結(jié)構(gòu)及各層采用的協(xié)議。網(wǎng)絡(luò)安全性設(shè)計(jì)階段的主要任務(wù)是完成可靠性與容錯(cuò)設(shè)計(jì)、網(wǎng)絡(luò)安全體系的設(shè)計(jì)。網(wǎng)絡(luò)設(shè)備選型階段的主要任務(wù)是根據(jù)體系結(jié)構(gòu)、安全性要求、結(jié)合經(jīng)濟(jì)可行性等確定網(wǎng)絡(luò)設(shè)備的選型。(18.)一個(gè)大型軟件系統(tǒng)的需求通常是會(huì)發(fā)生變化的。以下關(guān)于需求變更策略的敘述中錯(cuò)誤的是()。A.所有需求變更必須遵循變更控制過程B.對(duì)于未獲得核準(zhǔn)的變更,不應(yīng)該做變更實(shí)現(xiàn)工作C.完成了對(duì)某個(gè)需求的變更之后,就可以刪除或者修改變更請(qǐng)求的原始文檔D.每一個(gè)集成的需求變更必須能追溯到一個(gè)經(jīng)核準(zhǔn)的變更請(qǐng)求正確答案:C參考解析:一個(gè)大型軟件系統(tǒng)的需求通常是會(huì)發(fā)生變化的。在進(jìn)行需求變更時(shí),可以參考以下的需求變更策略:(1)所有需求變更必須遵循變更控制過程;(2)對(duì)于未獲得批準(zhǔn)的變更,不應(yīng)該做設(shè)計(jì)和實(shí)現(xiàn)工作;(3)變更應(yīng)該由項(xiàng)目變更控制委員會(huì)決定實(shí)現(xiàn)哪些變更;(4)項(xiàng)目風(fēng)險(xiǎn)承擔(dān)者應(yīng)該能夠了解變更數(shù)據(jù)庫的內(nèi)容;(5)決不能從數(shù)據(jù)庫中刪除或者修改變更請(qǐng)求的原始文檔;(6)每一個(gè)集成的需求變更必須能跟蹤到一個(gè)經(jīng)核準(zhǔn)的變更請(qǐng)求。(19.)在計(jì)算機(jī)中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式(包括無條件傳送與程序查詢方式)、程序中斷方式、DMA工作方式、通道方式、I/O處理機(jī)。()方式I/O端口總是準(zhǔn)備好接受主機(jī)的輸出數(shù)據(jù),或是總是準(zhǔn)備好向主機(jī)輸入數(shù)據(jù),并且只適用于簡(jiǎn)單的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的接入。()指專門負(fù)責(zé)輸入/輸出的處理機(jī)。可以有獨(dú)立的存儲(chǔ)器、運(yùn)算部件和指令控制部件。上述工作方式中,()工作方式CPU與I/O設(shè)備是串行工作的。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)簡(jiǎn)單,缺點(diǎn)是對(duì)時(shí)序要求高,只適用于簡(jiǎn)單的I/O控制。②程序查詢方式程序查詢方式也稱為程序輪詢方式,該方式采用用戶程序直接控制主機(jī)與外部設(shè)備之間輸入/輸出操作。CPU必須不停地循環(huán)測(cè)試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)算部件和指令控制部件。(20.)設(shè)指令由取指、分析、執(zhí)行3個(gè)子部件完成,并且每個(gè)子部件的時(shí)間均為△t。若采用常規(guī)標(biāo)量單流水線處理機(jī)(即該處理機(jī)的度為1),連續(xù)執(zhí)行12條指令,共需()△t。若采用度為4的超標(biāo)量流水線處理機(jī),連續(xù)執(zhí)行上述12條指令,只需(請(qǐng)作答此空)△t。A.3B.5C.7D.9正確答案:B參考解析:指令由取指、分析和執(zhí)行3個(gè)子部件完成,n=3,且每個(gè)子部件的時(shí)間均為Δt。若采用常規(guī)標(biāo)量單流水線處理機(jī)(即該處理機(jī)的度m=1),連續(xù)執(zhí)行12條(k=12)指令的時(shí)空?qǐng)D如圖所示。執(zhí)行這12條指令所需的總時(shí)間為:Tk=(k+3-1)*Δt=(12+3)*Δt=14Δt。若采用度為4(m=4)的超標(biāo)量流水線處理機(jī),連續(xù)執(zhí)行上述12條(k=12)指令的時(shí)空?qǐng)D如圖所示。由圖可知,執(zhí)行這12條指令所需的總時(shí)間只需要5Δt。(21.)精簡(jiǎn)指令系統(tǒng)RISC的特點(diǎn)不包括()A.指令數(shù)量少。優(yōu)先選取使用頻率最高的一些簡(jiǎn)單指令和一些常用指令,避免使用復(fù)雜指令。B.指令的尋址方式少。通常只支持寄存器尋址方式、立即數(shù)尋址方式和相對(duì)尋址方式。C.指令可以對(duì)主存單元中的數(shù)據(jù)直接進(jìn)行處理。典型的RISC通常都有指令能夠直接對(duì)主存單元中的數(shù)據(jù)進(jìn)行處理,其執(zhí)行速度較快。D.以硬布線邏輯控制為主。為了提高操作的執(zhí)行速度,通常采用硬布線邏輯(組合邏輯)來構(gòu)建控制器。正確答案:C參考解析:CISC系統(tǒng)中的指令可以對(duì)主存單元中的數(shù)據(jù)直接進(jìn)行處理。典型的CISC通常都有指令能夠直接對(duì)主存單元中的數(shù)據(jù)進(jìn)行處理,其執(zhí)行速度較慢。(22.)根據(jù)軟件過程活動(dòng)對(duì)軟件工具進(jìn)行分類,則逆向工程工具屬于()工具。A.軟件開發(fā)B.軟件維護(hù)C.軟件管理D.軟件支持正確答案:B參考解析:逆向工程是在軟件維護(hù)時(shí),由于缺少文檔資料,而對(duì)軟件的一種分析。poopoogood2016-11-03到底開發(fā)還是維護(hù)工具?MegumiIsh2016-11-07維護(hù)工具,是處于軟件維護(hù)階段后才使用的技術(shù)(23.)在uml2.0中,()描述結(jié)構(gòu)化類(例如,構(gòu)件或類)的內(nèi)部結(jié)構(gòu),包括結(jié)構(gòu)化類與系統(tǒng)其余部分的交互點(diǎn),用于畫出結(jié)構(gòu)化類的內(nèi)部?jī)?nèi)容。()強(qiáng)調(diào)消息跨越不同對(duì)象或參與者的實(shí)際時(shí)問,而不僅僅只是關(guān)心消息的相對(duì)順序。(請(qǐng)作答此空)通常與其他圖一起使用,包括文件、數(shù)據(jù)庫和類似的物理比特集合。交互概覽圖是()和()的混合物。A.包圖B.制品圖C.組合結(jié)構(gòu)圖D.部署圖正確答案:B參考解析:(1)組合結(jié)構(gòu)圖描述結(jié)構(gòu)化類(例如,構(gòu)件或類)的內(nèi)部結(jié)構(gòu),包括結(jié)構(gòu)化類與系統(tǒng)其余部分的交互點(diǎn)。組合結(jié)構(gòu)圖用于畫出結(jié)構(gòu)化類的內(nèi)部?jī)?nèi)容。(2)定時(shí)圖也稱計(jì)時(shí)圖,定時(shí)圖也是一種交互圖,它強(qiáng)調(diào)消息跨越不同對(duì)象或參與者的實(shí)際時(shí)問,而不僅僅只是關(guān)心消息的相對(duì)順序。(3)制品圖描述計(jì)算機(jī)中一個(gè)系統(tǒng)的物理結(jié)構(gòu)。制品包括文件、數(shù)據(jù)庫和類似的物理比特集合。制品圖通常與部署圖一起使用。制品也給出了它們實(shí)現(xiàn)的類和構(gòu)件。(4)交互概覽圖是活動(dòng)圖和順序圖的混合物。(24.)甲、乙兩軟件公司于2019年9月12日就其財(cái)務(wù)軟件產(chǎn)品分別申請(qǐng)“用友”和“用有”商標(biāo)注冊(cè)。兩財(cái)務(wù)軟件相似,甲第一次使用時(shí)間為2018年7月,乙第一次使用時(shí)間為2018年8月。此情形下,()能獲準(zhǔn)注冊(cè)。A.“用友”B.“用友”與“用有”都C.“用有”D.由甲、乙抽簽結(jié)果確定正確答案:A參考解析:《中華人民共和國(guó)商標(biāo)法實(shí)施條例》第十九條規(guī)定“兩個(gè)或者兩個(gè)以上的申請(qǐng)人,在同一種商品或者類似商品上,分別以相同或者近似的商標(biāo)在同一天申請(qǐng)注冊(cè)的,各申請(qǐng)人應(yīng)當(dāng)自收到商標(biāo)局通知之日起30日內(nèi)提交其申請(qǐng)注冊(cè)前在先使用該商標(biāo)的證據(jù)。同日使用或者均未使用的,各申請(qǐng)人可以自收到商標(biāo)局通知之日起30日內(nèi)自行協(xié)商,并將書面協(xié)議報(bào)送商標(biāo)局;不愿協(xié)商或者協(xié)商不成的,商標(biāo)局通知各申請(qǐng)人以抽簽的方式確定一個(gè)申請(qǐng)人,駁回其他人的注冊(cè)申請(qǐng)。商標(biāo)局已經(jīng)通知但申請(qǐng)人未參加抽簽的,視為放棄申請(qǐng),商標(biāo)局應(yīng)當(dāng)書面通知未參加抽簽的申請(qǐng)人。”(25.)以下著作權(quán)權(quán)利中,()的保護(hù)期不受時(shí)間限制。A.署名權(quán)B.發(fā)表權(quán)C.使用權(quán)D.獲得報(bào)酬權(quán)正確答案:A參考解析:署名權(quán)、修改權(quán)、保護(hù)作品完整權(quán)沒有時(shí)間限制(26.)編譯和解釋是實(shí)現(xiàn)高級(jí)語言翻譯的兩種基本方式,相對(duì)應(yīng)的程序分別稱為編譯器和解釋器。與編譯器相比,解釋器()。編譯器對(duì)高級(jí)語言源程序的處理過程可以劃分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優(yōu)化、目標(biāo)代碼生成等幾個(gè)階段:其中,代碼優(yōu)化和(請(qǐng)作答此空)并不是每種編譯器都必需的。詞法分析的作用是識(shí)別源程序中的()。A.語法分析B.語義分析C.中間代碼生成D.標(biāo)代碼生成正確答案:C參考解析:本題考查程序語言基礎(chǔ)知識(shí)。在實(shí)現(xiàn)程序語言的編譯和解釋兩種方式中,編譯方式下會(huì)生成用戶源程序的目標(biāo)代碼,而解釋方式下則不產(chǎn)生目標(biāo)代碼。目標(biāo)代碼經(jīng)鏈接后產(chǎn)生可執(zhí)行代碼,可執(zhí)行代碼可獨(dú)立加載運(yùn)行,與源程序和編譯程序都不再相關(guān)。而在解釋方式下,在解釋器的控制下執(zhí)行源程序或其中間代碼,因此相對(duì)而言,用戶程序執(zhí)行的速度更慢。中間代碼生成和優(yōu)化不是編譯過程中必需的階段。對(duì)用戶源程序依次進(jìn)行了詞法分析、語法分析和語義分析后,原則上就可以產(chǎn)生目標(biāo)代碼了,只是目標(biāo)代碼的質(zhì)量和效率可能不夠高。詞法分析時(shí)編譯或解釋用戶源程序過程中唯一與源程序打交道的階段,其主要功能是按順序分析出源程序的記號(hào)。(27.)在無線通信領(lǐng)域,現(xiàn)在主流應(yīng)用的是第四代(4G)通信技術(shù),其理論下載速率可達(dá)到()Mbps(兆比特每秒)。A.2.6B.4C.20D.100正確答案:D參考解析:4G指的是第四代移動(dòng)通信技術(shù),包括TD-LTE和FDD-LTE兩種制式,是集3G與WLAN于一體,并能夠快速傳輸數(shù)據(jù)、高質(zhì)量、音頻、視頻和圖像等,理論下載速度達(dá)到100Mbps,比通常家用寬帶ADSL快25倍,并且可以在DSL和有線電視調(diào)制解調(diào)器沒有覆蓋的地方部署,并能夠滿足幾乎所有用戶對(duì)于無線服務(wù)的要求。(28.)以下關(guān)于計(jì)算機(jī)系統(tǒng)中斷概念的敘述中,正確的是()。A.由I/O設(shè)備提出的中斷請(qǐng)求和電源掉電都是可屏蔽中斷B.由I/O設(shè)備提出的中斷請(qǐng)求和電源掉電都是不可屏蔽中斷C.由I/O設(shè)備提出的中斷請(qǐng)求是可屏蔽中斷,電源掉電是不可屏蔽中斷D.由I/O設(shè)備提出的中斷請(qǐng)求是不可屏蔽中斷,電源掉電是可屏蔽中斷正確答案:C參考解析:本題考查中斷基礎(chǔ)知識(shí)。按照是否可以被屏蔽,可將中斷分為兩大類:不可屏蔽中斷(又叫非屏蔽中斷)和可屏蔽中斷。不可屏蔽中斷源一旦提出請(qǐng)求,CPU必須無條件響應(yīng),而對(duì)可屏蔽中斷源的請(qǐng)求,CPU可以響應(yīng),也可以不響應(yīng)。典型的非屏蔽中斷源的例子是電源掉電,一旦出現(xiàn),必須立即無條件地響應(yīng),否則進(jìn)行其他任何工作都是沒有意義的。典型的可屏蔽中斷源的例子是打印機(jī)中斷,CPU對(duì)打印機(jī)中斷請(qǐng)求的響應(yīng)可以快一些,也可以慢一些,因?yàn)樽尨蛴C(jī)等待是完全可以的。對(duì)于軟中斷,它不受中斷允許標(biāo)志位(IF位)的影響,所以屬于非屏蔽中斷范疇。(29.)cache存儲(chǔ)器一般采用()存儲(chǔ)器件構(gòu)成。A.DRAMB.SRAMC.ROMD.NVRAM正確答案:B參考解析:cache存儲(chǔ)器一般采用靜態(tài)隨機(jī)訪問存儲(chǔ)器(SRAM)技術(shù),這種存儲(chǔ)器的速度比動(dòng)態(tài)RAM快,能夠跟得上CPU的要求,彌合了CPU和主存之間的速度差距。(30.)若不考慮I/O設(shè)備本身的性能,則影響計(jì)算機(jī)系統(tǒng)I/O數(shù)據(jù)傳輸速度的主要因素是()。A.地址總線寬度B.數(shù)據(jù)總線寬度C.主存儲(chǔ)器的容量D.CPU的字長(zhǎng)正確答案:B參考解析:本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。地址總線寬度決定了CPU可以訪問的物理地址空間,簡(jiǎn)單地說就是CPU到底能夠使用多大容量的內(nèi)存。CPU字長(zhǎng)指CPU位時(shí)間內(nèi)(同一時(shí)間)能一次處理的二進(jìn)數(shù)的位數(shù)。數(shù)據(jù)總線負(fù)責(zé)計(jì)算機(jī)中數(shù)據(jù)在各組成部分之間的傳送,數(shù)據(jù)總線寬度是指在芯片內(nèi)部數(shù)據(jù)傳送的寬度,而數(shù)據(jù)總線寬度則決定了CPU與二級(jí)緩存、內(nèi)存以及輸入/輸出設(shè)備之間一次數(shù)據(jù)傳輸?shù)男畔⒘俊?31.)CPU中的()的值可自動(dòng)加1,以便實(shí)現(xiàn)程序指令的順序執(zhí)行。A.指令寄存器(IR)B.程序計(jì)數(shù)器(PC)C.地址寄存器(AR)D.指令譯碼器(ID)正確答案:B參考解析:本題考查CPU結(jié)構(gòu)基礎(chǔ)知識(shí)。指令寄存器(IR)用來保存當(dāng)前正在執(zhí)行的指令。當(dāng)執(zhí)行一條指令時(shí),先把它從內(nèi)存取到數(shù)據(jù)寄存器(DR)中,然后再傳送至IR。為了執(zhí)行任何給定的指令,必須對(duì)操作碼進(jìn)行測(cè)試,以便識(shí)別所要求的操作。指令譯碼器(ID)就是做這項(xiàng)工作的。指令寄存器中操作碼字段的輸出就是指令譯碼器的輸入。操作碼一經(jīng)譯碼后,即可向操作控制器發(fā)出具體操作的特定信號(hào)。地址寄存器(AR)用來保存當(dāng)前CPU所訪問的內(nèi)存單元的地址。由于在內(nèi)存和CPU之問存在著操作速度上的差別,所以必須使用地址寄存器來保持地址信息,直到內(nèi)存的讀/寫操作完成為止。為了保證程序指令能夠連續(xù)地執(zhí)行下去,CPU必須具有某些手段來確定下一條指令的地為。而程序計(jì)數(shù)器正是起到這種作用,所以通常又稱為指令計(jì)數(shù)器。在程序開始執(zhí)行前,必須將它的起始地址,即程序的一條指令所在的內(nèi)存單元地址送入PC,因此程序計(jì)數(shù)器(PC)的內(nèi)容以口是從內(nèi)存提取的第一條指令的地址。當(dāng)執(zhí)行指令時(shí),CPU將自動(dòng)修改PC的內(nèi)容,即每執(zhí)行一條指令PC增加一個(gè)量,這個(gè)量等于指令所含的字節(jié)數(shù),以便使其保持的總是將要執(zhí)行的下一條指令的地址。由于大多數(shù)指令都是按順序來執(zhí)行的,所以修改的過程通常只是簡(jiǎn)單地對(duì)PC加1。(32.)三重DES的密鑰長(zhǎng)度為112位,DES加密算法的密鑰長(zhǎng)度為()位。A.58B.56C.168D.128正確答案:B參考解析:DES加密算法的密鑰長(zhǎng)度為56位。(33.)內(nèi)存按字節(jié)編址,利用8K×4bit的存儲(chǔ)器芯片構(gòu)成84000H到8FFFFH的內(nèi)存,共需()片。A.6B.8C.12D.24正確答案:C參考解析:根據(jù)題目描述,采用該存儲(chǔ)器芯片需要構(gòu)成8FFFFH-84000H+1=C000H的空間,且內(nèi)存按照字節(jié)(8bit)編碼,需要的容量是C000H×8bit。C000H×8bit就是:48K×8bit,一片存儲(chǔ)芯片的容量是8K×4bit,兩者相除得12。(34.)在操作系統(tǒng)文件管理中,通常采用()來組織和管理外存中的信息。A.字處理程序B.設(shè)備驅(qū)動(dòng)程序C.文件目錄D.語言翻譯程序正確答案:C參考解析:存放在磁盤空間上的各類文件必須進(jìn)行編目,操作系統(tǒng)才能實(shí)現(xiàn)文件的管理,這與圖書館的藏書需要編目錄,一本書需要分章節(jié)是類似的。用戶總是希望能"按名存取"文件中的信息。為此文件系統(tǒng)為每一個(gè)文件建立目錄項(xiàng),即為每個(gè)文件設(shè)置用于描述和控制文件的數(shù)據(jù)結(jié)構(gòu)。(35.)進(jìn)程P1、P2、P3、P4、P5的前趨圖如下。若用PV操作控制進(jìn)程并發(fā)執(zhí)行的過程,則需要相應(yīng)于進(jìn)程執(zhí)行過程設(shè)置5個(gè)信號(hào)量S1、S2、S3、S4和S5,且信號(hào)量初值都等于零。下圖中a處應(yīng)填寫(請(qǐng)作答此空);b和c、d和e處應(yīng)分別填寫(),f、g和h應(yīng)分別填寫()A.P(S1)和P(S2)B.V(S1)和V(S2)C.P(S1)和V(S2)D.P(S2)和V(S1)正確答案:B參考解析:根據(jù)前驅(qū)圖,P1進(jìn)程運(yùn)行結(jié)束需要利用V操作分別通知P2和P3進(jìn)程,所以用V(SI)操作通知P2進(jìn)程,用V(S2)操作通知P3進(jìn)程。根據(jù)前驅(qū)圖,P2進(jìn)程開始運(yùn)行前必須等待P1進(jìn)程的通知,需要用P(S1)操作測(cè)試PI進(jìn)程是否運(yùn)行完,P2進(jìn)程運(yùn)行結(jié)束而要利用V(S3)操作通知P4進(jìn)程。同理根據(jù)前驅(qū)圖P3進(jìn)程開始運(yùn)行前必須等待P1進(jìn)程的通知,需要用P(S2)操作測(cè)試P1進(jìn)程是否運(yùn)行完,P3進(jìn)程運(yùn)行到結(jié)束需要利用V(S4)操作通知P4進(jìn)程。根據(jù)前驅(qū)圖,P4進(jìn)程開始運(yùn)行前必須等待P2和P3進(jìn)程的通知,需要用P(S3)和P(S4)操作分別測(cè)試P2和P3進(jìn)程是否運(yùn)行完,故空f應(yīng)填寫P(S3)P(S4)0P4進(jìn)程運(yùn)行結(jié)束需利用V(S5)操作通知P5進(jìn)程,故空g應(yīng)填寫V(S5)o根據(jù)前驅(qū)圖,P5進(jìn)程開始運(yùn)行前必須等待P4進(jìn)程的通知,需要用P(S5)操作測(cè)試P4進(jìn)程是否運(yùn)行故空(17)填寫P(S5)。(36.)進(jìn)程P1、P2、P3、P4、P5的前趨圖如下。若用PV操作控制進(jìn)程并發(fā)執(zhí)行的過程,則需要相應(yīng)于進(jìn)程執(zhí)行過程設(shè)置5個(gè)信號(hào)量S1、S2、S3、S4和S5,且信號(hào)量初值都等于零。下圖中a處應(yīng)填寫b和c、d和e處應(yīng)分別填寫(請(qǐng)作答此空),f、g和h應(yīng)分別填寫A.P(S1)和P(S2)、V(S3)和V(S4)B.P(S1)和P(S2)、P(S3)和P(S4)C.V(S1)和V(S2)、P(S3)和P(S4)D.P(S1)和V(S3)、P(S2)和V(S4)正確答案:D參考解析:根據(jù)前驅(qū)圖,P1進(jìn)程運(yùn)行結(jié)束需要利用V操作分別通知P2和P3進(jìn)程,所以用V(SI)操作通知P2進(jìn)程,用V(S2)操作通知P3進(jìn)程。根據(jù)前驅(qū)圖,P2進(jìn)程開始運(yùn)行前必須等待P1進(jìn)程的通知,需要用P(S1)操作測(cè)試PI進(jìn)程是否運(yùn)行完,P2進(jìn)程運(yùn)行結(jié)束而要利用V(S3)操作通知P4進(jìn)程。同理根據(jù)前驅(qū)圖P3進(jìn)程開始運(yùn)行前必須等待P1進(jìn)程的通知,需要用P(S2)操作測(cè)試P1進(jìn)程是否運(yùn)行完,P3進(jìn)程運(yùn)行到結(jié)束需要利用V(S4)操作通知P4進(jìn)程。根據(jù)前驅(qū)圖,P4進(jìn)程開始運(yùn)行前必須等待P2和P3進(jìn)程的通知,需要用P(S3)和P(S4)操作分別測(cè)試P2和P3進(jìn)程是否運(yùn)行完,故空f應(yīng)填寫P(S3)P(S4)0P4進(jìn)程運(yùn)行結(jié)束需利用V(S5)操作通知P5進(jìn)程,故空g應(yīng)填寫V(S5)o根據(jù)前驅(qū)圖,P5進(jìn)程開始運(yùn)行前必須等待P4進(jìn)程的通知,需要用P(S5)操作測(cè)試P4進(jìn)程是否運(yùn)行故空(17)填寫P(S5)。(37.)進(jìn)程P1、P2、P3、P4、P5的前趨圖如下。若用PV操作控制進(jìn)程并發(fā)執(zhí)行的過程,則需要相應(yīng)于進(jìn)程執(zhí)行過程設(shè)置5個(gè)信號(hào)量S1、S2、S3、S4和S5,且信號(hào)量初值都等于零。下圖中a處應(yīng)填寫()b和c、d和e處應(yīng)分別填寫()f、g和h應(yīng)分別填寫(請(qǐng)作答此空)。A.P(S3)V(S4)、V(S5)和P(S5)B.V(S3)V(S4)、P(S5)和V(S5)C.P(S3)P(S4)、V(S5)和P(S5)D.V(S3)P(S4)、P(S5)和V(S5)正確答案:C參考解析:根據(jù)前驅(qū)圖,P1進(jìn)程運(yùn)行結(jié)束需要利用V操作分別通知P2和P3進(jìn)程,所以用V(SI)操作通知P2進(jìn)程,用V(S2)操作通知P3進(jìn)程。根據(jù)前驅(qū)圖,P2進(jìn)程開始運(yùn)行前必須等待P1進(jìn)程的通知,需要用P(S1)操作測(cè)試PI進(jìn)程是否運(yùn)行完,P2進(jìn)程運(yùn)行結(jié)束而要利用V(S3)操作通知P4進(jìn)程。同理根據(jù)前驅(qū)圖P3進(jìn)程開始運(yùn)行前必須等待P1進(jìn)程的通知,需要用P(S2)操作測(cè)試P1進(jìn)程是否運(yùn)行完,P3進(jìn)程運(yùn)行到結(jié)束需要利用V(S4)操作通知P4進(jìn)程。根據(jù)前驅(qū)圖,P4進(jìn)程開始運(yùn)行前必須等待P2和P3進(jìn)程的通知,需要用P(S3)和P(S4)操作分別測(cè)試P2和P3進(jìn)程是否運(yùn)行完,故空f應(yīng)填寫P(S3)P(S4)0P4進(jìn)程運(yùn)行結(jié)束需利用V(S5)操作通知P5進(jìn)程,故空g應(yīng)填寫V(S5)o根據(jù)前驅(qū)圖,P5進(jìn)程開始運(yùn)行前必須等待P4進(jìn)程的通知,需要用P(S5)操作測(cè)試P4進(jìn)程是否運(yùn)行故空(17)填寫P(S5)。(38.)某系統(tǒng)采用請(qǐng)求頁式存儲(chǔ)管理方案。假設(shè)某進(jìn)程有6個(gè)頁面,系統(tǒng)給該進(jìn)程分配了4個(gè)存儲(chǔ)塊,其頁面變換表如下表所示,表中的狀態(tài)位等于1和0分別表示頁面在內(nèi)存或不在內(nèi)存。當(dāng)該進(jìn)程訪問的第4號(hào)頁面不在內(nèi)存時(shí),應(yīng)該淘汰表中頁面號(hào)為()的頁面。A.1B.2C.3D.5正確答案:C參考解析:狀態(tài)位0時(shí)不再內(nèi)存,無需考慮,因此0號(hào)頁不用考慮。在1、2、3、5中,訪問位1時(shí)說明CPU剛剛訪問,不能淘汰,符合條件的只有3號(hào)頁面。(39.)某項(xiàng)目有A~H八個(gè)作業(yè),各作業(yè)所需時(shí)間(單位:周)以及緊前作業(yè)如下表:該項(xiàng)目的工期為(請(qǐng)作答此空)周。如果作業(yè)C拖延3周完成,則該項(xiàng)目的工期()。A.不變B.拖延1周C.拖延2周D.拖延3周正確答案:C參考解析:畫出網(wǎng)絡(luò)圖可知,ADFH為關(guān)鍵路徑,工期為1+5+6+1=13。若C拖延3周,關(guān)鍵路徑變?yōu)锳CEH,工期為1+6+7+1=15,總體拖延2周。(40.)某計(jì)算機(jī)系統(tǒng)頁面大小為4K,進(jìn)程的頁面變換表如下所示。若進(jìn)程的邏輯地址為3C28H。該地址經(jīng)過變換后,其物理地址應(yīng)為()。A.2048HB.4096HC.4C28HD.6C28H正確答案:D參考解析:邏輯地址=頁號(hào)+頁內(nèi)地址,默認(rèn)為32位機(jī)。物理地址=物理塊號(hào)+物理地址的頁內(nèi)地址。其中頁內(nèi)地址=物理地址的頁內(nèi)地址。頁面大小為4K,占0~11位(4k=4096=2^12),也就是頁內(nèi)地址有12位,所以16進(jìn)制數(shù)中的C28H是頁內(nèi)地址,因?yàn)镃28H轉(zhuǎn)化成二進(jìn)制是110100101000正好是12位,那么頁號(hào)就為3。查表可知對(duì)應(yīng)的物理塊號(hào)為6,所以物理地址為6C28H。(41.)某系統(tǒng)中有5個(gè)并發(fā)進(jìn)程競(jìng)爭(zhēng)資源R,每個(gè)進(jìn)程都需要4個(gè)R,那么至少有()個(gè)R,才能保證系統(tǒng)不會(huì)發(fā)生死鎖。A.12B.13C.16D.18正確答案:C參考解析:首先給每個(gè)進(jìn)程分配所需資源數(shù)減1個(gè)資源,然后系統(tǒng)還有1個(gè)資源,則不可能發(fā)生死鎖。即:5*3+1=16個(gè)。(42.)Systemanalysisistraditionallydonetop-downusingstructuredanalysisbasedon()Object-orientedanalysisfocusesoncreationofmodels.Thethreetypesoftheanalysismodelare()Therearetwosubstagesofobject-orientedanalysis.()focusesonreal-worldthingswhosesemanticstheapplicationcaptures.Theobjectconstructedintherequirementanalysisshowsthe()ofthereal-worldsystemandorganizesitintoworkablepieces.(請(qǐng)作答該選項(xiàng))addressesthecomputeraspectsoftheapplicationthatarevisibletousers.Theobjectsarethosewhichcanbeexpectedtovaryfromtimetotimequiterapidly.A.ProgramanalysisB.FunctionrequirementC.ApplicationanalysisD.Physicalmodel正確答案:C參考解析:傳統(tǒng)的系統(tǒng)分析以功能分解為基礎(chǔ),利用結(jié)構(gòu)化分析自頂向下完成。面向?qū)ο蠓治鲫P(guān)注于模型的創(chuàng)建。該分析模型有三種類型:類模型、交互模型和狀態(tài)模型。面向?qū)ο蠓治鲇袃蓚€(gè)子階段。領(lǐng)域分析側(cè)重于現(xiàn)實(shí)世界中那些語義被應(yīng)用程序獲取的事物。在需求分析中所構(gòu)造的對(duì)象說明了現(xiàn)實(shí)世界系統(tǒng)的靜態(tài)結(jié)構(gòu)并將其組織為可用的片段。應(yīng)用分析處理應(yīng)用系統(tǒng)中用戶可見的計(jì)算機(jī)問題。所分析的對(duì)(43.)Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe(請(qǐng)作答此空)torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe()forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfoundationforimplementingthe()layerforSaaSapplication.A.abilityB.approachC.functionD.method正確答案:A參考解析:云計(jì)算是一個(gè)用來描述各種計(jì)算概念的一個(gè)短語,計(jì)算概念涉及大量計(jì)算機(jī)通過實(shí)時(shí)通信的網(wǎng)絡(luò),如Internet,(1)在一起。在科學(xué)研究中,云計(jì)算是分布式網(wǎng)絡(luò)計(jì)算的(2),意味著有(3)同時(shí)在多臺(tái)互連的計(jì)算機(jī)上運(yùn)行一個(gè)程序或應(yīng)用。云的結(jié)構(gòu)分為3層:基礎(chǔ)設(shè)施、平臺(tái)和應(yīng)用。基礎(chǔ)實(shí)施層由虛擬計(jì)算機(jī)存儲(chǔ)和網(wǎng)絡(luò)資源構(gòu)成;平臺(tái)層是具有通用性和復(fù)用性的軟件資源的集合;應(yīng)用層是云上針對(duì)SaaS應(yīng)用的所有應(yīng)用軟件的集合。基礎(chǔ)設(shè)施層時(shí)建立平臺(tái)層的(4)基礎(chǔ);相應(yīng)地,平臺(tái)層是執(zhí)行應(yīng)用層SaaS(5)的基礎(chǔ)。A.能力B.方法C.功能D.方式(44.)Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe()torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe(請(qǐng)作答此空)forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfoundationforimplementingthe()layerforSaaSapplication.A.networkB.foundationC.softwareD.hardware正確答案:D參考解析:云計(jì)算是一個(gè)用來描述各種計(jì)算概念的一個(gè)短語,計(jì)算概念涉及大量計(jì)算機(jī)通過實(shí)時(shí)通信的網(wǎng)絡(luò),如Internet,(11)在一起。在科學(xué)研究中,云計(jì)算是分布式網(wǎng)絡(luò)計(jì)算的(12),意味著有(13)同時(shí)在多臺(tái)互連的計(jì)算機(jī)上運(yùn)行一個(gè)程序或應(yīng)用。云的結(jié)構(gòu)分為3層:基礎(chǔ)設(shè)施、平臺(tái)和應(yīng)用。基礎(chǔ)實(shí)施層由虛擬計(jì)算機(jī)存儲(chǔ)和網(wǎng)絡(luò)資源構(gòu)成;平臺(tái)層是具有通用性和復(fù)用性的軟件資源的集合;應(yīng)用層是云上針對(duì)SaaS應(yīng)用的所有應(yīng)用軟件的集合。基礎(chǔ)設(shè)施層時(shí)建立平臺(tái)層的(14)基礎(chǔ);相應(yīng)地,平臺(tái)層是執(zhí)行應(yīng)用層SaaS(15)的基礎(chǔ)。A.網(wǎng)絡(luò)B.基礎(chǔ)C.軟件D.硬件(45.)微機(jī)系統(tǒng)中的系統(tǒng)總線(如PCI)用來連接各功能部件以構(gòu)成一個(gè)完整的系統(tǒng),它需包括三種不同功能的總線,即()。A.數(shù)據(jù)總線、地址總線和控制總線B.同步總線、異步總線和通信總線C.內(nèi)部總線、外部總線和片內(nèi)總線D.并行總線、串行總線和USB總線正確答案:A參考解析:本題考察系統(tǒng)總線基礎(chǔ)知識(shí)。系統(tǒng)總線分為:地址總線、數(shù)據(jù)總線和控制總線。(46.)以下關(guān)于變量和常量和敘述中,錯(cuò)誤的是()。A.變量的取值在程序運(yùn)行過程中可以改變,常量則不行B.變量具有類型屬性,常量則沒有C.變量具有對(duì)應(yīng)的存儲(chǔ)單元,常量則沒有D.可以對(duì)變量賦值,不能對(duì)常量賦值正確答案:B參考解析:本題主要考查我們對(duì)常理與變量的理解。顧名思義,常理是指值一旦確定后就不能再變的量,而變量則是一個(gè)在程序執(zhí)行過程中,可以根據(jù)需要修改的量,是一個(gè)可改變的量。當(dāng)然不管是常理還是變量,它們都有其類型屬性。(47.)某企業(yè)有生產(chǎn)部和銷售部,生產(chǎn)部負(fù)責(zé)生產(chǎn)產(chǎn)品并送入倉庫,銷售部從倉庫取產(chǎn)品銷售。假設(shè)倉庫可存放n件產(chǎn)品。用PV操作實(shí)現(xiàn)他們之間的同步過程如下圖所示。其中,信號(hào)量S是一個(gè)互斥信號(hào)量,初值為();S1是一個(gè)(請(qǐng)作答此空);S2是一個(gè)()。A.互斥信號(hào)量,表示倉庫的容量,初值為nB.互斥信號(hào)量,表示倉庫是否有產(chǎn)品,初值為0C.同步信號(hào)量,表示倉庫的容量,初值為nD.同步信號(hào)量,表示倉庫是否有產(chǎn)品,初值為0正確答案:C參考解析:本題考查PV操作方面的基礎(chǔ)知識(shí)。初值正確答案是B。根據(jù)題意,可以通過設(shè)置三個(gè)信號(hào)量S、S1和S2,其中,S是一個(gè)互斥信號(hào)量,初值為1,因?yàn)閭}庫是一個(gè)互斥資源,所以將產(chǎn)品送倉庫時(shí)需要執(zhí)行進(jìn)行P(S)操作,當(dāng)產(chǎn)品放入倉庫后需要執(zhí)行V(S)操作。S1的正確答案是C。從圖中可以看出,當(dāng)生產(chǎn)一件產(chǎn)品送入倉庫時(shí),首先應(yīng)判斷倉庫是否有空間存放產(chǎn)品,故需要執(zhí)行P(S1)操作,該操作是對(duì)信號(hào)量S1減1,若≥0表示倉庫有空閑,則可以將產(chǎn)品放入倉庫。由于倉庫的容量為n,最多可以存放n件產(chǎn)品,所以信號(hào)量S1初值應(yīng)設(shè)為n。S2的正確答案是D。從圖中可以看出,生產(chǎn)部將產(chǎn)品放入倉庫后必須通知銷售部,故應(yīng)執(zhí)行V(S2)操作。銷售部要從倉庫取產(chǎn)品,首先判斷倉庫是否存有產(chǎn)品,故應(yīng)執(zhí)行P(S2)操作。若倉庫沒有產(chǎn)品,則執(zhí)行P(S2)操作時(shí),信號(hào)量S2減1,S2<0則表示倉庫無產(chǎn)品,顯然S2的初值應(yīng)設(shè)為0。(48.)某企業(yè)有生產(chǎn)部和銷售部,生產(chǎn)部負(fù)責(zé)生產(chǎn)產(chǎn)品并送入倉庫,銷售部從倉庫取產(chǎn)品銷售。假設(shè)倉庫可存放n件產(chǎn)品。用PV操作實(shí)現(xiàn)他們之間的同步過程如下圖所示。其中,信號(hào)量S是一個(gè)互斥信號(hào)量,初值為();S1是一個(gè)();S2是一個(gè)(請(qǐng)作答此空)。A.互斥信號(hào)量,表示倉庫的容量,初值為nB.互斥信號(hào)量,表示倉庫是否有產(chǎn)品,初值為0C.同步信號(hào)量,表示倉庫的容量,初值為nD.同步信號(hào)量,表示倉庫是否有產(chǎn)品,初值為0正確答案:D參考解析:本題考查PV操作方面的基礎(chǔ)知識(shí)。初值正確答案是B。根據(jù)題意,可以通過設(shè)置三個(gè)信號(hào)量S、S1和S2,其中,S是一個(gè)互斥信號(hào)量,初值為1,因?yàn)閭}庫是一個(gè)互斥資源,所以將產(chǎn)品送倉庫時(shí)需要執(zhí)行進(jìn)行P(S)操作,當(dāng)產(chǎn)品放入倉庫后需要執(zhí)行V(S)操作。S1的正確答案是C。從圖中可以看出,當(dāng)生產(chǎn)一件產(chǎn)品送入倉庫時(shí),首先應(yīng)判斷倉庫是否有空間存放產(chǎn)品,故需要執(zhí)行P(S1)操作,該操作是對(duì)信號(hào)量S1減1,若≥0表示倉庫有空閑,則可以將產(chǎn)品放入倉庫。由于倉庫的容量為n,最多可以存放n件產(chǎn)品,所以信號(hào)量S1初值應(yīng)設(shè)為n。S2的正確答案是D。從圖中可以看出,生產(chǎn)部將產(chǎn)品放入倉庫后必須通知銷售部,故應(yīng)執(zhí)行V(S2)操作。銷售部要從倉庫取產(chǎn)品,首先判斷倉庫是否存有產(chǎn)品,故應(yīng)執(zhí)行P(S2)操作。若倉庫沒有產(chǎn)品,則執(zhí)行P(S2)操作時(shí),信號(hào)量S2減1,S2<0則表示倉庫無產(chǎn)品,顯然S2的初值應(yīng)設(shè)為0。(49.)使用PERT圖進(jìn)行進(jìn)度安排,不能清晰地描述(請(qǐng)作答此空),但可以給出哪些任務(wù)完成后才能開始另一些任務(wù)。下面PERT圖所示工程從A到K的關(guān)鍵路徑是(),(圖中省略了任務(wù)的開始和結(jié)束時(shí)刻)A.每個(gè)任務(wù)從何時(shí)開始B.每個(gè)任務(wù)到何時(shí)結(jié)束C.各任務(wù)之間的并行情況D.各任務(wù)之間的依賴關(guān)系正確答案:C參考解析:PERT即計(jì)劃評(píng)審技術(shù),是目前項(xiàng)目管理的一項(xiàng)重要手段和方法,利用它能協(xié)調(diào)整個(gè)計(jì)劃的各道工序,合理安排人力、物力、時(shí)間、資金,加速計(jì)劃的完成。從圖中給出的信息我們可以看出,我們知道每個(gè)任務(wù)的最早開始時(shí)間,最晚開始時(shí)間,任務(wù)持續(xù)的時(shí)間,那么就應(yīng)該能清晰的知道每個(gè)任務(wù)從何時(shí)開始以及每個(gè)任務(wù)何時(shí)結(jié)束,另外從圖的箭頭我們也能清楚地知道各任務(wù)之間的依賴關(guān)系。因此不能清楚描述的是各任務(wù)之間的并行情況。要找關(guān)鍵路徑,就是要找圖中最長(zhǎng)的路徑,很容易我們可以找到是路徑ABEGHJK,其關(guān)鍵路徑的長(zhǎng)度是7+4+10+4+10+5=40。(50.)軟件質(zhì)量保證是軟件項(xiàng)目控制的重要手段,()是軟件質(zhì)量保證的主要活動(dòng)之一。A.風(fēng)險(xiǎn)評(píng)估B.軟件評(píng)審C.需求分析D.架構(gòu)設(shè)計(jì)正確答案:B參考解析:軟件質(zhì)量保證是軟件質(zhì)量管理的重要組成部分。軟件質(zhì)量保證主要是從軟件產(chǎn)品的過程規(guī)范性角度來保證軟件的品質(zhì)。其主要活動(dòng)包括:質(zhì)量審計(jì)(包括軟件評(píng)審)和過程分析。(51.)與設(shè)計(jì)測(cè)試用例無關(guān)的文檔是()。A.項(xiàng)目開發(fā)計(jì)劃B.需求規(guī)格說明書C.設(shè)計(jì)說明書D.源程序正確答案:A參考解析:本題考查對(duì)軟件測(cè)試用例相關(guān)內(nèi)容的了解。測(cè)試用例就是將軟件測(cè)試的行為活動(dòng)做一個(gè)科學(xué)化的組織歸納。測(cè)試用例的來源可以是需求規(guī)格說明書、源程序、設(shè)計(jì)說明書(概要設(shè)計(jì)、詳細(xì)設(shè)計(jì))等一系列相關(guān)文檔。項(xiàng)目開發(fā)計(jì)劃主要描述項(xiàng)目開發(fā)背景、必要性、人員、項(xiàng)目開發(fā)內(nèi)容、技術(shù)路線、關(guān)鍵性與先進(jìn)性、時(shí)間節(jié)點(diǎn)安排、風(fēng)險(xiǎn)分析等項(xiàng)目管理等方面的事情,其中沒有可以被測(cè)試案例使用的內(nèi)容。(52.)白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,典型的白盒測(cè)試方法包括靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。其中,靜態(tài)測(cè)試除了靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法外,還有()。A.代碼檢查法B.邏輯覆蓋法C.基本路徑測(cè)試法D.結(jié)構(gòu)覆蓋法正確答案:A參考解析:本題考查對(duì)軟件白盒測(cè)試相關(guān)內(nèi)容的了解。白盒測(cè)試按照程序內(nèi)部邏輯測(cè)試程序,檢驗(yàn)程序中每條通路是否按預(yù)定要求正確工作。典型的白盒測(cè)試方法包括:靜態(tài)測(cè)試、動(dòng)態(tài)測(cè)試。其中靜態(tài)測(cè)試包括:代碼檢查法、靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法。(53.)()過程模型明確地考慮了開發(fā)中的風(fēng)險(xiǎn)。A.瀑布B.快速原型C.VD.螺旋正確答案:D參考解析:本題考查軟件過程模型的基礎(chǔ)知識(shí)。軟件過程是軟件生存周期中的一系列相關(guān)活動(dòng),即用于開發(fā)和維護(hù)軟件及相關(guān)產(chǎn)品的一系列活動(dòng)。瀑布模型從一種非常高層的角度描述了軟件開發(fā)過程中進(jìn)行的活動(dòng),并且提出了要求開發(fā)人員經(jīng)過的事件序列。原型模型允許開發(fā)人員快速地構(gòu)造整個(gè)系統(tǒng)或系統(tǒng)的一部分以理解或澄清問題。V模型是瀑布模型的變種,它說明測(cè)試活動(dòng)是如何與分析和設(shè)計(jì)相聯(lián)系的。螺旋模型把開發(fā)活動(dòng)和風(fēng)險(xiǎn)管理結(jié)合起來,以將風(fēng)險(xiǎn)減到最小并控制風(fēng)險(xiǎn),在該過程模型中,風(fēng)險(xiǎn)被明確地提了出來。(54.)在各種不同的軟件需求中,()描述了用戶使用產(chǎn)品必須要完成的任務(wù),可以用UML建模語言的(請(qǐng)作答此空)表示。A.用例圖B.類圖C.狀態(tài)圖D.序列圖正確答案:A參考解析:本題考查軟件需求的基礎(chǔ)知識(shí)。功能需求描述了用戶使用產(chǎn)品必須要完成的任務(wù),UML的用例圖可以用來對(duì)功能需求建模。非功能需求描述軟件解決方案必須具有的質(zhì)量特性,如性能、安全等。過程約束是對(duì)用于構(gòu)建系統(tǒng)的技術(shù)和資源的限制。設(shè)計(jì)約束是已經(jīng)做出的設(shè)計(jì)決策或限制問題解決方案集的設(shè)計(jì)決策(55.)使用PERT圖進(jìn)行進(jìn)度安排,不能清晰地描述(),但可以給出哪些任務(wù)完成后才能開始另一些任務(wù)。下面PERT圖所示工程從A到K的關(guān)鍵路徑是(請(qǐng)作答此空),(圖中省略了任務(wù)的開始和結(jié)束時(shí)刻)A.ABEGHIKB.ABEGHJKC.ACEGHIKD.ACEGHJK正確答案:B參考解析:PERT即計(jì)劃評(píng)審技術(shù),是目前項(xiàng)目管理的一項(xiàng)重要手段和方法,利用它能協(xié)調(diào)整個(gè)計(jì)劃的各道工序,合理安排人力、物力、時(shí)間、資金,加速計(jì)劃的完成。從圖中給出的信息我們可以看出,我們知道每個(gè)任務(wù)的最早開始時(shí)間,最晚開始時(shí)間,任務(wù)持續(xù)的時(shí)間,那么就應(yīng)該能清晰的知道每個(gè)任務(wù)從何時(shí)開始以及每個(gè)任務(wù)何時(shí)結(jié)束,另外從圖的箭頭我們也能清楚地知道各任務(wù)之間的依賴關(guān)系。因此不能清楚描述的是各任務(wù)之間的并行情況。要找關(guān)鍵路徑,就是要找圖中最長(zhǎng)的路徑,很容易我們可以找到是路徑ABEGHJK,其關(guān)鍵路徑的長(zhǎng)度是7+4+10+4+10+5=40。(56.)項(xiàng)目管理工具用來輔助項(xiàng)目經(jīng)理實(shí)施軟件開發(fā)過程中的項(xiàng)目管理活動(dòng),它不能(請(qǐng)作答此空)。()就是一種典型的項(xiàng)目管理工具。A.覆蓋整個(gè)軟件生存周期B.確定關(guān)鍵路徑、松弛時(shí)間、超前時(shí)間和滯后時(shí)間C.生成固定格式的報(bào)表和裁剪項(xiàng)目報(bào)告D.指導(dǎo)軟件設(shè)計(jì)人員按軟件生存周期各個(gè)階段的適用技術(shù)進(jìn)行設(shè)計(jì)工作正確答案:D參考解析:項(xiàng)目管理工具用來輔助軟件的項(xiàng)目管理活動(dòng)。通常項(xiàng)目管理活動(dòng)包括項(xiàng)目的計(jì)劃、調(diào)度、通信、成本估算、資源分配及質(zhì)量控制等。一個(gè)項(xiàng)目管理工具通常把重點(diǎn)放在某一個(gè)或某幾個(gè)特定的管理環(huán)節(jié)上,而不提供對(duì)管理活動(dòng)包羅萬象的支持。項(xiàng)目管理工具具有以下特征:(1)覆蓋整個(gè)軟件生存周期;(2)為項(xiàng)目調(diào)度提供多種有效手段;(3)利用估算模型對(duì)軟件費(fèi)用和工作量進(jìn)行估算;(4)支持多個(gè)項(xiàng)目和子項(xiàng)目的管理;(5)確定關(guān)鍵路徑,松弛時(shí)間,超前時(shí)間和滯后時(shí)間;(6)對(duì)項(xiàng)目組成員和項(xiàng)目任務(wù)之間的通信給予輔助;(7)自動(dòng)進(jìn)行資源平衡;(8)跟蹤資源的使用;(9)生成固定格式的報(bào)表和剪裁項(xiàng)目報(bào)告。成本估算工具就是一種典型的項(xiàng)目管理工具。(57.)軟件過程是制作軟件產(chǎn)品的一組活動(dòng)以及結(jié)果,這些活動(dòng)主要由軟件人員來完成,主要包括()。軟件過程模型是軟件開發(fā)實(shí)際過程的抽象與概括,它應(yīng)該包括構(gòu)成軟件過程的各種活動(dòng)。軟件過程有各種各樣的模型,其中,(請(qǐng)作答此空)的活動(dòng)之間存在因果關(guān)系,前一階段工作的結(jié)果是后一段階段工作的輸入描述。A.瀑布模型B.原型模型C.螺旋模型D.基于構(gòu)建的模型正確答案:A參考解析:軟件過程模型的基本概念:軟件過程是制作軟件產(chǎn)品的一組活動(dòng)以及結(jié)果,這些活動(dòng)主要由軟件人員來完成,軟件活動(dòng)主要有:(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)系緊密相連,前一個(gè)階段工作的結(jié)果是后一個(gè)階段工作的輸入。或者說,每一個(gè)階段都是建筑在前一個(gè)階段正確結(jié)果之上,前一個(gè)階段的錯(cuò)漏會(huì)隱蔽地帶到后一個(gè)階段。這種錯(cuò)誤有時(shí)甚至可能是災(zāi)難性的。因此每一個(gè)階段工作完成后,都要進(jìn)行審查和確認(rèn),這是非常重要的。歷史上,瀑布模型起到了重要作用,它的出現(xiàn)有利于人員的組織管理,有利于軟件開發(fā)方法和工具的研究。(58.)在各種不同的軟件需求中,(請(qǐng)作答此空)描述了用戶使用產(chǎn)品必須要完成的任務(wù),可以用UML建模語言的()表示。A.功能需求B.非功能需求C.過程約束D.設(shè)計(jì)約束正確答案:A參考解析:本題考查軟件需求的基礎(chǔ)知識(shí)。功能需求描述了用戶使用產(chǎn)品必須要完成的任務(wù),UML的用例圖可以用來對(duì)功能需求建模。非功能需求描述軟件解決方案必須具有的質(zhì)量特性,如性能、安全等。過程約束是對(duì)用于構(gòu)建系統(tǒng)的技術(shù)和資源的限制。設(shè)計(jì)約束是已經(jīng)做出的設(shè)計(jì)決策或限制問題解決方案集的設(shè)計(jì)決策(59.)對(duì)現(xiàn)有軟件系統(tǒng)中一些數(shù)據(jù)處理的算法進(jìn)行改進(jìn),以提高效率,從而更快地響應(yīng)用戶的服務(wù)要求。這種行為屬于()維護(hù)。A.正確性B.適應(yīng)性C.完善性D.預(yù)防性正確答案:C參考解析:本題考查軟件維護(hù)的基礎(chǔ)知識(shí)。軟件維護(hù)一般包括四種類型:正確性維護(hù),是指改正在系統(tǒng)開發(fā)階段已發(fā)生而系統(tǒng)測(cè)試階段尚未發(fā)現(xiàn)的錯(cuò)誤;適應(yīng)性維護(hù),是指使應(yīng)用軟件適應(yīng)新技術(shù)變化和管理需求變化而進(jìn)行的修改;完善性維護(hù),是指為擴(kuò)充功能和改善性能而進(jìn)行的修改,主要是指對(duì)已有的軟件系統(tǒng)增加一些在系統(tǒng)分析和設(shè)計(jì)階段中沒有規(guī)定的功能與性能特征;預(yù)防性維護(hù),是指為了改進(jìn)應(yīng)用軟件的可靠性和可維護(hù)性,為了適應(yīng)未來的軟硬件環(huán)境的變化,主動(dòng)增加預(yù)防性的新功能,以使應(yīng)用系統(tǒng)適應(yīng)各類變化而不被淘汰。根據(jù)題干和四種維護(hù)類型的定義,很容易判斷該處理屬于完善性維護(hù)。(60.)下圖是某項(xiàng)目的剪線圖(時(shí)間單位:周),其關(guān)鍵路徑是(),工期是(請(qǐng)作答此空)周。A.14B.12C.11D.13正確答案:A參考解析:關(guān)鍵路徑:1-4-9-11,工期14周。(61.)編譯器和解釋器是兩種基本的高級(jí)語言處理程序。編譯器對(duì)高級(jí)語言源程序的處理過程可以劃分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優(yōu)化、目標(biāo)代碼生成等階段,其中,()并不是每個(gè)編譯器都必需的,與編譯器相比,解釋器()。A.詞法分析和語法分析B.語義分析和中間代碼生成C.中間代碼生成和代碼優(yōu)化D.代碼優(yōu)化和目標(biāo)代碼生成正確答案:C參考解析:在編譯過程中:詞法分析;語法分析;語義分析;目標(biāo)代碼生成是必須的(62.)Teamsarerequiredformostengineeringprojects.Althoughsomesmallhardwareorsoftwareproductscanbedevelopedbyindividuals,thescaleandcomplexityofmodernsystemsissuch,andthedemandforshortschedulessogreat,thatitisnolonger()foronepersontodomostengineeringjobs.Systemsdevelopmentisateam(),andtheeffectivenessoftheteamlargelydeterminesthe()oftheengineering.Developmentteamsoftenbehavemuchlikebaseballorbasketballteams.Eventhoughtheymayhavemultiplespecialties,allthemembersworktoward().However,onsystemsmaintenanceandenhancementteams,theengineersoftenworkrelativelyindependently,muchlikewrestlingandtrackteams.Ateamis(請(qǐng)作答此空)justagroupofpeoplewhohappentoworktogether.Teamworktakespracticeanditinvolvesspecialskills.Teamsrequirecommonprocesses;theyneedagreed-upongoals;andtheyneedeffectiveguidanceandleadership.Themethodsforguidingandleadingsuchteamsarewellknown,buttheyarenotobvious.A.relativelyB./C.onlyD.morethan正確答案:D參考解析:無(63.)WhyHaveFormalDocuments?Finally,writingthedecisionsdownisessential.Onlywhenonewritesdothegapsappearandthe()protrude(突出).Theactofwritingturnsouttorequirehundredsofmini-decisions,anditistheexistenceofthesethatdistinguishesclear,exactpoliciesfromfuzzyones.Second,thedocumentswillcommunicatethedecisionstoothers.Themanagerwillbecontinuallyamazedthatpolicieshetookforcommonknowledgearetotallyunknownbysomememberofhisteam.Sincehisfundamentaljobistokeepeverybodygoinginthe()direction,hischiefdailytaskwillbecommunication,notdecision-making,andhisdocumentswillimmensely(請(qǐng)作答此空)thisload.Finally,amanager’sdocumentsgivehimadatabaseandchecklist.Byreviewingt

溫馨提示

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