2016年11月計(jì)算機(jī)技術(shù)與軟件《中級(jí)軟件評(píng)測(cè)師(上午卷)》試題(網(wǎng)友回憶版)_第1頁(yè)
2016年11月計(jì)算機(jī)技術(shù)與軟件《中級(jí)軟件評(píng)測(cè)師(上午卷)》試題(網(wǎng)友回憶版)_第2頁(yè)
2016年11月計(jì)算機(jī)技術(shù)與軟件《中級(jí)軟件評(píng)測(cè)師(上午卷)》試題(網(wǎng)友回憶版)_第3頁(yè)
2016年11月計(jì)算機(jī)技術(shù)與軟件《中級(jí)軟件評(píng)測(cè)師(上午卷)》試題(網(wǎng)友回憶版)_第4頁(yè)
2016年11月計(jì)算機(jī)技術(shù)與軟件《中級(jí)軟件評(píng)測(cè)師(上午卷)》試題(網(wǎng)友回憶版)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2016年11月計(jì)算機(jī)技術(shù)與軟件《中級(jí)軟件評(píng)測(cè)師(上午卷)》試題(網(wǎng)友回憶版)[單選題]1.以下關(guān)于性能測(cè)試的敘述中,不正確的是(江南博哥)()。A.性能測(cè)試的目的是為了驗(yàn)證軟件系統(tǒng)是否能夠達(dá)到用戶提出的性能指標(biāo)B.性能測(cè)試不用于發(fā)現(xiàn)軟件系統(tǒng)中存在的性能瓶頸C.性能測(cè)試類型包括負(fù)載測(cè)試,強(qiáng)度測(cè)試,容量測(cè)試等D.性能測(cè)試常通過工具來模擬大量用戶操作,增加系統(tǒng)負(fù)載參考答案:B參考解析:性能測(cè)試用來保證產(chǎn)品發(fā)布后系統(tǒng)的性能能夠滿足用戶需求。性能測(cè)試通常存在性能調(diào)優(yōu)與性能評(píng)測(cè)兩種性能測(cè)試策略。性能評(píng)測(cè)主要包括:在真實(shí)環(huán)境一下,檢查系統(tǒng)服務(wù)等級(jí)的滿足情況,評(píng)估并報(bào)告整個(gè)系統(tǒng)的性能;對(duì)系統(tǒng)的未來容量作出預(yù)測(cè)和規(guī)劃。性能評(píng)測(cè)室性能調(diào)優(yōu)的基礎(chǔ),性能調(diào)優(yōu)的步驟如下:查找形成系統(tǒng)瓶頸或者故障的根本原因;進(jìn)行性能調(diào)整和優(yōu)化;評(píng)估性能調(diào)整的效果。[單選題]2.不同加密機(jī)制或算法的用途、強(qiáng)度是不相同的,一個(gè)軟件或系統(tǒng)中的加密機(jī)制使用是否合理,強(qiáng)度是否滿足當(dāng)前要求,需要通過測(cè)試來完成,通常()是測(cè)試的一個(gè)重要手段。A.模擬加密B.模擬解密C.漏洞掃描D.算法強(qiáng)度理論分析參考答案:B參考解析:加密機(jī)制是保護(hù)數(shù)據(jù)安全的重要手段,加密的基本過程就是對(duì)原來為明文的文件或數(shù)據(jù),按某種算法進(jìn)行處理,使其成為不可讀的密文。由于不同加密機(jī)制的用途及強(qiáng)度不同,因此,一個(gè)信息系統(tǒng)中加密機(jī)制使用是否合理,強(qiáng)度是否滿足當(dāng)前需要,需要通過測(cè)試來檢驗(yàn),通常模擬解密是測(cè)試的一個(gè)重要手段。[單選題]3.下到關(guān)于DoS攻擊的描述中,錯(cuò)誤的是()。A.DoS攻擊通常通過抑制所有或流向某一特定目的端的消息,從而使系統(tǒng)某一實(shí)體不能執(zhí)行其正常功能,產(chǎn)生服務(wù)拒絕B.DoS攻擊不需入目標(biāo)系統(tǒng),僅從外部就可實(shí)現(xiàn)攻擊C.只要軟件系統(tǒng)內(nèi)部沒有漏洞,DoS攻擊就不可能成功D.死亡之Ping、Land攻擊、UDP洪水、Smurf攻擊均是常見的DoS攻擊手段參考答案:C參考解析:服務(wù)拒絕:當(dāng)一個(gè)實(shí)體不能執(zhí)行它的正常功能,或它的動(dòng)作妨礙了別的實(shí)體執(zhí)行它們的正常功能的時(shí)候,便發(fā)生服務(wù)拒絕。這種攻擊不一定需要目標(biāo)系統(tǒng)存在漏洞,如UDP洪水。[單選題]4.在匯編指令中,操作數(shù)在某寄存器中的尋址方式稱為()尋址。A.直接B.變址C.寄存器D.寄存器間接參考答案:C參考解析:立即尋址:是一種特殊的尋址方式,指令中在操作碼字段后面的部分不是通常意義上的操作數(shù)地址,而是操作數(shù)本身,也就是說數(shù)據(jù)就包含在指令中,只要取出指令,也就取出了可以立即使用的操作數(shù)。直接尋址:在直接尋址中,指令中地址碼字段給出的地址A就是操作數(shù)的有效地址,即形式地址等于有效地址。間接尋址:間接尋址意味者指令中給出的地址A不是操作數(shù)的地址,而是存放操作數(shù)地址的主存單元的地址,簡(jiǎn)稱操作數(shù)地址的地址。寄存器尋址:寄存器尋址指令的地址碼部分給出了某一個(gè)通用寄存器的編號(hào)Ri,這個(gè)指定的寄存器中存放著操作數(shù)。寄存器間接尋址:在寄存器間接尋址方式中,寄存器內(nèi)存放的是操作數(shù)的地址,而不是操作數(shù)本身,即操作數(shù)是通過寄存器同接得到的。變址尋址:變址尋址就是把變址寄存器Rx的內(nèi)容與指令中給出的形式地址A相加,形成操作數(shù)有效地址,即EA=(Rx)+A?;穼ぶ?基址尋址是將基址寄存器Rb的內(nèi)容與指令中給出的位移量D相加,形成操作數(shù)有效地址,即EA=(Rb)+D。相對(duì)尋址:相對(duì)尋址是基址尋址的一種變通,由程序計(jì)數(shù)器提供基準(zhǔn)地址,指令中的地址碼字段作為位移量D,兩者相加后得到操作數(shù)的有效地址,即EA=(PC)+D。[單選題]5.計(jì)算機(jī)系統(tǒng)中,虛擬存儲(chǔ)體系由()兩級(jí)存儲(chǔ)器構(gòu)成。A.主存-輔存B.寄存器-CacheC.寄存器-主存D.Cache-主存參考答案:A參考解析:虛擬存儲(chǔ)器:具有部分裝入對(duì)換功能,能從邏輯上對(duì)內(nèi)存容量進(jìn)行大幅度擴(kuò)充,使用方便的一種存儲(chǔ)器系統(tǒng)。虛擬存儲(chǔ)器的容量與主存大小無關(guān)。虛擬存儲(chǔ)器的基本思路足:作業(yè)提交時(shí),先全部進(jìn)入輔助存儲(chǔ)器,作業(yè)投入運(yùn)行時(shí),不把作業(yè)的全部信息同時(shí)裝入主存儲(chǔ)器,而是將其中當(dāng)前使用部分先裝入主存儲(chǔ)器,其余暫時(shí)不用的部分先存放在作為主存擴(kuò)充的輔助存儲(chǔ)器中,待用到這些信息時(shí),再由系統(tǒng)自動(dòng)把它們裝入到主存儲(chǔ)器中。[單選題]6.程序計(jì)數(shù)器(PC)是()中的寄存器。A.運(yùn)算器B.控制器C.CacheD.I/O設(shè)備參考答案:B參考解析:運(yùn)算器由算術(shù)邏輯單元(ALU)、累加寄存器、數(shù)據(jù)緩沖寄存器和狀態(tài)條件寄存器組成,是數(shù)據(jù)加工的處理部件,完成計(jì)算機(jī)的各種算術(shù)和邏輯運(yùn)算??刂破饔糜诳刂普麄€(gè)CPU的工作,決定了計(jì)算機(jī)運(yùn)行過程的自動(dòng)化,不僅要保證程序的正確執(zhí)行,而且要能夠處理異常的事件??刂破靼撼绦蛴?jì)數(shù)器(PC)、指令寄存器(IR)、地址寄存器(AR)、指令譯碼器(ID)、時(shí)序部件等。[單選題]7.中斷向量提供()。A.外設(shè)的接口地址B.待傳送數(shù)據(jù)的起始和終止地址C.主程序的斷點(diǎn)地址D.中斷服務(wù)程序入口地址參考答案:D參考解析:中斷是指在計(jì)算機(jī)執(zhí)行程序的過程中,當(dāng)山現(xiàn)異常情況或者特殊請(qǐng)求時(shí),計(jì)算機(jī)停止現(xiàn)行的程序的運(yùn)行,轉(zhuǎn)而對(duì)這些異常處理或者特殊請(qǐng)求的處理,處理結(jié)束后再返回到現(xiàn)行程序的中斷處,繼續(xù)執(zhí)行原程序。中斷向量:中斷服務(wù)程序的入口地址。中斷向量表:把系統(tǒng)中所有的中斷類型碼及對(duì)應(yīng)的中斷向量按一定的規(guī)律存放在一個(gè)區(qū)域內(nèi),這個(gè)存儲(chǔ)區(qū)域就稱為中斷向量表。CPU是根據(jù)中斷號(hào)獲取中斷向量值,即對(duì)應(yīng)中斷服務(wù)程序的入口地址值。[單選題]8.在計(jì)算機(jī)系統(tǒng)中總線寬度分為地址總線寬度和數(shù)據(jù)總線寬度。若計(jì)算機(jī)中地址總線的寬度為32位,則最多允許直接訪問主存儲(chǔ)器()的物理空間。A.40MBB.4GBC.40GBD.400GB參考答案:B參考解析:地址總線決定計(jì)算機(jī)尋址的空間,寬度32位,即計(jì)算機(jī)的尋址能力為:232=22*230=4GB。[單選題]9.為了提高計(jì)算機(jī)磁盤存取效率,通常可以()。A.利用磁盤格式化程序,定期對(duì)ROM進(jìn)行碎片整理B.利用磁盤碎片整理程序,定期對(duì)內(nèi)存進(jìn)行碎片整理C.利用磁盤碎片整理程序,定期對(duì)磁盤進(jìn)行碎片整理D.利用磁盤格式化程序,定期對(duì)磁盤進(jìn)行碎片整理參考答案:C參考解析:格式化程序使用于磁盤格式化;格式化是指對(duì)磁盤或磁盤中的分區(qū)(partition)進(jìn)行初始化的一種操作,這種操作通常會(huì)導(dǎo)致現(xiàn)有的磁盤或分區(qū)中所有的文件被清除。碎片整理程序用于磁盤碎片整理;磁盤碎片整理,就是通過系統(tǒng)軟件或者專業(yè)的磁盤碎片整理軟件對(duì)電腦磁盤在長(zhǎng)期使用過程中產(chǎn)生的碎片和凌亂文件重新整理,可提高電腦的整體性能和運(yùn)行速度。磁盤碎片應(yīng)該稱為文件碎片,是因?yàn)槲募环稚⒈4娴秸麄€(gè)磁盤的不同地方,而不是連續(xù)地保存在磁盤連續(xù)的簇中形成的。硬盤在使用一段時(shí)間后,由于反復(fù)寫入和刪除文件,磁盤中的空閑扇區(qū)會(huì)分散到整個(gè)磁盤中不連續(xù)的物理位置上,從而使文件不能存在連續(xù)的扇區(qū)里。這樣,再讀寫文件時(shí)就需要到不同的地方去讀取,增加了磁頭的來回移動(dòng),降低了磁盤的訪問速度。內(nèi)存是隨機(jī)訪問存取,文件在任何位置讀取的時(shí)間是一樣的。[單選題]10.安全的電子郵件協(xié)議為()。A.MIMEB.PGPC.POP3D.SMTP參考答案:B參考解析:SMTP(SimpleMailTransferProtocol)即簡(jiǎn)單郵件傳輸協(xié)議:用于電子郵件的傳遞和投遞。POP3(PostOfficeProtocol-Version3)即郵局協(xié)議版本3:用于支持使用客戶端遠(yuǎn)程管理在服務(wù)器上的電子郵件,是一種離線的收郵件的協(xié)議。MIME(MultipurposeInternetMailExtensions)即多用途互聯(lián)網(wǎng)郵件擴(kuò)展類型:它設(shè)計(jì)的最初目的是為了在發(fā)送電子郵件時(shí)附加多媒體數(shù)據(jù),讓郵件客戶程序能根據(jù)其類型進(jìn)行處理。當(dāng)被HTTP協(xié)議支持之后,它的意義就更為顯著了。它使得HTTP傳輸?shù)牟粌H足普通的文本,而變得豐富多彩。PGP(PrettyGoodPrivacy)即更好地保護(hù)隱私;是一個(gè)基于RSA公鑰加密體系的郵件加密軟件??梢杂盟鼘?duì)郵件保密以防止非授權(quán)者閱讀,它還能對(duì)郵件加上數(shù)字簽名從而使收信人可以確認(rèn)郵件的發(fā)送者,并能確信郵件沒有被篡改。它可以提供一種安全的通訊方式,而事先并不需要任何保密的渠道用來傳遞密匙。它采用了一種RSA和傳統(tǒng)加密的雜合算法,用于數(shù)字簽名的郵件文摘算法,加密前壓縮等,還要一個(gè)良好的人機(jī)工程設(shè)計(jì)。它的功能強(qiáng)大,有很快的速度。[單選題]11.操作系統(tǒng)通過()來組織和管理外存中的信息。A.字處理程序B.設(shè)備驅(qū)動(dòng)程序C.文件目錄和目錄項(xiàng)D.語言翻譯程序參考答案:C參考解析:字處理程序:用于文字的格式化和排版,文字處理軟件的發(fā)展和文字處理的電子化是信息社會(huì)發(fā)展的標(biāo)志之一。設(shè)備驅(qū)動(dòng)程序:是一種可以使計(jì)算機(jī)和設(shè)備通信的特殊程序。相當(dāng)于硬件的接口,操作系統(tǒng)只有通過這個(gè)接口,才能控制硬件設(shè)備的工作。語言翻譯程序:是一種系統(tǒng)程序,它將計(jì)算機(jī)編程語言編寫的程序翻譯成另外一種計(jì)算機(jī)語言等價(jià)的程序,主要包括編譯程序和解釋程序,匯編程序也被認(rèn)為是翻譯程序。[單選題]12.下列操作系統(tǒng)中,()保持網(wǎng)絡(luò)系統(tǒng)的全部功能,并具有透明性、可靠性和高性能等特性。A.批處理操作系統(tǒng)B.分時(shí)操作系統(tǒng)C.分布式操作系統(tǒng)D.實(shí)時(shí)操作系統(tǒng)參考答案:C參考解析:分布式操作系統(tǒng)是網(wǎng)絡(luò)操作系統(tǒng)的更高級(jí)形式,保持網(wǎng)絡(luò)系統(tǒng)所擁有的全部功能,同時(shí)又有透明性、可靠性和高性能等。[單選題]13.在進(jìn)程狀態(tài)轉(zhuǎn)換過程中,可能會(huì)引起進(jìn)程阻塞的原因是()。A.時(shí)間片到B.執(zhí)行V操作C.I/O完成D.執(zhí)行P操作參考答案:D參考解析:運(yùn)行態(tài):占有處理器正在運(yùn)行就緒態(tài):指具備運(yùn)行條件,等待系統(tǒng)分配處理器以便運(yùn)行等待態(tài):又稱為阻塞態(tài)或睡眠態(tài),指不具備運(yùn)行條件,正在等待某個(gè)運(yùn)行態(tài)一一等待態(tài):等待使用資源,如等待外設(shè)傳輸,等待人工干預(yù)等待態(tài)一一就緒態(tài):資源得到滿足,如外設(shè)傳輸結(jié)束,人工干預(yù)完成運(yùn)行態(tài)一一就緒態(tài):運(yùn)行時(shí)間片到,出現(xiàn)有更高優(yōu)先權(quán)進(jìn)程就緒態(tài)一一運(yùn)行態(tài):CPU空閑時(shí)選擇一個(gè)就緒進(jìn)程本題中,時(shí)間片到,進(jìn)程應(yīng)該進(jìn)入就緒態(tài);I/O完成進(jìn)程應(yīng)該是阻塞態(tài)到就緒態(tài);V操作是釋放資源,到一個(gè)進(jìn)程釋放資源,應(yīng)該會(huì)喚醒另一個(gè)進(jìn)程運(yùn)行。所以最適合的選項(xiàng)應(yīng)為D。[單選題]14.假設(shè)系統(tǒng)有n個(gè)進(jìn)程共享資源R,且資源R的可用數(shù)為3,其中n≥3。若采用PV操作,則信號(hào)量S的取值范圍應(yīng)為()。A.-1~n-1B.-3~3C.-(n-3)~3D.-(n-1)~1參考答案:C參考解析:PV操作:是實(shí)現(xiàn)進(jìn)程同步和互斥的常用方法,P操作和V操作是低級(jí)通信原語,在執(zhí)行期間不可分割;其中P操作表示申請(qǐng)一個(gè)資源,V表示釋放一個(gè)資源。P操作的定義:S:=S-1,若s大于=0,則執(zhí)行P操作的進(jìn)程繼續(xù)執(zhí)行;若S小于0,則將該進(jìn)程設(shè)為阻塞狀態(tài)(因?yàn)闊o可用資源),并將其插入阻塞隊(duì)列。V操作的定義:S:=S+1,若S大于0,則執(zhí)行V操作的進(jìn)程繼續(xù)執(zhí)行;若S小于=0,則從阻塞狀態(tài)喚醒一個(gè)進(jìn)程,并將其插入就緒隊(duì)列,然后執(zhí)行V操作的進(jìn)程繼續(xù)。本題中S初始值為3,當(dāng)n個(gè)進(jìn)程同時(shí)執(zhí)行時(shí),需要執(zhí)行n次P操作,這時(shí)信號(hào)量的值應(yīng)為3-n,所以信號(hào)量的變化范圍為:-(n-3)~3[單選題]15.已知函數(shù)f()、g()的定義如下所示,調(diào)用函數(shù)f時(shí)傳遞給形參x的值是5。若g(a)采用引用調(diào)用(callbyreference)方式傳遞參數(shù),則函數(shù)f的返回值為(1);若g(a)采用值調(diào)用(callbyvalue)的方式傳遞參數(shù),則函數(shù)f的返回值(2)。其中,表達(dá)式“x>>1”的含義是將x的值右移1位,相當(dāng)于x除以2。1、____A.35B.32C.11D.7參考答案:C參考解析:傳值調(diào)用:形參取的是實(shí)參的值,形參的改變不會(huì)導(dǎo)致調(diào)用點(diǎn)所傳的實(shí)參的值發(fā)生改變。引用(傳址)調(diào)用:形參取的是實(shí)參的地址,即相當(dāng)于實(shí)參存儲(chǔ)單元的地址引用,因此其值的改變同時(shí)就改變了實(shí)參的值。本題中,a=x>>1,x值為5,則a=2;采用傳值調(diào)用時(shí),由于g(a)對(duì)數(shù)據(jù)x的運(yùn)算不會(huì)影響原來x的值,所以a+x=5+2=7;采用引用調(diào)用時(shí),由于g(a)對(duì)數(shù)據(jù)x的運(yùn)算會(huì)影響原來x的值,當(dāng)執(zhí)行g(shù)(a)后x的值為6,所以a+x=5+6=11。[單選題]16.已知函數(shù)f()、g()的定義如下所示,調(diào)用函數(shù)f時(shí)傳遞給形參x的值是5。若g(a)采用引用調(diào)用(callbyreference)方式傳遞參數(shù),則函數(shù)f的返回值為(1);若g(a)采用值調(diào)用(callbyvalue)的方式傳遞參數(shù),則函數(shù)f的返回值(2)。其中,表達(dá)式“x>>1”的含義是將x的值右移1位,相當(dāng)于x除以2。2、______A.35B.32C.11D.7參考答案:D參考解析:傳值調(diào)用:形參取的是實(shí)參的值,形參的改變不會(huì)導(dǎo)致調(diào)用點(diǎn)所傳的實(shí)參的值發(fā)生改變。引用(傳址)調(diào)用:形參取的是實(shí)參的地址,即相當(dāng)于實(shí)參存儲(chǔ)單元的地址引用,因此其值的改變同時(shí)就改變了實(shí)參的值。本題中,a=x>>1,x值為5,則a=2;采用傳值調(diào)用時(shí),由于g(a)對(duì)數(shù)據(jù)x的運(yùn)算不會(huì)影響原來x的值,所以a+x=5+2=7;采用引用調(diào)用時(shí),由于g(a)對(duì)數(shù)據(jù)x的運(yùn)算會(huì)影響原來x的值,當(dāng)執(zhí)行g(shù)(a)后x的值為6,所以a+x=5+6=11。[單選題]17.設(shè)數(shù)組a[0..n-1,0..m-1](n>1,m>1)中的元素以行為主序存放,每個(gè)元素占用4個(gè)存儲(chǔ)單元,則數(shù)組元素a[i,j]的存儲(chǔ)位置相對(duì)于數(shù)組空間首地址的偏移量為()。A.(j*m+i)*4B.(i*m+j)*4C.(j*n+i)*4D.(i*n+j)*4參考答案:B參考解析:由于i和j是從0開始的,以行為主序,則a[i,j]前面己經(jīng)有i行己經(jīng)排列滿,一共有i*m個(gè)元素,在a[i,j]元素所在的行,前有j個(gè)元素,所以a[i,j]前一共有(i*m+j)個(gè)元素;每個(gè)元素占用4個(gè)存儲(chǔ)單元,所以a[i,j]相對(duì)數(shù)組空間首地址的偏移量為(i*m+j)*4。[單選題]18.線性表采用單循環(huán)鏈表存儲(chǔ)的主要優(yōu)點(diǎn)是()。A.從表中任一結(jié)點(diǎn)出發(fā)都能遍歷整個(gè)鏈表B.可直接獲取指定結(jié)點(diǎn)的直接前驅(qū)和直接后繼結(jié)點(diǎn)C.在進(jìn)行刪除操作后,能保證鏈表不斷開D.與單鏈表相比,更節(jié)省存儲(chǔ)空間參考答案:A參考解析:循環(huán)鏈表:在單向鏈表(或雙向鏈表的基礎(chǔ)上),令表尾節(jié)點(diǎn)的指針指向表中的第一個(gè)節(jié)點(diǎn),構(gòu)成循環(huán)鏈表。其特點(diǎn)是可以從表中任意節(jié)點(diǎn)開始遍歷整個(gè)鏈表。[單選題]19.若某線性表長(zhǎng)度為n且采用順序存儲(chǔ)方式,則運(yùn)算速度最快的操作是()。A.查找與給定值相匹配的元素的位置B.查找并返回第i個(gè)元素的值(1≤i≤n)C.刪除第i個(gè)元素D.在第i個(gè)元素(1≤i≤n)之前插入一個(gè)新元素參考答案:B參考解析:在線性表中插入和刪除元素都需要修改前驅(qū)和后繼的指針。查找并返回第i個(gè)元素的值,這個(gè)只要找到該位置讀取即可。查找與給定值相匹配的元素的位置,先讀取第一個(gè)元素再比較,依次類推直到找到該元素。[單選題]20.設(shè)元素a、b、c、d依次進(jìn)入一個(gè)初始為空的棧,則不可能通過合法的棧操作序列得到()。A.abcdB.bacdC.cabdD.dcba參考答案:C參考解析:選項(xiàng)A:a進(jìn)棧、a出棧、b進(jìn)棧、b出棧、c進(jìn)棧、c出棧、d進(jìn)棧、d出棧選項(xiàng)B:a進(jìn)棧、b進(jìn)棧、b出棧、a出棧、c進(jìn)棧、c出棧、d進(jìn)棧、d出棧選項(xiàng)C:選項(xiàng)C無法實(shí)現(xiàn)選項(xiàng)D:a進(jìn)棧、b進(jìn)棧、c進(jìn)棧、d進(jìn)棧、d出棧、c出棧、b出棧、a出棧[單選題]21.若要求對(duì)大小為n的數(shù)組進(jìn)行排序的時(shí)間復(fù)雜度為O(nlog2n),且是穩(wěn)定的(即如果待排序的序列中兩個(gè)數(shù)據(jù)元素具有相同的值,在排序前后它們的相對(duì)位置不變),則可選擇的排序方法是()。A.快速排序B.歸并排序C.堆排序D.冒泡排序參考答案:B[單選題]22.對(duì)于一般的樹結(jié)構(gòu),可以采用孩子一兄弟表示法,即每個(gè)結(jié)點(diǎn)設(shè)置兩個(gè)指針域,一個(gè)指針(左指針)指示當(dāng)前結(jié)點(diǎn)的第一個(gè)孩子結(jié)點(diǎn),另一個(gè)指針(右指針)指示當(dāng)前結(jié)點(diǎn)的下一個(gè)兄弟結(jié)點(diǎn)。某樹的孩子一兄弟表示如下圖所示。以下關(guān)于結(jié)點(diǎn)D與E的關(guān)系的敘述中,正確的是()。A.結(jié)點(diǎn)D與結(jié)點(diǎn)E是兄弟B.結(jié)點(diǎn)D是結(jié)點(diǎn)E的祖父結(jié)點(diǎn)C.結(jié)點(diǎn)E的父結(jié)點(diǎn)與結(jié)點(diǎn)D的父結(jié)點(diǎn)是兄弟D.結(jié)點(diǎn)E的父結(jié)點(diǎn)與結(jié)點(diǎn)D是兄弟參考答案:D參考解析:孩子兄弟表示法的每個(gè)節(jié)點(diǎn)有兩個(gè)指針域,一個(gè)指向其長(zhǎng)子,另一個(gè)指向其兄弟。[單選題]23.某企業(yè)研發(fā)信息系統(tǒng)的過程中()不屬于數(shù)據(jù)庫(kù)管理員(DBA)的職責(zé)。A.決定數(shù)據(jù)庫(kù)中的信息內(nèi)容和結(jié)構(gòu)B.決定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取策略C.進(jìn)行信息系統(tǒng)程序的設(shè)計(jì)和編寫D.定義數(shù)據(jù)的安全性要求和完整性約束條件參考答案:C參考解析:數(shù)據(jù)庫(kù)管理員(DBA):負(fù)責(zé)數(shù)據(jù)庫(kù)的總體信息控制。具體職責(zé)包括:決定數(shù)據(jù)庫(kù)中信息內(nèi)容和結(jié)構(gòu);決定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取策略;定義數(shù)據(jù)庫(kù)的安全性要求和完整性約束條件;監(jiān)控?cái)?shù)據(jù)庫(kù)的使用和運(yùn)行;數(shù)據(jù)庫(kù)的性能改進(jìn)、數(shù)據(jù)庫(kù)的重組和重構(gòu),以提高系統(tǒng)的性能。[單選題]24.某高校人事管理系統(tǒng)中,規(guī)定講師每課時(shí)的教學(xué)酬金不能超過100元,副教授課時(shí)的學(xué)酬金不能超過130元,教授每課時(shí)的教學(xué)酬金不能超過160元。這種情況下所設(shè)置的數(shù)據(jù)完整性約束條件稱之為()。A.用戶定義完整性B.實(shí)體完整性C.主鍵約束完整性D.參照完整性參考答案:A參考解析:完整性約束:防止的是對(duì)數(shù)據(jù)的意外破環(huán)。實(shí)體完整性:規(guī)定基本關(guān)系R的主屬性A不能取空。用戶自定義完整性:就是針對(duì)某一具體關(guān)系數(shù)據(jù)庫(kù)的約束條件,反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求,由應(yīng)用的環(huán)境決定。如:年齡必須為大于0小于150的整數(shù)。參照完整性/引用完整性:規(guī)定,若F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼K,相對(duì)應(yīng)(基本關(guān)系R和S不一定足不同的關(guān)系),則R中每個(gè)元組在F上的值必須為:或者取空值;或者等于S中某個(gè)元組的主碼值。本題中是按照業(yè)務(wù)系統(tǒng)自身的要求來定義數(shù)據(jù)的約束,屬于用戶自定義完整性。[單選題]25.某教學(xué)管理數(shù)據(jù)庫(kù)中,學(xué)生、課程關(guān)系模式和主鍵分別為:S(學(xué)號(hào),姓名,性別,家庭住址,電話),關(guān)系S的主鍵為學(xué)號(hào);C(課程號(hào),課程名,學(xué)分),關(guān)系C的主鍵為課程號(hào)。假設(shè)一個(gè)學(xué)生可以選擇多門課程,一門課程可以由多個(gè)學(xué)生選擇。一旦學(xué)生選擇某門課程必定有該課程的成績(jī)。由于學(xué)生與課程之間的“選課”聯(lián)系類型為(1)所以對(duì)該聯(lián)系(2)。1、_____A.n:mB.1:nC.n:1D.1:1參考答案:A參考解析:一個(gè)學(xué)生可以選擇多門課程,一門課程可以由多個(gè)學(xué)生選擇,說明學(xué)生與選課之間的聯(lián)系類型為多對(duì)多。對(duì)于多對(duì)多的聯(lián)系轉(zhuǎn)換成關(guān)系時(shí),應(yīng)轉(zhuǎn)為一個(gè)獨(dú)立的關(guān)系,聯(lián)系的屬性由兩端實(shí)體的碼和聯(lián)系的屬性組成。該關(guān)系碼為兩端實(shí)體集碼共同組成。對(duì)于本題來說聯(lián)系本身需要記錄成績(jī),所以SC關(guān)系應(yīng)該由學(xué)生號(hào)、課程號(hào)、成績(jī)?nèi)齻€(gè)屬性組成。[單選題]26.某教學(xué)管理數(shù)據(jù)庫(kù)中,學(xué)生、課程關(guān)系模式和主鍵分別為:S(學(xué)號(hào),姓名,性別,家庭住址,電話),關(guān)系S的主鍵為學(xué)號(hào);C(課程號(hào),課程名,學(xué)分),關(guān)系C的主鍵為課程號(hào)。假設(shè)一個(gè)學(xué)生可以選擇多門課程,一門課程可以由多個(gè)學(xué)生選擇。一旦學(xué)生選擇某門課程必定有該課程的成績(jī)。由于學(xué)生與課程之間的“選課”聯(lián)系類型為(1)所以對(duì)該聯(lián)系(2)。2、_____A.不需要構(gòu)建—個(gè)獨(dú)立的關(guān)系模式B.需要構(gòu)建一個(gè)獨(dú)立的關(guān)系模式,且關(guān)系模式為:SC(課程號(hào),成績(jī))C.需要構(gòu)建一個(gè)獨(dú)立的關(guān)系模式,且關(guān)系模式為:SC(學(xué)生號(hào),成績(jī))D.需要構(gòu)建—個(gè)獨(dú)立的關(guān)系模式,且關(guān)系模式為:SC(學(xué)生號(hào),課程號(hào),成績(jī))參考答案:D參考解析:一個(gè)學(xué)生可以選擇多門課程,一門課程可以由多個(gè)學(xué)生選擇,說明學(xué)生與選課之間的聯(lián)系類型為多對(duì)多。對(duì)于多對(duì)多的聯(lián)系轉(zhuǎn)換成關(guān)系時(shí),應(yīng)轉(zhuǎn)為一個(gè)獨(dú)立的關(guān)系,聯(lián)系的屬性由兩端實(shí)體的碼和聯(lián)系的屬性組成。該關(guān)系碼為兩端實(shí)體集碼共同組成。對(duì)于本題來說聯(lián)系本身需要記錄成績(jī),所以SC關(guān)系應(yīng)該由學(xué)生號(hào)、課程號(hào)、成績(jī)?nèi)齻€(gè)屬性組成。[單選題]27.查詢“軟件工程”課程的平均成績(jī)、最高成績(jī)與最低成績(jī)之間差值的SQL語句如下:SELECTAVG(成績(jī))AS平均成績(jī),()FROMC,SCWHEREC.課程名=’軟件工程’ANDC.課程號(hào)=SC.課程號(hào)A.差值A(chǔ)SMAX(成績(jī))一MIN(成績(jī))B.MAX(成績(jī))一MIN(成績(jī))AS差值C.差值INMAX(成績(jī))一MIN(成績(jī))D.MAX(成績(jī))一MIN(成績(jī))IN差值參考答案:B參考解析:給列取別名的語法為:列名AS新列名;最大值聚集函數(shù)為:MAX;最小值聚集函數(shù)為:MIN[單選題]28.能隔離局域網(wǎng)中廣播風(fēng)暴、提高帶寬利用率的設(shè)備是()。A.網(wǎng)橋B.集線器C.路由器D.交換機(jī)參考答案:C參考解析:路由器可以分割廣播風(fēng)暴;交換機(jī)可以分割沖突域。[單選題]29.下面的協(xié)議中屬于應(yīng)用層協(xié)議的是(請(qǐng)?jiān)诖丝兆鞔穑搮f(xié)議的報(bào)文封裝在()中傳送。A.SNMPB.ARPC.ICMPD.X.25參考答案:A[單選題]30.下面的協(xié)議中屬于應(yīng)用層協(xié)議的是(),該協(xié)議的報(bào)文封裝在(請(qǐng)?jiān)诖丝兆鞔穑┲袀魉?。A.TCPB.IPC.UDPD.ICMP參考答案:C[單選題]31.某公司內(nèi)部使用作為訪問某服務(wù)器的地址,其中wb是()。A.主機(jī)名B.協(xié)議名C.目錄名D.文件名參考答案:A參考解析:中:wb為主機(jī)名;為域名。[單選題]32.如果路由器收到了多個(gè)路由協(xié)議轉(zhuǎn)發(fā)的關(guān)于某個(gè)目標(biāo)的多條路由,那么決定采用哪條路由的策略是()。A.選擇與自己路由協(xié)議相同的B.選擇路由費(fèi)用最小的C.比較各個(gè)路由的管理距離D.比較各個(gè)路由協(xié)議的版本參考答案:C參考解析:管理距離決定了路由的優(yōu)先,管理距離越小說明路由優(yōu)先級(jí)更高。[單選題]33.下面是路由表的4個(gè)表項(xiàng),與地址2匹配的表項(xiàng)是()。A.2/22B.4/22C.4/22D.4/22參考答案:D[單選題]34.某開發(fā)小組欲開發(fā)一個(gè)軟件系統(tǒng),實(shí)現(xiàn)城市中不同圖書館的資源共享,包括實(shí)體資源和電子資源,共享規(guī)則可能在開發(fā)過程中有變化??蛻粝M_發(fā)小組能盡快提交可運(yùn)行的軟件,且可以接受多次交付。這種情況下最適宜采用(1)開發(fā)過程模型。主要是因?yàn)檫@種模型(2)。1、____A.瀑布B.原型C.增量D.螺旋參考答案:C參考解析:題干中明確說明希望快速開發(fā),同時(shí)可以接受多次交互。這種情況下適合增量模型。這樣可以快速開發(fā)第一交互產(chǎn)品、交互,然后再開發(fā)、再交互。[單選題]35.某開發(fā)小組欲開發(fā)一個(gè)軟件系統(tǒng),實(shí)現(xiàn)城市中不同圖書館的資源共享,包括實(shí)體資源和電子資源,共享規(guī)則可能在開發(fā)過程中有變化。客戶希望開發(fā)小組能盡快提交可運(yùn)行的軟件,且可以接受多次交付。這種情況下最適宜采用(1)開發(fā)過程模型。主要是因?yàn)檫@種模型(2)。2、____A.可以快速提交階段性的軟件產(chǎn)品B.需求變化對(duì)開發(fā)沒有影響C.減少用戶適應(yīng)和習(xí)慣系統(tǒng)的時(shí)間和精力D.能夠很好解決風(fēng)險(xiǎn)問題參考答案:A參考解析:題干中明確說明希望快速開發(fā),同時(shí)可以接受多次交互。這種情況下適合增量模型。這樣可以快速開發(fā)第一交互產(chǎn)品、交互,然后再開發(fā)、再交互。[單選題]36.某軟件項(xiàng)目的活動(dòng)圖如下圖所示,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng),邊上的數(shù)字表示活動(dòng)的持續(xù)時(shí)間(天),則完成該項(xiàng)目的最少時(shí)間為(1)天。活動(dòng)BC和BF分別最多可以晚開始(2)天而不會(huì)影響整個(gè)項(xiàng)目的進(jìn)度。1、____A.11B.15C.16D.18參考答案:D參考解析:本題中關(guān)鍵路徑為:A→B→D→G→F→J和A→B→C→E→F→J,總時(shí)長(zhǎng)為:18。所以完成該項(xiàng)目的最小時(shí)間為18天。BC:由于BC在關(guān)鍵路徑上,所以BC的松弛時(shí)間為0。BF:由于關(guān)鍵路徑時(shí)長(zhǎng)為18,經(jīng)過BF的最長(zhǎng)路路徑11,所以BF松弛時(shí)間為:18-11=7。[單選題]37.某軟件項(xiàng)目的活動(dòng)圖如下圖所示,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng),邊上的數(shù)字表示活動(dòng)的持續(xù)時(shí)間(天),則完成該項(xiàng)目的最少時(shí)間為(1)天?;顒?dòng)BC和BF分別最多可以晚開始(2)天而不會(huì)影響整個(gè)項(xiàng)目的進(jìn)度。2、_____A.0和7B.0和11C.2和7D.2和11參考答案:A參考解析:本題中關(guān)鍵路徑為:A→B→D→G→F→J和A→B→C→E→F→J,總時(shí)長(zhǎng)為:18。所以完成該項(xiàng)目的最小時(shí)間為18天。BC:由于BC在關(guān)鍵路徑上,所以BC的松弛時(shí)間為0。BF:由于關(guān)鍵路徑時(shí)長(zhǎng)為18,經(jīng)過BF的最長(zhǎng)路路徑11,所以BF松弛時(shí)間為:18-11=7。[單選題]38.結(jié)構(gòu)化開發(fā)方法中,(1)主要包含對(duì)數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì)。對(duì)算法設(shè)計(jì)時(shí),其主要依據(jù)來自(2)描述算法時(shí),(3)不是理想的表達(dá)方式。1、____A.體系結(jié)構(gòu)設(shè)計(jì)B.數(shù)據(jù)設(shè)計(jì)C.接口設(shè)計(jì)D.過程設(shè)計(jì)參考答案:D參考解析:體系結(jié)構(gòu)設(shè)計(jì)是整個(gè)系統(tǒng)架構(gòu)需要考慮的問題,過程設(shè)計(jì)主要包含對(duì)數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì),故正確答案為D[單選題]39.結(jié)構(gòu)化開發(fā)方法中,(1)主要包含對(duì)數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì)。對(duì)算法設(shè)計(jì)時(shí),其主要依據(jù)來自(2)描述算法時(shí),(3)不是理想的表達(dá)方式。2、___A.數(shù)據(jù)流圖B.E-R圖C.狀態(tài)-遷移圖D.加工規(guī)格說明參考答案:D參考解析:加工規(guī)格說明:加工描述了輸入數(shù)據(jù)流到輸出數(shù)據(jù)流之間的變換,是算法設(shè)計(jì)的主要依據(jù),故正確答案為D[單選題]40.結(jié)構(gòu)化開發(fā)方法中,(1)主要包含對(duì)數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì)。對(duì)算法設(shè)計(jì)時(shí),其主要依據(jù)來自(2)描述算法時(shí),(3)不是理想的表達(dá)方式。3、____A.流程圖B.決策圖C.程序設(shè)計(jì)語言代碼D.偽代碼參考答案:C參考解析:算法可以借助各種工具描述出來,一個(gè)算法可以是用自然語言、數(shù)字語言或約定的符合來描述,如流程圖、偽代碼、決策表、決策樹等,不包括程序設(shè)計(jì)語言代碼,故正確答案為C。[單選題]41.模塊A的功能為:從數(shù)據(jù)庫(kù)中讀出產(chǎn)品信息,修改后存回?cái)?shù)據(jù)庫(kù),然后將修改記錄寫到維護(hù)文件中。該模塊內(nèi)聚類型為(1)內(nèi)聚。以下關(guān)于該類內(nèi)聚的敘述中,正確的是(2)。1、___A.邏輯B.時(shí)間C.過程D.功能參考答案:C參考解析:偶然聚合:模塊完成的動(dòng)作之間沒有任何關(guān)系,或者僅僅足一種非常松散的關(guān)系。邏輯聚合:模塊內(nèi)部的各個(gè)組成在邏輯上具有相似的處理動(dòng)作,但功能用途上彼此無關(guān)。時(shí)間聚合:模塊內(nèi)部的各個(gè)組成部分所包含的處理動(dòng)作必須在同一時(shí)間內(nèi)執(zhí)行。過程聚合:模塊內(nèi)部各個(gè)組成部分所要完成的動(dòng)作雖然沒有關(guān)系,但必須按特定的次序執(zhí)行。通信聚合:模塊的各個(gè)組成部分所完成的動(dòng)作都使用了同一個(gè)數(shù)據(jù)或產(chǎn)生同一輸出數(shù)據(jù)。順序聚合:模塊內(nèi)部的各個(gè)部分,前一部分處理動(dòng)作的最后輸出是后一部分處理動(dòng)作的輸入。功能聚合:模塊內(nèi)部各個(gè)部分全部屬于一個(gè)整體,并執(zhí)行同一功能,且各部分對(duì)實(shí)現(xiàn)該功能都必不可少。本題中模塊A內(nèi)部的各個(gè)部分處理成分是需要按照特定的次序來執(zhí)行的,結(jié)合題干的選擇項(xiàng)來看,選擇過程聚合比較符合題意,這種聚合不利于模塊的重用。[單選題]42.模塊A的功能為:從數(shù)據(jù)庫(kù)中讀出產(chǎn)品信息,修改后存回?cái)?shù)據(jù)庫(kù),然后將修改記錄寫到維護(hù)文件中。該模塊內(nèi)聚類型為(1)內(nèi)聚。以下關(guān)于該類內(nèi)聚的敘述中,正確的是(2)。2、____A.是最低的內(nèi)聚類型B.是最高的內(nèi)聚類型C.不易于重用D.模塊獨(dú)立性好參考答案:C參考解析:偶然聚合:模塊完成的動(dòng)作之間沒有任何關(guān)系,或者僅僅足一種非常松散的關(guān)系。邏輯聚合:模塊內(nèi)部的各個(gè)組成在邏輯上具有相似的處理動(dòng)作,但功能用途上彼此無關(guān)。時(shí)間聚合:模塊內(nèi)部的各個(gè)組成部分所包含的處理動(dòng)作必須在同一時(shí)間內(nèi)執(zhí)行。過程聚合:模塊內(nèi)部各個(gè)組成部分所要完成的動(dòng)作雖然沒有關(guān)系,但必須按特定的次序執(zhí)行。通信聚合:模塊的各個(gè)組成部分所完成的動(dòng)作都使用了同一個(gè)數(shù)據(jù)或產(chǎn)生同一輸出數(shù)據(jù)。順序聚合:模塊內(nèi)部的各個(gè)部分,前一部分處理動(dòng)作的最后輸出是后一部分處理動(dòng)作的輸入。功能聚合:模塊內(nèi)部各個(gè)部分全部屬于一個(gè)整體,并執(zhí)行同一功能,且各部分對(duì)實(shí)現(xiàn)該功能都必不可少。本題中模塊A內(nèi)部的各個(gè)部分處理成分是需要按照特定的次序來執(zhí)行的,結(jié)合題干的選擇項(xiàng)來看,選擇過程聚合比較符合題意,這種聚合不利于模塊的重用。[單選題]43.某個(gè)應(yīng)用中,需要對(duì)輸入數(shù)據(jù)進(jìn)行排序,輸入數(shù)據(jù)序列基本有序(如輸入為1,2,5,3,4,6,8,7)。在這種情況下,采用(1)排序算法最好,時(shí)間復(fù)雜度為(2)。1、____A.插入B.歸并C.堆D.快速參考答案:A參考解析:當(dāng)一個(gè)已經(jīng)有序的數(shù)據(jù)序列,要求在這個(gè)已經(jīng)排好的數(shù)據(jù)序列中插入一個(gè)數(shù),但要求插入后此數(shù)據(jù)序列仍然有序,這個(gè)時(shí)候就要用到插入排序法,時(shí)間復(fù)雜度為O(n^2),是穩(wěn)定的排序方法。[單選題]44.某個(gè)應(yīng)用中,需要對(duì)輸入數(shù)據(jù)進(jìn)行排序,輸入數(shù)據(jù)序列基本有序(如輸入為1,2,5,3,4,6,8,7)。在這種情況下,采用(1)排序算法最好,時(shí)間復(fù)雜度為(2)。2、____A.O(n)B.O(nlgn)C.O(n^2)D.O(n^2lgn)參考答案:C參考解析:當(dāng)一個(gè)已經(jīng)有序的數(shù)據(jù)序列,要求在這個(gè)已經(jīng)排好的數(shù)據(jù)序列中插入一個(gè)數(shù),但要求插入后此數(shù)據(jù)序列仍然有序,這個(gè)時(shí)候就要用到插入排序法,時(shí)間復(fù)雜度為O(n^2),是穩(wěn)定的排序方法。[單選題]45.在結(jié)構(gòu)化分析中,用數(shù)據(jù)流圖描述(1)。當(dāng)采用數(shù)據(jù)流圖對(duì)銀行客戶關(guān)系管理進(jìn)行分析時(shí),(2)是一個(gè)加工。1、___A.數(shù)據(jù)對(duì)象之間的關(guān)系,用于對(duì)數(shù)據(jù)建模B.數(shù)據(jù)在系統(tǒng)中如何被傳送或變換,以及如何對(duì)數(shù)據(jù)流進(jìn)行變換C.系統(tǒng)對(duì)外部事件如何響應(yīng),如何動(dòng)作,用于對(duì)行為建模D.系統(tǒng)中的數(shù)據(jù)對(duì)象和控制信息的特性參考答案:B參考解析:數(shù)據(jù)流圖(DataFlowDiagram,DFD):是一種最常用的結(jié)構(gòu)化分析工具,從數(shù)椐傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況。DFD擺脫了系統(tǒng)的物理內(nèi)容,精確地在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)椐存儲(chǔ)等,是系統(tǒng)邏輯模型的重要組部分。加工:描述了輸入數(shù)據(jù)流到輸出數(shù)據(jù)流之間的變換,也就是輸入數(shù)據(jù)流經(jīng)過什么處理后變成了輸出數(shù)據(jù)流。[單選題]46.在結(jié)構(gòu)化分析中,用數(shù)據(jù)流圖描述(1)。當(dāng)采用數(shù)據(jù)流圖對(duì)銀行客戶關(guān)系管理進(jìn)行分析時(shí),(2)是一個(gè)加工。2、___A.工作人員B.賬戶C.余額D.存款參考答案:C參考解析:數(shù)據(jù)流圖(DataFlowDiagram,DFD):是一種最常用的結(jié)構(gòu)化分析工具,從數(shù)椐傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況。DFD擺脫了系統(tǒng)的物理內(nèi)容,精確地在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)椐存儲(chǔ)等,是系統(tǒng)邏輯模型的重要組部分。加工描述了輸入數(shù)據(jù)流到輸出數(shù)據(jù)流之間的變換,也就是輸入數(shù)據(jù)流經(jīng)過什么處理后變成了輸出數(shù)據(jù)流。結(jié)合本題的選項(xiàng)來看,只有選項(xiàng)C余額需要經(jīng)過處理變換,所以本題應(yīng)該選擇C[單選題]47.以下關(guān)于用例圖的敘述中,不正確的是(1)。圖書館管理系統(tǒng)需求中包含“還書”用例和“到書通知”用例,對(duì)于“還書”用例,應(yīng)先查詢?cè)摃欠裼腥祟A(yù)定,若有則執(zhí)行“到書通知”?!斑€書”用例和“到書通知’’用例是(2)關(guān)系,以下用例圖中,(3)是正確的。管理員處理“還書”用例時(shí),需要先執(zhí)行“驗(yàn)證身份“用例,那么“還書”用例和“驗(yàn)證身份”用例之間是(4)關(guān)系。1、_____A.系統(tǒng)用例圖反映了整個(gè)系統(tǒng)提供的外部可見服務(wù)B.系統(tǒng)用例圖對(duì)系統(tǒng)的協(xié)作建模C.用例圖主要包含用例、參與者及其之間關(guān)系三個(gè)要素D.系統(tǒng)用例圖對(duì)系統(tǒng)的需求建模參考答案:B參考解析:用例圖展現(xiàn)了一組用例、參與者以及它們之間的關(guān)系;通常包括:用例;參與者;擴(kuò)展關(guān)系、包含關(guān)系。用例是對(duì)一組動(dòng)作序列的描述,系統(tǒng)執(zhí)行這些動(dòng)作將產(chǎn)生一個(gè)對(duì)特定的參與者有價(jià)值而且可觀察的結(jié)果。用例圖用于對(duì)系統(tǒng)的靜態(tài)用例視圖進(jìn)行建模。這個(gè)視圖主要支持系統(tǒng)的行為,即該系統(tǒng)在它的周邊環(huán)境的語境中提供的外部可見服務(wù)。當(dāng)對(duì)系統(tǒng)的靜態(tài)用例視圖建模時(shí),可以用下列兩種方式來使用用例圖。1、對(duì)系統(tǒng)的語境建模。對(duì)一個(gè)系統(tǒng)的語境進(jìn)行建模,包括圍繞整個(gè)系統(tǒng)畫一條線,并聲明有哪些參與者位于系統(tǒng)之外并與系統(tǒng)進(jìn)行交互。在這里,用例圖說明了參與者以及他們所扮演的角色的含義。2、對(duì)系統(tǒng)的需求建模。對(duì)一個(gè)系統(tǒng)的需求進(jìn)行建模,包括說明這個(gè)系統(tǒng)應(yīng)該做什么(從系統(tǒng)外部的一個(gè)視點(diǎn)出發(fā)),而不是考慮系統(tǒng)應(yīng)該怎么做。在這里,用例圖說明了系統(tǒng)想要的行為。通過這種方式,用例圖使我們能夠把整個(gè)系統(tǒng)看作一個(gè)黑盒子??梢杂^察到系統(tǒng)外部有什么,系統(tǒng)怎樣與哪些外部事物相互作用,但卻看不到系統(tǒng)內(nèi)部是如何工作的。擴(kuò)展:對(duì)基用例的擴(kuò)展,基用例是一個(gè)完整的用例,即使沒有子用例的參與,也可以完成一個(gè)完整的功能。在用例圖中使用帶箭頭的虛線表示(在線上標(biāo)注),箭頭從子用例指向基用例。包含:include為包含關(guān)系,當(dāng)兩個(gè)或多個(gè)用例中共用一組相同的動(dòng)作,這時(shí)可以將這組相同的動(dòng)作抽出來作為一個(gè)獨(dú)立的子用例,供多個(gè)基用例所共享。include關(guān)系在用例圖中使用帶箭頭的虛線表示(在線上標(biāo)注),箭頭從基用例指向子用例。[單選題]48.以下關(guān)于用例圖的敘述中,不正確的是(1)。圖書館管理系統(tǒng)需求中包含“還書”用例和“到書通知”用例,對(duì)于“還書”用例,應(yīng)先查詢?cè)摃欠裼腥祟A(yù)定,若有則執(zhí)行“到書通知”?!斑€書”用例和“到書通知’’用例是(2)關(guān)系,以下用例圖中,(3)是正確的。管理員處理“還書”用例時(shí),需要先執(zhí)行“驗(yàn)證身份“用例,那么“還書”用例和“驗(yàn)證身份”用例之間是(4)關(guān)系。2、_____A.關(guān)聯(lián)B.擴(kuò)展C.包含D.泛化參考答案:B參考解析:用例圖展現(xiàn)了一組用例、參與者以及它們之間的關(guān)系;通常包括:用例;參與者;擴(kuò)展關(guān)系、包含關(guān)系。用例是對(duì)一組動(dòng)作序列的描述,系統(tǒng)執(zhí)行這些動(dòng)作將產(chǎn)生一個(gè)對(duì)特定的參與者有價(jià)值而且可觀察的結(jié)果。用例圖用于對(duì)系統(tǒng)的靜態(tài)用例視圖進(jìn)行建模。這個(gè)視圖主要支持系統(tǒng)的行為,即該系統(tǒng)在它的周邊環(huán)境的語境中提供的外部可見服務(wù)。當(dāng)對(duì)系統(tǒng)的靜態(tài)用例視圖建模時(shí),可以用下列兩種方式來使用用例圖。1、對(duì)系統(tǒng)的語境建模。對(duì)一個(gè)系統(tǒng)的語境進(jìn)行建模,包括圍繞整個(gè)系統(tǒng)畫一條線,并聲明有哪些參與者位于系統(tǒng)之外并與系統(tǒng)進(jìn)行交互。在這里,用例圖說明了參與者以及他們所扮演的角色的含義。2、對(duì)系統(tǒng)的需求建模。對(duì)一個(gè)系統(tǒng)的需求進(jìn)行建模,包括說明這個(gè)系統(tǒng)應(yīng)該做什么(從系統(tǒng)外部的一個(gè)視點(diǎn)出發(fā)),而不是考慮系統(tǒng)應(yīng)該怎么做。在這里,用例圖說明了系統(tǒng)想要的行為。通過這種方式,用例圖使我們能夠把整個(gè)系統(tǒng)看作一個(gè)黑盒子。可以觀察到系統(tǒng)外部有什么,系統(tǒng)怎樣與哪些外部事物相互作用,但卻看不到系統(tǒng)內(nèi)部是如何工作的。擴(kuò)展:對(duì)基用例的擴(kuò)展,基用例是一個(gè)完整的用例,即使沒有子用例的參與,也可以完成一個(gè)完整的功能。在用例圖中使用帶箭頭的虛線表示(在線上標(biāo)注,箭頭從子用例指向基用例。包含:include為包含關(guān)系,當(dāng)兩個(gè)或多個(gè)用例中共用一組相同的動(dòng)作,這時(shí)可以將這組相同的動(dòng)作抽出來作為一個(gè)獨(dú)立的子用例,供多個(gè)基用例所共享。include關(guān)系在用例圖中使用帶箭頭的虛線表示(在線上標(biāo)注,箭頭從基用例指向子用例。[單選題]49.以下關(guān)于用例圖的敘述中,不正確的是(1)。圖書館管理系統(tǒng)需求中包含“還書”用例和“到書通知”用例,對(duì)于“還書”用例,應(yīng)先查詢?cè)摃欠裼腥祟A(yù)定,若有則執(zhí)行“到書通知”?!斑€書”用例和“到書通知’’用例是(2)關(guān)系,以下用例圖中,(3)是正確的。管理員處理“還書”用例時(shí),需要先執(zhí)行“驗(yàn)證身份“用例,那么“還書”用例和“驗(yàn)證身份”用例之間是(4)關(guān)系。3、____一二三四A.一B.二C.三D.四參考答案:B參考解析:用例圖展現(xiàn)了一組用例、參與者以及它們之間的關(guān)系;通常包括:用例;參與者;擴(kuò)展關(guān)系、包含關(guān)系。用例是對(duì)一組動(dòng)作序列的描述,系統(tǒng)執(zhí)行這些動(dòng)作將產(chǎn)生一個(gè)對(duì)特定的參與者有價(jià)值而且可觀察的結(jié)果。用例圖用于對(duì)系統(tǒng)的靜態(tài)用例視圖進(jìn)行建模。這個(gè)視圖主要支持系統(tǒng)的行為,即該系統(tǒng)在它的周邊環(huán)境的語境中提供的外部可見服務(wù)。當(dāng)對(duì)系統(tǒng)的靜態(tài)用例視圖建模時(shí),可以用下列兩種方式來使用用例圖。1、對(duì)系統(tǒng)的語境建模。對(duì)一個(gè)系統(tǒng)的語境進(jìn)行建模,包括圍繞整個(gè)系統(tǒng)畫一條線,并聲明有哪些參與者位于系統(tǒng)之外并與系統(tǒng)進(jìn)行交互。在這里,用例圖說明了參與者以及他們所扮演的角色的含義。2、對(duì)系統(tǒng)的需求建模。對(duì)一個(gè)系統(tǒng)的需求進(jìn)行建模,包括說明這個(gè)系統(tǒng)應(yīng)該做什么(從系統(tǒng)外部的一個(gè)視點(diǎn)出發(fā)),而不是考慮系統(tǒng)應(yīng)該怎么做。在這里,用例圖說明了系統(tǒng)想要的行為。通過這種方式,用例圖使我們能夠把整個(gè)系統(tǒng)看作一個(gè)黑盒子??梢杂^察到系統(tǒng)外部有什么,系統(tǒng)怎樣與哪些外部事物相互作用,但卻看不到系統(tǒng)內(nèi)部是如何工作的。擴(kuò)展:對(duì)基用例的擴(kuò)展,基用例是一個(gè)完整的用例,即使沒有子用例的參與,也可以完成一個(gè)完整的功能。在用例圖中使用帶箭頭的虛線表示(在線上標(biāo)注,箭頭從子用例指向基用例。包含:include為包含關(guān)系,當(dāng)兩個(gè)或多個(gè)用例中共用一組相同的動(dòng)作,這時(shí)可以將這組相同的動(dòng)作抽出來作為一個(gè)獨(dú)立的子用例,供多個(gè)基用例所共享。include關(guān)系在用例圖中使用帶箭頭的虛線表示(在線上標(biāo)注,箭頭從基用例指向子用例。[單選題]50.以下關(guān)于用例圖的敘述中,不正確的是(1)。圖書館管理系統(tǒng)需求中包含“還書”用例和“到書通知”用例,對(duì)于“還書”用例,應(yīng)先查詢?cè)摃欠裼腥祟A(yù)定,若有則執(zhí)行“到書通知”?!斑€書”用例和“到書通知’’用例是(2)關(guān)系,以下用例圖中,(3例,那么“還書”用例和“驗(yàn)證身份”用例之間是(4)關(guān)系。4、___A.關(guān)聯(lián)B.擴(kuò)展C.包含D.泛化參考答案:C參考解析:用例圖展現(xiàn)了一組用例、參與者以及它們之間的關(guān)系;通常包括:用例;參與者;擴(kuò)展關(guān)系、包含關(guān)系。用例是對(duì)一組動(dòng)作序列的描述,系統(tǒng)執(zhí)行這些動(dòng)作將產(chǎn)生一個(gè)對(duì)特定的參與者有價(jià)值而且可觀察的結(jié)果。用例圖用于對(duì)系統(tǒng)的靜態(tài)用例視圖進(jìn)行建模。這個(gè)視圖主要支持系統(tǒng)的行為,即該系統(tǒng)在它的周邊環(huán)境的語境中提供的外部可見服務(wù)。當(dāng)對(duì)系統(tǒng)的靜態(tài)用例視圖建模時(shí),可以用下列兩種方式來使用用例圖。1、對(duì)系統(tǒng)的語境建模。對(duì)一個(gè)系統(tǒng)的語境進(jìn)行建模,包括圍繞整個(gè)系統(tǒng)畫一條線,并聲明有哪些參與者位于系統(tǒng)之外并與系統(tǒng)進(jìn)行交互。在這里,用例圖說明了參與者以及他們所扮演的角色的含義。2、對(duì)系統(tǒng)的需求建模。對(duì)一個(gè)系統(tǒng)的需求進(jìn)行建模,包括說明這個(gè)系統(tǒng)應(yīng)該做什么(從系統(tǒng)外部的一個(gè)視點(diǎn)出發(fā)),而不是考慮系統(tǒng)應(yīng)該怎么做。在這里,用例圖說明了系統(tǒng)想要的行為。通過這種方式,用例圖使我們能夠把整個(gè)系統(tǒng)看作一個(gè)黑盒子??梢杂^察到系統(tǒng)外部有什么,系統(tǒng)怎樣與哪些外部事物相互作用,但卻看不到系統(tǒng)內(nèi)部是如何工作的。擴(kuò)展:對(duì)基用例的擴(kuò)展,基用例是一個(gè)完整的用例,即使沒有子用例的參與,也可以完成一個(gè)完整的功能。在用例圖中使用帶箭頭的虛線表示(在線上標(biāo)注,箭頭從子用例指向基用例。包含:include為包含關(guān)系,當(dāng)兩個(gè)或多個(gè)用例中共用一組相同的動(dòng)作,這時(shí)可以將這組相同的動(dòng)作抽出來作為一個(gè)獨(dú)立的子用例,供多個(gè)基用例所共享。include關(guān)系在用例圖中使用帶箭頭的虛線表示(在線上標(biāo)注,箭頭從基用例指向子用例。[單選題]51.用面向?qū)ο蠓椒ㄔO(shè)計(jì)了一個(gè)父類File和兩個(gè)子類DiskFile和TapeFile,這兩個(gè)子類繼承了其父類的open方法,并給出不同的實(shí)現(xiàn)。不同的子類執(zhí)行open方法時(shí),有不同的行為,這種機(jī)制稱為()。A.繼承B.多態(tài)C.消息傳遞D.關(guān)聯(lián)參考答案:B參考解析:多態(tài)性:是多種表現(xiàn)形式;多態(tài)性的實(shí)現(xiàn),一般通過在派生類中重定義基類的虛函數(shù)來實(shí)現(xiàn)。本題中給定一個(gè)方法,不同的子類行為不同,這是多態(tài)機(jī)制。[單選題]52.在計(jì)算機(jī)系統(tǒng)中,系統(tǒng)的()可以用MTTF/(1+MTTF)來度量,其中MTTF為平均無故障時(shí)間。A.可靠性B.可用性C.可維護(hù)性D.健壯性參考答案:A參考解析:MTTF是用來描述可靠性的指標(biāo)。[單選題]53.修改現(xiàn)有軟件系統(tǒng)的設(shè)計(jì)文檔和代碼以增強(qiáng)可讀性,這種行為屬于()維護(hù)。A.正確性B.適應(yīng)性C.完善性D.預(yù)防性參考答案:C參考解析:系統(tǒng)維護(hù)分為以下四方面:正確性維護(hù):是指改正在系統(tǒng)開發(fā)階段已發(fā)生而系統(tǒng)測(cè)試階段尚未發(fā)現(xiàn)的錯(cuò)誤。適應(yīng)性維護(hù):是指使應(yīng)用軟件適應(yīng)信息技術(shù)變化和管理需求變化而進(jìn)行的修改。完善性維護(hù):是為了擴(kuò)充功能和改善性能而進(jìn)行的修改,主要是指對(duì)已有的軟件系統(tǒng)增加一些在系統(tǒng)分析和設(shè)計(jì)階段中沒有規(guī)定的功能與性能特性。這些功能對(duì)完善系統(tǒng)功能是非常必要的。預(yù)防性維護(hù):為了改進(jìn)應(yīng)用軟的可靠性和可維護(hù)性,為了適應(yīng)未來的軟硬件環(huán)境的變化,應(yīng)主動(dòng)增加預(yù)防性的新的功能,以使應(yīng)用系統(tǒng)適用各類變化而不被淘汰。本題沒有新增功能,而是改進(jìn)了原有的方法,因此屬于完善性維護(hù),正確答案為C[單選題]54.以下不屬于系統(tǒng)測(cè)試范疇的是()。A.單元測(cè)試B.安全測(cè)試C.強(qiáng)度測(cè)試D.性能測(cè)試參考答案:A參考解析:?jiǎn)卧獪y(cè)試是對(duì)程序模塊進(jìn)行的測(cè)試,不屬于系統(tǒng)測(cè)試的范疇。[單選題]55.以下關(guān)于文檔測(cè)試的說法中,不正確的是()。A.文檔測(cè)試需要仔細(xì)閱讀文檔,檢查每個(gè)圖形B.文檔測(cè)試需要檢查文檔內(nèi)容是否正確和完善C.文檔測(cè)試需要檢查標(biāo)記是否正確性D.文檔測(cè)試需要確保大部分示例經(jīng)過測(cè)試參考答案:D參考解析:文檔中的示例應(yīng)像用戶一樣載入和使用樣例。如果是一段程序,就輸入數(shù)據(jù)并執(zhí)行它以每一個(gè)模板制作文件,確認(rèn)它們的正確性。[單選題]56.軟件測(cè)試的對(duì)象不包括()。A.軟件代碼B.軟件文檔C.質(zhì)量保證方法D.相關(guān)數(shù)據(jù)參考答案:C參考解析:軟件測(cè)試的對(duì)象為:程序、數(shù)據(jù)和文檔。[單選題]57.測(cè)試用例的三要素不包括()。A.輸入B.預(yù)期輸出C.執(zhí)行條件D.實(shí)際輸出參考答案:D參考解析:IEEE829標(biāo)準(zhǔn)中列出測(cè)試用例應(yīng)該包含的重要信息:標(biāo)識(shí)符、測(cè)試項(xiàng)、輸入說明、輸出說明、環(huán)境要求、特殊過程要求、用例之間的依賴性。結(jié)合本題來看應(yīng)該選擇選項(xiàng)D。[單選題]58.以下關(guān)于軟件測(cè)試原則的敘述中,正確的是()。①測(cè)試開始得越早,越有利于發(fā)現(xiàn)缺陷②測(cè)試覆蓋率和測(cè)試用例擻量成正比③測(cè)試用列既需選用合理的輸入數(shù)據(jù),又需要選擇不合理的輸入數(shù)據(jù)④應(yīng)制定測(cè)試計(jì)劃并嚴(yán)格執(zhí)行,排除隨意性⑤采用合適的測(cè)試方法,可以做到窮舉測(cè)試⑥程序員應(yīng)盡量測(cè)試自己的程序A.①②③④⑤⑥B.①②③④⑤C.①②③④D.①③④參考答案:D參考解析:軟件測(cè)試原則:所有的測(cè)試都應(yīng)追溯到用戶需求;應(yīng)盡早并不斷地進(jìn)行測(cè)試;測(cè)試工作應(yīng)避免由原開發(fā)軟件的人或小組來承擔(dān)(單元測(cè)試除外);窮舉測(cè)試是不可能的,測(cè)試需要終止;充分重視測(cè)試中的群集現(xiàn)象;嚴(yán)格按照測(cè)試計(jì)劃來進(jìn)行,避免隨意性。[單選題]59.以下關(guān)于測(cè)試時(shí)機(jī)的敘述中,正確的是()。①應(yīng)該盡可能早地進(jìn)行測(cè)試②軟件中的錯(cuò)誤暴露得越遲,則修復(fù)和改正錯(cuò)誤所花費(fèi)的代價(jià)就越高③應(yīng)該在代碼編寫完成后開始測(cè)試④項(xiàng)目需求分析和設(shè)計(jì)階段不需要測(cè)試人員參與A.①②③④B.①②③C.①②D.①參考答案:C參考解析:③④違背了測(cè)試應(yīng)盡早開始的原則。[單選題]60.以下屬于軟件測(cè)試工具的是()。①JTest②LoadRunner③VisualStudio④JBuilderA.①②③④B.①②③C.①②D.①參考答案:C參考解析:①Java單元測(cè)試工具JTest;②是一種預(yù)測(cè)系統(tǒng)行為和性能的負(fù)載測(cè)試工具;③④開發(fā)相關(guān)的工具。[單選題]61.兼容性測(cè)試不包括()。A.軟件兼容性測(cè)試B.硬件兼容性測(cè)試C.數(shù)據(jù)兼容性測(cè)試D.操作人員兼容性測(cè)試參考答案:D參考解析:兼容性測(cè)試包括有軟件、硬件、數(shù)據(jù)、平臺(tái)等兼容性測(cè)試。[單選題]62.根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例的黑盒測(cè)試方法是()。A.等價(jià)類劃分法B.因果圖法C.邊界值分析法D.場(chǎng)景法參考答案:B參考解析:因果圖法:是從自然語言書寫的程序規(guī)格說明的描述中找出因(輸入條件)和果(輸出或程序狀態(tài)的改變),通過因果圖轉(zhuǎn)換為判斷表。[單選題]63.以下關(guān)于邊界值測(cè)試法的敘述中,不正確的是()。A.邊界值分析法僅需考慮輸入域邊界,不用考慮輸出域邊界B.邊界值分析法是對(duì)等價(jià)類劃分方法的補(bǔ)充C.錯(cuò)誤更容易發(fā)生在輸入輸出邊界上而不是輸入輸出范圍的內(nèi)部D.測(cè)試數(shù)據(jù)應(yīng)盡可能選取邊界上的值參考答案:A參考解析:邊界值分析法需要考慮輸入域的邊界和輸出域的邊界。[單選題]64.對(duì)于邏輯表達(dá)式((b1&b2)||in),需要()個(gè)測(cè)試用例才能完成條件組合覆蓋。A.2B.4C.8D.26參考答案:B參考解析:多條件覆蓋(MCC):也稱條件組合覆蓋,設(shè)計(jì)足夠的測(cè)試用例,使得每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次。本題中&被認(rèn)為是位運(yùn)算,則MCC的測(cè)試用例數(shù)應(yīng)為:2^2=4如果作為邏輯與運(yùn)算,則有3個(gè)條件,符合MCC的測(cè)試用例數(shù)應(yīng)為:2^3=8[單選題]65.測(cè)試執(zhí)行過程的階段不包括()。A.初測(cè)期B.系統(tǒng)測(cè)試期C.細(xì)測(cè)期D.回歸測(cè)試期參考答案:B參考解析:測(cè)試執(zhí)行過程的階段為:初測(cè)期、細(xì)測(cè)期、和回歸測(cè)試期。初測(cè)期——測(cè)試主要功能和關(guān)鍵的執(zhí)行路徑,排除主要障礙。細(xì)測(cè)期——依據(jù)測(cè)試計(jì)劃和測(cè)試用例,逐一測(cè)試大大小小的功能、方方面面的特性、性能、用戶界面、兼容性、可用性等等;預(yù)期可發(fā)現(xiàn)大量不同性質(zhì)、不同嚴(yán)重程度的錯(cuò)誤和問題?;貧w測(cè)試期——系統(tǒng)已達(dá)到穩(wěn)定,在一輪測(cè)試中發(fā)現(xiàn)的錯(cuò)誤已十分有限;復(fù)查已知錯(cuò)誤的糾正情況,未引發(fā)任何新的錯(cuò)誤時(shí),終結(jié)回歸測(cè)試。[單選題]66.以下關(guān)于回歸測(cè)試的敘述中,不正確的是()。A.回歸測(cè)試是為了確保改動(dòng)不會(huì)帶來不可預(yù)料的后果或錯(cuò)誤B.回歸測(cè)試需要針對(duì)修改過的軟件成分進(jìn)行測(cè)試C.回歸測(cè)試需要能夠測(cè)試軟件的所有功能的代表性測(cè)試用例D.回歸測(cè)試不容易實(shí)現(xiàn)自動(dòng)化參考答案:D參考解析:回歸測(cè)試是指修改了舊代碼后,重新進(jìn)行測(cè)試以確認(rèn)修改沒有引入新的錯(cuò)誤或?qū)е缕渌a產(chǎn)生錯(cuò)誤。通過可以通過實(shí)現(xiàn)自動(dòng)化減少重復(fù)性工作。[單選題]67.以下屬于測(cè)試停止依據(jù)的是()。①測(cè)試用例全部執(zhí)行結(jié)束②測(cè)試覆蓋率達(dá)到要求③測(cè)試超出了預(yù)定時(shí)間④查出了預(yù)定數(shù)目的故障⑤執(zhí)行了預(yù)定的測(cè)試方案⑥測(cè)試時(shí)間不足A.①②③④⑤⑥B.①②③④⑤C.①②③④D.①②③參考答案:B參考解析:⑥測(cè)試時(shí)間不足不應(yīng)作為測(cè)試停止的依據(jù)。[單選題]68.以下關(guān)于測(cè)試方法的敘述中,不正確的是()。A.根據(jù)被測(cè)代碼是否可見分為白盒測(cè)試和黑盒測(cè)試B.黑盒測(cè)試一般用來確認(rèn)軟件功能的正確性和可操作性C.靜態(tài)測(cè)試主要是對(duì)軟件的編程格式M結(jié)構(gòu)等方面進(jìn)行評(píng)估D.動(dòng)態(tài)測(cè)試不需要實(shí)際執(zhí)行程序參考答案:D參考解析:動(dòng)態(tài)測(cè)試是指通過人工或使用工具運(yùn)行程序進(jìn)行檢查、分析程序的執(zhí)行狀態(tài)和程序的外部表現(xiàn)。所以選項(xiàng)D是錯(cuò)誤的描述。[單選題]69.安全日志是軟件產(chǎn)品的一種被動(dòng)防范措施,是系統(tǒng)重要的安全功能,因此安全日志測(cè)試是軟件系統(tǒng)安全性測(cè)試的重要內(nèi)容,下列不屬于安全日志測(cè)試基本測(cè)試內(nèi)容的是()。A.對(duì)安全日志的完整性進(jìn)行測(cè)試,測(cè)試安全日志中是否記錄包括用戶登錄名稱、時(shí)間、地址、擻據(jù)操作行為以及退出時(shí)間等全部?jī)?nèi)容B.對(duì)安全日志的正確性進(jìn)行測(cè)試,測(cè)試安全日志中記錄的用戶登錄、數(shù)據(jù)操作等日志信息是否正確C.對(duì)日志信息的保密性進(jìn)行測(cè)試,測(cè)試安全日志中的日志信息是否加密存儲(chǔ),加密強(qiáng)度是否充分D.對(duì)于大型應(yīng)用軟件系統(tǒng),測(cè)試系統(tǒng)是否提供安全日志的統(tǒng)計(jì)分析能力參考答案:C參考解析:日志應(yīng)當(dāng)記錄所有用戶訪問系統(tǒng)的操作內(nèi)容,包括登錄用戶名稱、登錄時(shí)間、瀏覽數(shù)據(jù)動(dòng)作、修改數(shù)據(jù)動(dòng)作、刪除數(shù)據(jù)動(dòng)作、退出時(shí)間、登錄機(jī)器的IP等。安全日志測(cè)試:根據(jù)業(yè)主要求或設(shè)計(jì)需求,對(duì)日志的完整性、正確性進(jìn)行測(cè)試;測(cè)試安全日志是否包含了日志內(nèi)容的全部項(xiàng)目,是否正確;對(duì)于大型應(yīng)用軟件,系統(tǒng)是否提供了安全日志的智能統(tǒng)計(jì)分析能;是否可以按照各種特征項(xiàng)進(jìn)行日志統(tǒng)計(jì),分析潛在的安全隱患,及時(shí)發(fā)現(xiàn)非法行為。[單選題]70.Softwareentitiesaremorecomplexfortheirsizethanperhapsanyotherhumanconstruct,becausenotwopartsarealike(atleastabovethestatementlevel).Iftheyare,wemakethetwosimilarpartsintoone,a(1),openorclosed.Inthisrespectsoftwaresystemsdifferprofoundlyfromcomputers,buildings,orautomobiles,whererepeatedelementsabound.Digitalcomputersarethemselvesmorecomplexthanmostthingspeoplebuild;theyhaveverylargenumbersofstates.Thismakesconceiving,describing,andtestingthemhard.Softwaresystemshaveordersofmagnitudemore(2)thancomputersdo.Likewise,ascaling-upofasoftwareentityisnotmerelyarepetitionofthesameelementsinlargersize;itisnecessarilyanincreaseinthenumberofdifferentelements.Inmostcases,theelementsinteractwitheachotherinsome(3)fashion,andthecomplexityofthewholeincreasesmuchmorethanlinearly.Thecomplexityofsoftwareisa(an)(4)property,notanaccidentalone.Hencedescriptionsofasoftwareentitythatabstractawayitscomplexityoftenabstractawayitsessence.Mathematicsandthephysicalsciencesmadegreatstridesforthreecenturiesbyconstructingsimplifiedmodelsofcomplexphenomena,deriving,propertiesfromthemodels,andverifyingthosepropertiesexperimentally.Thisworkedbecausethecomplexities(5)inthemodelswerenottheessentialpropertiesofthephenomena.Itdoesnotworkwhenthecomplexitiesaretheessence.Manyoftheclassicalproblemsofdevelopingsoftwareproductsderivefromthisessentialcomplexityanditsnonlinearincreaseswithsize.Notonlytechnicalproblemsbutmanagementproblemsaswellcomefromthecomplexity.(1)____A.taskB.jobC.subroutineD.program參考答案:C參考解析:軟件實(shí)體規(guī)模上或許比其他任何人類創(chuàng)造的結(jié)構(gòu)要更為復(fù)雜,因?yàn)闆]有兩個(gè)部分是一樣的(至少在語句級(jí)以上)。如果他們一樣,我們便將這兩個(gè)相似的部分合到一起,成為一個(gè)子程序,打開或關(guān)閉。在這一點(diǎn)上,軟件系統(tǒng)與計(jì)算機(jī)、建筑或汽車經(jīng)?;旌鲜褂靡恍┲貜?fù)的元件有很大區(qū)別。數(shù)字計(jì)算機(jī)本身比人類所建造的大多數(shù)事物都要復(fù)雜,他們有超級(jí)多的狀態(tài)。這使得對(duì)他們進(jìn)行想象、描述和測(cè)試都很困難。軟件系統(tǒng)的狀態(tài)數(shù)目更是比計(jì)算機(jī)的超出幾個(gè)數(shù)量級(jí)。同理,軟件實(shí)體的擴(kuò)展不單是這一批元件變大一點(diǎn),它必將是大量不同元件都有增加。在大多數(shù)情況下,構(gòu)件以非線性的方式相互作用,而整體的復(fù)雜性遠(yuǎn)超線性增加。軟件的復(fù)雜的特點(diǎn)具有必然性,并非偶然。因此,對(duì)于軟件實(shí)體的描述,剝離了它的復(fù)雜性往往就等于剝離了它的本質(zhì)。過去這三個(gè)世紀(jì),通過對(duì)復(fù)雜的現(xiàn)象構(gòu)建出簡(jiǎn)化模型,從模型的屬性再倒推,并通過實(shí)驗(yàn)驗(yàn)證這些屬性,數(shù)學(xué)和物理科學(xué)取得了長(zhǎng)足的進(jìn)步。這之所以行之有效,是因?yàn)槟P椭泻雎缘舻膹?fù)雜特性并不是現(xiàn)象中重要的本質(zhì)屬性。而當(dāng)這些復(fù)雜性很重要時(shí),這種方法就會(huì)失效。[單選題]71.Softwareentitiesaremorecomplexfortheirsizethanperhapsanyotherhumanconstruct,becausenotwopartsarealike(atleastabovethestatementlevel).Iftheyare,wemakethetwosimilarpartsintoone,a(1),openorclosed.Inthisrespectsoftwaresystemsdifferprofoundlyfromcomputers,buildings,orautomobiles,whererepeatedelementsabound.Digitalcomputersarethemselvesmorecomplexthanmostthingspeoplebuild;theyhaveverylargenumbersofstates.Thismakesconceiving,describing,andtestingthemhard.Softwaresystemshaveordersofmagnitudemore(2)thancomputersdo.Likewise,ascaling-upofasoftwareentityisnotmerelyarepetitionofthesameelementsinlargersize;itisnecessarilyanincreaseinthenumberofdifferentelements.Inmostcases,theelementsinteractwitheachotherinsome(3)fashion,andthecomplexityofthewholeincreasesmuchmorethanlinearly.Thecomplexityofsoftwareisa(an)(4)property,notanaccidentalone.Hencedescriptionsofasoftwareentitythatabstractawayitscomplexityoftenabstractawayitsessence.Mathematicsandthephysicalsciencesmadegreatstridesforthreecenturiesbyconstructingsimplifiedmodelsofcomplexphenomena,deriving,propertiesfromthemodels,andverifyingthosepropertiesexperimentally.Thisworkedbecausethecomplexities(5)inthemodelswerenottheessentialpropertiesofthephenomena.Itdoesnotworkwhenthecomplexitiesaretheessence.Manyoftheclassicalproblemsofdevelopingsoftwareproductsderivefromthisessentialcomplexityanditsnonlinearincreaseswithsize.Notonlytechnicalproblemsbutmanagementproblemsaswellcomefromthecomplexity.(2)____A.statesB.partsC.conditionsD.expressions參考答案:A參考解析:軟件實(shí)體規(guī)模上或許比其他任何人類創(chuàng)造的結(jié)構(gòu)要更為復(fù)雜,因?yàn)闆]有兩個(gè)部分是一樣的(至少在語句級(jí)以上)。如果他們一樣,我們便將這兩個(gè)相似的部分合到一起,成為一個(gè)子程序,打開或關(guān)閉。在這一點(diǎn)上,軟件系統(tǒng)與計(jì)算機(jī)、建筑或汽車經(jīng)?;旌鲜褂靡恍┲貜?fù)的元件有很大區(qū)別。數(shù)字計(jì)算機(jī)本身比人類所建造的大多數(shù)事物都要復(fù)雜,他們有超級(jí)多的狀態(tài)。這使得對(duì)他們進(jìn)行想象、描述和測(cè)試都很困難。軟件系統(tǒng)的狀態(tài)數(shù)目更是比計(jì)算機(jī)的超出幾個(gè)數(shù)量級(jí)。同理,軟件實(shí)體的擴(kuò)展不單是這一批元件變大一點(diǎn),它必將是大量不同元件都有增加。在大多數(shù)情況下,構(gòu)件以非線性的方式相互作用,而整體的復(fù)雜性遠(yuǎn)超線性增加。軟件的復(fù)雜的特點(diǎn)具有必然性,并非偶然。因此,對(duì)于軟件實(shí)體的描述,剝離了它的復(fù)雜性往往就等于剝離了它的本質(zhì)。過去這三個(gè)世紀(jì),通過對(duì)復(fù)雜的現(xiàn)象構(gòu)建出簡(jiǎn)化模型,從模型的屬性再倒推,并通過實(shí)驗(yàn)驗(yàn)證這些屬性,數(shù)學(xué)和物理科學(xué)取得了長(zhǎng)足的進(jìn)步。這之所以行之有效,是因?yàn)槟P椭泻雎缘舻膹?fù)雜特性并不是現(xiàn)象中重要的本質(zhì)屬性。而當(dāng)這些復(fù)雜性很重要時(shí),這種方法就會(huì)失效。[單選題]72.Softwareentitiesaremorecomplexfortheirsizethanperhapsanyotherhumanconstruct,becausenotwopartsarealike(atleastabovethestatementlevel).Iftheyare,wemakethetwosimilarpartsintoone,a(1),openorclosed.Inthisrespectsoftwaresystemsdifferprofoundlyfromcomputers,buildings,orautomobiles,whererepeatedelementsabound.Digitalcomputersarethemselvesmorecomplexthanmostthingspeoplebuild;theyhaveverylargenumbersofstates.Thismakesconceiving,describing,andtestingthemhard.Softwaresystemshaveordersofmagnitudemore(2)thancomputersdo.Likewise,ascaling-upofasoftwareentityisnotmerelyarepetitionofthesameelementsinlargersize;itisnecessarilyanincreaseinthenumberofdifferentelements.Inmostcases,theelementsinteractwitheachotherinsome(3)fashion,andthecomplexityofthewholeincreasesmuchmorethanlinearly.Thecomplexityofsoftwareisa(an)(4)property,notanaccidentalone.Hencedescriptionsofasoftwareentitythatabstractawayitscomplexityoftenabstractawayitsessence.Mathematicsandthephysicalsciencesmadegreatstridesforthreecenturiesbyconstructingsimplifiedmodelsofcomplexphenomena,deriving,propertiesfromthemodels,andverifyingthosepropertiesexperimentally.Thisworkedbecausethecomplexities(5)inthemodelswerenottheessentialpropertiesofthephenomena.Itdoesnotworkwhenthecomplexitiesaretheessence.Manyoftheclassicalproblemsofdevelopingsoftwareproductsderivefromthisessentialcomplexityanditsnonlinearincreaseswithsize.Notonlytechnicalproblemsbutmanagementproblemsaswellcomefromthecomplexity.(3)____A.linearB.nonlinearC.parallelD.additive參考答案:B參考解析:軟件實(shí)體規(guī)模上或許比其他任何人類創(chuàng)造的結(jié)構(gòu)要更為復(fù)雜,因?yàn)闆]有兩個(gè)部分是一樣的(至少在語句級(jí)以上)。如果他們一樣,我們便將這兩個(gè)相似的部分合到一起,成為一個(gè)子程序,打開或關(guān)閉。在這一點(diǎn)上,軟件系統(tǒng)與計(jì)算機(jī)、建筑或汽車經(jīng)?;旌鲜褂靡恍┲貜?fù)的元件有很大區(qū)別。數(shù)字計(jì)算機(jī)本身比人類所建造的大多數(shù)事物都要復(fù)雜,他們有超級(jí)多的狀態(tài)。這使得對(duì)他們進(jìn)行想象、描述和測(cè)試都很困難。軟件系統(tǒng)的狀態(tài)數(shù)目更是比計(jì)算機(jī)的超出幾個(gè)數(shù)量級(jí)。同理,軟件實(shí)體的擴(kuò)展不單是這一批元件變大一點(diǎn),它必將是大量不同元件都有增加。在大多數(shù)情況下,構(gòu)件以非線性的方式相互作用,而整體的復(fù)雜性遠(yuǎn)超線性增加。軟件的復(fù)雜的特點(diǎn)具有必然性,并非偶然。因此,對(duì)于軟件實(shí)體的描述,剝離了它的復(fù)雜性往往就等于剝離了它的本質(zhì)。過去這三個(gè)世紀(jì),通過對(duì)復(fù)雜的現(xiàn)象構(gòu)建出簡(jiǎn)化模型,從模型的屬性再倒推,并通過實(shí)驗(yàn)驗(yàn)證這些屬性,數(shù)學(xué)和物理科學(xué)取得了長(zhǎng)足的進(jìn)步。這之所以行之有效,是因?yàn)槟P椭泻雎缘舻膹?fù)雜特性并不是現(xiàn)象中重要的本質(zhì)屬性。而當(dāng)這些復(fù)雜性很重要時(shí),這種方法就會(huì)失效。[單選題]73.Softwareentitiesaremorecomplexfortheirsizethanperhapsanyotherhumanconstruct,becausenotwopartsarealike(atleastabovethestatementlevel).Iftheyare,wemakethetwosimilarpartsintoone,a(1),openorclosed.Inthisrespectsoftwaresystemsdifferprofoundlyfromcomputers,buildings,orautomobiles,whererepeatedelementsabound.Digitalcomputersarethemselvesmorecomplexthanmostthingspeoplebuild;theyhaveverylargenumbersofstates.Thismakesconceiving,describing,andtestingthemhard.Softwaresystemshaveordersofmagnitudemore(2)thancomputersdo.Likewise,ascaling-upofasoftwareentityisnotmerelyarepetitionofthesam

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論