版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
全國計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試
2023年上六個月軟件設(shè)計師上午試卷
?(1)不屬于計算機控制器中的部件。
(1)人.指令寄存器以B.程序計數(shù)器PCC算術(shù)邏輯單元ALUD.程序狀態(tài)字寄存器PSW
?在CPU與主存之間設(shè)置高速緩沖存儲器Cache,其目的是為了衛(wèi)_。
(2)A.擴大主存的存儲容量B.提高CPU對主存的訪問效率
C.既擴大主存容量又提高存取速度D.提高外存儲器的速度
?下面的描述中,(3)不是RISC設(shè)計應(yīng)遵照的設(shè)計原則。
(3)A.指令條數(shù)應(yīng)少某些
B.尋址方式盡量少
C采用變長指令,功能復(fù)雜的指令長度長而簡樸指令長度短
D.設(shè)計盡量多的通用寄存器
?某系統(tǒng)的可靠性構(gòu)造框圖如下圖所示。該系統(tǒng)由4個部件構(gòu)成,其中2、3兩部件并聯(lián)冗余,再與1、4部件串聯(lián)構(gòu)成。假設(shè)部
件1、2、3的可靠度分別為0.90、0.70、0.70。若規(guī)定該系統(tǒng)的可靠度不低于0.75,則進行系統(tǒng)設(shè)計時,分派給部件4的可靠度至
少應(yīng)為!4)。
0.75
(4)A.
0.9x(l-0.7)2
?指令流水線將一條指令的執(zhí)行過程分為四步,其中第1、2和4步H勺通過時間為△(,如下圖所示。若該流水線次序執(zhí)行50條指
令共用I53AI,并且不考慮有關(guān)問題,則該流水線的瓶頸第3步的時間為(5)
1-2-3_4
AtAtAi
(5)A.2B.3C.4D.5
?系統(tǒng)響應(yīng)時間和作業(yè)吞吐量是衡量計算機系統(tǒng)性能H勺重要指標(biāo)。對于一種持續(xù)處理業(yè)務(wù)的系統(tǒng)而言,其(6),
(6)A.響應(yīng)時間越短,作業(yè)吞吐量越小B.響應(yīng)時間越短,作業(yè)吞吐量越大
C.響應(yīng)時間越長,作業(yè)吞吐量越D.響應(yīng)時間不會影響作業(yè)吞吐量
?下列行為不屬于網(wǎng)絡(luò)襲擊H勺是—(7)o
(7)A.持續(xù)不停Ping某臺主機B.發(fā)送帶病毒和木馬的電子郵件
C.向多種郵箱群發(fā)一封電子郵件D.暴力破解服務(wù)器密碼
?多形病送病的是(8)的計算機病送。
(8)A.可在反病毒檢測時除藏自己B.每次感染都會變化自己
C.可以通過不一樣的渠道進行傳播D.可以根據(jù)不一樣環(huán)境導(dǎo)致不一樣破壞
?感染"熊貓燒香”病毒后的計算機不會出現(xiàn)/22JI勺狀況。
(9)A.執(zhí)行文獻圖標(biāo)變成熊貓燒香C.系統(tǒng)運行變慢B.顧客信息被泄漏D.破壞計算機主板
?假如兩名以上的申請人分別就同樣H勺發(fā)明發(fā)明申請專利,專利權(quán)應(yīng)授予(10)。
(10)A.最先發(fā)明的人B.最先申請的人C.所有申請人D.協(xié)商后的申請人
?下列原則代號中,(11)為推薦性行業(yè)原則的代號。
(II)A.SJ/TB.QrrilC.GB/TD.DBIlfT
?如下顯示屏像素點距的規(guī)格中,最佳的是(12)°
(12)A.0.39B.0.33C.0.31D.0.28
?在彩色噴墨打印機中,將油墨進行混合后得到的顏色稱為(13)色。
(13)A.相減&相加C.互補D.比例
?800X600的辨別率的圖像,若每個像素具有16位的顏色深度,則可表達工必種不一樣H勺顏色。
(14)A.1000B.1024C.65536D.480000
?構(gòu)造化開發(fā)措施中,數(shù)據(jù)流圖是汗5)階段產(chǎn)??诔晒?/p>
(15)A.需求分析B.總體設(shè)計C詳細設(shè)計D.程序編碼
?CVS是一種(16)工具。
(16)A.需求分析B.編譯C.程序編碼D.版本控制
?如下有關(guān)原型化開發(fā)措施的論述中,不對的I內(nèi)是
(17)A.原型化措施適應(yīng)于需求不明確的軟件開發(fā)
B.在開發(fā)過程中,nJ?以廢棄不用初期構(gòu)造||勺軟件原型
C.原型化措施可以直接開發(fā)出最終產(chǎn)品
D.原型化措施利于確認各項系統(tǒng)服務(wù)的可用性
?一般在軟件的1皿活動中無需顧客參與。
(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言
C.函數(shù)型語言合用于編寫處理高速計算的程序,常用于超級計算機的模擬計算
D.邏輯型語言是在Clicnt/Scrvcr系統(tǒng)中用于實現(xiàn)負載分散的程序語言
?在面向?qū)ο蟮恼Z言中,(21)。
(21)A.類的實例化是指對類的實例分派存儲空間
B.每個類都必須創(chuàng)立一種實例
C.每個類只能創(chuàng)立一種實例
D.類的實例化是指對類進行初始化
?在統(tǒng)一建模語言(UML)中,用于描述系統(tǒng)與外部系統(tǒng)及顧客之間的交互。
(22)A.類圖B.用例圖C.對象圖D.協(xié)作圖
?某系統(tǒng)的進程狀態(tài)轉(zhuǎn)換如下圖所示,圖中1、2、3和4分別表達引起狀態(tài)轉(zhuǎn)換的不一樣原因,原區(qū)14表達(23):一?種進
程狀態(tài)轉(zhuǎn)換會引起另一種進程狀態(tài)轉(zhuǎn)換的是上打_。
(23)A.就緒進程被調(diào)度B.運行進程執(zhí)行了P操作
C.發(fā)生「阻塞進程等待的事件D.運行進程的時間片到r
(24)A.1-2B.2flC.3f2D.2-4
?在操作系統(tǒng)中,虛擬設(shè)備一般采用業(yè)設(shè)備來提供虛擬設(shè)備。
(25)A.Spooling技術(shù),運用磁帶B.Spooling技術(shù),運用磁盤
C.脫機枇處理技術(shù),運用磁盤D.通道技術(shù),運用磁帶
?某文獻管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用狀況。若系統(tǒng)中字長為32位,磁盤上的物理塊依次編號為:0、
1、2、…,那么8192號物理塊的使用狀況在位示圖中的第(26)個字中描述。
(26)A.256B.257C.512D.1024
?某虛擬存儲系統(tǒng)采用近來至少使用(LRU)頁面淘汰算法,假定系統(tǒng)為每個作業(yè)分派3個頁面H勺主在空間,共中一種頁面用來寄
存程序。既有某作業(yè)的部分語句如下:
VarA:Array[1..150,1..100]OFinteger;
i.j:integer;
FORi:=lto150DO
FORj:=lto100DO
A[ij]:=O;
設(shè)每個頁面可寄存15()個整數(shù)變量,變量i、j放在程序頁中。初始時,程序及變量i、j已在內(nèi)存,其他兩頁為空,矩陣A按行序
寄存。在上述程序片段執(zhí)行過程中,共產(chǎn)生一(27)次缺頁中斷。最終留在內(nèi)存中的是矩陣A的最終(28)。
(27)A.50B.100C.150D.300
(28)A.2行B.2列C.3行D.3列
?統(tǒng)一過程(UP)是一種用例驅(qū)動的迭代式增量開發(fā)過程,每次迭代過程中重要的工作流包括捕捉需求、分析、設(shè)計、實現(xiàn)和測試
等。這和軟件過程的用例圖(UseCaseDiaeram)是通過(29)得到的。
(29)A.捕捉需求B.分析C.設(shè)計D.實現(xiàn)
?序言性注釋是指在每個程序或模塊開頭的一段闡明,起輔助理解程序的作用,一般包括:程序的表達、名稱和版本號,程序功能描
述,接口與界面描述,輸入/輸出數(shù)聽闡明,開發(fā)歷史,與運行環(huán)境有關(guān)的信息等。下列論述中不屬于序言性注釋的是(30)°
(30)A.程序?qū)τ布?、軟件資源的規(guī)定B.重要變量和參數(shù)闡明
C.嵌入在程序中的SQL語句D.程序開發(fā)的原作者、審查者、修改者、編程日期等
?ISOIEC9126軟件質(zhì)量模型中第一層定義了六個質(zhì)量特性,并為各質(zhì)量博性定義了對應(yīng)的質(zhì)量子特性,其中易分析子特性屬于
軟件的(31)質(zhì)量特性。
(31)A.可靠性B.效率C.可維護性D.功能性
?軟件(3件I內(nèi)提高,有助于軟件可靠性的提高。
(32)A.存儲效率B.執(zhí)行效率C.容錯性D.可移植性
?軟件能力成熱度模型將軟件能力成熟度自低到高依次劃分為初始級、可反復(fù)級、定義級、管理級和優(yōu)化級,并且高級別成熟度一
定以到達低級別成熟度的規(guī)定。其中」迎中的開發(fā)過程及對應(yīng)的管理工作均已原則化、文檔化,并已建立完善的培訓(xùn)制度和專家
評審制度。
(33)A.可反熨級和定義級B.定義級和管理級C.管理級和優(yōu)化級D.定義級、管理級和優(yōu)化級
?LOC是軟件規(guī)模的一種量度,它表達(34)°
(34)A.軟件功能數(shù)B.源代碼行數(shù)C.每單位成本數(shù)D.工作量
?閱讀下列流程圖:
當(dāng)用鑒定覆蓋法進行測試時,至少需要設(shè)計(35)個測試用例。
(35)A.2B.4C.6D.8
?而向?qū)ο蠓治雠c設(shè)計是面向?qū)ο筌浖_發(fā)過程中的兩個重要階段,下列活動中,不屬于面向?qū)ο蠓治鲭A段。
(36)A.構(gòu)建分析模型B.識別分析類C.確定接口規(guī)格D.評估分析模型
?在某大學(xué)學(xué)生學(xué)籍管理信息系統(tǒng)中,假設(shè)學(xué)生年齡II勺輸入范圍為16?40,則根據(jù)黑盒測試中的等價類劃分技術(shù),卜面劃分對H勺的
是(37)
(37)A.可劃分為2個有效等價類,2個無效等價類
B.可劃分為個有效等價類,2個無效等價類
C.可劃分為2個有效等價類,1個無效等價類
D.可劃分為I個有效等價類,1個無效等價類
?面向?qū)ο蠓治鲂枰页鲕浖枨笾锌陀^存在的所有實體對象(概念),然后歸納、抽象出實體類。(38)是尋找實體對象W'J有效措施
之一。
(38)A.會議調(diào)查B.問卷調(diào)查調(diào)查D.名詞分析
?在“模型一視圖一控制器"(MVC)模式中,(39)重要體現(xiàn)顧客界面,用來描述關(guān)鍵業(yè)務(wù)邏輯。
(39)A.視圖B.模型C.控制器D.視圖和控制器
(40)A.視圖B.模型C.控制器D.視圖和控制器
?在進行面向?qū)ο笤O(shè)計時,采用設(shè)計模式可以上12。
(41)A.復(fù)用相似問題的相似處理方案B.改善代碼的平臺可移植性
C.改善代碼的可理解性D.增強軟件的易安裝性
?下面給出了四種設(shè)計模式的作用:
外觀(Facade):為子系統(tǒng)中的一組功能調(diào)用提供一種一致的接口,這個接口使得這一子系統(tǒng)愈加輕易使用;
裝飾(Dccoraic):當(dāng)不能采用生成子類的措施進行擴充時,動態(tài)地給一種對象添加某些額外的功能:
單件(Singlelon):保證一種類僅有一種實例,并提供一種訪問它的全局訪問點;
模板措施(TemplateMethod):在措施中定義算法的框架,而將算法中口勺某些操作環(huán)節(jié)延遲到子類中實現(xiàn)。
請根據(jù)下面論述的場景選用合適H勺設(shè)計模式。若某面向?qū)ο笙到y(tǒng)中I向某些類有且只有一種實例,那么采用X包設(shè)計模式可以有
效到達該目的;該系統(tǒng)中的某子模塊需要為其他模塊提供訪問不一樣數(shù)據(jù)庫系統(tǒng)(Oracle、SQLServer,DB2UDB等)的功能,這些
數(shù)據(jù)庫系統(tǒng)提供的訪問接口有?定的差異,但訪問過程卻都是相似的,例如,先連接數(shù)據(jù)庫,再打開數(shù)據(jù)庫,最終對數(shù)據(jù)進行查詢,
(43)設(shè)計模式可抽象出相似的數(shù)據(jù)庫訪問過程:系統(tǒng)中的文本顯示類(TextView)和圖片顯示類(PictureView)
都繼承了組件類
(Component),分別顯示文本和圖片內(nèi)容,現(xiàn)需要構(gòu)造帶有滾動條、或者帶有黑色邊框、或者既有滾動條又有黑色邊框的J文本顯示控
件和圖片顯示控件,但但愿最多只增長三個類,豈如_設(shè)計模式可以實現(xiàn)該目的。
(42)A.外觀B.裝飾C.單件D.模板措施
(43)A.外觀B.裝飾C.單件D.模板措施
(44)A.外觀B.裝飾C.單件D.模板措施
?在采用原則UML構(gòu)建H勺用例模型(Use-CaseModel)中,參與者(Actor)與用例(UseCase)是模型中的重要元素,其中參與
者與用例之間可以具有工維關(guān)系。
(45)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)系。
(46)A.聚合B.泛化C.傳遞D.迭代
(47)A.聚合B.泛化C.傳遞D.迭代
?體現(xiàn)式“(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ù)采用傳引用(callbyreference)方式,則函數(shù)tH勺返回值為(49)°
t(iiitx)f(intr,ints)
inta;intx;
a=3*x-1;x=2*r+1;s=x*r;
f(x.a);r=s-x;
returna+x;retum:
(49)A.35B.24C.22D.II
?程序設(shè)計語言中(50):
(50)A.while循環(huán)語句H勺執(zhí)行效率比do-while循環(huán)語句的執(zhí)行效率高
B.while循環(huán)語句H勺循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)多1,而dowhile語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)少
1
C.while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)少I,而do-while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)多I
D.while語句的循環(huán)體執(zhí)行次數(shù)比循環(huán)條件的判斷次數(shù)少I,而do-while語句的循環(huán)體執(zhí)行次數(shù)等于循環(huán)條件的判斷次數(shù)
?關(guān)系R.S如下圖所示,關(guān)系代數(shù)體現(xiàn)式/56(6>5(RXS))=(51).
(51)A.ABCB.ABC
1121310711
110141076
C.ABCD.ABC
71213476
710144711
?在數(shù)據(jù)庫管理系統(tǒng)中,02不屬于安全性控制機制。
(52)A.完整性約束B.視圖C.密碼驗證D.顧客授權(quán)
?給定供應(yīng)關(guān)系SPJ(供應(yīng)商號,零件號,工程號,數(shù)量),查詢某工程至少用『3家供應(yīng)商(包括3家)供應(yīng)啊零件的平均數(shù)量,
并按工程號的降序排列。
SELECT工程號,(53)FROMSPJ
GROUPBY工程號
(54)
ORDERBY工程號DESC:
(53)A.AVG(數(shù)量)A[平均數(shù)量B.AVG(數(shù)量)AS平均數(shù)量
C.平均數(shù)量AlAVG(數(shù)量)D.平均數(shù)量ASAVG(數(shù)量)
(54)A.HAVINGCOUNT(DISTINCT(供應(yīng)商號))>2B.WhereCOUNT(供應(yīng)商號)>2
C.HAVING(DISTINCT(供應(yīng)商號))>2D.Where供應(yīng)商號2
?設(shè)關(guān)系模式R(A.B.C),傳遞依賴指的是(55);下列結(jié)論錯誤的是
(55)A.若A-B,B-*C,則A-*CB.若A_*B,A-C,則A-BC
C.若A-C,貝1JAB-*CD.若A-*BC,則A-B,A-C
(56)A.若A-*BC,貝ljAfB,A-*CB.若A-B.A-*C,則A-*BC
C.若A-*C,則AB-CD.若AB-*C,則A-C,B-C
?輸入受限『'J雙端隊列是指元素只能從隊列的一端輸入、但可以從隊列的兩端輸出,如下圖所示。若有8、1、4、2依次進入輸入
受限的雙端隊列,則得不到輸出序列(57).
W—
輸入受限的
雙端隊列
(57)A.2、8、1、4B.1,4、8、2C.4、2、1、8D.2、1、4、8
?己知某二叉樹的中序序列為CBDAEFI、先序序列為ABCDEFL則該二叉樹的高度為(58)。
(58)A.2B.3C.4D.5
?某工程計劃如下圖所示,各個作業(yè)所需的天數(shù)如下表所示,設(shè)該工程從第。天動工,則該工程I向最短工期是上幺_天,作業(yè)J
及遲應(yīng)在第(60)天動工。
(59)A.17B.18C.19D.20
(60)A.11B.13C.14D.16
?下圖所示平衡二叉樹(樹中任一結(jié)點的左右子樹高度之差不超過1)中,結(jié)點A的右子樹AR高度為h,結(jié)點B的左子樹
BL高度為h,結(jié)點CH勺左子樹CL、右子樹CR高度都為h-U若在CR中插入一種結(jié)點并使得CRH勺高度增長I,則該二叉樹
⑹)。
(61)A.以B為根的子二叉樹變?yōu)椴黄窖肂.以C為根的子二叉樹變?yōu)椴黄胶?/p>
C以A為根的子二叉樹變?yōu)椴黄胶釪.仍然是平衡二叉樹
?設(shè)商店有10元、5元、2元和I元的零幣,每種零幣的數(shù)量充足。售貨員給顧客找零錢時,零幣的數(shù)量越少越好。例如給顧客
找零29元:先選2張10元幣,然后選擇1張5元幣,再選擇兩張2元幣。以上的找零錢措施采用了(62)方略。
(62)A.分治B.貪心C.動態(tài)規(guī)劃D.回溯
?對n個元素的數(shù)組進行(63),其平均時間復(fù)雜度和最壞狀況下H勺時間復(fù)雜度都是O(nlogn)。
(63)A.希爾排序B.迅速排序C.堆排序D.選擇排序
?由權(quán)值為29、12、15、6、23H勺五個葉子結(jié)點構(gòu)造的哈夫曼樹為(64),其帶權(quán)途徑長度為(65).
(64)
A夕、
65)A.85B.188C.192D.222
?有關(guān)路由器,下列說法中錯誤的是(66)-
(66)A.路由器可以隔離子網(wǎng),克制廣播風(fēng)暴B.路由器可以實現(xiàn)網(wǎng)絡(luò)地址轉(zhuǎn)換
c.路由器可以提供可嵬性不一樣的多條路由選擇r).路由器只能實現(xiàn)點對點的傳播
?有關(guān)ARP表,如下描述中對H勺的是_(67)。
(67)A.提供常用目的地址的快捷方式來減少網(wǎng)絡(luò)流量B.用于建立IP地址到MAC地址的映射
C,用于在各個子網(wǎng)之間進行路由選擇D.用于進行應(yīng)用層信息的轉(zhuǎn)換
?分派給某校園網(wǎng)的地址塊是2O2,1O5.192.O/I8,該校園網(wǎng)包括_(68)個C類網(wǎng)絡(luò)。
(68)A.6B.14C.30D.62
?在Windows操作系統(tǒng)中,采用命令來測試抵達目的所通過的路由器數(shù)目及IP地址。
(69)A.pingB.tracertC.arpD.nslookup
?如下有關(guān)DHCP服務(wù)的說法中對的的是(70)
(70)A.在一種子網(wǎng)內(nèi)只能設(shè)置一臺DHCP服務(wù)器,以防止沖突
B.在默認狀況下,客戶機采用最先抵達的DHCP服務(wù)器分派的IP地址
使用DHCP服務(wù),無法保證某臺計算機使用固定IP地址
D.客戶端在配置.時必須指明DHCP服務(wù)器IP地址,才能獲得DHCP服務(wù)
(71)analysisemphasizes(hedrawingofpictorialsystemmodelstodocumentandvalidalebothexistingand/orproposedsystems.
Ultimately,thesystemmodelsbecomethe(72)fordesigningandconstructinganimprovedsystem.(73)issuchatechnique.The
emphasisinthistechniqueisprocess-centered.Systemsanalystsdrawaseriesofprocessmodelscalled(74)(75)
isanothersuchtechniquethatintegratesdataardprocessconcernsintoconstructscal.eilobjects.
(71)A.PrototypingB.AcceleratedC.Model-drivenD.Iterative
(72)A.imageB.pictureC.layoutD.blueprint
(73)A.StructuredanalysisB.InformationEngineering
C.DiscoveryPrototypingD.Object-Orientedanalysis
(74)A.PERTB.DFDC.ERDD.UML
(75)A.StructuredanalysisB.InformationEngineering
C.DiscoveryPrototypingD.Object-Orientedanalysis
2023年上六個月軟件設(shè)計師下午試卷
試題一(15分)
閱讀如下闡明和圖,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
[闡明]
某房屋租賃企業(yè)欲建立一種房屋租賃服務(wù)系統(tǒng),統(tǒng)一管理房主和租賃者小J信息,從而迅速地提供租賃服務(wù)。該系統(tǒng)具有如下功能:
1.登記房主信息。對于每名房主,系統(tǒng)需登記其姓名、住址和聯(lián)絡(luò),并將這些信息寫入房主信息文獻。
2.登記房屋信息。所有在系統(tǒng)中登記的房屋均有一種唯一的識別號(對于新增長的房屋,系統(tǒng)會H動為其分派一種識別號)。除
此之外,還借登記該房屋的地址、房型(如平房、帶陽臺的樓房、獨立式住宅等)、最多可以容納的房客數(shù)、租金及房屋狀態(tài)(待租賃、
已出租),這些信息都保留在房屋信息文獻口。一名房主可以在系統(tǒng)中登記多種待租賃的房屋。
3.登記租賃者信息。所有想通過該系統(tǒng)租賃房屋的租賃者,必須首先在系統(tǒng)中登記個人信息,包括:姓名、住址、號碼、出
生年月和性別。這些信息都保留在租賃者信息文獻中。
4.租賃房屋。已經(jīng)登記在系統(tǒng)中的租賃者,可以得到一份系統(tǒng)提供的待租賃房屋列表。一旦租賃者從中找到合適的房屋,就可以
提出看房祈求。系統(tǒng)會安排租賃者與房主會面。對于每次看房,系統(tǒng)會生成一條看房記錄并招其寫入看房記錄文獻中。
5.收取手續(xù)費。房主登記完房屋后,系統(tǒng)會生成一份費用單,房主根據(jù)費用單交納對應(yīng)叼費用。
6.變更房屋狀態(tài)。當(dāng)租賃者與房主到達租房或退房協(xié)議后,房主向系統(tǒng)提交變更房屋狀態(tài)的祈求。系統(tǒng)將根據(jù)房主的祈求,修改
房屋信息文獻。
數(shù)據(jù)流圖I」
數(shù)據(jù)流圖1-2
[問題1](4分)
使用[闡明]中給出啊詞匯,將數(shù)據(jù)流圖1-1中(I)~(4)處的數(shù)據(jù)流補充完整。
向題2](4分)
使用[闡明]中給出的J詞匯,將數(shù)據(jù)流圖1-2中的(5)-(8)補充完整。
[問題3](7分)
數(shù)據(jù)流程圖1-2中缺失了三條數(shù)據(jù)流,請指出這三條數(shù)據(jù)流H勺起點、終點和數(shù)據(jù)流名稱。
試題二(共15分)
閱讀下列闡明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
[闡明I
某醫(yī)院的門診管理系統(tǒng)實現(xiàn)了為患者提供掛號、處方藥物收費的功能。詳細的需求及
設(shè)計如下:
I.醫(yī)院醫(yī)師具有編號,姓名,科室,職稱,出診類型和出診費用,其中出診類型分為專家門診和一般門診,與醫(yī)師職稱無關(guān);
各個醫(yī)嶼可以具有不一樣的出診費用,與職稱和出診類型無關(guān)。
2.患者首先在門診掛號處掛號,選擇科室和醫(yī)師,根據(jù)選擇的醫(yī)師繳納掛號費(醫(yī)師出診費)。收銀員為患者生成掛號單,如表2-1
所示,其中,就診類型為醫(yī)師的出診類型。
表2-1XX醫(yī)院門診掛號單
收銀員:13011時間:2007年2月1LI08:58
就診號姓名科室醫(yī)師二診類型掛號費
20070205015葉萌內(nèi)科楊K明專家門診5元
3.患者在醫(yī)師處就診后,憑借掛號單和醫(yī)師手寫處方到門診藥房交費買藥。收銀員根據(jù)就診號和醫(yī)師處方中開列口勺藥物信息,查
詢藥物庫(如表2-2所示)并生成門診處方單(如表2-3所示)。
表2-2藥品庫
藥品編碼藥品名稱類型庫存貨架編號單位規(guī)格單價
12007牛芳子中藥51590B1401G炒0.0340
11090百部中藥36950B1523G片0.0313
表2?3XX醫(yī)院門診處方單
時間:2007年2月1日10:31
就診號20070205015病人姓名葉萌醫(yī)師姓名楊玉明
金額總計0.65項目總計2收銀員21081
藥品編碼藥品名稱數(shù)量單位單價金額(元)
12007牛芳子10G0.03400.34
11090百部10G0.03130.31
4.由于藥物價格會發(fā)生變化,因此,門診管理系統(tǒng)必須記錄處方單卜.藥物的單價。
根據(jù)需求階段搜集H勺信息,設(shè)計H勺實體聯(lián)絡(luò)圖和關(guān)系模式(不完整)如下所示:
1.實體聯(lián)絡(luò)圖
掛號單收銀員
圖2?1實體聯(lián)系圖
2.關(guān)系模式
掛號單(就診號,病患姓名,醫(yī)師編號,時間,(5))
收銀員(編號,姓名,級別)
醫(yī)師(編號,姓名,科寶,職稱,出診類邢.出診相用)
門診處方((6),收銀員,時間)
處方明細(就診號,(7).
藥物庫(藥物編碼,,藥物名稱,(8))
[問題1](4分)
根據(jù)問題描述,填寫2-1實體聯(lián)絡(luò)圖中(1)~(4)處聯(lián)絡(luò)的類型。
[問題2](4分)
圖2-1中還缺乏幾種聯(lián)絡(luò)?請指出每個聯(lián)絡(luò)兩端的實體名,格式如下:
實體1:實體2
例如,收銀員與門診處方之間存在聯(lián)絡(luò),表達為:
收銀員:門診處方或門診處方:收銀員
晌題3](7分)
根據(jù)實體聯(lián)絡(luò)圖2-1,填寫掛號單、門珍處方、處方明細和藥物庫關(guān)系模式中的空(5)~(8)處,并指出掛號單、門診處方和處
方明細關(guān)系模式H勺主鍵。
試題三(共15分)
閱讀下列闡明和圖,回答問題I至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
[闡明]
某圖書管理系統(tǒng)的重要功能如下:
1.圖書管理系統(tǒng)的資源目錄中記錄著所有可供讀者借閱的資源,每項資源均有一種唯一的索引號。系統(tǒng)需登記每項資源H勺名稱、
出版時間和資源狀態(tài)(可借閱或已借出)。
2.貫源可以分為兩類:圖書和唱片。對于圖書,系統(tǒng)還需登記作者和頁數(shù):對于唱片,還需登記演唱者和介質(zhì)類型(CD或者磁
帶)。
3.讀者信息保留在圖書管理系統(tǒng)II勺讀者信息數(shù)據(jù)庫中,記錄的信息包括:讀者的識別碼和讀者姓名。系統(tǒng)為每個讀者創(chuàng)立了一種
借書記錄文獻,用來保留讀者所借資源的有.關(guān)信息。
現(xiàn)采用面向?qū)ο蟠胧╅_發(fā)該圖書管理系統(tǒng)。識別類是面向?qū)ο蠓治龅牡谝徊?。比較常的識別類的措施是尋找問題描述中的名詞,
再根據(jù)有關(guān)規(guī)則從這些名詞中刪除不也許成為類的名詞,最終得到構(gòu)成該系統(tǒng)內(nèi)類。衰3-1給出門闡明]中出現(xiàn)的所有名詞。
表3-1
圖書管理系統(tǒng)資源目錄讀者資源
索引號系統(tǒng)名稱出版時間
資源狀態(tài)圖/唱片作者
頁數(shù)演唱者介質(zhì)類型CD
磁帶讀者信息讀者信息數(shù)據(jù)庫識別碼
姓名借書記錄文件信息
通過對表3-1中的名詞進行分析,最終得到了圖3-1所示的UML類圖(類的闡明如表3-2所示)。
表3?2
類名說明
LibrarySystem圖書管理系統(tǒng)
BorrowerDB保存讀者信息的數(shù)據(jù)庫
Catalogltem資源目錄中保存的每項資源
Borrower讀者
Borroweritems為每個讀者創(chuàng)建的借打記錄文件
LibrarySystem
11
_______-
BorrowerDB
⑴(3)
W⑵W(4)
CatalogItemBorrower
0..*
(5)
(6)
im?Boirowerltems
1
[問題1](3分)
表3-2所給出的類并不完整,根據(jù)[闡明]和表3-1,將圖3-1中的(a)~(c)處補充完整。
[問題2](6分)
根據(jù)[闡明]中的描述,給出圖3"中歐類Catalogitem以及(b)、(c)處所對應(yīng)的類的關(guān)鍵屬性(使用表3-1中給出H勺詞匯),
其中,Cataloghcm有4個關(guān)健屬性:(b)、(c)處對應(yīng)口勺類各有2個關(guān)健屬性。
晌題3J(6分)
識別關(guān)聯(lián)H勺多重度是面向?qū)ο蠼_^程山的一種重要環(huán)節(jié)。根據(jù)[闡明]中給出的描述,成圖3-1中的(1)~(6)。
試題四(共15分)
閱讀如下闡明和圖,彌補流程圖中的空缺,將解答填入答題紙的對應(yīng)欄內(nèi).
[闡明]
在一條農(nóng)村公路的一邊稀疏地分布著房子,其分布如圖4-1所示。某電信企業(yè)需要在某些位置放置蜂窩基站,由于基站的覆
蓋范圍是6公里,因此必須使得每棟房子到某個基站的直線距離不超過6公里。為簡化問題,假設(shè)所有房子在同一宜線上,并且基站
沿該直線放置?,F(xiàn)采用貪心方略實現(xiàn)用盡量少的基站覆蓋所有的房子。
圖4-1
實現(xiàn)貪心算法的流程如圖4-2所示,請?zhí)畛淦渲锌瞻撞⒂嬎阍撍惴ǖ臅r間復(fù)雜度,其中:
1.d[i](lWiWN)表達第i個房子到公路A端的距離,N表達房子的總數(shù),房子的編號按照房子到公路A端的距離從小到大
進行編號。
2.s[k]表達第k(k>1)個基站到公路A端的距離,算法結(jié)束后k的值為基站的總數(shù)。
圖4?2
該算法的時間復(fù)雜度為
從下列的3道試題(試題五至試題七)中任選I道解答。
試題五(共15分)
閱讀如下闡明和C語言函數(shù),將應(yīng)填入(n)處的字句寫在答題紙的對應(yīng)欄內(nèi)。
[闡明]
在一種分布網(wǎng)絡(luò)中,資源(石油、天然氣、電力等)可從生產(chǎn)地送往其他地方。在傳播過程中,資源會有損耗。例如,天然氣的
氣壓會減少,電壓會減少。我們將需要輸送的資源信息稱為信號。在信號從信源地送往消耗地的過程中,僅能容忍一定范圍的信號衰
減,稱為容忍值。分布網(wǎng)絡(luò)可表達為一種樹型構(gòu)造,如圖5-1所示。信號源是樹根,樹中的每節(jié)點(除了根)表達一種可以放宜放大
器的子節(jié)點,其中某些節(jié)點同步也是信號消耗點,信號從一種節(jié)點流向其子節(jié)點。
圖5-1
每個節(jié)點有一種d值,表達從其父節(jié)點到該節(jié)點的信號衰減量。例如,在圖5-1中,節(jié)點w、p、q的d值分別為2、1、3,
樹根節(jié)點表達信號源,其d值為0。
每個節(jié)點有一種M值,表達從該節(jié)點出發(fā)到其所有葉子的信號衰減量的最大值。顯然,葉子節(jié)點的M值為0,對于非葉子節(jié)
點j,M(j)=max{M(k)+d(k)|k是j的J孩子節(jié)點}。在此公式中,要計算節(jié)點的M值,必須先算出其所有子節(jié)點的M值。
在計算M值的過程中,對于某個節(jié)點i,其有一種子節(jié)點k滿足d(k)+M(k)不小于容忍值,則應(yīng)在k處放置放大器,否則,從
節(jié)點i到某葉子節(jié)點的信號衰減量會超過容忍值,使得抵達該葉子節(jié)點時信號不可用,而在節(jié)點i處放置放大器并不能處理抵達葉子
節(jié)點的信號衰減問題。
例如,在圖5-1中,從節(jié)點p到其所有?葉子節(jié)點的最大盤減值為4。若容忍值為3,則必須在s處放置信號放大器,這樣可使
得節(jié)點p的M值為2。同樣,需要在節(jié)點q、v處放置信號放大靜,如圖5-2陰影節(jié)點所示。若在某節(jié)點放置了信號放大淵,則
從該節(jié)點輸出I向信號與信號源輸出的信號等價。
圖5?2
函數(shù)placeBoosters(TreeNode町001)/以能是:對于給定樹型分布網(wǎng)絡(luò)中各個節(jié)點,計算其信號衰減量的最大值,并確定應(yīng)在樹中
的哪些節(jié)點放置信號放大器。
全局變昆Tolerance保留信號衰她容忍值。
樹的節(jié)點類型定義如下:
typedefstructTreeNotle{
ir.tid;/*目前節(jié)點的識別號*/
ir.tChildNum;/*目前節(jié)點H勺子節(jié)點數(shù)目*/
irtd;/*父中點到H前節(jié)點的信號衰減值*/
structTreeNode**childptr;/*向量,寄存目前節(jié)點到其所有子節(jié)點的指針*/
ir.tM:/*目前節(jié)點到其所有子節(jié)點的信號衰減值中的最大值*/
boolboost:/*與否在目前節(jié)點放置信號放大器H勺標(biāo)志”/
JTreeNode;
[C語言函數(shù)]
voidplaceBoosters(TreeNo<le*root)
(/*計算root所指節(jié)點處的衰減量,假如衰減量超過了容忍值,則放置放大器*/
TreeNode*p;
inti,degradation;
if(<1)){
degradation=0:root->M=0;
i=0;
if(i>=root->ChildNum)
return;
P=⑵;
for(;i<rool->ChildNuTn&&p;i++,p=(3)){
p->M=0;
(4);
if(p->d+p->M>Tolerance)(嚴在p所指節(jié)點中放置信號放大器
p->boost=true;
p->M=0;
}
if(p->d+p->M>degradation)
degradation=p->d+p->M;
}
root->M=(5);
)
)
試題六(共15分)
閱讀下列闡明和C++代碼,將應(yīng)填入(n)處叫字句寫在答題紙啊對應(yīng)欄內(nèi)。
[闡明]
某游戲企業(yè)現(xiàn)欲開發(fā)一款而向小朋友的模擬游戲,該游戲重要模擬現(xiàn)實世界中多種鴨子II勺發(fā)聲特性、K行特性和外觀特性。游戲
需要模擬的鴨子種類及其特性如表6-1所示:
表6-1
鴨子種類發(fā)聲特征飛行特征外觀特征
用翅膀匕行
灰鴨(MallardDuck)發(fā)出“嘎嘎”聲(Quack)灰色羽毛
(FlyWithWings)
用翅膀"了灰色羽毛、頭部紅
紅頭鴨(RedHeadDuck)發(fā)出“嘎嘎”聲(Quack)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣州衛(wèi)生職業(yè)技術(shù)學(xué)院《Web應(yīng)用開發(fā)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州鐵路職業(yè)技術(shù)學(xué)院《車輛電器與電子技術(shù)實驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年陜西省安全員C證考試(專職安全員)題庫及答案
- 2025甘肅省安全員《A證》考試題庫
- 2025安徽省安全員《A證》考試題庫及答案
- 揚州慢公開課課件2
- 《菱形的判定方法》課件
- 安全風(fēng)險管控課件
- 《管理學(xué)院簡介》課件
- 棉鞋里的陽光課件
- 水利工程全生命周期管理-洞察分析
- 工程制圖復(fù)習(xí)題(帶答案)
- 風(fēng)管采購安裝合同范例
- GB/T 21099.2-2024企業(yè)系統(tǒng)中的設(shè)備和集成過程控制用功能塊(FB)和電子設(shè)備描述語言(EDDL)第2部分:FB概念規(guī)范
- JJF(陜) 049-2021 變壓器交流阻抗參數(shù)測試儀校準規(guī)范
- 詞語理解-2025年中考語文專項復(fù)習(xí)(遼寧專用)(原卷版)
- 娛樂場所突發(fā)事件應(yīng)急措施及疏散預(yù)案(三篇)
- 八大危險作業(yè)安全培訓(xùn)考核試卷
- 2024年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫
- 老年焦慮癥的護理
- 企業(yè)法律顧問詳細流程
評論
0/150
提交評論