2023年程序員(軟考)核心備考題庫(含典型題、重點題)_第1頁
2023年程序員(軟考)核心備考題庫(含典型題、重點題)_第2頁
2023年程序員(軟考)核心備考題庫(含典型題、重點題)_第3頁
2023年程序員(軟考)核心備考題庫(含典型題、重點題)_第4頁
2023年程序員(軟考)核心備考題庫(含典型題、重點題)_第5頁
已閱讀5頁,還剩297頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2023年程序員(軟考)核心備考題庫(含典型題、重點題)一、單選題0IanguagesenabIenonprogrammertousecertaineasiIyunderstoodmandstosearchandgeneratereportsfromadatabase.A、 MachineB、 AssemblyC、 High-levelD、 Query答案:C解析:查詢語言使非程序員能用一些易于理解的命令從數(shù)據(jù)庫中檢索數(shù)據(jù)并生成報告。云計算支持用戶在任意位置、使用各種終端獲取應(yīng)用服務(wù),所請求的資源來自云中不固定的提供者,應(yīng)用運行的位置一對用戶透明。云計算的這種特性就是(56)。A、 虛擬化B、 可擴展性C、 通用性D、 按需服務(wù)答案:A解析:云計算支持用戶在任意位置、使用各種終端獲取應(yīng)用服務(wù)。所請求的資源來自云,而不是固定的有形的實體。應(yīng)用在云中某處運行,但實際上用戶無需了解、也不用擔(dān)心應(yīng)用運行的具體位置。只需要一臺筆記本或者一個手機,就可以通過網(wǎng)絡(luò)服務(wù)來實現(xiàn)我們需要的一切,甚至包括超級計算這樣的任務(wù)。給定關(guān)系模式R(U,F),U={A,B,C,D),F={ABTC,CDTB}。關(guān)系R(請作答此空),且分別有()oA、 只有1個候選關(guān)鍵字ACBB、 只有1個候選關(guān)鍵字BCDC、 有2個候選關(guān)鍵字ACD和ABDD、 有2個候選關(guān)鍵字ACB和BCD答案:C解析:根據(jù)函數(shù)依賴定義,可知ACDTU,ABDTU,所以ACD和ABD均為候選關(guān)鍵字。根據(jù)主屬性的定義“包含在任何一個候選碼中的屬性叫做主屬性(Primeattribute),否則叫做非主屬性(Nonprimeattribute)”,所以,關(guān)系R中的4個屬性都是主屬性。IEEE802規(guī)范定義了網(wǎng)卡如何訪問傳輸介質(zhì),以及如何在傳輸介質(zhì)上傳輸數(shù)據(jù)的方法。其中,()是重要的局域網(wǎng)協(xié)議。A、 IEEE802.1BxIEEE802.3C、 IEEE802.6D、 IEEE802.11答案:B解析:選項A,IEEE802.1是協(xié)議概論。選項B,IEEE802.3是局域網(wǎng)協(xié)議。選項C,IEEE802.6是城域網(wǎng)協(xié)議。選項D,IEEE802.11是無線局域網(wǎng)協(xié)議。內(nèi)存按字節(jié)編址,地址從A4000H到CBFFFH,共有(1)個字節(jié)。TOC\o"1-5"\h\zA、 80KB、 96KC、 160KD、 192K答案:C(72)arespeciaIizedprogramsthatassistyouIocatinginformationontheweb.A、 OSB、 BrowseC、 DBMSD、 Searchengines答案:D解析:搜索引擎是幫助人們在網(wǎng)絡(luò)上尋找信息的專用程序。以下關(guān)于下圖所示有限自動機的敘述中,不正確的是()。A、 該自動機識別的字符串中a不能連續(xù)出現(xiàn)B、 自動機識別的字符串中b不能連續(xù)岀現(xiàn)C、 自動機識別的非空字符串必須以a結(jié)尾D、 自動機識別的字符串可以為空串答案:A解析:試題分析解析有誤待修改圖中a可代表兩個步驟:狀態(tài)1-H,狀態(tài)2T1。如果兩個a連續(xù)出現(xiàn),則無法區(qū)分。軟件文檔的作用不包括()。A、 有利于提高軟件開發(fā)的可見度B、 有利于軟件維護和用戶使用C、 有利于總結(jié)經(jīng)驗和實現(xiàn)可重用D、 有利于各企業(yè)之間交流技術(shù)答案:C解析:在軟件的生產(chǎn)過程中,總是伴隨著大量的信息要記錄、要使用。因此,軟件文檔在產(chǎn)品的開發(fā)生產(chǎn)過程中起著重要的作用。1)提高軟件開發(fā)過程的能見度。把開發(fā)過程中發(fā)生的事件以某種可閱讀的形式記錄在文檔中。管理人員可把這些記載下來的材料作為檢查軟件開發(fā)進度和開發(fā)質(zhì)量的依據(jù),實現(xiàn)對軟件開發(fā)的工程管理。2)提高開發(fā)效率。軟件文檔的編制,使得開發(fā)人員對各個階段的工作都進行周密思考、全盤權(quán)衡、從而減少返工。并且可在開發(fā)早期發(fā)現(xiàn)錯誤和不一致性,便于及時加以糾正。3)作為開發(fā)人員在一定階段的工作成果和結(jié)束標(biāo)志。4)記錄開發(fā)過程中的有關(guān)信息,便于協(xié)調(diào)以后的軟件、開發(fā)、使用和維護。5)提供對軟件的運行、維護和培訓(xùn)的有關(guān)信息,便于管理人員、開發(fā)人員、操作人員、用戶之間的協(xié)作、交流和了解。使軟件開發(fā)活動更科學(xué)、更有成效。6)便于潛在用戶了解軟件的功能、性能等各項指標(biāo),為他們選購符合自己需要的軟件提供依據(jù)。面向?qū)ο蠓治鲋校瑢ο笫穷惖膶嵗?。對象的?gòu)成成分包含了(),屬性和方法(或操作)。A、 標(biāo)識B、 消息C、 規(guī)則D、 結(jié)構(gòu)答案:A解析:對象是類的實例,一個對象通常可由對象名(標(biāo)識)、屬性和操作(方法)三部分組成。王某是某公司的軟件設(shè)計師,每當(dāng)軟件開發(fā)完成后均按公司規(guī)定編寫軟件文檔,并提交公司存檔。那么該軟件文檔的著作權(quán)()享有。A、 應(yīng)由公司B、 應(yīng)由公司和王某共同C、 應(yīng)由王某D、 除署名權(quán)以外,著作權(quán)的其他權(quán)利由王某答案:A解析:本題考查知識產(chǎn)權(quán)知識,即軟件知識產(chǎn)權(quán)歸屬。公民為完成法人或者其他組織工作任務(wù)所創(chuàng)作的作品是職務(wù)作品。本題涉及軟件知識產(chǎn)權(quán),王某為完成公司指派的工作任務(wù)所開發(fā)的軟件是職務(wù)軟件,職務(wù)軟件包括軟件文檔和源程序。該軟件文檔屬于特殊職務(wù)作品,依據(jù)著作權(quán)法,對于特殊職務(wù)作品,除署名權(quán)以外,著作權(quán)的其他權(quán)利由公司享有。本題選擇A選項。在Windows系統(tǒng)中,當(dāng)用戶選擇C:\Documents\目錄中的一個文件圖標(biāo),并執(zhí)行”剪切”命令后,被”剪切”的文件會放在(請作答此空)中;若用戶要瀏覽”圖片收藏”文件夾中存放的圖像文件的大致內(nèi)容,則可選擇”查看”菜單欄中的()命令。A、 詳細信息B、 圖標(biāo)C、 縮略圖D、 平鋪答案:D解析:本題考查Windows系統(tǒng)基本操作。剪貼板是應(yīng)用程序之間傳遞信息的媒介,用來臨時存放被傳遞的信息。在應(yīng)用程序之間傳遞信息時,從某個應(yīng)用程序復(fù)制或剪切的信息被置于剪貼板上。傳遞到剪貼板的信息一直保存到退出Windows之前不會消失,用戶可以隨時將其內(nèi)容粘貼到應(yīng)用程序中并且可以反復(fù)使用其內(nèi)容。當(dāng)用戶向剪貼板傳遞新的信息時,無論新的信息有多少都可能取代原有的信息,退出Windows后,剪貼板中的信息會全部消失。若要在應(yīng)用程序間傳遞和交換信息,首先將要交換的信息存入剪貼板。方法是:先選中要傳遞的信息,然后使用編輯菜單中的剪切和復(fù)制命令或者快捷操作(Ctrl+X、Ctrl+C),將被選中的信息(文本,圖形、圖像、表格、文件等)送入剪貼板,也可以使用Alt+PrintScreen組合鍵或PrintScreen鍵將當(dāng)前窗口或當(dāng)前屏幕圖像復(fù)制到剪貼板中。剪貼板中存入信息之后,在編輯菜單中的”粘貼”選項或”選擇性粘貼”命令即被激活,由暗(淡灰)色變?yōu)榱粒ㄉ睿┥?。這時應(yīng)先選定插入點,然后通過選擇”粘貼"命令選項或者快捷操作(Ctrl+V),即可把剪貼板中的內(nèi)容復(fù)制到指定的位置。如下圖所戍用程摩11■耳變臍馭粘貼t鹿用程濟I 明切— 1- ——*示:一一- "剪切"、"復(fù)制”和”粘貼”操作也可通過工具條中對應(yīng)按鈕”X題嚕來完成。在Windows系統(tǒng)中,在瀏覽文件夾時,應(yīng)選擇”查看”菜單欄中的”縮略圖”命令,就能將當(dāng)前文件夾下的各個圖像文件全部以縮略小圖形式顯示出來,便于用戶繼續(xù)操作。這是查看照片、圖片時的常見操作。()是指一個軟件模塊是否容易修改、更新和擴展。A、 可移植性B、 可維護性C、 可重用性D、 可擴充性答案:B解析:可維護性是指一個軟件模塊是否容易修改、更新和擴展,即在不影響系統(tǒng)其他部分的情況下修改現(xiàn)有系統(tǒng)功能中問題或缺陷的能力??梢浦残允侵赶到y(tǒng)或其組成部分能在其他系統(tǒng)中重復(fù)使用的特性??芍赜眯允侵敢粋€軟件模塊能否被用在很多不同的場合??蓴U充性是指在不影響現(xiàn)有系統(tǒng)功能的基礎(chǔ)上,為系統(tǒng)加入新的功能或修改現(xiàn)有功能的能力。自動售貨機根據(jù)庫存、存放貨幣量、找零能力、所選項目等不同,在貨幣存入并進行選擇時具有如下行為:交付產(chǎn)品不找零:交付產(chǎn)品找零:存入貨幣不足而不提供任何產(chǎn)品;庫存不足而不提供任何產(chǎn)品。這一業(yè)務(wù)需求適合采用()模式設(shè)計實現(xiàn),其類圖如下圖所示,其中(請作答此空)是客戶程序使用的主要接

口,可用狀態(tài)來對其進行配置。此模式為(),體現(xiàn)的最主要的意圖是()。\>n<linaIWpo%hcSutc*han<tlc()~VendingMachineState\endingStockState?handle()<hanffcAvaihhlrState*ban<lle()\>n<linaIWpo%hcSutc*han<tlc()~VendingMachineState\endingStockState?handle()<hanffcAvaihhlrState*ban<lle()VendingMachineStateB、BuyC、VendingDepositStateD、VendingStockStateB、BuyC、VendingDepositStateD、VendingStockState答案:A解析:狀態(tài)型模式的特點是對于對象內(nèi)部的狀態(tài),允許其在不同的狀態(tài)下,擁有不同的行為,對狀態(tài)單獨封裝成類。題干中根據(jù)投入貨幣的情況,售貨機分別有交付產(chǎn)品不找零和交付產(chǎn)品找零以及不提供貨物等行為判斷該模式是屬于狀態(tài)模式。VendingMachineState是客戶程序使用的主要接口。設(shè)計模式的類型如下關(guān)三所.六達獲我可截的煽令環(huán)文、歩江@二? str喧三寧無軍丈.若七杉.震n *共?-蚯?所示:觀察者模式(ObserverPattern):觀察者模式定義了對象間的一種一對多依賴關(guān)系,使得每當(dāng)一個對象改變狀態(tài),則所有依賴于它的對象都會得到通知并被自動更新。訪問者模式(VisitorPattern):表示一個作用于某對象結(jié)構(gòu)中的各元素的操作。它使你可以在不改變各元素的類的前提下定義作用與這些元素的新操作。即對于某個對象或者一組對象,不同的訪問者,產(chǎn)生的結(jié)果不同,執(zhí)行操作也不

同。備忘錄模式(MementoPattern):在不破壞封裝性的前提下,捕獲一個對象的內(nèi)部狀態(tài),并在該對象之外保存這個狀態(tài)。這樣就可以將該對象恢復(fù)到原先保存的狀態(tài)。策略模式(StrategyPattern):策略模式定義了一系列的算法,并將每一個算法封裝起來,而且使它們還可以相互替換。策略模式讓算法獨立于使用它的客戶而獨立變化。命令模式(mandPattern):將一個請求封裝成一個對象,從而使得用不同的請求對客戶進行參數(shù)化;對請求排隊或記錄請求日志,以及支持可撤銷的操作。某雙端隊列如下所示,要求元素進出隊列必須在同一端口,即從A端進入的元素必須從A端出、從B端進入的元素必須從B端出,則對于4個元素的序列e1、e2、e3、e4,若要求從前2個元素(e1、e2)從A端口按次序全部進入隊列,后兩個元素(e3、e4)從B端口按次序全部進入隊列,則可能得到的出隊序列是()。A雙端從列BA、e1、e2、e3、e4B、e2、e3、e4、e1C、e3、e4、e1、e2D、e4、e3、A、e1、e2、e3、e4B、e2、e3、e4、e1C、e3、e4、e1、e2D、e4、e3、e2、e1答案:D解析:根據(jù)題意,從A端進入的元素必須從A端出、從B端進入的元素必須從B端出;則A端出隊順序是e2e1,B端出隊順序是e4e30只有選擇D符合要求。

進程P1、P2、P3、P4和P5的前趨圖如下所示:若用PV操作控制進程P1、P2、P3、P4和P5并發(fā)執(zhí)行的過程,需要設(shè)置5個信號量SI、S2、S3、S4和S5,且信號量S1?S5的初值都等于零。如下的進程執(zhí)行圖中a和b處應(yīng)分別填寫();c和d處應(yīng)分別填寫();e和f處應(yīng)分別填寫(請作答此空)。A、P(S4)和V(S5)B、V(S5)和P(S4)C、 V(S4)和P(S5)D、 V(S4)和V(S5)答案:A解析:圖中有五條箭線,因此需要設(shè)置五個信號量,按照從小到大的順序分別是:P1TP2是S1,P2TP3是S2,P2TP4是S3,P3TP4是S4,P4TP5是S5。每個進程開始的時候執(zhí)行P操作(P1沒有P操作,只有V操作),結(jié)束的時候執(zhí)行V操作,如P2開始的時候執(zhí)行P(S1)的操作,結(jié)束時執(zhí)行V(S2)的操作。其他同理。繼承關(guān)系是父類和子類之間共享數(shù)據(jù)和方法的機制,子類都是父類的特例。當(dāng)一個類只能有一個父類時,稱為();當(dāng)一個類有兩個或兩個以上的類作為父類時,稱為(請作答此空)。A、單重繼承B、多態(tài)C、 混合繼承D、 多重繼承答案:D解析:本題考查面向?qū)ο蟮幕局R。在進行類設(shè)計時,有些類之間存在一般和特殊關(guān)系,即一些類是某個類的特殊情況,某個類是一些類的一般情況,這就是繼承關(guān)系。在定義和實現(xiàn)一個類的時候,可以在一個已經(jīng)存在的類(一般情況)的基礎(chǔ)上來進行,把這個已經(jīng)存在的類所定義的內(nèi)容作為自己的內(nèi)容,并加入若干新的內(nèi)容,即子類比父類更加具體化。一個父類可以有多個子類,這些子類都是父類的特例。子類只能有一個父類,稱為單重繼承;如果一個類可以有兩個或更多個父類,稱為多重繼承。多態(tài)(Polymorphism)是不同的對象收到同一消息可以產(chǎn)生完全不同的結(jié)果現(xiàn)象。下圖所示為(請作答此空)設(shè)計模式,適用于()。A、 適配器(Adapter)B、 責(zé)任鏈(ChainofResponsibiIity)C、 外觀(Facade)D、 橋接(Bridge)答案:C解析:外觀設(shè)計模式要求一個子系統(tǒng)的外部與其內(nèi)部的通信必須通過一個統(tǒng)一的對象進行交互。外觀設(shè)計模式提供一個高層次的接口,使得子系統(tǒng)更易于使用。外觀模式適用情況如下:1)為復(fù)雜的子系統(tǒng)提供一個簡單的接口;2)客戶程序與抽象類的實現(xiàn)部分之間存在著很大的依賴性;3)構(gòu)建一個層次結(jié)構(gòu)的子系統(tǒng)時,適用外觀模式定義子系統(tǒng)中每層的入口點。下表有4*7個單元格,可以將其中多個鄰接的單元格拼成矩形塊。該表中共有()個四角上都為1的矩形塊。TOC\o"1-5"\h\zA、 6B、 7C、 10D、 12答案:D由字符a、b構(gòu)成的字符串中,若每個a后至少跟一個b,則該字符串集合可用正規(guī)式表示為()。A、 A(b|ab)*B、 B(ab*)*C、 C(a*b*)*D、D(a|b)*答案:A解析:正規(guī)式中I表示或的意思,*表示*前的字符或字符串出現(xiàn)了0次或多次。在TCP/1P協(xié)議棧中,ARP協(xié)議的作用是(請作答此空),RARP協(xié)議的作用是()。A、 從MAC地址查找對應(yīng)的IP地址B、 由IP地址查找對應(yīng)的MAC地址C、 把全局IP地址轉(zhuǎn)換為私網(wǎng)中的專用IP地址D、 用于動態(tài)分配IP地址答案:B解析:在TCP/IP協(xié)議棧中,ARP協(xié)議的作用是由IP地址查找對應(yīng)的MAC地址,RARP協(xié)議的作用正好相反,是由MAC地址查找對應(yīng)的IP地址。()isthesendingandreceivingofthemessagesbyputer.11isafast,Iow-costwayofmunicatingworIdwide.A、 LANB、 PostofficeC、 E-MaiID、 Interface答案:CProgram()graphicaIIypresentthedetaiIedsequenceofstepsneededtosoIveaprogrammingprobIem.A、 modulesB、 flowchartsC、 structuresD、 functions答案:B解析:程序流程圖以圖形方式展示了解決程序設(shè)計問題所需的一系列步驟。問卷的設(shè)計原則不包括()。A、 所選問題必須緊扣主題,先易后難B、 要盡量提供回答選項C、 應(yīng)便于校驗、整理和統(tǒng)計D、 問卷中應(yīng)盡量使用專業(yè)術(shù)語,讓他人無可挑剔答案:D解析:常識題,調(diào)查問卷的用戶可能是非專業(yè)人士,采用專業(yè)術(shù)語不利于理解也無法填寫。若一個單處理器的計算機系統(tǒng)中同時存在3個并發(fā)進程,則同一時刻允許占用處理器的進程數(shù)()。A、 至少為1個B、 至少為2個C、 最多為1個D、 最多為2個答案:C解析:單處理器的系統(tǒng)同一時刻只能允許1個進程占用處理器。若下列編碼中包含奇偶校驗位,且無錯誤,則采用偶校驗的編碼是()。A、10101101B、 10111001C、 11100001D、 10001001答案:C解析:本題考查計算機系統(tǒng)硬件基礎(chǔ)知識。奇偶校驗是一種簡單有效的校驗方法。這種方法通過在編碼中增加一個校驗位來使編碼中I的個數(shù)為奇數(shù)(奇校驗)或者偶數(shù)(偶校驗),從而使碼距變?yōu)?。題目中給出的4個選項中,只有11100001中1的個數(shù)為偶數(shù),因此采用偶校驗的編碼是111000010某考務(wù)處理系統(tǒng)的部分需求包括:檢查考生遞交的報名表;檢查閱卷站送來的成績清單;根據(jù)考試中心指定的合格標(biāo)準審定合格者。若用頂層數(shù)據(jù)流圖來描述,則()不是數(shù)據(jù)流。A、 考生B、 報名表C、 成績清單D、 合格標(biāo)準答案:A解析:本題考查數(shù)據(jù)流的基礎(chǔ)知識。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的移動變換過程,其基礎(chǔ)是功能分解。數(shù)據(jù)流的基本要素包括:①數(shù)據(jù)源或數(shù)據(jù)匯點表示要處理數(shù)據(jù)的輸入來源或處理結(jié)果要送往何處;②數(shù)據(jù)流表示數(shù)據(jù)沿著箭頭方向的流動;③加工是對數(shù)據(jù)對象的處理貨變換;④數(shù)據(jù)存儲在數(shù)據(jù)流圖中起保存數(shù)據(jù)的作用。在上述例子中,考試是數(shù)據(jù)源,報名表、成績清單和合格標(biāo)準是數(shù)據(jù)流。分布式數(shù)據(jù)庫系統(tǒng)的透明性主要表現(xiàn)在位置透明性和()。A、 數(shù)據(jù)透明性B、 處理透明性C、 復(fù)制透明性D、 映射透明性答案:C解析:分布式數(shù)據(jù)庫系統(tǒng)是指將數(shù)據(jù)分開存儲,而邏輯上集中的數(shù)據(jù)庫系統(tǒng),其主要特點是數(shù)據(jù)在物理上分散存儲,在邏輯上是統(tǒng)一的。分布式數(shù)據(jù)庫系統(tǒng)的多數(shù)處理就地完成,各地的計算機由數(shù)據(jù)通信網(wǎng)絡(luò)相聯(lián)系。分布式數(shù)據(jù)庫系統(tǒng)的透明性主要表現(xiàn)在位置透明性和復(fù)制透明性。位置透明性是指用戶不必關(guān)心數(shù)據(jù)的邏輯分區(qū),不必關(guān)心數(shù)據(jù)物理位置分布的細節(jié),也不必關(guān)心重復(fù)副本(冗余數(shù)據(jù))的一致性問題,同時也不必關(guān)心局部場地上數(shù)據(jù)庫支持哪種數(shù)據(jù)模型。復(fù)制透明性是指用戶不用關(guān)心數(shù)據(jù)庫在網(wǎng)絡(luò)中各個節(jié)點的復(fù)制情況,被復(fù)制的數(shù)據(jù)的更新都由系統(tǒng)自動完成。在分布式數(shù)據(jù)庫系統(tǒng)中,可以把一個場地的數(shù)據(jù)復(fù)制到其他場地存放,應(yīng)用程序可以使用復(fù)制到本地的數(shù)據(jù)在本地完成分布式操作,避免通過網(wǎng)絡(luò)傳輸數(shù)據(jù),提高了系統(tǒng)的運行和查詢效率。ICMP協(xié)議屬于因特網(wǎng)中的(請作答此空)協(xié)議,ICMP協(xié)議數(shù)據(jù)單元封裝在()中傳送。A、 數(shù)據(jù)鏈路層B、 網(wǎng)絡(luò)層C、 傳輸層D、 會話層答案:B解析:ICMP(InternetcontroIMessageProtocOI)與IP協(xié)議同屬于網(wǎng)絡(luò)層,用于傳送有關(guān)通信問題的消息,例如數(shù)據(jù)報不能到達目標(biāo)站,路由器沒有足夠的緩存空間,或者路由器向發(fā)送主機提供最短通路信息等。ICMP報文封裝在IP數(shù)據(jù)報中傳送,因而不保證可靠的提交。若事務(wù)T對數(shù)據(jù)R已經(jīng)加了X鎖,則其他事務(wù)對數(shù)據(jù)R()OA、 可以加S鎖,不能加X鎖B、 不能加S鎖,可以加X鎖C、 可以加S鎖,也可以加X鎖D、 不能加任何鎖答案:D解析:處理并發(fā)控制的主要方法有兩種封鎖,分別是X封鎖和S封鎖。X封鎖又稱排他型封鎖,其含義是如果事務(wù)T對數(shù)據(jù)A(可以是數(shù)據(jù)項、記錄、數(shù)據(jù)集甚至整個數(shù)據(jù)庫)實現(xiàn)了X封鎖,那么只允許事務(wù)T讀取和修改數(shù)據(jù)A,其他事務(wù)要等事務(wù)T解除X封鎖以后,才能對數(shù)據(jù)A實現(xiàn)任何類型的封鎖??梢?,X封鎖只允許一個事務(wù)獨鎖某個數(shù)據(jù),具有排他性。因此,其他事務(wù)對數(shù)據(jù)R不能加任何鎖。在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的(請作答此空)是指保護數(shù)據(jù)庫,以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞;數(shù)據(jù)的()是指數(shù)據(jù)庫正確性和相容性,是防止合法用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不符合語義的數(shù)據(jù)。A、安全性B、可靠性C、 完整性D、 并發(fā)控制答案:A解析:本題考查數(shù)據(jù)庫系統(tǒng)概念方面的基本概念。數(shù)據(jù)控制功能包括對數(shù)據(jù)庫中數(shù)據(jù)的安全性、完整性、并發(fā)和恢復(fù)的控制。其中:①安全性(security)是指保護數(shù)據(jù)庫受惡意訪問,即防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。這樣,用戶只能按規(guī)定對數(shù)據(jù)進行處理,例如,劃分了不同的權(quán)限,有的用戶只能有讀數(shù)據(jù)的權(quán)限,有的用戶有修改數(shù)據(jù)的權(quán)限,用戶只能在規(guī)定的權(quán)限范圍內(nèi)操縱數(shù)據(jù)庫。②完整性(integrality)是指數(shù)據(jù)庫正確性和相容性,是防止合法用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不符合語義的數(shù)據(jù)。保證數(shù)據(jù)庫中數(shù)據(jù)是正確的,避免非法的更新。③并發(fā)控制(concurrencycontrol)是指在多用戶共享的系統(tǒng)中,許多用戶可能同時對同一數(shù)據(jù)進行操作。DBMS的并發(fā)控制子系統(tǒng)負責(zé)協(xié)調(diào)并發(fā)事務(wù)的執(zhí)行,保證數(shù)據(jù)庫的完整性不受破壞,避免用戶得到不正確的數(shù)據(jù)。④故障恢復(fù)(recoveryfromfailure)o數(shù)據(jù)庫中的4類故障是事務(wù)內(nèi)部故障、系統(tǒng)故障、介質(zhì)故障及計算機病毒。故障恢復(fù)主要是指恢復(fù)數(shù)據(jù)庫本身,即在故障引起數(shù)據(jù)庫當(dāng)前狀態(tài)不一致后,將數(shù)據(jù)庫恢復(fù)到某個正確狀態(tài)或一致狀態(tài)。恢復(fù)的原理非常簡單,就是要建立冗余(redundancy)數(shù)據(jù)。換句話說,確定數(shù)據(jù)庫是否可恢復(fù)的方法就是其包含的每一條信息是否都可以利用冗余地存儲在別處的信息重構(gòu)。冗余是物理級的,通常認為邏輯級是沒有冗余的。在計算機系統(tǒng)中,除了機器語言,()也稱為面向機器的語言。A、 匯編語言B、 通用程序設(shè)計語言C、 關(guān)系數(shù)據(jù)庫查詢語言D、 函數(shù)式程序設(shè)計語言答案:A解析:本題考查程序語言基礎(chǔ)知識。匯編語言是與機器語言對應(yīng)的程序設(shè)計語言,因此也是面向機器的語言。從適用范圍而言,某些程序語言在較為廣泛的應(yīng)用領(lǐng)域被使用來編寫軟件,因此成為通用程序設(shè)計語言,常用的如C/C++,Java等。關(guān)系數(shù)據(jù)庫查詢語言特指SQL,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)。函數(shù)式編程是一種編程范式,它將計算機中的運算視為函數(shù)的計算。函數(shù)編程語言最重要的基礎(chǔ)是入演算(lambdacalculus),其可以接受函數(shù)當(dāng)作輸入(參數(shù))和輸岀(返回值)。在選擇多媒體數(shù)據(jù)壓縮算法時需要綜合考慮()。A、 數(shù)據(jù)質(zhì)量和存儲要求B、 數(shù)據(jù)的用途和計算要求C、 數(shù)據(jù)質(zhì)量、數(shù)據(jù)量和計算的復(fù)雜度D、 數(shù)據(jù)質(zhì)量和計算要求答案:C設(shè)某無向圖的頂點個數(shù)為n,則該圖最多(42)條邊;若將該圖用鄰接矩陣存儲,則矩陣的行數(shù)和列數(shù)分別為()。A、 nB、 n*(n-1)/2C、 n*(n+1)/2D、n*n答案:B解析:對于有n個頂點的無向圖,每個頂點與其余的n-1個頂點都可以有1條邊,對于每一對不同的頂點v與w,邊(v,w)與(w,v)是同一條,因此該圖最多有n木(n-1)/2條邊。圖采用鄰接矩陣存儲時,矩陣的每一行對應(yīng)一個頂點,每一列對應(yīng)一個頂點,所以矩陣是個n階方陣。在面向?qū)ο蟪绦蛟O(shè)計語言中,對象之間通過()方式進行通信。以下關(guān)于好的面向?qū)ο蟪绦蛟O(shè)計語言的敘述中,不正確的是(請作答此空)。A、 應(yīng)該支持被封裝的對象B、 應(yīng)該支持類寫實例的概念C、 應(yīng)該支持通過指針進行引用D、 應(yīng)該支持繼承和多態(tài)答案:C解析:對象間通過接口傳遞消息,實現(xiàn)通信。B,C,D為實現(xiàn)概念。C只針對部分語言,如C++,不具有代表性。用16位二進制數(shù)來表示帶符號定點整數(shù),則其可以表示的最大的數(shù)為()。TOC\o"1-5"\h\zA、 216B、 215C、 216-1D、 215-1答案:D解析:16位二進制數(shù)可以表示的最大帶符號定點數(shù)為在Excel中,若在A1單元格輸入如下圖所示的內(nèi)容,則A1的值為()。A、 7B、 8C、 TRUED、 #NAME?答案:B解析:本題考查Excel的公式和函數(shù)。在EXCEL里,邏輯值結(jié)果為True的時候在進行運算會轉(zhuǎn)化為1,如果是FaIse會轉(zhuǎn)化為0。SUM函數(shù)是進行求和,所以這里的答案是=3+4+1=8o以下關(guān)于軟件開發(fā)的敘述中,不正確的是0。A、 軟件要設(shè)計得盡量通用,要盡量考慮到長遠的需求和應(yīng)用領(lǐng)域的擴展B、 軟件開發(fā)者對所開發(fā)軟件性能的了解程度取決于對該軟件的測試程度C、 軟件越復(fù)雜則維護越困難,盡量保持簡潔是軟件設(shè)計的一條重要原則D、 正常情況下,軟件維護期遠超實現(xiàn)期,所以,降低維護成本比降低實現(xiàn)成本更重要答案:A解析:本題考查軟件工程(軟件開發(fā))基礎(chǔ)知識。軟件設(shè)計要根據(jù)用戶需求進行。有些開發(fā)者故意擴大需求,希望軟件能更通用些,應(yīng)用領(lǐng)域更廣些,軟件生命期更長遠些,但其結(jié)果是,軟件的復(fù)雜性增加了,測試也難以充分進行,軟件質(zhì)量反而下降,交付期也不得不延長,用戶反而不滿意。還不如按照用戶近期的切實需求進行開發(fā),待應(yīng)用一段時間后,再考慮升級版本,拓展應(yīng)用。軟件開發(fā)者對所開發(fā)軟件的功能肯定是非常熟悉的,但對其實際運行的性能(例如響應(yīng)時間,并發(fā)用戶數(shù)量的影響等)可能不太了解。大部分性能可以通過測試來了解。測試得越充分,對性能的了解程度也就越高,發(fā)現(xiàn)的問題也就需要想辦法來解決。很明顯,軟件越復(fù)雜則維護越困難,因此,盡量保持簡潔是軟件設(shè)計的一條重要原則。正常情況下,軟件應(yīng)用期(需要維護的時期)遠超實現(xiàn)期,所以,降低維護成本比降低實現(xiàn)成本更重要。我國《計算機軟件保護條例》所稱的“發(fā)表”的含義是指將軟件作品()。A、 出版發(fā)行B、 公之于眾C、 在版權(quán)局登記D、 以某種物質(zhì)形式固定下來答案:B解析:根據(jù)我國《計算機軟件保護條例》第2章第9條規(guī)定:”軟件著作權(quán)人享有下列各項權(quán)利:(一)發(fā)表權(quán),即決定軟件是否公之于眾的權(quán)利;(二)開發(fā)者身份權(quán),即表明開發(fā)者身份的權(quán)利以及在其軟件上署名的權(quán)利;(三)使用極,即在不損害社會公共利益的前提下,以復(fù)制、展示、發(fā)行、修改、翻譯、注釋等方式使用其軟件的權(quán)利;(四)使用許可權(quán)和獲得報酬權(quán),即許可他人以本條第(三)項中規(guī)定的部分或者全部方式使用其軟件的權(quán)利和由此而獲得報酬的權(quán)利:(五)轉(zhuǎn)讓權(quán),即向他人轉(zhuǎn)讓由本條第(三)項和第(四)項規(guī)定的使用權(quán)和使用許可權(quán)的權(quán)利“。可見,在《計算機軟件保護條例》中,”發(fā)表”是指將軟件作品公之于眾。()makesputersabIetodojobswhichtiIInow,onIyhumanbrainscando.A、ArtificiaIinteIIigenceB、 BigdataC、 CloudputingD、 Internetofthings答案:A解析:人工智能能夠讓計算機做那些現(xiàn)在只有人類大腦才可以做的一些工作。A人工智能B大數(shù)據(jù)C云計算D物聯(lián)網(wǎng)下圖是某工程A?E五個作業(yè)的進度計劃。按照該計劃,到5月31日檢查時,已完成作業(yè)數(shù)、已經(jīng)開始但尚未完成的作業(yè)數(shù)以及尚未開始的作業(yè)數(shù)應(yīng)分別為()O作業(yè)'A 4^15^ 6月 7月 8月時冋A、 1,2,2B、 1,3,1C、 2,2,1D、 3,2,0答案:B解析:本題考查數(shù)學(xué)應(yīng)用能力。首先,在圖上橫坐標(biāo)區(qū)間5月與6月的分界線”5月31日”處向上畫一條豎線。可以看岀,按此計劃,在5月31日,作業(yè)A已經(jīng)開始,但尚未結(jié)束;作業(yè)B已經(jīng)完成;作業(yè)C已經(jīng)開始,但尚未結(jié)束;作業(yè)D也已經(jīng)開始而尚未結(jié)束;作業(yè)E則尚未開始。匯總看,應(yīng)有1個作業(yè)(B)已經(jīng)完成;有3個作業(yè)(A、C、D)已經(jīng)開始而尚未結(jié)束;有1個作業(yè)(E)已經(jīng)完成。這種圖就是描述進度計劃的甘特圖。聲音信號的數(shù)字化過程包括采樣、()和編碼。A、 合成B、 轉(zhuǎn)換C、 量化D、 壓縮答案:C解析:自然聲音信號是一種模擬信號,計算機要對它進行處理,必須將它轉(zhuǎn)換為數(shù)字聲音信號,即用二進制數(shù)字的編碼形式來表示聲音。最基本的聲音信號數(shù)字化方法是采樣一量化法。它分為采樣、量化和編碼3個步驟。采樣是把時間連續(xù)的模擬信號轉(zhuǎn)換成時間離散、幅度連續(xù)的信號。量化處理是把在幅度上連續(xù)取值(模擬量)的每一個樣本轉(zhuǎn)換為離散值(數(shù)字量)表示。量化后的樣本是用二進制數(shù)來表示的,二進制位數(shù)的多少反映了度量聲音波形幅度的精度,稱為量化精度。經(jīng)過采樣和量化處理后的聲音信號已經(jīng)是數(shù)字形式了,但為了便于計算機的存儲、處理和傳輸,還必須按照一定的要求進行數(shù)據(jù)壓縮和編碼。Alice發(fā)給Bob一個經(jīng)Alice簽名的文件,Bob可以通過(16)驗證該文件來源的合法性。A、 Alice的公鑰B、 Alice的私鑰C、 Bob的公鑰D、 Bob的私鑰答案:A解析:發(fā)送方使用自己的私鑰加密數(shù)據(jù)文件(數(shù)字簽名);接收方接收到這個數(shù)字簽名文件;接收方使用發(fā)送方的公鑰來解密這個數(shù)字簽名文件;如果能夠解開,則表明這個文件是發(fā)送方發(fā)送過來的;否則為偽造的第三方發(fā)送過來的。對于發(fā)送方來講這種簽名有不可否認性。43.若push、pop分別表示入棧、出棧操作,初始棧為空且元素1、2、3依次進棧,則經(jīng)過操作序列push、push、pop、popxpush、pop之后,得到的岀棧序列為()TOC\o"1-5"\h\zA、 321B、 213C、 231D、 123答案:B解析:棧的運算特點為在同一端插入和刪除元素,即先入后出,總是棧頂元素先出棧,新元素總是壓在棧頂元素之上并成為棧頂元素。初始棧為空,如下圖(a)所示。對于元素1、2、3,依照操作序列pushxpush、pop、pop、push、pop,可以得到出棧序列213,其過程為:第一個push操作將元素1壓入棧中,如下圖(b)所示:第二個push操作將元素2壓入棧中,如下圖(c)所示:第一個pop

將棧頂元素2彈出棧,新棧頂元素為1,如下圖(d)所示;第二個pop將棧頂元素1彈岀棧,導(dǎo)致???,如下圖(e)所示:其后的push和pop分別將元素3壓入和彈岀棧,操作結(jié)果如下圖(f)和(g)所示。44,在windows系統(tǒng)中,<O(d)(c)若要將文件44,在windows系統(tǒng)中,<O(d)(c)若要將文件“D:\user\my.doc"設(shè)置成只讀屬性,可以通過修改該文件的(請作答此空)來實現(xiàn)。將文件設(shè)置為只讀屬性可控制用戶對文件的修改,這一級安全管理稱之為()安全管理。A、 屬性B、 內(nèi)容C、 文件名D、 路徑名答案:A解析:本題考察文件管理的基礎(chǔ)知識。文件屬性決定文件是只讀或者可讀可寫。文件級安全管理控制用戶對文件的改變。權(quán)限由高到低大概為:administrators,powerusers,users,guests下列選項中,不屬于職務(wù)發(fā)明創(chuàng)造的是()。A、 王明在單位從事計算機設(shè)計工作,開發(fā)設(shè)計岀一種新產(chǎn)品B、 李洋大學(xué)畢業(yè)后在單位銷售部門工作,后由于單位技術(shù)開發(fā)部門人手較緊,李洋被暫調(diào)到技術(shù)開發(fā)新產(chǎn)品,兩周后,李洋開發(fā)出一種新產(chǎn)品C、 王師傅為某機械廠金屬材料倉庫管理員01996年7月退休后,王師傳潛心鉆研,于1997年6月發(fā)明創(chuàng)造岀一種焊接高碳鋼的新方法D、 王老師是某大學(xué)以致用金相實驗室研究員。王老師與校辦工廠合作,利用實驗室中金相顯微鏡、光電顯微鏡等尖端設(shè)備,發(fā)明創(chuàng)造出一種性能優(yōu)越的金屬材料答案:C解析:執(zhí)行本單位的任務(wù)或者主要利用單位的物質(zhì)技術(shù)條件所完成的發(fā)明創(chuàng)造為職務(wù)發(fā)明創(chuàng)造。本題中選項A、B屬于執(zhí)行本單位任務(wù)的情節(jié),選項D屬于主要利用本單位的物質(zhì)技術(shù)的條件的情形,故均屬于職務(wù)發(fā)明創(chuàng)造。選項C中,王師傅發(fā)明創(chuàng)造與在原有單位承擔(dān)的本職工作無關(guān),不屬職務(wù)發(fā)明。組成2MX9位的內(nèi)存,可以使用()。A、 1MX9位進行并聯(lián)B、 1MX4位進行串聯(lián)C、 2MX4位進行并聯(lián)D、 2MX4位進行串聯(lián)答案:C解析:本題考查內(nèi)存儲器的級聯(lián)。串聯(lián)是指將具有相同位的存儲器聯(lián)在一起形成具有更大容量的存儲器。并聯(lián)是指將具有相同容量的存儲器聯(lián)在一起形成能同時處理更多位的存儲器。從題目來看,組成2MX8位的內(nèi)存可以用2MX4位進行并聯(lián)或1MX8位進行串聯(lián)。在Web瀏覽器地址欄中輸入ftp.ccc..默認使用的協(xié)議是()。A、FTPB、 HTTPC、 D、SMTP答案:B解析:Web客戶端和服務(wù)器之間的交互用的是一個基于文本的應(yīng)用級協(xié)議,叫做HTTP(HypertextTransferProtocol,超文本傳輸協(xié)議)。在ExceI的A1單元格中輸入公式“二POWER(MIN(-4,-1,1,4),3)M,按回車鍵后,Al單元格中顯示的值為()。TOC\o"1-5"\h\zA、 -1B、 -64C、 1D、 64答案:B解析:POWER是求數(shù)值的n次方,MIN是取最小數(shù)值,因此是-4*64。與外存儲器相比,內(nèi)部存儲器的特點是()。A、容量大、速度快、成本低B、容量大、速度慢、成本高C、容量小、速度快、成本高D、容量小、速度慢、成本低答案:C解析:外存和內(nèi)存的特點是相反的。以下關(guān)于軟件文檔的敘述中,不正確的是()。A、撰寫規(guī)范的文檔有助于傳授經(jīng)驗,降低風(fēng)險答案:答案:A答案:答案:CB、 開發(fā)過程文檔化的目標(biāo)是易于據(jù)此重建項目C、 由代碼生成文檔的全自動工具軟件現(xiàn)已成熟D、 過時的文檔比沒有文檔更糟,會誤導(dǎo)使用者答案:C解析:本題考查軟件工程實踐的基礎(chǔ)知識(文檔撰寫)。撰寫規(guī)范的文檔,記錄開發(fā)過程和所用的技術(shù),有助于記載并傳授經(jīng)驗,便于自己整理總結(jié)提高,也有助于指導(dǎo)他人。撰寫規(guī)范的文檔后,即使開發(fā)過程中有人調(diào)走了,別人也能接得上,同時,也有利于檢查審核,找出問題的原因,有助于降低開發(fā)風(fēng)險。開發(fā)過程文檔化的目標(biāo)是易于據(jù)此重建項目。需要撰寫哪些文檔,寫到什么程度,這些都將由這個目標(biāo)決定。由代碼生成文檔是非常復(fù)雜的,因為文檔非結(jié)構(gòu)化,其中還包含了人文因素。一般只能半自動生成文檔的框架,再由專業(yè)人員具體仔細補充。半自動生成文檔框架有利于文檔的全面完整,不容易遺漏某些方面。因此,對復(fù)雜系統(tǒng)來說,不會存在全自動生成文檔的工具軟件。過時的文檔比沒有文檔更糟,許多功能已經(jīng)刪除了或者已經(jīng)調(diào)整了,有些操作方法發(fā)生了變化,處理問題的方法也可能變了,所以過時文檔會誤導(dǎo)使用者和開發(fā)者,造成維護的困難和問題。51.以下關(guān)于總線的敘述中,不正確的是()oA、 并行總線適合近距離高速數(shù)據(jù)傳輸B、 串行總線適合長距離數(shù)據(jù)傳輸C、 單總線結(jié)構(gòu)在一個總線上適應(yīng)不同種類的設(shè)備,設(shè)計簡單且性能很高D、 專用總線在設(shè)計上可以與連接設(shè)備實現(xiàn)最佳匹配解析:在單總線結(jié)構(gòu)中,CPU與主存之間、CPU與I/O設(shè)備之間、I/O設(shè)備與主存之間、各種設(shè)備之間都通過系統(tǒng)總線交換信息。單總線結(jié)構(gòu)的優(yōu)點是控制簡單方便,擴充方便。但由于所有設(shè)備部件均掛在單一總線上,使這種結(jié)構(gòu)只能分時工作,即同一時刻只能在兩個設(shè)備之間傳送數(shù)據(jù),這就使系統(tǒng)總體數(shù)據(jù)傳輸?shù)男屎退俣仁艿较拗疲@是單總線結(jié)構(gòu)的主要缺點傳輸經(jīng)過SSL加密的網(wǎng)頁所采用的協(xié)議是()。A、 HTTPB、 HTTPSC、 S-HTTPD、 HTTP-S答案:B解析:本題考察網(wǎng)絡(luò)安全基礎(chǔ)知識。HTTPS(全稱:HyperTextTransferProtocoIoverSecureSocketLayer),是以安全為目標(biāo)的HTTP通道,簡單講是HTTP的安全版。即HTTPT加入SSL層,HTTPS的安全基礎(chǔ)是SSL,因此加密的詳細內(nèi)容就需要SSLo以下關(guān)于FTP協(xié)議的敘述中,不正確的是()。A、 FTP協(xié)議僅支持下載文件,不能上傳文件B、 FTP協(xié)議使用2個端口號C、 FTP報文通過TCP報文傳送D、 FTP是應(yīng)用層協(xié)議解析:本題考查應(yīng)用層協(xié)議FTP的應(yīng)用及相關(guān)知識。FTP是互聯(lián)網(wǎng)上的一項主要服務(wù),各類文件存放于FTP服務(wù)器,可以通過FTP客戶程序連接FTP服務(wù)器,然后利用FTP協(xié)議進行文件的”下載”或”上傳”。FTP客戶端與服務(wù)器之間建立兩條TCP連接,一條用于傳送控制信息,一條用于傳送文件內(nèi)容。一般情況是,在服務(wù)器一側(cè)運行后臺進程S,等待出現(xiàn)在FTP專用端口(21)±的連接請求。當(dāng)某個客戶端向這個專用端口請求建立連接時,進程S便激活一個新的FTP控制進程N,處理進來的連接請求。然后S進程返回,等待其他客戶端訪問。進程N通過控制連接與客戶端進行通信,要求客戶在進行文件傳送之前輸入登錄標(biāo)識符和口令字。如果登錄成功,用戶可以通過控制連接列出遠程目錄,設(shè)置傳送方式,指明要傳送的文件名。當(dāng)用戶獲準按照所要求的方式傳送文件之后,進程N激活另一個輔助進程D來處理數(shù)據(jù)傳送。D進程主動開通第二條數(shù)據(jù)連接(端口號為20),并在文件傳送完成后立即關(guān)閉此連接,D進程也自動結(jié)束。如果用戶還要傳送另一個文件,再通過控制連接與N進程會話,請求另一次傳送。以數(shù)字表示的聲音在時間上是離散的,而模擬聲音在時間上是連續(xù)的。要把模擬聲音轉(zhuǎn)換為數(shù)字聲音,就需在某些特定的時刻獲取模擬聲音,該過程稱為()。A、 采樣B、 量化C、 編碼D、 模/數(shù)變換答案:A解析:聲音信號的數(shù)字化可以分為采樣、量化與編碼三個過程。在某些特定的時刻獲取模擬聲音屬于采樣過程。下圖是一個有限自動機的狀態(tài)轉(zhuǎn)換圖(0為初態(tài)、3為終態(tài)),該自動機可識別字符串()(即找岀從初態(tài)到終態(tài)的路徑上所標(biāo)記的字符序列)。A、 xxyyB、 xyxyC、 yyxxD、 yxyx答案:A解析:選項依次帶入,能從初態(tài)最后到終態(tài)的只有A。以下哪個代碼可以把一維矩陣中的所有元素反轉(zhuǎn):A、 a[:T:]B、 a[1:1:1]C、 a[-1:]D、 a[::-1]答案:D解析:注意三個值的含義不同的對象收到同一消息可以進行不同的響應(yīng),并且會產(chǎn)生完全不同的結(jié)果,這種現(xiàn)象稱為多態(tài),其實現(xiàn)由(請作答此空)支持。多態(tài)分為多種,()多態(tài)是指同一個名字在不同上下文中可代表不同的含義。A、繼承B、 封裝C、 過載D、 覆蓋答案:A解析:本題考查面向?qū)ο蟮幕局R。面向?qū)ο笙到y(tǒng)中,在收到消息時,對象要予以相應(yīng)。多態(tài)(poIymorphism)是不同的對象收到同一消息可以進行不同的響應(yīng),產(chǎn)生完全不同的結(jié)果,用戶可以發(fā)送一個通用的消息,而實現(xiàn)細節(jié)則由接收對象自行決定,使得對象對同一個消息可以調(diào)用不同的方法,即一個對象具有多種形態(tài)。多態(tài)的實現(xiàn)受到繼承的支持,利用類的層次關(guān)系,把具有通用功能的消息存放在高層次,而不同的實現(xiàn)這一功能的行為放在較低層次,在這些低層次上的生成的對象能夠給通用消息以不同的響應(yīng)oCardelIi和wlegner將多態(tài)分為4類:參數(shù)多態(tài)、包含多態(tài)、過載多態(tài)和強制多態(tài)。其中參數(shù)多態(tài)的應(yīng)用比較廣,包含多態(tài)在許多語言中都存在,最常見的例子就是子類型化。過載多態(tài)是同一個名字在不同的上線文中所代表的含義。計算機中CPU對其訪問速度最快的是。A、 內(nèi)存B、 CacheC、 通用寄存器D、 硬盤答案:C某國近幾年GDP增長率維持在2%的水平上。為使明年GDP達到200億美元,今年的GDP應(yīng)達到()億美元A、 200/(1+2%)B、 200*(1-2%)C、 200*(1+2%)D、 200/(1-2%)答案:A解析:本題考查應(yīng)用數(shù)學(xué)基礎(chǔ)知識。設(shè)該國今年的GDP為X億美元,在GDP增長率為2%的情況下,明年的GDP約為(1+2%)X億美元。己知(1+2%)X=200,因此X二200/(1+2%)O一組對象以定義良好但是復(fù)雜的方式進行通信,產(chǎn)生的相互依賴關(guān)系結(jié)構(gòu)混亂且難以理解。采用()模式,用一個中介對象來封裝一系列的對象交互,從而使各對象不需要顯式地相互引用,使其耦合松散,而且可以獨立地改變它們之間的交互。此模式與(請作答此空)模式是相互競爭的模式,主要差別是:前者的中介對象封裝了其他對象間的通信,而后者通過引入其他對象來分布通信。A、 解釋器(Interpreter)B、 策略(Strategy)C、 中介者(Mediator)D、 觀察者(Observer)答案:D解析:中介者模式包裝了一系列對象相互作用的方式,使得這些對象不必互相明顯引用。從而使它們可以較松散地耦合。當(dāng)這些對象中的某些對象之間的相互作用發(fā)生改變時,不會立即影響到其他的一些對象之間的相互作用。從而保證這些相互作用可以彼此獨立地變化。在中介者模式中,所有的成員對象者可以協(xié)調(diào)工作,但是又不直接相互管理。這些對象都與一個處于中心地位的中介者對象發(fā)生緊密的關(guān)系,由這個中介者對象進行協(xié)調(diào)工作。這個協(xié)調(diào)者對象叫作中介者(Mediator),而中介者所協(xié)調(diào)的成員對象稱作同事(Colleague)對象。在觀察者模式中,一個目標(biāo)物件管理所有相依于它的觀察者物件,并且在它本身的狀態(tài)改變時主動發(fā)出通知。這通常透過呼叫各觀察者所提供的方法來實現(xiàn)。此種模式通常被用來實現(xiàn)事件處理系統(tǒng)。甲程序員為乙軟件設(shè)計師開發(fā)的應(yīng)用程序編寫了使用說明書,并已交付用戶使用,(27)該應(yīng)用軟件的軟件著作權(quán)。A、 甲程序員享有B、 乙軟件設(shè)計師享有C、 甲程序員不享有D、 甲程序員和乙軟件設(shè)計師共同享有答案:D解析:計算機軟件著作權(quán)的客體是指著作權(quán)法保護的計算機軟件著作權(quán)的范圍(受保護的對象)。根據(jù)著作權(quán)法第三條和《計算機軟件保護條例》第二條的規(guī)定,著作權(quán)法保護的計算機軟件是指計算機程序及其有關(guān)文檔。著作權(quán)法所稱對計算機軟件的保護是指計算機軟件的著作權(quán)人或者其受讓者依法享有著作權(quán)的各項權(quán)利。根據(jù)《計算機軟件保護條例》第三條第二款的規(guī)定,計算機程序的文檔是指用自然語言或者形式化語言所編寫的文字資料和圖表,以用來描述程序的內(nèi)容、組成、設(shè)計、功能規(guī)格、開發(fā)情況、測試結(jié)果及使用方法等。文檔一般以程序設(shè)計說明書、流程圖、用戶手冊等表現(xiàn)。http://./index.htmI中的http表示()。A、 域名B、 所使用的協(xié)議C、 訪問的主機D、 請求查看的文檔名答案:B解析:統(tǒng)一資源地址(URL)用來在Internet±唯一確定位置的地址,通常用來指明所使用的計算機資源位置及查詢信息的類型。http://,tsinghua./index.html中,http表示所使用的協(xié)議,.表示訪問的主機和域名,.cn表示域名,index.html表示請求查看的文檔。計算機軟件只要開發(fā)完成就能取得()受到法律保護。A、 軟件著作權(quán)B、 專利權(quán)C、 商標(biāo)權(quán)D、 商業(yè)秘密權(quán)答案:A解析:我國著作權(quán)法采取自動保護的原則,即著作權(quán)因作品的創(chuàng)作完成而自動產(chǎn)生,一般不必履行任何形式的登記或注冊手續(xù),也不論其是否已經(jīng)發(fā)表。所以軟件開發(fā)完成以后,不需要經(jīng)過申請、審批等法律程序或履行任何形式的登記、注冊手續(xù),就可以得到法律保護。但是,受著作權(quán)法保護的軟件必須是由開發(fā)者獨立完成,并已固定在某種有形物體上的,如磁盤、光盤、集成電路芯片等介質(zhì)上或計算機外部設(shè)備中,也可以是其他的有形物,如紙張等。軟件商業(yè)秘密權(quán)也是自動取得的,也不必申請或登記。但要求在主觀上應(yīng)有保守商業(yè)秘密的意愿,在客觀上已經(jīng)采取相應(yīng)的措施進行保密。如果主觀上沒有保守商業(yè)秘密的意愿,或者客觀上沒有采取相應(yīng)的保密措施,就認為不具有保密性,也就不具備構(gòu)成商業(yè)秘密的三個條件,那么就認為不具有商業(yè)秘密權(quán),不能得到法律保護。專利權(quán)、商標(biāo)權(quán)需要經(jīng)過申請、審查、批準等法定程序后才能取得,即須經(jīng)國家行政管理部門依法確認、授予后,才能取得相應(yīng)權(quán)利。在面向數(shù)據(jù)流的軟件設(shè)計方法中,一般將信息流分為()。A、 變換流和事務(wù)流B、 變換流和控制流C、 事務(wù)流和控制流D、 數(shù)據(jù)流和控制流答案:A解析:面向數(shù)據(jù)流的軟件設(shè)計方法是以結(jié)構(gòu)化分析階段所產(chǎn)生的文檔(包括數(shù)據(jù)流圖、數(shù)據(jù)字典和軟件需求說明書)為基礎(chǔ),自頂向下,逐步求精和模塊化的過程。它一般將信息流分為變換流和事務(wù)流。在面向?qū)ο蠓椒ㄖ?,(請作答此空)定義了超類和子類的概念,子類在原有父類接口的前提下,用適合于自己要求的實現(xiàn)去置換父類中的相應(yīng)實現(xiàn)稱為()。A、 繼承B、 覆蓋C、 封裝D、 多態(tài)答案:A解析:本題考查面向?qū)ο蟮幕局R。繼承是父類和子類之間共享數(shù)據(jù)和方法的機制。這是類之間的一種關(guān)系,在定義和實現(xiàn)一個類的時候,可以在一個已經(jīng)存在的類的基礎(chǔ)上來進行,把這個已經(jīng)存在的類所定義的內(nèi)容作為自己的內(nèi)容,并加入若干新的內(nèi)容,即子類比父類更加具體化。封裝是一種信息隱蔽技術(shù),其主要目的是對象的使用者和生產(chǎn)者分離,是對象的定義和實現(xiàn)分開。多態(tài)(polymorphism)是不同的對象收到同一消息可以進行不同的響應(yīng),產(chǎn)生完全不同的結(jié)果,用戶可以發(fā)送一個通用的消息,而實現(xiàn)細節(jié)則由接收對象自行決定,使得同一個消息就可以調(diào)用不同的方法,即一個對象具有多種形態(tài)。覆蓋是一個名稱多個含義,即同一個方法名稱,帶有不同的參數(shù)個數(shù)或類型。交通工具是泛指各類交通工具,而汽車是一種交通工具,且具有自己的特性。因此,繼承關(guān)系最適合表達這些類的設(shè)計,在繼承交通工具的基礎(chǔ)上,設(shè)計汽車類,添加自己特有的行為,設(shè)計岀子類。IP地址塊92/26包含了(請作答此空)個主機地址,以下IP地址中,不屬于這個網(wǎng)絡(luò)的地址是()。TOC\o"1-5"\h\zA、 15B、 32C、 62D、 64答案:C解析:92/26表示32位長度的IP地址中,前26位是網(wǎng)絡(luò)前綴,后6位是主機號,因此包含的主機地址個數(shù)為2"6-2=62,主機地址范圍為93?54,顯然91不屬于這個網(wǎng)絡(luò)。在有些程序設(shè)計語言中,一個給定的過程調(diào)用和響應(yīng)調(diào)用需執(zhí)行的代碼的結(jié)合是在編譯時進行的,這種綁定稱為()。A、 靜態(tài)綁定B、 動態(tài)綁定C、 過載綁定D、 強制綁定答案:A解析:在面向?qū)ο笙到y(tǒng)中,綁定是一個把過程調(diào)用和響應(yīng)調(diào)用需要執(zhí)行的代碼加以結(jié)合的過程0在有些程序設(shè)計語言中,綁定是在編譯時進行的,叫做靜態(tài)綁定。在有些程序設(shè)計語言中,綁定則是在運行時進行的,即一個給定的過程避用和響應(yīng)調(diào)用需執(zhí)行的代碼的結(jié)合直到調(diào)用發(fā)生時才進行。ThebasicfunctionofthefiIesystemisaccessingfilesbynames.ThefunctioncanbereaIizedby()A.directory-managingA、 boostingthespeeB、 ofthefiIe-accessingC、 fiIe-protectingD、 improvingtheutiIizationofstorage答案:A解析:本題考查專業(yè)英語應(yīng)用能力。參考譯文:文件系統(tǒng)的基本功能是通過文件名來存取文件。這個功能是通過目錄管理來實現(xiàn)的。甲乙兩人同時從同一地點出發(fā)向相反方向沿同一條環(huán)形公路勻速行走,甲將用3小時走完一圈,乙將用2小時走完一圈,則他們將在出發(fā)后()小時第一次相遇。TOC\o"1-5"\h\zA、 1.1B、 1.2C、 1.3D、 1.4答案:B解析:根據(jù)題意,甲的速度是1/3(圈/小時),乙的速度是1/2(圈/小時)。如果甲乙兩人相遇,則兩個人剛好加起來是走完一圈,那么就有:1/(1/3+1/2)二1.2小時。()isaIistofitemsthatareaccessibIeatonIyoneendoftheIist.A、 AtreeB、 AnarrayC、 AstackD、 Aqueue答案:C解析:棧是只能在表的一端存取元素的表。在設(shè)計白盒測試用例時,(請作答此空)是最弱的邏輯覆蓋。在下圖所示流程中,至少需要()個測試用例才可以實現(xiàn)路徑覆蓋。A、 條件覆蓋B、 語句覆蓋C、 判定覆蓋D、 路徑覆蓋答案:B解析:主要的軟件測試方法有:(1)語句覆蓋。被測程序的每個語句至少執(zhí)行一次。是一種很弱的覆蓋標(biāo)準。(2)判定覆蓋。也稱為分支覆蓋,判定表達式至少獲得一次“真”、“假”值。判定覆蓋比語句覆蓋強。(3)條件覆蓋。每個邏輯條件的各種可能的值都滿足一次。(4)路徑覆蓋。覆蓋所有可能的路徑。(5)判定/條件覆蓋。每個條件所有可能的值(真/假)至少出現(xiàn)一次。(6)條件組合覆蓋。每個條件的各種可能值的組合都至少出現(xiàn)一次。滿足路徑覆蓋,只要覆蓋所有可能的路徑,總共是3條路徑,所以需要用3個測試用例即可。若進程P1正在運行,操作系統(tǒng)強行撤下P1進程所占用的CPU,讓具有更高優(yōu)先級的進程P2運行,這種調(diào)度方式稱為()。A、中斷方式B、搶占方式c、非搶占方式D、查詢方式答案:B解析:本題考查操作系統(tǒng)進程管理方面的基礎(chǔ)知識。在操作系統(tǒng)進程管理中,進程調(diào)度方式是指某進程正在運行,當(dāng)有更高優(yōu)先級的進程到來時如何分配CPU。調(diào)度方式分為可剝奪和不可剝奪兩種??蓜儕Z式是指當(dāng)有更高優(yōu)先級的進程到來時,強行將正在運行進程的CPU分配給高優(yōu)先級的進程;不可剝奪式是指當(dāng)有更高優(yōu)先級的進程到來時,必須等待正在運行進程自動釋放占用的CPU,然后將CPU分配給高優(yōu)先級的進程。用來指出下一條待執(zhí)行指令地址的是()。A、 程序計數(shù)器B、 通用寄存器C、 指令寄存器D、 狀態(tài)寄存器答案:A解析:本題考查計算機系統(tǒng)基礎(chǔ)知識。CPU中有一些重要的寄存器,其中程序計數(shù)器中存放待執(zhí)行指令的內(nèi)存地址,指令寄存器則存放正在執(zhí)行的指令,狀態(tài)寄存器用于保存指令執(zhí)行完成后產(chǎn)生的條件碼,通用寄存器則作為暫時存放數(shù)據(jù)的存儲設(shè)備,相對于主存儲器,訪問寄存器的速度要快得多。在計算機中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式(包括無條件傳送與程序查詢方式)、程序中斷方式、DMA工作方式、通道方式、1/0處理機。()方式I/O端口總是準備好接受主機的輸出數(shù)據(jù),或是總是準備好向主機輸入數(shù)據(jù),并且只適用于簡單的I/O控制()允許主存儲器和I/O設(shè)備之間通過某種控制器直接進行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結(jié)束時,整個過程無須CPU的干預(yù)。(請作答此空)在一定的硬件基礎(chǔ)上利用軟件手段實現(xiàn)對I/O的控制和傳送,更多地免去了CPU的接入()指專門負責(zé)輸入/輸出的處理機??梢杂歇毩⒌拇鎯ζ?、運算部件和指令控制部件。上述工作方式中,()工作方式CPU與I/O設(shè)備是串行工作的。AxI/O處理機B、 DMA方式C、 通道控制方式D、 程序查詢答案:C解析:在計算機中,I/O系統(tǒng)可以有5種不同的工作方式,分別是程序控制方式、程序中斷方式、DMAT作方式、通道方式、I/O處理機。1、程序控制方式分為無條件查詢和程序查詢方式。①無條件傳送方式,I/O端口總是準備好接受主機的輸出數(shù)據(jù),或是總是準備好向主機輸入數(shù)據(jù),而cpu在需要時,隨時直接利用I/0指令訪問相應(yīng)的I/O端口,實現(xiàn)與外設(shè)的數(shù)據(jù)交換。優(yōu)點是軟、硬件結(jié)構(gòu)簡單,缺點是對時序要求高,只適用于簡單的I/O控制。②程序查詢方式程序查詢方式也稱為程序輪詢方式,該方式采用用戶程序直接控制主機與外部設(shè)備之間輸入/輸岀操作。CPU必須不停地循環(huán)測試I/O設(shè)備的狀態(tài)端口,當(dāng)發(fā)現(xiàn)設(shè)備處于準備好(Ready)狀態(tài)時,CPU就可以與I/O設(shè)備進行數(shù)據(jù)存取操作。這種方式下的CPU與I/O設(shè)備是串行工作的。2、中斷方式當(dāng)I/O設(shè)備結(jié)束(完成、特殊或異常)時,就會向CPU發(fā)出中斷請求信號,CPU收到信號就可以釆取相應(yīng)措施。當(dāng)某個進程要啟動某個設(shè)備時,CPU就向相應(yīng)的設(shè)備控制器發(fā)出一條設(shè)備I/O啟動指令,然后CPU又返回做原來的工作。CPU與I/O設(shè)備可以并行工作,與程序查詢方式相比,大大提高了CPU的利用率。3、DMA(直接內(nèi)存存取)方式DMA方式也稱為直接主存存取方式,其思想是:允許主存儲器和I/O設(shè)備之間通過“DMA控制器(DMAC)”直接進行批量數(shù)據(jù)交換,除了在數(shù)據(jù)傳輸開始和結(jié)束時,整個過程無須CPU的干預(yù)。4、通道控制方式在一定的硬件基礎(chǔ)上利用軟件手段實現(xiàn)對1/。的控制和傳送,更多地免去了cpu的接入,使主機和外設(shè)并行工作程度更高。5、I/O處理機指專門負責(zé)輸入/輸岀的處理機??梢杂歇毩⒌拇鎯ζ?、運算部件和指令控制部件。顯示器的(請作答此空)是指顯示屏上能夠顯示出的像素數(shù)目,()指的是顯示器全白畫面亮度與全黑畫面亮度的比值。A、 亮度B、 顯示分辨率C、 刷新頻率D、 對比度答案:B解析:本題考查計算機性能評價方面的基礎(chǔ)知識。本題題的正確選項為B。顯示器的分辨率指的是屏幕上顯示的文本和圖像的清晰度。分辨率越高(如1600X1200像素),項目越清楚,同時屏幕上的項目越小,因此屏幕可以容納越多的項目。分辨率越低(例如800X600像素),在屏幕上顯示的項目越少,但尺寸越大??梢允褂玫姆直媛嗜Q于顯示器支持的分辨率。美國甲公司生產(chǎn)的平板計算機在其本國享有”A“注冊商標(biāo)專用權(quán),但未在中國申請注冊。中國的乙公司生產(chǎn)的平板計算機也使用”A”商標(biāo),并享有中國注冊商標(biāo)專用權(quán),但未在美國申請注冊。美國的甲公司與中國的乙公司生產(chǎn)的平板計算機都在中國市場上銷售。此情形下,依據(jù)中國商標(biāo)法,()商標(biāo)權(quán)。A、 甲公司侵犯了乙公司的B、 甲公司未侵犯乙公司的C、 乙公司侵犯了甲公司的D、 甲公司與乙公司均未侵犯答案:A解析:本題考查知識產(chǎn)權(quán)的基本知識。商標(biāo)權(quán)(商標(biāo)專用權(quán)、注冊商標(biāo)專用權(quán))是商標(biāo)注冊人依法對其注冊商標(biāo)所享有的專有使用權(quán)。注冊商標(biāo)是指經(jīng)國家主管機關(guān)核準注冊而使用的商標(biāo)。商標(biāo)權(quán)人的權(quán)利主要包括使用權(quán)、禁止權(quán)、許可權(quán)和轉(zhuǎn)讓權(quán)等。使用權(quán)是指商標(biāo)權(quán)人(注冊商標(biāo)所有人)在核定使用的商品上使用核準注冊的商標(biāo)的權(quán)利。商標(biāo)權(quán)人對注冊商標(biāo)享有充分支配和完全使用的權(quán)利,可以在其注冊商標(biāo)所核定的商品或服務(wù)上獨自使用該商標(biāo),也可以根據(jù)自己的意愿,將注冊商標(biāo)權(quán)轉(zhuǎn)讓給他人或許可他人使用其注冊商標(biāo)。禁止權(quán)是指商標(biāo)權(quán)利人禁止他人未經(jīng)其許可擅自使用、印刷注冊商標(biāo)及其他侵權(quán)行為的權(quán)利。許可權(quán)是注冊商標(biāo)所有人許可他人使用其注冊商標(biāo)的權(quán)利。轉(zhuǎn)讓權(quán)是指注冊商標(biāo)所有人將其注冊商標(biāo)轉(zhuǎn)移給他人的權(quán)利。本題美國甲公司生產(chǎn)的平板計算機在其本國享有”A”注冊商標(biāo)專用權(quán),但未在中國申請注冊。中國的乙公司生產(chǎn)的平板計算機也使用"A”商標(biāo),并享有中國注冊商標(biāo)專用權(quán),但未在美國申請注冊。美國的甲公司與中國的乙公司生產(chǎn)的平板計算機都在中國市場上銷售。此情形下,依據(jù)中國商標(biāo)法,甲公司未經(jīng)乙公司的許可擅自使用,故甲公司侵犯了乙公司的商標(biāo)權(quán)。下面關(guān)于計算機Cache的論述中,正確的是()。A、 Cache是一種介于主存和輔存之間的存儲器,用于主輔存之間的緩沖存儲B、 如果訪問Cache不命中,則用從內(nèi)存中取到的字節(jié)代替Cache中最近訪問過的字節(jié)C、 Cache的命中率必須很高,一般要達到90%以上D、 Cache中的信息必須與主存中的信息時刻保持一致答案:C解析:當(dāng)CPU發(fā)出訪存請求后,存儲器地址先被送到cache控制器以確定所需數(shù)據(jù)是否已在cache中,若命中則直接對cache進行訪問。這個過程稱為cache的地址映射。常見的映射方法有直接映射、相聯(lián)映射和組相聯(lián)映射。當(dāng)cache存儲器產(chǎn)生了一次訪問未命中之后,相應(yīng)的數(shù)據(jù)應(yīng)同時讀入CPU和cacheO但是當(dāng)cache已存滿數(shù)據(jù)后,新數(shù)據(jù)必須淘汰cache中的某些舊數(shù)據(jù)。最常用的淘汰首法有隨機淘汰法、先進先出法(FIFO)和近期最少使用淘汰法(LRU)O因為需要保證緩存在cache中的數(shù)據(jù)與主存中的內(nèi)容一致,相對讀操作而言,cache的寫操作較復(fù)雜,常用的有以下幾種方法。(1)寫直達(writethrough)o當(dāng)要寫eache時,數(shù)據(jù)同時寫回主存儲器,有時也稱為寫通。(2)寫回(writeback)oCPU修改cache的某一行后,相應(yīng)的數(shù)據(jù)并不立即寫入主存儲器單元,而是當(dāng)該行從cache中被淘汰時,才把數(shù)據(jù)寫回到主存儲器中。(3)標(biāo)記法。對cache中的每一—據(jù)設(shè)置一"有效位。當(dāng)數(shù)據(jù)進入cache后,有效位置1;而當(dāng)CPU要對該數(shù)據(jù)進

行修改時,數(shù)據(jù)只需寫入主存儲器并同時將該有效位清0。當(dāng)要從cache中讀取數(shù)據(jù)時黑要測試其有效位:若為1則直接從cache中取數(shù),否則從主存中取數(shù)。下列設(shè)計模式中,()模式既是類結(jié)構(gòu)型模式,又是對象結(jié)構(gòu)型模式。此模式與(請作答此空)模式類似的特征是,都給另一個對象提供了一定程度上的間接性,都涉及到從自身以外的一個接口向這個對象轉(zhuǎn)發(fā)請求。A、 橋接(Bridge)B、 適配器(Adapter)C、 組成(posite)D、 裝飾器(Decorator)答案:D類適配器?解析:適配器模式(Adapter)用于將一個類的接口轉(zhuǎn)換成客戶希望的另外一個接口。適配器模式使得原本由于接口不兼容而不能一起工作的那些類可以一起工作。適配器有類結(jié)構(gòu)和對象結(jié)構(gòu)兩種模式,如下圖所示。在類適配器中,因為Adapter類既繼承了Adaptee(被適配類),也實現(xiàn)了Target接口,在Client類中我們可以根據(jù)需要選擇并創(chuàng)建任一種符合需求的子類,來實現(xiàn)具體功能。在對象適配器中,Adapter不是使用多繼承或繼承再實現(xiàn)的方式,而是使用直接關(guān)類適配器?聯(lián),或者稱為委托的方式。対象適配對 裝飾器模式用于動態(tài)地給一個對象添加一些額外的職責(zé)或者行為。裝飾器模式提供了改變子類的靈活方案。裝飾器模式在不必改變原類文件和使用繼承的情況下,動態(tài)地擴展一個對象的功能。它是通過創(chuàng)建一個包裝對象,也就是裝飾來包裹真實的對象。當(dāng)用于一組子類時,裝飾器模式更加有用O如果你擁有一組子類(從一個父類派生而來),你需要在與子類獨立使用情況下添加額外的特性,你可以使用裝飾器模式,以避免代碼重復(fù)和具體子類數(shù)量的增加。給定部門DEP、職HEMP、項目PROJ實體集,若一名職工僅屬于一個部門,一個部門有多名職工;一個職工可以參加多個項目,一個項目可以由多個職工參加。那么,DEP與EMP、EMP與PROJ之間的聯(lián)系類型分別為()。A、1:1和m:nB、 1:n和n:1C、 1:n和m:nD、 n:1和m:n答案:C解析:本題考查數(shù)據(jù)庫E-R模型方面的基本概念。根據(jù)題意,若一名職工僅屬于一個部門,一個部門有多名職工,意味著部門DEP和職工EMP實體集之間是一對多的聯(lián)系,記為1:n。一個職工可以參加多個項目,一個項目可以由多個職工參加,那么意味著EMP與PROJ之間的聯(lián)系類型為多對多的聯(lián)系記為m:n。80.操作系統(tǒng)類型有:A、 層次操作系統(tǒng)B、 實時操作系統(tǒng)C、 概念操作系統(tǒng)D、 基本操作系統(tǒng)答案:B81.某公司要開發(fā)一個軟件產(chǎn)品,產(chǎn)品的某些需求是明確的,而某些需求則需要進一步細化。由于市場競爭的壓力,產(chǎn)品需要盡快上市,則開發(fā)該軟件產(chǎn)品最不適合釆用()模型。A、 瀑布B、 原型C、 增量D、 螺旋答案:A解析:瀑布模型將軟件生命周期劃分為需求分析、軟件設(shè)計、程序編寫、軟件測試和運行維護等基本活動,并且規(guī)定了它們自上而下、相互銜接的固定次序,如同瀑布流水,逐級下落。瀑布模型要求待開發(fā)的系統(tǒng)需求是完整的、簡明的、一致的,其突岀的缺點是不適應(yīng)用戶需求的變化,開發(fā)模型是線性的,用戶只有等到整個過程的末期才能見到開發(fā)成果。對于需求不確定的軟件產(chǎn)品不適合采用瀑布模型。在UML中有4種事物:結(jié)構(gòu)事物、行為事物、分組事物和注釋事物。其中,()事物表示UML模型中的名詞,它們通常是模型的靜態(tài)部分,描述概念或物理元素。以下(請作答此空)屬于此類事物。A、 包B、 狀態(tài)機C、 活動D、 構(gòu)件答案:D解析:UML有3種基本的構(gòu)造塊,分別是事物(元素)、關(guān)系和圖。事物是UML中重要的組成部分。關(guān)系把事物緊密聯(lián)系在一起。圖是很多有相互相關(guān)的事物的組。UML中的事物也稱為建模元素,包括結(jié)構(gòu)事物、動作事物、分組事物和注釋事物。這些事物是UML模型中最基本的面向?qū)ο蟮臉?gòu)造塊。結(jié)構(gòu)事物。結(jié)構(gòu)事物在模型中屬于最靜態(tài)的部分,代表概念上等或物理上的元素??偣灿?種結(jié)構(gòu)事物:首先是類,類是描述具有相同屬性、方法、關(guān)系和語義的對象的集合。第二種是接口(interface),接口是指類或組件提供特定服務(wù)的一組操作的集合。第3種是協(xié)作,協(xié)作定義了交互的操作,是一些角色和其他元素一起工作,提供一些合作的動作,這些動作比元素的總和要大。第4種是用例,用例是描述一系列的動作,這些動作是系統(tǒng)對一個特定角色執(zhí)行,產(chǎn)生值得注意的結(jié)果的值。第5種是活動類,活動類是這種類,它的對象有一個或多個進程或線程。第6種是構(gòu)件,構(gòu)件是物理上或可替換的系統(tǒng)部分,它實現(xiàn)了一個接口集合。在一個系統(tǒng)中,可能會遇到不同種類的構(gòu)件,如D或EJB。第7種是節(jié)點,節(jié)點是一個物理元素,它在運行時存在,代表一個可計算的資源,通常占用一些內(nèi)存和具有處理能力。Information()meansprotectinginformationandinformationsystemsfromunauthorizedacces,use,disciosure,disruption,modification,ordestruction.A、 integrityB、 avaiIabiIityC、 securityD、 consistency答案:C以下關(guān)于Windows系統(tǒng)中文件的敘述中,正確的是()oA、 文件一旦保存后則不能被刪除B、 文件必須占用磁盤的連續(xù)區(qū)域C、 “xls”也是可執(zhí)行文件的擴展名D、 不同文件夾下的文件允許同名答案:D解析:文件是允許刪除和修改的;文件的可以按照索引等方式進行存儲,存儲在不連續(xù)的存儲區(qū)域里;xls是Excel文件;不同文件夾下的文件允許同名,但是相同文件夾里面的文件名不允許相同,且不區(qū)分大小寫。創(chuàng)建型設(shè)計模式抽象了實例化過程,它分為面向類和面向?qū)ο髢煞N。其中,O模式是保證一個類僅有一個實例,并提供一個訪問它的全局訪問點。A、 工廠(Factory)B、 構(gòu)建器(BuiIder)C、原型(Prototype)D、單例(Singleton)答案:D解析:單例模式有以下特點:1、單例類只能有一個實例。2、單例類必須自己創(chuàng)建自己的唯一實例。3、單例類必須給所有其他對象提供這一實例。單例模式確保某個類只有一個實例,而且自行實例化并向整個系統(tǒng)提供這個實例。在計算機系統(tǒng)中,線程池、緩存、日志對象、對話框、打印機、顯卡的驅(qū)動程序?qū)ο蟪1辉O(shè)計成單例。這些應(yīng)用都或多或少具有資源管理器的功能。每臺計算機可以有若干個打印機,但只能有一個Printerspooler,以避免兩個打印作業(yè)同時輸岀到打印機中。每臺計算機可以有若干通信端口,系統(tǒng)應(yīng)當(dāng)集中管理這些通信端口,以避免一個通信端口同時被兩個請求同時調(diào)用??傊?,選擇單例模式就是為了避免不一致狀態(tài),避免政出多頭。在Windows時系統(tǒng)中對用戶組默認權(quán)限由高到低的順序是(請作答此空)0如果希望某用戶對系統(tǒng)具有完全控制權(quán)限,則應(yīng)該將該用戶添加到用戶組()中。A、 everyone-^administrators-*powerusers-*usersB、 administrators->powerusers-*users->everyoneC、 powerusers-*users-*everyone—?administratorsD、 users->everyone->administrators->powerusers答案:B解析:windows中系統(tǒng)對用戶的默認權(quán)限情況Administrators中的用戶對計算機/域有不受限制的完全訪問權(quán)。PowerUsers高級用戶組可以執(zhí)行除了為Administrators組保留的任務(wù)外的其他任何操作系統(tǒng)任務(wù)。users普通用戶組,這個組的用戶無法進行有意或無意的改動。Everyone,所有的用戶,這個計算機上的所有用戶都屬于這個組。Guests:來賓組,來賓組跟普通組Users的成員有同等訪問權(quán),但來賓賬戶的限制更多。管理員組,默認情況下,Administrators中的用戶對計算機/域有不受限制的完全訪問權(quán)。分配給該組的默認權(quán)限允許對整個系統(tǒng)進行完全控制。下列部件中屬于CPU中算術(shù)邏輯單元的部件是()。’A、 程序計數(shù)器B、 加法器C、 指令寄存器D、 指令譯碼器答案:B解析:本題考查計算機系統(tǒng)硬件基礎(chǔ)知識。題目中給出的選項中,程序計數(shù)器、指令寄存器和指令譯碼器都是CPU中控制單元的基本部件,加法器是算術(shù)邏輯單元中的基本部件。瀏覽器本質(zhì)上是一個(67)A、 連入Internet的TCP/IP程序B、 連入Internet的SNMP程序C、 瀏覽Web頁面的服務(wù)器程序D、 瀏覽Web頁面的客戶程序答案:D解析:瀏覽器是指可以顯示網(wǎng)頁服務(wù)器或者文

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論