2017年下半年軟件測評師考試軟件工程與軟件測試基礎知識真題_第1頁
2017年下半年軟件測評師考試軟件工程與軟件測試基礎知識真題_第2頁
2017年下半年軟件測評師考試軟件工程與軟件測試基礎知識真題_第3頁
2017年下半年軟件測評師考試軟件工程與軟件測試基礎知識真題_第4頁
2017年下半年軟件測評師考試軟件工程與軟件測試基礎知識真題_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2017年下半年軟件測評師考試軟件工程與軟件測試基礎知識真題(總分:75.00,做題時間:150分鐘)一、單項選擇題

(總題數(shù):60,分數(shù):75.00)1.在Excel中,設單元格F1的值為38,若在單元格F2中輸入公式“=IF(and(38<F1,F(xiàn)1<100)“輸入正確”,“輸入錯誤”)”,則單元格F2顯示的內(nèi)容為(分數(shù):1.00)

A.輸入正確

B.輸入錯誤

C.TRUE

D.FALSE解析:2.采用IE瀏覽器訪間清華大學校園網(wǎng)主頁時,正確的地址格式為(分數(shù):1.00)

A.Smtp://

B.

C.Smtp:\\

D.http:\\解析:3.CPU

中設置了多個寄存器,其中,(

)用于保存待執(zhí)行指令的地址。(分數(shù):1.00)

A.通用寄存器

B.程序計數(shù)器

C.指令寄存器

D.地址寄存器解析:4.在計算機系統(tǒng)中常用的輸入/輸出控制方式有無條件傳送、中斷、程序查詢和DMA等。其中,采用(

)方式時,不需要CPU控制數(shù)據(jù)的傳輸過程。(分數(shù):1.00)

A.中斷

B.程序查詢

C.DMA

D.無條件傳送解析:5.CPU是一塊超大規(guī)模的集成電路,其中主要部件有(分數(shù):1.00)

A.運算器、控制器和系統(tǒng)總線

B.運算器、寄存器和內(nèi)存儲器

C.控制器、存儲器和寄存器組

D.運算器、寄存器和寄存器組解析:6.對計算機評價的主要性能指標有時鐘頻率、(

)、運算精度、內(nèi)存容量等。(分數(shù):1.00)

A.丟包率

B.端口吞吐量

C.可移植性

D.數(shù)據(jù)處理速率

√解析:7.在字長為16位、32位、64位或128位的計算機中,字長為(

)位的計算機數(shù)據(jù)運算精度最高。(分數(shù):1.00)

A.16

B.32

C.64

D.128

√解析:8.以下關(guān)于防火墻功能特性的說法中,錯誤的是(分數(shù):1.00)

A.控制進出網(wǎng)絡的數(shù)據(jù)包和數(shù)據(jù)流向

B.提供流量信息的日志和審計

C.隱藏內(nèi)部IP以及網(wǎng)絡結(jié)構(gòu)細節(jié)

D.提供漏洞掃描功能

√解析:9.計算機軟件著作權(quán)的保護對象是指(分數(shù):1.00)

A.軟件開發(fā)思想與設計方案

B.計算機程序及其文檔

C.計算機程序及算法

D.軟件著作權(quán)權(quán)利人

√解析:10.某軟件公司項目組的程序員在程序編寫完成后均按公司規(guī)定撰寫文檔,井上交公司存檔。此情形下,該軟件文檔著作權(quán)應由(

)享有。(分數(shù):1.00)

A.程序員

B.公司與項目組共同

C.公司

D.項目組全體人員解析:11.將二進制序列1011011表示為十六進制,為(分數(shù):1.00)

A.B3

B.5B

C.BB

D.3B解析:12.采用模2除法進行校驗碼計算的是(分數(shù):1.00)

A.CRC碼

B.ASCn碼

C.BCD碼

D.海明碼解析:13.當一個雙處理器的計算機系統(tǒng)中同時存在3個并發(fā)進程時,同一時刻允許占用處理器的進程數(shù)(分數(shù):1.00)

A.至少為2個

B.最多為2個

C.至少為3個

D.最多為3個解析:14.假設系統(tǒng)有n

(n≧5)個并發(fā)進程共享資源R,且資源R的可用數(shù)為2。若采用PV操作,則相應的信號量S的取值范圍為(分數(shù):1.00)

A.-1~n-1

B.-5~2

C.-(n-1)~1

D.-(n-2)~2

√解析:15.編譯和解釋是實現(xiàn)高級程序設計語言的兩種方式,其區(qū)別主要在于(分數(shù):1.00)

A.是否進行語法分析

B.是否生成中間代碼文件

C.是否進行語義分析

D.是否生成目標程序文件

√解析:16.下圖所示的非確定有限自動機

(so

為初態(tài),

S3

為終態(tài))可識別字符串

(分數(shù):1.00)

A.bbaa

B.aabb

C.abab

D.baba解析:17.表示"以字符a

開頭且僅由字符

a、b

構(gòu)成的所有字符串"的正規(guī)式為(分數(shù):1.00)

A.a*b*

B.(a|b)*a

C.a(a|b)*

D.(ab)*解析:18.在單入口單出口的do…while

循環(huán)結(jié)構(gòu)中(分數(shù):1.00)

A.循環(huán)體的執(zhí)行次數(shù)等于循環(huán)條件的判斷次數(shù)

B.循環(huán)體的執(zhí)行次數(shù)多于循環(huán)條件的判斷次數(shù)

C.循環(huán)體的執(zhí)行次數(shù)少于循環(huán)條件的判斷次數(shù)

D.循環(huán)體的執(zhí)行次數(shù)與循環(huán)條件的判斷次數(shù)無關(guān)解析:19.將源程序中多處使用的同一個常數(shù)定義為常量并命名(分數(shù):1.00)

A.提高了編譯效率

B.縮短了源程序代碼長度

C.提高了源程序的可維護性

D.提高了程序的運行效率解析:20.函數(shù)main(

),

f(

)的定義如下所示。調(diào)用函數(shù)f(

)時,第一個參數(shù)采用傳值(callby

value)方式,第二個參數(shù)采用傳引用(call

by

reference)方式,main(

)執(zhí)行后輸出的值為

(分數(shù):1.00)

A.2

B.4

C.5

D.8

√解析:f(intx,int&a)函數(shù)中,x=2*2+1=5;a=5+3=8,且a是引用,對應main()函數(shù)中x,所以x的值為8。21.對于初始為空的棧S,入棧序列為a、b、c、d,且每個元素進棧、出棧各1次。若出棧序列的第一個元素為d,則合法的出棧序列為(分數(shù):1.00)

A.dcba

B.dabc

C.dcab

D.dbca解析:對于下面的有向圖,其鄰接矩陣是一個(22)的矩陣。采用鄰接鏈表存儲時,頂點0的表結(jié)點個數(shù)為2,頂點3的表結(jié)點個數(shù)為0,頂點1的表結(jié)點個數(shù)為(23)。

(分數(shù):2)(1).(分數(shù):1)

A.3*4

B.4*3

C.6*6

D.7*7

√解析:(2).(分數(shù):1)

A.0

B.1

C.2

D.3解析:22.行為型設計模式描述類或?qū)ο笕绾谓换ズ腿绾畏峙渎氊煛#?/p>

)模式是行為型設計模式。(分數(shù):1.00)

A.裝飾器(Decorator)

B.構(gòu)建器(Builder)

C.組合(Composite)

D.解釋器(Interpreter)

√解析:在結(jié)構(gòu)化分析方法中,用于行為建模的模型是(25

),其要素包括(26

)。(分數(shù):2)(1).(分數(shù):1)

A.數(shù)據(jù)流圖

B.實體聯(lián)系圖

C.狀態(tài)·遷移圖

D.用例圖解析:(2).(分數(shù):1)

A.加工

B.實體

C.狀態(tài)

D.用例解析:23.有兩個N*N的矩陣A

和B,想要在微機(PC

機)上按矩陣乘法基本算法編程實現(xiàn)計算

A*B。假設

N

較大,本機內(nèi)存也足夠大,可以存下

A、B

和結(jié)果矩陣。那么,為了加快計算速度,

A

B

在內(nèi)存中的存儲方式應選擇(分數(shù):1.00)

A.A按行存儲,B按行存儲

B.A按行存儲,B按列存儲

C.A按列存儲,B按行存儲

D.A按列存儲,B按列存儲解析:矩陣相乘最重要的方法是一般矩陣乘積。它只有在第一個矩陣的列數(shù)(column)和第二個矩陣的行數(shù)(row)相同時才有意義。當矩陣A的列數(shù)等于矩陣B的行數(shù)時,A與B可以相乘。乘積C的第m行第n列的元素等于矩陣A的第m行的元素與矩陣B的第n列對應元素乘積之和。某企業(yè)職工關(guān)系EMP(E_no

,E_name

,DEPT

,E_addr,E_tel

中的屬性分別表示職工號、姓名、部門、地址和電話;經(jīng)費關(guān)系FUNDS

(E_no,

E_limit,

E_used)中的屬性分別表示職工號、總經(jīng)費金額和己花費金額。若要查詢部門為"開發(fā)部"且職工號為

"03015"的職工姓名及其經(jīng)費余額,則相應的

SQL

語句應為:

SELECT

(28)

FROM

29)

WHERE

(30)(分數(shù):3)(1).(分數(shù):1)

A.EMP.E_no,E_limit-E_used

B.EMP.E_name,E_used-E_1imit

C.EMP.E_no,E_used-E_limit

D.EMP.E_name,E_limit-E_used

√解析:(2).(分數(shù):1)

A.EMP

B.FUNDS

C.EMP,FUNDS

D.IN[EMP,FUNDS]

√解析:(3).(分數(shù):1)

A.DEPT=’開發(fā)部’,ANDEMP.Eno=FUNDS.E_noOREMP.E_no='03015'

B.DEPT=’開發(fā)部’,OREMP.E_no=FUNDS.E_noOREMP.E_no='03015'

C.DEPT=’開發(fā)部’ANDEMP.E_no=FUNDS.E_noANDEMP.E_no='03015'

D.DEPT=’開發(fā)部’OREMP.E_no=FUNDS.E_noANDEMP.E_no='03015'解析:24.以下關(guān)于瀑布模型的優(yōu)點的敘述中,不正確的是(分數(shù):1.00)

A.可規(guī)范化開發(fā)人員的開發(fā)過程

B.嚴格地規(guī)定了每個階段必須提交的文檔

C.要求每個階段提交的所有制品必須是經(jīng)過評審和驗證的

D.項目失敗的風險較低

√解析:25.現(xiàn)要開發(fā)一個軟件產(chǎn)品的圖形用戶界面,則最適宜采用(

)過程模型。(分數(shù):1.00)

A.瀑布

B.原型化

C.增量

D.螺旋解析:某軟件項目的活動圖如下圖所示,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的數(shù)字表示活動的持續(xù)時間(天)?;顒?/p>

EH

最多可以晚開始(33)天而不影響項目的進度。由于某種原因,現(xiàn)在需要同一個工作人員完成

BC

BD

,則完成該項目的最少時間為(34)天。

(分數(shù):2)(1).(分數(shù):1)

A.0

B.1

C.2

D.3解析:(2).(分數(shù):1)

A.11

B.18

C.20

D.21解析:26.關(guān)于風險的敘述中,不正確的是(分數(shù):1.00)

A.風險是可能會發(fā)生的事

B.風險會給項目帶來損失

C.只要能預測到,風險就能避免

D.可以對風險進行干預,以期減少損失解析:對某商店業(yè)務處理系統(tǒng)采用數(shù)據(jù)流圖(DFD)進行功能建模,其中“檢查訂貨單”是其中一個(36)。由于在進行訂貨單檢查時,需要根據(jù)客戶的欠款情況、訂單金額等多個條件判斷是否采取發(fā)出催款單、準備貨物、發(fā)出發(fā)貨單等行為,此時適合采用(

37

)進行描述。(分數(shù):2)(1).(分數(shù):1)

A.外部實體

B.加工

C.數(shù)據(jù)流

D.數(shù)據(jù)存儲解析:(2).(分數(shù):1)

A.流程圖

B.決策樹

C.偽代碼

D.程序語言代碼解析:27.模塊A將其中的學生信息,即學生姓名、學號、手機號等放到一個結(jié)構(gòu)體中,傳遞給模塊B,則A和B之前的耦合類型為(

)耦合。(分數(shù):1.00)

A.數(shù)據(jù)

B.標記

C.控制

D.內(nèi)容解析:28.某模塊內(nèi)涉及多個功能,這些功能必須以特定的次序執(zhí)行,則該模塊的內(nèi)聚類型為(

)內(nèi)聚。(分數(shù):1.00)

A.時間

B.過程

C.信息

D.功能解析:給定包含n

個正整數(shù)的數(shù)組

A

和正整數(shù)

x,要判斷數(shù)組

A

中是否存在兩個元素之和等于

x。先用插入排序算法對數(shù)組

A

進行排序,再用以下過程

P

來判斷是否存在兩個元素之和等于

x。

low=1;

high=n;

While(high>low)

IfA[low]+A[high]=Xreturntrue;

elseifA[low]+A[high]>xlow++;

elsehigh--;

Returnfalse;

則過程

P

的時間復雜度為(

40

),整個算法的時間復雜度為(

41

)。(分數(shù):2)(1).(分數(shù):1)

A.O(n)

B.O(nlgn)

C.O(n2)

D.O(n2lgn)解析:(2).(分數(shù):1)

A.O(n)

B.O(nlgn)

C.O(n2)

D.O(n2lgn)解析:29.高度為n

的完全二叉樹最少的結(jié)點數(shù)為(分數(shù):1.00)

A.2n-1

B.2n-1+1

C.2n

D.2n-1

√解析:30.采用折半查找算法有序表{7,

15,

18,

21,

27,

36,

42,

48,

51,

54,

60,

72}中尋找值為15和38,分別需要進行(

)次元素之間的比較。(分數(shù):1.00)

A.3和1

B.3和2

C.4和1

D.4和3

√解析:下圖是(

44

)設計模式的類圖,該設計模式的目的是(

45

),圖中,

Abstraction和

RefinedAbstraciton

之間是(

46

)關(guān)系,均由Abstraction

和Implementor之間是(

47

)關(guān)系。

(分數(shù):4)(1).(分數(shù):1)

A.適配器

B.橋接

C.裝飾

D.代理解析:(2).(分數(shù):1)

A.將一個類的接口轉(zhuǎn)換為客戶期望的另一種接口,使得原本不匹配的接口而無法合作的類可以一起工作

B.將一個抽象與其實現(xiàn)分離開,以便兩者能夠各自獨立地演變

C.動態(tài)地給一個對象附加額外的職責,不必通過子類就能靈活地增加功能

D.為一個對象提供代理以控制該對象的訪問解析:(3).(分數(shù):1)

A.依賴

B.關(guān)聯(lián)

C.繼承

D.聚合解析:(4).(分數(shù):1)

A.依賴

B.關(guān)聯(lián)

C.繼承

D.聚合

√解析:傳統(tǒng)編譯器進行詞法分析、語法分析、代碼生成等步驟的處理時,前一階段處理的輸出是后一階段處理的輸入,則采用的軟件體系結(jié)構(gòu)風格是(

48

)。該體系結(jié)構(gòu)的優(yōu)點不包括(

49

)。(分數(shù):2)(1).(分數(shù):1)

A.管道過濾器

B.分層

C.信息庫

D.發(fā)布訂閱解析:(2).(分數(shù):1)

A.軟件構(gòu)件具有良好的高內(nèi)聚,低耦合的特點

B.支持重用

C.支持并行執(zhí)行

D.提高性能解析:31.系統(tǒng)交付后,修改原來打印時總是遺漏最后一行記錄的問題,該行為屬于(

)維護。(分數(shù):1.00)

A.改正性

B.適應性

C.完善性

D.預防性解析:32.

軟件測試的對象不包括(分數(shù):1.00)

A.程序

B.需求規(guī)格說明書

C.數(shù)據(jù)庫中的數(shù)據(jù)

D.質(zhì)量改進措施

√解析:33.以下不屬于單元測試測試內(nèi)容的(分數(shù):1.00)

A.模塊接口測試

B.局部數(shù)據(jù)測試

C.邊界條件測試

D.系統(tǒng)性能測試

√解析:34.以下不屬于文檔測試測試范圍的是(分數(shù):1.00)

A.軟件開發(fā)計劃

B.數(shù)據(jù)庫腳本

C.測試分析報告

D.用戶手冊解析:35.以下關(guān)于軟件測試和軟件質(zhì)量保證的敘述中,不正確的是(分數(shù):1.00)

A.軟件測試是軟件質(zhì)量保證的一個環(huán)節(jié)

B.質(zhì)量保證通過預防、檢查與改進來保證軟件質(zhì)量

C.質(zhì)量保證關(guān)心的是開發(fā)過程的產(chǎn)物而不是活動本身

D.測試中所作的操作是為了找出更多問題解析:36.以下關(guān)于軟件測試原則的敘述中,正確的是

①所有軟件測試都應追溯到用戶需求

②盡旱地和不斷地進行軟件測試

③完全測試是不可能的

④測試無法發(fā)現(xiàn)軟件潛在的缺陷

⑤需要充分注意測試中的群集現(xiàn)象(分數(shù):1.00)

A.①②③④⑤

B.②③④⑤

C.①②③⑤

D.①②④⑤解析:37.按照開發(fā)階段劃分,軟件測試可以分為

①單元測試

②集成測試

③系統(tǒng)測試

④確認測試

⑤用戶測試

⑥驗收測試

⑦第三方測試(分數(shù):1.00)

A.①②③④⑤

B.①②③④⑥

C.①②③④⑤⑦

D.①②③④⑥⑦解析:38.以下不屬于軟件編碼規(guī)范評測內(nèi)容的是(分數(shù):1.00)

A.源程序文檔化

B.數(shù)據(jù)說明方法

C.語句結(jié)構(gòu)

D.算法邏輯解析:39.以下關(guān)于確認測試的敘述中,不正確的是(分數(shù):1.00)

A.確認測試的任務是驗證軟件的功能和性能是否與用戶要求一致

B.確認測試一般由開發(fā)方進行

C.確認測試需要進行有效性測試

D.確認測試需要進行軟件配置復查解析:40.根據(jù)輸入輸出等價類邊界上的取值來設計用例的黑盒測試方法是(分數(shù):1.00)

A.等價類劃分法

B.因果圖法

C.邊界值分析法

D.場景法解析:41.以下關(guān)于判定表測試法的敘述中,不正確的是(分數(shù):1.00)

A.判定表由條件樁、動作樁、條件項和動作項組成

B.判定表依據(jù)軟件規(guī)格說明建立

C.判定表需要合并相似規(guī)則

D.n個條件可以得到最多n2個規(guī)則的判定表

√解析:42.

一個程序的控制流圖中有

5

個節(jié)點、

9

條邊,在測試用例數(shù)最少的情況下,確保程序中每個可執(zhí)行語句至少執(zhí)行一次所需測試用例數(shù)的上限是(分數(shù):1.00)

A.2

B.4

C.6

D.8解析:43.對于邏輯表達式(((a>0)&&(b>0))||c<5),需要(

)個測試用例才能完成條件組合覆蓋。(分數(shù):1.00)

A.2

B.4

C.6

D.8解析:44.以下關(guān)于黑盒測試的測試方法選擇策略的敘述中,不正確的是(分數(shù):1.00)

A.首先進行等價類劃分,因為這是提高測試效率最有效的方法

B.任何情況下都必須使用邊界值分析,因為這種方法發(fā)現(xiàn)錯誤能力最強

C.如果程序功能說明含有輸入條件組合,則一開始就需要錯誤推測法

D.如果沒有達到要求的覆蓋準則,則應該補充一些測試用例解析:45.以下關(guān)于負載壓力測試的敘述中,不正確的是(分數(shù):1.00)

A.在模擬環(huán)境下檢測系統(tǒng)性能

B.預見系統(tǒng)負載起力承受力

C.分析系統(tǒng)瓶頸

D.在應用實際部署并評估系統(tǒng)性能解析:46.以下不屬于負載壓力測截的測試指標是(分數(shù):1.00)

A.并發(fā)用戶數(shù)

B.查詢結(jié)果正確性

C.平均事物響應時間

D.吞吐量解析:47.以下關(guān)于測試方法的敘述中,不正確的是(分數(shù):1.00)

A.根據(jù)是否需要執(zhí)行被測試代碼可分為靜態(tài)測試和動態(tài)測試

B.黑盒測試也叫做結(jié)構(gòu)測試,針對代碼本身進行測試

C.動態(tài)測試主要是對軟件的邏輯、功能等方面進行評估

D.白黑測試把被測試代碼當成透明的盒子,完全可見解析:48.以下關(guān)于Web測試的敘述中,不正確的是(分數(shù):1.00)

A.Web軟件的測試貫穿整個軟件生命周期

B.按系統(tǒng)架構(gòu)劃分,Web測試分為客戶端測試、服務端測試和網(wǎng)絡測試

C.Web系統(tǒng)測試與其他系統(tǒng)測試測試內(nèi)容基本不同但測試重點相同

D.Web性能測試可以采用工具輔助解析:49.以下不屬于安全防護策略的是(分數(shù):1.00)

A.入侵檢測

B.隔離防護

C.安全測試

D.漏洞掃描解析:50.標準符合性測試中的標準分類包括

①數(shù)據(jù)內(nèi)容類標準

②通信協(xié)議類標準

③開發(fā)接口類標準

④信息編碼類標準(分數(shù):1.00)

A.③④

B.②④

C.②③④

D.①②③④

√解析:51.以下關(guān)于軟件可靠性管理的敘述中,不正確的是(分數(shù):1.00)

A.在需求分析階段確定軟件的可靠性目標

B.在設計階段進行可靠性評價

C.在測試階段執(zhí)行可靠性測試

D.在實施階段收集可靠性數(shù)據(jù)解析:ThedevelopmentoftheSemanticWebproceedsinsteps,

eachstepbuildingalayerontopofanother.

Thepragmaticjustificationforthisapproachisthatitiseasiertoachieve

(71)

onsmallsteps,

whereasitismuchhardertogeteveryoneonboardiftoomuchisattempted.

Usuallythereareseveralresearchgroupsmovingindifferentdirections

this

(72)

ofideasisamajordrivingforceforscientificprogress.However,

fromanengineeringperspectivethereisaneedtostandardize.

So,

ifmostresearchersagreeoncertainsuesanddisagreeonothers,

itmakessense

溫馨提示

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

評論

0/150

提交評論