07 上半年 軟考設(shè)計師 上午真題_第1頁
07 上半年 軟考設(shè)計師 上午真題_第2頁
07 上半年 軟考設(shè)計師 上午真題_第3頁
07 上半年 軟考設(shè)計師 上午真題_第4頁
07 上半年 軟考設(shè)計師 上午真題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2007年上半年軟件設(shè)計師上午試卷?(1)不屬于計算機控制器中的部件。A.指令寄存器IR B.程序計數(shù)器PC C.算術(shù)邏輯單元ALU D.程序狀態(tài)字寄存器PSW?在CPU與主存之間設(shè)置高速緩沖存儲器Cache,其目的是為了(2)。A.擴大主存的存儲容量 B.提高CPU對主存的訪問效率 C.既擴大主存容量又提高存取速度 D.提高外存儲器的速度?下面的描述中,(3)不是RISC設(shè)計應(yīng)遵循的設(shè)計原則。A.指令條數(shù)應(yīng)少一些 B.尋址方式盡可能少C?采用變長指令,功能復(fù)雜的指令長度長而簡單指令長度短 D.設(shè)計盡可能多的通用寄存器?某系統(tǒng)的可靠性結(jié)構(gòu)框圖如下圖所示。該系統(tǒng)由4個部件組成,其中2、3兩部件并聯(lián)冗余,再與1、4部件串聯(lián)構(gòu)成。假設(shè)部件1、2、3的可靠度分別為0.90、0.70、0.70。若要求該系統(tǒng)的可靠度不低于0.75,則進行系統(tǒng)設(shè)計時,分配給部件4的可靠度至少應(yīng)為(4)。075(.4A.———一-B — C.0.9x(l-0.7)- Q.9K(1-0JX0.7)-0.75075(.4A.———一-B — C.0.9x(l-0.7)- Q.9K(1-0JX0.7)-0.750.9x(l-(l-0.7)2)0750.9x(0.7+0.7)?指令流水線將一條指令的執(zhí)行過程分為四步,其中第1、2和4步的經(jīng)過時間為如下圖所示。若該流水線順序執(zhí)行50條指令A(yù).2 B.3 C.4 D.5?系統(tǒng)響應(yīng)時間和作業(yè)吞吐量是衡量計算機系統(tǒng)性能的重要指標。對于一個持續(xù)處理業(yè)務(wù)的系統(tǒng)而言,其(6)。A.響應(yīng)時間越短,作業(yè)吞吐量越小 B.響應(yīng)時間越短,作業(yè)吞吐量越大C.響應(yīng)時間越長,作業(yè)吞吐量越 D.響應(yīng)時間不會影響作業(yè)吞吐量?下列行為不屬于網(wǎng)絡(luò)攻擊的是47]。A.連續(xù)不停Ping某臺主機 B.發(fā)送帶病毒和木馬的電子郵件 C.向多個郵箱群發(fā)一封電子郵件 D.暴力破解服務(wù)器密碼?多形病毒指的是48]的計算機病毒。A.可在反病毒檢測時隱藏自己 B.每次感染都會改變自己C.可以通過不同的渠道進行傳播D.可以根據(jù)不同環(huán)境造成不同破壞?感染"熊貓燒香"病毒后的計算機不會出現(xiàn)(9)的情況。A.執(zhí)行文件圖標變成熊貓燒香 C.系統(tǒng)運行變慢?如果兩名以上的申請人分別就同樣的發(fā)明創(chuàng)造申請專利,專利權(quán)應(yīng)授予(10L。A.最先發(fā)明的人 B.最先申請的人 C.所有申請人?下列標準代號中為推薦性行業(yè)標準的代號。A.SJ/T B.Q/T11 C.GB/T?以下顯示器像素點距的規(guī)格中,最好的是(12=。A.0.39 B.0.33 C.0.31?在彩色噴墨打印機中,將油墨進行混合后得到的顏色稱為(1斗色。B.用戶信息被泄漏 D.破壞計算機主板D.協(xié)商后的申請人D.DB11/TD.0.28A.相減 B.相加C.互補D.比例?800X600的分辨率的圖像,若每個像素具有16位的顏色深度,則可表示(14)種不同的顏色。A.1000 B.1024C.65536D.480000?結(jié)構(gòu)化開發(fā)方法中,數(shù)據(jù)流圖是g階段產(chǎn)生的成果。A.需求分析 B.總體設(shè)計 C.詳細設(shè)計D.程序編碼?CVS是一種—(16)工具。A.需求分析 B.編譯 C.程序編碼 D.版本控制?以下關(guān)于原型化開發(fā)方法的敘述中,不正確的是(17)。A.原型化方法適應(yīng)于需求不明確的軟件開發(fā) B.在開發(fā)過程中,可以廢棄不用早期構(gòu)造的軟件原型C.原型化方法可以直接開發(fā)出最終產(chǎn)品 D.原型化方法利于確認各項系統(tǒng)服務(wù)的可用性?通常在軟件的(18)活動中無需用戶參與。A.需求分析 B.維護C.編碼 D.測試?進行軟件項目的風(fēng)險分析時,風(fēng)險避免、風(fēng)險監(jiān)控和風(fēng)險管理及意外事件計劃是(19)活動中需要考慮的問題。A.風(fēng)險識別 B.風(fēng)險預(yù)測 C.風(fēng)險評估 D.風(fēng)險控制?下面關(guān)于編程語言的各種說法中,(20)是正確的。A.由于C語言程序是由函數(shù)構(gòu)成的,因此它是一種函數(shù)型語言 B.Smalltalk、C++、Java、C#都是面向?qū)ο笳Z言函數(shù)型語言適用于編寫處理高速計算的程序,常用于超級計算機的模擬計算邏輯型語言是在Client/Server系統(tǒng)中用于實現(xiàn)負載分散的程序語言?在面向?qū)ο蟮恼Z言中,(21)。A.類的實例化是指對類的實例分配存儲空間 B.每個類都必須創(chuàng)建一個實例C?每個類只能創(chuàng)建一個實例 D?類的實例化是指對類進行初始化?在統(tǒng)一建模語言(UML)中,(22)用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互。A.類圖 B.用例圖 C.對象圖D.協(xié)作圖?某系統(tǒng)的進程狀態(tài)轉(zhuǎn)換如下圖所示,圖中1、2、3和4分別表示引起狀態(tài)轉(zhuǎn)換的不同原因,原因4表示(23);一個進程狀態(tài)轉(zhuǎn)換會引起另一個進程狀態(tài)轉(zhuǎn)換的是4沖。

D.運行進程的時間片到了A.就緒進程被調(diào)度D.運行進程的時間片到了A.1-2 B.2-1C.3-2 D.2-4?在操作系統(tǒng)中,虛擬設(shè)備通常采用(25)設(shè)備來提供虛擬設(shè)備。A.Spooling技術(shù),利用磁帶 B.Spooling技術(shù),利用磁盤 C.脫機批處理技術(shù),利用磁盤 D.通道技術(shù),利用磁帶?某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。若系統(tǒng)中字長為32位,磁盤上的物理塊依次編號為:0、1、2、「那么8192號物理塊的使用情況在位示圖中的第(26)個字中描述。A.256 B.257C.512D.1024?某虛擬存儲系統(tǒng)采用最近最少使用(LRU)頁面淘汰算法,假定系統(tǒng)為每個作業(yè)分配3個頁面的主存空間,其中一個頁面用來存放程序。現(xiàn)有某作業(yè)的部分語句如下:VarA:Array[1..150,1..100]OFinteger;i,j:integer;FORi:=1to150DOFORj:=1to100DOA[i,j]:=0;設(shè)每個頁面可存放150個整數(shù)變量,變量i、j放在程序頁中。初始時,程序及變量i、j已在內(nèi)存,其余兩頁為空,矩陣A按行序存放。在上述程序片段執(zhí)行過程中,共產(chǎn)生(27)次缺頁中斷。最后留在內(nèi)存中的是矩陣A的最后—禺。A.50 B.100C.150D.300 (28)A.2行B.2列C.3行D.3列?統(tǒng)一過程(UP)是一種用例驅(qū)動的迭代式增量開發(fā)過程,每次迭代過程中主要的工作流包括捕獲需求、分析、設(shè)計、實現(xiàn)和測試等。這種軟件過程的用例圖(UseCaseDiagram)是通過>(29)得到的。A.捕獲需求 B.分析 C.設(shè)計 D.實現(xiàn)?序言性注釋是指在每個程序或模塊開頭的一段說明,起輔助理解程序的作用,一般包括:程序的表示、名稱和版本號,程序功能描述,接口與界面描述,輸入/輸出數(shù)據(jù)說明,開發(fā)歷史,與運行環(huán)境有關(guān)的信息等。下列敘述中不屬于序言性注釋的是(30)。A.程序?qū)τ布?、軟件資源的要求 B.重要變量和參數(shù)說明C.嵌入在程序中的SQL語句 D.程序開發(fā)的原作者、審查者、修改者、編程日期等?ISO/IEC9126軟件質(zhì)量模型中第一層定義了六個質(zhì)量特性,并為各質(zhì)量特性定義了相應(yīng)的質(zhì)量子特性,其中易分析子特性屬于軟件的電質(zhì)量特性。A.可靠性 B.效率 C.可維護性 D.功能性?軟件(32)的提高,有利于軟件可靠性的提高。A.存儲效率 B.執(zhí)行效率 C.容錯性D.可移植性?軟件能力成熟度模型將軟件能力成熟度自低到高依次劃分為初始級、可重復(fù)級、定義級、管理級和優(yōu)化級,并且高級別成熟度一定可以達到低級別成熟度的要求。其中(33)中的開發(fā)過程及相應(yīng)的管理工作均已標準化、文檔化,并已建立完善的培訓(xùn)制度和專家評審制度。A.可重復(fù)級和定義級 B.定義級和管理級 C.管理級和優(yōu)化級 D.定義級、管理級和優(yōu)化級?LOC是軟件規(guī)模的一種量度,它表示(34)。A.軟件功能數(shù)?閱讀下列流程圖:B.源代碼行數(shù) C.每單位成本數(shù) D.工作量當(dāng)用判定覆蓋法進行測試時B.源代碼行數(shù) C.每單位成本數(shù) D.工作量A.2 B.4 C.6D.8?面向?qū)ο蠓治雠c設(shè)計是面向?qū)ο筌浖_發(fā)過程中的兩個重要階段,下列活動中,(36)不屬于面向?qū)ο蠓治鲭A段。A.構(gòu)建分析模型 B.識別分析類 C.確定接口規(guī)格 D.評估分析模型?在某大學(xué)學(xué)生學(xué)籍管理信息系統(tǒng)中,假設(shè)學(xué)生年齡的輸入范圍為16?40,則根據(jù)黑盒測試中的等價類劃分技術(shù),下面劃分正確的是。A.可劃分為2個有效等價類,2個無效等價類 B.可劃分為1個有效等價類,2個無效等價類C?可劃分為2個有效等價類,1個無效等價類 D?可劃分為1個有效等價類,1個無效等價類?面向?qū)ο蠓治鲂枰页鲕浖枨笾锌陀^存在的所有實體對象(概念),然后歸納、抽象出實體類。(38)是尋找實體對象的有效方法之一。A.會議調(diào)查 B.問卷調(diào)查 C.電話調(diào)查 D.名詞分析?在"模型一視圖一控制器"(MVC)模式中,(39)主要表現(xiàn)用戶界面,-(40)用來描述核心業(yè)務(wù)邏輯。A.視圖 B.模型 C.控制器D.視圖和控制器 (40)A.視圖 B.模型 C.控制器 D.視圖和控制器?在進行面向?qū)ο笤O(shè)計時,采用設(shè)計模式能夠(4耳。A.復(fù)用相似問題的相同解決方案 B.改善代碼的平臺可移植性 C.改善代碼的可理解性 D.增強軟件的易安裝性?下面給出了四種設(shè)計模式的作用:夕卜觀(Facade):為子系統(tǒng)中的一組功能調(diào)用提供一個一致的接口,這個接口使得這一子系統(tǒng)更加容易使用;裝飾(Decorate):當(dāng)不能采用生成子類的方法進行擴充時,動態(tài)地給一個對象添加一些額外的功能;單件(Singleton):保證一個類僅有一個實例,并提供一個訪問它的全局訪問點;模板方法(TemplateMethod):在方法中定義算法的框架,而將算法中的一些操作步驟延遲到子類中實現(xiàn)。請根據(jù)下面敘述的場景選用適當(dāng)?shù)脑O(shè)計模式。若某面向?qū)ο笙到y(tǒng)中的某些類有且只有一個實例,那么采用(42)設(shè)計模式能夠有效達到該目的;該系統(tǒng)中的某子模塊需要為其它模塊提供訪問不同數(shù)據(jù)庫系統(tǒng)(Oracle、SQLServer、DB2UDB等)的功能,這些數(shù)據(jù)庫系統(tǒng)提供的訪問接口有一定的差異,但訪問過程卻都是相同的,例如,先連接數(shù)據(jù)庫,再打開數(shù)據(jù)庫,最后對數(shù)據(jù)進行查詢,(4學(xué)設(shè)計模式可抽象出相同的數(shù)據(jù)庫訪問過程;系統(tǒng)中的文本顯示類(TextView)和圖片顯示類(Pictureview)都繼承了組件類(Component),分別顯示文本和圖片內(nèi)容,現(xiàn)需要構(gòu)造帶有滾動條、或者帶有黑色邊框、或者既有滾動條又有黑色邊框的文本顯示控件和圖片顯示控件,但希望最多只增加三個類,(44)設(shè)計模式可以實現(xiàn)該目的。A.外觀 B.裝飾 C.單件 D.模板方法 (43)A.外觀 B.裝飾C.單件 D.模板方法A.外觀 B.裝飾 C.單件 D.模板方法?在采用標準UML構(gòu)建的用例模型(Use-CaseModel)中,參與者(Actor)與用例(UseCase)是模型中的主要元素,其中參與者與用例之間可以具有(45)關(guān)系。A.包含(include) B.遞歸(Recursive) C.關(guān)聯(lián)(Association) D.組合(Composite)?當(dāng)采用標準UML構(gòu)建系統(tǒng)類模型(ClassModel)時,若類B除具有類A的全部特性外,類B還可定義新的特性以及置換類A的部分特性,那么類B與類A具有(46)關(guān)系;若類A的對象維持類B對象的引用或指針,并可與類C的對象共享相同的類B的對象,那么類A與類B具有(47)關(guān)系。A.聚合 B.泛化 C.傳遞D.迭代(47)A.聚合B.泛化 C.傳遞 D.迭代?表達式"(a+b)*(c-d)"的后綴表示為(48)。(48)A.ab+cd-*B.abcd+-*C.ab+*cd-D.abcd*+-?函數(shù)t()、f()的定義如下所示,若調(diào)用函數(shù)t時傳遞給x的值為3,并且調(diào)用函數(shù)f()時,第一個參數(shù)采用傳值(callbyvalue)方式,第二個參數(shù)采用傳引用(callbyreferenee)方式,則函數(shù)t的返回值為(49匸。t{intx} f(inti:ints)A.35 B.24C.22 D.11?程序設(shè)計語言中(50)。A.while循環(huán)語句的執(zhí)行效率比do-while循環(huán)語句的執(zhí)行效率高while循環(huán)語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)多1,而do-while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)少1while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)少1,而do-while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)多1while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)少1,而do-while語句的循環(huán)體執(zhí)行次數(shù)等于循環(huán)條件的判斷次數(shù)?關(guān)系R、S如下圖所示,關(guān)系代數(shù)表達式廠?'艮 "'=(51)。?在數(shù)據(jù)庫管理系統(tǒng)中,(52)不屬于安全性控制機制。A.完整性約束 B.視圖 C.密碼驗證 D.用戶授權(quán)?給定供應(yīng)關(guān)系SPJ(供應(yīng)商號,零件號,工程號,數(shù)量),查詢某工程至少用了3家供應(yīng)商(包含3家)供應(yīng)的零件的平均數(shù)量,并按工程號的降序排列。SELECT工程號,(53)FROMSPJGROUPBY工程號(54)_ORDERBY工程號DESC;A.AVG(數(shù)量)At平均數(shù)量 B.AVG(數(shù)量)AS平均數(shù)量 C.平均數(shù)量AtAVG(數(shù)量) D.平均數(shù)量ASAVG(數(shù)量)A.HAVINGCOUNT(DISTINCT(供應(yīng)商號))>2 B.WhereCOUNT(供應(yīng)商號)>2

C.HAVING(DISTINCT(供應(yīng)商號))>2 D.Where供應(yīng)商號2?設(shè)關(guān)系模式R(A,B,C),傳遞依賴指的是(55);下列結(jié)論錯誤的是(56)。A.若A-B,B-C,則 A-C B.若 A-B,A-C,則 A-BC C.若 A-C,則 AB-CD.若 A-BC,則 A-B,A-CA.若A-BC,則 A-B,A-C B.若 A-B,A-C,則 A-BC C.若 A-C,則AB-C D.若 AB-C,則 A-C,B-C?輸入受限的雙端隊列是指元素只能從隊列的一端輸入、但可以從隊列的兩端輸出,如下圖所示。若有8、1、4、2依次進入輸入受限的雙端隊列,則得不到輸出序列-(57匸。輸入受限的雙端隊列A.2、8、1、4 B.1、4、8、2 C.4、2、1、8 D.2、1、4、8?已知某二叉樹的中序序列為CBDAEFI、先序序列為ABCDEFI,則該二叉樹的高度為(58)。A.2 B.3C.4D.5?某工程計劃如下圖所示,各個作業(yè)所需的天數(shù)如下表所示,設(shè)該工程從第0天開工,則該工程的最短工期是-(59匸天,作業(yè)J最遲應(yīng)在第(60)天開工。A.17B.18C.19D.20 (60)A.11B.13C.14D.16?下圖所示平衡二叉樹(樹中任一結(jié)點的左右子樹高度之差不超過1)中,結(jié)點A的右子樹AR高度為h,結(jié)點B的左子樹BL高度為h,結(jié)點C的左子樹CL、右子樹CR高度都為h-1。若在CR中插入一個結(jié)點并使得CR的高度增加1,則該二叉樹冋 。121515292915151212122329121515292915151212122329(61)A.以B為根的子二叉樹變?yōu)椴黄胶釨.以C為根的子二叉樹變?yōu)椴黄胶釩.以A為根的子二叉樹變?yōu)椴黄胶?D.仍然是平衡二叉樹?設(shè)商店有10元、5元、2元和1元的零幣,每種零幣的數(shù)量充足。售貨員給顧客找零錢時,零幣的數(shù)量越少越好。例如給顧客找零29元:先選2張10元幣,然后選擇1張5元幣,再選擇兩張2元幣。以上的找零錢方法采用了伍2)策略。A.分治 B.貪心 C.動態(tài)規(guī)劃 D.回溯?對n個元素的數(shù)組進行(63),其平均時間復(fù)雜度和最壞情況下的時間復(fù)雜度都是0(nlogn)。A.希爾排序 B?快速排序 C.堆排序 D?選擇排序?由權(quán)值為29、12、15、6、23的五個葉子結(jié)點構(gòu)造的哈夫曼樹為(64),其帶權(quán)路徑長度為(65)。(64)A.O B.O65)A.85B.188C.192D.222?關(guān)于路由器,下列說法中錯誤的是(66)。A.路由器可以隔離子網(wǎng),抑制廣播風(fēng)暴 B.路由器可以實現(xiàn)網(wǎng)絡(luò)地址轉(zhuǎn)換C.路由器可以提供可靠性不同的多條路由選擇 D.路由器只能實現(xiàn)點對點的傳輸?關(guān)于ARP表,以下描述中正確的是(67)。A.提供常用目標地址的快捷方式來減少網(wǎng)絡(luò)流量 B.用于建立IP地址到MAC地址的映射C.用于在各個子網(wǎng)之間進行路由選擇 D.用于進行應(yīng)用層信息的轉(zhuǎn)換

?分配給某校園網(wǎng)的地址塊是202.105.192.0/18,該校園網(wǎng)包含(68)個C類網(wǎng)絡(luò)。A.6 B.14C.30D.62?在Windows操作系統(tǒng)中,采用-(69)命令來測試到達目標所經(jīng)過的路由器數(shù)目及IP地址。A.ping B.tracertC.arpD.nslookup?以下關(guān)于DHCP服務(wù)的說法中正確的是(70)。A.在一個子網(wǎng)內(nèi)只能設(shè)置一臺DHCP服務(wù)器,以防止沖突B.在默認情況下,客戶機采用最先到達的DHCP服務(wù)器分配的IP地址C.使用DHCP服務(wù),無法保證某臺計算機使用固定IP地址D.客戶端在配置時必須指明DHCP服務(wù)器IP地址,才能獲得DHCP服務(wù)?(71)analysisemphasi

溫馨提示

  • 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

提交評論