軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷5(共278題)_第1頁
軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷5(共278題)_第2頁
軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷5(共278題)_第3頁
軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷5(共278題)_第4頁
軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷5(共278題)_第5頁
已閱讀5頁,還剩113頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷5(共9套)(共278題)軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷第1套一、中文選擇題(本題共26題,每題1.0分,共26分。)1、IS09000:2000標(biāo)準(zhǔn)是_____系列標(biāo)準(zhǔn)。A、產(chǎn)品生產(chǎn)和產(chǎn)品管理B、技術(shù)管理和生產(chǎn)管理C、質(zhì)量管理和質(zhì)量保證D、產(chǎn)品評估和質(zhì)量保證標(biāo)準(zhǔn)答案:C知識點解析:IS09000標(biāo)準(zhǔn)是一系列標(biāo)準(zhǔn)的統(tǒng)稱,它由ISO的第176個技術(shù)委員會(ISO/TC176)即質(zhì)量管理和質(zhì)量保證技術(shù)委員會制定。2000年該委員會對IS09000進(jìn)行了全面修改,于2000年12月15日發(fā)布IS09000:2000標(biāo)準(zhǔn),它包括以下5項具體標(biāo)準(zhǔn):(1)ISO9000:品質(zhì)管理系統(tǒng)——基本原理和詞匯;(2)ISO9001:品質(zhì)管理系統(tǒng)——要求;(3)ISO9004:品質(zhì)管理系統(tǒng)——業(yè)績改進(jìn)指南;(4)ISO19011:品質(zhì)和環(huán)境稽核指南;(5)ISO19012:測量設(shè)備的品質(zhì)保證要求。2、某校園網(wǎng)用戶無法訪問外部站點210.102.58.74,管理人員在Windows操作系統(tǒng)下可以使用______判斷故障發(fā)生在校園網(wǎng)內(nèi)還是校園網(wǎng)外。A、ping210.102.58.74B、tracert210.102.58.74C、netstat210.102.58.74D、arp210.102.58.74標(biāo)準(zhǔn)答案:B知識點解析:ping命令只能測試本機能否跟外部指定主機連接,無法判斷故障發(fā)生在校園網(wǎng)內(nèi)還是校園網(wǎng)外。tracert(rt是router的簡寫,該命令意為跟蹤路由)命令用于跟蹤路由,以查看IP數(shù)據(jù)包所走路徑的連通情況,能查出路徑上哪段路由出現(xiàn)了連通故障。netstat命令一般用來查看本機各端口的連接情況,如開啟了哪個端口、開啟的端口是哪個IP主機連接使用的、連接使用何種協(xié)議,以確定是否有黑客非法開啟端口進(jìn)行非法活動,其格式為netstat-x,其中x為參數(shù),常用參數(shù)是a,顯示所有信息。arp命令可以查看和修改本地主機上的arp表項,常用于查看arp緩存及解決IP地址解釋故障。3、(1)是指在經(jīng)濟、技術(shù)、科學(xué)及管理等社會實踐中,對重復(fù)性事物和概念通過制定、發(fā)布和實施標(biāo)準(zhǔn)達(dá)到統(tǒng)一,以獲得最佳秩序和最大社會效益。A、標(biāo)準(zhǔn)化B、標(biāo)準(zhǔn)C、規(guī)范D、規(guī)程標(biāo)準(zhǔn)答案:A知識點解析:題目中所描述的就是標(biāo)準(zhǔn)化的概念,答案選A。某帶權(quán)有向圖如圖3-67所示。若忽略邊上的權(quán),并將其看做AOV網(wǎng),那么該AOV網(wǎng)的拓?fù)渑判驗?1)。若將該圖視為AOE網(wǎng),那么該AOE網(wǎng)的關(guān)鍵路徑有(2)條,其長度為(3)。該AOE網(wǎng)的所有關(guān)鍵活動共有(4)個,V5的最早開始時間和最遲開始時間分別是(5)。4、某帶權(quán)有向圖如圖3-67所示。若忽略邊上的權(quán),并將其看做AOV網(wǎng),那么該AOV網(wǎng)的拓?fù)渑判驗?1)。若將該圖視為AOE網(wǎng),那么該AOE網(wǎng)的關(guān)鍵路徑有(2)條,其長度為(3)。該AOE網(wǎng)的所有關(guān)鍵活動共有(4)個,V5的最早開始時間和最遲開始時間分別是(5)。A、V1、V2、V3、V4、V6、V5、V7、V8B、V1、V3、V5、V2、V4、V6、V7、V8C、V1、V2、V3、V4、V5、V6、V7、V8D、V1、V2、V3、V5、V6、V4、V7、V8標(biāo)準(zhǔn)答案:A知識點解析:暫無解析5、A、1B、2C、3D、4標(biāo)準(zhǔn)答案:C知識點解析:暫無解析6、A、15B、16C、17D、18標(biāo)準(zhǔn)答案:C知識點解析:暫無解析7、A、5B、9C、10D、7標(biāo)準(zhǔn)答案:B知識點解析:暫無解析8、A、12、12B、12、13C、13、12D、13、13標(biāo)準(zhǔn)答案:D知識點解析:拓?fù)渑判虻姆椒ㄊ侵貜?fù)執(zhí)行下列步驟:①從圖中選擇一個入度為0的結(jié)點并輸出之;②從圖中刪除此結(jié)點及其所有的出邊,直到AOV網(wǎng)中不存在入度為0的頂點為止。在執(zhí)行步驟①時可能有幾個人度為0的結(jié)點,任選一個即可,從而導(dǎo)致可能會有多個拓?fù)渑判?。根?jù)上述方法,顯然可知(1)選A。AOE網(wǎng)中從源點到匯點路徑長度最長的路徑叫做關(guān)鍵路徑。該AOE網(wǎng)中共有3條關(guān)鍵路徑:V1V2V4V6V5V7V8、V1V2V4V6V8、V1V3V5V7V8,其長度均為17。關(guān)鍵路徑上的活動稱為關(guān)鍵活動,也就是關(guān)鍵路徑上所覆蓋的有向邊。此題中3條關(guān)鍵路徑共覆蓋了除a5外的所有其它活動,如圖3-78所示。事件Vk的最早發(fā)生時間是從源點到匯點的最長路徑長度,Vk的最遲發(fā)生時間是在不推遲整個工程完成的前提下Vk最遲必須發(fā)生的時間。設(shè)關(guān)鍵路徑長度為X,頂點Vk到匯點的最長路徑長度為Y,則Vk的最遲發(fā)生時間為X-Y。9、項目管理工具中,將網(wǎng)絡(luò)方法用于工作計劃安排的評審和檢查的是______。A、Gantt圖B、PERT網(wǎng)圖C、因果分析圖D、流程圖標(biāo)準(zhǔn)答案:B知識點解析:Gantt圖:以水平線段表示任務(wù)的工作階段。線段的起點和終點分別對應(yīng)著任務(wù)的開工時間和完成時間;線段的長度表示完成任務(wù)所需的時間。從甘特圖上可以很清楚地看出各子任務(wù)在時間上的對比關(guān)系,并以文檔編制與評審作為軟件開發(fā)進(jìn)度的里程碑。甘特圖的優(yōu)點是標(biāo)明了各任務(wù)的計劃進(jìn)度和當(dāng)前進(jìn)度,能動態(tài)地反映軟件開發(fā)進(jìn)展情況。缺點是難以反映多個任務(wù)之間存在的復(fù)雜的邏輯關(guān)系。PERT網(wǎng)圖:也叫做計劃評審技術(shù)。它采用網(wǎng)絡(luò)圖來描述一個項目的任務(wù)網(wǎng)絡(luò),不僅可以表達(dá)子任務(wù)的計劃安排,還可以在任務(wù)計劃執(zhí)行過程中估計任務(wù)完成的情況,分析某些子任務(wù)的完成情況對全局的影響,找出影響全局的區(qū)域和關(guān)鍵子任務(wù),以便及時采取措施,確保整個項目的完成。因果分析圖:又叫特性要素圖、樹枝圖和魚刺圖等,是質(zhì)量管理常用工具之一。流程圖:流程圖是以圖解方式來說明實現(xiàn)一個解決方案所需完成的一系列操作。10、進(jìn)行軟件測試的目的是______。A、盡可能多地找出軟件中的缺陷B、縮短軟件的開發(fā)時間C、減少軟件的維護成本D、證明程序沒有缺陷標(biāo)準(zhǔn)答案:A知識點解析:進(jìn)行軟件測試的目的是想以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷,而不是證明程序沒有缺陷。11、以太網(wǎng)100BASE-TX標(biāo)準(zhǔn)規(guī)定的傳輸介質(zhì)是______。A、3類UTPB、5類UTPC、單模光纖D、多模光纖標(biāo)準(zhǔn)答案:B知識點解析:快速以太網(wǎng)有多個物理標(biāo)準(zhǔn),使用的傳輸介質(zhì)分別如下。100BASE-TX:2對5類UTP;100BASE-T4:4對3類、4類或5類UTP;100BASE-FX:多模光纖。12、代碼走查(CodeWalkthrough)和代碼審查(CodeInspection)是兩種不同的代碼評審方法,這兩種方法的主要區(qū)別是______。A、在代碼審查中由編寫代碼的程序員來組織討論,而在代碼走查中由高級管理人員來領(lǐng)導(dǎo)評審小組的活動B、在代碼審查中只檢查代碼中是否有錯誤,而在代碼走查中還要檢查程序與設(shè)計文檔的一致性C、在代碼走查中只檢查程序的正確性,而在代碼審查中還要評審程序員的編程能力和工作業(yè)績D、代碼審查是一種正式的評審活動,而代碼走查的討論過程是非正式的標(biāo)準(zhǔn)答案:D知識點解析:代碼走查是一種靜態(tài)分析方法的非正式評審過程。在此過程中,設(shè)計者或程序員引導(dǎo)小組部分成員已通讀過書寫的設(shè)計和編碼,其他成員提出問題并對有關(guān)技術(shù)、風(fēng)格、可能的錯誤、是否有違背開發(fā)標(biāo)準(zhǔn)和規(guī)范的地方進(jìn)行評論。走查過程是讓與會成員充當(dāng)計算機,由被指定作為測試員的小組成員提出一批測試實例,在會議上對每個測試用例用頭腦來執(zhí)行程序,在紙上或黑板上監(jiān)視程序的狀態(tài)。大多數(shù)走查中,在懷疑程序的過程中所發(fā)現(xiàn)的缺陷比通過測試實例本身發(fā)現(xiàn)的缺陷更多。代碼審查是一種正式的檢查和評估方法,它是采用逐步檢查源代碼中有無邏輯或語法錯誤的辦法來檢測故障的??梢哉J(rèn)為它是拿代碼與標(biāo)準(zhǔn)和規(guī)范對照的補充,需要組織代碼檢查小組進(jìn)行代碼檢查——常由獨立的仲裁人、程序編寫小組、其他組程序員和測試小組成員組成。13、從基本的CPU工作原理來看,若CPU執(zhí)行MOVR1,R0指令(即將寄存器R0的內(nèi)容傳送到寄存器R1中),則CPU首先要完成的操作是______(其中,PC是程序計數(shù)器;M為主存儲器;DR為數(shù)據(jù)寄存器;IR為指令寄存器:AR為地址寄存器)。A、R0→R1B、PC→ARC、M→DRD、DR→IR標(biāo)準(zhǔn)答案:C知識點解析:在CPU中,各個寄存器之間是不相通的,沒有直接的連接通道。因此寄存器之間數(shù)據(jù)的傳送,必須通過主存儲器作為中介。在本題中,要將寄存器R0的內(nèi)容傳送到寄存器R1中,首先應(yīng)將主存儲器M清空,留出位置存放數(shù)據(jù),即將主存儲器M中的數(shù)據(jù)傳送到數(shù)據(jù)寄存器DR中暫存,再將R0中的內(nèi)容傳送至主存儲器M中,再從M中將數(shù)據(jù)傳送到R1中,最后恢復(fù)M中的數(shù)據(jù),將DR中的數(shù)據(jù)傳送回M。14、若指令流水線把一條指令分為取指、分析和執(zhí)行三部分,月-三部分的時間分別是,t取指=2ns,t分析=2ns,t執(zhí)行=1ns。則100條指令全部執(zhí)行完畢需______ns。A、163B、183C、193D、203標(biāo)準(zhǔn)答案:D知識點解析:利用流水線方式的計算公式:T=取指+max{取指,分析}+max{取指,分析,執(zhí)行}×(N-2)+max(分析,執(zhí)行)+執(zhí)行計算得到100條指令全部執(zhí)行完畢需T=(2+2+2×98+2+1)ns=203ns。從而得知D為正確答案。15、設(shè)有7項任務(wù),分別標(biāo)識為a,b,c,d,c,f和g,需要若干臺機器以并行工作方式來完成,它們執(zhí)行的開始時間和完成時間如下表所示。在最優(yōu)分配方案中完成這些任務(wù)需要(47)臺機器。A、2B、3C、4D、5標(biāo)準(zhǔn)答案:B知識點解析:將各個任務(wù)執(zhí)行時的時間關(guān)系在圖1-8中表示出來,可容易地觀察到在4~5和6~7這兩個時間段內(nèi),同時有3個任務(wù)處在執(zhí)行過程中,在其他時間段內(nèi)同時運行的任務(wù)數(shù)是1個或2個。因此,需要并行運行的機器數(shù)目最多為3個。16、在文件存儲設(shè)備管理中,有三類常用的空閑塊管理方法,即位圖向量法、空閑塊鏈表法和(81)。A、一級目錄法B、多級目錄法C、分區(qū)法D、索引法標(biāo)準(zhǔn)答案:D知識點解析:在文件存儲設(shè)備管理中,有三類常用的空閑塊管理方法,即位圖向量法、空閑塊鏈表法和索引法。在位圖向量法中位圖的每個字的每一位都對應(yīng)一個物理塊。空閑塊鏈表法是把所有的空白塊連在一起,當(dāng)創(chuàng)建文件需要一塊或幾塊時,就從鏈頭上依次取下,反之,回收空間時,把這些空白塊依次連接到鏈頭上。索引法是在文件存取器上每一個連續(xù)的空閑區(qū)建立一個索引,這種分配技術(shù)適于建立連續(xù)文件。17、下面函數(shù)中漸進(jìn)時間最小的是______。A、T1(n)=n+nlognB、T2(n)=2n+nlognC、T3(n)=n2-lognD、T3(n)=n+100logn標(biāo)準(zhǔn)答案:D知識點解析:漸進(jìn)時間是考慮當(dāng)問題規(guī)模n趨于無窮時函數(shù)隨時間變化的趨勢。所以在比較兩個函數(shù)的漸進(jìn)時間時應(yīng)考慮最高數(shù)量級,若相同則必須進(jìn)一步考慮漸進(jìn)表達(dá)式中的常數(shù)因子,以此類推。當(dāng)n無限增大時,T4<T1<T2,T4<T3,所以T4的漸進(jìn)時間最小。18、下面關(guān)于編程語言的各種說法中,(1)是不正確的。A、邏輯型語言適用于書寫自動定理證明B、Smalltalk、C++、Java、C#都是面向?qū)ο笳Z言C、函數(shù)型語言適用于人工智能領(lǐng)域D、由于C語言程序是由函數(shù)構(gòu)成的,因此它是一種函數(shù)型語言標(biāo)準(zhǔn)答案:D知識點解析:本題考查各程序語言的特點。按照程序設(shè)計范型的分類,程序設(shè)計語言基本上可以分為命令式程序設(shè)計語言、函數(shù)式程序設(shè)計語言、面向?qū)ο蟪绦蛟O(shè)計語言和邏輯程序設(shè)計語言。命令式程序設(shè)計語言是基于動作的語言,計算在這里被看作是一個動作的序列。這些動作能夠改變變量的值,最典型的動作就是賦值。命令式程序設(shè)計語言的代表有Fortran,Pascal和C語言等。函數(shù)是一種對應(yīng)規(guī)則(映射),使定義域中每個元素和值域中唯一的元素相對應(yīng)。函數(shù)式語言是一類以λ演算為基礎(chǔ)的語言,主要用于人工智能領(lǐng)域,其代表有Lisp、ML等。面向?qū)ο蟪绦蛟O(shè)計語言中最核心的東西是對象和類的概念。面向?qū)ο蟮娜齻€核心概念是封裝、繼承和多態(tài)。面向?qū)ο蟪绦蛟O(shè)計語言的代表有C++、SmallTalk、Java等。邏輯程序設(shè)計語言是一類以形式邏輯為基礎(chǔ)的語言,其代表是建立在關(guān)系理論和一階謂詞理論基礎(chǔ)上的Prolog。Prolog有很強的推理功能,適用于書寫自動定理證明、專家系統(tǒng)和自然語言理解等問題的程序。19、序設(shè)計語言一般都提供多種循環(huán)語句,有先判斷循環(huán)條件再執(zhí)行循環(huán)體的while語句,也有先執(zhí)行循環(huán)體再判斷循環(huán)條件的do-while語句,那么下列描述中正確的是(17)。A、while循環(huán)語句能夠?qū)崿F(xiàn)的功能do-while不一定能實現(xiàn)B、循環(huán)條件相同時,while語句的執(zhí)行效率更高C、while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)少1,而do-while語句的循環(huán)體執(zhí)行次數(shù)等于循環(huán)條件的判斷次數(shù)D、while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)少1,而do-while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)多1標(biāo)準(zhǔn)答案:C知識點解析:本題主要考查循環(huán)結(jié)構(gòu)。常見的循環(huán)結(jié)構(gòu)有while結(jié)構(gòu)、do-while結(jié)構(gòu)和for結(jié)構(gòu)。while循環(huán)也稱為當(dāng)型循環(huán),其邏輯如下圖所示。從圖中,不難看到,while語句是先判定循環(huán)條件,條件成立,則執(zhí)行循環(huán)體,而條件不成立,則不執(zhí)行循環(huán)題,循環(huán)結(jié)束,這樣很顯然,其條件的判定次數(shù)肯定不循環(huán)體的執(zhí)行次數(shù)多1。而在do-while結(jié)構(gòu)中,是先執(zhí)行循環(huán)體,再判斷條件,如果條件成立,則繼續(xù)執(zhí)行循環(huán)體,每次循環(huán)體結(jié)束后,都要判斷一次條件,知道條件不成立,循環(huán)部分結(jié)束,所以其循環(huán)體的執(zhí)行次數(shù)等于條件的判斷次數(shù)。20、以下關(guān)于進(jìn)程和程序的描述中,不正確的是(4)。A、進(jìn)程是一個程序關(guān)于某個數(shù)據(jù)集的一次運行B、進(jìn)程是系統(tǒng)分配資源的基本單位,而程序不是C、進(jìn)程和程序是一種一一對應(yīng)的關(guān)系D、一個程序可以包含多個進(jìn)程標(biāo)準(zhǔn)答案:C知識點解析:本題考查進(jìn)程與程序的區(qū)別。程序是一個在時間上按嚴(yán)格次序順序執(zhí)行的操作序列。進(jìn)程是一個程序關(guān)于某個數(shù)據(jù)集的一次運行,是系統(tǒng)進(jìn)行資源分配和調(diào)度的基本單位。也就是說,進(jìn)程是運行中的程序,是程序的一次運行活動。相對于程序,進(jìn)程是一個動態(tài)的概念,而程序是靜態(tài)的概念,是指令的集合。因此,進(jìn)程具有動態(tài)性和并發(fā)性。同時進(jìn)程是系統(tǒng)進(jìn)行資源分配和獨立運行的基本單位。而進(jìn)程和程序并不是一一對應(yīng)的關(guān)系,一個程序執(zhí)行在不同的數(shù)據(jù)集上就成為不同的進(jìn)程,可以用進(jìn)程控制塊來唯一地標(biāo)識每個進(jìn)程。而程序無法做到,由于程序沒有和數(shù)據(jù)產(chǎn)生直接的聯(lián)系,即使是執(zhí)行不同的數(shù)據(jù)的程序,他們的指令的集合依然是一樣的。所以,一個進(jìn)程肯定有一個與之對應(yīng)的程序,而且只有一個。而一個程序有可能沒有與之對應(yīng)的進(jìn)程(沒執(zhí)行),也有可能有多個進(jìn)程與之對應(yīng)。另外,要理解進(jìn)程這個概念,還應(yīng)掌握以下幾個方面的內(nèi)容。(1)為什么要引入進(jìn)程。引入進(jìn)程是為了使內(nèi)存中的多道程序能夠正確地并發(fā)執(zhí)行。(2)進(jìn)程具有哪些基本特征。進(jìn)程具有動態(tài)性、并發(fā)性、獨立性、異步性和結(jié)構(gòu)特征。(3)進(jìn)程有哪些基本狀態(tài)。進(jìn)程具有就緒、執(zhí)行和阻塞三種基本狀態(tài),現(xiàn)代操作系統(tǒng)中還加入了掛起狀態(tài)。21、如果分時系統(tǒng)的時間片一定,那么(8)則響應(yīng)時間越長。A、用戶數(shù)越多B、用戶數(shù)越少C、內(nèi)存越小D、內(nèi)存越大標(biāo)準(zhǔn)答案:A知識點解析:分時操作系統(tǒng)的工作方式是:一臺主機連接了若干個終端,每個終端有一個用戶在使用。用戶交互式地向系統(tǒng)提出命令請求,系統(tǒng)接受每個用戶的命令,采用時間片輪轉(zhuǎn)方式處理服務(wù)請求,并通過交互方式在終端上向用戶顯示結(jié)果。用戶根據(jù)上步結(jié)果發(fā)出下道命。分時操作系統(tǒng)將CPU的時間劃分成若干個片段,稱為時間片。操作系統(tǒng)以時間片為單位,輪流為每個終端用戶服務(wù)。每個用戶輪流使用一個時間片而使每個用戶并不感到有別的用戶存在。分時系統(tǒng)具有多路性、交互性、“獨占”性和及時性的特征。多路性指,同時有多個用戶使用一臺計算機,宏觀上看是多個人同時使用一個CPU,微觀上是多個人在不同時刻輪流使用CPU。交互性是指,用戶根據(jù)系統(tǒng)響應(yīng)結(jié)果進(jìn)一步提出新請求(用戶直接干預(yù)每一步)?!蔼氄肌毙允侵?,用戶感覺不到計算機為其他人服務(wù),就像整個系統(tǒng)為他所獨占。及時性指,系統(tǒng)對用戶提出的請求及時響應(yīng)。響應(yīng)時間指用戶從提交到調(diào)度運行所需時間,用戶多則輪到執(zhí)行的時間就會往后延長。因此,如果時間片一定,那么用戶數(shù)越多,則響應(yīng)時間越長。分時系統(tǒng)的響應(yīng)時間T可以表達(dá)為T≈Q×N,其中Q是時間片,而N是用戶數(shù)。當(dāng)時間片一定,用戶數(shù)越多(即N越大),T就越大。22、以下關(guān)于數(shù)據(jù)流圖的說法,錯誤的是()。A、數(shù)據(jù)流圖是用來作為結(jié)構(gòu)化分析建模的一種工具B、傳統(tǒng)的數(shù)據(jù)流圖中主要包含加工、外部實體、數(shù)據(jù)流、數(shù)據(jù)存儲、控制流5種基本構(gòu)件C、數(shù)據(jù)流圖可只有一個也可以有多個D、數(shù)據(jù)流圖屬于需求分析階段的產(chǎn)物標(biāo)準(zhǔn)答案:B知識點解析:本題主要考查數(shù)據(jù)流圖的基本內(nèi)容。數(shù)據(jù)流圖是結(jié)構(gòu)化開發(fā)方法中需求分析階段的重要工具。結(jié)構(gòu)化分析方法是一種面向數(shù)據(jù)流的軟件分析方法。適合于開發(fā)數(shù)據(jù)處理類型軟件的需求分析。數(shù)據(jù)流圖是需求分析階段使用的一種主要工具,它以圖形的方式表達(dá)數(shù)據(jù)處理系統(tǒng)中信息的變換和傳遞過程。與數(shù)據(jù)流圖配合使用的是數(shù)據(jù)詞典,它對數(shù)據(jù)流圖中出現(xiàn)的所有數(shù)據(jù)元素給出邏輯定義。有了數(shù)據(jù)詞典,使得數(shù)據(jù)流圖上的數(shù)據(jù)流、加工和文件得到確切的解釋。通常在數(shù)據(jù)流圖中,可能出現(xiàn)4種基本符號,數(shù)據(jù)流、加工、數(shù)據(jù)存儲、外部實體(數(shù)據(jù)源及數(shù)據(jù)終點)。數(shù)據(jù)流是具有名字和流向的數(shù)據(jù),在數(shù)據(jù)流圖中用標(biāo)有名字的箭頭表示。加工是對數(shù)據(jù)流的變換,一般用圓圈表示。數(shù)據(jù)存儲是可訪問的存儲信息,一般用直線段表示。外部實體位于被建模的系統(tǒng)之外的信息生產(chǎn)者或消費者,是不能由計算機處理的成分,它們分別表明數(shù)據(jù)處理過程的數(shù)據(jù)來源及數(shù)據(jù)去向,用標(biāo)有名字的方框表示。圖4-4所示是一個典型的數(shù)據(jù)流圖示例。從理論上來說,數(shù)據(jù)流圖可只有一個也可以有多個。但是,一般情況下,為了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,用一個數(shù)據(jù)流圖是不夠的。稍為復(fù)雜的實際問題,在數(shù)據(jù)流圖上常常出現(xiàn)十幾個甚至幾十個加工。這樣的數(shù)據(jù)流圖看起來很不清楚。層次結(jié)構(gòu)的數(shù)據(jù)流圖能很好地解決這一問題。按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個系統(tǒng)。圖4-5所示為分層數(shù)據(jù)流圖的示例。數(shù)據(jù)處理S包括三個子系統(tǒng)1、2、3。頂層下面的第一層數(shù)據(jù)流圖為DFD/L1。第二層數(shù)據(jù)流圖DFD/L2.1、DFD/L2.2及DFD/L2.3分別是子系統(tǒng)1、2和3的細(xì)化。對任何一層數(shù)據(jù)流圖來說,我們稱它的上層圖為父圖,在它下一層的圖則稱為子圖。畫數(shù)據(jù)流圖的基本步驟概括地說,就是“自頂向下逐層分解”。檢查和修改的原則為:(1)數(shù)據(jù)流圖上所有圖形符號只限于前述4種基本圖形元素。(2)頂層數(shù)據(jù)流圖必須包括前述4種基本元素,缺一不可。(3)頂層數(shù)據(jù)流圖上的數(shù)據(jù)流必須封閉在外部實體之間。(4)每個加工至少有一個輸入數(shù)據(jù)流和一個輸出數(shù)據(jù)流。(5)在數(shù)據(jù)流圖中,需按層給框加編號。編號表明該加工處在哪一層,以及上下層的父圖與子圖的對應(yīng)關(guān)系。(6)規(guī)定任何一個數(shù)據(jù)流子圖必須與它上一層的一個加工對應(yīng),兩者的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流必須一致。此即父圖與子圖的平衡。(7)可以在數(shù)據(jù)流圖中加入物質(zhì)流,幫助用戶理解數(shù)據(jù)流圖。(8)圖上每個元素都必須有名字。(9)數(shù)據(jù)流圖中不可夾帶控制流。23、希賽公司的財務(wù)系統(tǒng)功能基本完善,但由于系統(tǒng)比較老舊,需要二次開發(fā),這時應(yīng)該采用(9)。A、原型法B、瀑布模型C、V-模型D、螺旋模型標(biāo)準(zhǔn)答案:B知識點解析:結(jié)合試題8的分析,可以知道,原型法適用于需求不明確的開發(fā),瀑布模型適用于需求明確的開發(fā),而螺旋模型適用于風(fēng)險較大的大中型開發(fā)項目。在本題中,財務(wù)系統(tǒng)是已經(jīng)存在的,而且功能完善,因此如果做二次開發(fā)的話,其基本需求應(yīng)該是明確的,這個時候應(yīng)該采用瀑布模型開發(fā)。24、下列部件中,(13)用來保存當(dāng)前CPU所訪問的內(nèi)存單元地址。A、PC(程序計數(shù)器)B、AR(地址寄存器)C、AC(累加器)D、MDR(數(shù)據(jù)寄存器)標(biāo)準(zhǔn)答案:B知識點解析:本題主要考查寄存器的相關(guān)內(nèi)容。程序計數(shù)器是用于存放下一條指令所在單元的地址的地方。在程序執(zhí)行前,必須將程序的起始地址,即程序的一條指令所在的內(nèi)存單元地址送入程序計數(shù)器,當(dāng)執(zhí)行指令時,CPU將自動修改程序計數(shù)器的內(nèi)容,即每執(zhí)行一條指令程序計數(shù)器增加一個量,使其指向下一個待指向的指令。程序的轉(zhuǎn)移等操作也是通過該寄存器來實現(xiàn)的。地址寄存器一般用來保存當(dāng)前CPU所訪問的內(nèi)存單元的地址,以方便對內(nèi)存的讀寫操作。累加器是專門存放算術(shù)或邏輯運算的一個操作數(shù)和運算結(jié)果的寄存器。數(shù)據(jù)寄存器主要是用來保存操作數(shù)和運算結(jié)果等信息的,其目的是為了節(jié)省讀取操作數(shù)所需占用總線和訪問存儲器的時間。25、設(shè)有兩個事務(wù)T1、T2,其并發(fā)執(zhí)行如圖7-1所示。下列敘述中()是正確的。A、該并發(fā)執(zhí)行不存在問題B、該并發(fā)執(zhí)行丟失修改C、該并發(fā)執(zhí)行不能重復(fù)讀D、該并發(fā)執(zhí)行讀“臟”數(shù)據(jù)標(biāo)準(zhǔn)答案:B知識點解析:丟失更新:丟失更新是指兩個事務(wù)T1和T2讀入同一數(shù)據(jù)并修改,T2提交的結(jié)果破壞了T1提交的結(jié)果,導(dǎo)致Tl的修改被丟失。不能重復(fù)讀:不可重復(fù)讀是指事務(wù)T1讀取數(shù)據(jù)后,事務(wù)T2執(zhí)行更新操作,是T1無法再現(xiàn)前一次讀取結(jié)果,具體來講還包括三種情況:①事務(wù)T1讀取某一數(shù)據(jù)后,事務(wù)T2對其做了修改,當(dāng)事務(wù)T1再次讀該數(shù)據(jù)時得到與前一次不同的值;②事務(wù)T1按一定條件從數(shù)據(jù)庫中讀取了某些數(shù)據(jù)記錄后,事務(wù)T2刪除了其中部分記錄,當(dāng)T1再次按相同的條件讀取數(shù)據(jù)時,發(fā)現(xiàn)某些記錄已經(jīng)消失了;③事務(wù)T1按一定條件從數(shù)據(jù)庫中讀取某些數(shù)據(jù)記錄后,事務(wù)T2插入了一些記錄,當(dāng)T1再次按照相同條件讀取數(shù)據(jù)時發(fā)現(xiàn)多了一些記錄。讀“臟”數(shù)據(jù):讀“臟”數(shù)據(jù)是指事務(wù)T1修改某一數(shù)據(jù)并將其寫回磁盤,事務(wù)T2讀取同一數(shù)據(jù)后,T1由于某種原因被撤銷,這時T1修改過的數(shù)據(jù)恢復(fù)原值,T2讀到的數(shù)據(jù)就與數(shù)據(jù)庫中的數(shù)據(jù)不一致,即T2讀到了“臟”數(shù)據(jù)。在本題中,T1和T2都讀取了數(shù)據(jù)B,然后T1修改了B,并寫回,T2修改了B,也寫回,這時,T2的寫回明顯覆蓋了Tl的寫回,即T1對B的修改沒有得到體現(xiàn),即丟失了更新。26、某軟件公司研發(fā)的教學(xué)管理系統(tǒng)在行業(yè)中處于技術(shù)領(lǐng)先,具有很強的市場競爭優(yōu)勢。為確保其軟件產(chǎn)品的技術(shù)領(lǐng)先及市場競爭優(yōu)勢,公司采取相應(yīng)的保密措施,以防止軟件技術(shù)秘密的外泄。并且,還為該軟件產(chǎn)品冠以“好用”商標(biāo),但未進(jìn)行商標(biāo)注冊。在此情況下,公司僅享有該軟件產(chǎn)品的(18)。A、軟件著作權(quán)和專利權(quán)B、商業(yè)秘密權(quán)和專利權(quán)C、軟件著作權(quán)和商業(yè)秘密權(quán)D、軟件著作權(quán)和商標(biāo)權(quán)標(biāo)準(zhǔn)答案:C知識點解析:軟件著作權(quán)是指軟件的開發(fā)者或其他權(quán)利人依據(jù)有關(guān)著作權(quán)法律的規(guī)定,對于軟件作品所享有的各項專有權(quán)利。它不需要申請即可擁有。軟件專利權(quán)是指通過申請專利對軟件的設(shè)計思想進(jìn)行保護的一種方式,而非對軟件本身進(jìn)行的保護,我國在專利保護上,實行先申請制度,即誰申請在先,誰就享有該專利權(quán),本題中由于公司沒有申請專利,因此不具有專利權(quán)。軟件商標(biāo)權(quán)是指商標(biāo)主管機關(guān)依法授予商標(biāo)所有人對其注冊商標(biāo)受國家法律保護的專有權(quán),在我國,商標(biāo)權(quán)的獲得必須履行商標(biāo)注冊程序,而且實行申請在先原則,即誰先申請,誰擁有該商標(biāo)權(quán)。商業(yè)秘密一般是指不為公眾所知悉,能為權(quán)利人帶來經(jīng)濟利益,具有實用性并經(jīng)權(quán)利人采取保密措施的技術(shù)信息和經(jīng)營信息。綜上所述,我們可知公司僅享有該軟件產(chǎn)品的軟件著作權(quán)和商業(yè)秘密權(quán)。軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷第2套一、中文選擇題(含2小題)(本題共50題,每題1.0分,共50分。)一般情況下,將遞歸程序轉(zhuǎn)化成為非遞歸程序應(yīng)該設(shè)置(1),但是消除(2)時不需要使用。1、一般情況下,將遞歸程序轉(zhuǎn)化成為非遞歸程序應(yīng)該設(shè)置(1),但是消除(2)時不需要使用。A、堆棧B、隊列C、堆棧或隊列D、數(shù)組標(biāo)準(zhǔn)答案:A知識點解析:暫無解析2、A、直接遞歸B、間接遞歸C、尾遞歸D、遞推標(biāo)準(zhǔn)答案:C知識點解析:將遞歸程序轉(zhuǎn)化成為非遞歸程時,一般需要設(shè)置棧。但對于尾遞歸可將其轉(zhuǎn)化成遞推,不需要棧。尾遞歸調(diào)用就是作為方法的最后一個操作出現(xiàn)的遞歸的方法調(diào)用。例如:打印數(shù)組A[n]值的遞歸算法:voidrecfunc(intA[],intn){if(n>=0){cout<<A[n]<<"";n--;|recfunc(A,n);}}可以改寫為:voiditerfunc(intA[],intn){//消除了尾遞歸的非遞歸函數(shù)while(n>=0){cout<<"value"<<A[n]<<endl;n--;}}堆排序是一種基于(1)的排序方法,(2)不是堆。3、堆排序是一種基于(1)的排序方法,(2)不是堆。A、計數(shù)B、插入C、選擇D、歸并標(biāo)準(zhǔn)答案:C知識點解析:暫無解析4、A、15,28,25,56,68,63,30B、15,28,25,30,68,63,56C、68,28,63,25,15,56,30D、68,56,39,63,28,25,15標(biāo)準(zhǔn)答案:D知識點解析:暫無解析在關(guān)系模型的完整性約束中,實體完整性規(guī)則是指關(guān)系中(2)參照完整性規(guī)則要求(3)。5、在關(guān)系模型的完整性約束中,實體完整性規(guī)則是指關(guān)系中(2)參照完整性規(guī)則要求(3)。A、不允許有主行B、屬性值不允許為空C、主鍵值不允許為空D、外鍵值不允許為空標(biāo)準(zhǔn)答案:B知識點解析:暫無解析6、A、不允許引用不存在的元組B、允許引用不存在的元組C、不允許引用不存在的屬性D、允許引用不存在的屬性標(biāo)準(zhǔn)答案:A知識點解析:數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性,即數(shù)據(jù)庫中的數(shù)據(jù)始終保持正確的狀態(tài),防止不符合語義的錯誤數(shù)據(jù)的輸入和輸出。關(guān)系模型中的完整性約束條件包括實體完整性、參照完整性和用戶自定義完整性。實體完整性規(guī)則:若屬性A是基本關(guān)系R的主屬性,則屬性A不能取空值。參照完整性規(guī)則:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對應(yīng)(基本關(guān)系R和S不一定是不同的關(guān)系),則對于R中每個元組在F上的值必須或者取空值(F的每個屬性值均為空值),或者等于s中某個元組的主碼值。在系統(tǒng)轉(zhuǎn)換的過程中,舊系統(tǒng)和新系統(tǒng)并行工作一段時間,再由新系統(tǒng)代替舊系統(tǒng)的策略稱為(1);在新系統(tǒng)全部正式運行前,一部分一部分地代替舊系統(tǒng)的策略稱為(2)。7、在系統(tǒng)轉(zhuǎn)換的過程中,舊系統(tǒng)和新系統(tǒng)并行工作一段時間,再由新系統(tǒng)代替舊系統(tǒng)的策略稱為(1);在新系統(tǒng)全部正式運行前,一部分一部分地代替舊系統(tǒng)的策略稱為(2)。A、直接轉(zhuǎn)換B、位置轉(zhuǎn)換C、分段轉(zhuǎn)換D、并行轉(zhuǎn)換標(biāo)準(zhǔn)答案:D知識點解析:暫無解析8、A、直接轉(zhuǎn)換B、位置轉(zhuǎn)換C、分段轉(zhuǎn)換D、并行轉(zhuǎn)換標(biāo)準(zhǔn)答案:C知識點解析:這道題屬于純概念題,題目中的字句都是從概念中抽出來的,下面我們來看系統(tǒng)轉(zhuǎn)換的一些概念。新老系統(tǒng)之間的轉(zhuǎn)換有三種方式:直接轉(zhuǎn)換、并行轉(zhuǎn)換和分段轉(zhuǎn)換,下面我們來詳細(xì)介紹這三種轉(zhuǎn)換的各自特點。直接轉(zhuǎn)換就是在確定新系統(tǒng)運行無誤時,立刻啟用新系統(tǒng),終止老系統(tǒng)運行。這種方式對人員、設(shè)備費用很節(jié)省。這種方式一般適用于一些處理過程不太復(fù)雜,數(shù)據(jù)不很重要的場合。并行轉(zhuǎn)換是指新老系統(tǒng)并行一段時間,經(jīng)過一段時間的考驗以后,新系統(tǒng)正式替代老系統(tǒng)。對于較復(fù)雜的大型系統(tǒng),它提供了一個新系統(tǒng)與老系統(tǒng)運行結(jié)果進(jìn)行比較的機會,消除了尚未認(rèn)識新系統(tǒng)之前的緊張和不安。在銀行、財務(wù)和一些企業(yè)的核心系統(tǒng)中,這是一種經(jīng)常使用的轉(zhuǎn)換方式。它的主要特點是安全、可靠,但費用和工作量都很大,因為在相當(dāng)長時間內(nèi)系統(tǒng)要兩套班子并行工作。分段轉(zhuǎn)換又稱逐步轉(zhuǎn)換、向?qū)мD(zhuǎn)換、試點過渡法等。這種轉(zhuǎn)換方式實際上是以上兩種轉(zhuǎn)換方式的結(jié)合。在新系統(tǒng)全部正式運行前,一部分一部分地代替老系統(tǒng)。那些在轉(zhuǎn)換過程中還沒有正式運行的部分,可以在一個模擬環(huán)境中繼續(xù)試運行。這種方式既保證了可靠性,又不至于費用太大。但是這種分段轉(zhuǎn)換要求子系統(tǒng)之間有一定的獨立性,對系統(tǒng)的設(shè)計和實現(xiàn)都有一定的要求,否則就無法實現(xiàn)這種分段轉(zhuǎn)換的設(shè)想。由此可以看出題目所說的“舊系統(tǒng)和新系統(tǒng)并行工作一段時間,再由新系統(tǒng)代替舊系統(tǒng)的策略”是并行轉(zhuǎn)換,而“在新系統(tǒng)全部正式運行前,一部分一部分地代替舊系統(tǒng)的策略”是分段轉(zhuǎn)換。所以第(1)空應(yīng)選D,第(2)空應(yīng)選C。已知關(guān)系R如表7-4所示,關(guān)系R的主屬性為(9),候選關(guān)鍵字分別為(10)。9、已知關(guān)系R如表7-4所示,關(guān)系R的主屬性為(9),候選關(guān)鍵字分別為(10)。A、ABCB、ABDC、ACDD、ABCD標(biāo)準(zhǔn)答案:D知識點解析:暫無解析10、A、ABCB、AB,ADC、AC,AD和CDD、AB,AD,BD和CD標(biāo)準(zhǔn)答案:D知識點解析:在一個關(guān)系模式中,若一個屬性或?qū)傩越MK完全函數(shù)決定整個元組,則稱K為該關(guān)系的一個候選關(guān)鍵字。包含在任何一個候選關(guān)鍵字中的屬性稱為主屬性,不包含在任何一個候選關(guān)鍵字中的屬性稱為非主屬性。從關(guān)系R表中可以看出,AB兩列中沒有相同的行值,同時CD兩列中也沒有相同的行值,因此可以說AB->CD,也可以說CD->AB,即ABCD都是關(guān)系R的主屬性。另外,AD,BD兩列中也沒有相同的行值,因此AD和BD也是候選關(guān)鍵字。而AC有相同的行值(ac),其對應(yīng)的BD的行值卻不相同(分別為bd和dg),所以AC不是候選關(guān)鍵字。同理,BC也不是候選關(guān)鍵字。給定關(guān)系模式R(U,F(xiàn)),U=(A,B,C,D,E),F(xiàn)={B→A,D→A,A→E,AC→B},其屬性AD的閉包為(11),其候選關(guān)鍵字為(12)。11、給定關(guān)系模式R(U,F(xiàn)),U=(A,B,C,D,E),F(xiàn)={B→A,D→A,A→E,AC→B},其屬性AD的閉包為(11),其候選關(guān)鍵字為(12)。A、ADEB、ABDC、ABCDD、ACD標(biāo)準(zhǔn)答案:A知識點解析:暫無解析12、A、ABDB、ADEC、ACDD、CD標(biāo)準(zhǔn)答案:D知識點解析:求屬性集的閉包可由固定的算法推出。設(shè)X(0)=AD,計算X(1),逐一掃描F集合中各個函數(shù)依賴,找左部是A,D或AD的函數(shù)依賴,得到A→E,D→A。于是X(1)=X(0)∪EA=ADE。由于X(0)≠1),所以再逐一掃描F集合中各個函數(shù)依賴,找左部是ADE的子集的那些函數(shù)依賴,得到A→E,D→A。于是X(2)=X(1)∪EA=ADE。由于X(2)=X(1),所以算法到此為止,其屬性AD的閉包為X(2),即ADE。如果一個屬性集能惟一標(biāo)識元組,且不含有多余屬性,那么這個屬性集稱為候選關(guān)鍵字。D→A:D→A→E;CD→AC→B;CD→AC→B→A;所以CD為候選關(guān)鍵字。軟件設(shè)計包括四個既獨立又相互聯(lián)系的活動,分別為(1)、(2)、數(shù)據(jù)設(shè)計和過程設(shè)計。13、軟件設(shè)計包括四個既獨立又相互聯(lián)系的活動,分別為(1)、(2)、數(shù)據(jù)設(shè)計和過程設(shè)計。A、用戶手冊設(shè)計B、語言設(shè)計C、體系結(jié)構(gòu)設(shè)計D、文檔設(shè)計標(biāo)準(zhǔn)答案:C知識點解析:暫無解析14、A、文檔設(shè)計B、程序設(shè)計C、實用性設(shè)計D、接口設(shè)計標(biāo)準(zhǔn)答案:D知識點解析:軟件設(shè)計包括體系結(jié)構(gòu)設(shè)計、接口設(shè)計、數(shù)據(jù)設(shè)計和過程設(shè)計。系統(tǒng)設(shè)計的四方面內(nèi)容是:體系結(jié)構(gòu)設(shè)計、模塊設(shè)計、數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計、接口設(shè)計(用戶界面設(shè)計、內(nèi)外部接口設(shè)計)。若有關(guān)系模式R(A,B,C)和S(C,D,E),對于如下的關(guān)系代數(shù)表達(dá)式:正確的結(jié)論是(13),表達(dá)式(14)的查詢效率最高。15、若有關(guān)系模式R(A,B,C)和S(C,D,E),對于如下的關(guān)系代數(shù)表達(dá)式:正確的結(jié)論是(13),表達(dá)式(14)的查詢效率最高。A、E1≡E2≡E3≡E4B、E3≡E4但E1≠E2C、E1≡E2但E3≠E4D、E3≠4但E2≡E4標(biāo)準(zhǔn)答案:A知識點解析:暫無解析16、A、E1B、E2C、E3D、E4標(biāo)準(zhǔn)答案:C知識點解析:題目給出的四個關(guān)系代數(shù),其含義都是求B<‘2000’且E=‘80’的A列和D列,其所得結(jié)果是一樣的。因此,第一個空的答案應(yīng)選擇A。至于考查四個關(guān)系代數(shù)查詢效率,就是比較它們的執(zhí)行時間,越少步驟執(zhí)行完成,當(dāng)然執(zhí)行時間也就越少。E1與E2:在E2中,關(guān)系模式R和S先作了選擇,再做笛卡兒積,此時得到的結(jié)果將少于E1先笛卡兒積,再選擇所得到的結(jié)果,因此E2的效率高于E1。E3與E4:同樣的道理,在E3中,關(guān)系模式R和S先作了選擇,再做自然連接,此時得到的結(jié)果將少于E4先連接,再選擇所得到的結(jié)果,因此E3的效率高于E4。E3與E2:區(qū)別它們之間的效率差別就是區(qū)別R與S笛卡兒積和R與S自然連接的差別。根據(jù)定義,自然連接要取消重復(fù)列,具體在該題中,R與S自然連接后C列將取消,所以R與S的自然連接的效率比R與S笛卡兒積高。關(guān)系R,S如表7-5和表7-6所示,R÷(πA1,A2(σ1<3(S)))的結(jié)果為(18),右外連接和完全外連接的元組個數(shù)分別為(19)。17、關(guān)系R,S如表7-5和表7-6所示,R÷(πA1,A2(σ1<3(S)))的結(jié)果為(18),右外連接和完全外連接的元組個數(shù)分別為(19)。A、6111161B、{c,d)C、{c,d,8}D、{(a,b),(b,a),(c,d),(d,f)}標(biāo)準(zhǔn)答案:A知識點解析:暫無解析18、A、2,2,4B、2,2,6C、4,4,6D、4,4,4標(biāo)準(zhǔn)答案:C知識點解析:在本題中,πA1,A2(σ1<3(S))的結(jié)果如表7-7所示。把R和新的S結(jié)果代入關(guān)系除法計算公式,可得結(jié)果R÷(πA1,A2(σ1(S))=6666666。根據(jù)左外連接、右外連接和完全外連接的定義,本題中的R和S的左外連接、右外連接和完全外連接的結(jié)果分別如表7-8、表7-9和表7-10所示。如果一個軟件是給許多客戶使用的,大多數(shù)軟件廠商要使用幾種測試過程來發(fā)現(xiàn)那些可能只有最終用戶才能發(fā)現(xiàn)的錯誤,(1)測試是由軟件的最終用戶在一個或多個用戶實際使用環(huán)境下來進(jìn)行的。(2)測試是由一個用戶在開發(fā)者的場所來進(jìn)行的。測試的目的是尋找錯誤的原因并改正之。19、如果一個軟件是給許多客戶使用的,大多數(shù)軟件廠商要使用幾種測試過程來發(fā)現(xiàn)那些可能只有最終用戶才能發(fā)現(xiàn)的錯誤,(1)測試是由軟件的最終用戶在一個或多個用戶實際使用環(huán)境下來進(jìn)行的。(2)測試是由一個用戶在開發(fā)者的場所來進(jìn)行的。測試的目的是尋找錯誤的原因并改正之。A、AlphaB、BetaC、GammaD、Delta標(biāo)準(zhǔn)答案:B知識點解析:暫無解析20、A、AlphaB、BetaC、GammaD、Delta標(biāo)準(zhǔn)答案:A知識點解析:大型通用軟件在正式發(fā)布前,通常需要執(zhí)行Alpha和Beta測試,目的是從實際終端用戶的使用角度,對軟件的功能和性能進(jìn)行測試,以發(fā)現(xiàn)可能只有最終用戶才能發(fā)現(xiàn)的錯誤。Alpha測試是由一個用戶在開發(fā)環(huán)境下進(jìn)行的測試,也可以是公司內(nèi)部的用戶在模擬實際操作環(huán)境下進(jìn)行的受控測試。Alpha測試不能由程序員或測試員完成。Alpha測試發(fā)現(xiàn)的錯誤,可以在測試現(xiàn)場立刻反饋給開發(fā)人員,由開發(fā)人員及時分析和處理。Alpha測試的目的是評價軟件產(chǎn)品的功能、可使用性、可靠性、性能和支持,尤其注重產(chǎn)品的界面和特色。Alpha測試可以從軟件產(chǎn)品編碼結(jié)束之后開始,或在模塊(子系統(tǒng))測試完成后開始,也可以在確認(rèn)測試過程中產(chǎn)品達(dá)到一定的穩(wěn)定和可靠程度之后再開始。有關(guān)的手冊(草稿)等應(yīng)該在A1pha測試前準(zhǔn)備好。Beta測試是軟件的多個用戶在一個或多個用戶的實際使用環(huán)境下進(jìn)行的測試。開發(fā)者通常不在測試現(xiàn)場。Beta測試不能由程序員或測試員完成。因此,Beta測試是在開發(fā)者無法控制的環(huán)境下進(jìn)行的軟件現(xiàn)場應(yīng)用。在Beta測試中,由用戶記下遇到的所有問題,包括真實的以及主管認(rèn)定的問題,定期向開發(fā)者報告;開發(fā)者在綜合用戶的報告后做出修改,最后將軟件產(chǎn)品交付給全體用戶使用。Beta測試著重于產(chǎn)品的支持性,包括文檔、客戶培訓(xùn)和支持產(chǎn)品的生產(chǎn)能力。只有當(dāng)Alpha測試達(dá)到一定的可靠程度后,才能開始Beta測試。由于Beta測試的主要目標(biāo)是測試可支持性,因此Beta測試應(yīng)該盡可能由主持產(chǎn)品發(fā)行的人員來管理。由于Alpha和Beta測試的組織難度大,測試費用高,測試的隨機性強、測試周期跨度較長,測試質(zhì)量和測試效率難于保證,因此,很多專業(yè)軟件可能不再進(jìn)行Beta測試。隨著測試技術(shù)的提高以及專業(yè)測試服務(wù)機構(gòu)的大量涌現(xiàn),很多軟件的Beta測試外包給這些專業(yè)測試機構(gòu)進(jìn)行測試。給定關(guān)系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1A3->A2,A2->A3},及候選關(guān)鍵字為(41)。分解ρ={(A1,A2),(A1,A3)}(42)。21、給定關(guān)系R(A1,A2,A3,A4)上的函數(shù)依賴集F={A1A3->A2,A2->A3},及候選關(guān)鍵字為(41)。分解ρ={(A1,A2),(A1,A3)}(42)。A、A1A3B、A1A2A3C、A1A3A4D、A2和A1A3標(biāo)準(zhǔn)答案:A知識點解析:暫無解析22、A、是無損連接的B、是保持函數(shù)依賴的C、既是無損連接又保持函數(shù)依賴D、既是有損連接又不保持函數(shù)依賴標(biāo)準(zhǔn)答案:D知識點解析:注:原題有誤,在此將R(A1,A2,A3,A4)改為R(A1,A2,A3)進(jìn)行分析。碼就是用來區(qū)分實體集中不同實體的屬性集合。超碼是一個或多個屬性的集合,這些屬性的組合可以使我們在一個實體集中惟一地標(biāo)識一個實體。通常只關(guān)心這樣的超碼:它們的任意真子集都不能成為超碼,這樣的最小超碼稱為候選碼。主碼是被數(shù)據(jù)庫設(shè)計者選中的,用來在同一實體集中區(qū)分不同實體的候選碼。本題中,A1不函數(shù)依賴于其他屬性,因此碼中必須含A1。A2是函數(shù)依賴于A1A3的,也就是說A1A3定了,A2也就定了,故A1A3是碼;且A1或A3均不能單獨決定,故A1A3是候選碼。所謂無損連接就是分解后的子模式進(jìn)行自然連接可得原模式。{(A1,,42),(A1,A3))分解后,A3函數(shù)依賴A2解除,因此重構(gòu)時無法得到原模式,是有損連接且不保持函數(shù)依賴。關(guān)系模式R(U,F(xiàn)),其中U=(W,X,Y,Z),F(xiàn)={WX→Y,W→X,X→Z,y,Vw}。關(guān)系模式R的候選碼是(43),(44)是無損連接并保持函數(shù)依賴的分解。23、關(guān)系模式R(U,F(xiàn)),其中U=(W,X,Y,Z),F(xiàn)={WX→Y,W→X,X→Z,y,Vw}。關(guān)系模式R的候選碼是(43),(44)是無損連接并保持函數(shù)依賴的分解。A、W和YB、WYC、WXD、WZ標(biāo)準(zhǔn)答案:A知識點解析:暫無解析24、A、ρ={R1(W19,R2(XZ)}B、ρ={r1(WZ),R2(XY)C、ρ={R1(WXY),R2(XZ)}D、ρ={R1(WX),R2(YZ)}標(biāo)準(zhǔn)答案:C知識點解析:因為WX→Y,W→X,X→Z,所以屬性W決定全屬性(W→U),即W為候選字。同理可得Y為候選字。要判定一個模式分解是否為無損連接分解,可以根據(jù)以下定理:設(shè)ρ={R1,R2)是R的一個分解,F(xiàn)為R上的FD集,那么分解ρ相對于F是無損分解的充分必要條件是(R1∩R2)→(R1-R2)或(R1∩R2)→(R2-R1)。在本題中,A,B,D選項的R1與R2都不相交,因此不滿足上述定理的條件。而C選項中,R1∩R2={X},R1-R2={WY},R2-R1={Z},X→Z在函數(shù)依賴集中,所以只有C選項是無損連接的。設(shè)關(guān)系模式R為R(H,I,J,K,L),R上的一個函數(shù)依賴集為F={H→J,J→K,I→JJL→H},分解(45)是無損連接的。關(guān)系模式R(A,B,C,D,E)中的關(guān)系代數(shù)表達(dá)式σ5<'2'(R)等價于SQL語句(46)。25、設(shè)關(guān)系模式R為R(H,I,J,K,L),R上的一個函數(shù)依賴集為F={H→J,J→K,I→JJL→H},分解(45)是無損連接的。關(guān)系模式R(A,B,C,D,E)中的關(guān)系代數(shù)表達(dá)式σ5<’2’(R)等價于SQL語句(46)。A、ρ={HK,HI,IJ,JKL,HL}B、ρ={HIL,IKL,IJL}C、ρ={HJ,IK,HL}D、ρ={HI,JK,HL)標(biāo)準(zhǔn)答案:B知識點解析:暫無解析26、A、SELECT*FROMRWHERE<’2’B、SELECTB,EFROMRWHEREB<’2’C、SELECTB,EFROMRHAVINGE<’2’D、SELECT*FROMRWHERE’5’<B標(biāo)準(zhǔn)答案:A知識點解析:(1)因為R上的一個函數(shù)依賴集為F={H→J,J→K,I→J,KL→J,JL→H),對于分解ρ={HIL,IKL,IJL)可以構(gòu)造一個二維表,如表7-14所示。①根據(jù)函數(shù)依賴集中H→J,J→K對上表進(jìn)行修改,由于屬性列H和屬性列J上午相同的元素,所以無法修改。但對于I→J在屬性列I上對應(yīng)的1,2,3行上為全a2元素,且J中的第3行為a3,所以可將屬性列J的第1行b13和第2行b23改為a3。修改后的表如表7-15所示。②JL→H在屬性列JL上對應(yīng)的1,2,3行上為a3,a5元素,屬性列H的第1行為a1,所以將屬性列H的第2行b21和第3行b31改為a1。修改后的表如表7-16所示。從上表可以看到第2行全為ala2a3a4a5,所以ρ是無損的。(2)因為關(guān)系代數(shù)表達(dá)式ρ5<’2’(R)的含義為選取關(guān)系R中第5個屬性E的值小于“2”的元組,所以等價的SQL語句為SELECT*FROMRWHEREE<’2’。多媒體應(yīng)用需要對龐大的數(shù)據(jù)進(jìn)行壓縮,常見的壓縮編碼方法可分為兩大類,一類是無損壓縮法,另一類是有損壓縮法,也稱(2)。(3)屬于無損壓縮法。27、多媒體應(yīng)用需要對龐大的數(shù)據(jù)進(jìn)行壓縮,常見的壓縮編碼方法可分為兩大類,一類是無損壓縮法,另一類是有損壓縮法,也稱(2)。(3)屬于無損壓縮法。A、熵編碼B、熵壓縮法C、MPEG壓縮法D、JPEG壓縮法標(biāo)準(zhǔn)答案:B知識點解析:暫無解析28、A、MPEG壓縮B、子帶編碼C、Huffman編碼D、模型編碼標(biāo)準(zhǔn)答案:C知識點解析:多媒體數(shù)據(jù)的壓縮方法有很多。根據(jù)數(shù)據(jù)所包含信息的有無損失可分為有損編碼和無損編碼。有損編碼是指使用壓縮的數(shù)據(jù)進(jìn)行重構(gòu),重構(gòu)后的數(shù)據(jù)與原來的數(shù)據(jù)有所不同,但不會使人對原始資料表達(dá)的信息造成誤解。常用的有損壓縮編碼技術(shù)有子帶編碼、模型編碼和矢量量化編碼等。無損壓縮是指使用壓縮的數(shù)據(jù)進(jìn)行重構(gòu),重構(gòu)后的數(shù)據(jù)與原來的數(shù)據(jù)完全相同。Huffman編碼可以完全恢復(fù)原始數(shù)據(jù)。若磁盤的寫電流波形如圖6-1所示。圖中①波形的記錄方式是(8),②波形的記錄方式是(9)。29、若磁盤的寫電流波形如圖6-1所示。圖中①波形的記錄方式是(8),②波形的記錄方式是(9)。A、調(diào)頻制(FM)B、改進(jìn)調(diào)頻制(MFM)C、調(diào)相制(PE)D、不歸零制(NRZ)標(biāo)準(zhǔn)答案:A知識點解析:暫無解析30、A、調(diào)頻制(FM)B、改進(jìn)調(diào)頻制(MFM)C、調(diào)相制(PE)D、不歸零制(NRZ)標(biāo)準(zhǔn)答案:B知識點解析:在磁盤中,由于寫入電流的幅度、相位、頻率變化不同,從而形成了不同的記錄方式。常用的記錄方式可分為不歸零制、調(diào)相制和調(diào)頻制等幾大類。(1)不歸零制:其特點是磁頭線圈中始終有電流,不是正向電流就是反向電流,因此不歸零制記錄方式的抗干擾性能較好。(2)調(diào)相制:其特點是在一個位周期的中間位置,電流由負(fù)到正為1,由正到負(fù)為0,即利用電流相位的變化進(jìn)行寫“1”和“0”,所以通過磁頭中的電流方向一定要改變一次。這種記錄方式中“1”和“0”的讀出信號相位不同,抗干擾能力強。磁帶存儲器中一般采用這種記錄方式。(3)調(diào)頻制:無論記錄的代碼是“1”或“0”,或者連續(xù)寫“1”或?qū)憽?”,在相鄰兩個存儲元交界處電流都要改變方向。記錄1時電流一定要在位周期中間改變方向。寫“1”電流的頻率是寫“0”電流頻率的2倍,故稱為倍頻法。調(diào)頻制可用于單密度磁盤存儲器。(4)改進(jìn)調(diào)頻制:與調(diào)頻制的區(qū)別在于連續(xù)記錄兩個或兩個以上“0”時,才在位周期的起始位置翻轉(zhuǎn)一次,而不是在每個位周期的起始處都翻轉(zhuǎn),因而進(jìn)一步提高了記錄密度。改進(jìn)調(diào)頻制可用于雙密度磁盤存儲器。從電流波形圖①可以看到,無論寫0還是寫“1”,在兩個數(shù)據(jù)位之間寫電流改變一次方向。同時,寫0時寫電流在該位持續(xù)時間內(nèi)保持不變,而在寫1時寫電流在該位的中心改變一次??瓷先?的電流頻率比寫“0”的高1倍,因此①是調(diào)頻制。從電流波形圖②可以看到,寫電流僅在寫“1”時在該位的中心改變一次,而寫單個“0”時寫電流不做改變,這是改進(jìn)調(diào)頻制。聲音的三要素為音調(diào)、音強和音色,其中音色是由混入基音的(10)決定的。若對聲音以22.05kHz的采樣頻率、8位采樣深度進(jìn)行采樣,則10分鐘雙聲道立體聲的存儲量為(11)字節(jié)。31、聲音的三要素為音調(diào)、音強和音色,其中音色是由混入基音的(10)決定的。若對聲音以22.05kHz的采樣頻率、8位采樣深度進(jìn)行采樣,則10分鐘雙聲道立體聲的存儲量為(11)字節(jié)。A、響度B、泛音C、高音D、波形聲音標(biāo)準(zhǔn)答案:B知識點解析:暫無解析32、A、26460000B、441000C、216000000D、108000000標(biāo)準(zhǔn)答案:A知識點解析:聲音的要素有音調(diào)、音色、響度和持續(xù)時間。音調(diào)即音高,取決于聲音的頻率。頻率低,音調(diào)低沉;頻率高,音調(diào)就高昂。音色是由聲音的頻譜,即混入基音的泛音決定的,每個基音又都有其固有的頻率和不同音調(diào)的泛音。響度又稱音強,它是指聲音的強度。未經(jīng)壓縮的數(shù)字音頻數(shù)據(jù)傳輸率可按下式計算:數(shù)據(jù)傳輸率(b/s)=采樣頻率(Hz)×量化位數(shù)(b)×聲道數(shù)波形聲音經(jīng)過數(shù)字化后所需占用的存儲空間可用如下公式計算:聲音信號數(shù)據(jù)量=數(shù)據(jù)傳輸率×持續(xù)時間/8根據(jù)上述兩個公式可以計算出存儲量為26460000字節(jié)。MIDI是一種數(shù)字音樂的國際標(biāo)準(zhǔn),MIDI文件存儲的(12)。它的重要特色是(13)。33、MIDI是一種數(shù)字音樂的國際標(biāo)準(zhǔn),MIDI文件存儲的(12)。它的重要特色是(13)。A、不是樂譜而是波形B、不是波形而是指令序列C、不是指令序列而是波形D、不是指令序列而是樂譜標(biāo)準(zhǔn)答案:B知識點解析:暫無解析34、A、占用的存儲空間少B、樂曲的失真度少C、讀寫速度快D、修改方便標(biāo)準(zhǔn)答案:A知識點解析:MIDI是一種樂器數(shù)字接口的英文縮寫,泛指數(shù)字音樂的國際標(biāo)準(zhǔn)。MIDI文件既有強大的功能,又節(jié)省大量的存儲空間。另外,由于MIDI文件存儲的是命令而不是波形文件,因此對MIDI的編輯很靈活??梢宰杂傻馗淖兦{(diào)、音色等屬性,波形聲音就很難做到這一點。若每個像素具有8位的顏色深度,則可表示(27)種不同的顏色。若某個圖像具有640×480個像素點,其未壓縮的原始數(shù)據(jù)需占用(28)字節(jié)的存儲空間。35、若每個像素具有8位的顏色深度,則可表示(27)種不同的顏色。若某個圖像具有640×480個像素點,其未壓縮的原始數(shù)據(jù)需占用(28)字節(jié)的存儲空間。A、8B、128C、256D、512標(biāo)準(zhǔn)答案:C知識點解析:暫無解析36、A、1024B、19200C、38400D、307200標(biāo)準(zhǔn)答案:D知識點解析:每個像素具有8位的顏色深度,即用8位顏色表示一個像素,因此可表示256種不同的顏色。圖像具有640×480個像素點,垂直方向為480個像素,而已知顏色深度為8位,所以該圖像所需存儲空間為640×480×8÷8=307200字節(jié)。MPEG是一種(40),它能夠(41)。37、MPEG是一種(40),它能夠(41)。A、靜止圖像的存儲標(biāo)準(zhǔn)B、音頻、視頻的壓縮標(biāo)準(zhǔn)C、動態(tài)圖像的傳輸標(biāo)準(zhǔn)D、圖形國家傳輸標(biāo)準(zhǔn)標(biāo)準(zhǔn)答案:B知識點解析:暫無解析38、A、快速讀寫B(tài)、有高達(dá)200:1的壓縮比C、無失真地傳輸視頻信號D、提供大量基本模板標(biāo)準(zhǔn)答案:B知識點解析:MPEG是指電視圖像數(shù)據(jù)和聲音數(shù)據(jù)的編碼、解碼、壓縮和它們的同步等標(biāo)準(zhǔn)。MPEG通過幀運動補償有效地壓縮了數(shù)據(jù)的比特數(shù)。它采用3種圖像,即幀內(nèi)圖、預(yù)測圖和雙向預(yù)測圖,有效地減少了冗余信息,在失真很小的情況下,將壓縮比提高到200:1。CDMA系統(tǒng)中使用的多路復(fù)用技術(shù)是(10)。我國自行研制的移動通信3G標(biāo)準(zhǔn)是(11)。39、CDMA系統(tǒng)中使用的多路復(fù)用技術(shù)是(10)。我國自行研制的移動通信3G標(biāo)準(zhǔn)是(11)。A、時分多路B、波分多路C、碼分多址D、空分多址標(biāo)準(zhǔn)答案:C知識點解析:暫無解析40、A、TDSCDMAB、WCDMAC、CDMA2000D、GPRS標(biāo)準(zhǔn)答案:A知識點解析:CDMA是“碼分多址”數(shù)字無線通信技術(shù)的英文縮寫(CodeDivisionMultipleAccess),它是在數(shù)字技術(shù)的分支——擴頻通信技術(shù)上發(fā)展起來的一種嶄新的無線通信技術(shù)。我國為什么要發(fā)展CDMA移動通信呢?碼分多址移動通信技術(shù)(CDMA)被稱為“第三代移動通信技術(shù)”,相對于第一代移動通信技術(shù)(模擬移動通信)和第二代移動通信技術(shù)(GSM數(shù)字移動通信技術(shù)),在技術(shù)上有很大進(jìn)步,主要表現(xiàn)在以下方面。(1)CDMA信號使用整個頻段,幾乎是普通窄帶調(diào)制效率的7倍。從綜合情況衡量,對于相同的帶寬,CDMA系統(tǒng)的容量要比模擬系統(tǒng)大10倍,比GSM系統(tǒng)容量要大4~5倍。CDMA具有自擾系統(tǒng)功能,可以對話務(wù)量和話音干擾噪聲進(jìn)行折中平衡,從而可以在保證通話質(zhì)量的同時,盡可能多地容納用戶。CDMA基站覆蓋是“單覆蓋—雙覆蓋—單覆蓋”,手機從一個基站覆蓋范圍漫游到另一個基站覆蓋范圍時,系統(tǒng)將信號自動切換到相鄰的較為空閑的基站上,而且是在確認(rèn)信號已經(jīng)到達(dá)相鄰基站覆蓋區(qū)時,才與原基站斷開。這些技術(shù)使CDMA既容量大,接通率高,又不易掉話。(2)CDMA采用了先進(jìn)的數(shù)字話音編碼技術(shù),相當(dāng)于使用多個接收機同時接收和合成從不同方向來的聲音信號。CDMA的聲碼器可以動態(tài)地改變數(shù)據(jù)傳輸速率,并根據(jù)適當(dāng)?shù)拈T限值選擇不同的電平級發(fā)射。同時,門限值會根據(jù)背景噪聲的改變而改變。這樣,既可以使聲音逼真,又可以保證在通話背景噪聲較大的情況下,獲得較好的通話質(zhì)量。(3)保密性強。CDMA碼址是偽隨機碼,共有4.4萬種可能的排列。在這樣的情況下,要破解密碼,竊聽通話是極為困難的。(4)電磁輻射小,有“綠色手機”的稱謂。由于CDMA系統(tǒng)采用了隨機接入機制和快速的功率控制、軟切換、語音激活等先進(jìn)技術(shù),以及CDMA技術(shù)規(guī)范(IS-95)對手機最大發(fā)射功率進(jìn)行了限制,使得CDMA手機在實際通信過程中發(fā)射功率很小,電磁波輻射很低,同時,也不產(chǎn)生低頻脈沖電磁波。最近,有關(guān)技術(shù)機構(gòu)在北京進(jìn)行的試行測試證明,CDMA手機的平均發(fā)射功率,僅僅相當(dāng)于GSM手機等效發(fā)射功率的1.78%。(5)節(jié)電。CDMA采用功率控制和可變速率聲碼器技術(shù),通話功率低,可以控制在零點幾毫瓦范圍。正常工作功率小,能源消耗也小,手機電池使用的時間自然也就長。在未來的第三代移動通信系統(tǒng)(3G)標(biāo)準(zhǔn)的制訂過程中,由中國電信研究院代表國家提交的我國第三代移動通信標(biāo)準(zhǔn)TD-SCDMA于2000年5月被國際電聯(lián)(ITU)確定為國際三大移動通信主流標(biāo)準(zhǔn)之一,于2001年3月被國際3G標(biāo)準(zhǔn)化組織3GPP接納成為其標(biāo)準(zhǔn)的一部分。它標(biāo)志著我國在3G方面的研制開發(fā)與世界先進(jìn)水平基本同步。我國還自行研制發(fā)明了另一種3G體制,即LAS-CDMA,它有別于現(xiàn)行各種3G國際標(biāo)準(zhǔn)的3G體制,發(fā)展前景看好。一個局域網(wǎng)中某臺主機的IP地址為2,使用22位作為網(wǎng)絡(luò)地址,那么該局域網(wǎng)的子網(wǎng)掩碼為(33),最多可以連接的主機數(shù)為(34)。41、一個局域網(wǎng)中某臺主機的IP地址為2,使用22位作為網(wǎng)絡(luò)地址,那么該局域網(wǎng)的子網(wǎng)掩碼為(33),最多可以連接的主機數(shù)為(34)。A、B、C、D、。標(biāo)準(zhǔn)答案:C知識點解析:暫無解析42、A、254B、512C、1022D、1024標(biāo)準(zhǔn)答案:C知識點解析:在一個局域網(wǎng)中,如果使用22位作為網(wǎng)絡(luò)地址,則子網(wǎng)掩碼的二進(jìn)制數(shù)表示為11111111111111111111110000000000,即。由于主機2使用22位作為網(wǎng)絡(luò)地址,則主機地址用32-22=10位來表示,因此在該局域網(wǎng)中最多可以連接的主機數(shù)為210-2=1022。許多網(wǎng)絡(luò)通信需要進(jìn)行組播,以下選項中不采用組播協(xié)議的應(yīng)用是(38)。在IPv4中把(39)類地址作為組播地址。43、許多網(wǎng)絡(luò)通信需要進(jìn)行組播,以下選項中不采用組播協(xié)議的應(yīng)用是(38)。在IPv4中把(39)類地址作為組播地址。A、VODB、NetmeetingC、CSCWD、FTP標(biāo)準(zhǔn)答案:D知識點解析:暫無解析44、A、AB、BC、DD、E標(biāo)準(zhǔn)答案:C知識點解析:視頻點播VOD需要用到組播協(xié)議,因為許多人可能觀看同一電視節(jié)目。網(wǎng)絡(luò)會議也要用到組播協(xié)議,會議小組的成員可能接收同一信息。計算機支持的協(xié)同工作需要在組成員之間實時地交換文件、圖片或報文,所以也需要組播協(xié)議的支持。網(wǎng)絡(luò)上的文件傳輸一般不需要組播技術(shù)。在IPv4中把D類地址作為組播地址,這種地址的頭一個字節(jié)為11100000。FTP默認(rèn)的數(shù)據(jù)端口號是(44)。HTTP默認(rèn)的端口號是(45)。45、FTP默認(rèn)的數(shù)據(jù)端口號是(44)。HTTP默認(rèn)的端口號是(45)。A、20B、21C、22D、23標(biāo)準(zhǔn)答案:A知識點解析:暫無解析46、A、25B、80C、1024D、8080標(biāo)準(zhǔn)答案:B知識點解析:FTP默認(rèn)的數(shù)據(jù)端口號是20,HTTP默認(rèn)的端口號是80,SMTP的默認(rèn)端口號為25,POP3的默認(rèn)端口號為110。螺旋模型綜合了(30)的優(yōu)點,并增加了(31)。47、螺旋模型綜合了(30)的優(yōu)點,并增加了(31)。A、瀑布模型和演化模型B、瀑布模型和噴泉模型C、演化模型和噴泉模型D、原型模型和噴泉模型標(biāo)準(zhǔn)答案:A知識點解析:暫無解析48、A、質(zhì)量評價B、進(jìn)度控制C、版本控制D、風(fēng)險分析標(biāo)準(zhǔn)答案:D知識點解析:螺旋模型將瀑布模型和演化模型相結(jié)合,它綜合了兩者的優(yōu)點,并增加了風(fēng)險分析。它以原型為基礎(chǔ),沿著螺線自內(nèi)向外旋轉(zhuǎn),每旋轉(zhuǎn)一圈都要經(jīng)過制訂計劃、風(fēng)險分析、實施工程、客戶評價等活動,并開發(fā)原型的一個新版本。經(jīng)過若干次螺旋上升的過程,得到最終軟件。噴泉模型描述的是面向(32)的開發(fā)過程,反映了該開發(fā)過程的(33)特征。49、噴泉模型描述的是面向(32)的開發(fā)過程,反映了該開發(fā)過程的(33)特征。A、數(shù)據(jù)流B、數(shù)據(jù)結(jié)構(gòu)C、對象D、構(gòu)件(Component)標(biāo)準(zhǔn)答案:C知識點解析:暫無解析50、A、迭代和有間隙B、迭代和無間隙C、無迭代和有間隙D、無迭代和無間隙標(biāo)準(zhǔn)答案:B知識點解析:噴泉模型主要用來描述面向?qū)ο蟮拈_發(fā)過程。它體現(xiàn)了面向?qū)ο箝_發(fā)過程的迭代和無間隙特征。迭代意味著模型中的開發(fā)活動常常需要多次重復(fù):無間隙是指開發(fā)活動之間不存在明顯的邊界,各項開發(fā)活動往往交叉迭代地進(jìn)行。軟件設(shè)計師基礎(chǔ)知識(選擇題)模擬試卷第3套一、中文選擇題(本題共26題,每題1.0分,共26分。)1、某開發(fā)人員不顧企業(yè)有關(guān)保守商業(yè)秘密的要求,將其參與該企業(yè)開發(fā)設(shè)計的應(yīng)用軟件的核心程序設(shè)計技巧和算法通過論文向社會發(fā)表,那么該開發(fā)人員的行為______。A、屬于開發(fā)人員權(quán)利,不涉及企業(yè)權(quán)利B、侵犯了企業(yè)商業(yè)秘密權(quán)C、違反了企業(yè)的規(guī)章制度但不侵權(quán)D、未侵犯權(quán)利人軟件著作權(quán)標(biāo)準(zhǔn)答案:B知識點解析:題目中非常明顯地指出了“某開發(fā)人員不顧企業(yè)有關(guān)保守商業(yè)秘密的要求……”所以其行為是侵犯了企業(yè)商業(yè)秘密權(quán)。商業(yè)秘密:是指不為公眾所知,具有經(jīng)濟利益,具有實用性,并且已經(jīng)采取了保密措施的技術(shù)信息與經(jīng)營信息。在《反不正當(dāng)競爭法》中對商業(yè)秘密進(jìn)行了保護,以下均為侵犯商業(yè)秘密的行為:以盜竊、利誘、脅迫等不正當(dāng)手段獲取別人的商業(yè)秘密;披露、使用不正當(dāng)手段獲取的商業(yè)秘密;違反有關(guān)保守商業(yè)秘密的要求約定,披露、使用其掌握的商業(yè)秘密。從供選擇的答案中,選出應(yīng)填入下面敘述中______內(nèi)的最確切的解答,把相應(yīng)編號寫在答卷的對應(yīng)欄內(nèi)。計算機網(wǎng)絡(luò)中對等實體間通信時必須遵循約定的標(biāo)準(zhǔn)協(xié)議。不同的協(xié)議有不同的功能,如:(1):用于網(wǎng)絡(luò)管理;(2):用于移動電話無線上網(wǎng);(3):可用于家庭撥號上網(wǎng);(4):一種面向比特的數(shù)據(jù)鏈路通信規(guī)程;(5):一種路由選擇協(xié)議。2、從供選擇的答案中,選出應(yīng)填入下面敘述中______內(nèi)的最確切的解答,把相應(yīng)編號寫在答卷的對應(yīng)欄內(nèi)。計算機網(wǎng)絡(luò)中對等實體間通信時必須遵循約定的標(biāo)準(zhǔn)協(xié)議。不同的協(xié)議有不同的功能,如:(1):用于網(wǎng)絡(luò)管理;(2):用于移動電話無線上網(wǎng);(3):可用于家庭撥號上網(wǎng);(4):一種面向比特的數(shù)據(jù)鏈路通信規(guī)程;(5):一種路由選擇協(xié)議。A、SNMPB、PPPC、RIPD、WAP標(biāo)準(zhǔn)答案:A知識點解析:暫無解析3、A、SNMPB、PPPC、RIPD、WAP標(biāo)準(zhǔn)答案:D知識點解析:暫無解析4、A、SNMPB、PPPC、RIPD、WAP標(biāo)準(zhǔn)答案:B知識點解析:暫無解析5、A、OSPFB、HTTPC、HDLCD、RARP標(biāo)準(zhǔn)答案:C知識點解析:暫無解析6、A、OSPFB、HTTPC、HDLCD、RARP標(biāo)準(zhǔn)答案:A知識點解析:幾種常見的協(xié)議如下:SNMP:簡單網(wǎng)絡(luò)管理協(xié)議。PPP:點對點通信的遠(yuǎn)程訪問協(xié)議。RIP:路由信息協(xié)議。WAP:手機無線上網(wǎng)的協(xié)議。OSPF:開放式最短路徑優(yōu)先。HTTP:超文本傳輸協(xié)議。HDLC:高層數(shù)據(jù)鏈路控制協(xié)議。RARP:IP地址向物理地址轉(zhuǎn)換的協(xié)議。7、假定系統(tǒng)中有五個進(jìn)程P0、P1、P3、P3、P4和三種類型的資源A、B、C,系統(tǒng)中每一種資源的數(shù)量分別為10、5、7,在T0時刻的資源分配情況如表6-19所示。P0發(fā)出請求向量Request0=(0,2,0),系統(tǒng)按銀行家算法進(jìn)行檢查:Request0=(0,2,0)≤Needo(7,4,3)Request00=(0,2,0)≤Available=(3,3,2)于是,系統(tǒng)先假定可為P0分配資源,如果進(jìn)程按______列執(zhí)行,那么系統(tǒng)狀態(tài)是安全的。A、P0、P1、P2、P3、P4B、P1、P2、P0、P3、P4C、P3、P1、P2、P0、P4D、P3、P1、P0、P2、P4標(biāo)準(zhǔn)答案:D知識點解析:P0發(fā)出請求向量Request0=(0,2,0),系統(tǒng)按銀行家算法進(jìn)行檢查:Request0=(0,2,0)≤Need0(7,4,3)Request0=(0,2,0)≤Available=(3,3,2)于是,系統(tǒng)先假定可為P0分配資源,并修改有關(guān)數(shù)據(jù),如表6-23所示。根據(jù)銀行家算法,有安全序列{P3、P1、P0、P2、P4),執(zhí)行情況如表6-24所示,所以可以給P0分配它請求的資源。8、類描述了一組對象共同的特性,下列敘述中正確的是(7)。A、類本身不能具有變量B、對象具有類定義的所有變量的一份拷貝C、對象間不能共享類定義的變量D、可通過類名訪問靜態(tài)變量(類變量)標(biāo)準(zhǔn)答案:D知識點解析:類是一組具有相同屬性和相同操作的對象的集合。一個類中的每個對象都是這個類的一個實例(Instance)。類是在對象之上的抽象,對象是類的具體化,是類的實例。9、如果主存容量為16M字節(jié),且按字節(jié)編址,表示該主存地址至少應(yīng)需要______位。A、16B、20C、24D、32標(biāo)準(zhǔn)答案:C知識點解析:根據(jù)主存容量或是芯片的規(guī)格求地址的位數(shù)或是數(shù)據(jù)線的數(shù)量,這種題型在軟考中經(jīng)常出現(xiàn),只要知道規(guī)則就很容易解題。求地址線只要把主存的容量寫成2的N次方的形式,這個N就是地址的位數(shù),如題目中的16M=224,所以表示該主存地址至少需要24位。其實這種規(guī)律也是從實踐過程中總結(jié)出來的,我們來看幾個簡單的例子:如果地址線有1根,則可以表示兩種地址,即地址0和地址1,剛好滿足:21=2;如果地址線有2根,則可以表示四種地址,即地址00,01,10,11,滿足:22=4;如果地址線有3根,則可以表示八種地址,也滿足:23=8;依此類推,就把規(guī)律總結(jié)出來了。10、若廣義表L((1,2,3)),則L的長度和深度分別為(3)。A、1和1B、1和2C、1和3D、2和2標(biāo)準(zhǔn)答案:B知識點解析:廣義表的長度定義為表中元素的個數(shù),而深度定義為廣義表展開后括號的最大嵌套層數(shù)。11、已知有一維數(shù)組A(0..m*n-1],若要對應(yīng)為m行、n列的矩陣,則下面的對應(yīng)關(guān)系(4)可將元素A[k](0≤k<m*n)表示成矩陣的第i行、第j列的元素(0≤i<m,0≤j<n)。A、i=k/n,j=k%mB、i=k/m,j=K%mC、i=k/n,j=k%nD、i=k/m,j=k%n標(biāo)準(zhǔn)答案:C知識點解析:此題是求一維數(shù)組向二維數(shù)組轉(zhuǎn)化的問題。最原始的方法就是把數(shù)組A的前n個元素放到數(shù)組B的第一行,數(shù)組A的第n個元素放到數(shù)組B的第二行中,依次類推,數(shù)組A的最后n個元素放到數(shù)組B的最后一行中。求且[幻在數(shù)組B中的位置,應(yīng)先確定A[k]處在哪一行,顯然應(yīng)該是k/n行,然后再確定處在k/n行的哪一列,顯然是k%n列。12、利用逐點插入法建立序列(50,72,43,85,75,20,35,45,65,30)對應(yīng)的二叉排序樹以后,查找元素30要進(jìn)行______次元素間的比較。A、4B、5C、6D、7標(biāo)準(zhǔn)答案:B知識點解析:首先,根據(jù)給出的結(jié)點建立排序二叉樹,如圖3-77所示。從該圖中可以看出,30首先要與50比較,30<50,所以進(jìn)入結(jié)點50的左子樹;接著與43比較,30<43,所以進(jìn)入結(jié)點43的左子樹;然后與20比較,30>20,所以進(jìn)入結(jié)點20的右子樹;再和35比較,30<35,所以進(jìn)入結(jié)點35的左子樹;最后與30比較,結(jié)果相等,查找結(jié)束,所以此查找過程要進(jìn)行5次比較。13、______的特點是數(shù)據(jù)結(jié)構(gòu)中元素的存儲地址與其關(guān)鍵字之間存在某種映射關(guān)系。A、樹形存儲結(jié)構(gòu)B、鏈?zhǔn)酱鎯Y(jié)構(gòu)C、索引存儲結(jié)構(gòu)D、散列存儲結(jié)構(gòu)標(biāo)準(zhǔn)答案:D知識點解析:暫無解析14、進(jìn)行軟件測試的目的是______。A、盡可能多地找出軟件中的缺陷B、縮短軟件的開發(fā)時間C、減少軟件的維護成本D、證明程序沒有缺陷標(biāo)準(zhǔn)答案:A知識點解析:進(jìn)行軟件測試的目的是想以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷,而不是證明程序沒有缺陷。15、選擇一個適當(dāng)?shù)臏y試用例,用以測試圖2-21所示的程序,能達(dá)到判定覆蓋的是A、

B、

C、

D、

標(biāo)準(zhǔn)答案:C知識點解析:首先要搞清楚什么是條件,什么是判定,以“AORB”為例,單個的A或者B是一個條件,而“AORB”才是判定。所謂判定覆蓋,就是指設(shè)計的測試用例能使得程序中的每個判定的真值分支和假值分支至少經(jīng)過一次,因此,判定覆蓋亦稱分支覆蓋。A、B、D選項中測試用例顯然只覆蓋了“AORB”真值分支。16、對事務(wù)回滾的正確描述是(52)。A、將該事務(wù)對數(shù)據(jù)庫的修改進(jìn)行恢復(fù)B、將事務(wù)對數(shù)據(jù)庫的更新寫入硬盤C、跳轉(zhuǎn)到事務(wù)程序的開頭重新執(zhí)行D、將事務(wù)中修改的變量值恢復(fù)到事務(wù)開始時的初值標(biāo)準(zhǔn)答案:A知識點解析:事務(wù)回滾是指取消當(dāng)前事務(wù)中所作的任何更改并結(jié)束事務(wù),返回一個邏輯值,如果操作成功返回真,否則返回假。17、______標(biāo)準(zhǔn)中定義了MP3音樂標(biāo)準(zhǔn)。A、JPEGB、MPEG-1C、MPEG-2D、MPEG-3標(biāo)準(zhǔn)答案:D知識點解析:JPEG是靜止圖像壓縮和解壓縮算法的標(biāo)準(zhǔn)。JPEG成為了ISO的國際標(biāo)準(zhǔn)。MPEG-3壓縮較大,是一種有損壓縮,其實際音質(zhì)并不完美。在網(wǎng)絡(luò)、可視電話等通信方面,MP3大有用武之地。MPEG-X版本是指一組ITU和ISO制定發(fā)布的視頻、音頻和數(shù)據(jù)的壓縮標(biāo)準(zhǔn)?,F(xiàn)在有3個版本的MPEG,即MPEG-1,MPEG-2和MPEG-4。MPEG在提供高壓縮比的同時,數(shù)據(jù)壓縮的損失很小。MPEG是動態(tài)圖像壓縮編碼標(biāo)準(zhǔn)。MPEG標(biāo)準(zhǔn)分MPEG視頻、MPEG音頻和視頻音頻同步3部分。MPEG-1:數(shù)字電視標(biāo)準(zhǔn)。MPEG-2:數(shù)字電視標(biāo)準(zhǔn)。MPEG-4:多媒體應(yīng)用標(biāo)準(zhǔn)。18、超文本是一種信息管理技術(shù),其組織形式以______作為基本單位。A、文本(Text)B、節(jié)點(Node)C、鏈(Link)D、萬維網(wǎng)(Web)標(biāo)準(zhǔn)答案:B知識點解析:超文本是一種非線性的網(wǎng)狀信息組織方法,它以節(jié)點為基本單位,鏈作為節(jié)點之間的聯(lián)想式關(guān)聯(lián)。一般地,節(jié)點是一個信息塊。在圖形用戶界面上,節(jié)點可以是字符串,也可以是圖像、聲音和動畫等。19、某指令流水線由5段組成,各段所需要的時間如圖1-5所示。連續(xù)輸入10條指令時的吞吐率為______。A、10/70△tB、10/49△tC、10/35△tD、10/30△t標(biāo)準(zhǔn)答案:C知識點解析:吞吐率是指單位時間里流水線處理機流出的結(jié)果數(shù)。指令流水線分為若千個基本操作,每個操作的時間不相同,為了獲得最大吞吐率,流水線的操作周期取決于基本操作時間中最長的一個。設(shè)某流水線技術(shù)分為n個基本操作,操作時間分別是△ti(i=1,2…,n),操作周期為△t=max{△t1,△t2,…,△tn),則該流水線的吞吐率為:p=1/△t1=1/max{△t1,△t2,…,△tn}20、若某計算機系統(tǒng)是由500個元器件構(gòu)成的串聯(lián)系統(tǒng),且每個元器件的夫效率均為10-7/H,在不考慮其他因素對可靠性的影響時,該計算機系統(tǒng)的平均故障間隔時間為______小時。A、2×104B、5×104C、2×105D、5×105標(biāo)準(zhǔn)答案:A知識點解析:串聯(lián)系統(tǒng)的失效率為各個失效率的疊加,即為500×10-7=5×10-5,則平均無故障時間為1/5×10-5=2×104小時。21、以下關(guān)于進(jìn)程和程序的描述中,不正確的是(4)。A、進(jìn)程是一個程序關(guān)于某個數(shù)據(jù)集的一次運行B、進(jìn)程是系統(tǒng)分配資

溫馨提示

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

評論

0/150

提交評論