2022年職業(yè)考證-軟考-軟件評測師考試名師押題精選卷I(帶答案詳解)試卷號28_第1頁
2022年職業(yè)考證-軟考-軟件評測師考試名師押題精選卷I(帶答案詳解)試卷號28_第2頁
2022年職業(yè)考證-軟考-軟件評測師考試名師押題精選卷I(帶答案詳解)試卷號28_第3頁
2022年職業(yè)考證-軟考-軟件評測師考試名師押題精選卷I(帶答案詳解)試卷號28_第4頁
2022年職業(yè)考證-軟考-軟件評測師考試名師押題精選卷I(帶答案詳解)試卷號28_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

住在富人區(qū)的她2022年職業(yè)考證-軟考-軟件評測師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.單選題

設(shè)有兩個浮點數(shù),其階碼分別為E1和E2,當(dāng)這兩個浮點數(shù)相乘時,運算結(jié)果的階碼E為(

)。

問題1選項

A.E1、E2中的較小者

B.E1、E2中的較大者

C.E1+E2的值

D.E1XE2的值

【答案】C

【解析】

浮點數(shù)由尾數(shù)和階碼構(gòu)成,尾數(shù)部分決定了浮點數(shù)的表示精度,階碼部分決定了浮點數(shù)的表示范圍

浮點數(shù)進(jìn)行運算時,加減法要求先對階,然后尾數(shù)部分加減運算,再格式化;乘除法運算,不要求對階,尾數(shù)部分直接想乘,階碼部分相加;然后結(jié)果格式化;

本題兩個浮點數(shù)想乘,階碼部分應(yīng)該是相加;結(jié)合題干來看,應(yīng)該選擇選項C

2.單選題

在支持多線程的操作系統(tǒng)中,假設(shè)進(jìn)程P創(chuàng)建了線程T1、T2和T3,那么以下敘述中錯誤的是(

)。

問題1選項

A.線程T1、T2和T3可以共享進(jìn)程P的代碼段

B.線程T1、T2可以共享進(jìn)程P中T3的棧指針

C.線程T1、T2和T3可以共享進(jìn)程P打開的文件

D.線程T1、T2和T3可以共享進(jìn)程P的全局變量

【答案】B

【解析】線程是進(jìn)程中的一個實體,是系統(tǒng)獨立分配和調(diào)度的基本單位。線程基本上不擁有資源,只擁有一點運行中必不可少的資源(如:程序計數(shù)器、一組寄存器和棧),其它的資源可以與同一進(jìn)程中其它線程共享。結(jié)合本題選項來看,只有選項B(棧指針)是線程獨有不能被共享的。

3.單選題

某模塊把幾個相關(guān)的功能組合到一起,每次調(diào)用時,由傳送給模塊的判定參數(shù)來確定執(zhí)行哪一個功能,該模塊內(nèi)聚類型為(

)內(nèi)聚。

問題1選項

A.邏輯

B.時間

C.信息

D.功能

【答案】A

【解析】偶然聚合:模塊完成的動作之間沒有任何關(guān)系,或者僅僅是一種非常松散的關(guān)系。

邏輯聚合:模塊內(nèi)部的各個組成在邏輯上具有相似的處理動作,但功能用途上彼此無關(guān)。通過傳遞的參數(shù)來決定執(zhí)行哪個處理動作

時間聚合:模塊內(nèi)部的各個組成部分所包含的處理動作必須在同一時間內(nèi)執(zhí)行。

過程聚合:模塊內(nèi)部各個組成部分所要完成的動作雖然沒有關(guān)系,但必須按特定的次序執(zhí)行。

通信聚合(信息聚合):模塊的各個組成部分所完成的動作都使用了同一個數(shù)據(jù)或產(chǎn)生同一輸出數(shù)據(jù)。

順序聚合:模塊內(nèi)部的各個部分,前一部分處理動作的最后輸出是后一部分處理動作的輸入。

功能聚合:模塊內(nèi)部各個部分全部屬于一個整體,并執(zhí)行同一功能,且各部分對實現(xiàn)該功能都比不可少

4.單選題

在項目估算中,需要考慮的主要方面不包括(

)。

問題1選項

A.項目規(guī)模

B.項目復(fù)雜度

C.項目成本

D.項目類型

【答案】D

【解析】項目估算一般需要考慮規(guī)模、復(fù)雜度、成本等因素;但一般與項目類型無關(guān)

5.單選題

面向?qū)ο蠓治雠c設(shè)計的模型中,(

)不是行為模型。

問題1選項

A.類圖

B.活動圖

C.序列圖

D.狀態(tài)圖

【答案】A

【解析】靜態(tài)建模用以描述系統(tǒng)的組織和結(jié)構(gòu)(類圖、對象圖、構(gòu)建圖、配置圖)

動態(tài)建模則用以描述系統(tǒng)的行為和動作(用例圖、狀態(tài)圖、活動圖、順序圖、協(xié)作圖)

6.單選題

以下關(guān)于軟件項目工作量估算的敘述中,不正確的是(

)。

問題1選項

A.專家估計方法受到專家的背景知識和經(jīng)驗的影響

B.復(fù)雜的模型不一定更準(zhǔn)確

C.機器學(xué)習(xí)方法可以準(zhǔn)確估算項目工作量

D.多種方法結(jié)合可以在某種程度上提高估算精度

【答案】C

【解析】軟件項目估算涉及人、技術(shù)、環(huán)境等多種因素,因此很難在項目完成前準(zhǔn)確地估算出開發(fā)軟件所需的成本、持續(xù)時間、和工作量。

7.單選題

通過設(shè)置基準(zhǔn)(樞軸)元素將待排序的序列劃分為兩個子序列,使得其一個子序列的元素均不大于基準(zhǔn)元素,另一個子序列的元素均不小于基準(zhǔn)元素,然后再分別對兩個子序列繼續(xù)遞歸地進(jìn)行相同思路的排序處理,這種排序方法稱為(

)。

問題1選項

A.快速排序

B.冒泡排序

C.簡單選擇排序

D.歸并排序

【答案】A

【解析】快速排序的基本思想是,通過一輪的排序?qū)⑿蛄蟹指畛瑟毩⒌膬刹糠?,其中一部分序列的關(guān)鍵字(這里主要用值來表示)均比另一部分關(guān)鍵字小。繼續(xù)對長度較短的序列進(jìn)行同樣的分割,最后到達(dá)整體有序。在排序過程中,由于已經(jīng)分開的兩部分的元素不需要進(jìn)行比較,故減少了比較次數(shù),降低了排序時間。

詳細(xì)描述:首先在要排序的序列a中選取一個中軸值,而后將序列分成兩個部分,其中左邊的部分b中的元素均小于或者等于中軸值,右邊的部分c的元素均大于或者等于中軸值,而后通過遞歸調(diào)用快速排序的過程分別對兩個部分進(jìn)行排序,最后將兩部分產(chǎn)生的結(jié)果合并即可得到最后的排序序列。

8.單選題

對n個關(guān)鍵碼構(gòu)成的序列采用簡單選擇排序法進(jìn)行排序的過程是:第一趟經(jīng)過n-1次關(guān)鍵碼之間的比較,確定出最小關(guān)鍵碼在序列中的位置后,再將其與序列的第一個關(guān)鍵碼進(jìn)行交換,第二趟則在其余的n-1個關(guān)鍵碼中進(jìn)行n-2次比較,確定出最小關(guān)鍵碼的位置后,再將其與序列的第二個關(guān)鍵碼進(jìn)行交換……以此類推,直到序列的關(guān)鍵碼從小到大有序排列。在簡單選擇排序過程中,關(guān)鍵碼之間的總比較次數(shù)為(

)。

問題1選項

A.n(n-1)/2

B.n2/2

C.n(n+1)/2

D.nlogn

【答案】A

【解析】依據(jù)題干的描述完成第1趟排序比較次數(shù)為n-1;第2趟為n-2次比較;以此類推;所以總的比較次數(shù)為:(n-1)+(n-2)+……+1=n(n-1)/2

9.單選題

)不屬于數(shù)據(jù)庫性能測試的測試指標(biāo)。

問題1選項

A.內(nèi)存利用

B.會話統(tǒng)計

C.帶寬

D.SQL執(zhí)行情況

【答案】C

【解析】選項C屬于網(wǎng)絡(luò)范疇。

10.單選題

下面給出的四種排序算法中,在輸入序列基本有序時,最有效的算法是(

),空間復(fù)雜度最高的是(

)。

問題1選項

A.插入排序

B.歸并排序

C.快速排序

D.堆排序

問題2選項

A.插入排序

B.歸并排序

C.快速排序

D.堆排序

【答案】第1題:A

第2題:B

【解析】第1題:在基本有序的情況,插入排序算法的時間復(fù)雜度是最低的,是線性時間復(fù)雜度,此時快速排序算法的時間復(fù)雜度是最高的,為O(n2),歸并排序和堆排序在所有情況下的時間復(fù)雜度均為O(nlgn),因此在輸入序列基本有序是,插入排序是最有效的算法

插入、快速、和堆排序算法的空間復(fù)雜度均為O(1),而歸并排序算法的空間復(fù)雜度為O(n)

第2題:

11.單選題

某表達(dá)式的語法樹如下圖所示,其后綴式(逆波蘭式

是(

)。

問題1選項

A.abcd-+*

B.ab-c+d*

C.abc-d*+

D.ab-cd+*

【答案】C

【解析】前序遍歷:先訪問根結(jié)點,再依次按前序遍歷的方式訪問根結(jié)點的左子樹、右子樹。

中序遍歷:先中序遍歷根結(jié)點的左子樹,再訪問根結(jié)點,再中序遍歷根結(jié)點的右子樹。

后序遍歷:先中序遍歷根結(jié)點的左子樹,再中序遍歷根結(jié)點的右子樹,再訪問根結(jié)點。

層次遍歷:先訪問第一層的根結(jié)點,然后從左到右依次訪問第二層上的所有結(jié)點,再以同樣的方式訪問下一層,直到訪問到樹中最低層的所有結(jié)點。

二叉樹通過后序遍歷即可得到后綴表達(dá)式;本題的后序遍歷結(jié)果為:abc-d*+

12.單選題

以下關(guān)于用戶文檔的敘述中,不正確的是(

)。

問題1選項

A.用戶文檔可以提高軟件的易用性

B.用戶文檔有益于降低技術(shù)支持的費用

C.用戶文檔測試主要是文字的校對

D.用戶文檔常常得不到足夠的重視

【答案】C

【解析】對于軟件測試人員來說,對待用戶文檔要像對待程序一樣給予同等的關(guān)注和投入,充分有效的文檔有如下優(yōu)點:改善易安裝性;提高軟件的易用性;改善軟件可靠性;促進(jìn)銷路;降低技術(shù)支持的費用;

在文檔測試中需要注意:文檔常常得不到足夠的重視,文檔的開發(fā)缺乏足夠的資金和技術(shù)支持,而文檔的測試更得不到重視;編寫文檔的人可能并不是軟件特性方面的專家,對軟件功能可能了解得并不深入;文檔印刷需要花費不少的時間;文檔測試不僅僅是對文字的校對,更可以輔助找到更多的程序錯誤

13.單選題

網(wǎng)絡(luò)測試類型包括(

)。

①網(wǎng)絡(luò)可靠性測試②網(wǎng)絡(luò)可接受性測試

③網(wǎng)絡(luò)瓶頸測試④網(wǎng)絡(luò)容量規(guī)劃測試

問題1選項

A.①③

B.①②

C.①②③

D.①②③④

【答案】D

【解析】依據(jù)不同的測試目的和對象:

網(wǎng)絡(luò)可靠性測試

網(wǎng)絡(luò)可接受性測試

網(wǎng)絡(luò)瓶頸測試

網(wǎng)絡(luò)容量規(guī)劃測試

網(wǎng)絡(luò)升級測試

網(wǎng)絡(luò)功能/特性測試

網(wǎng)絡(luò)吞吐量測試

網(wǎng)絡(luò)響應(yīng)時間測試

衰減測試

網(wǎng)絡(luò)配置規(guī)模測試

Normal07.8磅02falsefalsefalseEN-USZH-CNX-NONE

網(wǎng)絡(luò)設(shè)備評估測試

14.單選題

在程序執(zhí)行過程中,高速緩存(Cache)與主存間的地址映射由(

)。

問題1選項

A.操作系統(tǒng)進(jìn)行管理

B.存儲管理軟件進(jìn)行管理

C.程序員自行安排

D.硬件自動完成

【答案】D

【解析】Cache與主存的地址映像需要專門的硬件自動完成,使用硬件來處理具有更高的轉(zhuǎn)換速率;其他選項為干擾項。

15.單選題

兩個申請人分別就相同內(nèi)容的計算機程序的發(fā)明創(chuàng)造,先后向?qū)@姓块T提出申請,則(

)。

問題1選項

A.兩個申請人都可以獲得專利申請權(quán)

B.先申請人可以獲得專利申請權(quán)

C.先使用人可以獲得專利申請權(quán)

D.先發(fā)明人可以獲得專利申請權(quán)

【答案】B

【解析】

專利申請權(quán)是指就發(fā)明創(chuàng)造向國家知識產(chǎn)權(quán)局提出申請之后,該發(fā)明創(chuàng)造的申請人享有是否繼續(xù)進(jìn)行專利申請程序、是否轉(zhuǎn)讓專利申請權(quán)的權(quán)利

專利權(quán)是指申請的發(fā)明創(chuàng)造符合專利法要求,被國家知識產(chǎn)權(quán)局授予的獨占權(quán),被授予的專利權(quán)可以被許可、轉(zhuǎn)讓、質(zhì)押融資等,并禁止他人實施、對侵權(quán)者發(fā)起訴訟賠償?shù)臋?quán)利

專利權(quán)申請的原則,相同創(chuàng)造,是誰先申請誰獲得專利申請權(quán)

所以本題應(yīng)該選項選項B

16.單選題

某銀行信用卡額度關(guān)系C(信用卡號,用戶名,身份證號,最高消費額度,累計消費額)中,信用卡號唯一標(biāo)識關(guān)系C的每一個元組。一個身份證只允許辦理一張信用卡。關(guān)系C有(

)。

問題1選項

A.1個候選鍵,即信用卡號

B.2個候選鍵,即信用卡號、身份證號

C.1個候選鍵,即身份證號

D.1個候選鍵,即信用卡號、用戶名

【答案】B

【解析】在關(guān)系數(shù)據(jù)庫候選碼/候選鍵:如果在一個關(guān)系中,存在一個屬性(或?qū)傩越M)都能用來唯一標(biāo)識該關(guān)系的元組,并不含有多余的屬性,這個屬性(或?qū)傩越M)稱為該關(guān)系的候選碼或候選鍵。

依據(jù)題干的描述信任卡號能唯一標(biāo)識關(guān)系C的每一個元組,且不含多余屬性,因此信任卡號為候選碼

依據(jù)題干的描述,一個身份證只允許辦理一張信任卡,也就是一個身份證只對應(yīng)一張信任卡,身份證號函數(shù)決定信任卡號,綜上所述身份證也能唯一標(biāo)識每一個元組,且不含多余屬性,因此身份證號為候選碼

綜上所述,本題中存在2個候選碼:信任卡號和身份證號

17.單選題

二進(jìn)制序列1011011可用十六進(jìn)制形式表示為(

)。

問題1選項

A.5B

B.3B

C.B6

D.BB

【答案】A

18.單選題

以下描述中,屬于通用操作系統(tǒng)基本功能的是(

)。

問題1選項

A.對計算機系統(tǒng)中各種軟、硬件資源進(jìn)行管理

B.對信息系統(tǒng)的運行狀態(tài)進(jìn)行監(jiān)控

C.對數(shù)據(jù)庫中的各種數(shù)據(jù)進(jìn)行匯總和檢索

D.對所播放的視頻文件內(nèi)容進(jìn)行分析

【答案】A

【解析】操作系統(tǒng)能有效地組織和管理系統(tǒng)中的各種軟/硬件資源,合理地組織計算機系統(tǒng)工作流程,控制程序的執(zhí)行,并且向用戶提供一個良好的工作環(huán)境和友好的接口。

19.單選題

下圖是一個軟件項目的活動圖,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的權(quán)重表示活動的持續(xù)時間(天),則里程碑(

)在關(guān)鍵路徑上。在其他活動按時完成的情況下,活動FJ最多可以晚(

)天開始而不影響工期。

問題1選項

A.B

B.C

C.D

D.E

問題2選項

A.0

B.1

C.2

D.3

【答案】第1題:C

第2題:D

【解析】松弛時間:表示在不影響整個工期的前提下,完成該任務(wù)有多少機動余地。

關(guān)鍵路徑:在活動圖中時間跨度最長的路徑。

題中所有從開始到結(jié)束的路徑中最長的為ADGIJL,其總長度為27天。選項中事件D在關(guān)鍵路徑上。

題中經(jīng)過FJ最長的路徑為ABFJL共計24天,27-24=3天,所以松弛時間為3天。

20.單選題

以下關(guān)于數(shù)據(jù)流圖的敘述中,不正確的是(

)。

問題1選項

A.分層數(shù)據(jù)流圖可以清晰地對稍微復(fù)雜一些的實際問題建模

B.用來描述數(shù)據(jù)流從輸入到輸出的變換流程

C.能清晰地表達(dá)加工的處理過程

D.不能表示實體之間的關(guān)系

【答案】C

【解析】數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)數(shù)據(jù)的運動情況,體現(xiàn)的是數(shù)據(jù)流,而不是控制流。選項C屬于控制信息。

21.單選題

以下不屬于網(wǎng)絡(luò)測試的測試對象的是(

)。

問題1選項

A.網(wǎng)絡(luò)平臺

B.應(yīng)用層

C.軟件子系統(tǒng)

D.全局網(wǎng)絡(luò)路徑

【答案】C

【解析】網(wǎng)絡(luò)測試對象(4種)

網(wǎng)絡(luò)平臺:包括網(wǎng)絡(luò)操作系統(tǒng)、文件服務(wù)器和工作站

應(yīng)用層:是指應(yīng)用程序的客戶端、桌面操作系統(tǒng)和數(shù)據(jù)庫軟件等

子系統(tǒng):主要是指路由器、集線器、交換機和網(wǎng)橋

全局網(wǎng)絡(luò)路徑:是整個網(wǎng)絡(luò)系統(tǒng)中重要的點對點路徑

選項C屬于干擾項

22.單選題

Web測試的測試點包括(

)。

①鏈接測試②表格測試③框架測試④圖形測試

問題1選項

A.①②

B.①③

C.①②③

D.①②③④

【答案】D

【解析】Web代碼測試包括:源代碼規(guī)則分析、鏈接測試、框架測試、表格測試、圖形測試等方面。

23.單選題

由于操作系統(tǒng)升級而對軟件進(jìn)行修改的行為屬于(

)維護(hù)。

問題1選項

A.改正性

B.適應(yīng)性

C.改善性

D.預(yù)防性

【答案】B

【解析】維護(hù)分類(ISO/IEC14764)

更正性維護(hù):更正交付后發(fā)現(xiàn)的錯誤。

適應(yīng)性維護(hù):使軟件產(chǎn)品能夠在變化后或變化中的環(huán)境中繼續(xù)使用。

完善性維護(hù):改進(jìn)交付后產(chǎn)品的性能和可維護(hù)性。

預(yù)防性維護(hù):在軟件產(chǎn)品中的潛在錯誤成為實際錯誤前,檢測并更正它們。

依據(jù)題干的描述本次維護(hù)應(yīng)該是為了適用變化了的運行環(huán)境,應(yīng)屬于適應(yīng)性維護(hù)。

24.單選題

面向?qū)ο笤O(shè)計的類圖模型中,若設(shè)計了類“交通工具”“汽車”“發(fā)動機”,在“交通工具”和“汽車"之間是(

)關(guān)系,“汽車”和“發(fā)動機”之間是(

)關(guān)系。

問題1選項

A.繼承

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

C.組合

D.依賴

問題2選項

A.繼承

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

C.組合

D.依賴

【答案】第1題:A

第2題:C

【解析】第1題:依賴關(guān)系:是兩個事物間的語義關(guān)系,其中一個事物(獨立事物)發(fā)生變化會影響另一個事物的語義。

關(guān)聯(lián)關(guān)系:是一種結(jié)構(gòu)關(guān)系,描述了一組鏈,鏈?zhǔn)菍ο笾g的鏈接。

聚合:是一種特殊的類型關(guān)聯(lián),描述了整體和部分間的結(jié)構(gòu)關(guān)系。部分獨立于整體。

組合:是聚合的一種特殊形式,暗示局部在整體內(nèi)部的生存職責(zé)。部分依賴于整體。

泛化關(guān)系(面向?qū)ο蠓Q為:繼承):是一種特殊/一般關(guān)系,特殊元素(子元素)的對象可替代一般元素(父元素)的對象。

實現(xiàn)關(guān)系:是類元之間的語義關(guān)系,其中的一個類元指定了由另一個類元保證執(zhí)行的契約。

汽車與交通工具之間屬于一種特殊/一般關(guān)系;汽車和發(fā)動機之間屬于整體和部分的關(guān)系,從理論上來講本題選擇聚合應(yīng)該合適,但選項中沒有聚合,所以只能選擇選項C

第2題:

25.單選題

某開發(fā)小組為某企業(yè)開發(fā)較大規(guī)模的項目,該開發(fā)小組已經(jīng)為同一行業(yè)的其他企業(yè)開發(fā)過類似的項目,且該項目需求變化很少,則最適宜采用(

)開發(fā)過程模型。

問題1選項

A.瀑布

B.演化

C.螺旋

D.噴泉

【答案】A

【解析】瀑布模型:是將軟件生存周期中的各個活動規(guī)定為依線性順序連接的若干個階段的模型,包括需求分析、設(shè)計、編碼、測試、運行與維護(hù)。它規(guī)定了由前至后、相互銜接的固定次序;以項目階段評審和文檔控制為手段有效地對整個開發(fā)過程進(jìn)行指導(dǎo);其優(yōu)點是:容易理解,管理成本低;強調(diào)開發(fā)的階段性早期計劃及需求調(diào)查和產(chǎn)品測試;其缺點是:客戶必須能夠完整、正確、清晰地表達(dá)他們的需要;在開始的2~3個階段中,很難評估真正的進(jìn)度狀態(tài);當(dāng)項目結(jié)束時,出現(xiàn)大量的集成和測試工作;直到項目結(jié)束之前,都不能演示系統(tǒng)的能力;需求或設(shè)計中的錯誤往往只有到了項目后期才能夠被發(fā)現(xiàn),對項目風(fēng)險控制能力較弱,從而導(dǎo)致項目常常延期完成,開發(fā)費用超出預(yù)期。適合需求明確的項目;

原型模型:開始于溝通,其目的是定義軟件的總體目標(biāo),標(biāo)識需求,然后快速制定原型開發(fā)的計劃,確定原型的目標(biāo)和范圍,采用快速設(shè)計方式對其進(jìn)行建模,并構(gòu)件原型。其優(yōu)點是:利于增加軟件人員和用戶對系統(tǒng)需求的理解;原型的最終版本可作為產(chǎn)品或者最終系統(tǒng)的一部分;其缺點是:文檔容易被忽略;建立原型的許多工作被浪費;項目難以規(guī)劃和管理。適用于需求不明確、動態(tài)變化的項目。

演化型原型:其目的是將原型作為目標(biāo)系統(tǒng)的一部分,通過對原型的多次改進(jìn),逐步將原型演化成最終的產(chǎn)品。

螺旋模型:采用一種周期性的方法來進(jìn)行系統(tǒng)開發(fā),結(jié)合原型方法和瀑布模型;每一周期都包括制定計劃、風(fēng)險分析、實施工程和評審4個階段,進(jìn)行迭代。其優(yōu)點是:客戶始終參與,和管理層有效地交互;強調(diào)風(fēng)險分析,使得開發(fā)人員和用戶對每個演化層出現(xiàn)的風(fēng)險有所了解。其缺點是:需要具有相當(dāng)豐富的風(fēng)險評估經(jīng)驗,在風(fēng)險較大的項目開發(fā)中,如果未能夠及時標(biāo)識風(fēng)險,勢必造成重大損失;過多的迭代次數(shù)會增加開發(fā)成本,延遲提交時間。適合于風(fēng)險比較大,系統(tǒng)復(fù)雜的項目。

噴泉模型:是一種以用戶需求為動力,以對象作為驅(qū)動的模型,適合于面向?qū)ο蟮拈_發(fā)方法。使軟件開發(fā)過程自下而上周期的各階段是相互迭代和無間隙的特性。其優(yōu)點是:模型的各個階段沒有明顯的界限,開發(fā)人員可以同步進(jìn)行開發(fā);是可以提高軟件項目開發(fā)效率,節(jié)省開發(fā)時間,適應(yīng)于面向?qū)ο蟮能浖_發(fā)過程;其缺點是:由于噴泉模型在各個開發(fā)階段是重疊的,因此在開發(fā)過程中需要大量的開發(fā)人員,因此不利于項目的管理;此外這種模型要求嚴(yán)格管理文檔,使得審核的難度加大,尤其是面對可能隨時加入各種信息、需求與資料的情況。用于面向?qū)ο箝_發(fā)。

本題中由于已經(jīng)做過該行業(yè)類似的項目,需求變化很少,適合采用瀑布模型。

26.單選題

對于某C程序中的如下語句,(

)。

int

t=0;

if(0

問題1選項

A.運行時輸出true

B.編譯時報告錯誤

C.運行時輸出false

D.運行時報告異常

【答案】A

【解析】

if條件表達(dá)式0<t<5,在C語言中,先求0<t;結(jié)果為0(前面給t賦值為0,表達(dá)式為假);然后再用0<t的運算結(jié)果再與5比較,即0<5,這時表達(dá)式成立,結(jié)果為真,所以if語句判斷后的結(jié)果為真,因此執(zhí)行printf("true")語句,輸出true

27.單選題

以下關(guān)于驗收測試的敘述中,不正確的是(

)。

問題1選項

A.驗收測試是以用戶為主的測試

B.驗收測試中開發(fā)人員不需要參與

C.驗收測試中質(zhì)量保證人員應(yīng)該參與

D.驗收測試一般使用實際生產(chǎn)數(shù)據(jù)

【答案】B

【解析】驗收測試是以用戶為主的測試。軟件開發(fā)人員和質(zhì)量保證人員也應(yīng)參加。由用戶參加設(shè)計測試用例。使用用戶界面輸入測試數(shù)據(jù),并分析測試的輸出結(jié)果。一般使用生產(chǎn)中的實際數(shù)據(jù)進(jìn)行測試

28.單選題

系統(tǒng)交付后,修改偶爾會出現(xiàn)亂碼的問題,該行為屬于(

)維護(hù)。

問題1選項

A.正確性

B.適應(yīng)性

C.完善性

D.預(yù)防性

【答案】A

【解析】更正性維護(hù):更正交付后發(fā)現(xiàn)的錯誤。

適應(yīng)性維護(hù):使軟件產(chǎn)品能夠在變化后或變化中的環(huán)境中繼續(xù)使用。

完善性維護(hù):改進(jìn)交付后產(chǎn)品的性能和可維護(hù)性。

預(yù)防性維護(hù):在軟件產(chǎn)品中的潛在錯誤成為實際錯誤前,檢測并更正它們。

29.單選題

以下關(guān)于數(shù)據(jù)庫系統(tǒng)評測的敘述中,不正確的是(

)。

問題1選項

A.產(chǎn)品確認(rèn)測試需要重點測試數(shù)據(jù)庫管理系統(tǒng)的擴展性、可靠性等方面

B.標(biāo)準(zhǔn)符合性測試包括SQL標(biāo)準(zhǔn)符合性測試、ODBC標(biāo)準(zhǔn)符合性測試等

C.基準(zhǔn)性能測試包括TPC-C測試和TPC-W測試

D.除產(chǎn)品確認(rèn)測試、標(biāo)準(zhǔn)符合性測試和基準(zhǔn)性能測試外,還包括單元測試

【答案】B

【解析】數(shù)據(jù)庫系統(tǒng)測試包括產(chǎn)品確認(rèn)測試、標(biāo)準(zhǔn)符合性測試、基準(zhǔn)性能測試、應(yīng)用綜合測試4個方面;

產(chǎn)品確認(rèn)測試:按照GB/T16260《軟件產(chǎn)品質(zhì)量評價特性及應(yīng)用指南》、GB/T17544《軟件包質(zhì)量要求和測試》的相關(guān)標(biāo)準(zhǔn),參考數(shù)據(jù)庫管理系統(tǒng)開發(fā)商提供的文檔資料,重點測試數(shù)據(jù)庫管理系統(tǒng)的擴展性、可靠性、安全性、大數(shù)據(jù)量、管理工具、用戶文檔6個方面,以度量數(shù)據(jù)庫管理系統(tǒng)的產(chǎn)品化程度,在此過程中形成了一套比較完善的確認(rèn)測試用例集

標(biāo)準(zhǔn)符合性測試:SQL標(biāo)準(zhǔn)符合測試:按照SQL92標(biāo)準(zhǔn),全面測試一個數(shù)據(jù)庫產(chǎn)品的SQL標(biāo)準(zhǔn)支持特性;ODBC標(biāo)準(zhǔn)符合性測試;JDBC標(biāo)準(zhǔn)符合性測試

基準(zhǔn)性能測試:TPC-C測試;TPC-W測試;

30.單選題

)是構(gòu)成我國保護(hù)計算機軟件著作權(quán)的兩個基本法律文件。

問題1選項

A.《中華人民共和國著作權(quán)法》和《計算機軟件保護(hù)條例》

B.《中華人民共和國著作權(quán)法》和《中華人民共和國版權(quán)法》

C.《計算機軟件保護(hù)條例》和《中華人民共和國軟件法》

D.《中華人民共和國軟件法》和《中華人民共和國著作權(quán)法》

【答案】A

【解析】構(gòu)成我國保護(hù)計算機軟件著作權(quán)的兩個基本法律文件是《中華人民共和國著作權(quán)法》和《計算機軟件保護(hù)條例》

《計算機軟件保護(hù)條例》:該《條例》分總則、軟件著作權(quán)、軟件著作權(quán)的許可使用和轉(zhuǎn)讓、法律責(zé)任、附則5章33條

《中華人民共和國著作權(quán)法》:1990年9月7日,第七屆全國人民代表大會常務(wù)委員會第十五次會議通過《中華人民共和國著作權(quán)法》

31.單選題

假設(shè)系統(tǒng)有n(n>5)個并發(fā)進(jìn)程,它們競爭互斥資源R。若采用PV操作,當(dāng)有3個進(jìn)程同時申請資源R,而系統(tǒng)只能滿足其中1個進(jìn)程的申請時,資源R對應(yīng)的信號量S的值應(yīng)為(

)。

問題1選項

A.-1

B.-2

C.-3

D.0

【答案】B

【解析】PV操作:是實現(xiàn)進(jìn)程同步和互斥的常用方法,P操作和V操作是低級通信原語,在執(zhí)行期間不可分割;其中P操作表示申請一個資源,V操作表示釋放一個資源。

P操作的定義:S:=S-1,若S>=0,則執(zhí)行P操作的進(jìn)程繼續(xù)執(zhí)行;若S0,則執(zhí)行V操作的進(jìn)程繼續(xù)執(zhí)行;若S<=0,則從阻塞狀態(tài)喚醒一個進(jìn)程,并將其插入就緒隊列,然后執(zhí)行V操作的進(jìn)程繼續(xù)。

本題3個進(jìn)程同時申請,1個進(jìn)程獲得資源,即1個進(jìn)程運行另2個進(jìn)程等待;當(dāng)S值為負(fù)值時,S值的絕對值就是等待進(jìn)程的數(shù)量,因此,此時S的絕對值應(yīng)該為2,所以S=-2。

32.單選題

在需要保護(hù)的信息資產(chǎn)中,(

)是最重要的。

問題1選項

A.軟件

B.硬件

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

D.環(huán)境

【答案】C

【解析】在選項中A、B、D都屬于可以重現(xiàn)的,而數(shù)據(jù)資源一旦被破壞,就很難完全恢復(fù),因此數(shù)據(jù)資源是選項中最為重要的資源

33.單選題

)不屬于網(wǎng)絡(luò)測試的測試類型。

問題1選項

A.可靠性測試

B.可接受性測試

C.存儲容量測試

D.吞吐量測試

【答案】C

【解析】網(wǎng)絡(luò)測試的類型為:網(wǎng)絡(luò)可靠性測試、網(wǎng)絡(luò)可接受性測試、網(wǎng)絡(luò)瓶頸測試、網(wǎng)絡(luò)容量規(guī)劃測試、網(wǎng)絡(luò)升級測試、網(wǎng)絡(luò)功能/特性測試、網(wǎng)絡(luò)吞吐量測試、網(wǎng)絡(luò)響應(yīng)時間測試、衰減測試、網(wǎng)絡(luò)配置規(guī)模測試、網(wǎng)絡(luò)設(shè)備評估測試等。

選項C屬于存儲范疇的內(nèi)容,不屬于網(wǎng)絡(luò)范疇。

34.單選題

以下不屬于安全防護(hù)系統(tǒng)測試的是(

)。

問題1選項

A.入侵檢測系統(tǒng)等的測試

B.安全審計系統(tǒng)的測試

C.系統(tǒng)業(yè)務(wù)邏輯的測試

D.防火墻的測試

【答案】C

【解析】基本安全策略測試

防火墻:

是否支持交換和路由兩種工作模式

是否支持對HTTP、FTP、SMTP等服務(wù)類型的訪問控制

是否考慮到防火墻的冗余設(shè)計

是否支持對日志的統(tǒng)計分析功能,同時,日志是否可以存儲在本地和網(wǎng)絡(luò)數(shù)據(jù)庫上

對防火墻本身或受保護(hù)網(wǎng)段的非法攻擊系統(tǒng),是否提供多種告警方式以及多種級別的告警

入侵檢測系統(tǒng):

能否在檢查到入侵事件時,自動執(zhí)行切斷服務(wù)、記錄入侵過程、郵件報警等動作

是否支持攻擊特征信息的集中式發(fā)布和攻擊取證信息的分布式上載

能否提供多種方式對監(jiān)視引擎和檢測特征的定期更新服務(wù)

內(nèi)置的網(wǎng)絡(luò)能否使用狀況監(jiān)控工具和網(wǎng)絡(luò)監(jiān)聽工具

漏洞掃描:

能否定期或不定期地使用安全性分析軟件,對整個內(nèi)容系統(tǒng)進(jìn)行安全掃描,及時發(fā)現(xiàn)系統(tǒng)的安全漏洞、報警,并提出補救建議

病毒防治:

能否支持多種平臺的病毒防范

能否支持對服務(wù)器的病毒防治

能否支持對電子郵件附件的病毒防治

能否提供對病毒特征信息和檢測引擎的定期在線更新服務(wù)

防病毒范圍是否廣泛,是否包括UNIX系列、Windows系列、LINUX系列等操作系統(tǒng)

安全審計:

能否進(jìn)行系統(tǒng)數(shù)據(jù)收集,統(tǒng)一存儲,集中進(jìn)行安全審計

是否支持基于PKI的應(yīng)用審計

是否支持基于XML的審計數(shù)據(jù)采集協(xié)議

是否提供靈活的自定義審計規(guī)則

Web信息防纂改系統(tǒng):

是否支持多種操作系統(tǒng)

是否具有集成發(fā)布與監(jiān)控功能,使系統(tǒng)能夠區(qū)分合法更新與非法纂改

是否可以實時發(fā)布和備份

是否具備自動監(jiān)控、自動恢復(fù)、自動報警的能力

是否提供日志管理、掃描策略管理和更新管理

選項C不屬于安全防護(hù)系統(tǒng)測試的內(nèi)容

35.單選題

現(xiàn)欲開發(fā)某高校一卡通系統(tǒng),用于替換一個已經(jīng)存在的系統(tǒng),則最適于采用(

)過程模型。

問題1選項

A.瀑布

B.原型化

C.增量

D.螺旋

【答案】A

【解析】計、編碼、測試、運行與維護(hù)。它規(guī)定了由前至后、相互銜接的固定次序;以項目階段評審和文檔控制為手段有效地對整個開發(fā)過程進(jìn)行指導(dǎo);

其優(yōu)點是:容易理解,管理成本低;強調(diào)開發(fā)的階段性早期計劃及需求調(diào)查和產(chǎn)品測試;

其缺點是:客戶必須能夠完整、正確、清晰地表達(dá)他們的需要;在開始的2~3個階段中,很難評估真正的進(jìn)度狀態(tài);當(dāng)項目結(jié)束時,出現(xiàn)大量的集成和測試工作;直到項目結(jié)束之前,都不能演示系統(tǒng)的能力;需求或設(shè)計中的錯誤往往只有到了項目后期才能夠被發(fā)現(xiàn),對項目風(fēng)險控制能力較弱,從而導(dǎo)致項目常常延期完成,開發(fā)費用超出預(yù)期。

適用項目:需求明確、解決方案明確的項目

原型模型:開始于溝通,其目的是定義軟件的總體目標(biāo),標(biāo)識需求,然后快速制定原型開發(fā)的計劃,定原型的目標(biāo)和范圍,采用快速設(shè)計方式對其進(jìn)行建模,并構(gòu)件原型。利用原型再通過與用戶進(jìn)行交互驗證和進(jìn)一步改進(jìn),重復(fù)這一過程最終得到令用戶滿意的軟件產(chǎn)品

其優(yōu)點是:利于增加軟件人員和用戶對系統(tǒng)需求的理解;原型的最終版本可作為產(chǎn)品或者最終系統(tǒng)的一部分;

其缺點是:文檔容易被忽略;建立原型的許多工作被浪費;項目難以規(guī)劃和管理。

適用項目:需求不明確,動態(tài)變化的項目(如界面的開發(fā))

增量模型:融合了瀑布模型的基本成分和原型實現(xiàn)的迭代特征,假設(shè)可以將需求分段為一系列增量產(chǎn)品,每一增量可以分別開發(fā)。其特點:第1個增量往往是核心產(chǎn)品;客戶對每個增量的使用和評估都作為下一個增量發(fā)布的新的特征和功能;增量模型強調(diào)每一個增量均發(fā)布一個可操作的產(chǎn)品;

其優(yōu)點是:具有瀑布模型的所有優(yōu)點;第一個可交付版本所需要的成本和時間很少;開發(fā)由增量表示小的系統(tǒng)所承擔(dān)的風(fēng)險不大;由于很快發(fā)布第一個版本,因此可以減少用戶需求的變更;運行增量投資,即在項目開始時,可以僅對一個或兩個增量投資。

其缺點是:如果沒有對用戶的變更要求進(jìn)行規(guī)劃,那么產(chǎn)生的初始增量可能會造成后來增量的不穩(wěn)定;如果需求不像早期思考的那樣穩(wěn)定和完整,那么一些增量就可能需要重新開發(fā),重新發(fā)布;管理發(fā)生的成本、進(jìn)度和配置的復(fù)雜性可能會超出組織的能力。

適用項目:需求大部分明確,系統(tǒng)較為復(fù)雜,有一定技術(shù)風(fēng)險

螺旋模型:采用一種周期性的方法來進(jìn)行系統(tǒng)開發(fā),結(jié)合原型方法和瀑布模型;每一周期都包括制定計劃、風(fēng)險分析、實施工程和評審4個階段,進(jìn)行迭代

其優(yōu)點是:客戶始終參與,和管理層有效地交互;強調(diào)風(fēng)險分析,使得開發(fā)人員和用戶對每個演化層出現(xiàn)的風(fēng)險有所了解。

其缺點是:需要具有相當(dāng)豐富的風(fēng)險評估經(jīng)驗,在風(fēng)險較大的項目開發(fā)中,如果未能夠及時標(biāo)識風(fēng)險,勢必造成重大損失;過多的迭代次數(shù)會增加開發(fā)成本,延遲提交時間

適用項目:龐大、復(fù)雜并具有高風(fēng)險的系統(tǒng)

本題是替換現(xiàn)有的系統(tǒng),需求已經(jīng)很明確,所以用瀑布模型最合適

36.案例題

閱讀下列說明,回答問題1至問題3,將解答寫在答題紙的對應(yīng)欄內(nèi)。

【說明】

為了有效控制疫情,需要記錄所有人最后一次出行的信息。其中:

(1)類Travel記錄了一次旅行的基本信息,包括出發(fā)地(Source)、目的地(Des)、15日內(nèi)是否有境外旅行史(OverSeas)和15日內(nèi)是否去過高風(fēng)險疫區(qū)(HighDanArea)。

(2)類HighTrain和AirPlane分別表示高鐵旅行和飛機旅行,這兩個類繼承了類Travel的屬性和方法。HighTrain定義了自己的屬性車廂號(CaseNo)和座位號(SeatNo)。AirPlane定義了自己的屬性座位號(SeatNo)。

(3)函數(shù)checkIso調(diào)用Travel的相關(guān)方法讀取旅行者的出發(fā)地、目的地以及15日內(nèi)是否有境外和高風(fēng)險區(qū)域的信息,判斷該旅行者是否需要被隔離。

現(xiàn)擬采用面向?qū)ο蟮姆椒ㄟM(jìn)行測試。

【問題1】(9分)

(1)面向?qū)ο蟮臏y試分為哪幾個階段?

(2)類Person和Travel之間是什么關(guān)系?

(3)該關(guān)系是否影響測試?

【問題2】(6分)

為了更方便函數(shù)checkIso的實現(xiàn),程序員在Person類中增加了屬性IsIso和方法checkDan,具體實現(xiàn)如下:

方法checkDan中判斷該旅行者是否需要被隔離,并且把結(jié)果寫入IsIso,在checkIso中直接讀取旅行者的IsIso屬性值就可以得出結(jié)論。

(1)這種實現(xiàn)方法破壞了面向?qū)ο蟮哪姆N機制?

(2)這種問題的測試需要在面向?qū)ο鬁y試的哪個階段實施?

【問題3】(5分)

請給出各個類的測試順序。

【答案】【問題1】

(1)面向?qū)ο蠓治龅臏y試,面向?qū)ο笤O(shè)計的測試,面向?qū)ο缶幊痰臏y試,面向?qū)ο髥卧獪y試,面向?qū)ο蠹蓽y試,面向?qū)ο蟠_認(rèn)和系統(tǒng)測試。(每個0.5分)

(2)關(guān)聯(lián)關(guān)系。

(3)影響測試。

【問題2】

(1)破壞了封裝機制。

(2)在面向?qū)ο缶幊痰臏y試中進(jìn)行。

【問題3】

Travel-→HighTrain,AirPlane-→Person-→main

【解析】【問題1】

面向?qū)ο鬁y試分:面向?qū)ο蠓治龅臏y試、面向?qū)ο笤O(shè)計的測試、面向?qū)ο缶幊痰臏y試、面向?qū)ο髥卧獪y試、面向?qū)ο蠹蓽y試、面向?qū)ο蟠_認(rèn)和系統(tǒng)測試

在程序示例中,Person類調(diào)用了Travel類作為其成員變量,并無其他的關(guān)系,因此Person類與Travel類之間應(yīng)為關(guān)聯(lián)關(guān)系

由于Person類調(diào)用了Travel類,如果Travel類存在問題,而先測試Person類,同樣也會導(dǎo)致Person類產(chǎn)生問題,所以測試Person類之前應(yīng)該先測試Travel類

【問題2】

在需要修改調(diào)用類的屬性時應(yīng)該采用SET方法,直接修改成員屬性,破壞了封裝機制。

應(yīng)在面試對象編程階段進(jìn)行測試

【問題3】

本題中:Travel與HighTrain、AirPlance是繼承關(guān)系,所以先測試Travel類,在測試HighTrain、AirPlance(兩個先后順序可以調(diào)整);由于Person調(diào)用了Travel作為其成員變量,因此Person應(yīng)該在Travel類及其子類測試后測試;最后測試main。

37.單選題

以下關(guān)于可靠性測試的敘述中,不正確的是(

)。

問題1選項

A.由可靠性目標(biāo)確定、測試用例設(shè)計、測試實施等活動組成

B.可靠性測試時不需要考慮對軟件開發(fā)進(jìn)度和成本的影響

C.可靠性測試最好是在受控自動測試環(huán)境下,由專業(yè)測試機構(gòu)完成

D.可靠性測試不能保證軟件殘存的缺陷數(shù)最少

【答案】B

【解析】軟件可靠性測試由可靠性目標(biāo)的確定、運行剖面的開發(fā)、測試用例的設(shè)計、測試實施、測試結(jié)果的分析等主要活動組成

軟件可靠性測試必須考慮對軟件開發(fā)進(jìn)度和成本的影響,最好是在受控的自動測試環(huán)境下,由專業(yè)測試機構(gòu)完成

軟件可靠性測試是一種有效的軟件測試和軟件可靠性評價技術(shù)。盡管軟件可靠性測試也不能保證軟件中殘存的缺陷數(shù)最少,但經(jīng)過軟件可靠性測試可以保證軟件的可靠性達(dá)到較高的要求,對于開發(fā)高可靠性與高安全性軟件系統(tǒng)很有幫助

選項B描述錯誤

38.單選題

在Windows操作系統(tǒng)下,要獲取某個網(wǎng)絡(luò)開放端口所對應(yīng)的應(yīng)用程序信息,可以使用命令(

)。

問題1選項

A.ipconfig

B.traceroute

C.netstat

D.nslookup

【答案】C

【解析】ipconfig命令用于顯示當(dāng)前的TCP/IP網(wǎng)絡(luò)配置的信息

tracert命令用于顯示、追蹤路由信息

netstat命令用于顯示網(wǎng)絡(luò)連接、路由表、網(wǎng)絡(luò)接口等信息

nslookup命令用于實現(xiàn)域名解析相關(guān)信息的查詢等功能

39.單選題

結(jié)構(gòu)化開發(fā)方法的體系結(jié)構(gòu)設(shè)計的依據(jù)是結(jié)構(gòu)化分析的(

)。

問題1選項

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

B.狀態(tài)遷移圖

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

D.加工規(guī)格說明

【答案】A

【解析】數(shù)據(jù)流圖(DataFlowDiagram,DFD):是一種最常用的結(jié)構(gòu)化分析工具,從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)數(shù)據(jù)的運動情況。

狀態(tài)—遷移圖(STD)或狀態(tài)—遷移表被用來描述系統(tǒng)或?qū)ο蟮臓顟B(tài),以及導(dǎo)致系統(tǒng)或?qū)ο蟮臓顟B(tài)改變的事件,從而描述系統(tǒng)的行為,屬于結(jié)構(gòu)化分析方法使用工具

加工規(guī)格說明:就是對DFD中的每個加工所作的說明,描述把輸入數(shù)據(jù)流變換為輸出數(shù)據(jù)流的加工過程

實體聯(lián)系圖:提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。實體關(guān)系圖表示在信息系統(tǒng)中概念模型的數(shù)據(jù)存儲。常用于信息系統(tǒng)設(shè)計中

結(jié)構(gòu)化設(shè)計是將結(jié)構(gòu)化分析的結(jié)果(數(shù)據(jù)流圖)映射成軟件的體系結(jié)構(gòu)(結(jié)構(gòu)圖(結(jié)構(gòu)圖:用來描述軟件系統(tǒng)的體系結(jié)構(gòu),指出一個軟件系統(tǒng)由哪些模塊組成,以及模塊之間的調(diào)用關(guān)系))。狀態(tài)—遷移圖用于行為建模,而不是結(jié)構(gòu)建模。

40.單選題

以下關(guān)于中斷的敘述中,錯誤的是(

)。

問題1選項

A.電源掉電屬于CPU必須無條件響應(yīng)的不可屏蔽中斷

B.打印機中斷屬于不可屏蔽的內(nèi)部中斷

C.程序運行錯誤也可能引發(fā)中斷

D.CPU可通過指令限制某些設(shè)備發(fā)出中斷請求

【答案】B

【解析】中斷包括軟件中斷(不可屏蔽)和硬件中斷。

軟中斷為內(nèi)核觸發(fā)機制引起,模擬硬件中斷;硬件中斷又分為外部中斷(可屏蔽)和內(nèi)部中斷(不可屏蔽)。外部中斷(是由CPU外部發(fā)生的事件引起的中斷)一般為外設(shè)請求;內(nèi)部中斷(是由CPU內(nèi)部發(fā)生的事件引起的中斷)包括硬件出錯(掉電、校驗、傳輸)和運算出錯(非法數(shù)據(jù)、地址、越界、溢出等)。

選項B,屬于外部中斷,可屏蔽

41.單選題

以下關(guān)于分布式體系結(jié)構(gòu)優(yōu)點的敘述中,不正確的是(

)。其中,(

)不是典型的分布式體系結(jié)構(gòu)。

問題1選項

A.資源共享

B.經(jīng)濟(jì)性

C.健壯性

D.降低復(fù)雜度

問題2選項

A.管道-過濾器.

B.客戶機/服務(wù)器(C/S)

C.瀏覽器/服務(wù)器(B/S)

D.CORBA

【答案】第1題:D

第2題:A

【解析】第1題:注意:本題分布式結(jié)構(gòu)是相對于集中式結(jié)構(gòu)來的

分布式利用計算機網(wǎng)絡(luò)把分布在不同地點的計算機硬件、軟件、數(shù)據(jù)等資源聯(lián)系在一起服務(wù)于一個共同的目標(biāo)而實現(xiàn)相互通信和資源共享,就形成了信息系統(tǒng)的分布式結(jié)構(gòu)。

分布式結(jié)構(gòu)系統(tǒng)的優(yōu)點是:可以根據(jù)應(yīng)用需要和存取方式來配置信息資源;有利于發(fā)揮用戶在系統(tǒng)開發(fā)、維護(hù)和信息資源管理方面的積極性和主動性,提高了系統(tǒng)對用戶需求變更的適應(yīng)性和對環(huán)境的應(yīng)變能力;系統(tǒng)擴展方便,增加一個網(wǎng)絡(luò)結(jié)點一般不會影響其他結(jié)點的工作,系統(tǒng)建設(shè)可以采取逐步擴展網(wǎng)絡(luò)結(jié)點的漸進(jìn)方式,以合理使用系統(tǒng)開發(fā)所需的資源;系統(tǒng)健壯性好,網(wǎng)絡(luò)上一個結(jié)點出現(xiàn)故障一般不會導(dǎo)致全系統(tǒng)癱瘓;缺點是:由于信息資源分散,系統(tǒng)開發(fā)、維護(hù)和管理的標(biāo)準(zhǔn)、規(guī)范不易統(tǒng)一;配置在不同地點的信息資源一般分屬信息系統(tǒng)的各個子系統(tǒng),不同子系統(tǒng)之間往往存在利益沖突,管理上協(xié)調(diào)有一定難度;各地的計算機系統(tǒng)工作條件與環(huán)境不一,不利于完全保密措施的統(tǒng)一實施。

第1小問,選項D降低復(fù)雜性是不正確的描述;

第2小問,管道-過濾器是軟件體系結(jié)構(gòu)風(fēng)格(描述特定系統(tǒng)組織方式的慣用范例,強調(diào)了軟件系統(tǒng)中通用的組織結(jié)構(gòu));CORBA是指公共對象請求代理體系結(jié)構(gòu)和C/S、B/S都是分布式體系結(jié)構(gòu)。

第2題:

42.單選題

以下對軟件測試對象的敘述中,不正確的是(

)。

問題1選項

A.軟件測試不只是程序測試

B.開發(fā)中產(chǎn)生的各種文檔也是軟件測試的對象

C.使用的開發(fā)工具也是軟件測試的對象

D.軟件的相關(guān)數(shù)據(jù)也是軟件測試的對象

【答案】C

【解析】

根據(jù)軟件的定義,軟件包括程序、數(shù)據(jù)和文檔,所以軟件測試就不僅僅是對程序的測試,也包括對文檔、數(shù)據(jù)的測試等。

選項C是干擾項

43.單選題

軟件測試的對象不包括(

)。

問題1選項

A.代碼

B.軟件測試文檔

C.相關(guān)文件數(shù)據(jù)

D.開發(fā)人員

【答案】D

【解析】軟件測試的對象為軟件(軟件相關(guān)程序、文檔等)

44.單選題

以下關(guān)于因果圖法的敘述中,不正確的是(

)。

問題1選項

A.著重考慮輸入條件而不是輸入情況的組合

B.要考慮輸入情況之間的制約關(guān)系

C.需要從程序規(guī)格說明中找出因和果

D.需要把因果圖轉(zhuǎn)換成判定表

【答案】A

【解析】因果圖法:是從自然語言書寫的程序規(guī)格說明的描述中找出因(輸入條件)和果(輸出或程序狀態(tài)的改變),通過因果圖轉(zhuǎn)換為判斷表

因果圖導(dǎo)出測試用例的步驟

分析程序規(guī)格說明的描述中:原因和結(jié)果

分析程序規(guī)格說明描述中語義的內(nèi)容,并將其表示成連接各個原因與各個結(jié)果的“因果圖”

標(biāo)明約束條件

把因果圖轉(zhuǎn)換成判定表

為判定表中每一列表示的情況設(shè)計測試用例

選項A描述錯誤,等價類劃分法、邊界值分析法著重考慮輸入條件,并不考慮輸入的組合情況。

45.單選題

負(fù)載壓力測試的目的不

溫馨提示

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

評論

0/150

提交評論