高級系統(tǒng)架構(gòu)設(shè)計師-《系統(tǒng)架構(gòu)設(shè)計師》上午押題密卷_第1頁
高級系統(tǒng)架構(gòu)設(shè)計師-《系統(tǒng)架構(gòu)設(shè)計師》上午押題密卷_第2頁
高級系統(tǒng)架構(gòu)設(shè)計師-《系統(tǒng)架構(gòu)設(shè)計師》上午押題密卷_第3頁
高級系統(tǒng)架構(gòu)設(shè)計師-《系統(tǒng)架構(gòu)設(shè)計師》上午押題密卷_第4頁
高級系統(tǒng)架構(gòu)設(shè)計師-《系統(tǒng)架構(gòu)設(shè)計師》上午押題密卷_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

高級系統(tǒng)架構(gòu)設(shè)計師-《系統(tǒng)架構(gòu)設(shè)計師》上午押題密卷單選題(共75題,共75分)(1.)某工廠生產(chǎn)兩種產(chǎn)品S和K,受到原材料供應(yīng)和設(shè)備加工工時的限制。單件產(chǎn)品的利潤、原材料(江南博哥)消耗及加工工時如下表。為獲得最大利潤,S應(yīng)生產(chǎn)()件。A.7B.8C.9D.10正確答案:B參考解析:設(shè)利潤為Z,為了獲得最大利潤,S應(yīng)生產(chǎn)X1件,K應(yīng)生產(chǎn)X2件。對該問題求解最優(yōu)方案可以由下列數(shù)學(xué)模型描述:MaxZ=12X1+16X210X1+20X2≤1208X1+8X2≤80X1≥0,X2≥0(2.)區(qū)塊鏈是一種按照時間順序?qū)?shù)據(jù)區(qū)塊以順序相連的方式組合成的一種鏈式數(shù)據(jù)結(jié)構(gòu),并以密碼學(xué)方式保證的不可篡改和不可偽造的分布式賬本。主要解決交易的信任和安全問題,最初是作為()的底層技術(shù)出現(xiàn)的。A.電子商務(wù)B.證券交易C.比特幣D.物聯(lián)網(wǎng)正確答案:C參考解析:區(qū)塊鏈(Blockchain)是比特幣的一個重要概念,在《2014-2016全球比特幣發(fā)展研究報告》中提到區(qū)塊鏈是比特幣的底層技術(shù)和基礎(chǔ)架構(gòu)。(3.)研究軟件架構(gòu)的根本目的是解決軟件的復(fù)用、質(zhì)量和維護問題,軟件架構(gòu)設(shè)計是軟件開發(fā)過程中關(guān)鍵一步,因此需要對其進行評估,在這一活動中,評估人員關(guān)注的是系統(tǒng)的()屬性。A.功能B.性能C.質(zhì)量D.安全正確答案:C參考解析:在架構(gòu)評估過程中,評估人員關(guān)注的是系統(tǒng)的質(zhì)量屬性。主要包括:性能、可靠性、可用性、安全性、可修改性、功能性、可變性、互操作性。(4.)數(shù)字簽名首先需要生成消息摘要,然后發(fā)送方用自己的私鑰對報文摘要進行加密,接收方用發(fā)送方的公鑰驗證真?zhèn)巍I上⒄哪康氖牵ㄕ堊鞔鸫丝眨瑢φM行加密的目的是()。A.防止竊聽B.防止抵賴C.防止篡改D.防止重放正確答案:C參考解析:報文摘要用于對發(fā)送的報文生成一個非常小的摘要信息。這個摘要信息保證原報文的完整性,即原報文只要有一位被改變,則摘要信息就會不匹配。用私鑰對摘要做加密,不僅保證了摘要的私密性,還可以防止抵賴。因為只有匹配的公鑰能夠解開。也就是說,如果用某人的公鑰能夠解開報文,說明就是某人做的。(5.)在數(shù)據(jù)庫設(shè)計的需求分析階段應(yīng)完成包括()在內(nèi)的文檔。A.E-R圖B.關(guān)系模式C.數(shù)據(jù)字典和數(shù)據(jù)流圖D.任務(wù)書和設(shè)計方案正確答案:C參考解析:需求分析階段的任務(wù)是對現(xiàn)實世界要處理的對象(組織、部門和企業(yè)等)進行詳細調(diào)查,在了解現(xiàn)行系統(tǒng)的概況,確定新系統(tǒng)功能的過程中收集支持系統(tǒng)目標的基礎(chǔ)數(shù)據(jù)及處理方法。需求分析是在用戶調(diào)查的基礎(chǔ)上,通過分析,逐步明確用戶對系統(tǒng)的需求。在需求分析階段應(yīng)完成的文檔是數(shù)據(jù)字典和數(shù)據(jù)流圖。(6.)某公司擬開發(fā)一個語音搜索系統(tǒng),其語音搜索系統(tǒng)的主要工作過程包括分割原始語音信號、識別音素、產(chǎn)生候選詞、判定語法片斷、提供搜索關(guān)鍵詞等,每個過程都需要進行基于先驗知識的條件判斷并進行相應(yīng)的識別動作。針對該系統(tǒng)的特點,采用()架構(gòu)風格最為合適。A.分層系統(tǒng)B.面向?qū)ο驝.黑板D.隱式調(diào)用正確答案:C參考解析:黑板風格適用于需要解決沖突并處理可能存在的不確定性,從原始數(shù)據(jù)向高層結(jié)構(gòu)轉(zhuǎn)換的應(yīng)用問題。例如:圖、表、視覺、圖像識別、語音識別、預(yù)警等應(yīng)用領(lǐng)域。題干中提到了"語音",因此適用于黑板風格。(7.)某單位為了建設(shè)健全的公路橋梁養(yǎng)護管理檔案,擬開發(fā)一套公路橋梁在線管理系統(tǒng)。該系統(tǒng)要求正常負載情況下,系統(tǒng)必須在0.5秒內(nèi)對用戶的查詢請求進行響應(yīng),這屬于質(zhì)量特性的();網(wǎng)絡(luò)失效后,系統(tǒng)需要在10秒內(nèi)發(fā)現(xiàn)錯誤并啟用備用系統(tǒng),這屬于質(zhì)量特性的();更改系統(tǒng)的Web界面接口必須在4人周內(nèi)完成,這屬于質(zhì)量特性的();如果"養(yǎng)護報告生成"業(yè)務(wù)邏輯的描述尚未達成共識,可能導(dǎo)致部分業(yè)務(wù)功能模塊規(guī)則的矛盾,影響系統(tǒng)的可修改性,這屬于系統(tǒng)的();更改系統(tǒng)加密的級別將對安全性和性能產(chǎn)生影響,這屬于系統(tǒng)的(請作答此空);對查詢請求處理時間的要求將影響系統(tǒng)的數(shù)據(jù)傳輸協(xié)議和處理過程的設(shè)計,這屬于系統(tǒng)的()。A.權(quán)衡點B.風險點C.敏感點D.非風險點正確答案:A參考解析:性能是指系統(tǒng)的響應(yīng)能力,即要經(jīng)過多長時間才能對某個時間做出響應(yīng)。可用性是指系統(tǒng)兩次故障之間系統(tǒng)正常運行的比例。當可用性和可靠性同時出現(xiàn)在選項中的時候,我們通常選擇可用性。可修改性是指較高的性價比對系統(tǒng)進行變更的能力。敏感點是指為了實現(xiàn)某種特定的質(zhì)量屬性,一個或多個系統(tǒng)組件所具有的特性。權(quán)衡點是指影響多個質(zhì)量屬性的特性,是多個質(zhì)量屬性的敏感點。風險點不以標準術(shù)語出現(xiàn),它指某些做法有一些隱患可能導(dǎo)致一些問題。非風險點是指某些做法是可行的、可接受的。(8.)數(shù)字簽名首先需要生成消息摘要,然后發(fā)送方用自己的私鑰對報文摘要進行加密,接收方用發(fā)送方的公鑰驗證真?zhèn)巍I上⒄哪康氖?),對摘要進行加密的目的是(請作答此空)。A.防止竊聽B.防止抵賴C.防止篡改D.防止重放正確答案:B參考解析:報文摘要用于對發(fā)送的報文生成一個非常小的摘要信息。這個摘要信息保證原報文的完整性,即原報文只要有一位被改變,則摘要信息就會不匹配。用私鑰對摘要做加密,不僅保證了摘要的私密性,還可以防止抵賴。因為只有匹配的公鑰能夠解開。也就是說,如果用某人的公鑰能夠解開報文,說明就是某人做的。(9.)某公司擬開發(fā)一個新聞系統(tǒng),該系統(tǒng)可根據(jù)用戶的注冊興趣,向用戶推送其感興趣的新聞內(nèi)容,該系統(tǒng)應(yīng)該采用()架構(gòu)風格最為合適。A.事件驅(qū)動系統(tǒng)B.主程序-子程序C.黑板D.管道-過濾器正確答案:A參考解析:用戶會注冊自己的興趣,然后系統(tǒng)也會把新聞按興趣分類,如果某個新聞事件發(fā)生,可以通過事件來觸發(fā)推送動作,將新聞推送給對其感興趣的用戶。這是典型的事件驅(qū)動系統(tǒng)應(yīng)用場景。(10.)隨著互聯(lián)網(wǎng)的普及,電子商務(wù)已經(jīng)進入到人們?nèi)粘I睿铝?)業(yè)務(wù)全部屬于電子商務(wù)的范疇。①網(wǎng)上客服②電視購物③網(wǎng)上營銷④電話交易⑤商場廣播⑥網(wǎng)上調(diào)查A.①②③④⑤⑥B.①②③④⑤C.①②③④⑥D(zhuǎn).①③④⑤⑥正確答案:A參考解析:全部都屬于電子商務(wù)類型。(11.)SOA的一種實現(xiàn)方式,()在服務(wù)請求者和提供者之間傳遞數(shù)據(jù),以及對這些數(shù)據(jù)進行轉(zhuǎn)換的能力,并支持由實踐中總結(jié)出來的一些模式如同步模式、異步模式等;A.ShardingB.ESBC.BPELD.bind正確答案:B參考解析:ESB是SOA的一種實現(xiàn)方式,ESB在面向服務(wù)的架構(gòu)中起到的是總線作用,將各種服務(wù)進行連接與整合,在服務(wù)請求者和提供者之間傳遞數(shù)據(jù),以及對這些數(shù)據(jù)進行轉(zhuǎn)換的能力,并支持由實踐中總結(jié)出來的一些模式如同步模式、異步模式等。(12.)以下關(guān)于實時操作系統(tǒng)(RTOS)任務(wù)調(diào)度器的敘述中,正確的是()。A.任務(wù)之間的公平性是最重要的調(diào)度目標B.大多數(shù)RTOS調(diào)度算法都是搶占方式(可剝奪方式)C.RTOS調(diào)度器都采用了基于時間片輪轉(zhuǎn)的調(diào)度算法D.大多數(shù)RTOS調(diào)度算法只采用一種靜態(tài)優(yōu)先級調(diào)度算法正確答案:B參考解析:任務(wù)是RTOS中最重要的操作對象,每個任務(wù)在RTOS的調(diào)度下由CPU分時執(zhí)行。任務(wù)的調(diào)度目前主要有時間分片式、輪流查詢式和優(yōu)先搶占式三種,不同的RTOS可能支持其中一種或幾種,其中優(yōu)先搶占式對實時性的支持最好。在非實時系統(tǒng)中,調(diào)度的主要目的是縮短系統(tǒng)平均響應(yīng)時間,提高系統(tǒng)資源的利用率,或優(yōu)化某一項指標;而實時系統(tǒng)中調(diào)度的目的則是要盡可能地保證每個任務(wù)滿足他們的時間約束,及時對外部請求做出響應(yīng)。(13.)分布透明性指用戶不必關(guān)心數(shù)據(jù)的邏輯分片,不必關(guān)心數(shù)據(jù)存儲的物理位置分配細節(jié),也不必關(guān)心局部場地上數(shù)據(jù)庫的數(shù)據(jù)模型。()是分布透明性的最高層次。(請作答此空)指用戶或應(yīng)用程序應(yīng)當了解分片情況,但不必了解片段的存儲場地。()透明性是指用戶或應(yīng)用程序應(yīng)當了解分片及各片斷存儲的場地,但不必了解局部場地上使用的是何種數(shù)據(jù)模型。A.分片透明性B.邏輯透明性C.位置透明性D.全局透明性正確答案:C參考解析:分布透明性包括:分片透明性、位置透明性和局部數(shù)據(jù)模型透明性。(1)分片透明性是分布透明性的最高層次。所謂分片透明性是指用戶或應(yīng)用程序只對全局關(guān)系進行操作而不必考慮數(shù)據(jù)的分片。當分片模式改變時,只要改變?nèi)帜J降椒制J降挠诚瘢ㄓ诚?),而不影響全局模式和應(yīng)用程序。全局模式不變,應(yīng)用程序不必改寫,這就是分片透明性。(2)位置透明性是分布透明性的下一層次。所謂位置透明性是指,用戶或應(yīng)用程序應(yīng)當了解分片情況,但不必了解片段的存儲場地。當存儲場地改變時,只要改變分片模式到分配模式的映像(映像3),而不影響應(yīng)用程序。同時,若片段的重復(fù)副本數(shù)目改變了,那么數(shù)據(jù)的冗余也會改變,但用戶不必關(guān)心如何保持各副本的一致性,這也提供了重復(fù)副本的透明性。(3)局部數(shù)據(jù)模型(邏輯透明)透明性是指用戶或應(yīng)用程序應(yīng)當了解分片及各片斷存儲的場地,但不必了解局部場地上使用的是何種數(shù)據(jù)模型。(14.)Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and(請作答此空).ThefirstphysicalDFDtobedrawnisthe().Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.thedatabasemanagementsystemB.thefeasibilityoftechniquesusedC.thenetworktopologyandtechnologyD.theuserinterfaceandprocessmethods正確答案:B參考解析:應(yīng)用架構(gòu)說明了實現(xiàn)一個或多個信息系統(tǒng)所使用的技術(shù),它作為詳細設(shè)計、構(gòu)造和實現(xiàn)的一個大綱。給定了包括邏輯數(shù)據(jù)流圖和實體聯(lián)系圖在內(nèi)的模型和詳細資料,我們可以分配數(shù)據(jù)和過程以創(chuàng)建應(yīng)用架構(gòu)的一個概要設(shè)計。概要設(shè)計通常會受到架構(gòu)標準、項目目標和所使用技術(shù)的可行性的制約。需要繪制的第一個物理數(shù)據(jù)流圖是網(wǎng)絡(luò)架構(gòu)數(shù)據(jù)流圖。接下來是分配數(shù)據(jù)存儲到不同的處理器。數(shù)據(jù)分區(qū)和復(fù)制是大多數(shù)關(guān)系型數(shù)據(jù)庫支持的兩種分布式數(shù)據(jù)形式。有許多分配方法用于數(shù)據(jù)分布。在不同服務(wù)器上存儲特定表的情況下,我們應(yīng)該將每個表記為物理數(shù)據(jù)流圖中的一個數(shù)據(jù)存儲,并將其連接到相應(yīng)的服務(wù)器。(15.)()是一種靜態(tài)的故障屏蔽技術(shù),采用前向恢復(fù)的策略;N版本程序的設(shè)計思想是用N個具有相同功能的程序同時執(zhí)行一項計算,結(jié)果通過多數(shù)表決來選擇。A.N版本程序設(shè)計B.M模冗余C.恢復(fù)塊方法D.防衛(wèi)式程序設(shè)計等正確答案:A參考解析:N版本程序的設(shè)計思想是用N個具有相同功能的程序同時執(zhí)行一項計算,結(jié)果通過多數(shù)表決來選擇。其中N個版本的程序必須由不同的人(小組)獨立設(shè)計,使用不同的方法、不同的設(shè)計語言、不同的開發(fā)環(huán)境和工具來實現(xiàn),目的是減少N個版本的程序在表決點上相關(guān)錯誤的概率。(16.)Anapplicationarchitecturespecifiesthetechnologiestobeusedtoimplementoneormoreinformationsystems.Itservesasanoutlinefordetaileddesign,construction,andimplementation.Giventhemodelsanddetails,include(請作答此空),wecandistributedataandprocessestocreateageneraldesignofapplicationarchitecture.Thedesignwillnormallybeconstrainedbyarchitecturestandards,projectobjectives,and().ThefirstphysicalDFDtobedrawnisthe().Thenextstepistodistributedatastorestodifferentprocessors.Data()aretwotypesofdistributeddatawhichmostRDBMSssupport.Therearemanydistributionoptionsusedindatadistribution.Inthecaseof(),weshouldrecordeachtableasadatastoreonthephysicalDFDandconnecteachtotheappropriateserver.A.logicalDFDsandERDB.idealobjectmodelandanalysisclassmodelC.usecasemodelsandinterfaceprototypesD.physicalDFDsanddatabaseschema正確答案:A參考解析:應(yīng)用架構(gòu)說明了實現(xiàn)一個或多個信息系統(tǒng)所使用的技術(shù),它作為詳細設(shè)計、構(gòu)造和實現(xiàn)的一個大綱。給定了包括邏輯數(shù)據(jù)流圖和實體聯(lián)系圖在內(nèi)的模型和詳細資料,我們可以分配數(shù)據(jù)和過程以創(chuàng)建應(yīng)用架構(gòu)的一個概要設(shè)計。概要設(shè)計通常會受到架構(gòu)標準、項目目標和所使用技術(shù)的可行性的制約。需要繪制的第一個物理數(shù)據(jù)流圖是網(wǎng)絡(luò)架構(gòu)數(shù)據(jù)流圖。接下來是分配數(shù)據(jù)存儲到不同的處理器。數(shù)據(jù)分區(qū)和復(fù)制是大多數(shù)關(guān)系型數(shù)據(jù)庫支持的兩種分布式數(shù)據(jù)形式。有許多分配方法用于數(shù)據(jù)分布。在不同服務(wù)器上存儲特定表的情況下,我們應(yīng)該將每個表記為物理數(shù)據(jù)流圖中的一個數(shù)據(jù)存儲,并將其連接到相應(yīng)的服務(wù)器。(17.)以下關(guān)于RTOS(實時操作系統(tǒng))的敘述中,不正確的是()A.RTOS不能針對硬件變化進行結(jié)構(gòu)與功能上的配置及裁剪B.RTOS可以根據(jù)應(yīng)用環(huán)境的要求對內(nèi)核進行裁剪和重配C.RTOS的首要任務(wù)是調(diào)度一切可利用的資源來完成實時控制任務(wù)D.RTOS實質(zhì)上就是一個計算機資源管理程序,需要及時響應(yīng)實時事件和中斷正確答案:A參考解析:實時系統(tǒng)的正確性依賴于運行結(jié)果的邏輯正確性和運行結(jié)果產(chǎn)生的時間正確性,即實時系統(tǒng)必須在規(guī)定的時間范圍內(nèi)正確地響應(yīng)外部物理過程的變化。實時多任務(wù)操作系統(tǒng)是根據(jù)操作系統(tǒng)的工作特性而言的。實時是指物理進程的真實時間。實時操作系統(tǒng)是指具有實時性,能支持實時控制系統(tǒng)工作的操作系統(tǒng)。首要任務(wù)是調(diào)度一切可利用的資源來完成實時控制任務(wù),其次才著眼于提高計算機系統(tǒng)的使用效率,重要特點是要滿足對時間的限制和要求。一個實時操作系統(tǒng)可以在不破壞規(guī)定的時間限制的情況下完成所有任務(wù)的執(zhí)行。任務(wù)執(zhí)行的時間可以根據(jù)系統(tǒng)的軟硬件的信息而進行確定性的預(yù)測。也就是說,如果硬件可以做這件工作,那么實時操作系統(tǒng)的軟件將可以確定性的做這件工作。實時操作系統(tǒng)可根據(jù)實際應(yīng)用環(huán)境的要求對內(nèi)核進行裁剪和重新配置,根據(jù)不同的應(yīng)用,其組成有所不同。(18.)以下關(guān)于域名服務(wù)器的敘述,錯誤的是()。A.本地緩存域名服務(wù)不需要域名數(shù)據(jù)庫B.頂級域名服務(wù)器是最高層次的域名服務(wù)器C.本地域名服務(wù)器可以采用遞歸查詢和迭代查詢兩種查詢方式D.權(quán)限服務(wù)器負責將其管轄區(qū)內(nèi)的主機域名轉(zhuǎn)換為該主機的IP地址正確答案:B參考解析:本題考查域名服務(wù)器及相關(guān)技術(shù)。可提供域名服務(wù)的包括本地緩存、本地域名服務(wù)器、權(quán)限域名服務(wù)器、頂級域名服務(wù)器以及根域名服務(wù)器。DNS主機名解析的查找順序是,先查找客戶端本地緩存,如果沒有成功,則向DNS服務(wù)器發(fā)出解析請求。本地緩存是內(nèi)存中的一塊區(qū)域,保存著最近被解析的主機名及其IP地址映像。由于解析程序緩存常駐內(nèi)存中,所以比其他解析方法速度快。當一個主機發(fā)出DNS查詢報文時,這個查詢報文就首先被送往該主機的本地域名服務(wù)器。本地域名服務(wù)器離用戶較近,當所要查詢的主機也屬于同一個本地ISP時,該本地域名服務(wù)器立即就能將所查詢的主機名轉(zhuǎn)換為它的IP地址,而不需要再去詢問其他的域名服務(wù)器。每一個區(qū)都設(shè)置有域名服務(wù)器,即權(quán)限服務(wù)器,它負責將其管轄區(qū)內(nèi)的主機域名轉(zhuǎn)換為該主機的IP地址。在其上保存有所管轄區(qū)內(nèi)的所有主機域名到IP地址的映射。頂級域名服務(wù)器負責管理在本頂級域名服務(wù)器上注冊的所有二級域名。當收到DNS查詢請求時,能夠?qū)⑵涔茌牭亩売蛎D(zhuǎn)換為該二級域名的IP地址。或者是下一步應(yīng)該找尋的域名服務(wù)器的IP地址。根域名服務(wù)器是最高層次的域名服務(wù)器。每一個根域名服務(wù)器都要存有所有頂級域名服務(wù)器的IP地址和域名。當一個本地域名服務(wù)器對一個域名無法解析時,就會直接找到根域名服務(wù)器,然后根域名服務(wù)器會告知它應(yīng)該去找哪一個頂級域名服務(wù)器進行查詢。(19.)給定關(guān)系模式R<U,F>;其中U為屬性集,F(xiàn)是U上的一組函數(shù)依賴,那么Armstroog公理系統(tǒng)的增廣律是指()。A.若X→Y,X→Z,則X→YZ為F所蘊涵B.若X→Y,WY→Z,則XW→Z為F所蘊涵C.若X→Y,Y→Z為F所蘊涵,則X→Z為F所蘊涵D.若X→Y,為F所蘊涵,且ZU,則入XZ→YZ為F所蘊涵正確答案:D參考解析:從已知的一些函數(shù)依賴,可以推導(dǎo)出另外一些函數(shù)依賴,這就需要一系列推理規(guī)則。函數(shù)依賴的推理規(guī)則最早出現(xiàn)在1974年W.W.Armstrong的論文里,這些規(guī)則常被稱作“Armstrong公理”設(shè)U是關(guān)系模式R的屬性集,F(xiàn)是R上成立的只涉及U中屬性的函數(shù)依賴集。函數(shù)依賴的推理規(guī)則有以下三條:自反律:若屬性集Y包含于屬性集X,屬性集X包含于U,則X→Y在R上成立。(此處X→Y是平凡函數(shù)依賴)增廣律:若X→Y在R上成立,且屬性集Z包含于屬性集U,則XZ→YZ在R上成立。傳遞律:若X→Y和Y→Z在R上成立,則X→Z在R上成立。其他的所有函數(shù)依賴的推理規(guī)則可以使用這三條規(guī)則推導(dǎo)出。(20.)網(wǎng)絡(luò)系統(tǒng)生命周期可以劃分為5個階段,實施這5個階段的合理順序是()。A.需求規(guī)范、通信規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計、物理網(wǎng)絡(luò)設(shè)計、實施階段B.需求規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計、通信規(guī)范、物理網(wǎng)絡(luò)設(shè)計、實施階段C.通信規(guī)范、物理網(wǎng)絡(luò)設(shè)計、需求規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計、實施階段D.通信規(guī)范、需求規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計、物理網(wǎng)絡(luò)設(shè)計、實施階段正確答案:A參考解析:本題主要考查網(wǎng)絡(luò)系統(tǒng)生命周期的基礎(chǔ)知識。網(wǎng)絡(luò)系統(tǒng)生命周期可以劃分為5個階段,實施這5個階段的合理順序是需求規(guī)范、通信規(guī)范、邏輯網(wǎng)絡(luò)設(shè)計、物理網(wǎng)絡(luò)設(shè)計、實施階段。(21.)對于開發(fā)模型來說,(請作答此空)復(fù)用好、開發(fā)過程無間隙、節(jié)省時間。()是瀑布與原型(演化)模型結(jié)合體,適用于復(fù)雜項目。()需要用戶參與,模塊化要求高,不適用新技術(shù)。()是用例驅(qū)動、架構(gòu)為中心、迭代、增量。A.RAD模型B.螺旋模型C.RUP模型D.噴泉模型正確答案:D參考解析:開發(fā)模型的特點如下:(22.)在面向?qū)ο蠓治鲋校茫ㄕ堊鞔鸫丝眨┍硎拘枨螅闹刑釤挸鲋校ǎ陨蟽烧咝纬桑ǎ笤龠M行后續(xù)的開發(fā)工作。A.類圖B.數(shù)據(jù)流圖C.包圖D.用例與用例圖正確答案:D參考解析:在面向?qū)ο蠓治鲋校糜美c用例圖表示需求,從用例模型中提煉形成領(lǐng)域模型,用例的實現(xiàn)可以用交互圖表示。從領(lǐng)域模型和用例圖形成類圖,用包圖和類圖形成體系結(jié)構(gòu)圖。之后再進行后續(xù)的開發(fā)工作。(23.)在uml圖中,()展現(xiàn)了一組對象、接口、協(xié)作和它們之間的關(guān)系。()強調(diào)消息跨越不同對象或參與者的實際時間,而不僅僅只是關(guān)心消息的相對順序。()軟件和硬件組件之間的物理關(guān)系以及處理節(jié)點的組件分布情況。(請作答此空)描述由模型本身分解而成的組織單元,以及它們之間的依賴關(guān)系。A.類圖B.包圖C.部署圖D.交互圖正確答案:B參考解析:類圖展現(xiàn)了一組對象、接口、協(xié)作和它們之間的關(guān)系。定時圖強調(diào)消息跨越不同對象或參與者的實際時間,而不僅僅只是關(guān)心消息的相對順序。部署圖軟件和硬件組件之間的物理關(guān)系以及處理節(jié)點的組件分布情況。包圖描述由模型本身分解而成的組織單元,以及它們之間的依賴關(guān)系。(24.)某單位為了建設(shè)健全的公路橋梁養(yǎng)護管理檔案,擬開發(fā)一套公路橋梁在線管理系統(tǒng)。該系統(tǒng)要求正常負載情況下,系統(tǒng)必須在0.5秒內(nèi)對用戶的查詢請求進行響應(yīng),這屬于質(zhì)量特性的();網(wǎng)絡(luò)失效后,系統(tǒng)需要在10秒內(nèi)發(fā)現(xiàn)錯誤并啟用備用系統(tǒng),這屬于質(zhì)量特性的();更改系統(tǒng)的Web界面接口必須在4人周內(nèi)完成,這屬于質(zhì)量特性的();如果"養(yǎng)護報告生成"業(yè)務(wù)邏輯的描述尚未達成共識,可能導(dǎo)致部分業(yè)務(wù)功能模塊規(guī)則的矛盾,影響系統(tǒng)的可修改性,這屬于系統(tǒng)的();更改系統(tǒng)加密的級別將對安全性和性能產(chǎn)生影響,這屬于系統(tǒng)的();對查詢請求處理時間的要求將影響系統(tǒng)的數(shù)據(jù)傳輸協(xié)議和處理過程的設(shè)計,這屬于系統(tǒng)的(請作答此空)。A.權(quán)衡點B.風險點C.敏感點D.非風險點正確答案:B參考解析:性能是指系統(tǒng)的響應(yīng)能力,即要經(jīng)過多長時間才能對某個時間做出響應(yīng)。可用性是指系統(tǒng)兩次故障之間系統(tǒng)正常運行的比例。當可用性和可靠性同時出現(xiàn)在選項中的時候,我們通常選擇可用性。可修改性是指較高的性價比對系統(tǒng)進行變更的能力。敏感點是指為了實現(xiàn)某種特定的質(zhì)量屬性,一個或多個系統(tǒng)組件所具有的特性。權(quán)衡點是指影響多個質(zhì)量屬性的特性,是多個質(zhì)量屬性的敏感點。風險點不以標準術(shù)語出現(xiàn),它指某些做法有一些隱患可能導(dǎo)致一些問題。非風險點是指某些做法是可行的、可接受的。(25.)(請作答此空)設(shè)計模式能夠動態(tài)地給一個對象添加一些額外的職責而無須修改此對象的結(jié)構(gòu);()設(shè)計模式定義一個用于創(chuàng)建對象的接口,讓子類決定實例化哪一個類;欲使一個后端數(shù)據(jù)模型能夠被多個前端用戶界面連接,采用()模式最適合。A.組合B.外觀C.享元D.裝飾器正確答案:D參考解析:組合(Composite)模式將對象組合成樹形結(jié)構(gòu)以表示“部分一整體”的層次結(jié)構(gòu),使得用戶對單個對象和組合對象的使用具有一致性。適用于:想表示對象的部分—整體層次結(jié)構(gòu);希望用戶忽略組合對象與單個對象的不同,用戶將統(tǒng)一地使用組合結(jié)構(gòu)中的所有對象。外觀(Facade)模式為子系統(tǒng)中的一組接口提供一個一致的界面,F(xiàn)acade模式定義了一個高層接口,這個接口使得這一子系統(tǒng)更加容易使用。適用于:要為一個復(fù)雜子系統(tǒng)提供一個簡單接口時,子系統(tǒng)往往因為不斷演化而變得越來越復(fù)雜;客戶程序與抽象類的實現(xiàn)部分之間存在著很大的依賴性;當需要構(gòu)建一個層次結(jié)構(gòu)的子系統(tǒng)時,使用Facade模式定義子系統(tǒng)中每層的入口點。享元(Flyweight)模式運用共享技術(shù)有效地支持大量細粒度的對象。適用于:一個應(yīng)用程序使用了大量的對象;完全由于使用大量的對象,造成很大的存儲開銷;對象的大多數(shù)狀態(tài)都可變?yōu)橥獠繝顟B(tài);如果刪除對象的外部狀態(tài),那么可以用相對較少的共享對象取代很多組對象;應(yīng)用程序不依賴于對象標識。裝飾器(Decorator)模式描述了以透明圍欄來支持修飾的類和對象的關(guān)系,動態(tài)地給一個對象添加一些額外的職責,從增加功能的角度來看,裝飾器模式相比生成子類更加靈活。適用于:在不影響其他對象的情況下,以動態(tài)、透明的方式給單個對象添加職責;處理那些可以撤銷的職責;當不能采用生成子類的方式進行擴充時。工廠方法(FactoryMethod)定義一個用于創(chuàng)建對象的接口,讓子類決定將哪一個類實例化,使一個類的實例化延遲到其子類。適用于:當一個類不知道它所必須創(chuàng)建的對象的類的時候;當一個類希望由它的子類來指定它所創(chuàng)建的對象的時候;當類將創(chuàng)建對象的職責委托給多個幫助子類中的某一個,并且希望將哪一個幫助子類是代理者這一信息局部化的時候。觀察者(Observer)模式定義對象間的一種一對多的依賴關(guān)系,當一個對象的狀態(tài)發(fā)生改變時,所有依賴于它的對象都得到通知并被自動更新。適用于:當一個抽象模型有兩個方面,其中一個方面依賴于另一個方面,將這兩者封裝在獨立的對象中以使它們可以各自獨立地改變和復(fù)用;當對一個對象的改變需要同時改變其他對象,而不知道具體有多少對象有待改變時;當一個對象必須通知其他對象,而它又不能假定其他對象是誰,即不希望這些對象是緊耦合的。中介者(Mediator)用一個中介對象來封裝一系列的對象交互。中介者使各對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。適用于:一組對象以定義良好但是復(fù)雜的方式進行通信,產(chǎn)生的相互依賴關(guān)系結(jié)構(gòu)混亂且難以理解;一個對象引用其他很多對象并且直接與這些對象通信,導(dǎo)致難以復(fù)用該對象;想定制一個分布在多個類中的行為,而又不想生成太多的子類。如使一個后端數(shù)據(jù)模型能夠被多個前端用戶界面連接,采用此模式最合適。(26.)某單位為了建設(shè)健全的公路橋梁養(yǎng)護管理檔案,擬開發(fā)一套公路橋梁在線管理系統(tǒng)。該系統(tǒng)要求正常負載情況下,系統(tǒng)必須在0.5秒內(nèi)對用戶的查詢請求進行響應(yīng),這屬于質(zhì)量特性的(請作答此空);網(wǎng)絡(luò)失效后,系統(tǒng)需要在10秒內(nèi)發(fā)現(xiàn)錯誤并啟用備用系統(tǒng),這屬于質(zhì)量特性的();更改系統(tǒng)的Web界面接口必須在4人周內(nèi)完成,這屬于質(zhì)量特性的();如果"養(yǎng)護報告生成"業(yè)務(wù)邏輯的描述尚未達成共識,可能導(dǎo)致部分業(yè)務(wù)功能模塊規(guī)則的矛盾,影響系統(tǒng)的可修改性,這屬于系統(tǒng)的();更改系統(tǒng)加密的級別將對安全性和性能產(chǎn)生影響,這屬于系統(tǒng)的();對查詢請求處理時間的要求將影響系統(tǒng)的數(shù)據(jù)傳輸協(xié)議和處理過程的設(shè)計,這屬于系統(tǒng)的()。A.可用性B.可靠性C.性能D.容錯性正確答案:C參考解析:性能是指系統(tǒng)的響應(yīng)能力,即要經(jīng)過多長時間才能對某個時間做出響應(yīng)。可用性是指系統(tǒng)兩次故障之間系統(tǒng)正常運行的比例。當可用性和可靠性同時出現(xiàn)在選項中的時候,我們通常選擇可用性。可修改性是指較高的性價比對系統(tǒng)進行變更的能力。敏感點是指為了實現(xiàn)某種特定的質(zhì)量屬性,一個或多個系統(tǒng)組件所具有的特性。權(quán)衡點是指影響多個質(zhì)量屬性的特性,是多個質(zhì)量屬性的敏感點。風險點不以標準術(shù)語出現(xiàn),它指某些做法有一些隱患可能導(dǎo)致一些問題。非風險點是指某些做法是可行的、可接受的。(27.)某公司銷售數(shù)據(jù)庫的商品、倉庫關(guān)系模式及函數(shù)依賴集F1、F2如下:商品(商品號,商品名稱,生產(chǎn)商,單價),F(xiàn)1={商品號→商品名稱,商品號→生產(chǎn)商,商品號→單價)},商品關(guān)系的主鍵是()。倉庫(倉庫號,地址,電話,商品號,庫存量),F(xiàn)2={倉庫號→(地址,電話),(倉庫號,商品號)→庫存量}。倉庫關(guān)系的主鍵是(),外鍵是(請作答此空)。倉庫關(guān)系模式(),為了解決這一問題,需要將倉庫關(guān)系分解為()。A.倉庫號B.地址C.電話D.商品號正確答案:D參考解析:本題考查應(yīng)試者對關(guān)系模式中主鍵、外鍵和模式分解及相關(guān)知識的掌握程度。從商品關(guān)系的函數(shù)依賴集F1可以導(dǎo)出商品號決定商品關(guān)系的全屬性,所以商品號是商品關(guān)系的主鍵。從倉庫關(guān)系的函數(shù)依賴集F2可以導(dǎo)出(倉庫號,商品號)決定倉庫關(guān)系的全屬性,所以倉庫關(guān)系的主鍵是(倉庫號,商品號)。又由于商品號是商品關(guān)系的主鍵,故商品號是倉庫關(guān)系的外鍵。倉庫關(guān)系存在冗余、插入異常和刪除異常,以及修改操作的不一致。例如,倉庫號為"12"的商品有3種,其地址就要重復(fù)3次,如下表所示,故倉庫關(guān)系存在冗余(28.)若對關(guān)系R(A,B,C,D)、S(C,D,E)進行π1,2,3,4,7(σ3=5∧4=6(R×S))運算,則該關(guān)系代數(shù)表達式與()是等價的。A.見圖AB.見圖BC.見圖CD.見圖D正確答案:A參考解析:(29.)若一個單處理器的計算機系統(tǒng)中同時存在3個并發(fā)進程,則同一時刻允許占用處理器的進程數(shù)(請作答此空);如果這3個進程都要求使用2個互斥資源R,那么系統(tǒng)不產(chǎn)生死鎖的最少的R資源數(shù)為()個。A.至少為1個B.至少為3個C.最多為1個D.最多為3個正確答案:C參考解析:本題的正確選項為C。因為一個單處理器的計算機系統(tǒng)中盡管同時存在3個并發(fā)進程,但是同一時刻允許占用處理器的進程數(shù)只能是1個。引入多道程序設(shè)計的目的是為了提高資源的利用率,例如進程P1要輸入輸出時,可以將CPU分配給進程P2,使得進程P1的輸入輸出和進程P2的程序執(zhí)行并發(fā)運行。(30.)某公司銷售數(shù)據(jù)庫的商品、倉庫關(guān)系模式及函數(shù)依賴集F1、F2如下:商品(商品號,商品名稱,生產(chǎn)商,單價),F(xiàn)1={商品號→商品名稱,商品號→生產(chǎn)商,商品號→單價)},商品關(guān)系的主鍵是()。倉庫(倉庫號,地址,電話,商品號,庫存量),F(xiàn)2={倉庫號→(地址,電話),(倉庫號,商品號)→庫存量}。倉庫關(guān)系的主鍵是(),外鍵是()。倉庫關(guān)系模式(請作答此空),為了解決這一問題,需要將倉庫關(guān)系分解為()。A.存在冗余、插入異常和刪除異常,以及修改操作的不一致B.不存在冗余,但存在插入異常和刪除異常C.不存在修改操作的不一致,但存在冗余和插入異常D.不存在冗余、插入異常,但存在刪除異常和修改操作的不一致正確答案:A參考解析:本題考查應(yīng)試者對關(guān)系模式中主鍵、外鍵和模式分解及相關(guān)知識的掌握程度。從商品關(guān)系的函數(shù)依賴集F1可以導(dǎo)出商品號決定商品關(guān)系的全屬性,所以商品號是商品關(guān)系的主鍵。從倉庫關(guān)系的函數(shù)依賴集F2可以導(dǎo)出(倉庫號,商品號)決定倉庫關(guān)系的全屬性,所以倉庫關(guān)系的主鍵是(倉庫號,商品號)。又由于商品號是商品關(guān)系的主鍵,故商品號是倉庫關(guān)系的外鍵。倉庫關(guān)系存在冗余、插入異常和刪除異常,以及修改操作的不一致。例如,倉庫號為"12"的商品有3種,其地址就要重復(fù)3次,如下表所示,故倉庫關(guān)系存在冗余(31.)嵌入式系統(tǒng)中采用中斷方式實現(xiàn)輸入輸出的主要原因是(請作答此空)。在中斷時,CPU斷點信息一般保存到()中。A.速度最快B.CPU不參與操作C.實現(xiàn)起來比較容易D.能對突發(fā)事件做出快速響應(yīng)正確答案:D參考解析:嵌入式系統(tǒng)中采用中斷方式實現(xiàn)輸入輸出的主要原因是能對突發(fā)事件做出快速響應(yīng)。在中斷時,CPU斷點信息一般保存到棧中。(32.)某數(shù)據(jù)庫中有員工關(guān)系E(員工號,姓名,部門,職稱,月薪);產(chǎn)品關(guān)系P(產(chǎn)品號,產(chǎn)品名稱,型號,尺寸,顏色);倉庫關(guān)系W(倉庫號,倉庫名稱,地址,負責人);庫存關(guān)系I(倉庫號,產(chǎn)品號,產(chǎn)品數(shù)量)。a.若數(shù)據(jù)庫設(shè)計中要求:①倉庫關(guān)系W中的"負責人"引用員工關(guān)系的員工號②庫存關(guān)系I中的"倉庫號,產(chǎn)品號"惟一標識I中的每一個記錄③員工關(guān)系E中的職稱為"工程師"的月薪不能低于3500元則①②③依次要滿足的完整性約束是(請作答此空)。b.若需得到每種產(chǎn)品的名稱和該產(chǎn)品的總庫存量,則對應(yīng)的查詢語句為:SELELCT產(chǎn)品名稱,SUM(產(chǎn)品數(shù)量FROMP,IWHEREP.產(chǎn)品號=I.產(chǎn)品號();A.實體完整性、參照完整性、用戶定義完整性B.參照完整性、實體完整性、用戶定義完整性C.用戶定義完整性、實體完整性、參照完整性D.實體完整性、用戶定義完整性、參照完整性正確答案:B參考解析:關(guān)系模型的完整性規(guī)則是對關(guān)系的某種約束條件。關(guān)系模型中可以有三類完整性約束:實體完整性、參照完整性和用戶定義的完整性。實體完整性規(guī)定基本關(guān)系的主屬性不能取空值。由于①倉庫關(guān)系W中的"負責人"引用員工關(guān)系的員工號,所以應(yīng)滿足參照完整性約束;②庫存關(guān)系I中的"倉庫號,產(chǎn)品號"惟一標識I中的每一個記錄,所以應(yīng)滿足實體完整性約束;③職稱為"工程師"的月薪不能低于3500元,是針對某一具體關(guān)系數(shù)據(jù)庫的約束條件,它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求,所以應(yīng)滿足用戶定義完整性約束。因此,試題(1)的正確答案為B。SQL查詢是數(shù)據(jù)庫中非常重要的內(nèi)容。該SQL查詢要求對查詢結(jié)果進行分組,即具有相同名稱的產(chǎn)品的元組為一組,然后計算每組的庫存數(shù)量。由此可排除A、B和D,所以試題(2)正確答案為C。(33.)進程P1、P2、P3、P4和P5的前趨圖如下:若用PV操作控制進程P1~P5并發(fā)執(zhí)行的過程,則需要設(shè)置6個信號S1、S2、S3、S4、S5和S6,且信號量S1-S6的初值都等于零。下圖中a和b處應(yīng)分別填寫(請作答此空);c和d處應(yīng)分別填寫(),e和f處應(yīng)分別填寫()。A.P(S1)P(S2)和P(S3)P(S4)B.P(S1)V(S2)和P(S2)V(S1)C.V(S1)V(S2)和V(S3)V(S4)D.P(S1)P(S2)和V(S1)V(S2)正確答案:C參考解析:本題主要考查用PV操作控制進程的并發(fā)執(zhí)行。首先我們需要弄清楚前驅(qū)圖中給出的各進制的執(zhí)行順序。從圖中我們不難看出進程P1和P2沒有前驅(qū),也就是可以首先并發(fā)執(zhí)行,而進程P3的前驅(qū)是P1和P2,P4的前驅(qū)是P1和P3,P5的前驅(qū)是P2和P3。那么怎么理解前驅(qū)呢?其實前驅(qū)就是指只有在前驅(qū)進程完成后,該進程才能開始執(zhí)行。在本題的前驅(qū)圖中我們不難看出,有6條路徑,分別是P1->P3,P1->P4,P2->P3,P2->P5,P3->P4,P3->P5。而且題目也告訴我們分別有6初值為0個信號量(S1-S6),要我們用PV操作來控制進程P1~P5的并發(fā)執(zhí)行。這里我們就需要清楚P與V這兩種操作。P原語的主要操作是:(1)信號量(sem)減1;(2)若相減結(jié)果大于等于零,則進程繼續(xù)執(zhí)行;(3)若相減結(jié)果小于零,則阻塞一個在該信號量上的進程,然后再返回原進程繼續(xù)執(zhí)行或轉(zhuǎn)進程調(diào)度。V原語的主要操作是:(1)信號量(sem)加1;(2)若相加結(jié)果大于零,則進程繼續(xù)執(zhí)行;(3)若相加結(jié)果小于或等于零,則喚醒一阻塞在該信號量上的進程,然后再返回原進程繼續(xù)執(zhí)行或轉(zhuǎn)進程調(diào)度。總而言之,進行P操作的主要目的是阻塞某信號量上的進程,而進行V操作的主要目的是喚醒某信號量上的進程。下面我們具體來求解這個題目。a空處,是在進程P1執(zhí)行完成以后,那么根據(jù)題目的前驅(qū)圖我們可以知道,這個時候它應(yīng)該喚醒它的后繼進程P3和P4,因此需要執(zhí)行兩個V操作,同樣的道路,b空處也需要執(zhí)行兩個V操作,因此可以知道第一空答案選C。至于C空處,它是在進程P3執(zhí)行前進行的處理。根據(jù)前驅(qū)的意義,我們可以知道執(zhí)行P3要在P1和P2完成后,因此這個時候,它首先需要判斷P1和P2進程是否完成,如何它們完成的話,會分別執(zhí)行喚醒P3的V操作(換句話說就是會給相應(yīng)的信號量進行加1操作),那么這個時候我們也可以通過同樣的信號量來判斷,即對相應(yīng)的信號量進行減1操作,判斷它是否大于0,如果大于等于0,則執(zhí)行P3。從題目給出的答案來看,這兩個信號量應(yīng)該分別是S1和S3。那么執(zhí)行完P(guān)3后,它也需要喚醒它的后繼進程P4和P5,因此需要執(zhí)行兩個V操作,因此D空處應(yīng)該是兩個V操作。綜上所述,我們可以知道第二空的答案選B。分析到這里后,第三空的答案應(yīng)該就很明顯了,P4和P5進程在執(zhí)行前,都需要做與P3進程執(zhí)行前一樣的判斷,因此都需要進行兩個P操作。所以本題答案選C。其實做這類題也不難,首先需要我們對PV操作要有一個透徹的理解,另外就是能分析出題目執(zhí)行的邏輯關(guān)系。(34.)某數(shù)據(jù)庫中有員工關(guān)系E(員工號,姓名,部門,職稱,月薪);產(chǎn)品關(guān)系P(產(chǎn)品號,產(chǎn)品名稱,型號,尺寸,顏色);倉庫關(guān)系W(倉庫號,倉庫名稱,地址,負責人);庫存關(guān)系I(倉庫號,產(chǎn)品號,產(chǎn)品數(shù)量)。a.若數(shù)據(jù)庫設(shè)計中要求:①倉庫關(guān)系W中的"負責人"引用員工關(guān)系的員工號②庫存關(guān)系I中的"倉庫號,產(chǎn)品號"惟一標識I中的每一個記錄③員工關(guān)系E中的職稱為"工程師"的月薪不能低于3500元則①②③依次要滿足的完整性約束是()。b.若需得到每種產(chǎn)品的名稱和該產(chǎn)品的總庫存量,則對應(yīng)的查詢語句為:SELELCT產(chǎn)品名稱,SUM(產(chǎn)品數(shù)量FROMP,IWHEREP.產(chǎn)品號=I.產(chǎn)品號(請作答此空);A.ORDERBY產(chǎn)品名稱B.ORDERBY產(chǎn)品數(shù)量C.GROUPBY產(chǎn)品名稱D.GROUPBY產(chǎn)品數(shù)量正確答案:C參考解析:關(guān)系模型的完整性規(guī)則是對關(guān)系的某種約束條件。關(guān)系模型中可以有三類完整性約束:實體完整性、參照完整性和用戶定義的完整性。實體完整性規(guī)定基本關(guān)系的主屬性不能取空值。由于①倉庫關(guān)系W中的"負責人"引用員工關(guān)系的員工號,所以應(yīng)滿足參照完整性約束;②庫存關(guān)系I中的"倉庫號,產(chǎn)品號"惟一標識I中的每一個記錄,所以應(yīng)滿足實體完整性約束;③職稱為"工程師"的月薪不能低于3500元,是針對某一具體關(guān)系數(shù)據(jù)庫的約束條件,它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求,所以應(yīng)滿足用戶定義完整性約束。因此,試題(1)的正確答案為B。SQL查詢是數(shù)據(jù)庫中非常重要的內(nèi)容。該SQL查詢要求對查詢結(jié)果進行分組,即具有相同名稱的產(chǎn)品的元組為一組,然后計算每組的庫存數(shù)量。由此可排除A、B和D,所以試題(2)正確答案為C。(35.)某軟件公司欲設(shè)計一款圖像處理軟件,幫助用戶對拍攝的照片進行后期處理。在軟件需求分析階段,公司的系統(tǒng)分析師識別出了如下3個關(guān)鍵需求:圖像處理軟件需要記錄用戶在處理照片時所有動作,并能夠支持用戶動作的撤銷與重做等行為。圖像處理軟件需要根據(jù)當前正在處理的照片的不同特征選擇合適的處理操作,處理操作與照片特征之間具有較為復(fù)雜的邏輯關(guān)系。圖像處理軟件需要封裝各種圖像處理算法,用戶能夠根據(jù)需要靈活選擇合適的處理算法;軟件還要支持高級用戶根據(jù)一定的規(guī)則添加自定義處理算法。在系統(tǒng)設(shè)計階段,公司的架構(gòu)師決定采用設(shè)計模式滿足上述關(guān)鍵需求中對系統(tǒng)靈活性與擴展性的要求。具體來說,為了支持靈活的撤銷與重做等行為,采用(請作答此空)最為合適;為了封裝圖像操作與照片特征之間的復(fù)雜邏輯關(guān)系,采用()最為合適;為了實現(xiàn)圖像處理算法的靈活選擇與替換,采用()最為合適。A.工廠模式B.責任鏈模式C.中介者模式D.命令模式正確答案:D參考解析:本題主要考查設(shè)計模式知識題干描述了某軟件公司一款圖像處理軟件的需求分析與設(shè)計過程,并明確指出采用設(shè)計模式實現(xiàn)關(guān)鍵需求對系統(tǒng)靈活性與擴展性的要求針對需求1,為了支持靈活的撤銷與重做等行為,采用命令模式最為合適,因為命令模式可以將一個請求封裝為一個對象,從而使你可用不同的請求對客戶進行參數(shù)化,還可以對請求排隊,或記錄請求日志,以及支持可撤銷的操作針對需求2,為了封裝圖像操作與照片特征之間的復(fù)雜邏輯關(guān)系,采用狀態(tài)模式最為合適,因為狀態(tài)模式將每一個條件分支放入一個獨立的類中,這樣就可以根據(jù)對象自身的情況將對象的狀態(tài)作為一個對象,這一對象可以不依賴于其他對象而獨立變化;針對需求3,為了實現(xiàn)圖像處理算法的靈活選擇與替換,采用策模式最為合適,因為策模式定義一系列的算法,把它們封裝起來,并且使它們可相互替換,使得算法可獨立于使用它的客戶而變化(36.)進程P1、P2、P3、P4和P5的前趨圖如下:若用PV操作控制進程P1~P5并發(fā)執(zhí)行的過程,則需要設(shè)置6個信號S1、S2、S3、S4、S5和S6,且信號量S1-S6的初值都等于零。下圖中a和b處應(yīng)分別填寫();c和d處應(yīng)分別填寫(),e和f處應(yīng)分別填寫(請作答此空)。A.P(S3)P(S4)和V(S5)V(S6)B.V(S5)V(S6)和P(S5)P(S6)C.P(S2)P(S5)和P(S4)P(S6)D.P(S4)V(S5)和P(S5)V(S6)正確答案:C參考解析:本題主要考查用PV操作控制進程的并發(fā)執(zhí)行。首先我們需要弄清楚前驅(qū)圖中給出的各進制的執(zhí)行順序。從圖中我們不難看出進程P1和P2沒有前驅(qū),也就是可以首先并發(fā)執(zhí)行,而進程P3的前驅(qū)是P1和P2,P4的前驅(qū)是P1和P3,P5的前驅(qū)是P2和P3。那么怎么理解前驅(qū)呢?其實前驅(qū)就是指只有在前驅(qū)進程完成后,該進程才能開始執(zhí)行。在本題的前驅(qū)圖中我們不難看出,有6條路徑,分別是P1->P3,P1->P4,P2->P3,P2->P5,P3->P4,P3->P5。而且題目也告訴我們分別有6初值為0個信號量(S1-S6),要我們用PV操作來控制進程P1~P5的并發(fā)執(zhí)行。這里我們就需要清楚P與V這兩種操作。P原語的主要操作是:(1)信號量(sem)減1;(2)若相減結(jié)果大于等于零,則進程繼續(xù)執(zhí)行;(3)若相減結(jié)果小于零,則阻塞一個在該信號量上的進程,然后再返回原進程繼續(xù)執(zhí)行或轉(zhuǎn)進程調(diào)度。V原語的主要操作是:(1)信號量(sem)加1;(2)若相加結(jié)果大于零,則進程繼續(xù)執(zhí)行;(3)若相加結(jié)果小于或等于零,則喚醒一阻塞在該信號量上的進程,然后再返回原進程繼續(xù)執(zhí)行或轉(zhuǎn)進程調(diào)度。總而言之,進行P操作的主要目的是阻塞某信號量上的進程,而進行V操作的主要目的是喚醒某信號量上的進程。下面我們具體來求解這個題目。a空處,是在進程P1執(zhí)行完成以后,那么根據(jù)題目的前驅(qū)圖我們可以知道,這個時候它應(yīng)該喚醒它的后繼進程P3和P4,因此需要執(zhí)行兩個V操作,同樣的道路,b空處也需要執(zhí)行兩個V操作,因此可以知道第一空答案選C。至于C空處,它是在進程P3執(zhí)行前進行的處理。根據(jù)前驅(qū)的意義,我們可以知道執(zhí)行P3要在P1和P2完成后,因此這個時候,它首先需要判斷P1和P2進程是否完成,如何它們完成的話,會分別執(zhí)行喚醒P3的V操作(換句話說就是會給相應(yīng)的信號量進行加1操作),那么這個時候我們也可以通過同樣的信號量來判斷,即對相應(yīng)的信號量進行減1操作,判斷它是否大于0,如果大于等于0,則執(zhí)行P3。從題目給出的答案來看,這兩個信號量應(yīng)該分別是S1和S3。那么執(zhí)行完P(guān)3后,它也需要喚醒它的后繼進程P4和P5,因此需要執(zhí)行兩個V操作,因此D空處應(yīng)該是兩個V操作。綜上所述,我們可以知道第二空的答案選B。分析到這里后,第三空的答案應(yīng)該就很明顯了,P4和P5進程在執(zhí)行前,都需要做與P3進程執(zhí)行前一樣的判斷,因此都需要進行兩個P操作。所以本題答案選C。其實做這類題也不難,首先需要我們對PV操作要有一個透徹的理解,另外就是能分析出題目執(zhí)行的邏輯關(guān)系。(37.)某公司銷售數(shù)據(jù)庫的商品、倉庫關(guān)系模式及函數(shù)依賴集F1、F2如下:商品(商品號,商品名稱,生產(chǎn)商,單價),F(xiàn)1={商品號→商品名稱,商品號→生產(chǎn)商,商品號→單價)},商品關(guān)系的主鍵是()。倉庫(倉庫號,地址,電話,商品號,庫存量),F(xiàn)2={倉庫號→(地址,電話),(倉庫號,商品號)→庫存量}。倉庫關(guān)系的主鍵是(),外鍵是()。倉庫關(guān)系模式(),為了解決這一問題,需要將倉庫關(guān)系分解為(請作答此空)。A.倉庫1(倉庫號,地址)和倉庫2(倉庫號,電話,商品號,庫存量)B.倉庫1(倉庫號,地址,電話)和倉庫2(商品號,庫存量)C.倉庫1(倉庫號,電話)和倉庫2(倉庫號,地址,商品號,庫存量)D.倉庫1(倉庫號,地址,電話)和倉庫2(倉庫號,商品號,庫存量)正確答案:D參考解析:本題正確的答案D。為了解決倉庫關(guān)系模式存在的問題需要進行模式分解,其中,選項A分解存在的問題是倉庫2不屬于第三范式,因為存在非主屬性對碼的部分函數(shù)依賴,即倉庫號→電話。選項B分解存在的問題是分解有損連接,即分解的新關(guān)系模式倉庫1和倉庫2無法恢復(fù)到原關(guān)系。選項C分解存在的問題與A類同,分析略。選項D分解是即保持函數(shù)依賴,又無損連接,分解的結(jié)果如下:(38.)進程P1、P2、P3、P4和P5的前趨圖如下:若用PV操作控制進程P1~P5并發(fā)執(zhí)行的過程,則需要設(shè)置6個信號S1、S2、S3、S4、S5和S6,且信號量S1-S6的初值都等于零。下圖中a和b處應(yīng)分別填寫();c和d處應(yīng)分別填寫(請作答此空),e和f處應(yīng)分別填寫()。A.P(S1)P(S2)和V(S3)V(S4)B.P(S1)P(S3)和V(S5)V(S6)C.V(S1)V(S2)和P(S3)P(S4)D.P(S1)V(S3)和P(S2)V(S4)正確答案:B參考解析:本題主要考查用PV操作控制進程的并發(fā)執(zhí)行。首先我們需要弄清楚前驅(qū)圖中給出的各進制的執(zhí)行順序。從圖中我們不難看出進程P1和P2沒有前驅(qū),也就是可以首先并發(fā)執(zhí)行,而進程P3的前驅(qū)是P1和P2,P4的前驅(qū)是P1和P3,P5的前驅(qū)是P2和P3。那么怎么理解前驅(qū)呢?其實前驅(qū)就是指只有在前驅(qū)進程完成后,該進程才能開始執(zhí)行。在本題的前驅(qū)圖中我們不難看出,有6條路徑,分別是P1->P3,P1->P4,P2->P3,P2->P5,P3->P4,P3->P5。而且題目也告訴我們分別有6初值為0個信號量(S1-S6),要我們用PV操作來控制進程P1~P5的并發(fā)執(zhí)行。這里我們就需要清楚P與V這兩種操作。P原語的主要操作是:(1)信號量(sem)減1;(2)若相減結(jié)果大于等于零,則進程繼續(xù)執(zhí)行;(3)若相減結(jié)果小于零,則阻塞一個在該信號量上的進程,然后再返回原進程繼續(xù)執(zhí)行或轉(zhuǎn)進程調(diào)度。V原語的主要操作是:(1)信號量(sem)加1;(2)若相加結(jié)果大于零,則進程繼續(xù)執(zhí)行;(3)若相加結(jié)果小于或等于零,則喚醒一阻塞在該信號量上的進程,然后再返回原進程繼續(xù)執(zhí)行或轉(zhuǎn)進程調(diào)度。總而言之,進行P操作的主要目的是阻塞某信號量上的進程,而進行V操作的主要目的是喚醒某信號量上的進程。下面我們具體來求解這個題目。a空處,是在進程P1執(zhí)行完成以后,那么根據(jù)題目的前驅(qū)圖我們可以知道,這個時候它應(yīng)該喚醒它的后繼進程P3和P4,因此需要執(zhí)行兩個V操作,同樣的道路,b空處也需要執(zhí)行兩個V操作,因此可以知道第一空答案選C。至于C空處,它是在進程P3執(zhí)行前進行的處理。根據(jù)前驅(qū)的意義,我們可以知道執(zhí)行P3要在P1和P2完成后,因此這個時候,它首先需要判斷P1和P2進程是否完成,如何它們完成的話,會分別執(zhí)行喚醒P3的V操作(換句話說就是會給相應(yīng)的信號量進行加1操作),那么這個時候我們也可以通過同樣的信號量來判斷,即對相應(yīng)的信號量進行減1操作,判斷它是否大于0,如果大于等于0,則執(zhí)行P3。從題目給出的答案來看,這兩個信號量應(yīng)該分別是S1和S3。那么執(zhí)行完P(guān)3后,它也需要喚醒它的后繼進程P4和P5,因此需要執(zhí)行兩個V操作,因此D空處應(yīng)該是兩個V操作。綜上所述,我們可以知道第二空的答案選B。分析到這里后,第三空的答案應(yīng)該就很明顯了,P4和P5進程在執(zhí)行前,都需要做與P3進程執(zhí)行前一樣的判斷,因此都需要進行兩個P操作。所以本題答案選C。其實做這類題也不難,首先需要我們對PV操作要有一個透徹的理解,另外就是能分析出題目執(zhí)行的邏輯關(guān)系。(39.)以下關(guān)于數(shù)據(jù)處理的敘述中,不正確的是()。A.對正確的數(shù)據(jù)也可能做出錯誤解釋B.軟件會有故障,數(shù)據(jù)也會現(xiàn)問題C.數(shù)據(jù)處理技術(shù)主要指辦公軟件的使用方法D.也有生命周期正確答案:C參考解析:數(shù)據(jù)是為應(yīng)用服務(wù)的。數(shù)據(jù)解釋的重要性最近得到重視,因為不同立場的人對同-批數(shù)據(jù)進行了不同的解釋,會產(chǎn)生不同的效果即使數(shù)據(jù)是正確的,有的人只利用其中一部分數(shù)據(jù)進行了解釋;有的人利用特殊的坐標系統(tǒng)對數(shù)據(jù)進行圖示,給人以錯覺;有的人用平均數(shù)掩蓋了數(shù)據(jù)中較大的差異。因此,科學(xué)合理地解釋數(shù)據(jù)是數(shù)據(jù)處理工作者應(yīng)具有的基本素質(zhì)。大批數(shù)據(jù)處理的過程中,出現(xiàn)數(shù)據(jù)問題是很常見的。數(shù)據(jù)問題包括:數(shù)據(jù)的錯誤、數(shù)據(jù)的多余或遺漏、數(shù)據(jù)的延誤、數(shù)據(jù)的混亂、對數(shù)據(jù)的非法訪問(竊取或篡改)等。數(shù)據(jù)處理技術(shù)市場包括了數(shù)據(jù)收集、輸入、編輯、存儲、分類、加工、統(tǒng)計、傳輸、檢索、輸出等各個環(huán)節(jié)采用的技術(shù)。辦公軟件只是簡單數(shù)據(jù)處理的常用工具,許多數(shù)據(jù)統(tǒng)計軟件、多媒體演示系統(tǒng)、數(shù)據(jù)挖掘軟件、聯(lián)機數(shù)據(jù)處理系統(tǒng)、商業(yè)智能軟件、決策支持系統(tǒng)等具有更強的功能。計算機最廣泛的應(yīng)用中數(shù)據(jù)處理,計算機應(yīng)用基礎(chǔ)的主要內(nèi)容不應(yīng)該只是強調(diào)辦公軟件的使用方法,應(yīng)該更強調(diào)數(shù)據(jù)處理各個階段所采用的基本方法。正如農(nóng)業(yè)基礎(chǔ)不能只強調(diào)農(nóng)業(yè)工具的使用。不同的觀念和視野將引發(fā)教學(xué)內(nèi)容的變革。數(shù)據(jù)也是有生命周期的,數(shù)據(jù)從產(chǎn)生、存儲、變更、散布、使用、備份、恢復(fù),直到刪除,不同階段具有不同的使用頻率和使用價值。現(xiàn)代企業(yè)的海策數(shù)據(jù)右儲系統(tǒng)需要基于數(shù)據(jù)生命周期進行備份和處理,包括對數(shù)據(jù)安全的設(shè)計。現(xiàn)在,數(shù)據(jù)生命周期管理和信息生命周期管理是非常活躍的應(yīng)用領(lǐng)域。(40.)若一個單處理器的計算機系統(tǒng)中同時存在3個并發(fā)進程,則同一時刻允許占用處理器的進程數(shù)();如果這3個進程都要求使用2個互斥資源R,那么系統(tǒng)不產(chǎn)生死鎖的最少的R資源數(shù)為(請作答此空)個。A.3B.4C.5D.6正確答案:B參考解析:本題的正確選項為B。對于選項A,在操作系統(tǒng)為每個進程分配1個資源R后,若這3個進程再分別請求1個資源R時,系統(tǒng)已無可供分配的資源R,則這3個進程由于請求的資源R得不到滿足而死鎖。如果選擇選項B,那么操作系統(tǒng)為每個進程分配1個資源R后,系統(tǒng)還有1個可供分配的資源R,能滿足其中的1個進程的資源要求,它運行完畢釋放占有的資源R后,可以使其他進程也能得到所需的資源R并運行完畢。(41.)某商場商品數(shù)據(jù)庫的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫存量,供應(yīng)商→聯(lián)系方式}。商品關(guān)系模式P達到();該關(guān)系模式分解成(請作答此空)后,具有無損連接的特性,并能夠保持函數(shù)依賴。A.P1(商品代碼,聯(lián)系方式),P2(商品名稱,供應(yīng)商,庫存量)B.P1(商品名稱,聯(lián)系方式),P2(商品代碼,供應(yīng)商,庫存量)C.P1(商品代碼,商品名稱,聯(lián)系方式),P2(供應(yīng)商,庫存量)D.P1(商品代碼,商品名稱),P2(商品代碼,供應(yīng)商,庫存量),P3(供應(yīng)商,聯(lián)系方式)正確答案:D參考解析:本題考查的是應(yīng)試者關(guān)系數(shù)據(jù)庫方面的基礎(chǔ)知識。根據(jù)題意,零件P關(guān)系中的(商品代碼,供應(yīng)商)可決定的零件P關(guān)系的所有屬性,所以零件P關(guān)系的主鍵為(商品代碼,供應(yīng)商);又因為,根據(jù)題意(商品代碼,供應(yīng)商)→商品名稱,而商品代碼→商品名稱,供應(yīng)商→聯(lián)系方式,可以得出商品名稱和聯(lián)系方式都部分依賴于碼,所以,該關(guān)系模式屬于1NF。關(guān)系模式P屬于1NF,1NF存在冗余度大、修改操作的不一致性、插入異常和刪除異常四個問題。所以需要對模式分解,其中選項A、選項B和選項c的分解是有損且不保持函數(shù)依賴。例如,選項A中的分解P1的函數(shù)依賴集F1=Ф,分解P2的函數(shù)依賴集F2=Ф,丟失了F中的函數(shù)依賴,即不保持函數(shù)依賴。(42.)某公司銷售數(shù)據(jù)庫的商品、倉庫關(guān)系模式及函數(shù)依賴集F1、F2如下:商品(商品號,商品名稱,生產(chǎn)商,單價),F(xiàn)1={商品號→商品名稱,商品號→生產(chǎn)商,商品號→單價)},商品關(guān)系的主鍵是()。倉庫(倉庫號,地址,電話,商品號,庫存量),F(xiàn)2={倉庫號→(地址,電話),(倉庫號,商品號)→庫存量}。倉庫關(guān)系的主鍵是(請作答此空),外鍵是()。倉庫關(guān)系模式(),為了解決這一問題,需要將倉庫關(guān)系分解為()。A.倉庫號B.倉庫號,商品號C.倉庫號,電話D.地址,電話正確答案:B參考解析:本題考查應(yīng)試者對關(guān)系模式中主鍵、外鍵和模式分解及相關(guān)知識的掌握程度。從商品關(guān)系的函數(shù)依賴集F1可以導(dǎo)出商品號決定商品關(guān)系的全屬性,所以商品號是商品關(guān)系的主鍵。從倉庫關(guān)系的函數(shù)依賴集F2可以導(dǎo)出(倉庫號,商品號)決定倉庫關(guān)系的全屬性,所以倉庫關(guān)系的主鍵是(倉庫號,商品號)。又由于商品號是商品關(guān)系的主鍵,故商品號是倉庫關(guān)系的外鍵。倉庫關(guān)系存在冗余、插入異常和刪除異常,以及修改操作的不一致。例如,倉庫號為"12"的商品有3種,其地址就要重復(fù)3次,如下表所示,故倉庫關(guān)系存在冗余(43.)某文件系統(tǒng)采用多級索引結(jié)構(gòu),若磁盤塊的大小為512字節(jié),每個塊號需占3字節(jié),那么根索引采用一級索引時的文件最大長度為()K字節(jié);采用二級索引時的文件最大長度為(請作答此空)K字節(jié)。A.512B.1024C.14450D.28900正確答案:C參考解析:設(shè)塊長為512B,每個塊號占3B,一個物理塊可放:512/3=170個目錄項:一個一級索引可存放的文件大小為:170×512=85KB。一個二級索引可存放文件的大小為:170×170×512=14450KB。一個三級索引可存放文件的大小為:170×170×170×512=2456500KB。(44.)某公司銷售數(shù)據(jù)庫的商品、倉庫關(guān)系模式及函數(shù)依賴集F1、F2如下:商品(商品號,商品名稱,生產(chǎn)商,單價),F(xiàn)1={商品號→商品名稱,商品號→生產(chǎn)商,商品號→單價)},商品關(guān)系的主鍵是(請作答此空)。倉庫(倉庫號,地址,電話,商品號,庫存量),F(xiàn)2={倉庫號→(地址,電話),(倉庫號,商品號)→庫存量}。倉庫關(guān)系的主鍵是(),外鍵是()。倉庫關(guān)系模式(),為了解決這一問題,需要將倉庫關(guān)系分解為()。A.商品號B.商品號,商品名稱C.商品號,生產(chǎn)商D.商品名稱,生產(chǎn)商正確答案:A參考解析:本題考查應(yīng)試者對關(guān)系模式中主鍵、外鍵和模式分解及相關(guān)知識的掌握程度。從商品關(guān)系的函數(shù)依賴集F1可以導(dǎo)出商品號決定商品關(guān)系的全屬性,所以商品號是商品關(guān)系的主鍵。從倉庫關(guān)系的函數(shù)依賴集F2可以導(dǎo)出(倉庫號,商品號)決定倉庫關(guān)系的全屬性,所以倉庫關(guān)系的主鍵是(倉庫號,商品號)。又由于商品號是商品關(guān)系的主鍵,故商品號是倉庫關(guān)系的外鍵。倉庫關(guān)系存在冗余、插入異常和刪除異常,以及修改操作的不一致。例如,倉庫號為"12"的商品有3種,其地址就要重復(fù)3次,如下表所示,故倉庫關(guān)系存在冗余(45.)嵌入式系統(tǒng)中采用中斷方式實現(xiàn)輸入輸出的主要原因是()。在中斷時,CPU斷點信息一般保存到(請作答此空)中。A.通用寄存器B.堆C.棧D.I/O接口正確答案:C參考解析:嵌入式系統(tǒng)中采用中斷方式實現(xiàn)輸入輸出的主要原因是能對突發(fā)事件做出快速響應(yīng)。在中斷時,CPU斷點信息一般保存到棧中。(46.)某工廠生產(chǎn)甲、乙兩種產(chǎn)品,生產(chǎn)1公斤甲產(chǎn)品需要煤9公斤、電4度、油3公斤,生產(chǎn)1公斤乙產(chǎn)品需要煤4公斤、電5度、油10公斤。該工廠現(xiàn)有煤360公斤、電200度、油300公斤。已知甲產(chǎn)品每公斤利潤為7千元,乙產(chǎn)品每公斤利潤為1.2萬元,為了獲取最大利潤應(yīng)該生產(chǎn)甲產(chǎn)品(請作答此空)公斤,乙產(chǎn)品()公斤。A.20B.21C.22D.23正確答案:A參考解析:設(shè)x1為甲產(chǎn)品生產(chǎn)量,x2為乙產(chǎn)品生產(chǎn)量。對該問題求解最優(yōu)方案可以由下列數(shù)學(xué)模型描述:maxz=7x1+12x29x1+4x2≤3604x1+5x2≤2003x1+10x2≤300x1≥0,x2≥0求解得x1=20,x2=24。(47.)下面關(guān)于交換機的說法中,正確的是()。A.以太網(wǎng)交換機可以連接運行不同網(wǎng)絡(luò)層協(xié)議的網(wǎng)絡(luò)B.從工作原理上講,以太網(wǎng)交換機是一種多端口網(wǎng)橋C.集線器是一種特殊的交換機D.通過交換機連接的一組工作站形成一個沖突域正確答案:B參考解析:現(xiàn)代以太網(wǎng)中,更多地使用交換機代替了網(wǎng)橋,只有在簡單的小型網(wǎng)絡(luò)中才用微機軟件實現(xiàn)網(wǎng)橋功能。以太網(wǎng)交換機也是一種數(shù)據(jù)鏈路層設(shè)備,除傳統(tǒng)的網(wǎng)橋功能之外,交換機吧共享介質(zhì)變成了專用鏈路,使得網(wǎng)絡(luò)的有效數(shù)據(jù)速率大大提高。集線器把節(jié)點集中在以它為中心的節(jié)點上,在網(wǎng)絡(luò)中只起到信號發(fā)送和放大分發(fā)的作用,實際上就是一個中繼器。由于集線器采用CDMA/CD介質(zhì)訪問控制方式,當一個節(jié)點發(fā)送數(shù)據(jù)時,與集線器相連的所有節(jié)點都可能接收到數(shù)據(jù),因此通過集線器連接的一組工作站形成了一個沖突域。可見選項C是錯誤的。以太網(wǎng)交換機改變了“共享介質(zhì)”的工作方式,支持多個端口節(jié)點間的并發(fā)連接,實現(xiàn)多個節(jié)點之間數(shù)據(jù)的并發(fā)傳輸,選項D是錯誤的。交換機主要用來實現(xiàn)多個局域網(wǎng)的互聯(lián),但是交換機工作在數(shù)據(jù)鏈路層,互聯(lián)的局域網(wǎng)的物理層和數(shù)據(jù)鏈路層可以運行不同的協(xié)議,而數(shù)據(jù)鏈路層以上的高層必須采用相同的協(xié)議。因此選項A是錯誤的。路由器是在網(wǎng)絡(luò)層上實現(xiàn)多個網(wǎng)絡(luò)互聯(lián)的設(shè)備。(48.)某工廠生產(chǎn)甲、乙兩種產(chǎn)品,生產(chǎn)1公斤甲產(chǎn)品需要煤9公斤、電4度、油3公斤,生產(chǎn)1公斤乙產(chǎn)品需要煤4公斤、電5度、油10公斤。該工廠現(xiàn)有煤360公斤、電200度、油300公斤。已知甲產(chǎn)品每公斤利潤為7千元,乙產(chǎn)品每公斤利潤為1.2萬元,為了獲取最大利潤應(yīng)該生產(chǎn)甲產(chǎn)品()公斤,乙產(chǎn)品(請作答此空)公斤。A.22B.23C.24D.25正確答案:C參考解析:設(shè)x1為甲產(chǎn)品生產(chǎn)量,x2為乙產(chǎn)品生產(chǎn)量。對該問題求解最優(yōu)方案可以由下列數(shù)學(xué)模型描述:maxz=7x1+12x29x1+4x2≤3604x1+5x2≤2003x1+10x2≤300x1≥0,x2≥0求解得x1=20,x2=24。(49.)HTML語言中,可使用()標簽將腳本插入HTML文檔。A.<language>B.<script>C.<javascript>D.<vbscript>正確答案:B參考解析:本題考查HTML語言的基礎(chǔ)知識。在HTML語言中,可通過<script>標簽來定義客戶端腳本。(50.)如果一臺配置成自動獲取IP地址的計算機,開機后得到的IP地址是7(即沒有DHCP服務(wù)器為其提供IP地址),則首先應(yīng)該()。A.檢查網(wǎng)絡(luò)連接電纜B.檢查網(wǎng)卡的工作狀態(tài)C.檢查DNS服務(wù)器的配置D.查殺病毒正確答案:A參考解析:當計算機開機后得到的IP地址是7時,說明網(wǎng)卡工作正常,計算機獲得的是APIPA地址,所以應(yīng)檢查網(wǎng)絡(luò)連線是否斷開,或其他原因?qū)е聼o法從DHCP服務(wù)器獲取動態(tài)IP地址。(51.)以下關(guān)于網(wǎng)絡(luò)控制的敘述,正確的是()。A.由于TC.P的窗口大小是固定的,所以防止擁塞的方法只能是超時重發(fā)B.在前向糾錯系統(tǒng)中,當接收端檢測到錯誤后就要請求發(fā)送端重發(fā)出錯分組C.P的窗口大小是固定的,所以防止擁塞的方法只能是超時重發(fā)B.在前向糾錯系統(tǒng)中,當接收端檢測到錯誤后就要請求發(fā)送端重發(fā)出錯分組C在滑動窗口協(xié)議中,窗口的大小以及確認應(yīng)答使得可以連續(xù)發(fā)送多個數(shù)據(jù)D.在數(shù)據(jù)報系統(tǒng)中,所有連續(xù)發(fā)送的數(shù)據(jù)都可以沿著預(yù)先建立的虛通路傳送正確答案:C參考解析:TCP采用可變大小的滑動窗口協(xié)議進行流量控制。在前向糾錯系統(tǒng)中,當接收端檢測到錯誤后就根據(jù)糾錯編碼的規(guī)律自行糾錯;在后向糾錯系統(tǒng)中,接收方會請求發(fā)送方重發(fā)出錯分組。IP協(xié)議不預(yù)先建立虛電路,而是對每個數(shù)據(jù)報獨立地選擇路由并一站一站地進行轉(zhuǎn)發(fā),直到送達目標地。(52.)殺毒軟件報告發(fā)現(xiàn)病毒Macro.Melissa,由該病毒名稱可以推斷病毒類型是(請作答此空),這類病毒主要感染目標是()。A.文件型B.引導(dǎo)型C.目錄型D.宏病毒正確答案:D參考解析:本題考查計算機病毒方面的基礎(chǔ)知識計算機病毒的分類方法有許多種,按照最通用的區(qū)分方式,即根據(jù)其感染的途徑以及采用的技術(shù)區(qū)分,計算機病毒可分為文件型計算機病毒、引導(dǎo)型計算機病毒、宏病毒和目錄型計算機病毒。文件型計算機病毒感染可執(zhí)行文件(包括EXE和COM文件)。引導(dǎo)型計算機病毒影響軟盤或硬盤的引導(dǎo)扇區(qū)。目錄型計算機病毒能夠修改硬盤上存儲的所有文件的地址。宏病毒感染的對象是使用某些程序創(chuàng)建的文本文檔、數(shù)據(jù)庫、電子表格等文件,從文件名可以看出Macro.Melissa是一種宏病毒,所以題中兩空的答案是D和B。(53.)計算機系統(tǒng)的主存主要是由()構(gòu)成的。A.DRAMB.SRAMC.CacheD.EEPROM正確答案:A參考解析:主存主要采用動態(tài)隨機存儲器DRAM,Cache采用靜態(tài)隨機存儲器SRAM,EEPROM是電擦除可編程的只讀存儲器。(54.)薛大龍博士是一名教師,性別男,身高180,主講軟考,擅長打五筆字型。該實例中類和對象相關(guān)描述,正確的是()。A.薛大龍是對象,教師是類,性別身高是狀態(tài)信息,講課和打五筆字型是對象行為B.薛大龍是類,教師是對象,性別身高是狀態(tài)信息,打五筆字型是對象行為C.薛大龍是狀態(tài)信息,教師是類,性別身高是對象,講課和打五筆字型是對象行為D.薛大龍是對象,教師是狀態(tài)信息,性別身高是類,講課是對象行為正確答案:A參考解析:面向?qū)ο蟮幕靖拍睿喊▽ο蟆㈩悺⒊橄蟆⒎庋b、繼承等,其中對象:由數(shù)據(jù)及操作所構(gòu)成的封裝體,是系統(tǒng)中用來描述客觀事物的一個模塊,是構(gòu)成系統(tǒng)的基本單位。包括對象標識、對象狀態(tài)、對象行為,其中每個對象都有一個對象標識,對象狀態(tài)是對對象的靜態(tài)描述,而對象行為是對對象的動態(tài)特征的描述。類是現(xiàn)實世界中對實體的形式化或抽象的描述。類是對象的抽象,對象是類的實例,題中:教師屬于類,薛大龍是教師類的一個實例,性別和身高都是薛大龍這個對象的靜態(tài)特征屬性,講課和打五筆字型是薛大龍這個對象的動態(tài)特征行為。(55.)某數(shù)字簽名系統(tǒng)如下圖所示。網(wǎng)上傳送的報文是(請作答此空),如果A否認發(fā)送,作為證據(jù)的是()。A.PB.DA(P)C.EB(DA(P))D.DA正確答案:C參考解析:本題考查數(shù)字簽名的實現(xiàn)細節(jié)。圖中所示為一種利用公鑰加密算法實現(xiàn)的數(shù)字簽名方案,發(fā)送方A要發(fā)送給接收方B的報文P經(jīng)過A的私鑰簽名和B的公鑰加密后形成報文EB(DA(P))發(fā)送給B,B利用自己的私鑰DB和A的公鑰EA對消息EB(DA(P))進行解密和認證后得到報文P,并且保存經(jīng)過A簽名的消息DA(P)作為防止A抵賴的證據(jù)。(56.)()hasbecomeafactofmodernlife,withmillionsofpeoplenowshoppingon-line.A.E-mailB.E-commerceC.E-learningD.E-communication正確答案:B參考解析:電子商務(wù)已經(jīng)成為現(xiàn)代生活中的顯示,現(xiàn)在已有數(shù)百萬人在線購物。(57.)某商場商品數(shù)據(jù)庫的商品關(guān)系模式P(商品代碼,商品名稱,供應(yīng)商,聯(lián)系方式,庫存量),函數(shù)依賴集F={商品代碼→商品名稱,(商品代碼,供應(yīng)商)→庫存量,供應(yīng)商→聯(lián)系方式}。商品關(guān)系模式P達到(請作答此空);該關(guān)系模式分解成()后,具有無損連接的特性,并能夠保持函數(shù)依賴。A.1NFB.2NFC.3NFD.BCNF正確答案:A參考解析:本題考查的是應(yīng)試者關(guān)系數(shù)據(jù)庫方面的基礎(chǔ)知識。根據(jù)題意,零件P關(guān)系中的(商品代碼,供應(yīng)商)可決定的零件P關(guān)系的所有屬性,所以零件P關(guān)系的主鍵為(商品代碼,供應(yīng)商);又因為,根據(jù)題意(商品代碼,供應(yīng)商)→商品名稱,而商品代碼→商品名稱,供應(yīng)商→聯(lián)系方式,可以得出商品名稱和聯(lián)系方式都部分依賴于碼,所以,該關(guān)系模式屬于1NF。關(guān)系模式P屬于1NF,1NF存在冗余度大、修改操作的不一致性、插入異常和刪除異常四個問題。所以需要對模式分解,其中選項A、選項B和選項c的分解是有損且不保持函數(shù)依賴。例如,選項A中的分解P1的函數(shù)依賴集F1=Ф,分解P2的函數(shù)依賴集F2=Ф,丟失了F中的函數(shù)依賴,即不保持函數(shù)依賴。(58.)某數(shù)字簽名系統(tǒng)如下圖所示。網(wǎng)上傳送的報文是(),如果A否認發(fā)送,作為證據(jù)的是(請作答此空)。A.PB.DA(P)C.EB(DA(P))D.DA正確答案:B參考解析:本題考查數(shù)字簽名的實現(xiàn)細節(jié)。圖中所示為一種利用公鑰加密算法實現(xiàn)的數(shù)字簽名方案,發(fā)送方A要發(fā)送給接收方B的報文P經(jīng)過A的私鑰簽名和B的公鑰加密后形成報文EB(DA(P))發(fā)送給B,B利用自己的私鑰DB和A的公鑰EA對消息EB(DA(P))進行解密和認證后得到報文P,并且保存經(jīng)過A簽名的消息DA(P)作為防止A抵賴的證據(jù)。(59.)Software()referstothatthesoftwaretomeetthespecificationmustbeproduced.A.testB.supportC.developmentD.process正確答案:C參考解析:軟件開發(fā)指的是生產(chǎn)出滿足規(guī)格說明書要求的軟件。(60.)為實現(xiàn)程序指令的順序執(zhí)行,CPU()

溫馨提示

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

評論

0/150

提交評論