2023年軟件評(píng)測(cè)師(軟考)考前沖刺備考300題(含詳解)_第1頁(yè)
2023年軟件評(píng)測(cè)師(軟考)考前沖刺備考300題(含詳解)_第2頁(yè)
2023年軟件評(píng)測(cè)師(軟考)考前沖刺備考300題(含詳解)_第3頁(yè)
2023年軟件評(píng)測(cè)師(軟考)考前沖刺備考300題(含詳解)_第4頁(yè)
2023年軟件評(píng)測(cè)師(軟考)考前沖刺備考300題(含詳解)_第5頁(yè)
已閱讀5頁(yè),還剩159頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2023年軟件評(píng)測(cè)師(軟考)考前沖刺備考300題(含詳解)

一'單選題

1.()是一種面向數(shù)據(jù)流的開(kāi)發(fā)方法,其基本思想是軟件功能的分解和抽象。

A、結(jié)構(gòu)化開(kāi)發(fā)方法

B、Jackson系統(tǒng)開(kāi)發(fā)方法

GBooch方法

D、UML(統(tǒng)一建模語(yǔ)言)

答案:A

解析:本題考查軟件開(kāi)發(fā)方法基本概念。結(jié)構(gòu)化開(kāi)發(fā)方法是傳統(tǒng)的、也是應(yīng)用較

為廣泛的一種軟件開(kāi)發(fā)方法,它基于數(shù)據(jù)流進(jìn)行需求分析和軟件設(shè)計(jì),用抽象模

型的概念,按照軟件內(nèi)部數(shù)據(jù)傳遞和轉(zhuǎn)換關(guān)系,對(duì)問(wèn)題和功能自頂向下逐層分解。

Jackson系統(tǒng)開(kāi)發(fā)方法是一種典型的面向數(shù)據(jù)結(jié)構(gòu)的分析和設(shè)計(jì)方法,以活動(dòng)為

中心,一連串活動(dòng)的順序組合成一個(gè)完整的工作進(jìn)程。Booch方法是一種面向?qū)?/p>

象的軟件開(kāi)發(fā)方法。UML僅僅是一種建模標(biāo)準(zhǔn)語(yǔ)言,規(guī)定了構(gòu)成軟件的各個(gè)元素

和構(gòu)件的圖示規(guī)范。

2.編譯器對(duì)高級(jí)語(yǔ)言源程序的處理過(guò)程可以劃分為詞法分析'語(yǔ)法分析、語(yǔ)義分

析'中間代碼生成、代碼優(yōu)化、目標(biāo)代碼生成等幾個(gè)階段,其中,()并不是每

種編譯器都必需的。

A、詞法分析和語(yǔ)法分析

B、語(yǔ)義分析和中間代碼生成

C、中間代碼生成和代碼優(yōu)化

D、代碼優(yōu)化和目標(biāo)代碼生成

答案:C

解析:本題考查程序語(yǔ)言翻譯基礎(chǔ)知識(shí)。編譯器對(duì)高級(jí)語(yǔ)言源程序的處理過(guò)程可

以分為詞法分析、語(yǔ)法分析、語(yǔ)義分析、中間代碼生成、代碼優(yōu)化'目標(biāo)代碼生

成等階段,以及符號(hào)表管理模塊和出錯(cuò)處理模塊。在編譯器的分析綜合模式中,

前端將源程序翻譯成一種中間表示,后端根據(jù)這個(gè)中間表示生成目標(biāo)代碼。目標(biāo)

語(yǔ)言的細(xì)節(jié)盡可能限制在后端。盡管可以將源程序直接翻譯成目標(biāo)語(yǔ)言代碼,但

使用與機(jī)器無(wú)關(guān)的中間表示形式具有以下優(yōu)點(diǎn):①重置目標(biāo)比較容易。不同機(jī)器

上的編譯器可以在已有前端的基礎(chǔ)上附加一個(gè)適合這個(gè)機(jī)器的后端來(lái)生成。②可

以在中間表示上應(yīng)用與機(jī)器無(wú)關(guān)的代碼優(yōu)化器。

3.在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的()是指保護(hù)數(shù)據(jù)庫(kù),以防止不合法的使用所造成的

數(shù)據(jù)泄漏、更改或破壞。

A、安全性

B、可靠性

C、完整性

D、并發(fā)控制

答案:A

解析:本題考查數(shù)據(jù)庫(kù)系統(tǒng)概念方面的基本概念。正確選項(xiàng)為A。數(shù)據(jù)控制功能

包括對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全性、完整性、并發(fā)和恢復(fù)的控制。其中:①安全性(s

ecurity)是指保護(hù)數(shù)據(jù)庫(kù)受惡意訪問(wèn),即防止不合法的使用所造成的數(shù)據(jù)泄漏'

更改或破壞。這樣,用戶只能按規(guī)定對(duì)數(shù)據(jù)進(jìn)行處理,例如,劃分了不同的權(quán)限,

有的用戶只能有讀數(shù)據(jù)的權(quán)限,有的用戶有修改數(shù)據(jù)的權(quán)限,用戶只能在規(guī)定的

權(quán)限范圍內(nèi)操縱數(shù)據(jù)庫(kù)。②完整性(integrality)是指數(shù)據(jù)庫(kù)正確性和相容性,

是防止合法用戶使用數(shù)據(jù)庫(kù)時(shí)向數(shù)據(jù)庫(kù)加入不符合語(yǔ)義的數(shù)據(jù)。保證數(shù)據(jù)庫(kù)中數(shù)

據(jù)是正確的,避免非法的更新。③并發(fā)控制(concurrencycontroI)是指在多用

戶共享的系統(tǒng)中,許多用戶可能同時(shí)對(duì)同一數(shù)據(jù)進(jìn)行操作。DBMS的并發(fā)控制子

系統(tǒng)負(fù)責(zé)協(xié)調(diào)并發(fā)事務(wù)的執(zhí)行,保證數(shù)據(jù)庫(kù)的完整性不受破壞,避免用戶得到不

正確的數(shù)據(jù)。④故障恢復(fù)(recoveryfromfailure)o數(shù)據(jù)庫(kù)中的4類故障是事

務(wù)內(nèi)部故障'系統(tǒng)故障、介質(zhì)故障及計(jì)算機(jī)病毒。故障恢復(fù)主要是指恢復(fù)數(shù)據(jù)庫(kù)

本身,即在故障引起數(shù)據(jù)庫(kù)當(dāng)前狀態(tài)不一致后,將數(shù)據(jù)庫(kù)恢復(fù)到某個(gè)正確狀態(tài)或

一致?tīng)顟B(tài)。恢復(fù)的原理非常簡(jiǎn)單,就是要建立冗余(redundancy)數(shù)據(jù)。換句話

說(shuō),確定數(shù)據(jù)庫(kù)是否可恢復(fù)的方法就是其包含的每一條信息是否都可以利用冗余

地存儲(chǔ)在別處的信息重構(gòu)。冗余是物理級(jí)的,通常認(rèn)為邏輯級(jí)是沒(méi)有冗余的。

4.在數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)階段,需要()階段形成的(請(qǐng)作答此空)作為設(shè)計(jì)依

據(jù)。

A、程序文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖

B、需求說(shuō)明文檔、程序文檔和數(shù)據(jù)流圖

C、需求說(shuō)明文檔、數(shù)據(jù)字典和數(shù)據(jù)流圖

D、需求說(shuō)明文檔、數(shù)據(jù)字典和程序文檔

答案:C

解析:本題考查數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)知識(shí)。數(shù)據(jù)庫(kù)設(shè)計(jì)主要分為用戶需求分析、概念

結(jié)構(gòu)、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)設(shè)計(jì)四個(gè)階段。其中,在用戶需求分析階段中,數(shù)據(jù)

庫(kù)設(shè)計(jì)人員采用一定的輔助工具對(duì)應(yīng)用對(duì)象的功能、性能、限制等要求所進(jìn)行的

科學(xué)分析,并形成需求說(shuō)明文檔'數(shù)據(jù)字典和數(shù)據(jù)流程圖。用戶需求分析階段形

成的相關(guān)文檔用以作為概念結(jié)構(gòu)設(shè)計(jì)的設(shè)計(jì)依據(jù)。

5.可用于編寫?yīng)毩⒊绦蚝涂焖倌_本的語(yǔ)言是()

A、Python

B、Prolog

C、Java

D、C#

答案:A

解析:腳本語(yǔ)言又被稱為擴(kuò)建的語(yǔ)言,或者動(dòng)態(tài)語(yǔ)言,是一種編程語(yǔ)言,通常以

文本(如ASCII)保存,只在被調(diào)用時(shí)進(jìn)行解釋或編譯。Python是一種腳本語(yǔ)言。

6.下列操作系統(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):批處理是指用戶將一批作業(yè)提交給操作系統(tǒng)后就不再干

預(yù),由操作系統(tǒng)控制它們自動(dòng)運(yùn)行。采用批量處理作業(yè)技術(shù)的操作系統(tǒng)稱為批處

理操作系統(tǒng)。批處理操作系統(tǒng)不具有交互性,它是為了提高CPU的利用率而提出

的一種操作系統(tǒng)。分時(shí)操作系統(tǒng):鑒于CPU運(yùn)轉(zhuǎn)的高速度,把CPU的時(shí)間分成很

短的時(shí)間片(例如,幾十至幾百毫秒)進(jìn)行工作。時(shí)間片的大小影響系統(tǒng)的響應(yīng)

時(shí)間,并與系統(tǒng)用戶的數(shù)量、系統(tǒng)時(shí)間片的切換速度有關(guān)。分布式操作系統(tǒng):屬

于分布式軟件系統(tǒng)其中的一部分,主要負(fù)責(zé)管理分布式處理系統(tǒng)資源和控制分布

式程序運(yùn)行。它是網(wǎng)絡(luò)操作系統(tǒng)的更高級(jí)形式,它保持網(wǎng)絡(luò)系統(tǒng)所擁有的全部功

能,同時(shí)又有透明性、可靠性、高性能等。實(shí)時(shí)操作系統(tǒng):實(shí)時(shí)是指計(jì)算機(jī)對(duì)于

外來(lái)信息能夠以足夠快的速度進(jìn)行處理,并在被控對(duì)象允許的時(shí)間范圍內(nèi)做出快

速反應(yīng)。實(shí)時(shí)系統(tǒng)對(duì)交互能力要求不高,但要求可靠性有保障。故正確答案為c

7.包過(guò)濾防火墻是一種通過(guò)軟件檢查數(shù)據(jù)包以實(shí)現(xiàn)系統(tǒng)安全防護(hù)的基本手段,以

下敘述中,不正確的是()

A、包過(guò)濾防火墻通常工作在網(wǎng)絡(luò)層以上,因此可以實(shí)現(xiàn)對(duì)應(yīng)用層數(shù)據(jù)的檢查與

過(guò)濾

B、包過(guò)濾防火墻通常根據(jù)數(shù)據(jù)包源地址、目的地址、端口號(hào)和協(xié)議類型等標(biāo)志

設(shè)置訪問(wèn)控制列表實(shí)現(xiàn)對(duì)數(shù)據(jù)包的過(guò)濾

C、數(shù)據(jù)包過(guò)濾用在內(nèi)部主機(jī)和外部主機(jī)之間,過(guò)濾系統(tǒng)可以是一臺(tái)路由器或是

一臺(tái)主機(jī)

D、當(dāng)網(wǎng)絡(luò)規(guī)模比較復(fù)雜時(shí),由于要求邏輯的一致性、封堵端口的有效性和規(guī)則

集的正確性等原因,會(huì)導(dǎo)致訪問(wèn)控制規(guī)則復(fù)雜,難以配置管理

答案:A

8.假設(shè)實(shí)體集E1中的一個(gè)實(shí)體可與實(shí)體集E2中的多個(gè)實(shí)體相聯(lián)系,E2中的一

個(gè)實(shí)體另與E1中的一個(gè)實(shí)體相聯(lián)系,那么E1和E2之間的聯(lián)系類型為()。

A、1:1

B、1:n

C、n:1

Dxn:m

答案:B

解析:根據(jù)題意,E1中的一個(gè)實(shí)體可與E2中的多個(gè)實(shí)體相聯(lián)系,E2中的一個(gè)實(shí)

體另與E1中的一個(gè)實(shí)體相聯(lián)系,那么E1和E2之間的聯(lián)系類型為1:no例如,

某公司有部門實(shí)體集E1和員工實(shí)體集E2,若每個(gè)部門另有一名負(fù)責(zé)人,多名員

工,且每名員工另屬于一個(gè)部門,那么部門與員工之間的聯(lián)系為1:n。

9.在軟件維護(hù)階段,將專用報(bào)表功能改成通用報(bào)表功能,以適應(yīng)將來(lái)可能的報(bào)表

格式變化,則該維護(hù)類型為O維護(hù)。

A、正確性

B、適應(yīng)性

C、完善性

D、預(yù)防性

答案:D

解析:本題考查軟件維護(hù)的基礎(chǔ)知識(shí)。軟件維護(hù)一般包括四種類型:①正確性維

護(hù),是指改正在系統(tǒng)開(kāi)發(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ì)階段中沒(méi)有規(guī)定的功能與性能特征。④預(yù)防性維護(hù),

是指為了改進(jìn)應(yīng)用軟件的可靠性和可維護(hù)性,為了適應(yīng)未來(lái)的軟硬件環(huán)境的變化,

主動(dòng)增加預(yù)防性的信功能,以使應(yīng)用系統(tǒng)適應(yīng)各類變化而不被淘汰。將專用報(bào)表

功能改成通用報(bào)表功能,以適應(yīng)將來(lái)可能的變化,是一種預(yù)防性維護(hù)。

10.()屬于概要設(shè)計(jì)說(shuō)明書的評(píng)測(cè)內(nèi)容。①分析該軟件的系統(tǒng)結(jié)構(gòu)、子系統(tǒng)結(jié)

構(gòu),確認(rèn)該軟件設(shè)計(jì)是否覆蓋了所有已確定的軟件需求,軟件每一成分是否可追

溯到某一項(xiàng)需求。②系統(tǒng)定義的目標(biāo)是否與用戶的要求一致。③從軟件維護(hù)的角

度出發(fā),確認(rèn)該軟件設(shè)計(jì)是否考慮了方便未來(lái)的維護(hù)。④是否所有界面與更高級(jí)

別文檔中的需求一致。

A、①②③

B、①③④

C、②③④

D、①②③④

答案:B

解析:本題考查概要設(shè)計(jì)說(shuō)明書的評(píng)測(cè)內(nèi)容。概要設(shè)計(jì)說(shuō)明書的評(píng)測(cè)內(nèi)容如

下。?可追溯性:分析該軟件的系統(tǒng)結(jié)構(gòu)、子系統(tǒng)結(jié)構(gòu),確認(rèn)該軟件設(shè)計(jì)是否覆

蓋了所有已確定的軟件需求,軟件每一成分是否可追溯到某一項(xiàng)需求。?接口:

分析軟件各部分之間的聯(lián)系,確認(rèn)該軟件的內(nèi)部接口與外部接口是否已經(jīng)明確定

義,模塊是否滿足高內(nèi)聚和低耦合的要求,模塊作用范圍是否在其控制范圍之

內(nèi)。?風(fēng)險(xiǎn):確認(rèn)該軟件設(shè)計(jì)在現(xiàn)有技術(shù)條件下和預(yù)算范圍內(nèi)是否能按時(shí)實(shí)現(xiàn)。?實(shí)

用性:確認(rèn)該軟件設(shè)計(jì)對(duì)于需求的解決方案是否實(shí)用。?技術(shù)清晰度:確認(rèn)該軟

件設(shè)計(jì)是否以一種易于翻譯成代碼的形式表達(dá)。?可維護(hù)性:從軟件維護(hù)的角度

出發(fā),確認(rèn)該軟件設(shè)計(jì)是否考慮了方便未來(lái)的維護(hù)。?質(zhì)量:確認(rèn)該軟件設(shè)計(jì)是

否表現(xiàn)出良好的質(zhì)量特征。?各種選擇方案:看是否考慮過(guò)其他方案,比較各種

選擇方案的標(biāo)準(zhǔn)是什么。?限制:評(píng)估對(duì)該軟件的限制是否現(xiàn)實(shí),是否與需求一

致。■其他具體問(wèn)題:對(duì)于文檔'可測(cè)試性、設(shè)計(jì)過(guò)程等進(jìn)行評(píng)估。

11.IS0/IEC9126《軟件工程產(chǎn)品質(zhì)量》統(tǒng)一了多種質(zhì)量模型。其中,下述關(guān)于軟

件使用質(zhì)量描述,不正確的是()o

A、它測(cè)量用戶在特定環(huán)境中能達(dá)到其目標(biāo)的程度,不是測(cè)量軟件自身的屬性

B、使用質(zhì)量的屬性分為四個(gè)特性:有效性,生產(chǎn)率,安全性和滿意度

C、使用質(zhì)量是基于用戶、開(kāi)發(fā)者'維護(hù)者觀點(diǎn)的質(zhì)量

D、使用質(zhì)量的獲得依賴于取得必須的外部質(zhì)量,而外部質(zhì)量的獲得則依賴于取

得必須的內(nèi)部質(zhì)量

答案:C

解析:影響軟件質(zhì)量可分為:可直接測(cè)量(如每個(gè)功能點(diǎn)錯(cuò)誤)'間接度量(可

用性、可維護(hù)性)包括:質(zhì)量模型、外部度量、內(nèi)部度量、使用質(zhì)量度量。外部、

內(nèi)部質(zhì)量的質(zhì)量模型:質(zhì)量屬性包括:功能性、可靠性、易用性、效率、可維護(hù)

性和可移植性IS0/IEC9126《軟件工程產(chǎn)品質(zhì)量》統(tǒng)一了多種質(zhì)量模型。其中,

下述關(guān)于軟件使用質(zhì)量描述,使用質(zhì)量是從用戶角度看待的質(zhì)量,其屬性分為4

種:有效性、生產(chǎn)率'安全性和滿意度。使用質(zhì)量是從用戶角度看待的質(zhì)量。使

用質(zhì)量的獲得依賴于取得必須的外部質(zhì)量,而外部質(zhì)量的獲得則依賴于取得必須

的內(nèi)部質(zhì)量。

12.某軟件系統(tǒng)無(wú)需在線容錯(cuò),也不能采用冗余設(shè)計(jì),如果對(duì)可靠性要求較高,

故障有可能導(dǎo)致嚴(yán)重后果,一般采用Oo

A、恢復(fù)塊設(shè)計(jì)

B、N版本程序設(shè)計(jì)

C、檢錯(cuò)技術(shù)

D、降低復(fù)雜度設(shè)計(jì)

答案:C

13.對(duì)需求說(shuō)明書評(píng)測(cè)的內(nèi)容包括()o①.系統(tǒng)定義的目標(biāo)是否與用戶的要求一

致②.被開(kāi)發(fā)項(xiàng)目的數(shù)據(jù)流與數(shù)據(jù)結(jié)構(gòu)是否足夠、確定③.與所有其它系統(tǒng)交互的

重要接口是否都已經(jīng)描述④.主要功能是否已包含在規(guī)定的軟件范圍之內(nèi),是否

都已充分說(shuō)明⑤.確定軟件的內(nèi)部接口與外部接口是否已明確定義

A、①③⑤

B、②③⑤

C、①②④⑤

D、①②③④

答案:D

解析:⑤是概要設(shè)計(jì)說(shuō)明書評(píng)測(cè)的內(nèi)容,正確答案是D。

14.某企業(yè)的生產(chǎn)流水線上有2名工人P1和P2,1名檢驗(yàn)員P3OP1將初步加工

的半成品放入半成品箱B1,P2從半成口箱B1取出繼續(xù)加工,加工好的產(chǎn)品放入

成品箱B2,P3從成口箱B2取出產(chǎn)品檢驗(yàn)。假設(shè)B1可存放n件半成品,B2可存

放m件產(chǎn)品,并設(shè)置6個(gè)信號(hào)量S1、S2、S3、S4、S5和S6,且S3和S6的初值

都為0,采用PV操作實(shí)現(xiàn)P1、P2和P3的同步模型如下圖所示,則信號(hào)量S1和

S5(),S2、S4的初值分別為(請(qǐng)作答此空)

叨步加工

P<S2>

P(S1)

半成品T1

V<$1)

VCS3)

A、n,0

B、m,0

C、m,n

D、n,m

答案:D

解析:在將物品放入B1前執(zhí)行P(S2),再?gòu)腂1取走物品后執(zhí)行V(S2),說(shuō)

明該信號(hào)量S2應(yīng)為同步信號(hào)量,執(zhí)行P(S2)時(shí)先判定B1中是否有存儲(chǔ)空間,

如果有則放入物品,沒(méi)有則進(jìn)行等待;V(S2)是在從B1拿走物品后執(zhí)行,即:

當(dāng)從B1中取出1件商品后,B1就有一個(gè)空間,接下來(lái)通過(guò)V(S2)來(lái)喚醒隊(duì)列

中等待向B1中放物品的進(jìn)程。由于B1可以放n件物品,所以S2應(yīng)該為n;S4

與S2相似,所以S2應(yīng)該為m。也就是說(shuō):S2的初始值表示成品箱B1的剩余空

間,所以期初始值為n;S4表示成品箱B2所剩余的空間,所以初始值為m。

15.以下有可能導(dǎo)致軟件測(cè)試發(fā)生風(fēng)險(xiǎn)的描述中錯(cuò)誤的是()。

A、缺少詳細(xì)的需求分析和設(shè)計(jì)文檔

B、功能模塊漏測(cè),導(dǎo)致覆蓋率不達(dá)標(biāo)

C、實(shí)行敏捷開(kāi)發(fā)導(dǎo)致缺少充分的文檔

D、測(cè)試內(nèi)部工作得不到足夠的重視

答案:C

解析:敏捷開(kāi)發(fā)的特點(diǎn)就是去文檔化,但是并不會(huì)直接導(dǎo)致測(cè)試發(fā)生風(fēng)險(xiǎn),因?yàn)?/p>

敏捷測(cè)試本身有自己特殊的測(cè)試方式。

16.若C程序表達(dá)式中引用了未賦初值的變量,則().

A、編譯時(shí)一定會(huì)報(bào)告錯(cuò)誤信息,該程序不能運(yùn)行

B、可以通過(guò)編譯并運(yùn)廳,但運(yùn)行時(shí)一定會(huì)報(bào)告異常

C、可以通過(guò)編譯,但鏈接時(shí)一定會(huì)報(bào)告錯(cuò)誤信息而不能運(yùn)行

D、可以通過(guò)編譯并運(yùn)行.但運(yùn)行結(jié)果不一定是期望的結(jié)果

答案:D

17.針對(duì)下列程序段,需要O個(gè)測(cè)試用例才可以滿足語(yǔ)句覆蓋的要求。

switch(value)

{

case0:

other=30;

break:

case1:

other=50;

break:

case2:

other=300;

case3:

other=other/value;

break:

default:

other=other*value;

A、2

B、3

C、4

D、5

答案:c

解析:本題考查白盒測(cè)試用例設(shè)計(jì)方法一語(yǔ)句覆蓋法的概念。語(yǔ)句覆蓋(State

mentCoverage)的含義是:選擇足夠多的測(cè)試數(shù)據(jù),使被測(cè)程序中的每條語(yǔ)句至

少執(zhí)行一次。

18.以下關(guān)于文檔測(cè)試的敘述中,不正確的是()o

A、文檔要面向所有級(jí)別讀者

B、文檔中用到的術(shù)語(yǔ)要符合行業(yè)規(guī)范

C、需要檢查所有信息是否真實(shí)正確

D、需要檢查軟件返回結(jié)果跟文檔描述是否一致

答案:A

解析:本題考查文檔測(cè)試的基礎(chǔ)知識(shí)。檢查軟件返回結(jié)果跟文檔描述是否一致屬

于一致性方面檢查所有信息是否真實(shí)正確屬于正確性方面檢查術(shù)語(yǔ)符合行業(yè)規(guī)

范屬于屬于范疇文檔面向讀者應(yīng)該定位要明確,不能一個(gè)文檔面向所有級(jí)別。故

正確答案為:A

19.兼容性測(cè)試不包括()

A、軟件兼容性測(cè)試

B、硬件兼容性測(cè)試

C、數(shù)據(jù)兼容性測(cè)試

D、操作人員兼容性測(cè)試

答案:D

20.開(kāi)發(fā)過(guò)程中以用戶需求為動(dòng)力,以對(duì)象作為驅(qū)動(dòng),。適合于面向?qū)ο蟮拈_(kāi)

發(fā)方法。

A\瀑布

B、原型

C、螺旋

D、噴泉

答案:D

21.測(cè)試過(guò)程中,正確的測(cè)試順序應(yīng)該是()o(1)單元測(cè)試(2)集成測(cè)試(3)

系統(tǒng)測(cè)試

A、(1)(2)(3)

B、(3)(1)(2)

C、(2)(3)(1)

D、(3)(2)(1)

答案:A

解析:本題考查軟件測(cè)試過(guò)程的基礎(chǔ)知識(shí)。本題目屬于基礎(chǔ)題,有測(cè)試基礎(chǔ)的考

生很塊就能定位正確答案。測(cè)試過(guò)程是從模塊層開(kāi)始的,然后擴(kuò)大延伸到整個(gè)基

于計(jì)算機(jī)的系統(tǒng)集合中。因此正確的測(cè)試順序應(yīng)該是從針對(duì)單個(gè)模塊的單元測(cè)試

開(kāi)始,然后逐步集成各個(gè)單元,最終進(jìn)行系統(tǒng)測(cè)試,故正確答案為A。

22.算術(shù)表達(dá)式(a-b)*c+d的后綴式是()(-、+、*表示算術(shù)的減、力口、乘運(yùn)

算,運(yùn)算符的優(yōu)先級(jí)和結(jié)合性遵循慣例)。

A、abcd_*+

B、ab_cd*+

C\ab_c*d+

D\abc_d*+

答案:C

解析:后綴式即逆波蘭式,是邏輯學(xué)家盧卡西維奇發(fā)明的一種表示表達(dá)式的方法。

這種表示方式把運(yùn)算符寫在運(yùn)算對(duì)象的后面,例如,把a(bǔ)+b寫成ab+。這種表示

法的優(yōu)點(diǎn)是根據(jù)運(yùn)算對(duì)象和算符的出現(xiàn)次序進(jìn)行計(jì)算,不需要使用括號(hào),也便于

用械實(shí)現(xiàn)求值。(a-b)*c+d的后綴式是ab-c*d+

23.面向?qū)ο蠓治鲂枰页鲕浖枨笾锌陀^存在的所有實(shí)體對(duì)象(概念),然后

歸納、抽象出實(shí)體類。()是尋找實(shí)體對(duì)象的有效方法之一。

A、會(huì)議調(diào)查

B、問(wèn)卷調(diào)查

C、電話調(diào)查

D、名詞分析

答案:D

解析:本題考查面向?qū)ο蠓治?。面向?qū)ο蠓治龅膶ふ覍?shí)體類中,名詞分析法是通

過(guò)分析需求文檔中出現(xiàn)的名詞來(lái)尋找實(shí)體類,它是面向?qū)ο蠓治龅挠行Х椒ㄖ弧?/p>

而會(huì)議調(diào)查、問(wèn)卷調(diào)查和電話調(diào)查的目的并非尋找實(shí)體類,而是得到軟件系統(tǒng)的

需求。

24.一個(gè)程序的控制流圖中有6個(gè)節(jié)點(diǎn),10條邊,在測(cè)試用例數(shù)最少的情況下,

確保程序中每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次所需要的測(cè)試用例數(shù)的上限是Oo

A、2

B、4

C、6

D、8

答案:c

解析:V(g)二邊-節(jié)點(diǎn)+2=10-6+2=6;V(g)表示實(shí)現(xiàn)基本路徑覆蓋測(cè)試用例的

最大數(shù)量。

25.對(duì)網(wǎng)絡(luò)設(shè)備和TCP/IP網(wǎng)絡(luò)的檢測(cè)主要吞吐量'延時(shí)、丟包率、背對(duì)背性能等

技術(shù)指標(biāo),其中,是指被測(cè)試設(shè)備或被測(cè)試系統(tǒng)在不丟包的情況下,能夠

達(dá)到的最大包轉(zhuǎn)發(fā)速率。

A、延時(shí)

B、吞吐量

C、丟包率

D、背對(duì)背性能

答案:B

解析:對(duì)網(wǎng)絡(luò)設(shè)備和TCP/IP網(wǎng)絡(luò)的檢測(cè)主要包括以下基本技術(shù)指標(biāo)。吞吐量是

指被測(cè)試設(shè)備或被測(cè)試系統(tǒng)在不丟包的情況下,能夠達(dá)到的最大包轉(zhuǎn)發(fā)速率。吞

吐量測(cè)試是在每一對(duì)端口上,以全線速率在測(cè)試設(shè)置規(guī)定的時(shí)間段內(nèi)生成傳輸流。

丟包率:通過(guò)測(cè)量由于缺少資源而未轉(zhuǎn)發(fā)的包的比例來(lái)顯示高負(fù)載狀態(tài)下系統(tǒng)的

性能。延時(shí):是指測(cè)量系統(tǒng)在有負(fù)載條件下轉(zhuǎn)發(fā)數(shù)據(jù)包所需的時(shí)間。對(duì)存儲(chǔ)轉(zhuǎn)發(fā)

設(shè)備來(lái)說(shuō),測(cè)量的延時(shí)是指從輸入幀的最后一個(gè)比特達(dá)到輸入端口的時(shí)刻,到輸

出幀的第一個(gè)比特出現(xiàn)在輸出端口上的時(shí)刻的時(shí)間間隔。對(duì)于直通式設(shè)備來(lái)說(shuō),

延時(shí)是指從輸入幀的第一比特達(dá)到輸入端口的時(shí)刻,到輸出幀的第一比特達(dá)到輸

入端口的時(shí)刻,到輸出幀的第一比特出現(xiàn)在輸出端口的時(shí)刻的間隔。背靠背性能:

是指通過(guò)以最大幀速率發(fā)送突發(fā)傳輸流,并測(cè)量無(wú)包丟失時(shí)的最大突發(fā)(Burst)

長(zhǎng)度(總包數(shù)量)來(lái)測(cè)試緩沖區(qū)容量。測(cè)試設(shè)置中規(guī)定的每一種包長(zhǎng)度要進(jìn)行背

到背性能測(cè)試。

26.以下幾種白盒覆蓋測(cè)試中,覆蓋準(zhǔn)則最強(qiáng)的是()o

A、語(yǔ)句覆蓋

B、判定覆蓋

C、條件覆蓋

D、條件組合覆蓋

答案:D

解析:本題考查白盒測(cè)試的邏輯覆蓋法。根據(jù)邏輯覆蓋法定義,語(yǔ)句覆蓋針對(duì)的

是語(yǔ)句,是最弱的覆蓋準(zhǔn)則;判定覆蓋和條件覆蓋分別針對(duì)的是判定和條件,強(qiáng)

度次之;判定條件覆蓋要同時(shí)考慮判定和判定中的條件,滿足判定條件覆蓋同時(shí)

滿足了判定覆蓋和條件覆蓋;條件組合覆蓋則要考慮同一判定中各條件之間的組

合關(guān)系,是最強(qiáng)的覆蓋準(zhǔn)則。根據(jù)上述描述,覆蓋準(zhǔn)則最強(qiáng)的是條件組合覆蓋,

應(yīng)選擇選項(xiàng)Do

27.在引入自動(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、①②③④⑤

答案:B

解析:手工測(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)題等,

28.以下關(guān)于軟件測(cè)試分類定義的敘述,不正確的是()o

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è)試分類概念。正確的理解是:按產(chǎn)品的生命周期分,軟件

測(cè)試可分為單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試。集成測(cè)試是

在模塊測(cè)試完成的基礎(chǔ)上,將所有的程序模塊進(jìn)行組合并驗(yàn)證其是否滿足用戶需

求的過(guò)程。按測(cè)試方法分,軟件測(cè)試可分為白盒測(cè)試和黑盒測(cè)試。系統(tǒng)測(cè)試是將

被測(cè)軟件作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持

軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起進(jìn)行測(cè)試的過(guò)程。

29.軟件測(cè)試的目的是()o

A、試驗(yàn)性運(yùn)行軟件

B、找出軟件中全部錯(cuò)誤

C、找出軟件中全部的錯(cuò)誤

D、發(fā)現(xiàn)軟件錯(cuò)誤

答案:D

解析:本題考察軟件測(cè)試的目的。軟件測(cè)試的目的是以最少的人力、物力和時(shí)間

盡可能多地找出軟件中潛在的各種錯(cuò)誤和缺陷,通過(guò)修正各種錯(cuò)誤和缺陷提高軟

件質(zhì)量,回避軟件發(fā)布后由于潛在的軟件缺陷和錯(cuò)誤造成的隱患所帶來(lái)的商業(yè)風(fēng)

險(xiǎn)。關(guān)于軟件測(cè)試的目的,有以下的一些觀點(diǎn):①、軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而

執(zhí)行程序的過(guò)程;②、測(cè)試是為了證明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)誤。③、

一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤;④、一個(gè)成功的測(cè)試是發(fā)

現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。

30.以下屬于動(dòng)態(tài)測(cè)試方法的是()

A、代碼審查

B、靜態(tài)結(jié)構(gòu)測(cè)試

C、路徑覆蓋

D、技術(shù)評(píng)審

答案:C

31.對(duì)于邏輯表達(dá)式((a&&b)||c),需要()個(gè)測(cè)試用例才能完成條件組合覆

蓋。

A、2

B、4

C、8

D、16

答案:c

解析:本題考查白盒測(cè)試中邏輯覆蓋法的條件組合覆蓋。條件組合覆蓋的含義是:

選擇足夠的測(cè)試用例,使得每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次。本

題中有三個(gè)條件,組合之后需要的用例數(shù)是8。

32.以下測(cè)試方法中,不屬于典型安全性測(cè)試的是()o

A、安全功能驗(yàn)證

B、漏洞掃描

G通信加密

D、模擬攻擊試驗(yàn)

答案:C

解析:本題考查包過(guò)安全性測(cè)試的基礎(chǔ)方法。軟件系統(tǒng)的安全性是信息安全的重

要組成部分,因此安全性測(cè)試是軟件測(cè)試的重要內(nèi)容之一。典型的安全測(cè)試方法

包括安全性功能驗(yàn)證、漏洞掃描、模擬攻擊試驗(yàn)以及網(wǎng)絡(luò)偵聽(tīng)等。而通信加密是

典型的安全防護(hù)手段,并不屬于安全性測(cè)試的方法。

33.以下不屬于單元測(cè)試測(cè)試內(nèi)容的()。

A、模塊接口測(cè)試

B、局部數(shù)據(jù)測(cè)試

C、邊界條件測(cè)試

D、集成測(cè)試

答案:D

解析:本題考查單元測(cè)試的測(cè)試內(nèi)容。單元測(cè)試是指對(duì)軟件中的最小可測(cè)試單元

進(jìn)行檢查和驗(yàn)證。主要測(cè)試的內(nèi)容為:邊界測(cè)試'錯(cuò)誤處理測(cè)試、路徑測(cè)試、局

部數(shù)據(jù)結(jié)構(gòu)測(cè)試和模塊接口測(cè)試。單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試屬于不同階段

進(jìn)行的測(cè)試,故正確答案為D。

34.CPU中設(shè)置了多個(gè)寄存器,其中,O用于保存待執(zhí)行指令的地址。

A、通用寄存器

B、程序計(jì)數(shù)器

C、指令寄存器

D、地址寄存器

答案:B

解析:通用寄存器:用于傳送和暫存數(shù)據(jù),也可參與算術(shù)邏輯運(yùn)算,并保存運(yùn)算

結(jié)果。程序計(jì)數(shù)器:用于存放下一條指令所在單元的地址的地方。指令寄存器:

臨時(shí)放置從內(nèi)存里面取得的程序指令的寄存器,用于存放當(dāng)前從主存儲(chǔ)器讀出的

正在執(zhí)行的一條指令。地址寄存器:用來(lái)保存當(dāng)前CPU所訪問(wèn)的內(nèi)存單元的地址。

35.已知文法G:S->A0|B1,A->S1|1,B->SO|O,其中S是開(kāi)始符號(hào)。從S出發(fā)可

以推導(dǎo)出()?

A、所有由0構(gòu)成的字符串

B、所有由1構(gòu)成的字符串

C、某些0和1相等的字符串

D、所有0和1個(gè)數(shù)不同的字符串

答案:C

解析:用文法表示語(yǔ)言的語(yǔ)法規(guī)則時(shí),推導(dǎo)是產(chǎn)生語(yǔ)言句子的基本方式。以題目

中的文法為例,有如下推導(dǎo):1010:S=>A0=>S10=>A010=>10100110:S=>A0=>S1

0=>B110=>0110然而0000,1111,1100,0011則推導(dǎo)不出來(lái)。因?yàn)橛蒘先推出A

0以后再去推導(dǎo)A則必然產(chǎn)生一個(gè)與0相鄰(在0左邊)的1,而由S先推導(dǎo)出

B1,則下一步必然要推導(dǎo)出一個(gè)與1相鄰(在1左邊)的0.這保證了當(dāng)1出現(xiàn)

的時(shí)候,馬上就會(huì)出現(xiàn)0,或者反之。并且0和1的距離很近。分析更多類似的

例子發(fā)現(xiàn),只有C選項(xiàng)最合適。故正確答案為:C

36.以下關(guān)于項(xiàng)目估算的敘述中,不正確的是()

A、在項(xiàng)目估算中,需要估算的項(xiàng)目量參數(shù)包括項(xiàng)目規(guī)模、開(kāi)發(fā)軟件所需的工作

量'項(xiàng)目持續(xù)時(shí)間和成本

B、由于專家判斷受到差異性和主觀性的影響,以及對(duì)當(dāng)前數(shù)據(jù)依賴性的影響,

用專家判斷方法進(jìn)行項(xiàng)目估計(jì)會(huì)得到不精確的估算值

C、由于啟發(fā)式估算方法,如C00II模型具有嚴(yán)謹(jǐn)?shù)墓浪阈问?,因此可以得到?/p>

確的估算值

D、項(xiàng)目估算是制定項(xiàng)目開(kāi)發(fā)計(jì)劃的基礎(chǔ)和依據(jù)

答案:C

37.在執(zhí)行測(cè)試和評(píng)價(jià)的過(guò)程中,會(huì)產(chǎn)生較多的文檔,()是對(duì)文檔內(nèi)容的正確

描述。①評(píng)價(jià)需求的主要內(nèi)容是描述評(píng)價(jià)的目標(biāo),特別是描述了產(chǎn)品的質(zhì)量需求。

②評(píng)價(jià)規(guī)格說(shuō)明的主要內(nèi)容是確定對(duì)軟件及其部件實(shí)行的所有分析和測(cè)量,標(biāo)識(shí)

要采用的操作規(guī)程、測(cè)試方法和工具。③評(píng)價(jià)記錄的主要內(nèi)容是對(duì)評(píng)價(jià)執(zhí)行過(guò)程

的詳細(xì)記載,由評(píng)價(jià)請(qǐng)求者保留。④評(píng)價(jià)報(bào)告的主要內(nèi)容是執(zhí)行測(cè)量和分析的結(jié)

果,以及能被重復(fù)和重新評(píng)價(jià)的必要信息。

A、①②

B、②③

C、①④

D、②④

答案:c

解析:本題考查對(duì)測(cè)試和評(píng)價(jià)的過(guò)程中產(chǎn)生的文檔的理解。?評(píng)價(jià)需求的主要內(nèi)

容是描述評(píng)價(jià)的目標(biāo),特別是描述了產(chǎn)品的質(zhì)量需求。?評(píng)價(jià)規(guī)格說(shuō)明是確定對(duì)

軟件及其部件實(shí)行的所有分析和測(cè)量,標(biāo)識(shí)要分析和測(cè)量的軟件部件。?評(píng)價(jià)記

錄是評(píng)價(jià)執(zhí)行計(jì)劃時(shí)詳細(xì)記載的動(dòng)作組成。?評(píng)價(jià)報(bào)告的主要內(nèi)容是執(zhí)行測(cè)量和

分析的結(jié)果,以及能被重復(fù)和重新評(píng)價(jià)的必要信息。

38.軟件的易用性包括()o①易理解性②易學(xué)習(xí)性③易操作性④吸引性⑤依從

A、①②

B、①②③

C、①②③④

D、①②③④⑤

答案:D

解析:本題考查易用性測(cè)試的基礎(chǔ)知識(shí)。軟件的易用性包括易理解性、易學(xué)習(xí)性、

易操作性、吸引性以及依從性。

39.確定采用哪種軟件體系結(jié)構(gòu)是在()階段進(jìn)行的。

A、需求分析

B、概要設(shè)計(jì)

G詳細(xì)設(shè)計(jì)

D、軟件實(shí)現(xiàn)

答案:B

解析:本題考查軟件設(shè)計(jì)的基礎(chǔ)知識(shí)。軟件體系結(jié)構(gòu)就是描述軟件的部分及其部

分之間的關(guān)系。軟件體系結(jié)構(gòu)應(yīng)該盡早確定,一般在軟件開(kāi)發(fā)的概要設(shè)計(jì)階段進(jìn)

行,故正確答案為B。

40.可利用一個(gè)棧來(lái)檢查表達(dá)式中的括號(hào)是否匹配,其方法是:初始時(shí)設(shè)置棧為

空,然后從左到右掃描表達(dá)式,遇到左括號(hào)“("就將其入棧,遇到右括號(hào)“)”

就執(zhí)行出棧操作,忽略其他符號(hào)。對(duì)于算術(shù)表達(dá)式“a*(b+c))d",由于(),因

此可判斷出該表達(dá)式中的括號(hào)不匹配。

A、需要進(jìn)行出棧操作但棧已空

B、需要進(jìn)行入棧操作但棧已滿

C、表達(dá)式處理已結(jié)束,但棧中仍留有字符“("

D、表達(dá)式處理已結(jié)束,但棧中仍留有字符")”

答案:A

解析:本題考查出棧入棧的基礎(chǔ)知識(shí)。左括號(hào)入站,右括號(hào)出棧該題中括號(hào)為:

()),所以當(dāng)執(zhí)行第2個(gè)右括號(hào)時(shí),第一個(gè)左括號(hào)已經(jīng)出棧了,棧為空棧故正

確答案為:A

41.指令寄存器的位數(shù)取決于()。

A、存儲(chǔ)器的容量

B、指令字長(zhǎng)

C、數(shù)據(jù)總線的寬度

D、地址總線的寬度

答案:B

解析:本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。指令寄存器是CPU中的關(guān)鍵寄存器,其內(nèi)

容為正在執(zhí)行的指令,顯然其位數(shù)取決于指令字長(zhǎng)。

42.硬件兼容性測(cè)試的目的O。

A、考察軟件對(duì)運(yùn)行硬件環(huán)境有無(wú)特殊說(shuō)明。有些軟件可能在不同的硬件環(huán)境中

出現(xiàn)不同的運(yùn)行結(jié)果或是在某些環(huán)境下根本就不能執(zhí)行

B、為了滿足不同的使用需求,軟件系統(tǒng)能否運(yùn)行在多種硬件配置環(huán)境下,并且

系統(tǒng)功能和性能都能滿足設(shè)計(jì)需求

C、所有軟件都需向用戶說(shuō)明其運(yùn)行的硬件環(huán)境,對(duì)于多層結(jié)構(gòu)的軟件系統(tǒng)來(lái)說(shuō),

需要分別說(shuō)明其服務(wù)器端、客戶端以及網(wǎng)絡(luò)所需的環(huán)境,目的就是確認(rèn)這些對(duì)于

硬件環(huán)境的描述是否正確、合理

D、確認(rèn)軟件要求的最低配置和推薦配置的合理性和正確性

答案:C

解析:硬件兼容性測(cè)試的目的:所有軟件都需向用戶說(shuō)明其運(yùn)行的硬件環(huán)境,對(duì)

于多層結(jié)構(gòu)的軟件系統(tǒng)來(lái)說(shuō),需要分別說(shuō)明其服務(wù)器端、客戶端以及網(wǎng)絡(luò)所需的

環(huán)境。測(cè)試的目的就是確認(rèn)這些對(duì)于硬件環(huán)境的描述是否正確、合理。

43.方法根據(jù)輸出對(duì)輸入的依賴關(guān)系設(shè)計(jì)測(cè)試用例。

A、路徑測(cè)試

B、等價(jià)類

C、因果圖

D、邊界值

答案:C

解析:試題分析:本題考查因果圖法的定義。因果圖法是依據(jù)輸入關(guān)系決定輸出

結(jié)果。等價(jià)類法是將輸入或輸出化分成等價(jià)類。邊界值法是取輸入或輸出的邊界

值設(shè)計(jì)用例。路徑測(cè)試法是代碼測(cè)試方法。參考答案:c

44.關(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

45.某客戶端在采用ping命令檢測(cè)網(wǎng)絡(luò)連接故障時(shí),發(fā)現(xiàn)可以ping通127.0.0.

1及本機(jī)的IP地址,但無(wú)法ping通同一網(wǎng)段內(nèi)其他工作正常的計(jì)算機(jī)的IP地

址,說(shuō)明該客戶端的故障是()o

A、TCP/IP協(xié)議不能正常工作

B、本機(jī)網(wǎng)卡不能正常工作

C、本機(jī)網(wǎng)絡(luò)接口故障

D、本機(jī)DNS服務(wù)器地址設(shè)置錯(cuò)誤

答案:C

解析:本題考查ping命令的使用。采用ping命令檢測(cè)網(wǎng)絡(luò)連接故障時(shí),可以先

輸入Ping127.0.0.1,即本地循環(huán)地址,如發(fā)現(xiàn)本地址無(wú)法Ping通,就表明本

地機(jī)TCP/IP協(xié)議不能正常工作。如果上面的操作成功,接下來(lái)可以Ping本機(jī)I

P,若通,則表明網(wǎng)絡(luò)適配器(網(wǎng)卡或MODEM)工作正常,不通則是網(wǎng)絡(luò)適配器

出現(xiàn)故障。最后Ping同網(wǎng)段中某計(jì)算機(jī)的IP,如果ping不通則表明網(wǎng)絡(luò)線路

出現(xiàn)故障。

46.以下關(guān)于數(shù)的定點(diǎn)表示和浮點(diǎn)表示的敘述中,不正確的是(3)

A、定點(diǎn)表示法表示的數(shù)(稱為定點(diǎn)數(shù))常分為定點(diǎn)整數(shù)和定點(diǎn)小數(shù)兩種

B、定點(diǎn)表示法中,小數(shù)點(diǎn)需要占用一個(gè)存儲(chǔ)位

C、浮點(diǎn)表示法用階碼和尾數(shù)來(lái)表示數(shù),稱為浮點(diǎn)數(shù)

D、在總位數(shù)相同的情況下,浮點(diǎn)表示法可以表示更大的數(shù)

答案:B

解析:各種數(shù)據(jù)在計(jì)算機(jī)中表示的形式稱為機(jī)器數(shù),其特點(diǎn)是采用二進(jìn)制計(jì)數(shù)制,

數(shù)的符號(hào)用0、1表示,小數(shù)點(diǎn)則隱含表示而不占位置。機(jī)器數(shù)對(duì)應(yīng)的實(shí)際數(shù)值

稱為數(shù)的真值。為了便于運(yùn)算,帶符號(hào)的機(jī)器數(shù)可采用原碼、反碼、補(bǔ)碼和移碼

等不同的編碼方法。所謂定點(diǎn)數(shù),就是表示數(shù)據(jù)時(shí)小數(shù)點(diǎn)的位置固定不變。小數(shù)

點(diǎn)的位置通常有兩種約定方式:定點(diǎn)整數(shù)(純整數(shù),小數(shù)點(diǎn)在最低有效數(shù)值位之

后)和定點(diǎn)小數(shù)(純小數(shù),小數(shù)點(diǎn)在最高有效數(shù)值位之前)。當(dāng)機(jī)器字長(zhǎng)為n

時(shí),定點(diǎn)數(shù)的補(bǔ)碼和移碼可表示2八n-1個(gè)數(shù),而其原碼和反碼只能表示

個(gè)數(shù)(0表示占用了兩個(gè)編碼),因此,定點(diǎn)數(shù)所能表示的數(shù)值范圍比較小,運(yùn)

算中很容易因結(jié)果超出范圍而溢出。數(shù)的浮點(diǎn)表示形式為:N=2EXF,其中E稱為

階碼,F(xiàn)為尾數(shù)。階碼通常為帶符號(hào)的純整數(shù),尾數(shù)為帶符號(hào)的純小數(shù)。一個(gè)數(shù)

的浮點(diǎn)表示不是唯一的。當(dāng)小數(shù)點(diǎn)的位置改變時(shí),階碼也相應(yīng)改變,因此可以用

多種浮點(diǎn)形式表示同一個(gè)數(shù)。浮點(diǎn)數(shù)所能表示的數(shù)值范圍主要由階碼決定,所表

示數(shù)值的精度則由尾數(shù)決定。

47.已知函數(shù)f。、g()的定義如下所示,執(zhí)行表達(dá)式"x=f(5)"的運(yùn)算時(shí),

若函數(shù)調(diào)用g(a)是引用調(diào)用(calIbyreference)方式,則執(zhí)行"x=f(5)"后

x的值為(請(qǐng)作答此空);若函數(shù)調(diào)用g(a)是值調(diào)用(callbyvalue)方式,

則執(zhí)行“x=f(5)"后x的值為()o

Hintx)g(inty)

inta=x-1;y=y*y-l;

g(a);return;

returna*x;_________________

A、20

B、25

C、60

D、75

答案:D

解析:本題考查程序語(yǔ)言基礎(chǔ)知識(shí)。若實(shí)現(xiàn)函數(shù)調(diào)用時(shí),將實(shí)參的值傳遞給對(duì)應(yīng)

的形參,則稱為是傳值調(diào)用。這種方式下形式參數(shù)不能向?qū)崊鬟f信息。引用調(diào)

用的本質(zhì)是將實(shí)參的地址傳給形參,函數(shù)中對(duì)形參的訪問(wèn)和修改實(shí)際上就是針對(duì)

相應(yīng)實(shí)際參數(shù)變量所作的訪問(wèn)和改變。根據(jù)題目說(shuō)明,調(diào)用函數(shù)f時(shí),實(shí)參的值

為5,也就是在函數(shù)f中,x的初始值為5,接下來(lái)先通過(guò)"a=x7”將a的值設(shè)置

為4,再調(diào)用函數(shù)g(a)。函數(shù)g()執(zhí)行時(shí),形參y的初始值為4,經(jīng)過(guò)"y=y*yT

"運(yùn)算后,y的值就修改為15。在引用調(diào)用方式下,g函數(shù)中y是f函數(shù)中a的

引用(可視為形參V與實(shí)參a是同一對(duì)象),也就是說(shuō)函數(shù)f中a的值被改為15,

因此,返回函數(shù)f中再執(zhí)行"a*x"運(yùn)算后得到75(x=5,a=15),因此第一空應(yīng)填

入的值為75。在值調(diào)用方式下,g函數(shù)中y只獲得f函數(shù)中a的值(形參y與實(shí)

參a是兩個(gè)不同的對(duì)象),也就是說(shuō)在函數(shù)g中修改y的值與函數(shù)f中a的值已

經(jīng)沒(méi)有關(guān)系了,因此,返回函數(shù)f再執(zhí)行"a*x”運(yùn)算后得到20(x=5,a=4),因此

第二空應(yīng)填入的值為20。

48.I以下屬于軟件測(cè)試工具的是()①JTest②LoadRunner③VisualStudio@JB

uiIder

A、①②③④

B、①②③

C、①②

D、①

答案:c

49.兼容性測(cè)試的測(cè)試范圍包括()o①硬件兼容性測(cè)試②軟件兼容性測(cè)試③數(shù)

據(jù)兼容性測(cè)試④平臺(tái)兼容性測(cè)試

A、①②③④

B、①②③

C、①②④

D、①③④

答案:A

解析:兼容性測(cè)試分類主要可以分為三大類:硬件兼容性測(cè)試、軟件兼容性測(cè)試、

數(shù)據(jù)兼容性測(cè)試。而平臺(tái)兼容性測(cè)試(具體為平臺(tái)化軟件兼容性測(cè)試)又在軟件

兼容性測(cè)試之中。故正確答案為A

50.網(wǎng)絡(luò)測(cè)試不能解決的問(wèn)題是()

A、連通性

B、丟包

C、全表掃描

D、延遲

答案:C

解析:連通性、.丟包、延遲是網(wǎng)絡(luò)的術(shù)語(yǔ)。而全表掃描是數(shù)據(jù)庫(kù)的術(shù)語(yǔ)。全表

掃描:在數(shù)據(jù)庫(kù)中,對(duì)無(wú)索引的表進(jìn)行查詢一般稱為全表掃描。全表掃描是數(shù)據(jù)

庫(kù)服務(wù)器用來(lái)搜尋表的每一條記錄的過(guò)程,直到所有符合給定條件的記錄返回為

止。

51.在以階段劃分的編譯器中,符號(hào)表管理和()貫穿于編譯器工作始終。

A、代碼生成

B、語(yǔ)法分析

C、語(yǔ)義分析

D、出錯(cuò)處理

答案:D

解析:一般的編譯程序工作過(guò)程包括詞法分析、語(yǔ)法分析'語(yǔ)義分析、中間代碼

生成、代碼優(yōu)化、目標(biāo)代碼生成,以及出錯(cuò)處理和符號(hào)表管理,如圖所示:

?程序

目標(biāo)代碼

52.ThereisnothinginthisworIdconstantbutinconstancy.―SWIFTProjectafte

rprojectdesignsasetofaIgorithmsandthenpIungesintoconstructionofcustom

er-deIiverabIesoftwareonascheduIethatdemandsdeIiveryofthefirstthingbu

iIt.Inmostprojects,thefirstsystembui11is()usable.ItmaybetoosIow,too

big,awkwardtouse,oraIIthree.Thereisno(請(qǐng)作答此空)buttostartagain,sm

artingbutsmarter,andbuiIdaredesignedversioninwhichtheseprobIemsaresoI

ved.Thediscardand()maybedoneinoneIump,oritmaybedonepiece-by-piece.B

utalIIarge-systemexperienceshowsthatitwiIIbedone.Whereanewsystemconce

ptornewtechnoIogyisused,onehastobuiIdasystemtothrowaway,foreventhebes

tpIanningisnotsoomniscient(全知的)astogetitrightthefirsttime.Theman

agementquestion,therefore,isnotwhethertobuiIdapilotsystemandthrowitaw

ay.YouwiIIdothat.TheonIyquestioniswhethertopIaninadvancetobuiIda(),

ortopromisetodeIiverthethrowawaytocustomers.Seenthisway,theanswerismu

chcIearer.DeIiveringthatthrowawaytocustomersbuystime,butitdoessoonIya

tthe()ofagony(極大痛苦)fortheuser,distractionforthebuiIderswhiIet

heydotheredesign,andabadreputationfortheproductthatthebestredesignwiI

Ifindhardtolivedown.HencepIantothrowoneaway;youwiII,anyhow.

AxaIternative

B、need

CxpossibiIity

D、SoIution

答案:A

解析:本題意想要表達(dá)的意思是沒(méi)有其他辦法,正確答案為A,可供選擇的。附

(參考翻譯):世界上沒(méi)有一成不變的東西.——斯威夫特項(xiàng)目組設(shè)計(jì)了一套項(xiàng)

目算法,在按照約定交付給客戶時(shí)發(fā)現(xiàn)了該軟件存在結(jié)構(gòu)性的問(wèn)題。在大多數(shù)項(xiàng)

目中,建立的第一套系統(tǒng)幾乎是不可用的,它可能運(yùn)行太慢、數(shù)據(jù)太大、使用不

方便等,或者這三者都有。除了重新開(kāi)始之外我們別無(wú)選擇,雖然很痛苦但是我

們可以更加睿智地構(gòu)建一個(gè)重新設(shè)計(jì)的版本,解決掉存在的問(wèn)題??梢砸淮稳?/p>

丟棄和重構(gòu),也可以分批進(jìn)行。但是從過(guò)往的經(jīng)驗(yàn)來(lái)看,所有的大型系統(tǒng)都必然經(jīng)

歷這樣的過(guò)程。在使用時(shí)系統(tǒng)研究新概念或新技術(shù),就必須建立一個(gè)系統(tǒng)并拋棄,

因?yàn)榧词棺詈玫囊?guī)劃也不能保證考慮到方方面面,使第一次便獲得讓人滿意的結(jié)

果。因此,管理并不是考慮是否需要建立一項(xiàng)試驗(yàn)系統(tǒng)然后又把它扔了,因?yàn)檫@

是必須的。問(wèn)題僅在于是否要計(jì)劃提前打造產(chǎn)品,或作出承諾,為客戶提供這種

必然會(huì)被替換的產(chǎn)品。如果這樣來(lái)考慮,答案是很清楚的。為客戶提供這類產(chǎn)品

需要花費(fèi)時(shí)間,但對(duì)用戶來(lái)說(shuō)痛苦的代價(jià)是巨大的,會(huì)使建設(shè)者他們重新設(shè)計(jì)時(shí)

分心,壞的聲譽(yù)也會(huì)導(dǎo)致最好的重新設(shè)計(jì)難以落實(shí)。所以將舍棄寫進(jìn)你的計(jì)劃;

無(wú)論怎樣,你都會(huì)的。

53.在軟件開(kāi)發(fā)過(guò)程中,常采用圖形表示相關(guān)的信息,()不用于表示軟件模塊

的執(zhí)行過(guò)程

A、N-S盒圖

B、E-R圖

GPAD圖

D、程序流程圖

答案:B

解析:本題考查軟件開(kāi)發(fā)過(guò)程中不同圖形的適用場(chǎng)景。N-S盒圖、PAD圖和程序

流程圖主要用于表示軟件模塊的執(zhí)行過(guò)程。而E-R圖是在對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)建模時(shí)

采用,用于表示實(shí)體和實(shí)體之間的聯(lián)系。

54.功能測(cè)試執(zhí)行過(guò)后一般可以確認(rèn)系統(tǒng)的功能缺陷,缺陷的類型包括()。①

功能不滿足隱性需求②功能實(shí)現(xiàn)不正確③功能不符合相關(guān)的法律法規(guī)④功能易

用性不好

A、①

B、①②③

C、②③④

D、②

答案:B

解析:本題考查功能類型缺陷的概念。根據(jù)(IS09126軟件工程產(chǎn)品質(zhì)量》的規(guī)

定,產(chǎn)品的外部質(zhì)量和內(nèi)部質(zhì)量中描述的功能質(zhì)量特性包括5個(gè)子特性,分別是

適合性'準(zhǔn)確性、互操作性、保密安全性以及功能依從性。所以適合性與功能類

型的缺陷中功能不滿足隱性需求有關(guān),準(zhǔn)確性與功能類型的缺陷中功能實(shí)現(xiàn)不正

確有關(guān),功能依從性與功能類型的缺陷中功能不符合相關(guān)的法律法規(guī)有關(guān)。

55.以下關(guān)于測(cè)試時(shí)機(jī)的敘述中,正確的是()①應(yīng)該盡可能早地進(jìn)行測(cè)試②軟

件中的錯(cuò)誤暴露得越遲,則修復(fù)和改正錯(cuò)誤所花費(fèi)的代價(jià)就越高③應(yīng)該在代碼編

寫完成后開(kāi)始測(cè)試④項(xiàng)目需求分析和設(shè)計(jì)階段不需要測(cè)試人員參與

A、①②③④

B、①②③

C、①②

D、①

答案:C

56.puterswiIIbeemoreadvancedandtheywiIIaIsobeeeasiertouse.Improvedspe

edrecognitionwiIImaketheoperationofaputereasier.VirtuaIreaIity(虛擬現(xiàn)

實(shí)),thetechnoIogyof()withaputerusingaIIofthehumansenses,wiIIaIsoco

ntributetobetterhumanandputer(請(qǐng)作答此空).Other,exotic(奇異的)mod

eIsofputationarebeingdeveIoped,incIudingbioIogicaIputingthatusesIivin

gorganisms,moIecuIarputingthatusesmoIecuIeswithparticuIar(),andputi

ngthatusesDNA,thebasicunitofheredity(遺傳),tostoredataandcarryoutop

erations.TheseareexampIesofpossibIefutureputationaIpIatformsthat,sofa

r,areIimitedinabiIitiesorarestrictly().Scientistsinvestigatethembec

auseofthephysicaIIimitationsofminiaturizingcircuitsembeddedinsiIicon.

ThereareaIso()reIatedtoheatgeneratedbyeventhetiniestoftransistors.

A、interfaces

B、behavior

C\simiIarities

D、parison

答案:A

解析:本題意想要表達(dá)的意思是人機(jī)界面,正確答案為A。Interfaces:界面(i

nterface的名詞復(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)生的熱量方面的局限性。

57.運(yùn)行Web瀏覽器的計(jì)算機(jī)與網(wǎng)頁(yè)所在的計(jì)算機(jī)采用—協(xié)議傳輸網(wǎng)頁(yè)文件。

A、HTTP

B、HTML

C、ASP

D、RPC

答案:A

解析:運(yùn)行Web瀏覽器的計(jì)算機(jī)與網(wǎng)頁(yè)所在的計(jì)算機(jī)采用HTTP協(xié)議傳輸網(wǎng)頁(yè)文

件。HTTP是HyperTextTransportationProtocol(超文本傳輸協(xié)議)的縮寫,是

計(jì)算機(jī)之間交換數(shù)據(jù)的方式。HTTP應(yīng)用的相當(dāng)廣泛,其主要任務(wù)是用來(lái)瀏覽網(wǎng)

頁(yè),但也能用來(lái)下載。用戶是按照一定的規(guī)則(協(xié)議)和提供文件的服務(wù)器取得

聯(lián)系,并將相關(guān)文件傳輸?shù)接脩舳说挠?jì)算機(jī)中來(lái)。

58.在軟件工程中,不屬于軟件定義階段的任務(wù)是()

A、制定驗(yàn)收測(cè)試計(jì)劃

B、制定集成測(cè)試計(jì)劃

C、需求分析

D、制定軟件項(xiàng)目計(jì)劃

答案:B

59.兼容性測(cè)試的測(cè)試范圍包括O。①硬件兼容性測(cè)試②軟件兼容性測(cè)試③數(shù)

據(jù)兼容性測(cè)試④平臺(tái)兼容性測(cè)試

A、①②③④

B、①②③

C、①②

D、①

答案:A

60.—以下哪個(gè)測(cè)試任務(wù)不是公認(rèn)的最重要的測(cè)試任務(wù)。

A、網(wǎng)絡(luò)吞吐量測(cè)試

B、網(wǎng)絡(luò)升級(jí)測(cè)試

C、網(wǎng)絡(luò)可接受性測(cè)試

D、網(wǎng)絡(luò)響應(yīng)時(shí)間測(cè)試

答案:D

解析:以下3個(gè)測(cè)試任務(wù)是公認(rèn)的最重要的測(cè)試任務(wù):(1)吞吐量測(cè)試:它是

標(biāo)識(shí)網(wǎng)絡(luò)設(shè)備、子網(wǎng)和全局網(wǎng)絡(luò)運(yùn)行性能的重要指標(biāo)(2)可接受性測(cè)試:是對(duì)

將要使用的網(wǎng)絡(luò)的驗(yàn)收,其重要性和必要性是顯然的。(3)升級(jí)測(cè)試:運(yùn)動(dòng)是

永恒的,網(wǎng)絡(luò)系統(tǒng)永恒的主題是升級(jí)換代,升級(jí)測(cè)試也要不斷進(jìn)行,不要主觀地

認(rèn)為升級(jí)后的網(wǎng)絡(luò)一定比原來(lái)的好。

61.某開(kāi)發(fā)小組欲開(kāi)發(fā)一個(gè)軟件系統(tǒng),實(shí)現(xiàn)城市中不同圖書館的資源共享,包括

實(shí)體資源和電子資源,共享規(guī)則可能在開(kāi)發(fā)過(guò)程中有變化。客戶希望開(kāi)發(fā)小組能

盡快提交可運(yùn)行的軟件,且可以接受多次交付。這種情況下最適宜采用()開(kāi)發(fā)

過(guò)程模型

A、瀑布

B、原型

C、增量

D、螺旋

答案:C

62.若有字符串“software”,則其長(zhǎng)度為4的子串有()個(gè)

A、5

B、6

C、7

D、8

答案:A

解析:本題考查字符串的基礎(chǔ)知識(shí)。子串長(zhǎng)度為3,則至少需要3個(gè)字符,在本

題中ware是最后一個(gè)滿足要求的,soft是第一滿足要求的,只要第一個(gè)字符位

于s與w之間則滿足要求,依次類推,一共有5個(gè)故正確答案為:A

63.風(fēng)險(xiǎn)分析在軟件項(xiàng)目開(kāi)發(fā)中具有重要作用,包括風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)預(yù)測(cè)、風(fēng)險(xiǎn)

評(píng)估和風(fēng)險(xiǎn)控制等。"建立風(fēng)險(xiǎn)條目檢查表''是()時(shí)的活動(dòng),”描述風(fēng)險(xiǎn)的結(jié)果"

是(請(qǐng)作答此空)時(shí)的活動(dòng)。

A、風(fēng)險(xiǎn)識(shí)別

B、風(fēng)險(xiǎn)預(yù)測(cè)

C、風(fēng)險(xiǎn)評(píng)估

D、風(fēng)險(xiǎn)控制

答案:B

解析:本題考查軟件開(kāi)發(fā)過(guò)程中的風(fēng)險(xiǎn)分析基礎(chǔ)知識(shí)。風(fēng)險(xiǎn)分析包括風(fēng)險(xiǎn)識(shí)別、

風(fēng)險(xiǎn)預(yù)測(cè)、風(fēng)險(xiǎn)評(píng)估和風(fēng)險(xiǎn)控制等4個(gè)不同活動(dòng),在風(fēng)險(xiǎn)識(shí)別過(guò)程中,要識(shí)別潛

在的預(yù)算、進(jìn)度、個(gè)體、資源、用戶和需求等方面的問(wèn)題以及對(duì)整個(gè)項(xiàng)目的影響,

并建立風(fēng)險(xiǎn)條目檢查表,列出所有可能的風(fēng)險(xiǎn)事項(xiàng)。在風(fēng)險(xiǎn)預(yù)測(cè)過(guò)程中,需要建

立一個(gè)表示風(fēng)險(xiǎn)可能性的參考標(biāo)準(zhǔn),描述風(fēng)險(xiǎn)條目的結(jié)果,估計(jì)風(fēng)險(xiǎn)對(duì)項(xiàng)目的影

響等。

64.若二維數(shù)組arr[1-M,1-N]的首地址為base,數(shù)組元素按列存儲(chǔ)且每個(gè)元

素占用K個(gè)存儲(chǔ)單元,則元素arr[i,j]在該數(shù)組空間的地址為()。

A、base+((i—1)*K

B、base+((i-1)*N+j-1)*K

C、baSe+((j-l)*M十i-1)*K

D、base+((j-1)*N+i-1)*K

答案:c

65.現(xiàn)有四級(jí)指令流水線,分別完成取指、取數(shù)、運(yùn)算、傳送結(jié)果4步操作。若

完成上述操作的時(shí)間依次為9ns、10ns、6ns、8ns,則流水線的操作周期應(yīng)設(shè)計(jì)

為()ns0

A、6

B、8

C、9

D、10

答案:D

解析:本題考查計(jì)算機(jī)流水線基本工作原理。流水線的基本原理是把一個(gè)重復(fù)的

過(guò)程分解為若干個(gè)子過(guò)程,前一個(gè)子過(guò)程為下一個(gè)子過(guò)程創(chuàng)造執(zhí)行條件,每一個(gè)

過(guò)程可以與其他子過(guò)程同時(shí)進(jìn)行。流水線各段執(zhí)行時(shí)間最長(zhǎng)的那段為整個(gè)流水線

的瓶頸,一般的,將其執(zhí)行時(shí)間稱為流水線的周期。

66.設(shè)數(shù)組1..m](n>l,m>l)中的元素以行為主序存放,每個(gè)元素占

用1個(gè)存儲(chǔ)單元,則數(shù)組元素a[i,j](1WiWn,iWjWm)相對(duì)于數(shù)組空間首

地址的偏移量為(14)o

A、(i7)

B、(i-1)*n+j—1

C\(j-1)*m+i-1

D、(j-1)*n+i-1

答案:A

解析:數(shù)組元素的存儲(chǔ)地址;數(shù)組空間首地址+偏移量其中偏移量的計(jì)算方式為排

列在所訪問(wèn)元素之前的元素個(gè)數(shù)乘以每個(gè)元素占用的存儲(chǔ)單元數(shù)。對(duì)于元素a[i,

j],在按行存儲(chǔ)(以行為主序存放)方式下,該元素之前的元素個(gè)數(shù)為(iT)*

m+j-1o

67.某公司內(nèi)部使用“wb.xyz..cn”作為訪問(wèn)某服務(wù)器的地址,其中,wb是O。

A、主機(jī)名

B、協(xié)議名

C、目錄名

D、文件名

答案:A

68.GB\T18905.5《軟件工程產(chǎn)品評(píng)價(jià)》中,分別規(guī)定了開(kāi)發(fā)者用、需方用'評(píng)價(jià)

者用的過(guò)程,以下理解正確的是()

A、計(jì)劃開(kāi)發(fā)新產(chǎn)品的廠商,該標(biāo)準(zhǔn)中規(guī)定不允許利用他們自己的技術(shù)人員進(jìn)行

產(chǎn)品評(píng)價(jià)

B、軟件產(chǎn)品的一般評(píng)價(jià)過(guò)程是:確立評(píng)價(jià)需求,規(guī)定'設(shè)計(jì)和執(zhí)行評(píng)價(jià)

C、該標(biāo)準(zhǔn)不適用于對(duì)軟件產(chǎn)品執(zhí)行獨(dú)立評(píng)估的第三方評(píng)測(cè)機(jī)構(gòu)

D、該標(biāo)準(zhǔn)可用來(lái)決定從眾多可選產(chǎn)品中選擇某個(gè)產(chǎn)品。但該產(chǎn)品不可以是較大

產(chǎn)品的一部分

答案:B

解析:GB/T18905—2002《軟件工程產(chǎn)品評(píng)價(jià)》中確定的通用評(píng)價(jià)過(guò)程包括四個(gè)

方面,即:確立評(píng)價(jià)需求,規(guī)定評(píng)價(jià),設(shè)計(jì)評(píng)價(jià)和執(zhí)行評(píng)價(jià)。其中有關(guān)“規(guī)定評(píng)

價(jià)”部分包含的內(nèi)容有:選擇度量、建立度量評(píng)定等級(jí)'確立評(píng)估準(zhǔn)則。

69.以下關(guān)于軟件測(cè)試原則的敘述中,正確的是()。

A、測(cè)試用例只需選用合理的輸入數(shù)據(jù),不需要選擇不合理的輸入數(shù)據(jù)

B、應(yīng)制定測(cè)試計(jì)劃并嚴(yán)格執(zhí)行,排除隨意性

C、窮舉測(cè)試是可能的

D、程序員應(yīng)盡量測(cè)試自己的程序

答案:B

解析:本題考查軟件測(cè)試的原則。軟件測(cè)試應(yīng)遵循的原則包括:應(yīng)當(dāng)把“盡早和

不斷地測(cè)試”作為開(kāi)發(fā)者的座右銘;程序員應(yīng)該避免檢查自己的程序,測(cè)試工作

應(yīng)該由獨(dú)立的專業(yè)的軟件測(cè)試機(jī)構(gòu)來(lái)完成;設(shè)計(jì)測(cè)試用例時(shí),應(yīng)該考慮到合法的

輸入和不合法的輸入,以及各種邊界條件;一定要注意測(cè)試中的錯(cuò)誤集中發(fā)生現(xiàn)

象,應(yīng)對(duì)錯(cuò)誤群集的程序段進(jìn)行重點(diǎn)測(cè)試;對(duì)測(cè)試錯(cuò)誤結(jié)果一定要有一個(gè)確認(rèn)的

過(guò)程;制定嚴(yán)格的測(cè)試計(jì)劃,并把測(cè)試時(shí)間安排得盡量寬松,不要希望在極短的

時(shí)間內(nèi)完成一個(gè)高水平的測(cè)試;回歸測(cè)試的關(guān)聯(lián)性一定要引起充分的注意,修改

一個(gè)錯(cuò)誤而引起更多錯(cuò)誤出現(xiàn)的現(xiàn)象并不少見(jiàn);妥善保存一切測(cè)試過(guò)程文檔;窮

舉測(cè)試是不能實(shí)現(xiàn)的。根據(jù)上述描述,測(cè)試過(guò)程中需要制定測(cè)試計(jì)劃并嚴(yán)格執(zhí)行。

70.若程序在運(yùn)行時(shí)陷入死循環(huán),則該情況屬于()。

A、語(yǔ)法錯(cuò)誤

B、運(yùn)行時(shí)異常

C、動(dòng)態(tài)的語(yǔ)義錯(cuò)誤

D、靜態(tài)的語(yǔ)義錯(cuò)誤

答案:C

71.一是一種通過(guò)建立網(wǎng)絡(luò)設(shè)備、鏈路和協(xié)議模型,并模擬網(wǎng)絡(luò)流量的傳輸,

從而獲取網(wǎng)絡(luò)設(shè)計(jì)或優(yōu)化所需要的網(wǎng)絡(luò)性能數(shù)據(jù)的技術(shù)。

A、網(wǎng)絡(luò)仿真技術(shù)

B、網(wǎng)絡(luò)響應(yīng)時(shí)間預(yù)測(cè)技術(shù)

C、網(wǎng)絡(luò)規(guī)劃技術(shù)

D、網(wǎng)絡(luò)流量分析技術(shù)

答案:A

解析:網(wǎng)絡(luò)仿真技術(shù)有時(shí)也稱為網(wǎng)絡(luò)模擬技術(shù)或者網(wǎng)絡(luò)預(yù)測(cè)技術(shù)。它是一種通過(guò)

建立網(wǎng)絡(luò)設(shè)備、鏈路和協(xié)議模型,并模擬網(wǎng)絡(luò)流量的傳輸,從而獲取網(wǎng)絡(luò)設(shè)計(jì)或

優(yōu)化所需要的網(wǎng)絡(luò)性能數(shù)據(jù)的仿真技術(shù)。

72.A.閱讀和理解標(biāo)準(zhǔn)b.確定測(cè)試工具c.執(zhí)行用例文件d.確定用例文件e.分析

測(cè)試結(jié)果

A、abode

B、acebe

Cxabdec

Dxabdce

答案:D

解析:標(biāo)準(zhǔn)符合性測(cè)試執(zhí)行步驟為(1)閱讀和理解標(biāo)準(zhǔn);(2)確定測(cè)試工具;

(3)確定用例文件;(4)執(zhí)行用例文件;(5)分析測(cè)試結(jié)果。

73.以下測(cè)試內(nèi)容中,屬于系統(tǒng)測(cè)試的是()。①單元測(cè)試②集成測(cè)試③安全性

測(cè)試④可靠性測(cè)試⑤兼容性測(cè)試⑥可用性測(cè)試

A、①②③④⑤⑥

B、②③④⑤⑥

C、③④⑤⑥

D、④⑤⑥

答案:C

74.某高校人

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論