版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2021年11月軟件設(shè)計師考試軟件設(shè)計基礎(chǔ)知識上午真題(總分:75.00,做題時間:180分鐘)一、單項選擇題(總題數(shù):75,分?jǐn)?shù):75.00)1.計算機指令系統(tǒng)采用多種尋址方式。立即尋址是指操作數(shù)包含在指令中,寄存器尋址是指操作數(shù)在寄存器中,直接尋址是指操作數(shù)的地址在指令中。這三種尋址方式獲取操作數(shù)的速度()。
(分?jǐn)?shù):1.00)
A.立即尋址最快,寄存器尋址次之,直接尋址最慢
√
B.寄存器尋址最快,立即尋址次之,直接尋址最慢
C.直接尋址最快,寄存器尋址次之,立即尋址最慢
D.寄存器尋址最快,直接尋址次之,立即尋址最慢解析:尋址方式是如何對指令中的地址字段進(jìn)行解釋,以獲得操作數(shù)的方法或獲得程序轉(zhuǎn)移地址的方法。2.以下關(guān)于PCI總線和SCSI總線的敘述中,正確的是()。
(分?jǐn)?shù):1.00)
A.PCI總線是串行外總線,SCSI總線是并行內(nèi)總線
B.PCI總線是串行內(nèi)總線,SCSI總線是串行外總線
C.PCI總線是并行內(nèi)總線,SCSI總線是串行內(nèi)總線
D.PCI總線是并行內(nèi)總線,SCSI總線是并行外總線
√解析:PCI總線是PC機常用總線,SCSI是軟硬磁盤、光盤、掃描儀常用總線。他們都是并行總線。3.以下關(guān)于中斷方式與DMA方式的敘述中,正確的是()
(分?jǐn)?shù):1.00)
A.中斷方式與DMA方式都可實現(xiàn)外設(shè)與CPU之間的并行工作
√
B.程序中斷方式和DMA方式在數(shù)據(jù)傳輸過程中都不需要CPU的干預(yù)
C.采用DMA方式傳輸數(shù)據(jù)的速度比程序中斷方式的速度慢
D.程序中斷方式和DMA方式都不需要CPU保護(hù)現(xiàn)場解析:中斷方式與DMA方式都可實現(xiàn)外設(shè)與CPU之間的并行工作。4.中斷向量提供()。
(分?jǐn)?shù):1.00)
A.被選中設(shè)備的地址
B.待傳送數(shù)據(jù)的起始地址
C.中斷服務(wù)程序入口地址
√
D.主程序的斷點地址解析:中斷向量表用來保存各個中斷源的中斷服務(wù)程序的入口地址。當(dāng)外設(shè)發(fā)出中斷請求信號(INTR)以后,由中斷控制器(INTC)確定其中斷號,并根據(jù)中斷號查找中斷向量表來取得其中斷服務(wù)程序的入口地址,同時INTC把中斷請求信號提交給CPU。5.()是一種需要通過周期性刷新來保持?jǐn)?shù)據(jù)的存儲器件。
(分?jǐn)?shù):1.00)
A.SRAM
B.DRAM
√
C.FLASH
D.EEPROM解析:6.某種機器的浮點數(shù)表示格式如下(允許非規(guī)格化表示)。若階碼以補碼表示,尾數(shù)以原碼表示,則1000100000000001表示的浮點數(shù)是()。
(分?jǐn)?shù):1.00)
A.2^-16×2^-10
B.2^-15×2^-10
√
C.2^-16×(1-2^-10)
D.2^-15×(1-2^-10)解析:題干尾數(shù)是原碼為:0000000001,數(shù)符是0,這表示該尾數(shù)是負(fù)數(shù)為2^-10。階碼是0001是補碼,轉(zhuǎn)換成原碼是1111,是十進(jìn)制的15,這里注意階符是1,這表示階碼是負(fù)數(shù),因此該浮點數(shù)是2^-15×2^-10。7.以下可以有效防治計算機病毒的策略是()。
(分?jǐn)?shù):1.00)
A.部署防火墻
B.部署入侵檢測系統(tǒng)
C.安裝并及時升級防病毒軟件
√
D.定期備份數(shù)據(jù)文件解析:防病毒軟件可以檢測、防護(hù),并采取行動來解除或刪除惡意軟件程序,如病毒和蠕蟲。因此安裝并及時升級防病毒軟件可以有效防治計算機病毒。8.AES是一種()算法。
(分?jǐn)?shù):1.00)
A.公鑰加密
B.流密碼
C.分組加密
√
D.消息摘要解析:高級加密標(biāo)準(zhǔn)(AdvancedEncryptionStandard,AES)是一種分組(對稱)加密算法,替代了原先的DES,是目前最流行的算法之一。9.下列不能用于遠(yuǎn)程登陸或控制的是()
(分?jǐn)?shù):1.00)
A.IGMP
√
B.SSH
C.Telnet
D.RFB解析:Telnet協(xié)議是Internet遠(yuǎn)程登錄服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式。它為用戶提供了在本地計算機上完成遠(yuǎn)程主機工作的能力。RFB(RemoteFrameBuffer遠(yuǎn)程幀緩沖)協(xié)議是一個用于遠(yuǎn)程訪問圖形用戶界面的簡單協(xié)議。SSH協(xié)議是較可靠,專為遠(yuǎn)程登錄會話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用SSH協(xié)議可以有效防止遠(yuǎn)程管理過程中的信息泄露問題。主機與本地路由器之間使用Internet組管理協(xié)議(IGMP,InternetGroupManagementProtocol)來進(jìn)行組播組成員信息的交互。10.包過濾防火墻對()的數(shù)據(jù)報文進(jìn)行檢查。
(分?jǐn)?shù):1.00)
A.應(yīng)用層
B.物理層
C.網(wǎng)絡(luò)層
√
D.鏈路層解析:包過濾型防火墻是在網(wǎng)絡(luò)層對數(shù)據(jù)包進(jìn)行分析、選擇,選擇的依據(jù)是系統(tǒng)內(nèi)設(shè)置的過濾規(guī)則(訪問控制表)。通過檢查每個數(shù)據(jù)包的源地址、目的地址、端口和協(xié)議狀態(tài)等因素,確定是否允許該數(shù)據(jù)包通過。11.防火墻通常分為內(nèi)網(wǎng)、外網(wǎng)和DMZ三個區(qū)域,按照受保護(hù)程度,從低到高正確的排列次序為()。
(分?jǐn)?shù):1.00)
A.內(nèi)網(wǎng)、外網(wǎng)和DMZ
B.外網(wǎng)、DMZ和內(nèi)網(wǎng)
√
C.DMZ、內(nèi)網(wǎng)和外網(wǎng)
D.內(nèi)網(wǎng)、DMZ和外網(wǎng)解析:防火墻認(rèn)為內(nèi)部網(wǎng)絡(luò)是安全和可信賴的,而外部網(wǎng)絡(luò)是不安全和不可信賴的。因此受保護(hù)的程度外網(wǎng)是最低而內(nèi)網(wǎng)是最高的。12.()是構(gòu)成我國保護(hù)計算機軟件著作權(quán)的兩個基本法律文件。
(分?jǐn)?shù):1.00)
A.《計算機軟件保護(hù)條例》和《軟件法》
B.《中華人民共和國著作權(quán)法》和《軟件法》
C.《中華人民共和國著作權(quán)法》和《計算機軟件保護(hù)條例》
√
D.《中華人民共和國版權(quán)法》和《中華人民共和國著作權(quán)法》解析:《中華人民共和國著作權(quán)法》和《計算機軟件保護(hù)條例》是構(gòu)成我國保護(hù)計算機軟件著作權(quán)的兩個基本法律文件。在具體實施時,首先按照《計算機軟件保護(hù)條例》適用條款執(zhí)行,若是《計算機軟件保護(hù)條例》中沒有適用條款,再依據(jù)《中華人民共和國著作權(quán)法》的有關(guān)條款執(zhí)行。13.X公司接受Y公司的委托開發(fā)了一款應(yīng)用軟件,雙方?jīng)]有訂立任何書面合同。在此情形下,()享有該軟件的著作權(quán)。
(分?jǐn)?shù):1.00)
A.X、Y公司共同
B.X公司
√
C.Y公司
D.X、Y公司均不解析:接受他人委托開發(fā)的軟件,其著作權(quán)的歸屬由委托人與受托人簽訂書面合同約定;無書面合同或者合同未作明確約定的,其著作權(quán)由受托人享有。14.廣大公司(經(jīng)銷商)擅自復(fù)制并銷售恭大公司開發(fā)的OA軟件已構(gòu)成侵權(quán)。鴻達(dá)公司在不知情時從廣大公司(經(jīng)銷商)處購入該軟件并已安裝使用。在鴻達(dá)公司知道了所使用的軟件為侵權(quán)復(fù)制的情形下,其使用行為()。
(分?jǐn)?shù):1.00)
A.侵權(quán),支付合理費用后可以繼續(xù)使用該軟件
√
B.侵權(quán),須承擔(dān)賠償責(zé)任
C.不侵權(quán),可繼續(xù)使用該軟件
D.不侵權(quán),不需承擔(dān)任何法律責(zé)任解析:鴻達(dá)公司在知道所使用的軟件為侵權(quán)復(fù)制的情形下繼續(xù)使用的行為屬于侵權(quán)行為,但在支付合理費用后是可以繼續(xù)使用該軟件的。15.繪制分層數(shù)據(jù)流圖(DFD)時需要注意的問題中,不包括()。
(分?jǐn)?shù):1.00)
A.給圖中的每個數(shù)據(jù)流、加工、數(shù)據(jù)存儲和外部實體命名
B.圖中要表示出控制流
√
C.一個加工不適合有過多的數(shù)據(jù)流
D.分解盡可能均勻解析:數(shù)據(jù)流圖表現(xiàn)的是數(shù)據(jù)流而不是控制流。16.以下關(guān)于軟件設(shè)計原則的敘述中,不正確的是出()。
(分?jǐn)?shù):1.00)
A.將系統(tǒng)劃分為相對獨立的模塊
B.模塊之間的耦合盡可能小
C.模塊規(guī)模越小越好
√
D.模塊的扇入系數(shù)和扇出系數(shù)合理解析:模塊的規(guī)模要適當(dāng)。過大的模塊會使系統(tǒng)分解得不充分而過小的模塊又有可能降低模塊的獨立性,造成系統(tǒng)接口的復(fù)雜性。17.在風(fēng)險管理中,通常需要進(jìn)行風(fēng)險監(jiān)測,其目的不包括()。
(分?jǐn)?shù):1.00)
A.消除風(fēng)險
√
B.評估所預(yù)測的風(fēng)險是否發(fā)生
C.保證正確實施了風(fēng)險緩解步驟
D.收集用于后續(xù)進(jìn)行風(fēng)險分析的信息解析:風(fēng)險可以避免其發(fā)生或者盡量減少風(fēng)險發(fā)生后的影響,但是完全消除風(fēng)險是不可能的。18.下圖是一個軟件項目的活動圖,其中頂點表示項目里程碑,連接頂點的邊表示活動,邊上的權(quán)重表示完成該活動所需要的時間(天),則活動(作答此空)不在關(guān)鍵路徑上。活動BI和EG的松弛時間分別是()。
(分?jǐn)?shù):1.00)
A.BD
B.BI
√
C.GH
D.KL解析:關(guān)鍵路徑是AEGHKL、ABDIJL、ABDIJKL,工期20天。BI的松弛時間等于最遲開始時間-最早開始時間=4-3=1。EG在關(guān)鍵路徑上,松弛時間是0。19.下圖是一個軟件項目的活動圖,其中頂點表示項目里程碑,連接頂點的邊表示活動,邊上的權(quán)重表示完成該活動所需要的時間(天),則活動()不在關(guān)鍵路徑上?;顒覤I和EG的松弛時間分別是(作答此空)。
(分?jǐn)?shù):1.00)
A.0和1
B.1和0
√
C.0和2
D.2和0解析:關(guān)鍵路徑是AEGHKL、ABDIJL、ABDIJKL,工期20天。BI的松弛時間等于最遲開始時間-最早開始時間=4-3=1。EG在關(guān)鍵路徑上,松弛時間是0。20.下圖所示的二叉樹表示的算術(shù)表達(dá)式是()(其中的*,/,-,表示乘、除、減運算)。
(分?jǐn)?shù):1.00)
A.a*b/c-d
B.a*b/(c-d)
C.a*(b/c-d)
√
D.a*(b-c/d)解析:算術(shù)表達(dá)式采用中序遍歷(左、根、右)的方式,遍歷的結(jié)果是a*(b/c-d)。21.對高級程序語言進(jìn)行編譯的過程中,使用()來記錄源程序中各個符號的必要信息,以輔助語義的正確性檢查和代碼生成。
(分?jǐn)?shù):1.00)
A.決策表
B.符號表
√
C.廣義表
D.索引表解析:符號表的作用是記錄源程序中各個符號的必要信息,以輔助語義的正確性檢查和代碼生成,在編譯過程中需要對符號表進(jìn)行快速有效地查找、插入、修改和刪除等操作。符號表的建立可以始于詞法分析階段,也可以放到語法分析和語義分析階段,但符號表的使用有時會延續(xù)到目標(biāo)代碼的運行階段。22.下圖所示為一個非確定有限自動機(NFA),S0為初態(tài),S3為終態(tài)。該NFA識別的字符串分()。
(分?jǐn)?shù):1.00)
A.不能包含連續(xù)的字符“0”
B.不能包含連續(xù)的字符“1”
C.必須以“101”開頭
D.必須以“101”結(jié)尾
√解析:該自動機可以識別的字符串有101、1*101、0*101、1*0*101、0*1*101,這些字符串的共同特點都是以101結(jié)尾。23.在單處理機計算機系統(tǒng)中,有1臺打印機、1臺掃描儀,系統(tǒng)采用先來先服務(wù)調(diào)度算法。假設(shè)系統(tǒng)中有進(jìn)程P1、P2、P3、P4,其中P1為運行狀態(tài),P2為就緒狀態(tài),P3等待打印機,P4等待掃描儀。此時,若P1釋放了掃描儀,則進(jìn)程P1、P2、P3、P4的狀態(tài)分別為()。
(分?jǐn)?shù):1.00)
A.等待、運行、等待、就緒
B.運行、就緒、等待、就緒
C.就緒、就緒、等待、運行
D.就緒、運行、等待、就緒
√解析:按照來先服務(wù)調(diào)度算法,P1運行狀態(tài)結(jié)束后,P2運行,P3繼續(xù)等待打印機,而P1釋放掃描儀后處于等待狀態(tài)的P4可以獲取掃描儀,只需等待處理機調(diào)度即可運行,因此P4由等待狀態(tài)轉(zhuǎn)為就緒狀態(tài)。此時,P1沒有等待發(fā)生的外部事件,它處于就緒狀態(tài)。24.進(jìn)程P1、P2、P3、P4、P5和P6的前趨圖如下所示。用PV操作控制這6個進(jìn)程之間同步與互斥的程序如下,程序中的空①和空②處應(yīng)分別為(作答此空),空③和空④處應(yīng)分別為(),空⑤和空⑥處應(yīng)分別為()。
(分?jǐn)?shù):1.00)
A.V(S1)和PS2)P(S3)
B.V(S1)和V(S2)V(S3)
C.P(S1)和P(S2)V(S3)
D.P(S1)和V(S2)V(S3)
√解析:信號量的分配如下圖所示。這里進(jìn)程P1和P6分別是第一個進(jìn)程和最后一個進(jìn)程,因此P1只有V操作,信號量是S2,即V(S2)。P6只有P操作,信號量是S5和S6,結(jié)果為P(S5)、P(S6),中間進(jìn)程P2、P3、P4、P5既有P操作也有V操作,分別是P2:P(S1)、V(S2)、V(S3),P3:P(S2)、V(S4),P4:P(S3)、V(S5),P5:P(S4)、V(S6)。25.進(jìn)程P1、P2、P3、P4、P5和P6的前趨圖如下所示。用PV操作控制這6個進(jìn)程之間同步與互斥的程序如下,程序中的空①和空②處應(yīng)分別為(),空③和空④處應(yīng)分別為(作答此空),空⑤和空⑥處應(yīng)分別為()。
(分?jǐn)?shù):1.00)
A.V(S3)和P(S3)
B.V(S4)和P(S3)
√
C.P(S3)和P(S4)
D.V(S4)和P(S4)解析:信號量的分配如下圖所示。這里進(jìn)程P1和P6分別是第一個進(jìn)程和最后一個進(jìn)程,因此P1只有V操作,信號量是S2,即V(S2)。P6只有P操作,信號量是S5和S6,結(jié)果為P(S5)、P(S6),中間進(jìn)程P2、P3、P4、P5既有P操作也有V操作,分別是P2:P(S1)、V(S2)、V(S3),P3:P(S2)、V(S4),P4:P(S3)、V(S5),P5:P(S4)、V(S6)。26.進(jìn)程P1、P2、P3、P4、P5和P6的前趨圖如下所示。用PV操作控制這6個進(jìn)程之間同步與互斥的程序如下,程序中的空①和空②處應(yīng)分別為(),空③和空④處應(yīng)分別為(),空⑤和空⑥處應(yīng)分別為(作答此空)。
(分?jǐn)?shù):1.00)
A.V(S6)和P(S5)
√
B.V(S5)和P(S6)
C.P(S5)和V(S6)
D.P(S5)和V(S5)解析:信號量的分配如下圖所示。這里進(jìn)程P1和P6分別是第一個進(jìn)程和最后一個進(jìn)程,因此P1只有V操作,信號量是S2,即V(S2)。P6只有P操作,信號量是S5和S6,結(jié)果為P(S5)、P(S6),中間進(jìn)程P2、P3、P4、P5既有P操作也有V操作,分別是P2:P(S1)、V(S2)、V(S3),P3:P(S2)、V(S4),P4:P(S3)、V(S5),P5:P(S4)、V(S6)。27.在磁盤上存儲數(shù)據(jù)的排列方式會影響IO服務(wù)的總時間。假設(shè)每個磁道被劃分成10個物理塊,每個物理塊存放1個邏輯記錄。邏輯記錄R1,R2,.....,R10存放在同一個磁道上,記錄的排列順序如下表所示。假定磁盤的旋轉(zhuǎn)速度為10ms/周,磁頭當(dāng)前處在R1的開始處。若系統(tǒng)順序處理這些記錄,使用單緩沖區(qū),每個記錄處理時間為2ms,則處理這10個記錄的最長時間為(作答此空);若對存儲數(shù)據(jù)的排列順序進(jìn)行優(yōu)化,處理10個記錄的最少時間為()。
(分?jǐn)?shù):1.00)
A.30ms
B.60ms
C.94ms
D.102ms
√解析:磁頭當(dāng)前處于R1處,讀取出R1的時間為10ms/10=1ms,然后的使用單緩沖區(qū)處理,花費2ms。R1處理完畢后磁頭此時已處于R4處,若是順序讀和處理R2則需要再等待8ms,R2的讀取與處理時間與R1相同,當(dāng)R2處理完畢再讀取R3仍然需要再等待8ms......依次類推,10個記錄讀完處理完畢的時間一共是102ms。若對存儲數(shù)據(jù)的排列順序進(jìn)行優(yōu)化,即在原先存放R4處,存放R2,則十個記錄的處理時間會縮短至30ms。28.在磁盤上存儲數(shù)據(jù)的排列方式會影響IO服務(wù)的總時間。假設(shè)每個磁道被劃分成10個物理塊,每個物理塊存放1個邏輯記錄。邏輯記錄R1,R2,.....,R10存放在同一個磁道上,記錄的排列順序如下表所示。假定磁盤的旋轉(zhuǎn)速度為10ms/周,磁頭當(dāng)前處在R1的開始處。若系統(tǒng)順序處理這些記錄,使用單緩沖區(qū),每個記錄處理時間為2ms,則處理這10個記錄的最長時間為();若對存儲數(shù)據(jù)的排列順序進(jìn)行優(yōu)化,處理10個記錄的最少時間為(作答此空)。
(分?jǐn)?shù):1.00)
A.30ms
√
B.60ms
C.94ms
D.102ms解析:磁頭當(dāng)前處于R1處,讀取出R1的時間為10ms/10=1ms,然后的使用單緩沖區(qū)處理,花費2ms。R1處理完畢后磁頭此時已處于R4處,若是順序讀和處理R2則需要再等待8ms,R2的讀取與處理時間與R1相同,當(dāng)R2處理完畢再讀取R3仍然需要再等待8ms......依次類推,10個記錄讀完處理完畢的時間一共是102ms。若對存儲數(shù)據(jù)的排列順序進(jìn)行優(yōu)化,即在原先存放R4處,存放R2,則十個記錄的處理時間會縮短至30ms。29.以下關(guān)于增量模型優(yōu)點的敘述中,不正確的是()。
(分?jǐn)?shù):1.00)
A.強調(diào)開發(fā)的階段性早期計劃
B.第一個可交付版本所需要的時間少和成本低
C.開發(fā)由增量表示的小系統(tǒng)所承擔(dān)的風(fēng)險小
D.系統(tǒng)管理成本低、效率高、配置簡單
√解析:增量模型的優(yōu)點有:①容易理解②管理成本低③強調(diào)開發(fā)的階段性早期計劃及需求調(diào)查和產(chǎn)品測試④第一個可交付版本所需要的成本和時間很少⑤開發(fā)由增量表示的小系統(tǒng)所承擔(dān)的風(fēng)險不大⑥由于很快發(fā)布了第一個版本,因此可以減少用戶需求的變更⑦運行增量投資,即在項目開始時,可以僅對一個或兩個增量投資。30.以下關(guān)于敏捷統(tǒng)一過程(AUP)的敘述中,不正確的是()。
(分?jǐn)?shù):1.00)
A.在大型任務(wù)上連續(xù)
B.在小型活動上迭代
C.每一個不同的系統(tǒng)都需要一套不同的策略、約定和方法論
√
D.采用經(jīng)典的UP階段性活動,即初始、精化、構(gòu)建和轉(zhuǎn)換解析:敏捷統(tǒng)一過程(AgileUnifiedProcess,AUP)采用"在大型上連續(xù)"以及在"在小型上迭代"的原理來構(gòu)建軟件系統(tǒng)。采用經(jīng)典的UP階段性活動(初始、精化、構(gòu)建和轉(zhuǎn)換),提供了一系列活動,能夠使團隊為軟件項目構(gòu)想出一個全面的過程流。31.在ISO/IEC軟件質(zhì)量模型中,可移植性是指與軟件可從某環(huán)境移到另一環(huán)境的能力有關(guān)的一組屬性,其子特性不包括()。
(分?jǐn)?shù):1.00)
A.適應(yīng)性
B.易測試性
√
C.易安裝性
D.易替換性解析:ISO/IEC軟件質(zhì)量模型規(guī)定的質(zhì)量特性有:易測試性屬于可維護(hù)性指標(biāo)。32.在軟件開發(fā)過程中,系統(tǒng)測試階段的測試目標(biāo)來自于()階段。
(分?jǐn)?shù):1.00)
A.需求分析
√
B.概要設(shè)計
C.詳細(xì)設(shè)計
D.軟件實現(xiàn)解析:軟設(shè)測試目標(biāo)需要在需求分析階段就確認(rèn)好。33.信息系統(tǒng)的文檔是開發(fā)人員與用戶交流的工具。在系統(tǒng)規(guī)劃和系統(tǒng)分析階段,用戶與系統(tǒng)分析人員交流所使用的文檔不包括()。
(分?jǐn)?shù):1.00)
A.可行性研究報告
B.總體規(guī)劃報告
√
C.項目開發(fā)計劃
D.用戶使用手冊解析:用戶使用手冊是概要設(shè)計階段產(chǎn)生的文檔,除此以外,概要設(shè)計階段產(chǎn)生的文檔還有概要設(shè)計說明書、數(shù)據(jù)庫設(shè)計說明書、修訂測試計劃。34.如下所示代碼(用縮進(jìn)表示程序塊),要實現(xiàn)語句覆蓋,至少需要(作答此空)個測試用例。采用McCabe度量法計算該代碼對應(yīng)的程序流程圖的環(huán)路復(fù)雜性為()。
(分?jǐn)?shù):1.00)
A.1
√
B.2
C.3
D.4解析:該流程圖的作用是從小到大排列數(shù)組A的n個元素,例如排列數(shù)組元素3、2、1,只用一個測試用例即可實現(xiàn)。圖中有兩個循環(huán)形成兩個閉環(huán),環(huán)路復(fù)雜度為閉環(huán)個數(shù)加1等于3個。35.如下所示代碼(用縮進(jìn)表示程序塊),要實現(xiàn)語句覆蓋,至少需要()個測試用例。采用McCabe度量法計算該代碼對應(yīng)的程序流程圖的環(huán)路復(fù)雜性為(作答此空)。
(分?jǐn)?shù):1.00)
A.1
B.2
C.3
√
D.4解析:該流程圖的作用是從小到大排列數(shù)組A的n個元素,例如排列數(shù)組元素3、2、1,只用一個測試用例即可實現(xiàn)。圖中有兩個循環(huán)形成兩個閉環(huán),環(huán)路復(fù)雜度為閉環(huán)個數(shù)加1等于3個。36.系統(tǒng)可維護(hù)性是指維護(hù)人員理解、改正、改動和改進(jìn)軟件系統(tǒng)的難易程度,其評價指標(biāo)不包括()。
(分?jǐn)?shù):1.00)
A.可理解性
B.可測試性
C.可修改性
D.一致性
√解析:系統(tǒng)可維護(hù)性包括:可理解性、可測試性、可修改性。37.面向?qū)ο笤O(shè)計時包含的主要活動是()。
(分?jǐn)?shù):1.00)
A.認(rèn)定對象、組織對象、描述對象間的相互作用、確定對象的操作
B.認(rèn)定對象、定義屬性、組織對象、確定對象的操作
C.識別類及對象、確定對象的操作、描述對象間的相互作用、識別關(guān)系
D.識別類及對象、定義屬性、定義服務(wù)、識別關(guān)系、識別包
√解析:面向?qū)ο笤O(shè)計時包含的主要活動是識別類及對象、定義屬性、定義服務(wù)、識別關(guān)系、識別包。38.在面向?qū)ο笤O(shè)計時,如果重用了包中的一個類,那么就要重用包中的所有類,這屬于()原則。
(分?jǐn)?shù):1.00)
A.接口分離
B.開放-封閉
C.共同封閉
D.共同重用
√解析:接口分離原則:不應(yīng)該強迫客戶依賴于它們不用的方法。開放-封閉原則:軟件實體(類、模塊、函數(shù)等)應(yīng)該是可以擴展的,即開放的;但是不可修改的,即封閉的。共同封閉原則:包中的所有類對于同一類性質(zhì)的變化應(yīng)該是共同封閉的。一個變化若對一個包產(chǎn)生影響,則將對該包中的所有類產(chǎn)生影響,而對于其他的包不造成任何影響。共同重用原則:一個包中的所有類應(yīng)該是共同重用的。如果重用了包中的一個類,那么就要重用包中的所有類。39.某電商系統(tǒng)在采用面向?qū)ο蠓椒ㄟM(jìn)行設(shè)計時,識別出網(wǎng)店、商品、購物車、訂單、買家、庫存、支付(微信、支付寶)等類。其中,購物車與商品之間適合采用(作答此空)關(guān)系,網(wǎng)店與商品之間適合采用()關(guān)系。
(分?jǐn)?shù):1.00)
A.關(guān)聯(lián)
B.依賴
C.組合
D.聚合
√解析:購物車與商品是整體與部分的關(guān)系,購物車包含了商品,但是商品可以脫離購物車獨立存在,這是一種聚合關(guān)系。網(wǎng)店與商品之間是一種整體與部分的關(guān)系,商品是網(wǎng)店的一部分,如果網(wǎng)店不存在了,那么網(wǎng)店中的商品也不存在,它們之間是組合關(guān)系。40.某電商系統(tǒng)在采用面向?qū)ο蠓椒ㄟM(jìn)行設(shè)計時,識別出網(wǎng)店、商品、購物車、訂單、買家、庫存、支付(微信、支付寶)等類。其中,購物車與商品之間適合采用()關(guān)系,網(wǎng)店與商品之間適合采用(作答此空)關(guān)系。
(分?jǐn)?shù):1.00)
A.關(guān)聯(lián)
B.依賴
C.組合
√
D.聚合解析:購物車與商品是整體與部分的關(guān)系,購物車包含了商品,但是商品可以脫離購物車獨立存在,這是一種聚合關(guān)系。網(wǎng)店與商品之間是一種整體與部分的關(guān)系,商品是網(wǎng)店的一部分,如果網(wǎng)店不存在了,那么網(wǎng)店中的商品也不存在,它們之間是組合關(guān)系。41.某軟件系統(tǒng)限定:用戶登錄失敗的次數(shù)不能超過3次。采用如所示的UML狀態(tài)圖對用戶登錄狀態(tài)進(jìn)行建模,假設(shè)活動狀態(tài)是Loggingin,那么當(dāng)ValidEntrty發(fā)生時,(作答此空)。其中,[tries3]和tries++分別為()和()。
(分?jǐn)?shù):1.00)
A.保持在Loggingin狀態(tài)
B.若[tries3]為true,則Loggedin變?yōu)橄乱粋€活動狀態(tài)
√
C.Loggedin立刻變?yōu)橄乱粋€活動狀態(tài)
D.若tries=3為true,則LoggingDenied變?yōu)橄乱粋€活動狀態(tài)解析:根據(jù)狀態(tài)圖,事件ValidEntrty發(fā)生,同時當(dāng)tries3時,系統(tǒng)變?yōu)長oggedin狀態(tài)。[tries3]是監(jiān)護(hù)條件,是一種布爾表達(dá)式,當(dāng)結(jié)果為true時,說明轉(zhuǎn)換符合觸發(fā)條件。tries++屬于轉(zhuǎn)換,是兩個狀態(tài)之間的一種關(guān)系,轉(zhuǎn)換包括事件與動作。轉(zhuǎn)換會引起系統(tǒng)狀態(tài)的轉(zhuǎn)變。42.某軟件系統(tǒng)限定:用戶登錄失敗的次數(shù)不能超過3次。采用如所示的UML狀態(tài)圖對用戶登錄狀態(tài)進(jìn)行建模,假設(shè)活動狀態(tài)是Loggingin,那么當(dāng)ValidEntrty發(fā)生時,()。其中,[tries3]和tries++分別為(作答此空)和()。
(分?jǐn)?shù):1.00)
A.狀態(tài)
B.轉(zhuǎn)換
C.監(jiān)護(hù)條件
√
D.轉(zhuǎn)換后效果解析:根據(jù)狀態(tài)圖,事件ValidEntrty發(fā)生,同時當(dāng)tries3時,系統(tǒng)變?yōu)長oggedin狀態(tài)。[tries3]是監(jiān)護(hù)條件,是一種布爾表達(dá)式,當(dāng)結(jié)果為true時,說明轉(zhuǎn)換符合觸發(fā)條件。tries++屬于轉(zhuǎn)換,是兩個狀態(tài)之間的一種關(guān)系,轉(zhuǎn)換包括事件與動作。轉(zhuǎn)換會引起系統(tǒng)狀態(tài)的轉(zhuǎn)變。43.某軟件系統(tǒng)限定:用戶登錄失敗的次數(shù)不能超過3次。采用如所示的UML狀態(tài)圖對用戶登錄狀態(tài)進(jìn)行建模,假設(shè)活動狀態(tài)是Loggingin,那么當(dāng)ValidEntrty發(fā)生時,()。其中,[tries3]和tries++分別為()和(作答此空)。
(分?jǐn)?shù):1.00)
A.狀態(tài)
B.轉(zhuǎn)換
√
C.監(jiān)護(hù)條件
D.轉(zhuǎn)換后效果解析:根據(jù)狀態(tài)圖,事件ValidEntrty發(fā)生,同時當(dāng)tries3時,系統(tǒng)變?yōu)長oggedin狀態(tài)。[tries3]是監(jiān)護(hù)條件,是一種布爾表達(dá)式,當(dāng)結(jié)果為true時,說明轉(zhuǎn)換符合觸發(fā)條件。tries++屬于轉(zhuǎn)換,是兩個狀態(tài)之間的一種關(guān)系,轉(zhuǎn)換包括事件與動作。轉(zhuǎn)換會引起系統(tǒng)狀態(tài)的轉(zhuǎn)變。44.在某系統(tǒng)中,不同組(Group)訪問數(shù)據(jù)的權(quán)限不同,每個用戶(User)可以是一個或多個組中的成員,每個組包含零個或多個用戶。現(xiàn)要求在用戶和組之間設(shè)計映射,將用戶和組之間的關(guān)系由映射進(jìn)行維護(hù),得到如下所示的類圖。該設(shè)計采用(作答此空)模式,用一個對象來封裝系列的對象交互;使用戶對象和組對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。該模式屬于()模式,該模式適用于:()。
(分?jǐn)?shù):1.00)
A.狀態(tài)(State)
B.策略(Strategy)
C.解釋器(Interpreter)
D.中介者(Mediator)
√解析:中介者模式用一個中介對象來封裝一系列的對象交互,中介者使各對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。中介者模式屬于行為型對象模式,適應(yīng)于下列情況:一組對象以定義良好但是復(fù)雜的方式進(jìn)行通信,產(chǎn)生的相互依賴關(guān)系結(jié)構(gòu)混亂且難以理解。一個對象引用其他很多對象并且直接與這些對象通信,導(dǎo)致難以復(fù)用該對象。想定制一個分布在多個類中的行為,而又不想生成太多的子類。45.在某系統(tǒng)中,不同組(Group)訪問數(shù)據(jù)的權(quán)限不同,每個用戶(User)可以是一個或多個組中的成員,每個組包含零個或多個用戶。現(xiàn)要求在用戶和組之間設(shè)計映射,將用戶和組之間的關(guān)系由映射進(jìn)行維護(hù),得到如下所示的類圖。該設(shè)計采用()模式,用一個對象來封裝系列的對象交互;使用戶對象和組對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。該模式屬于(作答此空)模式,該模式適用于:()。
(分?jǐn)?shù):1.00)
A.創(chuàng)建型類
B.創(chuàng)建型對象
C.行為型對象
√
D.行為型類解析:中介者模式用一個中介對象來封裝一系列的對象交互,中介者使各對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。中介者模式屬于行為型對象模式,適應(yīng)于下列情況:一組對象以定義良好但是復(fù)雜的方式進(jìn)行通信,產(chǎn)生的相互依賴關(guān)系結(jié)構(gòu)混亂且難以理解。一個對象引用其他很多對象并且直接與這些對象通信,導(dǎo)致難以復(fù)用該對象。想定制一個分布在多個類中的行為,而又不想生成太多的子類。46.在某系統(tǒng)中,不同組(Group)訪問數(shù)據(jù)的權(quán)限不同,每個用戶(User)可以是一個或多個組中的成員,每個組包含零個或多個用戶?,F(xiàn)要求在用戶和組之間設(shè)計映射,將用戶和組之間的關(guān)系由映射進(jìn)行維護(hù),得到如下所示的類圖。該設(shè)計采用()模式,用一個對象來封裝系列的對象交互;使用戶對象和組對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。該模式屬于()模式,該模式適用于:(作答此空)。
(分?jǐn)?shù):1.00)
A.需要使用一個算法的不同變體
B.有一個語言需要解釋執(zhí)行,并且可將句子表示為一個抽象語法樹
C.一個對象的行為決定于其狀態(tài)且必須在運行時刻根據(jù)狀態(tài)改變行為
D.一組對象以定義良好但是復(fù)雜的方式進(jìn)行通信,產(chǎn)生的相互依賴關(guān)系結(jié)構(gòu)混亂且難以理解
√解析:中介者模式用一個中介對象來封裝一系列的對象交互,中介者使各對象不需要顯式地相互引用,從而使其耦合松散,而且可以獨立地改變它們之間的交互。中介者模式屬于行為型對象模式,適應(yīng)于下列情況:一組對象以定義良好但是復(fù)雜的方式進(jìn)行通信,產(chǎn)生的相互依賴關(guān)系結(jié)構(gòu)混亂且難以理解。一個對象引用其他很多對象并且直接與這些對象通信,導(dǎo)致難以復(fù)用該對象。想定制一個分布在多個類中的行為,而又不想生成太多的子類。47.在設(shè)計某購物中心的收銀軟件系統(tǒng)時,要求能夠支持在不同時期推出打折、返利、滿減等不同促銷活動,則適合采用()模式。
(分?jǐn)?shù):1.00)
A.策略(Strategy)
√
B.訪問者(Visitor)
C.觀察者(Observer)
D.中介者(Mediator)解析:使用策略模式可以將不同時期的促銷活動定義為一個個算法,進(jìn)行封裝,它們彼此可以互相替換,也能獨立于使用它們的客戶而變化??蛻粢膊槐刂浪惴ㄊ褂玫臄?shù)據(jù),避免暴露相關(guān)的數(shù)據(jù)結(jié)構(gòu)。48.Python語言的特點不包括()。
(分?jǐn)?shù):1.00)
A.跨平臺、開源
B.編譯型
√
C.支持面向?qū)ο蟪绦蛟O(shè)計
D.動態(tài)編程解析:Python屬于解釋型而非編譯型程序設(shè)計語言。49.在Python語言中,()是一種可變的、有序的序列結(jié)構(gòu),其中元素可以重復(fù)。
(分?jǐn)?shù):1.00)
A.元組(tuple)
B.字符串(str)
C.列表(list)
√
D.集合(set)解析:列表是個有序的數(shù)據(jù)集合,可以隨時添加或者刪除元素。元組與列表類似,但元組里面的元素不可變。集合里面的元素是無序的。字符串是由獨立的字符組成,字符類型不可變。50.以下Python語言的模塊中,()不支持深度學(xué)習(xí)模型。
(分?jǐn)?shù):1.00)
A.TensorFlow
B.Matplotlib
√
C.PyTorch
D.Keras解析:Matplotlib是Python的繪圖庫,可以繪制直方圖、條形圖、散點圖等圖形。51.采用三級模式結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)中,如果對一個表創(chuàng)建聚簇索引,那么改變的是數(shù)據(jù)庫的()。
(分?jǐn)?shù):1.00)
A.外模式
B.模式
C.內(nèi)模式
√
D.用戶模式解析:數(shù)據(jù)庫的三級模式分別是:52.設(shè)關(guān)系模式R(U,F),U={A1,A2,A3,A4},函數(shù)依賴集F={A1→A2,A1→A3,A2→A4},關(guān)系R的候選碼是(作答此空)。下列結(jié)論錯誤的是()。
(分?jǐn)?shù):1.00)
A.A1
√
B.A2
C.A1A2
D.A1A3解析:通過A1可以得到A2、A3,通過A2又可以得到A4,因此A1屬于候選碼。A3只能由A1得到,A2無法得到A3。53.設(shè)關(guān)系模式R(U,F),U={A1,A2,A3,A4},函數(shù)依賴集F={A1→A2,A1→A3,A2→A4},關(guān)系R的候選碼是()。下列結(jié)論錯誤的是(作答此空)。
(分?jǐn)?shù):1.00)
A.A1→A2A3為F所蘊涵
B.A1→A4為F所蘊涵
C.A1A2→A4為F所蘊涵
D.A2→A3為F所蘊涵
√解析:通過A1可以得到A2、A3,通過A2又可以得到A4,因此A1屬于候選碼。A3只能由A1得到,A2無法得到A3。54.給定學(xué)生關(guān)系S(學(xué)號,姓名,學(xué)院名,電話,家庭住址)、課程關(guān)系C(課程號,課程名,選修課程號)、選課關(guān)系SC(學(xué)號,課程號,成績)。查詢“張晉”選修了“市場營銷”課程的學(xué)號、學(xué)生名、學(xué)院名、成績的關(guān)系代數(shù)表達(dá)式為:π1,2,3,7(π1,2,3(作答此空))(
)))。
(分?jǐn)?shù):1.00)
A.σ2=張晉(S)
B.σ2=‘張晉’(S)
√
C.σ2=張晉(SC)
D.σ2=‘張晉’(SC)解析:55.給定學(xué)生關(guān)系S(學(xué)號,姓名,學(xué)院名,電話,家庭住址)、課程關(guān)系C(課程號,課程名,選修課程號)、選課關(guān)系SC(學(xué)號,課程號,成績)。查詢“張晉”選修了“市場營銷”課程的學(xué)號、學(xué)生名、學(xué)院名、成績的關(guān)系代數(shù)表達(dá)式為:π1,2,3,7(π1,2,3(
))(作答此空)))。
(分?jǐn)?shù):1.00)
A.π2,3(σ2=‘市場營銷’(C))SC
B.π2,3(σ2=市場營銷(SC))C
C.π1,2(σ2=‘市場營銷’(C))SC
√
D.π1,2(σ2=市場營銷(SC))C解析:56.數(shù)據(jù)庫的安全機制中,通過提供()供第三方開發(fā)人員調(diào)用進(jìn)行數(shù)據(jù)更新,從而保證數(shù)據(jù)庫的關(guān)系模式不被第三方所獲取。
(分?jǐn)?shù):1.00)
A.觸發(fā)器
B.存儲過程
√
C.視圖
D.索引解析:存儲過程(StoredProcedure)是在大型數(shù)據(jù)庫系統(tǒng)中,一組為了完成特定功能的SQL語句集,它存儲在數(shù)據(jù)庫中,一次編譯后永久有效,用戶通過指定存儲過程的名字并給出參數(shù)(如果該存儲過程帶有參數(shù))來執(zhí)行它。存儲過程是數(shù)據(jù)庫所提供的一種數(shù)據(jù)庫對象,通過存儲過程定義一段代碼,提供給應(yīng)用程序調(diào)用來執(zhí)行。從安全性的角度考慮,更新數(shù)據(jù)時,通過提供存儲過程讓第三方調(diào)用,將需要更新的數(shù)據(jù)傳入存儲過程,而在存儲過程內(nèi)部用代碼分別對需要的多個表進(jìn)行更新,從而避免了向第三方提供系統(tǒng)的表結(jié)構(gòu),保證了系統(tǒng)的數(shù)據(jù)安全。57.若棧采用順序存儲方式,現(xiàn)有兩棧共享空間V[1..n],,top[i]代表i(i=1,2)個棧的棧頂(兩個棧都空時top[1]=1、top[2]=n),棧1的底在V[1],棧2的底在V[n],則棧滿(即n個元素暫存在這兩個棧)的條件是()。
(分?jǐn)?shù):1.00)
A.top[1]=top[2]
B.top[1]+top[2]==1
C.top[1]+top[2]==n
D.top[1]-top[2]==1
√解析:最后一個棧元素的位置加1為棧滿的情況,因此判斷的條件就是top[1]-top[2]==1,選擇D。58.采用循環(huán)隊列的優(yōu)點是()。
(分?jǐn)?shù):1.00)
A.入隊和出隊可以在隊列的同端點進(jìn)行操作
B.入隊和出隊操作都不需要移動隊列中的其他元素
√
C.避免出現(xiàn)隊列滿的情況
D.避免出現(xiàn)隊列空的情況解析:循環(huán)隊列是將順序隊列形成一個環(huán)狀結(jié)構(gòu),元素入隊時修改尾指針,元素出隊時修改頭指針,入隊和出隊操作都不需要移動隊列中的其他元素。59.二叉樹的高度是指其層數(shù),空二叉樹的高度為0,僅有根結(jié)點的二叉樹高度為1。若某二叉樹中共有1024個結(jié)點,則該二叉樹的高度是整數(shù)區(qū)間()中的任一值。
(分?jǐn)?shù):1.00)
A.(10,1024)
B.[10,1024]
C.(11,1024)
D.[11,1024]
√解析:本題分三種情況,第一種1024個結(jié)點排列成單枝樹,即非葉子結(jié)點只有一個孩子的樹。該二叉樹的高度為1024。第二種情況是完全二叉樹的情況,根據(jù)二叉樹特性:具有n個結(jié)點的完全二叉樹的深度為?log2n?+1,可得二叉樹深度為11。第三種情況是非完全二叉樹,層數(shù)在12-1023之間。綜上所述,該二叉樹的層數(shù)是整數(shù)區(qū)間[11,1024]中的任一值。60.n個關(guān)鍵碼構(gòu)成的序列{k1,k2,...kn,}當(dāng)且僅當(dāng)滿足下列關(guān)系時稱其為堆。以下關(guān)鍵碼序列中,(
)不是堆。
(分?jǐn)?shù):1.00)
A.15,25,21,53,73,65,33
B.15,25,21,33,73,65,53
C.73,65,25,21,15,53,33
√
D.73,65,25,33,53,15,21解析:將一個一維數(shù)組看成是一棵完全二叉樹,如果該完全二叉樹中所有非終端結(jié)點的值均不小于其左、右孩子結(jié)點的值,則稱之為大頂(根)堆。如果該完全二叉樹中所有非終端結(jié)點的值均不大于其左、右孩子結(jié)點的值,則稱之為小頂(根)堆。將選項C的數(shù)組構(gòu)造成完全二叉樹,顯然是不滿足堆的條件的。如下圖所示。61.對有向圖G進(jìn)行拓?fù)渑判虻玫降耐負(fù)湫蛄兄?,頂點Vi在頂點Vj之前,則說明G中()。
(分?jǐn)?shù):1.00)
A.一定存在有向弧Vi,Vj>
B.一定不存在有向弧Vj,Vi>
C.可能存在從Vi到Vj的路徑
√
D.必定存在從Vj到Vi的路徑解析:如下圖所示有向圖,頂點V0在頂點V3之前,且并無有向弧V0,V2>,V2,V3>的路徑。左圖V1到V2并無路徑,右圖V2到V1沒有路徑。62.歸并排序算法在排序過程中,將待排序數(shù)組分為兩個大小相同的子數(shù)組,分別對兩個子數(shù)組采用歸并排序算法進(jìn)行排序,排好序的兩個子數(shù)組采用時間復(fù)雜度為O(n)的過程合并為一個大數(shù)組。根據(jù)上述描述,歸并排序算法采用了(作答此空)算法設(shè)計策略。歸并排序算法的最好和最壞情況下的時間復(fù)雜度為()。
(分?jǐn)?shù):1.00)
A.分治
√
B.動態(tài)規(guī)劃
C.貪心
D.回溯解析:歸并排序?qū)栴}先分解、再處理、再合并的方式采用了分治法的思想。63.歸并排序算法在排序過程中,將待排序數(shù)組分為兩個大小相同的子數(shù)組,分別對兩個子數(shù)組采用歸并排序算法進(jìn)行排序,排好序的兩個子數(shù)組采用時間復(fù)雜度為O(n)的過程合并為一個大數(shù)組。根據(jù)上述描述,歸并排序算法采用了()算法設(shè)計策略。歸并排序算法的最好和最壞情況下的時間復(fù)雜度為(作答此空)。
(分?jǐn)?shù):1.00)
A.O(n)和O(nlgn)
B.O(n)和O(n^)
C.O(nlgn)和O(nlgn)
√
D.O(nlgn)和O(n^2)解析:歸并排序?qū)栴}先分解、再處理、再合并的方式采用了分治法的思想。64.已知一個文件中出現(xiàn)的各字符及其對應(yīng)的頻率如下表所示。采用Huffman編碼,則該文件中字符a和c的碼長分別為(作答此空)。若采用Huffman編碼,則字符序列110001001101”的編碼應(yīng)為()。
(分?jǐn)?shù):1.00)
A.1和3
√
B.1和4
C.3和3
D.3和4解析:根據(jù)題意構(gòu)造哈夫曼樹如下。6個字符的編碼分別是:a:0,b:101,c:100,d:111,e:1101,f:110065.已知一個文件中出現(xiàn)的各字符及其對應(yīng)的頻率如下表所示。采用Huffman編碼,則該文件中字符a和c的碼長分別為()。若采用Huffman編碼,則字符序列110001001101”的編碼應(yīng)為(作答此空)。
(分?jǐn)?shù):1.00)
A.face
√
B.bace
C.acde
D.fade解析:根據(jù)題意構(gòu)造哈夫曼樹如下。6個字符的編碼分別是:a:0,b:101,c:100,d:111,e:1101,f:110066.用戶在電子商務(wù)網(wǎng)站上使用網(wǎng)上銀行支付時,必須通過()在Internet與銀行專用網(wǎng)之間進(jìn)行數(shù)據(jù)交換。
(分?jǐn)?shù):1.00)
A.支付網(wǎng)關(guān)
√
B.防病毒網(wǎng)關(guān)
C.出口路由器
D.堡壘主機解析:支付網(wǎng)關(guān)可以將Internet上傳輸?shù)臄?shù)據(jù)轉(zhuǎn)換為銀行專用網(wǎng)數(shù)據(jù),是金融網(wǎng)絡(luò)系統(tǒng)與Internet網(wǎng)絡(luò)之間的接口。67.ARP報文分為ARPRequest和ARPResponse,其中ARPRequest采用(作答此空)進(jìn)行傳送,ARPResponse采用()進(jìn)行傳送。
(分?jǐn)?shù):1.00)
A.廣播
√
B.組播
C.多播
D.單播解析:ARPrequest報文用來獲取目的主機的MAC地址,ARPrequest報文采用廣播的方式在網(wǎng)絡(luò)上傳送,該網(wǎng)絡(luò)中所有主機包括網(wǎng)關(guān)都會接受到此ARPrequest報文。接收到報文的目的主機會返回一個ARPResponse報文來響應(yīng),ARPResponse報文是以單播的方式傳送的。68.ARP報文分為ARPRequest和ARPResponse,其中ARPRequest采用()進(jìn)行傳送,ARPResponse采用(作答此空)進(jìn)行傳送。
(分?jǐn)?shù):1.00)
A.廣播
B.組播
C.多播
D.單播
√解析:ARPrequest報文用來獲取目的主機的MAC地址,ARPrequest報文采用廣播的方式在網(wǎng)絡(luò)上傳送,該網(wǎng)絡(luò)中所有主機包括網(wǎng)關(guān)都會接受到此ARPrequest報文。接收到報文的目的主機會返回一個ARPResponse報文來響應(yīng),ARPResponse報文是以單播的方式傳送的。69.下面的標(biāo)記對中人()用于表示網(wǎng)頁代碼的起始和終止。
(分?jǐn)?shù):1.00)
A.html>/html>
√
B.head>/head>
C.body>/body>
D.meta>/meta>解析:head>/head>表示文檔的頭部標(biāo)簽。如文檔的標(biāo)題,以及、腳本、樣式、meta信息以及其他更多的信息。body>/body>表示文檔的內(nèi)容,比如文本、超鏈接、圖像、表格和列表等等。meta>/meta>表示HTML文檔的元數(shù)據(jù),主要包括網(wǎng)頁的描述,關(guān)鍵詞,文件的最后修改時間,作者及其他元數(shù)據(jù)。html>/html>用于表示網(wǎng)頁代碼的起始和終止。70.以下對于路由協(xié)議的敘述中,錯誤的是()。
(分?jǐn)?shù):1.00)
A.路由協(xié)議是通過執(zhí)行一個算法來完成路由選擇的一種協(xié)議
B.動態(tài)路由協(xié)議可以分為距離向量路由協(xié)議和鏈路狀態(tài)路由協(xié)議
C.路由協(xié)議是一種允讓許數(shù)據(jù)包在主機之間傳送信息的一種協(xié)議
√
D.路由器之間可以通過路由協(xié)議學(xué)習(xí)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)解析:選項C路由協(xié)議是一種允讓許數(shù)據(jù)包在路由器之間傳送信息的一種協(xié)議。71.DerOpsisacontinuoussimplificationprocessofmaintainingadelicatebalanceamongfunctionality,usabilityandsecurityofasoftwarebothintermsofitsdevelopmentandoprations.Softwareengineeringistheapplicationofdiverseengineeringapproachestowardsthedevelopmentofsoftware.TherolesandresponsibilitiesofDevOpsandsoftwaredevelopmentoverlapinmanyarcas.soitiseasiertogetconfusedbetweenthetwo.Let'slookatthiscomparisonintermofworkroles.OneisthatofasoftwareengineerandtheotherisaDevOpsengineer.Thebiggestdifferentisintheir(作答此空).SoftwareengineersfocusonhowwellthecomputersoftwarefitstheneedsoftheclientwhileaDevOpsengineerhasabroaderfocusthatincludessoftwaredevelopment,howthesoftwareisdeployedandproviding()supportthroughthecloudwhilethesoftwareiscontinually().Asoftwareengineercreatescomputerprogramsforpeopletousebasedupontheirsecurityandfunctionalityneeds.ADevOpsengineeralsoworksoncomputerapplications,butmanagesthebuilding,deploymentandoperationasa()autormatedprocess.Softwareengineersoftenworkseparatelyfromtheoperationssideofabusiness.Theycreatethesoftwareabusinessclientneedsandthenmonitortheperformanceoftheirsoftwareproductstodetermineifupgradesarenecessaryorifmoreseriousimprovementsareneeded.DevOpsengineersworkwiththeoperationalsideofabusinessandmanagetheworkflowto()softwaretosmoothlyfunctionwithautomatedprocesses.Bothprofessionsrequireknowledgeofcomputerprogramminglanguages.
(分?jǐn)?shù):1.00)
A.focus
√
B.process
C.goal
D.function解析:72.DerOpsisacontinuoussimplificationprocessofmaintainingadelicatebalanceamongfunctionality,usabilityandsecurityofasoftwarebothintermsofitsdevelopmentandoprations.Softwareengineeringistheapplicationofdiverseengineeringapproachestowardsthedevelopmentofsoftware.TherolesandresponsibilitiesofDevOpsandsoftwaredevelopmentoverlapinmanyarcas.soitiseasiertogetconfusedbetweenthetwo.Let'slookatthiscomparisonintermofworkroles.OneisthatofasoftwareengineerandtheotherisaDevOpsengineer.Thebiggestdifferentisintheir().SoftwareengineersfocusonhowwellthecomputersoftwarefitstheneedsoftheclientwhileaDevOpsengineerhasabroaderfocusthatincludessoftwaredevelopment,howthesoftwareisdeployedandproviding(作答此空)supportthroughthecloudwhilethesoftwareiscontinually().Asoftwareengineercreatescomputerprogramsforpeopletousebasedupontheirsecurityandfunctionalityneeds.ADevOpsengineeralsoworksoncomputerapplications,butmanagesthebuilding,deploymentandoperationasa()autormatedprocess.Softwareengineersoftenworkseparatelyfromtheoperationssideofabusiness.Theycreatethesoftwareabusinessclientneedsandthenmonitortheperformanceoftheirsoftwareproductstodetermineifupgradesarenecessaryorifmoreseriousimprovementsareneeded.DevOpsengineersworkwiththeoperationalsideofabusinessandmanagetheworkflowto()softwaretosmoothlyfunctionwithautomatedprocesses.Bothprofessionsrequireknowledgeofcomputerprogramminglanguages.
(分?jǐn)?shù):1.00)
A.developing
B.deploying
C.training
D.operational
√解析:73.DerOpsisacontinuoussimplificationprocessofmaintainingadelicatebalanceamongfunctionality,usabilityandsecurityofasoftwarebothintermsofitsdevelopmentandoprations.Softwareengineeringistheapplicationofdiverseengineeringapproachestowardsthedevelopmentofsoftware.TherolesandresponsibilitiesofDevOpsandsoftwaredevelopmentoverlapinmanyarcas.soitiseasiertogetconfusedbetweenthetwo.Let'slookatthiscomparisonintermofworkroles.OneisthatofasoftwareengineerandtheotherisaDevOpsengineer.Thebiggestdifferentisintheir().SoftwareengineersfocusonhowwellthecomputersoftwarefitstheneedsoftheclientwhileaDevOpsengineerhasabroaderfocusthatincludessoftwaredevelopment,howthesoftwareisdeployedandproviding()supportthroughthecloudwhilethesoftwareiscontinually(作答此空).Asoftwareengineercreatescomputerprogramsforpeopletousebasedupontheirsecurityandfunctionalityneeds.ADevOpsengineeralsoworksoncomputerapplications,butmanagesthebuilding,deploymentandoperationasa()autormatedprocess.Softwareengineersoftenworkseparatelyfromtheoperationssideofabusiness.Theycreatethesoftwareabusinessclientneedsandthenmonitortheperformanceoftheirsoftwareproductstodetermineifupgradesarenecessaryorifmoreseriousimprovementsareneeded.DevOpsengineersworkwiththeoperationalsideofabusinessandmanagetheworkflowto()softwaretosmoothlyfunctionwithautomatedprocesses.Bothprofessionsrequireknowledgeofcomputerprogramminglanguages.
(分?jǐn)?shù):1.00)
A.developed
B.functional
√
C.constructed
D.secure解析:74.DerOpsisacontinuoussimplificationprocessofmaintainingadelicatebalanceamongfunctionality,usabilityandsecurityofasoftwarebothintermsofitsdevelopmentandoprations.Softwareengineeringistheapplicationofdiverseengineeringapproachestowardsthedevelopmentofsoftware.TherolesandresponsibilitiesofDevOpsandsoftwaredevelopmentoverlapinmanyarcas.soitiseasiertogetconfusedbetweenthetwo.Let'slookatthiscomparisonintermofworkroles.OneisthatofasoftwareengineerandtheotherisaDevOpsengineer.Thebiggestdifferentisintheir().SoftwareengineersfocusonhowwellthecomputersoftwarefitstheneedsoftheclientwhileaDevOpsengineerhasabroaderfocusthatincludessoftwaredevelopment,howthesoftwareisdeployedandproviding()supportthroughthecloudwhi
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物標(biāo)志物在藥物臨床試驗中的轉(zhuǎn)化技術(shù)研究
- 生物化學(xué)虛擬實驗微課資源開發(fā)
- 深度解析(2026)《GBT 20154-2024低溫保存箱》(2026年)深度解析
- 深度解析(2026)《GBT 20042.1-2017質(zhì)子交換膜燃料電池 第1部分:術(shù)語》(2026年)深度解析
- 稅務(wù)總監(jiān)崗位能力考試題庫含答案
- 網(wǎng)站編輯面試題集及寫作技巧
- 保險精算師風(fēng)險評估面試題及答案
- 美容美發(fā)師專業(yè)技能鑒定題目及答案
- 公務(wù)員行政能力測試面試題目詳解
- 大唐集團人力資源部長面試題庫與評分標(biāo)準(zhǔn)含答案
- 高標(biāo)準(zhǔn)農(nóng)田建設(shè)環(huán)境應(yīng)急預(yù)案
- 大學(xué)英語2a試題及答案
- 工業(yè)廠房水電安裝施工方案
- 班組長管理經(jīng)驗匯報
- 【MOOC】數(shù)據(jù)結(jié)構(gòu)與算法-北京大學(xué) 中國大學(xué)慕課MOOC答案
- 《我的白鴿》課件
- 中醫(yī)內(nèi)科學(xué)智慧樹知到答案2024年浙江中醫(yī)藥大學(xué)
- 縫紉機銷售協(xié)議范例
- 安全工器具登記臺賬
- 《荷塘月色》《故都的秋》比較閱讀-統(tǒng)編版高中語文必修上冊
- 中央電大護(hù)理專業(yè)本科通科實習(xí)出科考核病歷
評論
0/150
提交評論