國家二級(jí)公共基礎(chǔ)知識(shí)(軟件工程基礎(chǔ))模擬試卷4_第1頁
國家二級(jí)公共基礎(chǔ)知識(shí)(軟件工程基礎(chǔ))模擬試卷4_第2頁
國家二級(jí)公共基礎(chǔ)知識(shí)(軟件工程基礎(chǔ))模擬試卷4_第3頁
國家二級(jí)公共基礎(chǔ)知識(shí)(軟件工程基礎(chǔ))模擬試卷4_第4頁
國家二級(jí)公共基礎(chǔ)知識(shí)(軟件工程基礎(chǔ))模擬試卷4_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

家二級(jí)公共基礎(chǔ)知識(shí)(軟件工程基

礎(chǔ))模擬試卷4

一、單項(xiàng)選擇題(本題共34題,每題1.0分,共34

分。)

1、在軟件開發(fā)中,需求分析階段可以使用的工具是()。

A、N—S圖

B、DFD圖

C、PAD圖

D、程序流程圖

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:在軟件開發(fā)中,需求分析階段常使用的工具有數(shù)據(jù)流圖(DFD),數(shù)據(jù)

字典(DD)、判斷樹和判斷表。

2、數(shù)據(jù)流圖中帶有箭頭的線段表示的是()。

A、控制流

B、事件驅(qū)動(dòng)

C、模塊調(diào)用

D、數(shù)據(jù)流

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:數(shù)據(jù)流圖是從數(shù)據(jù)傳遞和加工的角度,來刻畫數(shù)據(jù)流從輸入到輸出的

移動(dòng)變換過程。其中帶箭頭的線段表示數(shù)據(jù)流,沿箭頭方向傳遞數(shù)據(jù)的通道,一般

在旁邊標(biāo)注數(shù)據(jù)流名。

3、在軟件設(shè)計(jì)中不使用的工具是()。

A、系統(tǒng)結(jié)構(gòu)圖

B、PAD圖

C、數(shù)據(jù)流圖(DFD圖)

D、程序流程圖

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:在軟件開發(fā)的各個(gè)階段經(jīng)常會(huì)使用到一些圖形工具,如在需求分析階

段使用數(shù)據(jù)流圖(DFD圖),在概要設(shè)計(jì)階段使用系統(tǒng)結(jié)構(gòu)圖,在詳細(xì)設(shè)計(jì)階段使用

程序流程圖、N?S圖或者PAD圖等。

4、數(shù)據(jù)流圖用于抽象描述一個(gè)軟件的邏輯模型,數(shù)據(jù)流圖由一些特定的圖符構(gòu)

成。下面圖符名標(biāo)識(shí)的圖符不屬于數(shù)據(jù)流圖合法圖符的是()。

A、控制流

B、加32

C、數(shù)據(jù)存儲(chǔ)

D、源和潭

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)流圖中的主要圖形元素有加工(轉(zhuǎn)換)、數(shù)據(jù)流、存儲(chǔ)文件(數(shù)據(jù)

源)、源和潭等。

5、在軟件設(shè)計(jì)中,不屈于過程設(shè)計(jì)工具的是()。

A、PDL(過程設(shè)計(jì)語言)

B、PAD圖

C、N—S圖

D、DFD圖

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:DFD(數(shù)據(jù)流圖Data-Flow-Diagram)是描述數(shù)據(jù)處理過程的工具,是

需求理解的邏輯模型的圖形表示。它直接支持系統(tǒng)功能建模。在軟件詳細(xì)設(shè)計(jì)的過

程階段,要對每個(gè)模塊規(guī)定的功能以及算法的設(shè)計(jì)給出適當(dāng)?shù)乃惴枋?。常見的過

程設(shè)計(jì)工具有:圖形工具:程序流程圖,N—S,PAD,HIPOo表格工具:判定

表。語言工具:PDL(偽碼)。

6、數(shù)據(jù)流程圖(DFD圖)是()。

A、軟件概要設(shè)計(jì)的工具

B、軟件詳細(xì)設(shè)計(jì)的工具

C、結(jié)構(gòu)化方法的需求分析工具

D、面向?qū)ο蠓椒ǖ男枨蠓治龉ぞ?/p>

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:本題考查數(shù)據(jù)流程圖。DFD的概念。對于面向數(shù)據(jù)流的結(jié)構(gòu)化分析

方法.按照DeMarco的定義,“結(jié)構(gòu)化分析就是使用數(shù)據(jù)流圖(DFD)、數(shù)據(jù)字典

(DD)、結(jié)構(gòu)化英語、判定表和判定樹等工具,來建立一種新的、稱為結(jié)構(gòu)化規(guī)格

說明的目標(biāo)文檔結(jié)構(gòu)化分析方法的實(shí)質(zhì)是著眼于數(shù)據(jù)流,自頂向下,逐層分

解,建立系統(tǒng)的處理流程,以數(shù)據(jù)流圖和數(shù)據(jù)字典為主要工具,建立系統(tǒng)的邏輯模

型。數(shù)據(jù)流圖(DFD—DataFlowDiagram)是描述數(shù)據(jù)處理過程的工具,是需求理

解的邏輯模型的圖形表示,它直接支持系統(tǒng)的功能建模。數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加

工的角度,來刻畫數(shù)據(jù)流從輸入到輸出的移動(dòng)變換過程。由此可得數(shù)據(jù)流程圖是結(jié)

構(gòu)化方法的需求分析工具。

7、數(shù)據(jù)字典(DD)所定義的對象都包含于()。

A、數(shù)據(jù)流圖(DFD圖)

B、程序流程圖

C、軟件結(jié)構(gòu)圖

D、方框圖

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)字典是指對數(shù)據(jù)的數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理

邏輯、外部實(shí)體等進(jìn)行定義和描述,其目的是對數(shù)據(jù)流程圖中的各個(gè)元素做出詳細(xì)

的說明。

8、下列關(guān)于數(shù)據(jù)庫設(shè)計(jì)的敘述中,正確的是()。

A、在需求分析階段建立數(shù)據(jù)字典

B、在概念設(shè)計(jì)階段建立數(shù)據(jù)字典

C、在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典

D、在物理設(shè)計(jì)階段建立數(shù)據(jù)字典

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:數(shù)據(jù)庫設(shè)計(jì)目前一般采用生命周期法,即將整個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開

發(fā)分解成目標(biāo)獨(dú)立的若干階段。分別是:需求分析階段、概念設(shè)計(jì)階段、邏輯設(shè)計(jì)

階段、物理設(shè)計(jì)階段、編碼階段、測試階段、運(yùn)行階段、進(jìn)一步修改階段。數(shù)據(jù)字

典是對系統(tǒng)中數(shù)據(jù)的詳盡描述,是各類數(shù)據(jù)屬性的清單。對數(shù)據(jù)設(shè)計(jì)來講,數(shù)據(jù)字

典是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結(jié)果。

9、在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。

A、軟件集成測試計(jì)劃

B、軟件詳細(xì)設(shè)計(jì)說明書

C、用戶手冊

D、軟件需求規(guī)格說明書

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:在軟件開發(fā)過程中,需求分析階段產(chǎn)生的主要文檔是軟件需求規(guī)格說

明書。

10、軟件需求規(guī)格說明書的作用不包括()。

A、軟件驗(yàn)收的依據(jù)

B、用戶與開發(fā)人員對軟件要做什么的共同理解

C、軟件設(shè)計(jì)的依據(jù)

D、軟件可行性研究的依據(jù)

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析?:軟件規(guī)格說明書主要有三個(gè)作用:①用戶和軟件開發(fā)人員之間的合

同;②開發(fā)人員進(jìn)行設(shè)計(jì)和編程的依據(jù)?;③軟件工程項(xiàng)目驗(yàn)收的依據(jù)。

11、在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。

A、可行性分析報(bào)告

B、軟件需求規(guī)格說明書

C、概要設(shè)計(jì)說明書

D、集成測試計(jì)劃

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:需求分析的最終結(jié)果是生成軟件需要規(guī)格說明書,可以為用戶、分析

人員和設(shè)計(jì)人員之間的交流提供方便,可以直接支持目標(biāo)與確認(rèn),又可以作為控制

軟件開發(fā)進(jìn)程的依據(jù)。

12、從工程管理角度看,軟件設(shè)計(jì)一般分為兩步完成,它們是()。

A、概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)

B、數(shù)據(jù)設(shè)計(jì)與接口設(shè)計(jì)

C、軟件結(jié)構(gòu)設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì)

D、過程設(shè)計(jì)與數(shù)據(jù)設(shè)計(jì)

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:軟件設(shè)計(jì)是開發(fā)階段最重要的步驟。從工程管理的角度來看可分為兩

步:概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。概要設(shè)計(jì)是將軟件需求轉(zhuǎn)化為軟件體系結(jié)構(gòu),確定系統(tǒng)

級(jí)接口、全局?jǐn)?shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫模式;詳細(xì)設(shè)計(jì)是指確立每個(gè)模塊的實(shí)現(xiàn)算法和局

部數(shù)據(jù)結(jié)構(gòu),用適應(yīng)方法表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié)。從技術(shù)觀點(diǎn)來看,軟件設(shè)計(jì)

包括軟件結(jié)構(gòu)設(shè)計(jì)(定義軟件系統(tǒng)各主要部件之間的關(guān)系)、數(shù)據(jù)設(shè)計(jì)(將分析時(shí)創(chuàng)建

的模型轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu))、接口設(shè)計(jì)(描述軟件內(nèi)部、軟件與協(xié)作系統(tǒng)之間以及軟件

與人之間如何通信)、過程設(shè)計(jì)(把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過程)四個(gè)步驟。

13,下面不屬于軟件設(shè)計(jì)階段任務(wù)的是()。

A、軟件總體設(shè)計(jì)

B、算法設(shè)計(jì)

C、制定軟件確認(rèn)測試計(jì)劃

D、數(shù)據(jù)庫設(shè)計(jì)

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:軟件設(shè)計(jì)階段總體分為兩部分:概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),此階段的主要

任務(wù)就是將需求規(guī)格說明文檔轉(zhuǎn)換為軟件設(shè)計(jì)文檔,將需求階段提出的問題,

解釋,形成詳細(xì)設(shè)計(jì)文檔,并根據(jù)功能要求,定制相應(yīng)數(shù)據(jù)結(jié)構(gòu)、各種流程圖等,

為下一步編碼做準(zhǔn)備c

14、軟件設(shè)計(jì)中模塊劃分應(yīng)遵循的準(zhǔn)則是()。

A、低內(nèi)聚低耦合

B、高內(nèi)聚低耦合

C、低內(nèi)聚高耦合

D、高內(nèi)聚高耦合

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:耦合性和內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn),各模塊的內(nèi)聚性越

強(qiáng),則耦合性越弱。軟件設(shè)計(jì)應(yīng)該遵循高內(nèi)聚低耦合。

15、耦合性和內(nèi)聚性是對模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn)。下列敘述中正確的是()。

A、提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性

B、降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性

C、耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度

D、內(nèi)聚性是指模塊間互相連接的緊密程度

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:耦合性是反映模塊間互相連接的緊密程度,內(nèi)聚性是指一個(gè)模塊內(nèi)部

各個(gè)元素間彼此接合的緊密程序。提高模塊的內(nèi)聚性,降低模塊的耦合性是有利于

模塊的獨(dú)立性。

16、軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是()。

A、低內(nèi)聚低耦合

B、高內(nèi)聚低耦合

C、低內(nèi)聚高耦合

D、高內(nèi)聚高耦合

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:耦合性與內(nèi)聚性是模塊獨(dú)立性的兩個(gè)定性標(biāo)準(zhǔn)。一般一個(gè)較優(yōu)秀的軟

件設(shè)計(jì),應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)

聚性,有利于提高模塊的獨(dú)立性。

17、兩個(gè)或兩個(gè)以上模塊之間關(guān)聯(lián)的緊密程度稱為()。

A、耦合度

B、內(nèi)聚度

「骨型聲

D:數(shù)MG輸特性

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:模塊的獨(dú)立性是指每個(gè)模塊只完成系統(tǒng)要求的獨(dú)立的子功能,并且與

其他模塊的聯(lián)系較少且接口簡單。衡量軟件的模塊獨(dú)立性使用:內(nèi)聚性和耦合性兩

個(gè)定性度量標(biāo)準(zhǔn)。內(nèi)聚性是對一個(gè)模塊內(nèi)部各個(gè)元素彼此結(jié)合的緊密程度的度量;

耦合性是對模塊間互相連接的緊密程度的度量。一般較優(yōu)秀的軟件設(shè)計(jì),應(yīng)盡量做

到高內(nèi)聚、低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高

模塊的獨(dú)立忤c

18、在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是()。

A、各模塊應(yīng)包括盡量多的功能

B、各模塊的規(guī)模應(yīng)盡量大

C、各模塊之間的聯(lián)系應(yīng)盡量緊密

D、模塊內(nèi)具有高內(nèi)聚度、模塊間具有低耦合度

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:內(nèi)聚性是對一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度的度量。耦

合性是對模塊間互相連接的緊密程度的度量。在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分應(yīng)遵

循高內(nèi)聚、低耦合的原則,即減弱模塊之間的耦合性和提高模塊內(nèi)聚性,有利于提

高軟件模塊的獨(dú)立性。

19、下面不能作為結(jié)構(gòu)叱方法軟件需求分析工具的是()。

A、系統(tǒng)結(jié)構(gòu)圖

B、數(shù)據(jù)字典(DD)

C、數(shù)據(jù)流程圖(DFD圖)

D、判定表

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:按照DeMarco的定義,”結(jié)構(gòu)化分析就是使用數(shù)據(jù)流圖(DFD圖)、數(shù)

據(jù)字典(DD)、結(jié)構(gòu)化英語、判定表和判定樹等工具,來建立一種新的、稱為結(jié)構(gòu)

化規(guī)格說明的目標(biāo)文檔。”系統(tǒng)結(jié)構(gòu)圖不能作為結(jié)構(gòu)化方法軟件需求分析工具。

20、下面描述中錯(cuò)誤的是()。

A、系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細(xì)設(shè)計(jì)

B、軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過程

C、數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計(jì)是軟件設(shè)計(jì)的任務(wù)之一

D、PAD圖是軟件詳細(xì)設(shè)計(jì)的表示工具

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析?:軟件設(shè)計(jì)是將軟件需求轉(zhuǎn)換為軟件表示的過程:數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)

計(jì)是軟件設(shè)計(jì)的任務(wù)之一;PAD圖,即問題分析圖,是一種主要用于描述軟件詳

細(xì)設(shè)計(jì)的圖形工具。

21,程序流程圖中帶有箭頭的線段表示的是()。

A、圖元關(guān)系

B、數(shù)據(jù)流

C、控制流

D、調(diào)用關(guān)系

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:程序流程圖是一種傳統(tǒng)的、應(yīng)用廣泛的軟件過程設(shè)計(jì)工具,通常也稱

為程序框圖。其中,用帶箭頭的線段表示控制流,用柜形表示加工步驟,用菱形表

示邏輯條件。

22、下面敘述中錯(cuò)誤的是()。

A、軟件測試的目的是發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤

B、對被調(diào)試的程序進(jìn)行“錯(cuò)誤定位”是程序調(diào)試的必耍步驟

C、程序調(diào)試通常也稱為Debug

D、軟件測試應(yīng)嚴(yán)格執(zhí)行測試計(jì)劃,排除測試的隨意性

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:軟件測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。軟件測試要嚴(yán)格執(zhí)行測

試計(jì)劃,排除測試的隨意性。程序調(diào)試通常也稱Debug,對被調(diào)試的程序進(jìn)行“錯(cuò)

誤”定位是程序調(diào)試的必要步驟。

23、軟件測試的目的是()。

A、評(píng)估軟件可靠性

B、發(fā)現(xiàn)并改正程序中的錯(cuò)誤

C、改正程序中的錯(cuò)誤

D、發(fā)現(xiàn)程序中的錯(cuò)誤

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:軟件測試的目的是為了發(fā)現(xiàn)程序中的錯(cuò)誤,而軟件調(diào)試是為了更正程

序中的錯(cuò)誤。

24、檢查軟件產(chǎn)品是否符合需求定義的過程稱為(),

A、確認(rèn)測試

B、集成測試

C、驗(yàn)證測試

D、驗(yàn)收測試

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:確定測試是驗(yàn)證軟件的功能和性能及其他特性是否滿足了需求規(guī)格說

明書中確定的各種需求以及軟件配置是否完全、正確。

25、下列描述中正確的是()。

A、軟件測試的主要目的是發(fā)現(xiàn)程序中的錯(cuò)誤

B、軟件測試的主要目的是確定程序中錯(cuò)誤的位置

C、為了提高軟件測試的效率,最好由程序編制者自己來完成軟件測試的工作

D、軟件測試是證明軟件沒有錯(cuò)誤

標(biāo)準(zhǔn)答案:A

知識(shí)點(diǎn)解析:軟件測試是為r發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。一個(gè)好的測試用例是指

很可能找到迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的用例;一個(gè)成功的測試是發(fā)現(xiàn)了至今尚未發(fā)

現(xiàn)的錯(cuò)誤的測試。為了達(dá)到好的測試效果,應(yīng)該由獨(dú)立的第三方來構(gòu)造測試,程序

員應(yīng)盡量避免檢查自己的程序。

26、下列對于軟件測試的描述中正確的是()。

A、軟件測試的目的是證明程序是否正確

B、軟件測試的目的是使程序運(yùn)行結(jié)果正確

C、軟件測試的RI的是盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤

D、軟件測試的目的是使程序符合結(jié)構(gòu)化原則

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:軟件測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程。一個(gè)好的測試用例是指

很可能找到迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的用例;一個(gè)成功的測試是發(fā)現(xiàn)了至今尚未發(fā)

現(xiàn)的錯(cuò)誤的測試。軟件測試的目的耍以查找錯(cuò)誤為中心,而不是為了演示軟件的正

確功能。

27、下列描述中正確的是()。

A、軟件測試應(yīng)該由程序開發(fā)者來完成

B、程序經(jīng)調(diào)試后一般不需要再測試

C、軟件維護(hù)只包括對程序代碼的維護(hù)

D、以上三種說法都不對

標(biāo)準(zhǔn)答案:D

知識(shí)點(diǎn)解析:為了達(dá)到好的測試效果,應(yīng)該由獨(dú)立的第三方進(jìn)行測試工作。因?yàn)閺?/p>

心理學(xué)角度講,程序人員或設(shè)計(jì)方在測試自己的程序時(shí),要采取客觀的態(tài)度是會(huì)不

同程度地存在障礙的,所以選項(xiàng)A錯(cuò)誤。在程序調(diào)試時(shí),修改了一個(gè)錯(cuò)誤的同時(shí)

可能引入了新的錯(cuò)誤,解決的辦法是在修改了錯(cuò)誤之后,必須進(jìn)行回歸測試,所以

選項(xiàng)B錯(cuò)誤。所謂軟件維護(hù),就是將交付的軟件投入運(yùn)行,并在運(yùn)行使用中不斷

地維護(hù),根據(jù)新提出的需求進(jìn)行必要而且可能的擴(kuò)充和刪改,所以選項(xiàng)C錯(cuò)誤。

28、在黑盒測試方法中,設(shè)計(jì)測試用例的主要根據(jù)是()。

A、程序內(nèi)部邏輯

13、程序外部功能

C、程序數(shù)據(jù)結(jié)構(gòu)

D、程序流程圖

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:黑盒測試法指的是根據(jù)程序的外部功能,把程序本身看成一個(gè)黑盒

子,設(shè)計(jì)測試用例來驗(yàn)證程序外部功能的正確性。

29、下面屬于黑盒測試方法的是()。

A、語句覆蓋

B、邏輯覆蓋

C、邊界值分析

D、路徑覆蓋

標(biāo)準(zhǔn)答案:C

知識(shí)點(diǎn)解析:采用黑盒技術(shù)設(shè)計(jì)測試用例的方法有:等價(jià)類劃分、邊界值分析、錯(cuò)

誤推測、岡果圖和綜合策略。

30、下面屬于白盒測試方法的是()。

A、等價(jià)類劃分法

B、邏輯覆蓋

C、邊界值分析法

D、錯(cuò)誤推測法

標(biāo)準(zhǔn)答案:B

知識(shí)點(diǎn)解析:白盒測試的主要方法有邏輯覆蓋、基本路徑測試等。

31、下面不屬于軟件測試實(shí)施步驟的是()。

A、集成

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論