




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、.word格式,a (1)在軟件工程中,白盒測試法可用于測試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看作是A)路徑的集合 B)循環(huán)的集合C)目標(biāo)的集合 D)地址的集合c (2)在下述哪一種測試中,測試程序的設(shè)計者必須接觸到源程序I.功能測試 n.結(jié)構(gòu)測試A)均不須B)只有IC)只有nD) I和na (3)檢查軟件產(chǎn)品是否符合需求定義的過程稱為A)確認(rèn)測試B)集成測試C)驗證測試D)驗收測試c (4)下述陳述中,哪一個不是軟件健壯性的度量指標(biāo)?A)失敗后重新啟動所需的時間B)引起失敗的時間所占的百分比D)失敗前的平均工作時間D)在一次失敗中數(shù)據(jù)惡化的概率b (5)對軟件是否能達到用戶所期望的要求的測試稱為A
2、)集成測試B)有效性測試C)系統(tǒng)測試D)驗收測試a (6)在面向數(shù)據(jù)流的軟件設(shè)計方法中,一般將信息流分為A)變換流和事務(wù)流B)變換流和控制流C)事務(wù)流和控制流D)數(shù)據(jù)流和控制流d (7)軟件需求說明書是軟件需求分析階段的重要文件,下述哪個(些)是其應(yīng)包含的內(nèi)I. 數(shù)據(jù)描述m.模塊描述II. 功能描述W.性能描述A) nB)出和iv C) I、n和出專業(yè).專注(8)軟件測試一般分為三類,即I.靜態(tài)測試動態(tài)測試m.正確性測試設(shè)計測試用例對程序進行測試,應(yīng)屬于A) IB) nC) I 和 nD)出(9)模塊獨立性是由內(nèi)聚性和耦合性來度量的,其中內(nèi)聚性是度量2耦合性是度量A模塊間聯(lián)系程度B)模塊的功能
3、強度C)信息隱蔽程度D)模塊的復(fù)雜程度(10)軟件設(shè)計中一般將用到圖形工具,下述哪種(些)工具可用作設(shè)計的圖形工具I. 結(jié)構(gòu)圖 n.實體關(guān)系圖m. ipo圖II. W. 流程圖V. N-S圖A) I和nB)出和IVC) I、出、IV和V D)全部A (2) C (3) A (4) C (5) B(6) A(7) D (8) B (10) C(11)試判斷下列論述中哪個(些)是正確的I. 軟件系統(tǒng)中所有的信息流都可以認(rèn)為是變換流II. 軟件系統(tǒng)中所有的信息流都可以認(rèn)為是事務(wù)流III. 事務(wù)分析和變換分析的設(shè)計步驟基本類似IV. IB) nC)出D) I 和出(12)軟件的有效性測試是驗證軟件的運
4、行是否達到用戶的期望,用戶的期望應(yīng)體現(xiàn)于A)詳細設(shè)計報告B)軟件需求說明書C)總體設(shè)計報告D)有效性測試要求(13)軟件設(shè)計中的軟件過程其主要描述的是A)模塊間關(guān)系B)模塊操作細節(jié)C)模塊控制方法D)模塊類型(14)軟件測試是軟件件開發(fā)過程的重要階段,是軟件質(zhì)量保證的重要手段,下列哪個(些)是軟件測試的任務(wù)?I.預(yù)防軟件發(fā)生的錯誤n.發(fā)現(xiàn)改正程序錯誤m.提供診斷錯誤信息A)只有I均不須B)只有nC)只有出 D)都是(15)軟件測試是軟件質(zhì)量保證的重要手段,下述哪種測試是軟件測試的最基礎(chǔ)環(huán)節(jié)?A)功能測試B)單元測試C)結(jié)構(gòu)測試D)確認(rèn)測試(16)軟件維護是軟件運行期的重要任務(wù),下列維護任務(wù)中哪
5、一類維護是軟件維護的主要部分?A)完善性維護B)適應(yīng)性維護C)改正性維護D)預(yù)防性維護(17)軟件開發(fā)中常采的結(jié)構(gòu)化生命周期方法,由于其特征而一般稱其為A)瀑布模型B)對象模型C)螺旋模型D)層次模型(18)軟件原型化開發(fā)方法有其基本步驟,下述I.獲取基本需求n.開發(fā)工作模型m.嚴(yán)格細部說明W.模型驗證 中,哪些(個)是實現(xiàn)原型化的最基本的步驟 ? A)全部都是B) I, n和WC) WD) I和n(19)軟件設(shè)計將涉及軟件的結(jié)構(gòu)、過程和模塊的設(shè)計,其中軟件過程是指A)模塊間的關(guān)系B)模塊的操作細節(jié)C)軟件層次結(jié)構(gòu)D)軟件開發(fā)過程(20)軟件需求分析和設(shè)計過程中,其分析與設(shè)計對象可歸結(jié)為兩個主
6、要的對象,即數(shù)據(jù)和程序,按一般實施的原則,對二者的處理應(yīng)該是A)先數(shù)據(jù)后程序 B)先程序后數(shù)據(jù) C)與順序無關(guān)D)可同時進行(11) D (12) B (13) B (14) D (15) B (16) A (17) A (18) B (19)B (20) A(21)結(jié)構(gòu)化分析(SA)方法將欲開發(fā)的軟件系統(tǒng)分解為若干基本加工,并對加工進行說 明,下述m.判定表I.結(jié)構(gòu)化語言是常用的說明工具,其中便于對加工出現(xiàn)的組合條件的說明工具是A) n和出B) I、n和出C) I和出(22)軟件開發(fā)的瀑布模型,一般都將開發(fā)過程劃分為段,一般認(rèn)為可能占用人員最多的階段是A)分析階段B)設(shè)計階段C)編碼階段(2
7、3)加工是對數(shù)據(jù)流圖中不能再分解的基本加工的精確說明成分?A)加工順序B)加工邏輯C)執(zhí)行頻率A)取代最終系統(tǒng)B)輔助收集軟件需求D) I 和 n分析、設(shè)計、編碼和測試等階D)測試階段,下述哪個是加工的最核心D)激發(fā)條件(24)構(gòu)建一個原型不支持下述哪種功能?C)輔助估計工程代價D)作為較大工程的基礎(chǔ)(25)軟件文檔是軟件的重要組成部分,也是軟件開發(fā)階段的基礎(chǔ),它還影響到軟件的A)可復(fù)用性B)可維護性C)可擴展性D)可移植性(26)下列哪種描述是正確的?A)定義階段產(chǎn)生軟件需求規(guī)劃B)測試在軟件生命周期中是可選的C) CASE工具只能輔助軟件生命周期的設(shè)計階段D)后一階段改變時,不需要更新以前
8、所有階段的文檔(27)黑盒測試法和白盒測試法經(jīng)常用于軟件測試階段,其中白盒測試法主要用于測試軟件的A)結(jié)構(gòu)合理性 B)程序正確性 C)程序外部功能D)程序內(nèi)部邏輯(28)軟件計劃是軟件開發(fā)白早期和重要階段,此階段要求交互和配合的是A)設(shè)計人員和用戶B)分析人員和用戶C)分析人員和設(shè)計人員 D )編碼人員和用戶(21) A (22) C (23) B (24) A (25) B (26) A (27) D (28) B (29) C (30) A(29)數(shù)據(jù)流圖是用于軟件需求分析的工具,下列元素I.數(shù)據(jù)流 n.加工m.數(shù)據(jù)存儲W.外部實體(源或潭)哪些是其基本元素?A) I , n和出 B) I
9、和出C)全部 D) I ,出和IV(30)數(shù)據(jù)字典(DD)是定義哪一種系統(tǒng)描述工具中的數(shù)據(jù)的工具?A)數(shù)據(jù)流程圖B)系統(tǒng)流程圖C)程序流程圖D)軟件結(jié)構(gòu)圖(31)軟件需求分析一般應(yīng)確定的是用戶對軟件的A)功能需求B)非功能需求 C)性能需求D)功能需求和非功能需求(32)軟件設(shè)計包括總體設(shè)計和詳細設(shè)計兩部分,下列陳述中哪個是詳細設(shè)計的內(nèi)容?A)軟件結(jié)構(gòu)B)數(shù)據(jù)庫設(shè)計C)制定測試計劃D)模塊算法(33)數(shù)據(jù)字典是對數(shù)據(jù)定義信息的集合,它所定義的對象都包含于A)數(shù)據(jù)流圖 B)程序框圖C)軟件結(jié)構(gòu) D)方框圖(34)軟件設(shè)計中,設(shè)計復(fù)審是和設(shè)計本身一樣重要的環(huán)節(jié),其主要目的和作用是能A)減少測試工作
10、量B)避免后期付出高代價C)保證軟件質(zhì)量D)縮短軟件開發(fā)周期(35)程序設(shè)計語言的選擇是順利實施編程的重要基礎(chǔ),評價可用語言白因素甚多,而其首要的選擇依據(jù)是A)語言的應(yīng)用領(lǐng)域B)對語言的熟悉程度C)數(shù)據(jù)結(jié)構(gòu)的復(fù)雜度D)算法的復(fù)雜度(36)軟件開發(fā)的原型化方法是一種動態(tài)定義軟件需求的方法,下述條件:1 .成熟的原型化人員n .快速的成型工具m .需求了解的準(zhǔn)確性哪個(些)條件是實施原型化方法所必備的?A) I和nB) n和出C) I, n和mD)出(37)軟件的可維護性度量可分解為對多種因素的度量,下述各種因素1. 可測試性 n .可理解性m.可修改性W.可復(fù)用性哪個(些)是可維護性度量的內(nèi)容?
11、A)全部B) IC) I, n和出D) I和n(38)軟件測試是軟件開發(fā)過程中重要和不可缺少的階段,其包含的內(nèi)容和步驟甚多,而測試過程的多種環(huán)節(jié)中基礎(chǔ)的是A)集成測試B)單元測試 C)系統(tǒng)測試D)驗收測試(39)數(shù)據(jù)流圖是用于表示軟件卞II型的一種圖示方法,在下列可采用的繪制方法中,那些是常采用的?I.自頂向下 n .自底向上m.分層繪制IV .逐步求精A)全是B) I ,m和IVC) n ,m和ivD) i和出(31) D (32) D (33) A (34) B (35) A (36) A (37) C (38) B (39) B (40) B(40)結(jié)構(gòu)化分析方法是一種預(yù)先嚴(yán)格定義需求的
12、方法,它在實施時強調(diào)的是分析對象的A)控制流B)數(shù)據(jù)流C)程序流D)指令流(41)軟件結(jié)構(gòu)是軟件模塊間關(guān)系的表示,下列術(shù)語中哪一個不屬于對模塊間關(guān)系的描述A)調(diào)用關(guān)系B)從屬關(guān)系C)嵌套關(guān)系D)主次關(guān)系(42)原型化方法是一類動態(tài)定義需求的方法,下列敘述中,哪一個不具有原型化方法的特征?A)提供嚴(yán)格定義的文檔B)加強用戶參與和決策C)簡化項目管理 D)加快需求的確定(43)評審是對軟件進行靜態(tài)測試的一種方法,下述結(jié)論中,哪個是與軟件評審無關(guān)的內(nèi)容?A)盡量發(fā)現(xiàn)錯誤B)檢查軟件文檔C)根據(jù)評審標(biāo)準(zhǔn) D)依靠測試信息(44)軟件維護是軟件得以正常運行的重要環(huán)節(jié),按照軟件工程方法的理解,一般軟件維護
13、應(yīng)該開始于A)閱讀設(shè)計文檔B)理解程序代碼C)分析軟件結(jié)構(gòu)D)查閱測試記錄(45)軟件工程哪個階段產(chǎn)生軟件需求定義?A)定義階段B)工程階段C)維護階段D)開發(fā)階段(46)自頂向下繪制多層數(shù)據(jù)流程圖時,必須考慮到父圖與子圖之間的平衡,此平衡通常由來維護A)輸出數(shù)據(jù)B)數(shù)據(jù)字典C)處理序號 D)輸入數(shù)據(jù)(47)下述哪種是內(nèi)聚性最嚴(yán)格的形式?A)邏輯 B)功能C)過程D) 一致性(48)下述哪個不是白盒測試法的概念?A)應(yīng)該執(zhí)行邊界條件下的所有循環(huán)B)應(yīng)該執(zhí)行邊界條件下的所有接口B)應(yīng)該執(zhí)行所有邏輯判斷的真假情況D)應(yīng)該至少執(zhí)行一次模型中的所有獨立路徑(49)原型化方法是一個動態(tài)設(shè)計過程,它要求使
14、用該方法的人員具有下述哪種能力A)熟練的編程技能B)及時獲得用戶需求C)協(xié)作精神及有力管理D)巧妙使用工具(50)數(shù)據(jù)流程圖(DFD)是用于描述結(jié)構(gòu)化方法中哪一個工作階段的工具? (41) D (42) A (43) D (44) C (45) A (46) B (47) B (48) B (49) B (50) BA)可行性分析B)需求分析 C)詳細設(shè)計 D)程序編碼(51)判定樹和判定表是用于描述結(jié)構(gòu)化分析方法中哪一環(huán)節(jié)的工具?A)功能說明B)數(shù)據(jù)加工C)流程描述D)結(jié)構(gòu)說明(52)在結(jié)構(gòu)化方法中,軟件功能分解應(yīng)屬于軟件開發(fā)中的哪一階段?A)詳細設(shè)計B)需求分析C)總體設(shè)計D)編程調(diào)試(5
15、3)信息隱蔽的概念與下述哪一種概念直接相關(guān)?A)軟件結(jié)構(gòu)定義B)模塊獨立性C)模塊類型劃分D)模塊耦合度(54)結(jié)構(gòu)化程序流程圖中一般包括三種基本結(jié)構(gòu),下述結(jié)構(gòu)中哪一種不屬于其基本結(jié)構(gòu)?A)順序結(jié)構(gòu)B)條件結(jié)構(gòu)C)選擇結(jié)構(gòu)D)嵌套結(jié)構(gòu)(55)軟件復(fù)審時其主要的復(fù)審對象是A)軟件結(jié)構(gòu)B)軟件文檔C)程序編碼D)文檔標(biāo)準(zhǔn)(56)軟件需求規(guī)格說明書不應(yīng)包含的內(nèi)容是A)系統(tǒng)輸入/輸出的描述B)質(zhì)量控制方案 C)數(shù)據(jù)字典D)用戶界面需求描述E)系統(tǒng)可靠性要求描述F)測試方案需求(51) B (52) C (53) B (54) D (55) B(57)將卜面的DFD轉(zhuǎn)換為初始化的模塊結(jié)構(gòu)圖圖中:左豎虛線
16、表示此處為系統(tǒng)的邏輯輸入右豎虛線表示此處為系統(tǒng)的邏輯輸出57-2 )-otfx57-3 )G)需求分析階段進度安排H)人員(56 ) F G HxXlZjOK0IkTM / I(58)將下面的偽碼轉(zhuǎn)換為PAD和N-S圖beginS1;If x>5 then S2 else S3;while y<0 do beginif z>3 then S4 else S5;while w>0 then S6;S7end;S8;If u>0 then S9;S10;End.(59)將下面的PAD轉(zhuǎn)換為流程圖start(60)將下面給出的偽碼,轉(zhuǎn)換為PAD圖和程序流程圖 begin
17、為變量X賦值IF X>0 then S1Else S2;為丫和Z賦值;while Y>0 dobegin IF X>0 then S3;while Z>0 do begin S4; S5 endend;S6IF Z=0 then S7;End.(61)問題陳述:某校學(xué)生管理科負責(zé)錄入、修改(在授權(quán)時)學(xué)生成績(姓名、學(xué)生、A 科成績);醫(yī)務(wù)科負責(zé)錄入學(xué)生健康信息(姓名、學(xué)號、健康況優(yōu)、良、一般、差);房產(chǎn)科負責(zé)錄入、修改、查詢學(xué)生住宿情況(姓名、學(xué)號、樓號、房間號、現(xiàn)有人數(shù));學(xué)籍科負責(zé)統(tǒng)計 A科成績及格率并按月統(tǒng)計學(xué)生健康狀況百分比,請給出該學(xué)生管理信息系統(tǒng)的DFD及
18、數(shù)據(jù)字典。(62)在要建立的儀器設(shè)備管理系統(tǒng)中 ,供銷科負責(zé)錄入設(shè)備卡片 (其中包含設(shè)備名稱”和 價格”),設(shè)備科負責(zé)登記設(shè)備信息 (其中包含設(shè)備編號”、設(shè)備名稱”、設(shè)備類型”),并在日常管理中負責(zé)填寫運行狀態(tài)(正常"、維修“、作廢”);財務(wù)科負責(zé)統(tǒng)計設(shè)備臺數(shù)和購買設(shè)備的費用。請給出該儀器管理系統(tǒng)的數(shù)據(jù)流圖。(63)對于下面給出的程序控制圖,請設(shè)計最少的測試用例1)實現(xiàn)語句和判定覆蓋2)實現(xiàn)條件覆蓋F I cS1S2eS3 f TT(其中,x、v、z是輸入數(shù)據(jù)。語句塊改變它們的值:x:=x-1,y:=y+1,z:=z-1除此之外,其它語句塊均不改變它們的值)(65)請從下列關(guān)于程序開
19、發(fā)有關(guān)測試的敘述中,選擇適當(dāng)答案,用代號填空。模塊組合測試的方法有a 和 b 兩種。a是從下位模塊向上位模塊依次結(jié)合進行測試。為了進行測試需要c 以便調(diào)用被測試模塊,但從開發(fā)的初期階段起就能并行進行測試作業(yè),并且每個模塊的d都很容易做,是這種方法的優(yōu)點。其缺點是直到測試的最后階段,程序的主要缺陷都難以發(fā)現(xiàn)。b是從上位模塊向下位模塊依次結(jié)合進行測試。為了進行測試需用稱為e 的樹根”程序來承接被測試模塊所調(diào)用的下級模塊。這種方法的優(yōu)點是各模塊之間的主要接口能夠在早期驗證。供選擇的答案:a, b, d:功能測試;組合測試;綜合測試;可靠性測試;結(jié)構(gòu)測試; 自頂向下測試;標(biāo)準(zhǔn)檢查程序測試;自底向上測試
20、c, e :仿真;模擬;生成;編譯程序;轉(zhuǎn)儲;跟蹤;驅(qū)動模塊;宏功 能;樁模塊(66)下面是關(guān)于結(jié)構(gòu)化程序設(shè)計的敘述。請從供選擇的答案中選出適當(dāng)?shù)膬?nèi)容填空,用代號回答。結(jié)構(gòu)化程序設(shè)計以程序易讀、易理解為目的,它是由三個基本結(jié)構(gòu)a , b和 c的組合來編制程序的。結(jié)構(gòu)化程序從理論上講可以不使用d 語句。當(dāng)然,程序中是否使用 d 語句是無關(guān)緊要的,重要的是程序結(jié)構(gòu)是否嚴(yán)謹(jǐn)、清晰。如果用流程圖表示三個基本控制結(jié)構(gòu)bac的話,則分別如下圖(a)(b)(c)(a), (b), (c)所示。按照上述方法做成的程序,各控制結(jié)構(gòu)單元分別具有一個e ,而且可以獨立地理解各控制結(jié)構(gòu)單元,從而可以按照控制結(jié)構(gòu)單元從
21、上到下地連續(xù)閱讀程序 供選擇的答案:a, b, c:層次;選擇;跳越;循環(huán);調(diào)用;順序d, AND ; CALL; GOTO; IF;STOP e: 入口出口 ;變量;分支(67)從下列敘述中選出 5條與提高軟件的可移植性有關(guān)的敘述把程序中與計算機硬件特性有關(guān)的部分集中在一起選擇時間效率和空間效率高的算法。使用結(jié)構(gòu)化的程序設(shè)計方法。 盡量用高級語言編寫程序中對效率要求不高的部分。 盡可能減少注釋。采用表格控制方式。 文檔資料詳盡、正確。在有虛擬存儲器的計算機系統(tǒng)上開發(fā)軟件。 減少程序中對文件的讀寫次數(shù)。 充分利用宿主計算機的硬件特征。(68)從供選擇的答案中選出應(yīng)填入下列敘述中A, B, C, D, E處的正確答案。用白盒法設(shè)計測試用例時,常用的5種覆蓋標(biāo)準(zhǔn)是:語句覆蓋、判別覆蓋、條件 覆蓋、判別/條件覆蓋、多重條件組合覆蓋。假設(shè)U和V是兩種覆蓋標(biāo)準(zhǔn),用U V表示V包含U ,用U可表示U與V相同,用U為表示U和V互不包含。于是上述五種覆蓋標(biāo)準(zhǔn)之間的某些關(guān)系可表示為:語句覆蓋A判別覆蓋語句覆蓋B條件覆蓋判別覆蓋C條件覆蓋判別覆蓋D判別/條件覆蓋判別/條件覆蓋E多重條件組合覆蓋供選擇的答案:A, B, C, D, E:;三;w(69)需求規(guī)格說明書質(zhì)
溫馨提示
- 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 預(yù)防瘧疾主題班會課件
- 化學(xué)工業(yè)企業(yè)安全質(zhì)量環(huán)保標(biāo)準(zhǔn)化培訓(xùn)體系
- 項目集成管理工程師課件
- 項目介紹框架課件
- 音樂里的中國年課件
- 門診護理培訓(xùn)課件
- 汽車配套產(chǎn)業(yè)基地項目環(huán)境影響報告書(范文)
- 城市污水管網(wǎng)建設(shè)工程招投標(biāo)方案(參考模板)
- 2025年煤礦鉆孔監(jiān)測系統(tǒng)合作協(xié)議書
- 高效節(jié)能電機項目申請報告
- 2024年宜賓市敘州區(qū)區(qū)內(nèi)外選調(diào)在編在職教師筆試真題
- 2025年廣東省中考英語試題(附答案)
- 2024年廣東省煙草專賣局系統(tǒng)招聘考試真題及答案
- 社區(qū)網(wǎng)格員(綜合治理)筆試試題及答案
- 餐飲革新與市場機遇
- 交通運輸行政執(zhí)法課件培訓(xùn)
- 中國肉類加工設(shè)備行業(yè)發(fā)展趨勢及發(fā)展前景研究報告2025-2028版
- 2025年新疆中考數(shù)學(xué)試卷真題(含答案解析)
- 高考數(shù)學(xué)專題-基本不等式求最值的常用方法(解析版)
- 中國上海市酒店行業(yè)市場調(diào)查研究及投資前景預(yù)測報告
- 2025年廣西專業(yè)技術(shù)人員繼續(xù)教育公需科目(三)答案
評論
0/150
提交評論