2023年軟件設(shè)計(jì)師考試上午下午真題及答案_第1頁(yè)
2023年軟件設(shè)計(jì)師考試上午下午真題及答案_第2頁(yè)
2023年軟件設(shè)計(jì)師考試上午下午真題及答案_第3頁(yè)
2023年軟件設(shè)計(jì)師考試上午下午真題及答案_第4頁(yè)
2023年軟件設(shè)計(jì)師考試上午下午真題及答案_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2023年上半年軟件設(shè)計(jì)師考試上午真題●VLIW是(1)的簡(jiǎn)稱(chēng)。A.復(fù)雜指令系記錄算機(jī)B.超大規(guī)模集成電路C.單指令流多數(shù)據(jù)流D.超長(zhǎng)指令字●主存與Cache的地址映射方式中,(2)方式可以實(shí)現(xiàn)主存任意一塊裝入Cache中任意位置,只有裝滿(mǎn)才需要替換。A.全相聯(lián)B.直接映射C.組相聯(lián)D.串并聯(lián)●假如“2X”的補(bǔ)碼是“90H”,那么X的真值是(3)。A.72B.-56C.56D.111●移位指令中的(4)指令的操作結(jié)果相稱(chēng)于對(duì)操作數(shù)進(jìn)行乘2操作。A.算術(shù)左移B.邏輯右移C.算術(shù)右移D.帶進(jìn)位循環(huán)左移●內(nèi)存按字節(jié)編址,從A1000H到B13FFH的區(qū)域的存儲(chǔ)容量為(5)KB。A.32B.34C.65D.67●以下關(guān)于總線(xiàn)的敘述中,不對(duì)的的是(6)。A.并行總線(xiàn)適合近距離高速數(shù)據(jù)傳輸B.串行總線(xiàn)適合長(zhǎng)距離數(shù)據(jù)傳輸C.單總線(xiàn)結(jié)構(gòu)在一個(gè)總線(xiàn)上適應(yīng)不同種類(lèi)的設(shè)備,設(shè)計(jì)簡(jiǎn)樸且性能很高D.專(zhuān)用總線(xiàn)在設(shè)計(jì)上可以與連接設(shè)備實(shí)現(xiàn)最佳匹配●以下關(guān)于網(wǎng)絡(luò)層次與重要設(shè)備相應(yīng)關(guān)系的敘述中,配對(duì)對(duì)的的是(7)。A.網(wǎng)絡(luò)層——集線(xiàn)器B.數(shù)據(jù)鏈路層——網(wǎng)橋C.傳輸層——路由器D.會(huì)話(huà)層——防火墻●傳輸通過(guò)SSL加密的網(wǎng)頁(yè)所采用的協(xié)議是(8)。A.HTTPB.HTTPSC.S-HTTPD.HTTP-S●為了襲擊遠(yuǎn)程主機(jī),通常運(yùn)用(9)技術(shù)檢測(cè)遠(yuǎn)程主狀態(tài)。A.病毒查殺B.端口掃描C.QQ聊天D.身份認(rèn)證●某軟件公司參與開(kāi)發(fā)管理系統(tǒng)軟件的程序員張某,辭職到另一公司任職,于是該項(xiàng)目負(fù)責(zé)人將該管理系統(tǒng)軟件上開(kāi)發(fā)者的署名更改為李某(接張某工作)。該項(xiàng)目負(fù)責(zé)人的行為(10)。A.侵犯了張某開(kāi)發(fā)者身份權(quán)(署名權(quán))B.不構(gòu)成侵權(quán),由于程序員張某不是軟件著作權(quán)人C.只是行使管理者的權(quán)利,不構(gòu)成侵權(quán)D.不構(gòu)成侵權(quán),由于程序員張某現(xiàn)已不是項(xiàng)目組成員●美國(guó)某公司與中國(guó)某公司談技術(shù)合作,協(xié)議約定使用l項(xiàng)美國(guó)專(zhuān)利(獲得批準(zhǔn)并在有效期內(nèi)),該項(xiàng)技術(shù)未在中國(guó)和其他國(guó)家申請(qǐng)專(zhuān)利。依照該專(zhuān)利生產(chǎn)的產(chǎn)品(11)需要向美國(guó)公司支付這件美國(guó)專(zhuān)利的許可使用費(fèi)。A.在中國(guó)銷(xiāo)售,中國(guó)公司B.假如返銷(xiāo)美國(guó),中國(guó)公司不C.在其他國(guó)家銷(xiāo)售,中國(guó)公司D.在中國(guó)銷(xiāo)售,中國(guó)公司不●以下媒體文獻(xiàn)格式中,(12)是視頻文獻(xiàn)格式。A.WAVB.BMPC.MP3D.MOV●以下軟件產(chǎn)品中,屬于圖像編輯解決工具的軟件是(13)。A.PowerpointB.PhotoshopC.PremiereD.Acrobat●使用150DPI的掃描分辨率掃描一幅3×4英寸的彩色照片,得到原始的24位真彩色圖像的數(shù)據(jù)量是(14)Byte。A.1800B.90000C.270000D.810000●某軟件項(xiàng)目的活動(dòng)圖如下圖所示,其中頂點(diǎn)表達(dá)項(xiàng)目里程碑,連接頂點(diǎn)的邊表達(dá)包含的活動(dòng),邊上的數(shù)字表達(dá)活動(dòng)的連續(xù)時(shí)間(天),則完畢該項(xiàng)目的最少時(shí)間為(15)天。活動(dòng)BD最多可以晚開(kāi)始(16)天而不會(huì)影響整個(gè)項(xiàng)目的進(jìn)度。(15)A.15B.21C.22D.24(16)A.0B.2C.3D.5●在結(jié)構(gòu)化分析中,用數(shù)據(jù)流圖描述(17)。當(dāng)采用數(shù)據(jù)流圖對(duì)一個(gè)圖書(shū)館管理系統(tǒng)進(jìn)行分析時(shí),(18)是一個(gè)外部實(shí)體。(17)A.?dāng)?shù)據(jù)對(duì)象之間的關(guān)系,用于對(duì)數(shù)據(jù)建模B.?dāng)?shù)據(jù)在系統(tǒng)中如何被傳送或變換,以及如何對(duì)數(shù)據(jù)流進(jìn)行變換的功能或子功能,用于對(duì)功能建模C.系統(tǒng)對(duì)外部事件如何響應(yīng),如何動(dòng)作,用于對(duì)行為建模D.?dāng)?shù)據(jù)流圖中的各個(gè)組成部分(18)A.讀者B.圖書(shū)C.借書(shū)證D.借閱●軟件開(kāi)發(fā)過(guò)程中,需求分析階段的輸出不涉及(19)。A.?dāng)?shù)據(jù)流圖B.實(shí)體聯(lián)系圖C.?dāng)?shù)據(jù)字典D.軟件體系結(jié)構(gòu)圖●以下關(guān)于高級(jí)程序設(shè)計(jì)語(yǔ)言實(shí)現(xiàn)的編譯和解釋方式的敘述中,對(duì)的的是(20)。A.編譯程序不參與用戶(hù)程序的運(yùn)營(yíng)控制,而解釋程序則參與B.編譯程序可以用高級(jí)語(yǔ)言編寫(xiě),而解釋程序只能用匯編語(yǔ)言編寫(xiě)C.編譯方式解決源程序時(shí)不進(jìn)行優(yōu)化,而解釋方式則進(jìn)行優(yōu)化D.編譯方式不生成源程序的目的程序,而解釋方式則生成●以下關(guān)于腳本語(yǔ)言的敘述中,對(duì)的的是(21)。腳本語(yǔ)言是通用的程序設(shè)計(jì)語(yǔ)言B.腳本語(yǔ)言更適合應(yīng)用在系統(tǒng)級(jí)程序開(kāi)發(fā)中C.腳本語(yǔ)言重要采用解釋方式實(shí)現(xiàn)D.腳本語(yǔ)言中不能定義函數(shù)和調(diào)用函數(shù)●將高級(jí)語(yǔ)言源程序先轉(zhuǎn)化為一種中間代碼是現(xiàn)代編譯器的常見(jiàn)解決方式。常用的中間代碼有后綴式、(22)、樹(shù)等。A前綴碼B三地址碼C符號(hào)表D補(bǔ)碼和移碼●當(dāng)用戶(hù)通過(guò)鍵盤(pán)或鼠標(biāo)進(jìn)入某應(yīng)用系統(tǒng)時(shí),通常最先獲得鍵盤(pán)或鼠標(biāo)輸入信息的是(23)程序。A.命令解釋B.中斷解決C.用戶(hù)登錄D.系統(tǒng)調(diào)用●在Windows操作系統(tǒng)中,當(dāng)用戶(hù)雙擊“IMG_20230122_103.jpg”文獻(xiàn)名時(shí),系統(tǒng)會(huì)自動(dòng)通過(guò)建立的(24)來(lái)決定使用什么程序打開(kāi)該圖像文獻(xiàn)。A.文獻(xiàn)B.文獻(xiàn)關(guān)聯(lián)C.文獻(xiàn)目錄D.臨時(shí)文獻(xiàn)●某磁盤(pán)有100個(gè)磁道,磁頭從一個(gè)磁道移至另一個(gè)磁道需要6ms。文獻(xiàn)在磁盤(pán)上非連續(xù)存放,邏輯上相鄰數(shù)據(jù)塊的平均距離為10個(gè)磁道,每塊的旋轉(zhuǎn)延遲時(shí)間及傳輸時(shí)間分別為100ms和20ms,則讀取一個(gè)100塊的文獻(xiàn)需要(25)ms。A.12060B.12600C.18000D.186000●進(jìn)程P1、P2、P3、P4和P5的前趨圖如下圖所示:若用PV操作控制進(jìn)程P1、P2、P3、P4和P5并發(fā)執(zhí)行的過(guò)程,則需要設(shè)立5個(gè)信號(hào)S1、S2、S3、S4和S5,且信號(hào)量S1~S5的初值都等于零。下圖中a和b處應(yīng)分別填(26);c和d處應(yīng)分別填寫(xiě)(27);e和f處應(yīng)分別填寫(xiě)(28)。26.A.V(S1)P(S2)和V(S3)B.P(S1)V(S2)和V(S3)C.V(S1)V(S2)和V(S3)D.P(S1)P(S2)和V(S3)(27)A.P(S2)和P(S4)B.P(S2)和V(S4)C.V(S2)和P(S4)D.V(S2)和V(S4)(28)A.P(S4)和V(S4)V(S5)B.V(S5)和P(S4)P(S5)C.V(S3)和V(S4)V(S5)D.P(S3)和P(S4)V(P5)●如下圖所示,模塊A和模塊B都訪(fǎng)問(wèn)相同的全局變量和數(shù)據(jù)結(jié)構(gòu),則這兩個(gè)模塊之間的耦合類(lèi)型為(29)耦合。29.A.公共B.控制C.標(biāo)記D.數(shù)據(jù)●以下關(guān)于增量開(kāi)發(fā)模型的敘述中,不對(duì)的的是(30)。A.不必等到整個(gè)系統(tǒng)開(kāi)發(fā)完畢就可以使用B.可以使用較早的增量構(gòu)件作為原型,從而獲得稍后的增量構(gòu)件需求C.優(yōu)先級(jí)最高的服務(wù)先交付,這樣最重要的服務(wù)接受最多的測(cè)試D.有助于進(jìn)行好的模塊劃分●在設(shè)計(jì)軟件的模塊結(jié)構(gòu)時(shí),(31)不能改善設(shè)計(jì)質(zhì)量。A.模塊的作用范圍應(yīng)在其控制范圍之內(nèi)B.模塊的大小適中C.避免或減少使用病態(tài)連接(從中部進(jìn)入或訪(fǎng)問(wèn)一個(gè)模塊)D.模塊的功能越單純?cè)胶谩褴浖w系結(jié)構(gòu)的各種風(fēng)格中,倉(cāng)庫(kù)風(fēng)格包含一個(gè)數(shù)據(jù)倉(cāng)庫(kù)和若干個(gè)其他構(gòu)件。數(shù)據(jù)倉(cāng)庫(kù)位于該體系結(jié)構(gòu)的中心,其他構(gòu)件訪(fǎng)問(wèn)該數(shù)據(jù)倉(cāng)庫(kù)并對(duì)其中的數(shù)據(jù)進(jìn)行增、刪、改等操作。以下關(guān)于該風(fēng)格的敘述中,不對(duì)的的是(32)。(33)不屬于倉(cāng)庫(kù)風(fēng)格。(32)A.支持可更改性和可維護(hù)性B.具有可復(fù)用的知識(shí)源C.支持容錯(cuò)性和健壯性D.測(cè)試簡(jiǎn)樸(33)A.?dāng)?shù)據(jù)庫(kù)系統(tǒng)B.超文本系統(tǒng)C.黑板系統(tǒng)D.編譯器●下圖(a)所示為一個(gè)模塊層次結(jié)構(gòu)的例子,圖(b)所示為對(duì)其進(jìn)行集成測(cè)試的順序,則此測(cè)試采用了(34)測(cè)試策略。該測(cè)試策略的優(yōu)點(diǎn)不涉及(35)。(34)A.自底向上B.自頂向下C.三明治D.一次性(35)A.較早地驗(yàn)證了重要的控制和判斷點(diǎn)B.較早地驗(yàn)證了底層模塊C.測(cè)試的并行限度較高D.較少的驅(qū)動(dòng)模塊和樁模塊的編寫(xiě)工作量●采用McCabe度量法計(jì)算下圖所示程序的環(huán)路復(fù)雜性為(36)。(36)A.1B.2C.3D.4●在面向?qū)ο蠓椒ㄖ校ǎ?)是父類(lèi)和子類(lèi)之間共享數(shù)據(jù)和方法的機(jī)制。子類(lèi)在原有父類(lèi)接口的基礎(chǔ)上,用適合于自己規(guī)定的實(shí)現(xiàn)去置換父類(lèi)中的相應(yīng)實(shí)現(xiàn)稱(chēng)為(38)。(37)A.封裝B.繼承C.覆蓋D.多態(tài)(38)A.封裝B.繼承C.覆蓋D.多態(tài)●在UML用例圖中,參與者表達(dá)(39)。A.人、硬件或其他系統(tǒng)可以扮演的角色B.可以完畢多種動(dòng)作的相同用戶(hù)C.不管角色的實(shí)際物理用戶(hù)D.帶接口的物理系統(tǒng)或者硬件設(shè)計(jì)●UML中關(guān)聯(lián)是一個(gè)結(jié)構(gòu)關(guān)系,描述了一組鏈。兩個(gè)類(lèi)之間(40)關(guān)聯(lián)。A不能有多個(gè)B可以有多個(gè)由不同角色標(biāo)記的C.可以有任意多個(gè)D.的多個(gè)關(guān)聯(lián)必須聚合成一個(gè)●如下所示的UML圖是(41),圖中(Ⅰ)表達(dá)(42),(Ⅱ)表達(dá)(43)。(41)A.序列圖B.狀態(tài)圖C.通信圖D.活動(dòng)圖(42)A.合并分叉B.分支C.合并匯合D.流(43)A.分支條件B.監(jiān)護(hù)表達(dá)式C.動(dòng)作名D.流名稱(chēng)●為圖形用戶(hù)界面(GUI)組件定義不同平臺(tái)的并行類(lèi)層次績(jī)構(gòu),適合采用(44)模式。A.享元(Flyweight)B.抽象工廠(AbstractFactory)C.外觀(Facade))D.裝飾器(Decorator)●(45)設(shè)計(jì)模式將一個(gè)請(qǐng)求封裝為一個(gè)對(duì)象,從而使得可以用不同的請(qǐng)求對(duì)客戶(hù)進(jìn)行參數(shù)化,對(duì)請(qǐng)求排隊(duì)或記錄請(qǐng)求日記,以及支持可撤消的操作。命令(Command)B.責(zé)任鏈(ChainofResponsibility)C.觀測(cè)者(Observer)D.策略(Strategy)●(46)設(shè)計(jì)模式最適合用于發(fā)布/訂閱消息模型,即當(dāng)訂閱者注冊(cè)一個(gè)主題后,此主題有新消息到來(lái)時(shí)訂閱者就會(huì)收到告知。A適配器(Adapter)B.告知(Notifier)C.觀測(cè)者(Observer)D.狀態(tài)(State)●因使用大量的對(duì)象而導(dǎo)致很大的存儲(chǔ)開(kāi)銷(xiāo)時(shí),適合采用(47)模式進(jìn)行對(duì)象共享,以減少對(duì)象數(shù)量從而達(dá)成較少的內(nèi)存占用并提高性能。A組合(Composite)B.享元(Flyweight)C.迭代器(Iterat(yī)or)D.備忘(Memento)●移進(jìn)--歸約分析法是編譯程序(或解釋程序)對(duì)高級(jí)語(yǔ)言源程序進(jìn)行語(yǔ)法分析的一種方法,屬于(48)的語(yǔ)法分析方法。A.自頂向下(或自上而下)B.自底向上(或自下而上)C.自左向右D.自右向左●某擬定的有限自動(dòng)機(jī)(DFA)的狀態(tài)轉(zhuǎn)換圖如下圖所示(A是初態(tài),C是終態(tài)),則該DFA能辨認(rèn)(49)。A.aabbB.ababC.babaD.Abba●函數(shù)main()、f()的定義如下所示,調(diào)用函數(shù)f()時(shí),第一個(gè)參數(shù)采用傳值(callbyvalue)方式,第二個(gè)參數(shù)采用傳引用(callbyreference)方式,main函數(shù)中“print(x)”執(zhí)行后輸出的值為(50)。A.1B.6C.11D.12●數(shù)據(jù)的物理獨(dú)立性和邏輯獨(dú)立性分別是通過(guò)修改(51)來(lái)完畢的。A.外模式與內(nèi)模式之間的映像、模式與內(nèi)模式之間的映像B.外模式與內(nèi)模式之間的映像、外模式與模式之間的映像C.外模式與模式之間的映像、模式與內(nèi)模式之間的映像D.模式與內(nèi)模式之間的映像、外模式與模式之間的映像●關(guān)系規(guī)范化在數(shù)據(jù)庫(kù)設(shè)計(jì)的(52)階段進(jìn)行。A.需求分析B.概念設(shè)計(jì)C.邏輯設(shè)計(jì)D.物理設(shè)計(jì)●若給定的關(guān)系模式為R<U,F(xiàn)>,U={A,B,C},F={AB→C,C→B>,則關(guān)系R(53)。A.有2個(gè)候選關(guān)鍵字AC和BC,并且有3個(gè)主屬性B.有2個(gè)候選關(guān)鍵字AC和AB,并且有3個(gè)屬性C.只有一個(gè)候選關(guān)鍵字AC,并且有1個(gè)非主屬性和2個(gè)主屬性D.只有一個(gè)候選關(guān)鍵字AB,并且有1個(gè)非主屬性和2個(gè)主屬性●某公司數(shù)據(jù)庫(kù)中的元件關(guān)系模式為P(元件號(hào),元件名稱(chēng),供應(yīng)商,供應(yīng)商所在地,庫(kù)存量),函數(shù)依賴(lài)集F如下所示:F={元件號(hào)→元件名稱(chēng),(元件號(hào),供應(yīng)商)→庫(kù)存量,供應(yīng)商→供應(yīng)商所在地}元件關(guān)系的主鍵為(54),該關(guān)系存在冗余以及插入異常和刪除異常等問(wèn)題。為了解決這一問(wèn)題需要將元件關(guān)系分解(55),分解后的關(guān)系模式可以達(dá)成(56)。(54)A.元件號(hào),元件名稱(chēng)B.元件號(hào),供應(yīng)商C.元件號(hào),供應(yīng)商所在地D.供應(yīng)商,供應(yīng)商所在地(55)A.元件1(元件號(hào),元件名稱(chēng),庫(kù)存量)、元件2(供應(yīng)商,供應(yīng)商所在地)B.元件1(元件號(hào),元件名稱(chēng))、元件2(供應(yīng)商,供應(yīng)商所在地,庫(kù)存量)C.元件1(元件號(hào),元件名稱(chēng))、元件2(元件號(hào),供應(yīng)商,庫(kù)存量)、元件3(供應(yīng)商,供應(yīng)商所在地)D.元件1(元件號(hào),元件名稱(chēng))、元件2(元件號(hào),庫(kù)存量)、元件3(供應(yīng)商,供應(yīng)商所在地)、元件4(供應(yīng)商所在地,庫(kù)存量)(56)A.1NFB.2NFC.3NFD.4NF●若元素以a,b,c,d,的順序進(jìn)入一個(gè)初始為空的棧中,每個(gè)元素進(jìn)棧、出棧各1次,規(guī)定出棧的第一個(gè)元素為d,則合法的出棧序列共有(57)種。57.A.4B.5C.6D.24●設(shè)有二叉排序樹(shù)(或二叉查找樹(shù))如下圖所示,建立該二叉樹(shù)的關(guān)鍵碼序列不也許是(58)。A.233117191127139061B.231719312790611113C.231727193113119061D.233190612717191113●若一棵二叉樹(shù)的高度(即層數(shù))為h,則該二叉樹(shù)(59)。A有2h個(gè)結(jié)點(diǎn)B.有2h-1個(gè)結(jié)點(diǎn)C.最少有2h-1個(gè)結(jié)點(diǎn)D.最多有2h-1個(gè)結(jié)點(diǎn)●在13個(gè)元素構(gòu)成的有序表A[1..13]中進(jìn)行折半查找(或稱(chēng)為二分查找,向下取整)。那么以下敘述中,錯(cuò)誤的是(60)。無(wú)論要查找哪個(gè)元素,都是先與A[7]進(jìn)行比較B.若要查找的元素等于A[9],則分別需與A[7]、A[11]、A[9]進(jìn)行比較C.無(wú)論要查找的元素是否在A[]中,最多與表中的4個(gè)元素比較即可D.若待查找的元素不在A[]中,最少需要與表中的3個(gè)元素進(jìn)行比較●以下關(guān)于圖的遍歷的敘述中,對(duì)的的是(61)。A.圖的遍歷是從給定的源點(diǎn)出發(fā)對(duì)每一個(gè)頂點(diǎn)僅訪(fǎng)問(wèn)一次的過(guò)程B.圖的深度優(yōu)先遍歷方法不合用于無(wú)向圖C.使用隊(duì)列對(duì)圖進(jìn)行廣度優(yōu)先遍歷D.圖中有回路時(shí)則無(wú)法進(jìn)行遍歷●考慮一個(gè)背包問(wèn)題,共有n=5個(gè)物品,背包容量為W=10,物品的重量和價(jià)值分別為:w={2,2,6,5,4},v={6,3,5,4,6},求背包問(wèn)題的最大裝包價(jià)值。若此為0-1背包問(wèn)題,分析該問(wèn)題具有最優(yōu)子結(jié)構(gòu),定義遞歸式為其中c(i,j)表達(dá)i個(gè)物品、容量為j的0-1背包問(wèn)題的最大裝包價(jià)值,最終規(guī)定解c(n,W)。采用自底向上的動(dòng)態(tài)規(guī)劃方法求解,得到最大裝包價(jià)值為(62),算法的時(shí)間復(fù)雜度為(63)。若此為部分背包問(wèn)題,一方面采用歸并排序算法,根據(jù)物品的單位重量?jī)r(jià)值從大到小排序,然后依次將物品放入背包直至所有物品放入背包中或者背包再無(wú)容量,則得到的最大裝包價(jià)值為(64),算法的時(shí)間復(fù)雜度為(65)。(62)A.11B.14C.15D.16.67(63)A.Θ(nW)B.Θ(nlgn)C.Θ(n2)D.Θ(nlgnW)(64)A.11B.14C.15D.16.67(65)A.Θ(nW)B.Θ(nlgn)C.Θ(n2)D.Θ(nlgnW)●默認(rèn)情況下,FTP服務(wù)器的控制端口為(66),上傳文獻(xiàn)時(shí)的端口為(67)。(66)A.大于1024的端口B.20C.80D.21(67)A.大于1024的端口B.20C.80D.21●使用ping命令可以進(jìn)行網(wǎng)絡(luò)檢測(cè),在進(jìn)行一系列檢測(cè)時(shí),按照由近及遠(yuǎn)原則,一方面執(zhí)行的是(68)。A.ping默認(rèn)網(wǎng)關(guān)B.ping本地IPC.ping127.0.0.1D.ping遠(yuǎn)程主機(jī)●某PC的Internet協(xié)議屬性參數(shù)如下圖所示,默認(rèn)網(wǎng)關(guān)的IP地址是(69)。A.8.8.8.8B.202.117.115.3C.192.168.2.254D.202.117.115.18●在下圖的SNMP配置中,可以響應(yīng)Manager2的getRequest請(qǐng)求的是(70)。A.AgentlB.Agent2C.Agent3D.Agent4●Inthefieldsofphysicalsecurityandinformationsecurity,accesscontrolistheselectiverestrictionofaccesstoaplaceorotherresource.Theactofaccessingmaymeanconsuming,entering,orusing.Permissiontoaccessaresourceiscalledauthorizat(yī)ion(授權(quán)).Anaccesscontrolmechanism(71)betweenauser(orcessexecutingonbehalfofauser)andsystemresources,suchasapplicat(yī)ions,operatingsystems,firewalls,routers,files,anddatabases.Thesystemmustfirstauthenticate(驗(yàn)證)ausersee(cuò)kingaccess.Typicallytheauthenticationfunctiondetermineswhethertheuseris(72)toaccessthesystematall.Thentheaccesscontrolfunctiondeterminesifthespecificrequestedaccessbythisuserispermitted.Asecurityadministratormaintainsanauthorizationdatabasethatspecifieswhattypeofaccesstowhichresourcesisallowedforthisuser.Theaccesscontrolfunctionconsultsthisdatabasetodeterminewhetherto(73)access.Anauditingfunctionmonitorsandkeepsarecordofuseraccessestosystemresources.Inpractice,anumberof(74)maycooperat(yī)ivelysharetheaccesscontrolfunction.Alloperat(yī)ingsystemshaveat(yī)leastarudimentary(基本的),andinmanycasesaquiterobust,accesscoponent.Add-onsecuritypackagescanaddtothe(75)accesscontrolcapabilitiesoftheOS.Particularapplicationsorutilities,suchasadat(yī)abasemanagementsystem,alsoincorporateaccesscontrolfunctions.Externaldevices,suchasfirewalls,canalsoprovideaccesscontrolservices.(71)A.cooperatesB.coordinatesC.connectsD.mediates(72)A.deniedB.permittedC.prohibitedD.rejected(73)A.openB.monitorC.grantD.seek(74)A.componentsB.usersC.mechanismsD.a(chǎn)lgorithms(75)A.remoteB.nativeC.controlledD.Automated2023年上半年軟件設(shè)計(jì)師考試下午真題試題一(共15分)閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的相應(yīng)欄內(nèi)?!菊f(shuō)明】某會(huì)議中心提供舉辦會(huì)議的場(chǎng)地設(shè)施和各種設(shè)備,供公司與各類(lèi)組織機(jī)構(gòu)租用。場(chǎng)地涉及一個(gè)大型報(bào)告廳、一個(gè)小型報(bào)告廳以及諸多會(huì)議室。這些報(bào)告廳和會(huì)議室可提供的設(shè)備有投影儀、白板、視頻播放/回放設(shè)備、計(jì)算機(jī)等。為了加強(qiáng)管理,該中心欲開(kāi)發(fā)一會(huì)議預(yù)訂系統(tǒng),系統(tǒng)的重要功能如下。(1)檢查可用性。客戶(hù)提交預(yù)訂請(qǐng)求后,檢查預(yù)訂表,鑒定所申請(qǐng)的場(chǎng)地是否在申請(qǐng)日期內(nèi)可用;假如不可用,返回不可用信息。(2)臨時(shí)預(yù)訂。會(huì)議中心管理員收到客戶(hù)預(yù)定請(qǐng)求的告知之后,提交確認(rèn)。系統(tǒng)生成新臨時(shí)預(yù)訂存入預(yù)訂表,并對(duì)新客戶(hù)創(chuàng)建一條客戶(hù)信息記錄加以保存。根據(jù)客戶(hù)記錄給客戶(hù)發(fā)送臨時(shí)預(yù)訂確認(rèn)信息和支付定金規(guī)定。(3)分派設(shè)施與設(shè)備。根據(jù)臨時(shí)預(yù)訂或變更預(yù)定的設(shè)備和設(shè)施需求,分派所需設(shè)備(均能滿(mǎn)足用戶(hù)規(guī)定)和設(shè)施,更新相應(yīng)的表和預(yù)訂表。(4)確認(rèn)預(yù)訂。管理員收到客戶(hù)支付定金的告知后,檢查確認(rèn),更新預(yù)訂表,根據(jù)客戶(hù)記錄給客戶(hù)發(fā)送預(yù)訂確認(rèn)信息。(5)變更預(yù)訂。客戶(hù)還可以在支付余款前提交變更預(yù)訂請(qǐng)求,對(duì)變更的預(yù)訂請(qǐng)求檢查可用性,假如可用,分派設(shè)施和設(shè)各;假如不可用,返回不可用信息。管理員確認(rèn)變更后,根據(jù)客戶(hù)記錄給客戶(hù)發(fā)送確認(rèn)信息。(6)規(guī)定付款。管理員從預(yù)訂表中查詢(xún)距預(yù)訂的會(huì)議時(shí)間兩周內(nèi)的預(yù)定,根據(jù)客戶(hù)記錄給滿(mǎn)足條件的客戶(hù)發(fā)送支付余款規(guī)定。(7)支付余款。管理員收到客戶(hù)余款支付的告知后,檢查確認(rèn),更新預(yù)訂表中的已支付余款信息。現(xiàn)采用結(jié)構(gòu)化方法對(duì)會(huì)議預(yù)定系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文數(shù)據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖(不完整)?!締?wèn)題1】(2分)使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1~E2的名稱(chēng)?!締?wèn)題2】(4分)使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1~D4的名稱(chēng)。【問(wèn)題3】(6分)根據(jù)說(shuō)明和圖中術(shù)語(yǔ),補(bǔ)充圖1-2之中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)?!締?wèn)題4】(3分)假如發(fā)送給客戶(hù)的確認(rèn)信息是通過(guò)Email系統(tǒng)向客戶(hù)信息中的電子郵件地址進(jìn)行發(fā)送的,那么需要對(duì)圖1-1和1-2進(jìn)行哪些修改?用150字以?xún)?nèi)文字加以說(shuō)明。試題二(共15分)閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題3;將解答填入答題紙的相應(yīng)欄內(nèi)?!菊f(shuō)明】某銷(xiāo)售公司當(dāng)前的銷(xiāo)售業(yè)務(wù)為商城實(shí)體店銷(xiāo)售。現(xiàn)該公司擬開(kāi)展網(wǎng)絡(luò)銷(xiāo)售業(yè)務(wù),需要開(kāi)發(fā)一個(gè)信息化管理系統(tǒng)。請(qǐng)根據(jù)公司現(xiàn)有業(yè)務(wù)及需求完畢該系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)?!拘枨竺枋觥浚?)記錄公司所有員工的信息。員工信息涉及工號(hào)、身份證號(hào)、姓名、性別、出生日期和電話(huà),并只登記一部電話(huà)。(2)記錄所有商品的信息。商品信息涉及商品名稱(chēng)、生產(chǎn)廠家、銷(xiāo)售價(jià)格和商品介紹。系統(tǒng)內(nèi)部用商品條碼唯一區(qū)別每種商品。(3)記錄所有顧客的信息。顧客信息涉及顧客姓名、身份證號(hào)、登錄名、登錄密碼、和電話(huà)號(hào)碼。一位顧客只能提供一個(gè)電話(huà)號(hào)碼。系統(tǒng)自動(dòng)生成唯一的顧客編號(hào)。(4)顧客登錄系統(tǒng)之后,在網(wǎng)上商城購(gòu)買(mǎi)商品。顧客可將選購(gòu)的商品置入虛擬的購(gòu)物車(chē)內(nèi),購(gòu)物車(chē)可長(zhǎng)期存放顧客選購(gòu)的所有商品。顧客可在購(gòu)物車(chē)內(nèi)選擇商品、修改商品數(shù)量后生成網(wǎng)購(gòu)訂單。訂單生成后,由顧客選擇系統(tǒng)提供的備選第三方支付平臺(tái)進(jìn)行電子支付,支付成功后系統(tǒng)需要記錄唯一的支付憑證編號(hào),然后由商城根據(jù)訂單進(jìn)行線(xiàn)下配送。(5)所有的配送商品均由倉(cāng)庫(kù)統(tǒng)一出庫(kù)。為方便顧客,允許每位顧客在系統(tǒng)中提供多組收貨地址、收貨人及聯(lián)系電話(huà)。一份訂單所含的多個(gè)商品也許由多名分檢員根據(jù)商品所在倉(cāng)庫(kù)信息從倉(cāng)庫(kù)中進(jìn)行分揀操作,分揀后的商品交由配送員根據(jù)配送單上的收貨地址進(jìn)行配送。(6)新設(shè)計(jì)的系統(tǒng)規(guī)定記錄實(shí)體店的每筆銷(xiāo)售信息,涉及營(yíng)業(yè)員、顧客、所售商品及其數(shù)量?!靖拍钅P驮O(shè)計(jì)】根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖2-1所示?!具壿嫿Y(jié)構(gòu)設(shè)計(jì)】根據(jù)概念模型設(shè)計(jì)階段完畢的實(shí)體聯(lián)系圖,得出如下關(guān)系模式(不完整):?jiǎn)T工(工號(hào),身份證號(hào),姓名,性別,出生日期,電話(huà))商品(商品條碼,商品名稱(chēng),生產(chǎn)廠家,銷(xiāo)售價(jià)格,商品介紹,(a))顧客(顧客編號(hào),姓名,身份證號(hào),登錄名,登錄密碼,電話(huà))收貨地點(diǎn)(收貨ID,顧客編號(hào),收貨地址,收貨人,聯(lián)系電話(huà))購(gòu)物車(chē)(顧客編號(hào),商品條碼,商品數(shù)量)訂單(訂單ID,顧客編號(hào),商品條碼,商品數(shù)量,(b))分檢(分揀ID,分揀員工號(hào),(c),分揀時(shí)間)配送(配送ID,分揀ID,配送員工號(hào),收貨ID,配送時(shí)間,簽收時(shí)間,簽收快照)銷(xiāo)售(銷(xiāo)售ID,營(yíng)業(yè)員工號(hào),顧客編號(hào),商品條碼,商品數(shù)量)【問(wèn)題1】(4分)補(bǔ)充圖2-1中的“配送”聯(lián)系所關(guān)聯(lián)的對(duì)象及聯(lián)系類(lèi)型?!締?wèn)題2】(6分)補(bǔ)充邏輯結(jié)構(gòu)設(shè)計(jì)中的(a)、(b)和(c)三處空缺。【問(wèn)題3】(5分)對(duì)于實(shí)體店銷(xiāo)售,若要增長(zhǎng)送貨上門(mén)服務(wù),由營(yíng)業(yè)員在系統(tǒng)中下訂單,與網(wǎng)購(gòu)的訂單進(jìn)行后續(xù)的統(tǒng)一管理。請(qǐng)根據(jù)該需求,對(duì)圖2-1進(jìn)行補(bǔ)充,并修改訂單關(guān)系模式。試題三(共15分)閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的相應(yīng)欄內(nèi)。【說(shuō)明】某軟件公司欲設(shè)計(jì)實(shí)現(xiàn)一個(gè)虛擬世界仿真系統(tǒng)。系統(tǒng)中的虛擬世界用于模擬現(xiàn)實(shí)世界中的不同環(huán)境(由用戶(hù)設(shè)立并創(chuàng)建),用戶(hù)通過(guò)操作仿真系統(tǒng)中的1~2個(gè)機(jī)器人來(lái)探索虛擬世界。機(jī)器人維護(hù)著兩個(gè)變量b1和b2,用來(lái)保存從虛擬世界中讀取的字符。該系統(tǒng)的重要功能描述如下:(1)機(jī)器人探索虛擬世界(RunRobots)。用戶(hù)使用編輯器(Editor)編寫(xiě)文獻(xiàn)以設(shè)立想要模擬的環(huán)境,將文獻(xiàn)導(dǎo)入系統(tǒng)(LoadFile)從而在仿真系統(tǒng)中建立虛擬世界(SetupWorld)。機(jī)器人在虛擬世界中的行為也在文獻(xiàn)中進(jìn)行定義,建立機(jī)器人的探索行為程序(SetupProgram)。機(jī)器人在虛擬世界中探索時(shí)(RunProgram),有2種運(yùn)營(yíng)模式:①自動(dòng)控制(Run):事先編排好機(jī)器人的動(dòng)作序列(指令(Instruction)),執(zhí)行指令,使機(jī)器人可以連續(xù)動(dòng)作。若干條指令構(gòu)成機(jī)器人的指令集(InstructionSet)。②單步控制(Step):自動(dòng)控制方式的一種特殊形式,只執(zhí)行指定指令中的一個(gè)動(dòng)作。(2)手動(dòng)控制機(jī)器人(ManipulateRobots)。選定1個(gè)機(jī)器人后(SelectRobot),可以采用手動(dòng)方式控制它。手動(dòng)控制有4種方式:①M(fèi)ove:機(jī)器人朝著正前方移動(dòng)一個(gè)交叉點(diǎn)。②Left:機(jī)器人原地沿逆時(shí)針?lè)较蛐D(zhuǎn)90度。③Read:機(jī)器人讀取其所在位置的字符,并將這個(gè)字符的值賦給b1;假如這個(gè)位置上沒(méi)有字符,則不改變b1的當(dāng)前值。④Write:將b1中的字符寫(xiě)入機(jī)器人當(dāng)前所在的位置,假如這個(gè)位置上已有字符,該字符的值將會(huì)被b1的值替代。假如這時(shí)b1沒(méi)有值,即在執(zhí)行Write動(dòng)作之前沒(méi)有執(zhí)行過(guò)任何Read動(dòng)作,那么需要提醒用戶(hù)相應(yīng)的錯(cuò)誤信息(ShowErrors)。手動(dòng)控制與單步控制的區(qū)別在于,單步控制時(shí)執(zhí)行的是指令中的動(dòng)作,只有一種控制方式,即執(zhí)行下個(gè)動(dòng)作;而手動(dòng)控制時(shí)有4種動(dòng)作。現(xiàn)采用面向?qū)ο蠓椒ㄔO(shè)計(jì)并實(shí)現(xiàn)該仿真系統(tǒng),得到如圖3-1所示的用例圖和圖3-2所示的初始類(lèi)圖。圖3-2中的類(lèi)“Interpreter”和“Parser”用于解析描述虛擬世界的文獻(xiàn)以及機(jī)器人行為文獻(xiàn)中的指令集。【問(wèn)題1】(6分)根據(jù)說(shuō)明中的描述,給出圖3-1中U1~U6所相應(yīng)的用例名?!締?wèn)題2】(4分)圖3-1中用例U1~U6分別與哪個(gè)(哪些)用例之間有關(guān)系,是何種關(guān)系?【問(wèn)題3】(5分)根據(jù)說(shuō)明中的描述,給出圖3-2中C1~C5所相應(yīng)的類(lèi)名。試題四(共15分)閱讀下列說(shuō)明和C代碼,回答問(wèn)題1至問(wèn)題3,將解答寫(xiě)在答題紙的相應(yīng)欄內(nèi)?!菊f(shuō)明】在一塊電路板的上下兩端分別有n個(gè)接線(xiàn)柱。根據(jù)電路設(shè)計(jì),用(i,π(i))表達(dá)將上端接線(xiàn)柱i與下端接線(xiàn)柱π(i)相連,稱(chēng)其為該電路板上的第i條連線(xiàn)。如圖4-1所示的π(i)排列為{8,7,4,2,5,1,9,3,10,6}。對(duì)于任何1≤i<j≤n,第i條連線(xiàn)和第j條連線(xiàn)相交的充要條件是π(i)>π(j)。在制作電路板時(shí),規(guī)定將這n條連線(xiàn)分布到若干絕緣層上,在同一層上的連線(xiàn)不相交。現(xiàn)在要擬定將哪些連線(xiàn)安排在一層上,使得該層上有盡也許多的連線(xiàn),即擬定連線(xiàn)集Nets={(i,π(i)),1≤i≤n}的最大不相交子集?!痉治鰡?wèn)題】記N(i,j)={t|(t,π(t))∈Nets,t≤i,π(t)≤j}。N(i,j)的最大不相交子集為MNS(i,j),size(i,j)=|MNS(i,j)|。經(jīng)分析,該問(wèn)題具有最優(yōu)子結(jié)構(gòu)性質(zhì)。對(duì)規(guī)模為n的電路布線(xiàn)問(wèn)題,可以構(gòu)造如下遞歸式:【C代碼】下面是算法的C語(yǔ)言實(shí)現(xiàn)。(1)變量說(shuō)明size[i][j]:上下端分別有i個(gè)和j個(gè)接線(xiàn)柱的電路板的第一層最大不相交連接數(shù)pi[i]:π(i),下標(biāo)從1開(kāi)始(2)C程序#include"stdlib.h"#include<stdio.h>#defineN10/*問(wèn)題規(guī)模*/Intm=0;/*牢記錄最大連接集合中的接線(xiàn)柱*/VoidmaxNum(intpi[],intsize[N+1][N+1],intn){/*求最大不相交連接數(shù)*/inti,j;for(j=0;j<pi[l];j++)size[l][j]=0;/*當(dāng)j<π(1)時(shí)*/for(j=pi[i];j<=n;j++)(1);/*當(dāng)j>=π(1)時(shí)*/for(i=2;i<n;i++){for(j=0;j<pi[l];j++)(2);/*當(dāng)j<pi[i]時(shí)*/for(j=pi[i];j<=n;j++){/*當(dāng)j>=c[i]時(shí),考慮兩種情況*/size[i][j]=size[i-l][j]>=size[i-l][pi[i]-l]+1?size[i-l][j]:size[i-l][pi[i]-l]+l;}}/*最大連接數(shù)*/size[n][n]=size[n-l][n]>=size[n-l][pi[n]-l]+1?size[n-l][n]:size[n

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論