




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、2014年下半年軟件水平考試(中級)軟件評測師上午(基礎(chǔ)知識)真題試卷(總分:150.00,做題時間:90分鐘)一、 選擇題(總題數(shù):61,分數(shù):150.00)1.選擇題()下列各題A、B、C、D四個選項中,只有一個選項是正確的,請將此選項涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。_解析:2.三總線結(jié)構(gòu)的計算機總線系統(tǒng)由 ( ) 組成。(分數(shù):2.00)A.CPU總線、內(nèi)存總線和IO總線B.數(shù)據(jù)總線、地址總線和控制總線C.系統(tǒng)總線、內(nèi)部總線和外部總線D.串行總線、并行總線和PCI總線解析:解析:本題考查計算機系統(tǒng)基礎(chǔ)知識??偩€上傳輸?shù)男畔㈩愋头譃閿?shù)據(jù)、地址和控制,因此總線由數(shù)據(jù)總線、地址總線和
2、控制總線組成。3.計算機采用分級存儲體系的主要目的是為了解決( ) 的問題。(分數(shù):2.00)A.主存容量不足B.存儲器讀寫可靠性C.外設(shè)訪問效率D.存儲容量、成本和速度之間的矛盾解析:解析:本題考查計算機系統(tǒng)基礎(chǔ)知識。計算機系統(tǒng)中,高速緩存一般用SRAM,內(nèi)存一般用DRAM,外存一般采用磁存儲器。SRAM的集成度低、速度快、成本高;DRAM的集成度高,但是需要動態(tài)刷新。磁存儲器速度慢、容量大、價格便宜。因此,組成分級存儲體系以解決存儲容量、成本和速度之間的矛盾。4.屬于CPU中算術(shù)邏輯單元的部件是( ) 。(分數(shù):2.00)A.程序計數(shù)器B.加法器C.指令寄存器D.指令譯碼器解析:解析:本題
3、考查計算機系統(tǒng)基礎(chǔ)知識。程序計數(shù)器、指令寄存器和指令譯碼器都是CPU中控制單元的部件,加法器是算術(shù)邏輯運算單元的部件。5.內(nèi)存按字節(jié)編址從A5000H到DCFFFH的區(qū)域其存儲容量為( ) 。(分數(shù):2.00)A.123KBB.180KBC.223KBD.224KB解析:解析: 從地址A5000H到DCFFFH的存儲單元數(shù)目為37FFFH(即224*1024)個,由于是字節(jié)編址,從而得到存儲容量為224KB。6.以下關(guān)于RISC和CISC的敘述中,不正確的是( )。(分數(shù):2.00)A.RISC通常比CISC的指令系統(tǒng)更復(fù)雜B.RISC通常會比CISC配置更多的寄存器C.RISC編譯器的子程序
4、庫通常要比CISC編譯器的子程序庫大得多D.RISC比CISC更加適合VLSI工藝的規(guī)整性要求解析:解析:本題考查計算機系統(tǒng)基礎(chǔ)知識。 計算機工作時就是取指令和執(zhí)行指令。一條指令往往可以完成一串運算的動作,但卻需要多個時鐘周期來執(zhí)行。隨著需求的不斷增加,設(shè)計的指令集越來越多,為支持這些新增的指令,計算機的體系結(jié)構(gòu)會越來越復(fù)雜,發(fā)展成CISC指令結(jié)構(gòu)的計算機。而在CISC指令集的各種指令中,其使用頻率卻相差懸殊,大約有20的指令會被反復(fù)使用,占整個程序代碼的80。而余下的80的指令卻不經(jīng)常使用,在程序設(shè)計中只占20,顯然,這種結(jié)構(gòu)是不太合理的。 RISC和CISC在架構(gòu)上的不同主要有: 在指令集
5、的設(shè)計上,RISC指令格式和長度通常是固定的(如ARM是32位的指令)、且尋址方式少而簡單、大多數(shù)指令在一個周期內(nèi)就可以執(zhí)行完畢;CISC構(gòu)架下的指令長度通常是可變的、指令類型也很多、一條指令通常要若干周期才可以執(zhí)行完。由于指令集多少與復(fù)雜度上的差異,使RISC的處理器可以利用簡單的硬件電路設(shè)計出指令解碼功能,這樣易于流水線的實現(xiàn)。相對的CISC則需要通過只讀存儲器里的微碼來進行解碼,CISC因為指令功能與指令參數(shù)變化較大,執(zhí)行流水線作業(yè)時有較多的限制。 RISC架構(gòu)中只有載入和存儲指令可以訪問存儲器,數(shù)據(jù)處理指令只對寄存器的內(nèi)容進行操作。為了加速程序的運算,RISC會設(shè)定多組的寄存器,并且指
6、定特殊用途的寄存器。CISC構(gòu)架則允許數(shù)據(jù)處理指令對存儲器進行操作,對寄存器的要求相對不高。7.以下敘述中,正確的是( )。(分數(shù):2.00)A.編譯正確的程序不包含語義錯誤B.編譯正確的程序不包含語法錯誤C.除數(shù)為0的情況可以在語義分析階段檢查出來D.除數(shù)為0的情況可以在語法分析階段檢查出來解析:解析:本題考查程序語言基礎(chǔ)知識。用戶編寫的源程序不可避免地會有一些錯誤,這些錯誤大致可分為靜態(tài)錯誤和動態(tài)錯誤。動態(tài)錯誤也稱動態(tài)語義錯誤,它們發(fā)生在程序運行時,例如變量取零時作除數(shù)、引用數(shù)組元素下標(biāo)越界等錯誤。靜態(tài)錯誤是指編譯時所發(fā)現(xiàn)的程序錯誤,可分為語法錯誤和靜態(tài)語義錯誤,如單詞拼寫錯誤、標(biāo)點符號錯
7、、表達式中缺少操作數(shù)、括號不匹配等有關(guān)語言結(jié)構(gòu)上的錯誤稱為語法錯誤。而語義分析時發(fā)現(xiàn)的運算符與運算對象類型不合法等錯誤屬于靜態(tài)語義錯誤。8.算術(shù)表達式a*(b-c)+d的后綴式是( )。(分數(shù):2.00)A.ab-cd+*B.abed-*+C.ab-*cd+D.ab-c+d*解析:解析:本題考查程序語言基礎(chǔ)知識。后綴式(逆波蘭式)是波蘭邏輯學(xué)家盧卡西維奇發(fā)明的一種表示表達式的方法。這種表示方式把運算符寫在運算對象的后面,例如把a+b寫成ab+,所以也稱為后綴式。算術(shù)表達式“a*(b-c)+d”的后綴式是“ab-cd+*”。9.網(wǎng)絡(luò)系統(tǒng)中,通常把( )置于DMZ區(qū)。(分數(shù):2.00)A.網(wǎng)絡(luò)管理
8、服務(wù)器B.Web服務(wù)器C.入侵檢測服務(wù)器D.財務(wù)管理服務(wù)器解析:解析:本題考查防火墻的基礎(chǔ)知識。 DMZ是指非軍事化區(qū),也稱周邊網(wǎng)絡(luò),可以位于防火墻之外也可以位于防火墻之內(nèi)。非軍事化區(qū)一般用來放置提供公共網(wǎng)絡(luò)服務(wù)的設(shè)備。這些設(shè)備由于必須被公共網(wǎng)絡(luò)訪問,所以無法提供與內(nèi)部網(wǎng)絡(luò)主機相等的安全性。 分析四個備選答案,Web服務(wù)器是為一種為公共網(wǎng)絡(luò)提供Web訪問的服務(wù)器;網(wǎng)絡(luò)管理服務(wù)器和入侵檢測服務(wù)器是管理企業(yè)內(nèi)部網(wǎng)和對企業(yè)內(nèi)部網(wǎng)絡(luò)中的數(shù)據(jù)流進行分析的專用設(shè)備,一般不對外提供訪問;而財務(wù)服務(wù)器是一種僅針對財務(wù)部門內(nèi)部訪問和提供服務(wù)的設(shè)備,不提供對外的公共服務(wù)。10.以下關(guān)于拒絕服務(wù)攻擊的敘述中,不正確
9、的是( ) 。(分數(shù):2.00)A.拒絕服務(wù)攻擊的目的是使計算機或者網(wǎng)絡(luò)無法提供正常的服務(wù)B.拒絕服務(wù)攻擊是不斷向計算機發(fā)起請求來實現(xiàn)的C.拒絕服務(wù)攻擊會造成用戶密碼的泄漏D.DDoS是一種拒絕服務(wù)攻擊形式解析:解析:本題考查拒絕服務(wù)攻擊的基礎(chǔ)知識。 拒絕服務(wù)攻擊是指不斷對網(wǎng)絡(luò)服務(wù)系統(tǒng)進行干擾,改變其正常的作業(yè)流程,執(zhí)行無關(guān)程序使系統(tǒng)響應(yīng)減慢直至癱瘓,從而影響正常用戶的使用。當(dāng)網(wǎng)絡(luò)服務(wù)系統(tǒng)響應(yīng)速度減慢或者癱瘓時,合法用戶的正常請求將不被響應(yīng),從而實現(xiàn)用戶不能進入計算機網(wǎng)絡(luò)系統(tǒng)或不能得到相應(yīng)的服務(wù)的目的。 DDoS是分布式拒絕服務(wù)的英文縮寫。分布式拒絕服務(wù)的攻擊方式是通過遠程控制大量的主機向目標(biāo)
10、主機發(fā)送大量的干擾消息的一種攻擊方式。11.( )不是蠕蟲病毒。(分數(shù):2.00)A.熊貓燒香B.紅色代碼C.冰河D.愛蟲病毒解析:解析:本題考查計算機病毒的基礎(chǔ)知識。 “蠕蟲”(Worm)是一個程序或程序序列,它是利用網(wǎng)絡(luò)進行復(fù)制和傳播,傳染途徑是通過網(wǎng)絡(luò)、移動存儲設(shè)備和電子郵件。最初的蠕蟲病毒定義是在DOS環(huán)境下,病毒發(fā)作時會在屏幕上出現(xiàn)一條類似蟲子的東西,胡亂吞吃屏幕上的字母并將其改形,蠕蟲病毒因此而得名。常見的蠕蟲病毒有紅色代碼、愛蟲病毒、熊貓燒香、Nimda病毒、愛麗茲病毒等。 冰河是木馬軟件,主要用于遠程監(jiān)控。冰河木馬后經(jīng)其他人多次改寫形成多種變種,并被用于入侵其他用戶的計算機的木
11、馬程序。12.甲公司接受乙公司委托開發(fā)了一項應(yīng)用軟件,雙方?jīng)]有訂立任何書面合同。在此情形下,( )享有該軟件的著作權(quán)。(分數(shù):2.00)A.甲公司B.甲、乙公司共同C.乙公司D.甲、乙公司均不解析:解析:委托開發(fā)軟件著作權(quán)關(guān)系的建立,通常由委托方與受委托方訂立合同而成立。委托開發(fā)軟件關(guān)系中,委托方的責(zé)任主要是提供資金、設(shè)備等物質(zhì)條件,并不直接參與開發(fā)軟件的創(chuàng)作開發(fā)活動。受托方的主要責(zé)任是根據(jù)委托合同規(guī)定的目標(biāo)開發(fā)出符合條件的軟件。關(guān)于委托開發(fā)軟件著作權(quán)的歸屬,計算機軟件保護條例第十二條規(guī)定:“受他人委托開發(fā)的軟件,其著作權(quán)的歸屬由委托者與受委托者簽定書面協(xié)議約定,如無書面協(xié)議或者在協(xié)議中未作明
12、確約定,其著作權(quán)屬于受委托者?!备鶕?jù)該條的規(guī)定,確定委托開發(fā)的軟件著作權(quán)的歸屬應(yīng)當(dāng)掌握兩條標(biāo)準: 委托開發(fā)軟件系根據(jù)委托方的要求,由委托方與受托方以合同確定的權(quán)利和義務(wù)的關(guān)系而進行開發(fā)的軟件,因此軟件著作權(quán)歸屬應(yīng)當(dāng)作為合同的重要條款予以明確約定。對于當(dāng)事人已經(jīng)在合同中約定軟件著作權(quán)歸屬關(guān)系的,如事后發(fā)生糾紛,軟件著作權(quán)的歸屬仍應(yīng)當(dāng)根據(jù)委托開發(fā)軟件的合同來確定。 對于在委托開發(fā)軟件活動中,委托者與受委托者沒有簽定書面協(xié)議,或者在協(xié)議中未對軟件著作權(quán)歸屬作出明確的約定,其軟件著作權(quán)屬于受委托者,即屬于實際完成軟件的開發(fā)者。13.甲、乙軟件公司于2013年9月12日就其財務(wù)軟件產(chǎn)品分別申請“大堂”和
13、“大唐”商標(biāo)注冊。兩財務(wù)軟件相似,且經(jīng)協(xié)商雙方均不同意放棄使用其申請注冊的商標(biāo)標(biāo)識。此情形下,( ) 獲準注冊。(分數(shù):2.00)A.“大堂”B.“大堂”與“大唐”都能C.“大唐”D.由甲、乙抽簽結(jié)果確定誰能解析:解析:我國商標(biāo)注冊采取“申請在先”的審查原則,當(dāng)兩個或兩個以上申請人在同一種或者類似商品上申請注冊相同或者近似商標(biāo)時,商標(biāo)主管機關(guān)根據(jù)申請時間的先后,決定商標(biāo)權(quán)的歸屬,申請在先的人可以獲得注冊。對于同日申請的情況,使用在先的人可以獲得注冊。如果同日使用或均未使用,則采取申請人之間協(xié)商解決,協(xié)商不成的,由各申請人抽簽決定。 類似商標(biāo)是指在同一種或類似商品上用作商標(biāo)的文字、圖形、讀音、含
14、義或文字與圖形的整體結(jié)構(gòu)上等要素大體相同的商標(biāo),即易使消費者對商品的來源產(chǎn)生誤認的商標(biāo)。甲、乙兩公司申請注冊的商標(biāo),“大堂”與“大唐”讀音相同、文字相近似,不能同時獲準注冊。在協(xié)商不成的情形下,由甲、乙公司抽簽結(jié)果確定誰能獲準注冊。14.假設(shè)系統(tǒng)采用PV操作實現(xiàn)進程同步與互斥。若n個進程共享兩臺打印機,那么信號量S的取值范圍為( )。(分數(shù):2.00)A.-2nB.-(n-1)1C.一(n一1)2D.一(n2)2解析:解析:本題考查的是操作系統(tǒng)PV操作方面的基本知識。系統(tǒng)采用PV操作實現(xiàn)進程同步與互斥,若有n個進程共享兩臺打印機,那么信號量S初值應(yīng)為2。當(dāng)?shù)?個進程執(zhí)行P(S)操作時,信號量S
15、的值減去1后等于1;當(dāng)?shù)?個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于0;當(dāng)?shù)?個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于1;當(dāng)?shù)?個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于2;當(dāng)?shù)趎個進程執(zhí)行P(S)操作時,信號量S的值減去1后等于一(n2)??梢?,信號量S的取值范圍為-(n-2)2。15.假設(shè)段頁式存儲管理系統(tǒng)中的地址結(jié)構(gòu)如下圖所示,則系統(tǒng)( )。(分數(shù):2.00)A.最多可有2048個段,每個段的大小均為2048個頁,頁的大小為2KB.最多可有2048個段,每個段最大允許有2048個頁,頁的大小為2KC.最多可有1024個段,每個段的大小均為1024個頁,頁的大小為
16、4KD.最多可有1024個段,每個段最大允許有1024個頁,頁的大小為4K解析:解析:本題考查操作系統(tǒng)頁式存儲管理方面的基礎(chǔ)知識。從圖中可見,頁內(nèi)地址的長度是12位,2 12 =4096,即4K;頁號部分的地址長度是10位,每個段最大允許有2 10 =1024個頁;段號部分的地址長度是10位,2 10 =1024,最多可有1024個段。16.在如下所示的進程資源圖中,( )。(分數(shù):2.00)A.P1、P2、P3都是阻塞節(jié)點B.P1是阻塞節(jié)點、P2、P3是非阻塞節(jié)點C.P1、P2是阻塞節(jié)點、P3是非阻塞節(jié)點D.P1、P2是非阻塞節(jié)點、P3是阻塞節(jié)點解析:解析:圖中R1資源只有2個,P2進程申請
17、該資源得不到滿足,故P2進程是阻塞節(jié)點;R2資源只有3個,為P1、P2、P3各分配一個,P1再申請該資源得不到滿足,故P1進程也是阻塞節(jié)點;R3資源只有2個,分配1個給P2進程,還有1個可用,P3申請該資源可以得到滿足,故P3是非阻塞節(jié)點。17.在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)的( )是指保護數(shù)據(jù)庫,以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。(分數(shù):2.00)A.安全性B.可靠性C.完整性D.并發(fā)控制解析:解析:本題考查數(shù)據(jù)庫系統(tǒng)概念方面的基本概念。 試題(25)的正確選項為A。數(shù)據(jù)控制功能包括對數(shù)據(jù)庫中數(shù)據(jù)的安全性、完整性、并發(fā)和恢復(fù)的控制。其中: 安全性(security)是指保護數(shù)據(jù)庫受惡意訪
18、問,即防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。這樣,用戶只能按規(guī)定對數(shù)據(jù)進行處理,例如,劃分了不同的權(quán)限,有的用戶只能有讀數(shù)據(jù)的權(quán)限,有的用戶有修改數(shù)據(jù)的權(quán)限,用戶只能在規(guī)定的權(quán)限范圍內(nèi)操縱數(shù)據(jù)庫。 完整性(integrality)是指數(shù)據(jù)庫正確性和相容性,是防止合法用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不符合語義的數(shù)據(jù)。保證數(shù)據(jù)庫中數(shù)據(jù)是正確的,避免非法的更新。 并發(fā)控制(concurrency control)是指在多用戶共享的系統(tǒng)中,許多用戶可能同時對同一數(shù)據(jù)進行操作。DBMS的并發(fā)控制子系統(tǒng)負責(zé)協(xié)調(diào)并發(fā)事務(wù)的執(zhí)行,保證數(shù)據(jù)庫的完整性不受破壞,避免用戶得到不正確的數(shù)據(jù)。 故障恢復(fù)(recov
19、ery from failure)。數(shù)據(jù)庫中的4類故障是事務(wù)內(nèi)部故障、系統(tǒng)故障、介質(zhì)故障及計算機病毒。故障恢復(fù)主要是指恢復(fù)數(shù)據(jù)庫本身,即在故障引起數(shù)據(jù)庫當(dāng)前狀態(tài)不一致后,將數(shù)據(jù)庫恢復(fù)到某個正確狀態(tài)或一致狀態(tài)?;謴?fù)的原理非常簡單,就是要建立冗余(redundancy)數(shù)據(jù)。換句話說,確定數(shù)據(jù)庫是否可恢復(fù)的方法就是其包含的每一條信息是否都可以利用冗余地存儲在別處的信息重構(gòu)。冗余是物理級的,通常認為邏輯級是沒有冗余的。18.PPP中的安全認證協(xié)議是( ),它使用三次握手的會話過程傳送密文。(分數(shù):2.00)A.MD5B.PAPC.CHAPD.HASH解析:解析:PPP認證是可選的。PPP擴展認證協(xié)議
20、(Extensible Authentication Protocol,EAP)可支持多種認證機制,并且允許使用后端服務(wù)器來實現(xiàn)復(fù)雜的認證過程,例如通過Radius服務(wù)器進行Web認證時,遠程訪問服務(wù)器(RAS)只是作為認證服務(wù)器的代理傳遞請求和應(yīng)答報文,并且當(dāng)識別出認證成功失敗標(biāo)志后結(jié)束認證過程。通常PPP支持的兩個認證協(xié)議是: 口令驗證協(xié)議(PasswordAuthentication Protocol,PAP):提供了一種簡單的兩次握手認證方法,由終端發(fā)送用戶標(biāo)識和口令字,等待服務(wù)器的應(yīng)答,如果認證不成功,則終止連接。這種方法不安全,因為采用文本方式發(fā)送密碼,可能會被第三方竊取; 質(zhì)詢握
21、手認證協(xié)議(Challenge Handshake Authentication Protocol,CHAP):采用三次握手方式周期地驗證對方的身份。首先是邏輯鏈路建立后認證服務(wù)器就要發(fā)送一個挑戰(zhàn)報文(隨機數(shù)),終端計算該報文的:Hash值并把結(jié)果返回服務(wù)器,然后認證服務(wù)器把收到的Hash值與自己計算的Hash值進行比較,如果匹配,則認證通過,連接得以建立,否則連接被終止。計算Hash值的過程有一個雙方共享的密鑰參與,而密鑰是不通過網(wǎng)絡(luò)傳送的,所以CHAP是更安全的認證機制。在后續(xù)的通信過程中,每經(jīng)過一個隨機的間隔,這個認證過程都可能被重復(fù),以縮短入侵者進行持續(xù)攻擊的時間。值得注意的是,這種方
22、法可以進行雙向身份認證,終端也可以向服務(wù)器進行挑戰(zhàn),使得雙方都能確認對方身份的合法性。19.DHCP客戶端可從DHCP服務(wù)器獲得( )。(分數(shù):2.00)A.DHCP服務(wù)器的地址和Web服務(wù)器的地址B.DNS服務(wù)器的地址和DHCP服務(wù)器的地址C.客戶端地址和郵件服務(wù)器地址D.默認網(wǎng)關(guān)的地址和郵件服務(wù)器地址解析:解析:本題考查DHCP協(xié)議的工作原理。DHCP客戶端可從DHCP服務(wù)器獲得本機IP地址、DNS服務(wù)器的地址、DHCP服務(wù)器的地址、默認網(wǎng)關(guān)的地址等,但沒有Web服務(wù)器、郵件服務(wù)器地址。20.分配給某公司網(wǎng)絡(luò)的地址塊是210115192020,該網(wǎng)絡(luò)可以被劃分為( )個C類子網(wǎng)。(分數(shù):2
23、.00)A.4B.8C.16D.32解析:解析:由于分配給公司網(wǎng)絡(luò)的地址塊是210115192020,留給子網(wǎng)掩碼的比特數(shù)只有4位,所以只能劃分為16個C類子網(wǎng),這16個C類子網(wǎng)的子網(wǎng)號為1 -,即192207,所以2101152100不屬于該公司的網(wǎng)絡(luò)地址。21.在項目初始階段,軟件開發(fā)首先需要( ) 。(分數(shù):2.00)A.理解要解決的問題B.確定解決方案C.確定參與開發(fā)的人員D.估算開發(fā)成本解析:解析:本題考查軟件工程的基礎(chǔ)知識。在項目開發(fā)初始階段,首先需要理解待解決的問題是什么,才能確定其他方面的內(nèi)容。22.軟件項目管理所涉及的范圍覆蓋了整個軟件( )。(分數(shù):2.00)A.開發(fā)過程B
24、.運行與維護過程C.定義過程D.生存期解析:解析:本題考查軟件項目管理的基礎(chǔ)知識。軟件項目管理管理整個軟件項目的生存期,包括開發(fā)過程和維護過程,涉及到人員管理、產(chǎn)品管理、過程管理和項目管理幾個方面。23.以下關(guān)于瀑布模型的敘述中,正確的是( )。(分數(shù):2.00)A.適用于需求被清晰定義的情況B.可以快速構(gòu)造系統(tǒng)的可運行版本C.唯一一個適合大規(guī)模項目開發(fā)的模型D.已不能適應(yīng)當(dāng)前軟件開發(fā)的過時模型解析:解析:本題考查軟件開發(fā)過程的基礎(chǔ)知識。軟件開發(fā)過程以系統(tǒng)需求作為輸入,以要交付的產(chǎn)品作為輸出,涉及活動、約束和資源使用的一系列工具和技術(shù)。瀑布模型、快速原型化模型、增量模型、螺旋模型等都是典型的軟
25、件開發(fā)過程模型。在20世紀80年代之前,瀑布模型一直是唯一被廣泛采用的生命周期模型,該模型規(guī)定了軟件開發(fā)從一個階段瀑布般的轉(zhuǎn)換到另一個階段。其優(yōu)點是: 可強迫開發(fā)人員采用規(guī)范化的方法; 嚴格地規(guī)定了每個階段必須提交的文檔; 要求每個階段交出的所有產(chǎn)品都必須是經(jīng)過驗證的。 缺點是: 每個階段開發(fā)幾乎完全依賴于書面的規(guī)格說明,因此可能導(dǎo)致開發(fā)出的軟件產(chǎn)品不能真正滿足用戶需求; 適用于項目開始時需求就確定的情況。24.某開發(fā)小組欲開發(fā)一個大型軟件系統(tǒng),需求變化較小,此時最不適宜采用( )過程模型。(分數(shù):2.00)A.瀑布B.原型C.增量D.螺旋解析:解析:本題考查軟件開發(fā)過程的基礎(chǔ)知識。 瀑布模型
26、、增量模型和螺旋模型都適宜大型軟件系統(tǒng)的開發(fā),原型模型更常用于小規(guī)模軟件系統(tǒng)的開發(fā)。25.在各種不同的軟件需求中,( )描述了產(chǎn)品必須要完成的任務(wù),可以在用例模型中予以說明。(分數(shù):2.00)A.功能需求B.業(yè)務(wù)需求C.質(zhì)量需求D.設(shè)計約束解析:解析:本題考查軟件需求的基礎(chǔ)知識。 軟件需求是為了解決用戶的問題和實現(xiàn)用戶的目標(biāo),用戶所需要的軟件必須滿足的能力和條件。從不同的角度,軟件需要有不同的分類。 業(yè)務(wù)需求描述使用軟件系統(tǒng)要達到什么目標(biāo); 系統(tǒng)需求,為了滿足需求,系統(tǒng)或系統(tǒng)成分必須滿足或具有的條件或能力; 功能需求規(guī)模軟件必須實現(xiàn)的功能性需求,即軟件產(chǎn)品必須要完成的任務(wù); 質(zhì)量需求,也稱為非
27、功能需求,在滿足功能需求的基礎(chǔ)上,要求軟件系統(tǒng)還必須具有的特性;設(shè)計約束,規(guī)定軟件開發(fā)過程中的設(shè)計決策或限制問題解決方案的設(shè)計決策。26.以下關(guān)于結(jié)構(gòu)化開發(fā)方法的敘述中,不正確的是( )。(分數(shù):2.00)A.總的指導(dǎo)思想是自項向下,逐層分解B.基本原則是功能的分解與抽象C.比面向?qū)ο箝_發(fā)方法更適合于開發(fā)大規(guī)模的、特別復(fù)雜的項目D.特別適合解決數(shù)據(jù)處理領(lǐng)域的問題解析:解析:本題考查結(jié)構(gòu)化開發(fā)方法的基礎(chǔ)知識。結(jié)構(gòu)化開發(fā)方法由結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計和結(jié)構(gòu)化程序設(shè)計構(gòu)成,是一種面向數(shù)據(jù)流的開發(fā)方法。結(jié)構(gòu)化方法總的指導(dǎo)思想是自頂向下、逐層分解,基本原則是功能的分解與抽象。它是軟件工程中最早出現(xiàn)的開發(fā)方
28、法,特別適合于數(shù)據(jù)處理領(lǐng)域的問題,但是不適合解決大規(guī)模的、特別復(fù)雜的項目,而且難以適應(yīng)需求的變化。27.在進行軟件設(shè)計時,以下結(jié)構(gòu)設(shè)計原則中,不正確的是( )。(分數(shù):2.00)A.模塊應(yīng)具有較強的獨立性,即高內(nèi)聚和低耦合B.模塊之間的連接存在上下級的調(diào)用關(guān)系和同級之間的橫向聯(lián)系C.整個系統(tǒng)呈樹狀結(jié)構(gòu),不允許網(wǎng)狀結(jié)構(gòu)或交叉調(diào)用關(guān)系出現(xiàn)D.所有模塊都必須嚴格地分類編碼并建立歸檔文件解析:解析:本題考查軟件設(shè)計的基礎(chǔ)知識。存在一些好的設(shè)計原則,如模塊設(shè)計應(yīng)該考慮獨立性要強些,模塊內(nèi)高內(nèi)聚,模塊之間的耦合程度要低;系統(tǒng)的模塊之間應(yīng)該呈樹狀結(jié)構(gòu),模塊之間存在上下級調(diào)用關(guān)系,但不允許同級之間的橫向聯(lián)系,
29、也不希望有復(fù)雜的網(wǎng)狀結(jié)構(gòu)或交叉調(diào)用關(guān)系;對所有模塊必須嚴格分類編碼并建立歸檔文件。28.在軟件開發(fā)過程中,詳細設(shè)計的內(nèi)容不包括( ) 設(shè)計。(分數(shù):2.00)A.軟件體系結(jié)構(gòu)B.算法C.數(shù)據(jù)結(jié)構(gòu)D.數(shù)據(jù)庫物理結(jié)構(gòu)解析:解析: 軟件體系結(jié)構(gòu)在概要設(shè)計階段設(shè)計,而數(shù)據(jù)結(jié)構(gòu)、相關(guān)的算法以及數(shù)據(jù)庫物理結(jié)構(gòu)則在詳細設(shè)計階段設(shè)計。29.以下關(guān)于文檔的敘述中,正確的是( )。(分數(shù):2.00)A.僅僅指軟件開發(fā)過程中產(chǎn)生的文檔B.必須是滿足一定格式要求的規(guī)范文檔C.編寫文檔會降低軟件開發(fā)的效率D.高質(zhì)量文檔可以提高軟件系統(tǒng)的可維護性解析:解析:本題考查軟件文檔的基礎(chǔ)知識。軟件由程序、數(shù)據(jù)和相關(guān)文檔構(gòu)成。因此
30、文檔是軟件的不可或缺的重要組成部分。軟件文檔不僅包括軟件開發(fā)過程中產(chǎn)生的文檔,還包含在維護過程中的文檔。軟件文檔既包括有一定格式要求的規(guī)范文檔,在開會過程或其他活動中產(chǎn)生的一些記錄文件也是重要的文檔。盡管在開發(fā)過程中編寫文檔需要占用開發(fā)時間,但是相對于沒有文檔而言,編寫文檔使得開發(fā)人員對各個階段的工作都進行周密思考,全盤權(quán)衡,從而減少返工。并且可以在開發(fā)早期發(fā)現(xiàn)錯誤和不一致性,便于及時加以糾正,因此可以提高軟件開發(fā)效率。高質(zhì)量的文檔對于提高軟件開發(fā)質(zhì)量具有重要的意義,可以提高軟件系統(tǒng)的可維護性。30.在軟件維護階段,將專用報表功能改成通用報表功能,以適應(yīng)將來可能的報表格式變化,則該維護類型為(
31、 )維護。(分數(shù):2.00)A.正確性B.適應(yīng)性C.完善性D.預(yù)防性解析:解析:本題考查軟件維護的基礎(chǔ)知識。 軟件維護一般包括四種類型: 正確性維護,是指改正在系統(tǒng)開發(fā)階段已發(fā)生而系統(tǒng)測試階段尚未發(fā)現(xiàn)的錯誤。 適應(yīng)性維護,是指使應(yīng)用軟件適應(yīng)新型技術(shù)變化和管理需求變化而進行的修改。 完善性維護,是指為擴充功能和改善性能而進行的修改,主要是指對已有的軟件系統(tǒng)增加一些在系統(tǒng)分析和設(shè)計階段中沒有規(guī)定的功能與性能特征。 預(yù)防性維護,是指為了改進應(yīng)用軟件的可靠性和可維護性,為了適應(yīng)未來的軟硬件環(huán)境的變化,主動增加預(yù)防性的信功能,以使應(yīng)用系統(tǒng)適應(yīng)各類變化而不被淘汰。 將專用報表功能改成通用報表功能,以適應(yīng)將
32、來可能的變化,是一種預(yù)防性維護。31.軟件測試的對象不包括( )。(分數(shù):2.00)A.軟件代B.軟件需求規(guī)格說明書C.軟件測試報告D.軟件開發(fā)人員解析:解析:本題考查軟件測試的對象。根據(jù)軟件的定義,軟件包括程序、數(shù)據(jù)和文檔。所以軟件測試并不僅僅是程序測試,還應(yīng)包括相應(yīng)文檔和數(shù)據(jù)的測試。軟件開發(fā)人員不屬于上述三者之一,不是軟件測試的對象。32.以下測試內(nèi)容中,屬于系統(tǒng)測試的是 ( )。 單元測試 集成測試 安全性測試 可靠性測試 兼容性測試 可用性測試(分數(shù):2.00)A.B.C.D.解析:解析:本題考查系統(tǒng)測試的概念。根據(jù)軟件測試策略和過程,軟件測試可以劃分為單元測試、集成測試、系統(tǒng)測試等階
33、段。其中,系統(tǒng)測試是將經(jīng)過集成測試的軟件,作為計算機系統(tǒng)的一個部分,與系統(tǒng)中其他部分結(jié)合起來,在實際運行環(huán)境下對計算機系統(tǒng)進行的一系列嚴格有效地測試,以發(fā)現(xiàn)軟件潛在的問題,保證系統(tǒng)的正常運行。安全性測試、可靠性測試、兼容性測試、可用性測試都屬于系統(tǒng)測試的范疇。33.以下關(guān)于軟件測試原則的敘述中,不正確的是( )。(分數(shù):2.00)A.測試貫穿于全部軟件生命周期,并不是實現(xiàn)完成后才開始B.測試用例本身不需要測試C.測試用例需要逐步完善、不斷修訂D.當(dāng)缺陷成群集中出現(xiàn)時,測試時應(yīng)該更多關(guān)注這些缺陷群解析:解析:本題考查軟件測試的原則。軟件測試應(yīng)遵循的原則包括:測試貫穿于全部軟件生命周期;應(yīng)當(dāng)把“盡
34、早和不斷地測試”作為開發(fā)者的座右銘;程序員應(yīng)該避免檢查自己的程序,測試工作應(yīng)該由獨立的專業(yè)的軟件測試機構(gòu)來完成;設(shè)計測試用例時,應(yīng)該考慮到合法的輸入和不合法的輸入,以及各種邊界條件;測試用例本身也應(yīng)該經(jīng)過測試;設(shè)計好測試用例后還需要逐步完善和修訂;一定要注意測試中的錯誤集中發(fā)生現(xiàn)象,應(yīng)對錯誤群集的程序段進行重點測試;對測試錯誤結(jié)果一定要有一個確認的過程;制定嚴格的測試計劃,并把測試時間安排得盡量寬松,不要希望在極短的時間內(nèi)完成一個高水平的測試;回歸測試的關(guān)聯(lián)性一定要引起充分的注意,修改一個錯誤而引起更多錯誤出現(xiàn)的現(xiàn)象并不少見;妥善保存一切測試過程文檔;窮舉測試是不能實現(xiàn)的。根據(jù)上述描述,測試用
35、例也是需要經(jīng)過測試的。因此應(yīng)選擇選項B。34.以下關(guān)于測試工作在軟件開發(fā)各階段作用的敘述中,不正確的是 ( )。(分數(shù):2.00)A.在需求分析階段確定測試的需求分析B.在概要設(shè)計和詳細設(shè)計階段制定集成測試計劃和單元測試計劃C.在程序編寫階段制定系統(tǒng)測試計劃D.在測試階段實施測試并提交測試報告解析:解析:本題考查軟件測試和軟件開發(fā)的關(guān)系。軟件測試和軟件開發(fā)的關(guān)系為:項目規(guī)劃階段,負責(zé)從單元測試到系統(tǒng)測試的整個測試階段的規(guī)劃;需求分析階段,確定測試需求分析、系統(tǒng)測試計劃的制定,評審后成為管理項目;詳細設(shè)計和概要設(shè)計階段,確保集成測試計劃和單元測試計劃完成;編碼階段,由開發(fā)人員進行自己負責(zé)部分的測
36、試代碼,當(dāng)項目較大時,由專人進行編碼階段的測試任務(wù);測試階段(單元、集成、系統(tǒng)測試),依據(jù)測試代碼進行測試,并提交相應(yīng)的測試狀態(tài)報告和測試結(jié)束報告。根據(jù)上述描述,系統(tǒng)測試計劃是在需求分析階段完成的。本題中選項C不正確。35.在引入自動化測試工具以前,手工測試遇到的問題包括( )。 工作量和時間耗費過于龐大 衡量軟件測試工作進展困難 長時間運行的可靠性測試問題 對并發(fā)用戶進行模擬的問題 確定系統(tǒng)的性能瓶頸問題 軟件測試過程的管理問題(分數(shù):2.00)A.B.C.D.解析:解析:本題考查在引入自動化測試之前手工測試的缺點。手工測試全部依靠人手工完成,因此工作量大且耗時,難以衡量測試工作的進展。手工
37、測試無法模擬軟件的長時間運行和大量并發(fā)用戶的訪問,因此難以勝任可靠性測試和性能測試。當(dāng)測試規(guī)模較大時,純?nèi)斯さ臏y試過程的管理也會面臨困難。根據(jù)上述描述,題目中的6項都屬于手工測試的缺點。應(yīng)選擇選項A。36.在進行可用性測試時關(guān)注的問題應(yīng)包括( )。 安裝過程是否困難 錯誤提示是否明確 GUI接口是否標(biāo)準 登錄是否方便 幫助文本是否上下文敏感(分數(shù):2.00)A.B.C.D.解析:解析:本題考查可用性測試的基礎(chǔ)知識??捎眯詼y試的目的是對軟件的可用程度進行評估,看是否到達了可用性標(biāo)準。在評估過程中,軟件的安裝過程、錯誤提示、GUI接口、登錄過程、幫助文本等所有與軟件“可用”相關(guān)的都屬于測試的關(guān)注點
38、。根據(jù)上述描述,題目中這5項都屬于可用性測試關(guān)注的問題,應(yīng)選擇選項D。37.以下敘述中,不正確的是( )。(分數(shù):2.00)A.黑盒測試可以檢測軟件行為、性能等特性是否滿足要求B.黑盒測試可以檢測軟件是否有人機交互上的錯誤C.黑盒測試依賴于軟件內(nèi)部的具體實現(xiàn),如果實現(xiàn)發(fā)生了變化,則需要重新設(shè)計用例D.黑盒測試用例設(shè)計可以和軟件實現(xiàn)同步進行解析:解析:本題考查黑盒測試的基礎(chǔ)知識。黑盒測試是把程序看作一個不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著
39、眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對軟件界面和軟件功能進行測試。黑盒測試能發(fā)現(xiàn)功能錯誤或者遺漏、輸入輸出錯誤以及初始化和終止錯誤。 由于黑盒測試不考慮程序內(nèi)部結(jié)構(gòu),其用例設(shè)計可以和軟件實現(xiàn)同步,且該方法不依賴于軟件內(nèi)部的具體實現(xiàn),當(dāng)實現(xiàn)變化后,只要對外接口不變,則無需重新設(shè)計用例。本題中選項C不正確。38.以下關(guān)于等價類劃分法的敘述中,不正確的是 ( ) 。(分數(shù):2.00)A.如果規(guī)定輸入值a的范圍為199,那么得到兩個等價類,即有效等價類a|1=a=99|,無效等價類a|a1或者a99B.如果規(guī)定輸入值s的第一個字符必須為數(shù)字,那么得到兩個等價類,即有效等價類s|s的第一個字符是
40、數(shù)字,無效等價類s|s的第一個字符不是數(shù)字C.如果規(guī)定輸入值x取值為1,2,3三個數(shù)之一,那么得到4個等價類,即有效等價類x|x=1、x|x=2、x|x=3,無效等價類x|x1,2,3)D.如果規(guī)定輸入值i為奇數(shù),那么得到兩個等價類,即有效等價類i|i是奇數(shù),無效等價類i|i不是奇數(shù))解析:解析:本題考查黑盒測試方法中的等價類劃分法。在等價類劃分法中,如果規(guī)定了輸入數(shù)據(jù)取值范圍或值的個數(shù)的情況下,可以確定一個有效等價類和兩個無效等價類;如果規(guī)定了一組輸入數(shù)據(jù)(假設(shè)包括n個輸入值),并且程序要對每一個輸入值分別進行處理的情況下,可確定n個有效等價類(每個值確定一個有效等價類)和一個無效等價類(所
41、有不允許的輸入值的集合);如果輸入條件規(guī)定了輸入值的集合或規(guī)定了“必須如何”的條件下,可以確定一個有效等價類和一個無效等價類(該集合有效值之外);如果規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則或限制條件的情況下,可確定一個有效等價類(符合規(guī)則)和若干個無效等價類(從不同角度違反規(guī)則)。本題中,選項A屬于規(guī)定了輸入數(shù)據(jù)的取值范圍,因此應(yīng)該得到一個有效等價類a|1=a=99|和兩個無效等價類a|a1、a|a99。39.以下幾種白盒覆蓋測試中,覆蓋準則最強的是( )。(分數(shù):2.00)A.語句覆蓋B.判定覆蓋C.條件覆蓋D.條件組合覆蓋解析:解析:本題考查白盒測試的邏輯覆蓋法。根據(jù)邏輯覆蓋法定義,語句覆蓋針對的是
42、語句,是最弱的覆蓋準則:判定覆蓋和條件覆蓋分別針對的是判定和條件,強度次之;判定條件覆蓋要同時考慮判定和判定中的條件,滿足判定條件覆蓋同時滿足了判定覆蓋和條件覆蓋;條件組合覆蓋則要考慮同一判定中各條件之間的組合關(guān)系,是最強的覆蓋準則。根據(jù)上述描述,覆蓋準則最強的是條件組合覆蓋,應(yīng)選擇選項D。40.對于邏輯表達式(a|b)|(c&d),需要( )個測試用例才能完成條件組合覆蓋。(分數(shù):2.00)A.2B.4C.8D.16解析:解析:本題考查白盒測試中邏輯覆蓋法的條件組合覆蓋。 條件組合覆蓋的含義是:選擇足夠的測試用例,使得每個判定中條件的各種可能組合都至少出現(xiàn)一次。 本題中有4個條件,組合之后需
43、要的用例數(shù)是16,因此選項D正確。41.為檢測系統(tǒng)所能承受的數(shù)據(jù)容量,應(yīng)進行( )。(分數(shù):2.00)A.負載測試B.壓力測試C.大數(shù)據(jù)量測試D.疲勞強度測試解析:解析:本題考查負載測試、壓力測試、疲勞強度測試、大數(shù)據(jù)量測試的基本知識。 負載測試是通過逐步增加系統(tǒng)負載,測試系統(tǒng)性能的變化,并最終確定在滿足性能指標(biāo)的情況下,系統(tǒng)所能承受的最大負載量的情況。壓力測試是通過逐步增加系統(tǒng)負載,測試系統(tǒng)性能的變化,并最終確定在什么負載條件下系統(tǒng)性能處于失效狀態(tài),并以此來獲得系統(tǒng)能提供的最大服務(wù)級別的測試。疲勞強度測試是采用系統(tǒng)穩(wěn)定運行情況下能夠支持的最大并發(fā)用戶數(shù),或者日常運行用戶數(shù),持續(xù)執(zhí)行一段時間業(yè)
44、務(wù),保證達到系統(tǒng)疲勞強度需求的業(yè)務(wù)量,通過綜合分析交易執(zhí)行指標(biāo)和資源監(jiān)控指標(biāo),來確定系統(tǒng)處理最大工作量強度性能的過程。大數(shù)據(jù)量測試包括獨立的數(shù)據(jù)量測試和綜合數(shù)據(jù)量測試,獨立數(shù)據(jù)量測試是指針對系統(tǒng)存儲、傳輸、統(tǒng)計、查詢等業(yè)務(wù)進行的大數(shù)據(jù)量測試;綜合數(shù)據(jù)量測試是指和壓力測試、負載測試、疲勞強度測試相結(jié)合的綜合測試。 本題的目標(biāo)是檢測系統(tǒng)存儲的數(shù)據(jù)容量,應(yīng)進行的是大數(shù)據(jù)量測試中的獨立數(shù)據(jù)量測試,因此選項C正確。42.壓力測試不會使用到以下哪種測試手段,( )。(分數(shù):2.00)A.重復(fù)B.注入錯誤C.增加量級D.并發(fā)解析:解析:本題考查壓力測試的基礎(chǔ)知識。壓力測試的主要方式就是通過不斷的給系統(tǒng)增加壓
45、力來進行測試。重復(fù)、增加量級、并發(fā)都屬于給系統(tǒng)增加壓力的手段,而注入錯誤并不能增加系統(tǒng)壓力。根據(jù)上述描述,應(yīng)選擇選項B。43.以下測試內(nèi)容中,不屬于GUI測試的是( )。(分數(shù):2.00)A.窗口相關(guān)操作是否符合標(biāo)準B.菜單和鼠標(biāo)操作是否正確C.計算結(jié)果是否正確D.數(shù)據(jù)顯示是否正常解析:解析:本題考查GUI測試的基本概念。 GUI(圖形用戶界面)測試關(guān)注的是人和機器的交互,窗口操作、菜單操作、鼠標(biāo)操作、數(shù)據(jù)顯示都屬于交互的范疇,因此屬于GUI測試的內(nèi)容。 計算結(jié)果是否正確是軟件的功能,與界面交互無關(guān),應(yīng)選擇選項C。44.以下屬于動態(tài)測試方法的是( )。(分數(shù):2.00)A.代碼審查B.靜態(tài)結(jié)構(gòu)
46、測試C.路徑覆蓋D.技術(shù)評審解析:解析:本題考查動態(tài)測試的基本概念。 根據(jù)定義,動態(tài)測試是指需要實際運行被測軟件而進行的測試。 根據(jù)上述描述,代碼審查、靜態(tài)結(jié)構(gòu)測試和技術(shù)評審都不需要運行被測軟件,只有路徑覆蓋需要通過實際執(zhí)行來確定程序的運行路徑。因此應(yīng)選擇選項C。45.集成測試關(guān)注的問題不包括( )。(分數(shù):2.00)A.模塊間的數(shù)據(jù)傳遞是否正確B.一個模塊的功能是否會對另一個模塊的功能產(chǎn)生影響C.所有模塊組合起來的性能是否能滿足要求D.函數(shù)內(nèi)局部數(shù)據(jù)結(jié)構(gòu)是否有問題,會不會被異常修改解析:解析:本題考查集成測試的基礎(chǔ)知識。 集成測試是在單元測試的基礎(chǔ)上,測試在將所有的軟件單元按照概要設(shè)計規(guī)格說
47、明的要求組裝成模塊、子系統(tǒng)或系統(tǒng)的過程中各部分工作是否達到或?qū)崿F(xiàn)相應(yīng)技術(shù)指標(biāo)及要求的活動,因此集成測試關(guān)注的主要是各個單元(模塊)之間交互的問題,包括模塊間數(shù)據(jù)傳遞是否正確,一個模塊功能是否會影響另一個模塊的功能,模塊組合起來性能能否滿足要求等。 函數(shù)內(nèi)部數(shù)據(jù)結(jié)構(gòu)是否正確屬于單元測試的范疇。應(yīng)選擇選項D。46.以下屬于影響軟件可靠性因素的是( )。 軟件運行剖面 軟件規(guī)模 軟件內(nèi)部結(jié)構(gòu) 軟件的開發(fā)方法和開發(fā)環(huán)境 軟件的可靠性投入(分數(shù):2.00)A.B.C.D.解析:解析:本題考查軟件可靠性的基本概念。軟件可靠性是軟件產(chǎn)品在規(guī)定的條件下和規(guī)定的時間區(qū)間完成規(guī)定功能的能力。軟件運行剖面越多,軟件
48、規(guī)模越大,內(nèi)部結(jié)構(gòu)越復(fù)雜,則表明軟件出錯的可能性就越大,可靠性就會越低;軟件的開發(fā)方法和開發(fā)環(huán)境不合適或者落后,開發(fā)出來的軟件就會遺留較多問題,會影響軟件可靠性;軟件可靠性投入不夠,比如可靠性測試不夠,也會影響到軟件可靠性。根據(jù)上述描述,題目中這5項都會對軟件可靠性產(chǎn)生影響。應(yīng)選擇選項D。47.軟件可靠性管理把軟件可靠性活動貫穿于軟件開發(fā)的全過程,成為軟件工程管理的一部分。確定軟件的可靠性目標(biāo)在( )階段。(分數(shù):2.00)A.需求分析B.概要設(shè)計C.詳細設(shè)計D.軟件測試解析:解析: 根據(jù)軟件可靠性管理的定義,確定軟件的可靠性目標(biāo)在軟件的需求分析階段。應(yīng)選擇選項A。48.以下關(guān)于公鑰加密技術(shù)的
49、敘述中,不正確的是( )。(分數(shù):2.00)A.公鑰加密的數(shù)據(jù)可以用私鑰解密B.私鑰加密的數(shù)據(jù)可以用公鑰解密C.公鑰和私鑰相互關(guān)聯(lián)D.公鑰加密采用與對稱加密類似的位模式操作完成對數(shù)據(jù)的加解密操作解析:解析:本題考查公鑰加密技術(shù)的基礎(chǔ)知識。公鑰加密使用兩個獨立的密鑰,因此是非對稱的,即需要使用一對加密密鑰與解密密鑰,這兩個密鑰是數(shù)學(xué)相關(guān)的。公鑰加密的數(shù)據(jù)可以用私鑰解密,私鑰加密的數(shù)據(jù)也可以用公鑰解密。與對稱加密使用的位模式簡單操作不同,公鑰加密是基于數(shù)學(xué)函數(shù)的。綜上不難看出,候選答案D是不正確的。49.包過濾防火墻是一種通過軟件檢查數(shù)據(jù)包以實現(xiàn)系統(tǒng)安全防護的基本手段,以下敘述中,不正確的是( )
50、。(分數(shù):2.00)A.包過濾防火墻通常工作在網(wǎng)絡(luò)層以上,因此可以實現(xiàn)對應(yīng)用層數(shù)據(jù)的檢查與過濾B.包過濾防火墻通常根據(jù)數(shù)據(jù)包源地址、目的地址、端口號和協(xié)議類型等標(biāo)志設(shè)置訪問控制列表實現(xiàn)對數(shù)據(jù)包的過濾C.數(shù)據(jù)包過濾用在內(nèi)部主機和外部主機之間,過濾系統(tǒng)可以是一臺路由器或是一臺主機D.當(dāng)網(wǎng)絡(luò)規(guī)模比較復(fù)雜時,由于要求邏輯的一致性、封堵端口的有效性和規(guī)則集的正確性等原因,會導(dǎo)致訪問控制規(guī)則復(fù)雜,難以配置管理解析:解析:本題考查包過濾防火墻的基礎(chǔ)知識。 包過濾防火墻是一種通過軟件檢查數(shù)據(jù)包以實現(xiàn)系統(tǒng)安全防護的基本手段,數(shù)據(jù)包過濾用在內(nèi)部主機和外部主機之間,過濾系統(tǒng)可以是一臺路由器或是一臺主機。 通常通過查
51、看所流經(jīng)的數(shù)據(jù)包的包頭來決定整個包的命運,可能會決定丟棄這個包,可能會接受這個包(讓這個包通過),也可能執(zhí)行其他更復(fù)雜的動作。具體來說,包過濾防火墻通常根據(jù)數(shù)據(jù)包源地址、目的地址、端口號和協(xié)議類型等標(biāo)志設(shè)置訪問控制列表實現(xiàn)對數(shù)據(jù)包的過濾。 包過濾是在IP層實現(xiàn)的,包過濾根據(jù)數(shù)據(jù)包的源IP地址、目的IP地址、協(xié)議類型(TCP包、UDP包、ICMP包)、源端口、目的端口等包頭信息及數(shù)據(jù)包傳輸方向等信息來判斷是否允許數(shù)據(jù)包通過。 當(dāng)網(wǎng)絡(luò)規(guī)模比較復(fù)雜時,由于包過濾防火墻要求邏輯的一致性、封堵端口的有效性和規(guī)則集的正確性等原因,會導(dǎo)致訪問控制規(guī)則復(fù)雜,難以配置管理。50.以下測試方法中,不屬于典型安全性
52、測試的是( )。(分數(shù):2.00)A.安全功能驗證B.漏洞掃描C.通信加密D.模擬攻擊試驗解析:解析:本題考查包過安全性測試的基礎(chǔ)方法。軟件系統(tǒng)的安全性是信息安全的重要組成部分,因此安全性測試是軟件測試的重要內(nèi)容之一。典型的安全測試方法包括安全性功能驗證、漏洞掃描、模擬攻擊試驗以及網(wǎng)絡(luò)偵聽等。而通信加密是典型的安全防護手段,并不屬于安全性測試的方法。已知函數(shù)f()、g()的定義如下所示,執(zhí)行表達式“x=f(5)”的運算時,若函數(shù)調(diào)用g(a)是引用調(diào)用(call by reference)方式,則執(zhí)行“x:f(5)”后x的值為 (7) ;若函數(shù)調(diào)用g(a)是值調(diào)用(call by value)方
53、式,則執(zhí)行“x=f(5)”后x的值為 (8) 。(分數(shù):4.00)(1).(7)(分數(shù):2.00)A.20B.25C.60D.75解析:(2).(8)(分數(shù):2.00)A.20B.25C.60D.75解析:解析:本題考查程序語言基礎(chǔ)知識。 若實現(xiàn)函數(shù)調(diào)用時,將實參的值傳遞給對應(yīng)的形參,則稱為是傳值調(diào)用。這種方式下形式參數(shù)不能向?qū)崊鬟f信息。引用調(diào)用的本質(zhì)是將實參的地址傳給形參,函數(shù)中對形參的訪問和修改實際上就是針對相應(yīng)實際參數(shù)變量所作的訪問和改變。 根據(jù)題目說明,調(diào)用函數(shù)f時,實參的值為5,也就是在函數(shù)f中,x的初始值為5,接下來先通過“a=x-1”將a的值設(shè)置為4,再調(diào)用函數(shù)g(a)。函數(shù)g
54、()執(zhí)行時,形參y的初始值為4,經(jīng)過“y=y*y一1”運算后,y的值就修改為15。 在引用調(diào)用方式下;g函數(shù)中y是f函數(shù)中a的引用(可視為形參y與實參a是同一對象),也就是說函數(shù)f中a的值被改為15,因此,返回函數(shù)f中再執(zhí)行“a*x”運算后得到75(x=5,a=15),因此空(7)應(yīng)填入的值為75。 在值調(diào)用方式下,g函數(shù)中y只獲得f函數(shù)中a的值(形參y與實參a是兩個不同的對象),也就是說在函數(shù)g中修改y的值與函數(shù)f中a的值已經(jīng)沒有關(guān)系了,因此,返回函數(shù)f再執(zhí)行“a*x”運算后得到20(x=5,a=4),因此空(8)應(yīng)填入的值為20。假設(shè)磁盤塊與緩沖區(qū)大小相同,每個盤塊讀入緩沖區(qū)的時間為10s
55、,由緩沖區(qū)送至用戶區(qū)的時間是5s,系統(tǒng)對每個磁盤塊數(shù)據(jù)的處理時間為2s。若用戶需要將大小為10個磁盤塊的Docl文件逐塊從磁盤讀入緩沖區(qū),并送至用戶區(qū)進行處理,那么采用單緩沖區(qū)需要花費的時間為 (17)s;采用雙緩沖區(qū)需要花費的時間為 (18)s。(分數(shù):4.00)(1).(17)(分數(shù):2.00)A.100B.107C.152D.170解析:(2).(18)(分數(shù):2.00)A.100B.107C.152D.170解析:解析:試題(17)的正確的答案為C。在塊設(shè)備輸入時,假定從磁盤把一塊數(shù)據(jù)輸入到緩沖區(qū)的時間為T,緩沖區(qū)中的數(shù)據(jù)傳送到用戶工作區(qū)的時間為M,而系統(tǒng)處理(計算)的時間為C,如圖(a)所示:當(dāng)?shù)谝粔K數(shù)據(jù)送入用戶工作區(qū)后,緩沖區(qū)是空閑的可以傳送第二塊數(shù)據(jù)。這樣第一塊數(shù)據(jù)的處理C1與第二塊數(shù)據(jù)的輸入T2是可以并行的,依次類推,如圖(b)所示。 系統(tǒng)對每一塊數(shù)據(jù)的處理時間為:Max(C,T)+M。因為,當(dāng)TC時,處理時間為M+T;當(dāng)TC時,處理時間為M+C。本題每一塊數(shù)據(jù)的處
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省臨沂市臨沭縣一中2025屆高三第二次聯(lián)考調(diào)研英語試題含解析
- 江蘇省常州市新北區(qū)百草園小學(xué)2025年五下數(shù)學(xué)期末調(diào)研試題含答案
- 四川省遂寧第二中學(xué)2024-2025學(xué)年高三下期中考英語試題含解析
- 2025年度技術(shù)轉(zhuǎn)讓合同協(xié)議
- 夏河縣2025屆三年級數(shù)學(xué)第二學(xué)期期末質(zhì)量跟蹤監(jiān)視試題含解析
- 研發(fā)團隊商業(yè)合同保密協(xié)議
- 智慧農(nóng)業(yè)技術(shù)農(nóng)業(yè)現(xiàn)代化的創(chuàng)新路徑
- 蘇州工業(yè)園區(qū):打造一流合同交易中心
- 經(jīng)紀代理合同協(xié)議范本
- 國資委事業(yè)單位聘用合同樣本
- 大車司機勞務(wù)協(xié)議書
- 中醫(yī)把脈入門培訓(xùn)課件
- 學(xué)生軍訓(xùn)教官合同協(xié)議
- 期刊編輯的學(xué)術(shù)期刊內(nèi)容審核標(biāo)準考核試卷
- 知識產(chǎn)權(quán)監(jiān)管培訓(xùn)課件
- 油田節(jié)能降耗技術(shù)-全面剖析
- 廣西欽州市欽州港經(jīng)濟技術(shù)開發(fā)區(qū)中學(xué)2025年初三第二學(xué)期第一次區(qū)模擬化學(xué)試題含解析
- 婦科護理標(biāo)準化管理
- 小學(xué)2025年國防教育課程開發(fā)計劃
- 數(shù)學(xué)教師實習(xí)日記16篇
- 家裝施工驗收手冊(共13頁)
評論
0/150
提交評論