版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年超市季節(jié)性促銷員勞動合同3篇
- 二零二五版智能家居砌墻裝修承包合同范本2篇
- 二零二五版3海上貨物運輸合同-海上貨物運輸事故處理及賠償協(xié)議2篇
- 二零二五版綜合性博士后研究人員聘用合同書3篇
- 二零二五版物聯(lián)網(wǎng)技術(shù)培訓(xùn)服務(wù)合同樣本2篇
- 二零二五年度版權(quán)買賣合同(圖書)5篇
- 二零二五版勞動合同法下社保購買期限及權(quán)益保障協(xié)議3篇
- 二零二五年度餐廳線上線下融合推廣承包合同2篇
- 二零二五年網(wǎng)絡(luò)廣告投放合同封面素材2篇
- 二零二五版電影IP授權(quán)與贊助合同3篇
- 稅前工資反算表模板
- 廣東省深圳市2023年中考英語試題(含答案與解析)
- MOOC 電工學(xué)(電氣工程學(xué)概論)-天津大學(xué) 中國大學(xué)慕課答案
- 2019級水電站動力設(shè)備專業(yè)三年制人才培養(yǎng)方案
- 室內(nèi)裝飾裝修施工組織設(shè)計方案
- 洗浴中心活動方案
- 送電線路工程施工流程及組織措施
- 肝素誘導(dǎo)的血小板減少癥培訓(xùn)課件
- 韓國文化特征課件
- 抖音認(rèn)證承諾函
- 清潔劑知識培訓(xùn)課件
評論
0/150
提交評論