版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE12024年計(jì)算機(jī)軟考(中級(jí))軟件評(píng)測(cè)師核心備考題庫(kù)(含典型題、重點(diǎn)題)一、單選題1.自動(dòng)化測(cè)試工具中,()是最難自動(dòng)化的A、測(cè)試執(zhí)行B、實(shí)際輸出與預(yù)期輸出的比較C、測(cè)試用例生成D、測(cè)試錄制與回放答案:C解析:本題考察的是自動(dòng)化測(cè)試工具中最難自動(dòng)化的部分。選項(xiàng)A、B、D都是自動(dòng)化測(cè)試中常見(jiàn)的任務(wù),可以通過(guò)編寫腳本或使用工具實(shí)現(xiàn)自動(dòng)化。而選項(xiàng)C的測(cè)試用例生成是最難自動(dòng)化的部分,因?yàn)闇y(cè)試用例的生成需要考慮多種因素,如測(cè)試覆蓋率、邊界條件、異常情況等,需要進(jìn)行復(fù)雜的算法設(shè)計(jì)和實(shí)現(xiàn)。因此,選項(xiàng)C是本題的正確答案。2.通用的風(fēng)險(xiǎn)分析表應(yīng)包括()①風(fēng)險(xiǎn)問(wèn)題②發(fā)生的可能性③影響的嚴(yán)重性④風(fēng)險(xiǎn)預(yù)測(cè)值⑤風(fēng)險(xiǎn)優(yōu)先級(jí)A、①②③⑤B、①②④⑤C、①③④⑤D、①②③④⑤答案:D解析:風(fēng)險(xiǎn)分析是一個(gè)對(duì)潛在問(wèn)題識(shí)別和評(píng)估的過(guò)程。通常的風(fēng)險(xiǎn)分析包括兩種方法:表格分析法和矩陣分析法。通用的風(fēng)險(xiǎn)分析表包括:風(fēng)險(xiǎn)標(biāo)識(shí)、風(fēng)險(xiǎn)問(wèn)題、發(fā)生的可能性、影響的嚴(yán)重性、風(fēng)險(xiǎn)預(yù)測(cè)值、風(fēng)險(xiǎn)優(yōu)先級(jí)。3.()不是正確的軟件測(cè)試目的A、盡最大的可能找出最多的錯(cuò)誤B、設(shè)計(jì)一個(gè)好的測(cè)試用例對(duì)用戶需求的覆蓋度達(dá)到100%C、對(duì)軟件質(zhì)量進(jìn)行度量和評(píng)估,以提高軟件的質(zhì)量D、發(fā)現(xiàn)開發(fā)所采用的軟件過(guò)程的缺陷,進(jìn)行軟件過(guò)程改進(jìn)答案:B解析:本題考查的是軟件測(cè)試的目的。軟件測(cè)試的目的是為了發(fā)現(xiàn)軟件中的錯(cuò)誤和缺陷,以提高軟件的質(zhì)量。因此,選項(xiàng)A、C、D都是正確的軟件測(cè)試目的。而選項(xiàng)B中的“對(duì)用戶需求的覆蓋度達(dá)到100%”并不是軟件測(cè)試的目的,而是測(cè)試用例設(shè)計(jì)的一個(gè)原則。因此,選項(xiàng)B不是正確的軟件測(cè)試目的,是本題的正確答案。4.目前信息系統(tǒng)所使用的主要用戶認(rèn)證機(jī)制,身份識(shí)別不包括()A、指紋B、智能卡C、數(shù)字證書D、身份證號(hào)答案:D解析:目前信息系統(tǒng)所使用的主要用戶認(rèn)證機(jī)制,身份識(shí)別包括:數(shù)字證書、智能卡、雙重認(rèn)證、安全電子交易(SET)協(xié)議。數(shù)字證書:這是一種檢驗(yàn)用戶身份的電子文件,提供較強(qiáng)的訪問(wèn)控制,并具有較高的安全性各可靠性,這種證書可以授權(quán)購(gòu)買。智能卡:這種解決辦法可以持續(xù)較長(zhǎng)的時(shí)間,并且更加靈活,存儲(chǔ)信息更多,并具有可供選擇的管理方式。雙重認(rèn)證:系統(tǒng)不是采用一種認(rèn)證方式,而是采用兩種或多種認(rèn)證方式,這些認(rèn)證方式包括令牌、智能卡和仿生裝置,如視網(wǎng)膜或指紋掃描器等,例如同時(shí)使用ATM卡和PIN卡進(jìn)行雙重認(rèn)證。安全電子交易(SET)協(xié)議:它是電子商務(wù)中安全電子交易的一個(gè)國(guó)際標(biāo)準(zhǔn)。其主要目的是解決信用卡電子付款的安全保障問(wèn)題。5.對(duì)于邏輯表達(dá)式((a&b)||c,需要()個(gè)測(cè)試用例才能完成條件組合覆蓋。A、2B、3C、4D、5答案:C解析:本題考查白盒測(cè)試中邏輯覆蓋法的條件組合覆蓋。條件組合覆蓋的含義是:選擇足夠的測(cè)試用例,使得每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次。本題中有a&b和c兩個(gè)條件,組合之后需要的用例數(shù)是4。6.下面為C語(yǔ)言程序,邊界值問(wèn)題可以定位在()。intdata(3),inti,for(i=1,i<=3,i++)data(i)=100A、data(O)B、data(1)C、data(2)D、ata(3)答案:A解析:本題考查測(cè)試用例的設(shè)計(jì)方法--邊界值法。在本題中創(chuàng)建了一個(gè)3個(gè)元素的數(shù)組。程序從1~3循環(huán)將數(shù)組元素的值初始化為100,但是由于數(shù)組的第一個(gè)元素是data(0),因此它沒(méi)有被初始化。7.以下不屬于安全測(cè)試方法的是()A、安全功能驗(yàn)證B、安全漏洞掃描C、大數(shù)據(jù)量測(cè)試D、數(shù)據(jù)偵聽答案:C解析:安全測(cè)試方法包括安全功能驗(yàn)證、安全漏洞掃描、模擬攻擊實(shí)驗(yàn)和數(shù)據(jù)偵聽。本題中的大數(shù)據(jù)量測(cè)試是一種負(fù)載壓力測(cè)試方法8.軟件評(píng)審作為質(zhì)量控制的一個(gè)重要手段,已經(jīng)被業(yè)界廣泛使用。評(píng)審分為內(nèi)部評(píng)審和外部評(píng)審。關(guān)于內(nèi)部評(píng)審的敘述,正確的包括()。①、對(duì)軟件的每個(gè)開發(fā)階段都要進(jìn)行內(nèi)部評(píng)審②、評(píng)審人員由軟件開發(fā)組、質(zhì)量管理和配置管理人員組成,也可邀請(qǐng)用戶參與③、評(píng)審人數(shù)根據(jù)實(shí)際情況確定,比如根據(jù)軟件的規(guī)模等級(jí)和安全性等級(jí)等指標(biāo)而定④、內(nèi)部評(píng)審由用戶單位主持,由信息系統(tǒng)建設(shè)單位組織,應(yīng)成立評(píng)審委員會(huì)A、①②④B、①②③C、②③④D、①②③④答案:B解析:軟件評(píng)審是對(duì)軟件元素或者項(xiàng)目狀態(tài)的一種評(píng)估手段,以確定其是否與計(jì)劃的結(jié)果保持一致,并使其得到改進(jìn)。評(píng)審可分為內(nèi)部評(píng)審和外部評(píng)審。其中內(nèi)部評(píng)審是指由軟件開發(fā)方組織實(shí)施的評(píng)審,由于評(píng)審是保證軟件質(zhì)量的重要手段,因此需要在軟件的每個(gè)開發(fā)階段都進(jìn)行內(nèi)部評(píng)審,而且評(píng)審人員是由軟件開發(fā)組、質(zhì)量管理和配置管理人員組成,也可邀請(qǐng)用戶參與,參與評(píng)審的人數(shù)可根據(jù)實(shí)際情況來(lái)定,比如根據(jù)軟件的規(guī)模等級(jí)和安全性等級(jí)等指標(biāo)而定。而④的說(shuō)法是外部評(píng)審的內(nèi)容,外部評(píng)審由業(yè)主單位主持,承建單位組織,成立評(píng)審委員會(huì)。9.在結(jié)構(gòu)化分析方法中,數(shù)據(jù)流圖描述數(shù)據(jù)在系統(tǒng)中如何被傳送或變換,反映系統(tǒng)必須完成的邏輯功能,用于()建模。在繪制數(shù)據(jù)流圖時(shí),(請(qǐng)作答此空)。A、每個(gè)加工至少有一個(gè)輸入數(shù)據(jù)流,可以沒(méi)有輸出數(shù)據(jù)流B、不允許一個(gè)加工有多條數(shù)據(jù)流流向另一個(gè)加工C、不允許一個(gè)加工有兩個(gè)相同的輸出數(shù)據(jù)流流向兩個(gè)不同的加工D、必須保持父圖與子圖平衡答案:D解析:本題考查軟件工程需求分析的基礎(chǔ)知識(shí)。在結(jié)構(gòu)化分析方法中,存在幾種重要的模型:數(shù)據(jù)流圖描述數(shù)據(jù)在系統(tǒng)中如何被傳送或變換,反映系統(tǒng)必須完成的邏輯功能,用于功能建模;實(shí)體一聯(lián)系圖用于數(shù)據(jù)建模;狀態(tài)-遷移圖用于行為建模。數(shù)據(jù)流圖包含外部實(shí)體(數(shù)據(jù)源)、加工、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)流。每個(gè)加工必須既有輸入流又有輸出流;一個(gè)加工可以有多個(gè)數(shù)據(jù)流流向另一個(gè)加工,一個(gè)加工可以有兩個(gè)相同的輸出數(shù)據(jù)流流向兩個(gè)不同的加工。在將父圖分解為子圖時(shí),必須要保持?jǐn)?shù)據(jù)流的平衡。10.(1)是指把數(shù)據(jù)以及操作數(shù)據(jù)的相關(guān)方法組合在同一個(gè)單元中,使我們可以把類作為軟件中的基本復(fù)用單元,提高其內(nèi)聚度,降低其耦合度。面向?qū)ο笾械模?)機(jī)制是對(duì)現(xiàn)實(shí)世界中遺傳現(xiàn)象的模擬,通過(guò)該機(jī)制,基類的屬性和方法被遺傳給派生類。(2)___A、封裝B、多態(tài)C、繼承D、變異答案:C解析:本題考查的是面向?qū)ο蟮幕靖拍睢7庋b是指把數(shù)據(jù)以及操作數(shù)據(jù)的相關(guān)方法組合在同一個(gè)單元中。而多態(tài)指同一個(gè)消息可以具有不同的響應(yīng)。面向?qū)ο笾械睦^承使得子類能夠獲得父類的屬性和方法,如同現(xiàn)實(shí)世界中的遺傳現(xiàn)象。11.軟件工程的基本目標(biāo)是()A、消除軟件固有的復(fù)雜性B、開發(fā)高質(zhì)量的軟件C、努力發(fā)揮開發(fā)人員的創(chuàng)造性潛能D、推動(dòng)軟件理論和技術(shù)的發(fā)展答案:B解析:本題考查軟件工程的基礎(chǔ)知識(shí)。軟件工程是指導(dǎo)計(jì)算機(jī)軟件開發(fā)的和維護(hù)的工程學(xué)科,其最根本的目標(biāo)就是開發(fā)出高質(zhì)量的軟件并有效地維護(hù)它,故正確答案為B。12.邏輯覆蓋法不包括()A、分支覆蓋B、語(yǔ)句覆蓋C、需求覆蓋D、修正條件判定覆蓋答案:C解析:邏輯覆蓋法是一種測(cè)試用例設(shè)計(jì)方法,其目的是通過(guò)測(cè)試用例來(lái)覆蓋程序中的所有邏輯路徑。邏輯覆蓋法包括分支覆蓋、語(yǔ)句覆蓋和修正條件判定覆蓋。其中,分支覆蓋要求每個(gè)分支至少執(zhí)行一次,語(yǔ)句覆蓋要求每個(gè)語(yǔ)句至少執(zhí)行一次,修正條件判定覆蓋要求每個(gè)條件判定的取值至少覆蓋一次真和一次假。而需求覆蓋不是邏輯覆蓋法的一部分,它是一種測(cè)試用例設(shè)計(jì)方法,其目的是通過(guò)測(cè)試用例來(lái)覆蓋軟件需求規(guī)格說(shuō)明書中的所有需求。因此,答案為C。13.假設(shè)系統(tǒng)采用PV操作實(shí)現(xiàn)進(jìn)程同步與互斥。若n個(gè)進(jìn)程共享兩臺(tái)打印機(jī),那么信號(hào)量S的取值范圍為()。A、-2~nB、-(n-1)~1C、-(n-1)~2D、-(n-2)~2答案:D解析:本題考查的是操作系統(tǒng)PV操作方面的基本知識(shí)。系統(tǒng)采用'PV操作實(shí)現(xiàn)進(jìn)程同步與互斥,若有n個(gè)進(jìn)程共享兩臺(tái)打印機(jī),那么信號(hào)量S初值應(yīng)為2。當(dāng)?shù)?個(gè)進(jìn)程執(zhí)行P(S)操作時(shí),信號(hào)量S的值減去1后等于1;當(dāng)?shù)?個(gè)進(jìn)程執(zhí)行P(S)操作時(shí),信號(hào)量S的值減去1后等于0;當(dāng)?shù)?個(gè)進(jìn)程執(zhí)行P(S)操作時(shí),信號(hào)量S的值減去1后等于-1;當(dāng)?shù)?個(gè)進(jìn)程執(zhí)行P(S)操作時(shí),信號(hào)量S的值減去1后等于-2;……;當(dāng)?shù)趎個(gè)進(jìn)程執(zhí)行P(S)操作時(shí),信號(hào)量S的值減去1后等于-(n-2)??梢?jiàn),信號(hào)量S的取值范圍為-(n-2)~2。14.測(cè)試過(guò)程中,正確的測(cè)試順序應(yīng)該是()。①單元測(cè)試②集成測(cè)試③系統(tǒng)測(cè)試A、①②③B、③①②C、②③①D、③②①答案:A解析:本題考查軟件測(cè)試的過(guò)程。測(cè)試過(guò)程應(yīng)該是從模塊層開始,然后擴(kuò)大延伸到整個(gè)基于計(jì)算機(jī)的系統(tǒng)集合中。因此正確的測(cè)試順序應(yīng)該是從針對(duì)單個(gè)模塊的單元測(cè)試開始,然后逐步集成各個(gè)單元,最后進(jìn)行系統(tǒng)測(cè)試。15.測(cè)試用例是測(cè)試使用的文檔化的細(xì)則,其規(guī)定如何對(duì)軟件某項(xiàng)功能或功能組合進(jìn)行測(cè)試。測(cè)試用例應(yīng)包括下列()內(nèi)容的詳細(xì)信息。①測(cè)試目標(biāo)和被測(cè)功能。②測(cè)試環(huán)境和其他條件。③測(cè)試數(shù)據(jù)和測(cè)試步驟。④測(cè)試記錄和測(cè)試結(jié)果。A、①③B、①②③C、①③④D、①②③④答案:B解析:本題考查測(cè)試用例的概念。測(cè)試用例應(yīng)包括:·測(cè)試目標(biāo)和被測(cè)功能?!y(cè)試環(huán)境和其他條件?!y(cè)試數(shù)據(jù)和測(cè)試步驟。16.在結(jié)構(gòu)化分析中,用數(shù)據(jù)流圖描述()。A、數(shù)據(jù)對(duì)象之間的關(guān)系,用于對(duì)數(shù)據(jù)建模<br>B、數(shù)據(jù)在系統(tǒng)中如何被傳送或變換,以及如何對(duì)數(shù)據(jù)流進(jìn)行變換<br>C、系統(tǒng)對(duì)外部事件如何響應(yīng),如何動(dòng)作,用于對(duì)行為建模<br>D、系統(tǒng)中的數(shù)據(jù)對(duì)象和控制信息的特性<br>答案:B解析:結(jié)構(gòu)化分析是一種軟件開發(fā)方法,其中數(shù)據(jù)流圖是一種用于描述系統(tǒng)中數(shù)據(jù)如何被傳送或變換的工具。因此,選項(xiàng)B是正確的答案。選項(xiàng)A描述的是數(shù)據(jù)建模,選項(xiàng)C描述的是行為建模,選項(xiàng)D描述的是數(shù)據(jù)對(duì)象和控制信息的特性,這些都不是數(shù)據(jù)流圖的主要描述內(nèi)容。17.關(guān)于軟件測(cè)試與質(zhì)量保證,正確的理解的是()A、軟件測(cè)試關(guān)注的是過(guò)程中的活動(dòng),軟件質(zhì)量保證關(guān)注的是過(guò)程的產(chǎn)物B、軟件測(cè)試不是軟件質(zhì)量保證工作中的內(nèi)容C、軟件測(cè)試是軟件質(zhì)量保證的重要手段D、軟件質(zhì)量保證人員就是軟件測(cè)試人員答案:C解析:A選項(xiàng):軟件測(cè)試和質(zhì)量保證都關(guān)注軟件開發(fā)過(guò)程中的活動(dòng)和產(chǎn)物,因此該選項(xiàng)不正確。B選項(xiàng):軟件測(cè)試是軟件質(zhì)量保證工作中的重要內(nèi)容,因此該選項(xiàng)不正確。C選項(xiàng):軟件測(cè)試是確保軟件質(zhì)量的重要手段,通過(guò)測(cè)試可以發(fā)現(xiàn)和修復(fù)軟件中的缺陷,提高軟件的可靠性、可用性和安全性,從而保證軟件的質(zhì)量。D選項(xiàng):軟件質(zhì)量保證人員和軟件測(cè)試人員是兩個(gè)不同的職位,雖然兩者都關(guān)注軟件質(zhì)量,但是具體的工作內(nèi)容和職責(zé)不同,因此該選項(xiàng)不正確。18.驗(yàn)收測(cè)試的定義是()。A、由用戶按照用戶手冊(cè)對(duì)軟件進(jìn)行測(cè)試以決定是否接收B、由某個(gè)測(cè)試機(jī)構(gòu)代表用戶按照需求說(shuō)明書和用戶手冊(cè)對(duì)軟件進(jìn)行測(cè)試以決定是否接收C、按照軟件任務(wù)書或合同,供需雙方約定的驗(yàn)收依據(jù)進(jìn)行測(cè)試,決定是否接收D、由開發(fā)方和用戶按照用戶手冊(cè)執(zhí)行軟件驗(yàn)收答案:C解析:本題考查驗(yàn)收測(cè)試的定義。驗(yàn)收測(cè)試是指按照軟件任務(wù)書或合同,供需雙方約定的驗(yàn)收依據(jù)進(jìn)行測(cè)試,決定是否接收。因此,選項(xiàng)C為正確答案。選項(xiàng)A、B、D都只是驗(yàn)收測(cè)試的一部分,不能完整地定義驗(yàn)收測(cè)試。19.()開發(fā)過(guò)程模型以用戶需求為動(dòng)力,以對(duì)象作為驅(qū)動(dòng),適合于面向?qū)ο蟮拈_發(fā)方法。A、瀑布B、原型C、螺旋D、噴泉答案:D解析:本題考查軟件開發(fā)過(guò)程模型的基礎(chǔ)知識(shí)。瀑布模型將開發(fā)階段描述為從一個(gè)階段瀑布般地轉(zhuǎn)換到另一個(gè)階段的過(guò)程。原型模型中,開發(fā)人員快速地構(gòu)造整個(gè)系統(tǒng)或者系統(tǒng)的一部分以理解或澄清問(wèn)題。螺旋模型將開發(fā)活動(dòng)和風(fēng)險(xiǎn)管理結(jié)合起來(lái),以減小風(fēng)險(xiǎn)。噴泉模型開發(fā)過(guò)程模型以用戶需求為動(dòng)力,以對(duì)象為驅(qū)動(dòng),適合于面向?qū)ο蟮拈_發(fā)方法。20.下列算法中,不屬于公開密鑰加密算法的是()。A、ECCB、DSAC、RSAD、ES答案:D解析:本題考查加密算法的基礎(chǔ)知識(shí)。常用的加密算法依據(jù)所使用的秘鑰數(shù)分為單鑰和雙鑰加密體制,也稱私鑰和公鑰加密算法。ECC、DSA和RSA都屬于公開密鑰加密算法,DES是典型的私鑰加密體制。21.軟件評(píng)測(cè)師考試分為()個(gè)科目?A、4B、3C、2D、1答案:C解析:軟件評(píng)測(cè)師考試分為基礎(chǔ)知識(shí)和應(yīng)用技術(shù)2個(gè)科目,分為上午場(chǎng)和下午場(chǎng),上午場(chǎng)為軟件工程與軟件測(cè)試基礎(chǔ)知識(shí),一共75道選擇題;下午場(chǎng)為軟件測(cè)試應(yīng)用技術(shù),5道問(wèn)答題。22.在機(jī)器指令的地址段中,直接指出操作數(shù)本身的尋址方式稱為()。A、隱含尋址B、寄存器尋址C、立即尋址D、直接尋址答案:C解析:尋址方式:處理器根據(jù)指令中給出的地址信息來(lái)尋找物理地址的方式。隱含尋址:這種類型的指令,不是明顯地給出操作數(shù)的地址,而是在指令中隱含著操作數(shù)的地址。寄存器尋址:當(dāng)操作數(shù)不放在內(nèi)存中,而是放在CPU的通用寄存器中時(shí),可采用寄存器尋址方式。立即尋址:指令的地址字段指出的不是操作數(shù)的地址,而是操作數(shù)本身,這種尋址方式稱為立即尋址。直接尋址:直接尋址是一種基本的尋址方法,其特點(diǎn)是:在指令格式的地址的字段中直接指出操作數(shù)在內(nèi)存的地址。由于操作數(shù)的地址直接給出而不需要經(jīng)過(guò)某種變換,所以稱這種尋址方式為直接尋址方式。23.算術(shù)表達(dá)式(a-b)*c+d的后綴式是()(-、+、*表示算術(shù)的減、加、乘運(yùn)算,運(yùn)算符的優(yōu)先級(jí)和結(jié)合性遵循慣例)。A、bcd-*+B、ab-cd*+C、ab-c*d+D、abc-d*+答案:C解析:根據(jù)后綴表達(dá)式的定義,運(yùn)算符在操作數(shù)的后面,因此我們可以按照運(yùn)算符的順序?qū)⒈磉_(dá)式轉(zhuǎn)換為后綴表達(dá)式。首先,我們需要將減號(hào)轉(zhuǎn)換為加上負(fù)數(shù)的形式,即(a+(-b))*c+d。然后,我們可以按照以下步驟將表達(dá)式轉(zhuǎn)換為后綴表達(dá)式:1.將a壓入棧中。2.遇到減號(hào),將其轉(zhuǎn)換為加上負(fù)數(shù)的形式,即將-b壓入棧中。3.遇到乘號(hào),將其優(yōu)先級(jí)與棧頂運(yùn)算符的優(yōu)先級(jí)比較,發(fā)現(xiàn)棧頂為減號(hào),因此將乘號(hào)直接壓入棧中。4.將c壓入棧中。5.遇到加號(hào),將其優(yōu)先級(jí)與棧頂運(yùn)算符的優(yōu)先級(jí)比較,發(fā)現(xiàn)棧頂為乘號(hào),因此將乘號(hào)彈出并加入后綴表達(dá)式中,然后將加號(hào)壓入棧中。6.將d壓入棧中。7.遇到結(jié)束符號(hào),將棧中剩余的運(yùn)算符依次彈出并加入后綴表達(dá)式中。因此,最終得到的后綴表達(dá)式為ab-c*d+。選項(xiàng)C為正確答案。24.關(guān)于軟件評(píng)測(cè)過(guò)程中的配置管理,()是不正確的表述。A、測(cè)試活動(dòng)的配置管理屬于整個(gè)軟件項(xiàng)目配置管理的一部分B、軟件評(píng)測(cè)配置管理包括4個(gè)基本的活動(dòng),配置項(xiàng)變更控制、配置狀態(tài)報(bào)告、配置審計(jì)、配置管理委員會(huì)建立C、配置項(xiàng)變更控制要規(guī)定測(cè)試基線、對(duì)每個(gè)基線進(jìn)行描述D、配置狀態(tài)報(bào)告要確認(rèn)過(guò)程記錄、跟蹤問(wèn)題報(bào)告、更改請(qǐng)求以及更改次序等答案:B解析:本題考查軟件評(píng)測(cè)過(guò)程中的配置管理。選項(xiàng)A正確,因?yàn)闇y(cè)試活動(dòng)的配置管理是整個(gè)軟件項(xiàng)目配置管理的一部分。選項(xiàng)B不正確,因?yàn)槠渲械摹芭渲霉芾砦瘑T會(huì)建立”不屬于軟件評(píng)測(cè)配置管理的基本活動(dòng)。選項(xiàng)C正確,因?yàn)榕渲庙?xiàng)變更控制要規(guī)定測(cè)試基線,并對(duì)每個(gè)基線進(jìn)行描述。選項(xiàng)D正確,因?yàn)榕渲脿顟B(tài)報(bào)告要確認(rèn)過(guò)程記錄、跟蹤問(wèn)題報(bào)告、更改請(qǐng)求以及更改次序等。因此,本題的正確答案為B。25.可用于編寫?yīng)毩⒊绦蚝涂焖倌_本的語(yǔ)言是()A、PythonB、PrologC、JavaD、C#答案:A解析:腳本語(yǔ)言又被稱為擴(kuò)建的語(yǔ)言,或者動(dòng)態(tài)語(yǔ)言,是一種編程語(yǔ)言,通常以文本(如ASCII)保存,只在被調(diào)用時(shí)進(jìn)行解釋或編譯。Python是一種腳本語(yǔ)言。26.以下關(guān)于軟件測(cè)試分類定義的敘述,不正確的是()。A、軟件測(cè)試可分為單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試B、確認(rèn)測(cè)試是在模塊測(cè)試完成的基礎(chǔ)上將所有的程序模塊進(jìn)行組合并驗(yàn)證其是否滿足用戶需求的過(guò)程C、軟件測(cè)試可分為白盒測(cè)試和黑盒測(cè)試D、系統(tǒng)測(cè)試是將被測(cè)軟件作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起進(jìn)行測(cè)試的過(guò)程答案:B解析:本題考察軟件測(cè)試的分類。選項(xiàng)中B是錯(cuò)誤的,集成測(cè)試是在模塊測(cè)試完成的基礎(chǔ)上將所有的程序模塊進(jìn)行組合并驗(yàn)證,主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問(wèn)題;確認(rèn)測(cè)試驗(yàn)證軟件的功能和性能及其他特性是否與用戶的要求一致。27.白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,典型的白盒測(cè)試方法包括靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。其中,靜態(tài)測(cè)試除了靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法外,還有()A、代碼檢查法B、邏輯覆蓋法C、基本路徑測(cè)試法D、結(jié)構(gòu)覆蓋法答案:A解析:典型的白盒測(cè)試方法包括:靜態(tài)測(cè)試、動(dòng)態(tài)測(cè)試。其中靜態(tài)測(cè)試包括:代碼檢查法、靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法。28.下列協(xié)議中與Email應(yīng)用無(wú)關(guān)的是()A、MIMEB、SMTPC、POP3D、Telnet答案:D解析:簡(jiǎn)單郵件傳輸協(xié)議SMTP主要用做發(fā)送Email,郵局協(xié)議POP3主要用做接收Email,多媒體郵件擴(kuò)展MIME則是對(duì)郵件的內(nèi)容類型進(jìn)行了擴(kuò)展。Telnet的作用則是遠(yuǎn)程登錄,和郵件應(yīng)用無(wú)關(guān)。29.()不是單元測(cè)試主要檢查的內(nèi)容?A、模塊接口B、局部數(shù)據(jù)結(jié)構(gòu)C、全局?jǐn)?shù)據(jù)結(jié)構(gòu)D、重要的執(zhí)行路徑答案:C解析:本題考查軟件測(cè)試的基礎(chǔ)知識(shí)。單元測(cè)試:又稱為模塊測(cè)試,是針對(duì)軟件設(shè)計(jì)的最小單元——程序模塊,進(jìn)行正確性檢驗(yàn)的測(cè)試。單元測(cè)試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例。模塊可以單獨(dú)進(jìn)行單元測(cè)試。目的:發(fā)現(xiàn)各模塊內(nèi)不可能存在的各種問(wèn)題和錯(cuò)誤。測(cè)試對(duì)象:模塊接口,局部數(shù)據(jù)結(jié)構(gòu),執(zhí)行路徑,錯(cuò)誤處理和邊界。故正確答案為:C30.()以靜態(tài)或動(dòng)態(tài)的連接方式,為應(yīng)用程序提供一組可使用的類。A、函數(shù)庫(kù)B、類庫(kù)C、框架D、類屬答案:B解析:本題考查的是計(jì)算機(jī)科學(xué)中的基礎(chǔ)概念——類庫(kù)。類庫(kù)是一組可重用的代碼,以靜態(tài)或動(dòng)態(tài)的連接方式,為應(yīng)用程序提供一組可使用的類。類庫(kù)通常包含了一些常用的類和方法,可以幫助開發(fā)人員快速構(gòu)建應(yīng)用程序。因此,本題的正確答案是B。其他選項(xiàng)的解釋如下:A.函數(shù)庫(kù):是一組可重用的函數(shù),通常用于提供一些常用的功能,如數(shù)學(xué)計(jì)算、字符串處理等。C.框架:是一種軟件架構(gòu),提供了一些通用的功能和結(jié)構(gòu),可以幫助開發(fā)人員快速構(gòu)建應(yīng)用程序。D.類屬:不是計(jì)算機(jī)科學(xué)中的術(shù)語(yǔ),不是正確答案。31.內(nèi)存按字節(jié)編址,地址從90000H到CFFFFH,若用存儲(chǔ)容量為16KB×8bit的存儲(chǔ)器芯片構(gòu)成該內(nèi)存,至少需要()片。A、2B、4C、8D、16答案:D解析:本題考查計(jì)算機(jī)中的存儲(chǔ)部件組成。內(nèi)存按字節(jié)編址,地址從90000H到CFFFFH時(shí),存儲(chǔ)單元數(shù)為CFFFFH-90000H+1=40000H,即4*16*16*16*16B=2^18B=2^8KB。若存儲(chǔ)芯片的容量為16K×8bit,則需2^8KB/16KB=2^8/(2^4)=2^4=16個(gè)芯片組成該內(nèi)存。32.采用模2除法進(jìn)行校驗(yàn)碼計(jì)算的是()。A、CRC碼B、ASCⅡ碼C、BCD碼D、海明碼答案:A解析:CRC碼:即循環(huán)冗余校驗(yàn)碼,是一種數(shù)據(jù)傳輸檢錯(cuò)功能,借助于模2除法則,其余數(shù)為校驗(yàn)字段。ASCⅡ碼:是基于拉丁字母的一套電腦編碼系統(tǒng),主要用于顯示現(xiàn)代英語(yǔ)和其他西歐語(yǔ)言,是現(xiàn)今最通用的單字節(jié)編碼系統(tǒng)。BCD碼:亦稱二進(jìn)碼十進(jìn)數(shù)或二—十進(jìn)制代碼。用4位二進(jìn)制數(shù)來(lái)表示1位十進(jìn)制數(shù)中的0~9這10個(gè)數(shù)碼。是一種二進(jìn)制的數(shù)字編碼形式,用二進(jìn)制編碼的十進(jìn)制代碼。海明碼:也叫做“漢明碼”,是在電信領(lǐng)域的一種線性調(diào)試碼,以發(fā)明者理查德·衛(wèi)斯里·漢明的名字命名。故正確答案為A33.下圖是一個(gè)軟件項(xiàng)目的活動(dòng)圖,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng),則里程碑()在關(guān)鍵路徑上?;顒?dòng)GH的松弛時(shí)間是(請(qǐng)作答此空)。A、0B、1C、2D、3答案:D解析:本題考查活動(dòng)圖的基礎(chǔ)知識(shí)。根據(jù)關(guān)鍵路徑法,計(jì)算出關(guān)鍵路徑為A-B-D-I-J-L,其長(zhǎng)度為20。因此里程碑B在關(guān)鍵路徑上,而里程碑E、C和K不在關(guān)鍵路徑上。包含活動(dòng)GH的最長(zhǎng)路徑是A-E-G-H-K-L,長(zhǎng)度為17,因此該活動(dòng)的松弛時(shí)間為20-17=3。34.安全防護(hù)策略是軟件系統(tǒng)對(duì)抗攻擊的主要手段,安全防護(hù)策略不包括()。A、安全日志B、入侵檢測(cè)C、漏洞掃描D、數(shù)據(jù)備份與恢復(fù)答案:D解析:本題考查的是安全防護(hù)策略的內(nèi)容,選項(xiàng)中的A、B、C都是安全防護(hù)策略的一部分,而D是數(shù)據(jù)備份與恢復(fù),雖然也是一種安全措施,但不屬于安全防護(hù)策略的范疇,因此答案為D。35.某開發(fā)小組欲開發(fā)一個(gè)大型軟件系統(tǒng),需求變化較小,此時(shí)最不適宜采用()過(guò)程模型。A、瀑布B、原型C、增量D、螺旋答案:B解析:本題考查軟件開發(fā)過(guò)程的基礎(chǔ)知識(shí)。瀑布模型、增量模型和螺旋模型都適宜大型軟件系統(tǒng)的開發(fā),原型模型更常用于小規(guī)模軟件系統(tǒng)的開發(fā)。36.假設(shè)某計(jì)算機(jī)系統(tǒng)中進(jìn)程的三態(tài)模型如下圖所示,那么圖中的a、b、c、d處應(yīng)分別填寫()。A、作業(yè)調(diào)度、時(shí)間片到、等待某事件、等待某事件發(fā)生了B、進(jìn)程調(diào)度、時(shí)間片到、等待某事件、等待某事件發(fā)生了C、作業(yè)調(diào)度、等待某事件、等待某事件發(fā)生了、時(shí)間片到D、進(jìn)程調(diào)度、等待某事件、等待某事件發(fā)生了、時(shí)間片到答案:B解析:本題考查三態(tài)模型的基礎(chǔ)知識(shí)。三態(tài)模型是進(jìn)程管理的模型,如圖所示:故正確答案為:B37.PKI體制中,保證數(shù)字證書不被篡改的方法是()?A、用CA的私鑰對(duì)數(shù)字證書簽名B、用CA的公鑰對(duì)數(shù)字證書簽名C、用證書主人的私鑰對(duì)數(shù)字證書簽名D、用證書主人的公鑰對(duì)數(shù)字證書簽名答案:A解析:PKI:PublicKeyInfrastructure的縮寫,意思是公鑰基礎(chǔ)設(shè)施。PKI是一種遵循標(biāo)準(zhǔn)的利用公鑰加密技術(shù)為電子商務(wù)的開展提供一套安全基礎(chǔ)平臺(tái)的技術(shù)和規(guī)范。CA:認(rèn)證中心,是PKI的核心,CA負(fù)責(zé)管理PKI結(jié)構(gòu)下的所有用戶的證書,把用戶的公鑰和用戶的其他信息捆綁在一起,在網(wǎng)上驗(yàn)證用戶的身份。PKI體制中,為保障數(shù)字證書不被篡改而且要發(fā)送到證書主人手中,需要用CA的私鑰對(duì)數(shù)字證書簽名,防偽造,不可抵賴。故正確答案為:A38.給定關(guān)系模式R(A,B,C,D)、S(C,D,E),與π1,3,5(σ2='軟件工程'(RS))等價(jià)的SQL語(yǔ)句如下:SELECT(請(qǐng)作答此空)FROMR,SWHERE();下列查詢B="信息"且E="北京"的A、B、E的關(guān)系代數(shù)表達(dá)式中,查詢效率最高的是()。A、,C,S.CB、A,B,EC、A,R.C,ED、A,R.C,S.D答案:C解析:本題考查關(guān)系代數(shù)運(yùn)算與SQL查詢方面的基礎(chǔ)知識(shí)。第一小題的正確答案為選項(xiàng)C。π1,3,5(σ2='軟件工程'(RS))的含義是從RS結(jié)果集中選取B='軟件工程'的元組,再進(jìn)行R.A、R.C和S.E投影。39.若UML類圖中包含訂單和訂單明細(xì)兩個(gè)類,則這兩個(gè)類之間的關(guān)系應(yīng)為()。A、關(guān)聯(lián)B、聚合C、組裝D、繼承答案:C解析:C,在UML類圖中,常見(jiàn)的有以下幾種關(guān)系:泛化(Generalization),實(shí)現(xiàn)(Realization),關(guān)聯(lián)(Association),聚合(Aggregation),組合(position),依賴(Dependency)40.對(duì)于提升磁盤I/O性能問(wèn)題,以下表述正確的是()。A、數(shù)據(jù)庫(kù)對(duì)象在物理設(shè)備上的合理分布能改善系統(tǒng)讀寫性能B、磁盤鏡像可以提高磁盤讀寫的速度C、建議把數(shù)據(jù)庫(kù)、回滾段、日志放在同一塊設(shè)備上,以提高數(shù)據(jù)讀寫的性能D、將磁盤升級(jí)到更大容量可提高磁盤I/O速度答案:A解析:本題考查提升磁盤I/O的方法。正確的概念是:·數(shù)據(jù)庫(kù)對(duì)象在物理設(shè)備上的合理分布能改善系統(tǒng)讀寫性能?!げ皇撬械拇疟P鏡像都可以提高磁盤讀寫的速度?!そㄗh把數(shù)據(jù)庫(kù)、回滾段、日志不要放在同一塊設(shè)備上,以提高數(shù)據(jù)讀寫的性能?!⒋疟P升級(jí)到更大容量并不能提高磁盤I/O速度。41.在分層體系結(jié)構(gòu)中,(請(qǐng)作答此空)實(shí)現(xiàn)與實(shí)體對(duì)象相關(guān)的業(yè)務(wù)邏輯。在基于JavaEE技術(shù)開發(fā)的軟件系統(tǒng)中,常用()技術(shù)來(lái)實(shí)現(xiàn)該層。A、表示層B、控制層C、模型層D、數(shù)據(jù)層答案:C解析:本題考查軟件設(shè)計(jì)的基礎(chǔ)知識(shí)。在分層體系結(jié)構(gòu)中,表示層是應(yīng)用系統(tǒng)的用戶界面部分,負(fù)責(zé)用戶與應(yīng)用程序的交互;控制層接收用戶請(qǐng)求,選擇適當(dāng)?shù)倪壿媽訕?gòu)件處理并接收處理結(jié)果,選擇適當(dāng)?shù)慕缑嬲故窘o用戶;模型層訪問(wèn)數(shù)據(jù)層的數(shù)據(jù)對(duì)象,并根據(jù)要求進(jìn)行查詢或更新數(shù)據(jù),實(shí)現(xiàn)業(yè)務(wù)邏輯功能,JavaEE體系結(jié)構(gòu)中,常用EJB技術(shù)實(shí)現(xiàn);數(shù)據(jù)層負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)。42.防火墻不具備()功能。A、包過(guò)濾B、查毒C、記錄訪問(wèn)過(guò)程D、代理答案:B解析:防火墻是一種網(wǎng)絡(luò)安全設(shè)備,用于保護(hù)網(wǎng)絡(luò)免受未經(jīng)授權(quán)的訪問(wèn)和攻擊。防火墻的主要功能包括包過(guò)濾、記錄訪問(wèn)過(guò)程和代理等。其中,包過(guò)濾是防火墻最基本的功能,它可以根據(jù)預(yù)設(shè)的規(guī)則對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行過(guò)濾和控制,從而實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)流量的管理和控制。記錄訪問(wèn)過(guò)程是指防火墻可以記錄網(wǎng)絡(luò)流量的來(lái)源、目的地、協(xié)議、端口等信息,以便于網(wǎng)絡(luò)管理員進(jìn)行安全審計(jì)和事件追蹤。代理是指防火墻可以代理網(wǎng)絡(luò)請(qǐng)求,隱藏內(nèi)部網(wǎng)絡(luò)的真實(shí)IP地址,從而增強(qiáng)網(wǎng)絡(luò)安全性。而查毒并不是防火墻的基本功能之一,它通常需要配合殺毒軟件等安全軟件來(lái)實(shí)現(xiàn)。因此,選項(xiàng)B“查毒”是防火墻不具備的功能。綜上所述,本題答案為B。43.()不是良好編碼的原則A、在開始編碼之前建立單元測(cè)試B、選擇好的程序設(shè)計(jì)風(fēng)格C、保持變量名簡(jiǎn)短以使代碼緊湊D、確保注釋與代碼完全一致答案:C解析:在軟件實(shí)現(xiàn)階段,應(yīng)該遵循一些良好的編碼原則,如測(cè)試優(yōu)先,即在開始編碼之前建立單元測(cè)試,選擇良好的程序設(shè)計(jì)風(fēng)格,對(duì)代碼進(jìn)行正確的注釋,使注釋與代碼保持一致,給變量命名時(shí)能見(jiàn)名知意等。44.黑盒測(cè)試法是根據(jù)產(chǎn)品的______來(lái)設(shè)計(jì)測(cè)試用例的。A、功能B、輸入數(shù)據(jù)C、應(yīng)用范圍D、內(nèi)部邏輯答案:A解析:試題分析:本題考查對(duì)軟件黑盒測(cè)試概念的理解。黑盒測(cè)試的概念是“已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求”,所以黑盒測(cè)試法是根據(jù)產(chǎn)品的功能來(lái)設(shè)計(jì)測(cè)試用例的?!拜斎霐?shù)據(jù)”是測(cè)試案例的一部分,“應(yīng)用范圍”不是黑盒測(cè)試需要解決的問(wèn)題,“內(nèi)部邏輯”是白盒測(cè)試進(jìn)行驗(yàn)證的內(nèi)容。參考答案:A45.黑盒測(cè)試不能發(fā)現(xiàn)()。A、功能錯(cuò)誤或者遺漏B、輸入輸出錯(cuò)誤C、執(zhí)行不到的代碼D、初始化和終止錯(cuò)誤答案:C解析:本題考查黑盒測(cè)試的基礎(chǔ)知識(shí)。黑盒測(cè)試是把程序看作一個(gè)不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測(cè)試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試。黑盒測(cè)試能發(fā)現(xiàn)功能錯(cuò)誤或者遺漏、輸入輸出錯(cuò)誤以及初始化和終止錯(cuò)誤。由于黑盒測(cè)試不考慮程序內(nèi)部結(jié)構(gòu),所以該方法不能檢測(cè)到執(zhí)行不到的代碼。46.以下有關(guān)軟件風(fēng)險(xiǎn)的分類不包括()。A、項(xiàng)目風(fēng)險(xiǎn)B、技術(shù)風(fēng)險(xiǎn)C、商業(yè)風(fēng)險(xiǎn)D、設(shè)備風(fēng)險(xiǎn)答案:D解析:本題考查的是軟件風(fēng)險(xiǎn)的分類。根據(jù)常識(shí)和相關(guān)知識(shí)可知,軟件風(fēng)險(xiǎn)的分類通常包括項(xiàng)目風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)和商業(yè)風(fēng)險(xiǎn)等,而設(shè)備風(fēng)險(xiǎn)并不屬于軟件風(fēng)險(xiǎn)的分類。因此,本題的正確答案為D。47.如下圖所示,從輸出的信息中可以確定的是信息是()。A、本地主機(jī)正在使用的端口的公共端口號(hào)B、00正在與0建立連接C、本地主機(jī)與2建立安全連接D、本地主機(jī)正在與10建立連接答案:C解析:Netstat是控制臺(tái)命令,是一個(gè)監(jiān)控TCP/IP網(wǎng)絡(luò)的非常有用的工具,它可以顯示路由表、實(shí)際的網(wǎng)絡(luò)連接以及每一個(gè)網(wǎng)絡(luò)接口設(shè)備的狀態(tài)信息。Netstat用于顯示與IP、TCP、UDP和ICMP協(xié)議相關(guān)的統(tǒng)計(jì)數(shù)據(jù),一般用于檢驗(yàn)本機(jī)各端口的網(wǎng)絡(luò)連接情況。Proto協(xié)議:TCP,指是傳輸控制協(xié)議。LocalAddress本地機(jī)器名:后面是本地連接的端口號(hào)。ForeignAddress遠(yuǎn)程機(jī)器名:后面包含了遠(yuǎn)程端口。State狀態(tài):ESTABLISHED是指已建立聯(lián)機(jī)的聯(lián)機(jī)情況,TIME-WAIT是指等待足夠的時(shí)間以確保遠(yuǎn)程TCP接收到連接中斷請(qǐng)求的確認(rèn)。48.假設(shè)在程序控制流圖中,有12條邊,8個(gè)節(jié)點(diǎn),則確保程序中每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次所必需的測(cè)試用例數(shù)目的上限是()。A、12B、8C、6D、4答案:C解析:本題考查白盒測(cè)試用例設(shè)計(jì)方法:基本路徑測(cè)試法?;韭窂綔y(cè)試法要求覆蓋程序中所有可能的路徑,即確保程序中每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次。確定獨(dú)立路徑條數(shù)需要計(jì)算圈復(fù)雜度V(G),計(jì)算方法包括三種:V(G)=區(qū)域數(shù)V(G)=判斷節(jié)點(diǎn)數(shù)+1V(G)=邊—節(jié)點(diǎn)+2。49.puterswillbeemoreadvancedandtheywillalsobeeeasiertouse.Improvedspeedrecognitionwillmaketheoperationofaputereasier.Virtualreality(虛擬現(xiàn)實(shí)),thetechnologyof()withaputerusingallofthehumansenses,willalsocontributetobetterhumanandputer(請(qǐng)作答此空).Other,exotic(奇異的)modelsofputationarebeingdeveloped,includingbiologicalputingthatuseslivingorganisms,molecularputingthatusesmoleculeswithparticular(),andputingthatusesDNA,thebasicunitofheredity(遺傳),tostoredataandcarryoutoperations.Theseareexlesofpossiblefutureputationalplatformsthat,sofar,arelimitedinabilitiesorarestrictly().Scientistsinvestigatethembecauseofthephysicallimitationsofminiaturizingcircuitsembeddedinsilicon.Therearealso()relatedtoheatgeneratedbyeventhetiniestoftransistors.A、interfacesB、ehaviorC、similaritiesD、parison答案:A解析:本題意想要表達(dá)的意思是人機(jī)界面,正確答案為A。Interfaces:界面(interface的名詞復(fù)數(shù))。附(參考翻譯):計(jì)算機(jī)將會(huì)變得越來(lái)越高級(jí)而且更易于使用。識(shí)別速度的提升將使計(jì)算機(jī)的操作更加容易。虛擬現(xiàn)實(shí)是使用人的感覺(jué)不計(jì)算機(jī)迚行交互的一種技術(shù),它也會(huì)使得人機(jī)界面更好。另外,各種新奇的計(jì)算模型正在不斷發(fā)展,如生物計(jì)算使用人的器官、分子計(jì)算使用具有特定屬性的分子、DNA計(jì)算采用遺傳的基本單元來(lái)存儲(chǔ)數(shù)據(jù)和執(zhí)行操作。到目前為止,這些都還屬于未來(lái)計(jì)算平臺(tái),能力非常有限,并且只限于理論方面的研究??茖W(xué)家們之所以研究這些計(jì)算模型,原因在于嵌入硅片中的微型芯片的體積的局限性,以及即使是非常小的晶體管所產(chǎn)生的熱量方面的局限性。50.運(yùn)行Web瀏覽器的計(jì)算機(jī)與網(wǎng)頁(yè)所在的計(jì)算機(jī)要建立()連接,采用(請(qǐng)作答此空)協(xié)議傳輸網(wǎng)頁(yè)文件。A、UDPB、TCPC、IPD、RIP答案:B解析:本題考查計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí)。Web瀏覽器與網(wǎng)頁(yè)所在的計(jì)算機(jī)需要建立可靠的連接,因此采用TCP協(xié)議傳輸網(wǎng)頁(yè)文件。UDP協(xié)議是無(wú)連接的,不保證數(shù)據(jù)傳輸?shù)目煽啃?,因此不適合傳輸網(wǎng)頁(yè)文件。IP協(xié)議是網(wǎng)絡(luò)層協(xié)議,用于實(shí)現(xiàn)數(shù)據(jù)包的傳輸。RIP協(xié)議是路由選擇協(xié)議,用于實(shí)現(xiàn)路由器之間的路由選擇。因此,本題答案為B。51.以下關(guān)于等價(jià)類劃分法的敘述中,不正確的是()。A、如果規(guī)定輸入值a的范圍為1~99,那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{a|1<=a<=99|,無(wú)效等價(jià)類{a|a<1或者a>99}B、如果規(guī)定輸入值s的第一個(gè)字符必須為數(shù)字,那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{s|s的第一個(gè)字符是數(shù)字),無(wú)效等價(jià)類{s|s的第一個(gè)字符不是數(shù)字)C、如果規(guī)定輸入值x取值為1,2,3三個(gè)數(shù)之一,那么得到4個(gè)等價(jià)類,即有效等價(jià)類{x|x=1}、{x|x=2}、{x|x=3},無(wú)效等價(jià)類{x|x≠1,2,3}D、如果規(guī)定輸入值i為奇數(shù),那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{i|i是奇數(shù)},無(wú)效等價(jià)類{i|i不是奇數(shù)}答案:A解析:本題考查黑盒測(cè)試方法中的等價(jià)類劃分法。在等價(jià)類劃分法中,如果規(guī)定了輸入數(shù)據(jù)取值范圍或值的個(gè)數(shù)的情況下,可以確定一個(gè)有效等價(jià)類和兩個(gè)無(wú)效等價(jià)類;如果規(guī)定了一組輸入數(shù)據(jù)(假設(shè)包括n個(gè)輸入值),并且程序要對(duì)每一個(gè)輸入值分別進(jìn)行處理的情況下,可確定n個(gè)有效等價(jià)類(每個(gè)值確定一個(gè)有效等價(jià)類)和一個(gè)無(wú)效等價(jià)類(所有不允許的輸入值的集合);如果輸入條件規(guī)定了輸入值的集合或規(guī)定了"必須如何"的條件下,可以確定一個(gè)有效等價(jià)類和一個(gè)無(wú)效等價(jià)類(該集合有效值之外);如果規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則或限制條件的情況下,可確定一個(gè)有效等價(jià)類(符合規(guī)則)和若干個(gè)無(wú)效等價(jià)類(從不同角度違反規(guī)則)。本題中,選項(xiàng)A屬于規(guī)定了輸入數(shù)據(jù)的取值范圍,因此應(yīng)該得到一個(gè)有效等價(jià)類{a|1<=a<=99|和兩個(gè)無(wú)效等價(jià)類{a|a<1}、{a|a>99}。52.以下關(guān)于瀑布模型的敘述中,正確的是()A、適用于需求被清晰定義的情況B、可以快速構(gòu)造系統(tǒng)的可運(yùn)行版本C、唯一一個(gè)適合大規(guī)模項(xiàng)目開發(fā)的模型D、己不能適應(yīng)當(dāng)前軟件開發(fā)的過(guò)時(shí)模型答案:A解析:瀑布模型是一種線性的軟件開發(fā)模型,其過(guò)程包括需求分析、設(shè)計(jì)、編碼、測(cè)試和維護(hù)等階段,每個(gè)階段都有明確的輸入和輸出。因此,瀑布模型適用于需求被清晰定義的情況,即在項(xiàng)目開始前,需求已經(jīng)被明確并且不會(huì)頻繁變更。但是,瀑布模型的缺點(diǎn)也很明顯,例如不能適應(yīng)需求頻繁變更的情況,不能快速響應(yīng)市場(chǎng)變化等,因此在當(dāng)前軟件開發(fā)中已經(jīng)被認(rèn)為是過(guò)時(shí)的模型。因此,本題的正確答案為A。53.軟件評(píng)測(cè)發(fā)展越來(lái)越快,測(cè)試與質(zhì)量保證體系的融合也是當(dāng)下的熱門,其中以下有關(guān)的說(shuō)法有誤的是()A、測(cè)試是軟件質(zhì)量的保證。B、質(zhì)量保證體系是宏觀層面的機(jī)制和流程,測(cè)試是具體實(shí)踐的技術(shù)關(guān)鍵。C、軟件測(cè)試關(guān)注具體的研發(fā)活動(dòng),質(zhì)量保證關(guān)注研發(fā)產(chǎn)物。D、軟件測(cè)試技術(shù)必須和質(zhì)量體系相結(jié)合,才能充分發(fā)揮軟件質(zhì)量保證作用。答案:C解析:軟件測(cè)試關(guān)心的不是過(guò)程的活動(dòng),而是對(duì)過(guò)程的產(chǎn)物以及開發(fā)出的軟件進(jìn)行剖析;質(zhì)量保證人員主要著眼于軟件開發(fā)活動(dòng)中的過(guò)程、步驟和產(chǎn)物,而不是對(duì)軟件進(jìn)行剖析找問(wèn)題或評(píng)估;54.軟件工程的基本目標(biāo)是()。A、消除軟件固有的復(fù)雜性B、開發(fā)高質(zhì)量的軟件C、努力發(fā)揮開發(fā)人員的創(chuàng)造性潛能D、推動(dòng)軟件理論和技術(shù)的發(fā)展答案:B解析:本題考查軟件工程的基礎(chǔ)知識(shí)。軟件工程是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的工程學(xué)科,其最根本的目標(biāo)就是開發(fā)出高質(zhì)量的軟件并有效地維護(hù)它。55.以下不屬于黑盒測(cè)試方法的是______。A、等價(jià)劃分類B、邊界值分析C、錯(cuò)誤推測(cè)法D、靜態(tài)結(jié)構(gòu)分析法答案:D解析:試題分析:本題考查黑盒測(cè)試相關(guān)知識(shí)。黑盒測(cè)試方法包括等價(jià)類劃分方法、邊界值分析方法、錯(cuò)誤推測(cè)方法、因果圖方法、判定表驅(qū)動(dòng)分析方法、正交實(shí)驗(yàn)設(shè)計(jì)方法和功能圖分析方法等。靜態(tài)結(jié)構(gòu)分析法屬于一種白盒測(cè)試方法。參考答案:D56.某軟件項(xiàng)目的活動(dòng)圖如下圖所示,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng),邊上的數(shù)字表示活動(dòng)的持續(xù)時(shí)間(天),則完成該項(xiàng)目的最少時(shí)間為()天?;顒?dòng)BC和BF分別最多可以晚開始(請(qǐng)作答此空)天而不會(huì)影響整個(gè)項(xiàng)目的進(jìn)度。A、0和7B、0和11C、2和7D、2和11答案:A解析:最少時(shí)間就是求項(xiàng)目的關(guān)鍵路徑,即所有路徑中最長(zhǎng)的一條,在該圖中路徑:A->B->C->E->F->J=2+3+5+3+5=18和路徑:A->B->D->G->F->J=2+2+3+6+5=18都是路徑最長(zhǎng)的,共2條。故第一問(wèn)正確答案為D,18天;其實(shí)是計(jì)算B->C和B->F的松弛時(shí)間,即在不影響項(xiàng)目進(jìn)度的前提下,可推遲開始的時(shí)間。本題中B->C在關(guān)鍵路徑上,所以松弛時(shí)間為0;對(duì)于B->F:項(xiàng)目關(guān)鍵路徑的時(shí)間是18,B->F所在的路徑A->B->F->J=2+4+5=11,18-11=7,即最多可以晚開始7天。故第二問(wèn)正確答案為A57.對(duì)于業(yè)務(wù)流清晰的系統(tǒng)可以利用______貫穿整個(gè)測(cè)試用例設(shè)計(jì)過(guò)程廣在用例中綜合使用各種測(cè)試方法。A、等價(jià)類劃分B、因果圖法C、正交試驗(yàn)法D、場(chǎng)景法答案:D解析:試題分析:本組題考查對(duì)黑盒測(cè)試用例中幾種設(shè)計(jì)方法的理解。場(chǎng)景法基于測(cè)試用例場(chǎng)景,測(cè)試用例的設(shè)計(jì)業(yè)務(wù)路徑,從用例開始到結(jié)束遍歷其中所有基本流和備選流。正交試驗(yàn)法是指從大量的試驗(yàn)數(shù)據(jù)中挑選適量的、有代表性的點(diǎn),從而合理地安排測(cè)試的一種科學(xué)試驗(yàn)設(shè)計(jì)方法。因果圖法對(duì)輸入值的考慮是輸入情況的各種組合,以及各個(gè)輸入情況之間的相互制約關(guān)系參考答案:D58.Teamsarerequiredformostengineeringprojects.Althoughsomesmallhardwareorsoftwareproductscanbedevelopedbyindividuals,thescaleandplexityofmodemsystemsissuch,andthedemandforshortschedulessogreat,thatitisnolonger()foronepersontodomostengineeringjobs.Systemsdevelopmentisateam(),andtheeffectivenessoftheteamlargelydeterminesthe()oftheengineermg.Developmentteamsoftenbehavemuchlikebaseballorbasketballteams.Eventhoughtheymayhavemultiplespecialties,allthemembersworktoward().However,onsystemsmaintenanceandenhancementteams,theengineersoftenworkrelativelyindependently,muchlikewrestlingandtrackteams.Ateamis(請(qǐng)作答此空)justagroupofpeoplewhohappentoworktogether.Teamworktakespracticeanditinvolvesspecialskills.Teamsrequiremonprocesses;theyneedagreed-upongoals;andtheyneedeffectiveguidanceandleadership.Themethodsforguidingandleadingsuchteamsarewellknown,buttheyarenotobvious.A、relativelyB、/C、onlyD、Morethan答案:D解析:本題意想要表達(dá)的意思是一個(gè)團(tuán)隊(duì)不僅僅是一群人碰巧在一起工作,正確答案為D,超過(guò),不僅僅。附(參考翻譯):團(tuán)隊(duì)是大多數(shù)工程項(xiàng)目的要求。雖然有一些小的硬件或軟件產(chǎn)品可以由個(gè)人開發(fā),但對(duì)一個(gè)有規(guī)模、復(fù)雜的現(xiàn)代系統(tǒng)來(lái)說(shuō),短時(shí)間內(nèi)完成如此巨大的需求,還是一個(gè)人做多個(gè)工作的工程方式不再實(shí)用。系統(tǒng)開發(fā)是一項(xiàng)團(tuán)隊(duì)活動(dòng),團(tuán)隊(duì)的效率很大程度上決定了軟件工程的質(zhì)量。開發(fā)團(tuán)隊(duì)往往表現(xiàn)得很像棒球或籃球隊(duì)。盡管他們有多專業(yè)技能,所有成員都朝著一個(gè)單一的目的工作。然而,致力于對(duì)系統(tǒng)維護(hù)和改善的團(tuán)隊(duì),工程師們經(jīng)常工作相對(duì)獨(dú)立,就像摔跤和田徑隊(duì)。一個(gè)團(tuán)隊(duì)不僅僅是一群人碰巧在一起工作。團(tuán)隊(duì)需要實(shí)踐,它涉及到特殊技能。團(tuán)隊(duì)需要共同的過(guò)程;他們需要達(dá)成一致的目標(biāo);他們需要有效的指導(dǎo)和領(lǐng)導(dǎo)。指導(dǎo)和領(lǐng)導(dǎo)小組的方法是眾所周知的,但他們并不明顯。59.在引入自動(dòng)化測(cè)試工具以前,手工測(cè)試遇到的問(wèn)題包括()。①工作量和時(shí)間耗費(fèi)過(guò)于龐大②衡量軟件測(cè)試工作進(jìn)展困難③長(zhǎng)時(shí)間運(yùn)行的可靠性測(cè)試問(wèn)題④對(duì)并發(fā)用戶進(jìn)行模擬的問(wèn)題⑤確定系統(tǒng)的性能瓶頸問(wèn)題⑥軟件測(cè)試過(guò)程的管理問(wèn)題A、①②③④⑤⑥B、①②③④⑤C、①②③④D、①②③答案:A解析:本題考查在引入自動(dòng)化測(cè)試之前手工測(cè)試的缺點(diǎn)。手工測(cè)試全部依靠人手工完成,因此工作量大且耗時(shí),難以衡量測(cè)試工作的進(jìn)展。手工測(cè)試無(wú)法模擬軟件的長(zhǎng)時(shí)間運(yùn)行和大量并發(fā)用戶的訪問(wèn),因此難以勝任可靠性測(cè)試和性能測(cè)試。當(dāng)測(cè)試規(guī)模較大時(shí),純?nèi)斯さ臏y(cè)試過(guò)程的管理也會(huì)面臨困難。根據(jù)上述描述,題目中的6項(xiàng)都屬于手工測(cè)試的缺點(diǎn)。應(yīng)選擇選項(xiàng)A。60.V模型是其有代表意義的測(cè)試模型,以下理解正確的是()。A、V模型認(rèn)為通過(guò)對(duì)測(cè)試階段是與開發(fā)階段并行的B、V模型是軟件開發(fā)螺旋模型的變種,它反映了測(cè)試活動(dòng)與分析和設(shè)計(jì)的關(guān)系C、V模型造成需求分析階段隱藏的問(wèn)題一直到后期的驗(yàn)收反測(cè)試才發(fā)現(xiàn)D、V模型是對(duì)W模型的改進(jìn)答案:C解析:本題考察軟件測(cè)試的V模型。V模型造成需求分析階段隱藏的問(wèn)題一直到后期的驗(yàn)收反測(cè)試才發(fā)現(xiàn),如下圖所示:61.軟件測(cè)試的目的是()。A、試驗(yàn)性運(yùn)行軟件B、找出軟件中全部錯(cuò)誤C、找出軟件中全部的錯(cuò)誤D、發(fā)現(xiàn)軟件錯(cuò)誤答案:D解析:軟件測(cè)試的目的是發(fā)現(xiàn)軟件錯(cuò)誤,而不是試驗(yàn)性運(yùn)行軟件或找出全部錯(cuò)誤。雖然測(cè)試無(wú)法找出軟件中全部的錯(cuò)誤,但是它可以盡可能地找出盡可能多的錯(cuò)誤,以提高軟件的質(zhì)量。因此,選項(xiàng)C不正確。因此,選項(xiàng)D是正確答案。62.當(dāng)采用數(shù)據(jù)流圖對(duì)銀行客戶關(guān)系管理進(jìn)行分析時(shí),()是一個(gè)加工。A、工作人員B、賬戶C、余額D、存款答案:C解析:C;加工描述了輸入數(shù)據(jù)流到輸出數(shù)據(jù)流之間的變換,也就是輸入數(shù)據(jù)流經(jīng)過(guò)什么處理后變成了輸出數(shù)據(jù)流。結(jié)合本題的選項(xiàng)來(lái)看,只有選項(xiàng)C余額需要經(jīng)過(guò)處理變換,所以本題應(yīng)該選擇C63.按照測(cè)試實(shí)施組織,可將測(cè)試劃分為開發(fā)方測(cè)試、用戶測(cè)試、第三方測(cè)試。下面關(guān)于開發(fā)方測(cè)試的描述正確的是()。①開發(fā)方測(cè)試通常也叫“驗(yàn)證測(cè)試”或“Alpha測(cè)試”②開發(fā)方測(cè)試又稱“Beta測(cè)試”③開發(fā)方測(cè)試可以從軟件產(chǎn)品編碼結(jié)束之后開始,或在模塊(子系統(tǒng))測(cè)試完成后開始,也可以在確認(rèn)測(cè)試過(guò)程中產(chǎn)品達(dá)到一定的穩(wěn)定和可靠程度之后在開始④開發(fā)方測(cè)試主要是把軟件產(chǎn)品有計(jì)劃地免費(fèi)分發(fā)到目標(biāo)市場(chǎng),讓用戶大量使用,并評(píng)價(jià)、檢查軟件A、②③B、①③C、②④D、①②③答案:B解析:按實(shí)施組織劃分有開發(fā)方測(cè)試(a測(cè)試)、用戶測(cè)試(B測(cè)試)、第三方測(cè)試開發(fā)方測(cè)試(a測(cè)試):通常也稱為“驗(yàn)證測(cè)試”或“a測(cè)試”。開發(fā)方通過(guò)檢測(cè)和提供客觀證據(jù),證實(shí)軟件的實(shí)現(xiàn)是否滿足規(guī)定的需求。用戶測(cè)試(B測(cè)試):通常被看成是一種“用戶測(cè)試”。β測(cè)試就是在軟件公司外部展開的測(cè)試,可以由非專業(yè)的測(cè)試人員執(zhí)行的測(cè)試。B測(cè)試主要是把軟件產(chǎn)品有計(jì)劃地免費(fèi)分發(fā)到目標(biāo)市場(chǎng),讓用戶大量使用,并評(píng)價(jià)、檢查軟件。通過(guò)用戶各種方式的大量使用,來(lái)發(fā)現(xiàn)軟件存在的問(wèn)題與錯(cuò)誤,把信息反饋給開發(fā)者修改。第三方測(cè)試:第三方測(cè)試也稱為獨(dú)立測(cè)試,是由相對(duì)獨(dú)立的組織進(jìn)行的測(cè)試。由在技術(shù)、管理和財(cái)務(wù)上與開發(fā)方和用戶方相對(duì)獨(dú)立的組織進(jìn)行的測(cè)試。64.以下關(guān)于等價(jià)類劃分法的敘述中,不正確的是______。A、如果規(guī)定輸入值string1必須以'\0'結(jié)束,那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{string1|string1以'\0'結(jié)束},無(wú)效等價(jià)類{string1|string1不以'\0'結(jié)束}B、如果規(guī)定輸入值int1取值為1,一1兩個(gè)數(shù)之一,那么得到3個(gè)等價(jià)類,即有效等價(jià)類{int1|int1=1}、{int1|int1=-1},無(wú)效等價(jià)類{int1|int1≠1并且int1≠-1}C、如果規(guī)定輸入值int2的取值范圍為-10~9,那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{int2|-10<=int2<=9},無(wú)效等價(jià)類{int2|int2<=-10或者int2>9}D、如果規(guī)定輸入值int3為質(zhì)數(shù),那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{int3|int3是質(zhì)數(shù)},無(wú)效等價(jià)類{int3|int3不是質(zhì)數(shù)}答案:C解析:試題分析:本題考查黑盒測(cè)試方法中的等價(jià)類劃分法。在等價(jià)類劃分法中,如果輸入條件規(guī)定了輸入值的集合或規(guī)定了“必須如何”的條件,則可以確定一個(gè)有效等價(jià)類和一個(gè)無(wú)效等價(jià)類(該集合有效值之外);如果規(guī)定了一組輸入數(shù)據(jù)(假設(shè)包括n個(gè)輸入值),并且程序要對(duì)每一個(gè)輸入值分別進(jìn)行處理的情況下,可確定n個(gè)有效等價(jià)類(每個(gè)值確定一個(gè)有效等價(jià)類)和一個(gè)無(wú)效等價(jià)類(所有不允許的輸入值的集合);如果規(guī)定了輸入數(shù)據(jù)取值范圍或值的個(gè)數(shù),可以確定一個(gè)有效等價(jià)類和兩個(gè)無(wú)效等價(jià)類;如果規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則或限制條件的情況下,可確定一個(gè)有效等價(jià)類(符合規(guī)則)和若干個(gè)無(wú)效等價(jià)類(從不同角度違反規(guī)則)。本題中,選項(xiàng)C屬于規(guī)定了輸入數(shù)據(jù)的取值范圍,因此應(yīng)該得到一個(gè)有效等價(jià)類{int2|-10<=int2<=9}和兩個(gè)無(wú)效等價(jià)類{int2|int2<-10}、{int2|int2>9}。參考答案:C65.分配給某公司網(wǎng)絡(luò)的地址塊是210.115.192.0/20,該網(wǎng)絡(luò)可以被劃分為()個(gè)C類子網(wǎng)A、4B、8C、16D、32答案:C解析:C類IP地址默認(rèn)的子網(wǎng)掩碼為24位,即對(duì)/20需要向主機(jī)位借4位用于來(lái)表示網(wǎng)絡(luò),即用于表示子網(wǎng)位的位數(shù)為4位,一個(gè)有2^4=16個(gè)子網(wǎng),故正確答案為C。66.以下不屬于使用軟件測(cè)試工具的目的是()A、幫助測(cè)試尋找問(wèn)題B、協(xié)助問(wèn)題的診斷C、節(jié)省測(cè)試時(shí)間D、替代手工測(cè)試答案:D解析:本題考查的是軟件測(cè)試工具的目的。選項(xiàng)A、B、C都是軟件測(cè)試工具的目的,即幫助測(cè)試人員更快、更準(zhǔn)確地找到問(wèn)題,協(xié)助問(wèn)題的診斷,節(jié)省測(cè)試時(shí)間。而選項(xiàng)D則是錯(cuò)誤的,軟件測(cè)試工具并不能替代手工測(cè)試,只能輔助手工測(cè)試,提高測(cè)試效率和準(zhǔn)確性。因此,本題的正確答案是D。67.以下作品中,不適用或不受著作權(quán)保護(hù)的是()。A、某教師在課堂上的講課B、某作家的作品《紅河谷》C、最高人民法院組織編寫的《行政訴訟案例選編》D、國(guó)務(wù)院頒布的《計(jì)算機(jī)軟件保護(hù)條例》答案:D解析:根據(jù)我國(guó)《著作權(quán)法》的規(guī)定,有三種類型的作品不受法律保護(hù)。第一種是依法禁止出版、傳播的作品。第二種是不適用于《著作權(quán)法》的作品。它們包括下列作品:(1)法律、法規(guī),國(guó)家的決議、決定、命令和其他具有立法、行政、司法性質(zhì)的文件,極其官方正式譯文;(2)時(shí)事新聞;(3)歷法、通用數(shù)表、通用表格和公式。國(guó)務(wù)院頒布的《計(jì)算機(jī)軟件保護(hù)條例》屬于法律法規(guī),所以不受著作權(quán)法保護(hù)。故正確答案為:D68.在輸入輸出控制方法中,采用()可以使得設(shè)備與主存間的數(shù)據(jù)塊傳送無(wú)需CPU干預(yù)。A、程序控制輸入輸出B、中斷C、DMAD、總線控制答案:C解析:本題考查的是輸入輸出控制方法中的DMA技術(shù)。DMA(DirectMemoryAccess,直接內(nèi)存訪問(wèn))是一種無(wú)需CPU干預(yù)的數(shù)據(jù)傳輸方式,它可以使得設(shè)備與主存間的數(shù)據(jù)塊傳送無(wú)需CPU干預(yù),從而提高了數(shù)據(jù)傳輸?shù)男?。因此,本題的正確答案為C。其他選項(xiàng)的解釋如下:A.程序控制輸入輸出:程序控制輸入輸出是指由程序控制輸入輸出設(shè)備的操作,需要CPU的干預(yù)。B.中斷:中斷是指在CPU執(zhí)行程序的過(guò)程中,由硬件或軟件發(fā)出的一種請(qǐng)求,要求CPU暫停當(dāng)前正在執(zhí)行的程序,轉(zhuǎn)而去執(zhí)行相應(yīng)的中斷處理程序。雖然中斷可以提高系統(tǒng)的響應(yīng)速度,但是它仍然需要CPU的干預(yù)。D.總線控制:總線控制是指由CPU控制總線的操作,需要CPU的干預(yù)。綜上所述,本題的正確答案為C。69.(1)以靜態(tài)或動(dòng)態(tài)的連接方式,為應(yīng)用程序提供一組可使用的類。(2)除了提供可被應(yīng)用程序調(diào)用的類以外,還基本實(shí)現(xiàn)了一個(gè)可執(zhí)行的架構(gòu)。(1)___A、函數(shù)庫(kù)B、類庫(kù)C、框架D、類屬答案:B解析:本題考查的是框架和類庫(kù)的概念與區(qū)別。類庫(kù)為應(yīng)用程序提供了一組可以被使用的類,而框架除了提供類之外,還基本實(shí)現(xiàn)了一個(gè)可以執(zhí)行的架構(gòu)。函數(shù)庫(kù)提供被調(diào)用的函數(shù)。70.DHCP客戶端可從DHCP服務(wù)器獲得()。A、DHCP服務(wù)器的地址和Web服務(wù)器的地址B、DNS服務(wù)器的地址和DHCP服務(wù)器的地址C、客戶端地址和郵件服務(wù)器地址D、默認(rèn)網(wǎng)關(guān)的地址和郵件服務(wù)器地址答案:B解析:DHCP(DynamicHostConfigurationProtocol,動(dòng)態(tài)主機(jī)配置協(xié)議)是一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議,使用UDP協(xié)議工作,主要有兩個(gè)用途:給內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動(dòng)分配IP地址,給用戶或者內(nèi)部網(wǎng)絡(luò)管理員作為對(duì)所有計(jì)算機(jī)作中央管理的手段。在DHCP數(shù)據(jù)包中可以包含客戶機(jī)MAC地址、DHCP服務(wù)器IP、默認(rèn)網(wǎng)關(guān)地址、DHCP租約時(shí)間、分配給客戶端的IP地址和子網(wǎng)掩碼以及一些其它的管理配置信息,故正確答案為B。71.以下關(guān)于等價(jià)類劃分法的敘述中,不正確的是()。A、如果規(guī)定輸入值a的范圍為1~99,那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{a|1<=a<=99|,無(wú)效等價(jià)類{a|a<1或者a>99}B、如果規(guī)定輸入值s的第一個(gè)字符必須為數(shù)字,那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{s|s的第一個(gè)字符是數(shù)字},無(wú)效等價(jià)類{s|s的第一個(gè)字符不是數(shù)字}C、如果規(guī)定輸入值x取值為1,2,3三個(gè)數(shù)之一,那么得到4個(gè)等價(jià)類,即有效等價(jià)類{x|x=1)、{x|x=2}、{x|x=3},無(wú)效等價(jià)類(x|x≠1,2,3}D、如果規(guī)定輸入值i為奇數(shù),那么得到兩個(gè)等價(jià)類,即有效等價(jià)類{i|i是奇數(shù)}無(wú)效等價(jià)類{i|i不是奇數(shù)}答案:A解析:劃分等價(jià)類的6條原則:(1)在輸入條件規(guī)定了取值范圍或值的個(gè)數(shù)的情況下,可以確立一個(gè)有效等價(jià)類和兩個(gè)無(wú)效等價(jià)類(2)在輸入條件規(guī)定了輸入值的集合或者規(guī)定了必須如何的條件的情況下,可以確立一個(gè)有效等價(jià)類和一個(gè)無(wú)效等價(jià)類(3)在輸入條件是一個(gè)布爾量的情況下,可確定一個(gè)有效等價(jià)類和一個(gè)無(wú)效等價(jià)類(4)在規(guī)定了輸入數(shù)據(jù)的一組值(假定n個(gè)),并且程序要對(duì)每一個(gè)輸入值分別處理的情況下,可確立n個(gè)有效等價(jià)類和一個(gè)無(wú)效等價(jià)類(5)在規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則的情況下,可確立一個(gè)有效等價(jià)類(符合規(guī)則)和若干個(gè)無(wú)效等價(jià)類(從不同角度違反規(guī)則)(6)在確知已劃分的等價(jià)類中,各元素在程序處理中的方式不同的情況下,則再將該等價(jià)類進(jìn)一步地劃分為更小的等價(jià)類故A選項(xiàng)中是規(guī)定了取值范圍,所以應(yīng)該是一個(gè)有效等價(jià)類和2個(gè)無(wú)效等價(jià)類,正確答案為A72.以下()方法不是黑盒測(cè)試用例的設(shè)計(jì)方法。A、場(chǎng)景法B、邊界值法C、因果圖法D、路徑法答案:D解析:試題分析:本題考查黑盒測(cè)試用例的設(shè)計(jì)方法。黑盒測(cè)試用例的設(shè)計(jì)方法包括:等價(jià)類劃分法、邊界值分析法、錯(cuò)誤推測(cè)法、因果圖法、判定表驅(qū)動(dòng)法、正交試驗(yàn)設(shè)計(jì)法、功能圖法等。參考答案:D73.下列操作系統(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)的分類及特點(diǎn)。根據(jù)題干中的關(guān)鍵詞“網(wǎng)絡(luò)系統(tǒng)的全部功能”、“透明性”、“可靠性”、“高性能”,可以判斷本題考查的是分布式操作系統(tǒng)。A選項(xiàng)批處理操作系統(tǒng),是一種按照一定的順序批量處理作業(yè)的操作系統(tǒng),不涉及網(wǎng)絡(luò)系統(tǒng)的功能,排除。B選項(xiàng)分時(shí)操作系統(tǒng),是一種多用戶共享計(jì)算機(jī)資源的操作系統(tǒng),雖然可以實(shí)現(xiàn)網(wǎng)絡(luò)系統(tǒng)的功能,但是沒(méi)有提到透明性、可靠性和高性能等特性,排除。D選項(xiàng)實(shí)時(shí)操作系統(tǒng),是一種對(duì)時(shí)間要求非常嚴(yán)格的操作系統(tǒng),主要用于控制系統(tǒng)、嵌入式系統(tǒng)等領(lǐng)域,不涉及網(wǎng)絡(luò)系統(tǒng)的功能,排除。C選項(xiàng)分布式操作系統(tǒng),是一種將計(jì)算機(jī)資源分布在不同的計(jì)算機(jī)上,通過(guò)網(wǎng)絡(luò)進(jìn)行協(xié)同工作的操作系統(tǒng),可以保持網(wǎng)絡(luò)系統(tǒng)的全部功能,并具有透明性、可靠性和高性能等特性,符合題干要求,是正確答案。綜上所述,本題答案為C。74.集線器與網(wǎng)橋的區(qū)別是()。A、集線器不能檢測(cè)發(fā)生沖突,而網(wǎng)橋可以檢測(cè)沖突B、集線器是物理層設(shè)備,而網(wǎng)橋是數(shù)據(jù)鏈路層設(shè)備C、網(wǎng)橋只有兩個(gè)端口,而集線器是一種多端口網(wǎng)橋D、網(wǎng)橋是物理層設(shè)備,而集線器是數(shù)據(jù)鏈路層設(shè)備答案:B解析:本題考察的是集線器和網(wǎng)橋的區(qū)別。集線器是物理層設(shè)備,只起到物理層的作用,將多個(gè)設(shè)備連接在一起,共享同一條物理鏈路,不能檢測(cè)發(fā)生沖突。而網(wǎng)橋是數(shù)據(jù)鏈路層設(shè)備,可以在數(shù)據(jù)鏈路層上工作,能夠檢測(cè)到發(fā)生的沖突,同時(shí)也能夠過(guò)濾和轉(zhuǎn)發(fā)數(shù)據(jù)包,提高網(wǎng)絡(luò)的性能。因此,選項(xiàng)B正確。選項(xiàng)A錯(cuò)誤,因?yàn)榫W(wǎng)橋可以檢測(cè)沖突;選項(xiàng)C錯(cuò)誤,因?yàn)榧€器也可以是兩個(gè)端口的;選項(xiàng)D錯(cuò)誤,因?yàn)榫W(wǎng)橋是數(shù)據(jù)鏈路層設(shè)備,而集線器是物理層設(shè)備。75.關(guān)于確認(rèn)測(cè)試,描述正確的是()。①確認(rèn)測(cè)試一般包括有效性測(cè)試與軟件配置復(fù)查,采用黑盒測(cè)試為主,白盒測(cè)試為輔的測(cè)試方法進(jìn)行測(cè)試。②確認(rèn)測(cè)試配置項(xiàng)復(fù)查時(shí)應(yīng)當(dāng)嚴(yán)格檢查用戶手冊(cè)和操作手冊(cè)中規(guī)定的使用步驟的完整性和正確性。③確認(rèn)測(cè)試需要檢測(cè)與證實(shí)軟件是否滿足軟件需求說(shuō)明書中規(guī)定的要求。④確認(rèn)測(cè)試是保證軟件正確實(shí)現(xiàn)特定功能的一系列活動(dòng)和過(guò)程,目的是保證軟件生命周期中的每一個(gè)階段的成果滿足上一個(gè)階段所設(shè)定的目標(biāo)。A、①②B、②③C、③④D、②④答案:B解析:本題考查確認(rèn)測(cè)試的概念。確認(rèn)測(cè)試的任務(wù)是驗(yàn)證軟件的功能和性能及其他特性是否與用戶的要求一致。對(duì)軟件的功能和性能要求在軟件需求規(guī)格說(shuō)明中明確規(guī)定。確認(rèn)測(cè)試一般包括有效性測(cè)試和軟件配置復(fù)查?!び行詼y(cè)試。有效性測(cè)試是在模擬的環(huán)境下,運(yùn)用黑盒測(cè)試的方法,驗(yàn)證所測(cè)軟件是否滿足需求規(guī)格說(shuō)明書列出的需求。·軟件配置復(fù)查。軟件配置復(fù)查的目的是保證軟件配置的所有成分都齊全,各方面的質(zhì)量都符合要求,具有維護(hù)階段所必須的細(xì)節(jié),而且已經(jīng)編排好分類的目錄。76.下面的協(xié)議中屬于應(yīng)用層協(xié)議的是(),該協(xié)議的報(bào)文封裝在(請(qǐng)作答此空)中傳送。A、TCPB、IPC、UDPD、ICMP答案:C解析:SNMP:簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議,為應(yīng)用層協(xié)議,是TCP/IP協(xié)議族的一部分。它通過(guò)用戶數(shù)據(jù)報(bào)協(xié)議(UDP)來(lái)操作;故第一空正確答案為A,第二空正確答案為CARP:地址解析協(xié)議,是根據(jù)IP地址獲取物理地址的一個(gè)TCP/IP協(xié)議。工作在數(shù)據(jù)鏈路層,在本層和硬件接口聯(lián)系,同時(shí)對(duì)上層提供服務(wù);ICMP:Internet控制報(bào)文協(xié)議,是TCP/IP協(xié)議族的一個(gè)子協(xié)議,屬于網(wǎng)絡(luò)層協(xié)議,主要用于在主機(jī)與路由器之間傳遞控制信息,包括報(bào)告錯(cuò)誤、交換受限控制和狀態(tài)信息等;X.25:屬于廣域網(wǎng)協(xié)議的一種,采用分層的體系結(jié)構(gòu),自下而上分為三層:物理層、數(shù)據(jù)鏈路層和分組層,分別對(duì)應(yīng)于OSI參考模型的下三層。各層在功能上相互獨(dú)立,每一層接受下一層提供的服務(wù),同時(shí)也為上一層提供服務(wù),相鄰層之間通過(guò)原語(yǔ)進(jìn)行通信。在接口的對(duì)等層之間通過(guò)對(duì)等層之間的通信協(xié)議進(jìn)行信息交換的協(xié)商、控制和信息的傳輸。77.內(nèi)存按字節(jié)編址從A5000H到DCFFFH的區(qū)域其存儲(chǔ)容量為()A、123KBB、180KBC、223KBD、224KB答案:D解析:內(nèi)存按字節(jié)編址從A5000H到DCFFFH,得出地址空間為:DCFFFH-A5000H+1=38000H;38000H換算為KB為:38000H=3*16^4+8*16^3=229376B=229376/1024KB=224KB。78.軟件項(xiàng)目管理所涉及的范圍覆蓋了整個(gè)軟件()。A、開發(fā)過(guò)程B、運(yùn)行與維護(hù)過(guò)程C、定義過(guò)程D、生存期答案:D解析:本題考查軟件項(xiàng)目管理的基礎(chǔ)知識(shí)。軟件項(xiàng)目管理管理整個(gè)軟件項(xiàng)目的生存期,包括開發(fā)過(guò)程和維護(hù)過(guò)程,涉及到人員管理、產(chǎn)品管理、過(guò)程管理和項(xiàng)目管理幾個(gè)方面。79.多條件覆蓋是一種邏輯覆蓋,它的含義是設(shè)計(jì)足夠的測(cè)試用例,使得每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次,滿足多條件覆蓋級(jí)別的測(cè)試用例也是滿足(1)級(jí)別的:針對(duì)布爾表達(dá)式A&&(B||C)執(zhí)行邏輯覆蓋測(cè)試,測(cè)試用例至少需要(2)種組合才能滿足多條件覆蓋的要求。(2)___A、6B、4C、8D、12答案:C解析:試題考查計(jì)算多條件覆蓋的方法,題中的判定條件包含3個(gè)子條件,每個(gè)子條件有2種可能取值,測(cè)試用例為2×2×2=8個(gè)。80.以下幾種白盒覆蓋測(cè)試中,覆蓋準(zhǔn)則最強(qiáng)的是()A、語(yǔ)句覆蓋B、判定覆蓋C、條件覆蓋D、條件組合覆蓋答案:D解析:白盒覆蓋測(cè)試是一種基于代碼結(jié)構(gòu)的測(cè)試方法,主要包括語(yǔ)句覆蓋、判定覆蓋、條件覆蓋和條件組合覆蓋四種準(zhǔn)則。其中,語(yǔ)句覆蓋要求測(cè)試用例覆蓋代碼中的每一條語(yǔ)句;判定覆蓋要求測(cè)試用例覆蓋代碼中的每一個(gè)判定語(yǔ)句,使其取到真假兩種情況;條件覆蓋要求測(cè)試用例覆蓋代碼中的每一個(gè)條件,使其取到真假兩種情況;條件組合覆蓋要求測(cè)試用例覆蓋代碼中的每一個(gè)條件組合,使其取到所有可能的情況。因此,覆蓋準(zhǔn)則最強(qiáng)的是條件組合覆蓋,因?yàn)樗鬁y(cè)試用例覆蓋的情況最全面,能夠發(fā)現(xiàn)更多的潛在缺陷。其他準(zhǔn)則都是條件組合覆蓋的子集,覆蓋程度逐漸減弱。因此,本題的答案為D。81.軟件測(cè)試的對(duì)象不包括()A、軟件代碼B、軟件文檔C、質(zhì)量保證方法D、相關(guān)數(shù)據(jù)答案:C解析:本題考查的是軟件測(cè)試的對(duì)象。軟件測(cè)試是為了發(fā)現(xiàn)軟件中的缺陷和錯(cuò)誤,以便及時(shí)修復(fù)和改進(jìn)軟件的質(zhì)量。因此,軟件測(cè)試的對(duì)象應(yīng)該是軟件本身及其相關(guān)的數(shù)據(jù)和文檔,而不包括質(zhì)量保證方法。選項(xiàng)A、B、D都是軟件測(cè)試的對(duì)象,而選項(xiàng)C是軟件測(cè)試的方法,不是測(cè)試的對(duì)象,因此選項(xiàng)C是本題的正確答案。綜上所述,本題的正確答案是C。82.在編譯過(guò)程中,進(jìn)行類型分析和檢查是(7)階段的一個(gè)主要工作。A、詞法分析B、語(yǔ)法分析C、語(yǔ)義分析D、代碼優(yōu)化答案:C解析:一般的編譯程序工作過(guò)程包括詞法分析、語(yǔ)法分析、語(yǔ)義分析、中間代碼生成、代碼優(yōu)化、目標(biāo)代碼生成,以及出錯(cuò)處理和符號(hào)表管理。詞法分析階段是編譯過(guò)程的第一階段,這個(gè)階段的任務(wù)是對(duì)源程序從前到后(從左到右)逐個(gè)字符地掃描,從中識(shí)別出一個(gè)個(gè)“單詞”符號(hào)。語(yǔ)法分析的任務(wù)是在詞法分析的基礎(chǔ)上,根據(jù)語(yǔ)言的語(yǔ)法規(guī)則將單詞符號(hào)序列分解成各類語(yǔ)法單位,如“表達(dá)式”、“語(yǔ)句”和“程序”等。語(yǔ)義分析階段主要分析程序中各種語(yǔ)法結(jié)構(gòu)的語(yǔ)義信息,包括檢查源程序是否包含語(yǔ)義錯(cuò)誤,并收集類型信息供后面的代碼生成階段使用。只有語(yǔ)法和語(yǔ)義都正確的源程序才能被翻譯成正確的目標(biāo)代碼。由于編譯器將源程序翻譯成中間代碼的工作是機(jī)械的、按固定模式進(jìn)行的,因此,生成的中間代碼往往在時(shí)間上和空間上有83.為了提高計(jì)算機(jī)磁盤存取效率,通??梢裕ǎ〢、利用磁盤格式化程序,定期對(duì)ROM進(jìn)行碎片整理<br>B、利用磁盤碎片整理程序,定期對(duì)內(nèi)存進(jìn)行碎片整理<br>C、利用磁盤碎片整理程序,定期對(duì)磁盤進(jìn)行碎片整理D、利用磁盤格式化程序,定期對(duì)磁盤進(jìn)行碎片整理<br>答案:C解析:本題考查計(jì)算機(jī)磁盤存取效率的提高方法。選項(xiàng)A錯(cuò)誤,ROM是只讀存儲(chǔ)器,無(wú)法進(jìn)行碎片整理;選項(xiàng)B錯(cuò)誤,內(nèi)存和磁盤是兩個(gè)不同的存儲(chǔ)設(shè)備,內(nèi)存碎片整理無(wú)法提高磁盤存取效率;選項(xiàng)D錯(cuò)誤,格式化程序是對(duì)磁盤進(jìn)行格式化,無(wú)法進(jìn)行碎片整理。因此,正確答案為C,利用磁盤碎片整理程序,定期對(duì)磁盤進(jìn)行碎片整理,可以提高計(jì)算機(jī)磁盤存取效率。84.黑盒測(cè)試中,()是根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例。A、基本路徑法B、等價(jià)類C、因果圖D、功能圖法答案:C解析:本題考查黑盒測(cè)試用例設(shè)計(jì)方法。正確的理解是:因果圖是根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例。85.軟件生命周期中持續(xù)時(shí)間最長(zhǎng)的是()階段。A、需求分析B、程序編碼C、軟件測(cè)試D、軟件運(yùn)行維護(hù)答案:D解析:軟件維護(hù)是軟件生命周期中持續(xù)時(shí)間最長(zhǎng)的階段。在軟件開發(fā)完成并投入使用后,由于多方面的原因,軟件不能繼續(xù)適應(yīng)用戶的要求。要延續(xù)軟件的使用壽命,就必須對(duì)軟件進(jìn)行維護(hù)。軟件的維護(hù)包括糾錯(cuò)性維護(hù)和改進(jìn)性維護(hù)兩個(gè)方面。86.以下關(guān)于回歸測(cè)試的敘述中,不正確的是()A、回歸測(cè)試是為了確保改動(dòng)不會(huì)帶來(lái)不可預(yù)料的后果或錯(cuò)誤B、回歸測(cè)試需要針對(duì)修改過(guò)的軟件成分進(jìn)行測(cè)試C、回歸測(cè)試需要能夠測(cè)試軟件的所有功能的代表性測(cè)試用例D、回歸測(cè)試不容易實(shí)現(xiàn)自動(dòng)化答案:D解析:回歸測(cè)試是指修改了舊代碼后,重新進(jìn)行測(cè)試以確認(rèn)修改沒(méi)有引入新的錯(cuò)誤或?qū)е缕渌a產(chǎn)生錯(cuò)誤。通??梢酝ㄍㄟ^(guò)自動(dòng)化大大減輕重復(fù)工作的工作量。87.A.teamis()justagroupofpeoplewhohappentoworktogether.Teamworktakespracticeanditinvolvesspecialskills.Teamsrequiremonprocesses;theyneedagreed-upongoals;andtheyneedeffectiveguidanceandleadership.Themethodsforguidingandleadingsuchteamsarewellknown,buttheyarenotobvious.A、multipleobjectivesB、differentobjectivesC、asingleobjectiveD、independentobjectives答案:C解析:本題考查對(duì)于團(tuán)隊(duì)合作的理解。文章第一句話提到,一個(gè)團(tuán)隊(duì)不僅僅是一群在一起工作的人,而是需要特定的技能和共同的流程、目標(biāo)以及有效的指導(dǎo)和領(lǐng)導(dǎo)。因此,選項(xiàng)A和B的“多個(gè)目標(biāo)”和“不同的目標(biāo)”都與文章所述不符。選項(xiàng)D的“獨(dú)立的目標(biāo)”也不符合團(tuán)隊(duì)合作的基本原則。只有選項(xiàng)C的“單一目標(biāo)”與文章所述相符,因此選C為正確答案。88.下圖是一個(gè)軟件項(xiàng)目的活動(dòng)圖,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng),則里程碑(請(qǐng)作答此空)沒(méi)有按時(shí)完成會(huì)影響整個(gè)項(xiàng)目的進(jìn)度。若活動(dòng)0→2完成后,停止3天才開始活動(dòng)2→6,則完成整個(gè)項(xiàng)目的最少時(shí)間是()天。A、1B、2C、3D、4答案:B解析:本題考查軟件項(xiàng)目管理的基礎(chǔ)知識(shí)。根據(jù)關(guān)鍵路徑法,計(jì)算出關(guān)鍵路徑為0-2-5-7-8-9,關(guān)鍵路徑長(zhǎng)度為55。因此里程碑2在關(guān)鍵路徑上,而里程碑1、3和4不在關(guān)鍵路徑上。若活動(dòng)0→2完成后,停止3天才開始活動(dòng)2→6,則相當(dāng)于0-2-6-9是一個(gè)關(guān)鍵路徑,此時(shí),完成項(xiàng)目的最短時(shí)間應(yīng)該是56天。89.結(jié)構(gòu)化開發(fā)方法中,(請(qǐng)作答此空)主要包含對(duì)數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì)。對(duì)算法設(shè)計(jì)時(shí),其主要依據(jù)來(lái)自()。描述算法時(shí),()不是理想的表達(dá)方式。A、體系結(jié)構(gòu)設(shè)計(jì)B、數(shù)據(jù)設(shè)計(jì)C、接口設(shè)計(jì)D、過(guò)程設(shè)計(jì)答案:D解析:體系結(jié)構(gòu)設(shè)計(jì)是整個(gè)系統(tǒng)架構(gòu)需要考慮的問(wèn)題,過(guò)程設(shè)計(jì)主要包含對(duì)數(shù)據(jù)結(jié)構(gòu)和算法的設(shè)計(jì),90.軟件內(nèi)部/外部質(zhì)量模型中,()不是功能性包括的子特性。A、適合性B、準(zhǔn)確性C、容錯(cuò)性D、保密安全答案:C解析:軟件質(zhì)量模型有功能性、可靠性、易使用性、高效性、可維護(hù)性、可移植性等六大質(zhì)量特性,其中功能性包括適用性、準(zhǔn)確性、互操作性、符合性、保密安全性五個(gè)子特性。91.以下關(guān)于建立良好的程序設(shè)計(jì)風(fēng)格的敘述中,正確的是()。A、程序應(yīng)簡(jiǎn)單、清晰、可讀性好B、變量的命名要符合語(yǔ)法C、充分考慮程序的執(zhí)行效率D、程序的注釋可有可無(wú)答案:A解析:本題考查軟件實(shí)現(xiàn)的基礎(chǔ)知識(shí)。在編寫程序時(shí),變量的命名必須符合語(yǔ)法要求,這是正確性要求,不是程序設(shè)計(jì)風(fēng)格的范疇。程序的執(zhí)行效率是軟件性能方面的要求,也不屬于程序設(shè)計(jì)風(fēng)格的范疇。良好的程序設(shè)計(jì)風(fēng)格,包括程序的簡(jiǎn)單性、清晰性和可讀性等方面,還包括有清晰的注釋。92.在進(jìn)程狀態(tài)轉(zhuǎn)換過(guò)程中,可能會(huì)引起進(jìn)程阻塞的原因是()A、時(shí)間片到B、執(zhí)行V操作C、I/O完成D、執(zhí)行P操作<br>答案:D解析:進(jìn)程狀態(tài)轉(zhuǎn)換是指進(jìn)程在運(yùn)行過(guò)程中從一個(gè)狀態(tài)轉(zhuǎn)換到另一個(gè)狀態(tài)的過(guò)程。進(jìn)程狀態(tài)包括就緒狀態(tài)、運(yùn)行狀態(tài)、阻塞狀態(tài)和結(jié)束狀態(tài)。在進(jìn)程狀態(tài)轉(zhuǎn)換過(guò)程中,可能會(huì)引起進(jìn)程阻塞的原因是執(zhí)行P操作。P操作是指進(jìn)程請(qǐng)求獲取某個(gè)資源,如果該資源已經(jīng)被其他進(jìn)程占用,則該進(jìn)程會(huì)被阻塞,直到該資源被釋放。因此,執(zhí)行P操作可能會(huì)導(dǎo)致進(jìn)程阻塞。其他選項(xiàng)不會(huì)引起進(jìn)程阻塞,因此不是正確答案。93.給系統(tǒng)增加特征越容易,說(shuō)明軟件的()越好。A、功能性B、可靠性C、可維護(hù)性D、易使用性答案:C解析:本題考察的是軟件工程中的可維護(hù)性。可維護(hù)性是指軟件系統(tǒng)在修改、擴(kuò)展、維護(hù)時(shí)的難易程度。如果系統(tǒng)增加特征越容易,說(shuō)明系統(tǒng)的可維護(hù)性越好,因?yàn)榭删S護(hù)性好的系統(tǒng)能夠更容易地進(jìn)行修改和擴(kuò)展。因此,本題的正確答案為C。其他選項(xiàng)與題意無(wú)關(guān)。94.以下關(guān)于不同類型的軟件測(cè)試的敘述,正確的是()。A、單元測(cè)試不是模塊測(cè)試B、多個(gè)模塊不能平行地獨(dú)立進(jìn)行測(cè)試,應(yīng)該順序執(zhí)行C、系統(tǒng)測(cè)試是檢驗(yàn)程序單元或部件之間的接口關(guān)系D、確認(rèn)測(cè)試是通過(guò)檢驗(yàn)和核查所提供的客觀證據(jù),證實(shí)軟件是否滿足特定預(yù)期用途的需求答案:D解析:本題考察不同的軟件測(cè)試類型之間的區(qū)別。單元測(cè)試也稱模塊測(cè)試,通??煞旁诰幊屉A段,由程序員對(duì)自己編寫的模塊自行測(cè)試,檢查模塊是否實(shí)現(xiàn)了詳細(xì)設(shè)計(jì)說(shuō)明書中規(guī)定的功能和算法。因此A選項(xiàng)是錯(cuò)誤的。對(duì)于多個(gè)模塊的測(cè)試可以并行進(jìn)行。因此B選項(xiàng)也是錯(cuò)誤的。集成測(cè)試也稱組裝測(cè)試,它是對(duì)由各模塊組裝而成的程序進(jìn)行測(cè)試,主要目標(biāo)是發(fā)現(xiàn)模塊間的接口和通信問(wèn)題。系統(tǒng)測(cè)試的對(duì)象是完整的、集成的計(jì)算機(jī)系統(tǒng),系統(tǒng)測(cè)試的目的是在真實(shí)系統(tǒng)工作環(huán)境下,驗(yàn)證完整的軟件配置項(xiàng)能否和系統(tǒng)正確連接,并滿足系統(tǒng)/子系統(tǒng)設(shè)計(jì)文檔和軟件開發(fā)合同規(guī)定的要求。因此C選項(xiàng)描述的是集成測(cè)試,而不是系統(tǒng)測(cè)試。確認(rèn)測(cè)試主要依據(jù)軟件需求說(shuō)明書檢查軟件的功能、性能及其他特征是否與用戶的需求一致。所以D選項(xiàng)是正確的。95.軟件測(cè)試使用各種術(shù)語(yǔ)描述軟件出現(xiàn)的問(wèn)題,以下正確的是()A、軟件錯(cuò)誤(error)是指軟件生命周期內(nèi)的不希望或不可接受的人為錯(cuò)誤,其結(jié)果是導(dǎo)致軟件故障的產(chǎn)生B、軟件缺陷(defect)是存在于軟件(文檔、數(shù)據(jù)、文檔)之中的那些不希望或不可接受的偏差C、軟件故障(fault)是指軟件運(yùn)行過(guò)程中出現(xiàn)的一種不希望或不可接受的外部狀態(tài)D、軟件失效(failure)是指軟件運(yùn)行時(shí)產(chǎn)生的一種不希望或不可接受的內(nèi)部行為結(jié)果。答案:B解析:軟件錯(cuò)誤:是指軟件在生存周期內(nèi)的不希望或不可接受的人為錯(cuò)誤,其結(jié)果是導(dǎo)致軟件缺陷的產(chǎn)生。軟件故障:軟件運(yùn)行過(guò)程中出現(xiàn)的一種不希望或不可接受的內(nèi)部狀態(tài)。軟件失效:軟件運(yùn)行時(shí)產(chǎn)生的一種不希望或不可接受的外部行為結(jié)果。9
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合伙企業(yè)財(cái)產(chǎn)轉(zhuǎn)讓合同范例
- 農(nóng)民用地合同模板
- VI設(shè)計(jì)合同范例
- bt合同ppp合同范例
- 大米銷售授權(quán)合同范例
- cfg打樁合同范例
- 2024年度企業(yè)供應(yīng)鏈優(yōu)化與整合合同
- 書法培訓(xùn)合作合同范例
- 地暖租賃合同范例
- 鄉(xiāng)村獨(dú)院轉(zhuǎn)讓合同范例
- 診所污水污物糞便處理方案及周邊環(huán)境
- 江蘇開放大學(xué)2023年秋《馬克思主義基本原理 060111》形成性考核作業(yè)2-實(shí)踐性環(huán)節(jié)(占過(guò)程性考核成績(jī)的30%)參考答案
- 《我是班級(jí)的主人翁》的主題班會(huì)
- 酒店安全設(shè)施及安全制度
- 近代化的早期探索與民族危機(jī)的加劇 單元作業(yè)設(shè)計(jì)
- 租賃機(jī)械設(shè)備施工方案
- 屋面融雪系統(tǒng)施工方案
- 二年級(jí)家長(zhǎng)會(huì)語(yǔ)文老師課件
- 結(jié)構(gòu)加固改造之整體結(jié)構(gòu)加固教學(xué)課件
- 教堂安全風(fēng)險(xiǎn)分級(jí)管控體系方案全套資料(2019-2020新標(biāo)準(zhǔn)完整版)
- 歷史(心得)之在歷史教學(xué)中培養(yǎng)學(xué)生生態(tài)環(huán)境意識(shí)
評(píng)論
0/150
提交評(píng)論