版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1、對象是00方法的核心,對象的類型有多種,但通常把如飛行,事故,演出,開會等稱為(C) A,有形實(shí)體 B,作用 C,事件 D,性能說明 2、軟件測試中根據(jù)測試用例設(shè)計(jì)的方法的不同可分為黑盒測試和白盒測試兩種,它們(D) 1. A. 前者屬于靜態(tài)測試,后者屬于動態(tài)測試2. B. 前者屬于動態(tài)測試,后者屬于靜態(tài)測試3. C. 都屬于靜態(tài)測試4. D. 都屬于動態(tài)測試3、數(shù)據(jù)流圖是一種用來描述(A)的圖形化工具 1. A.
2、系統(tǒng)信息流和數(shù)據(jù)流2. B. 所有功能3. C. 系統(tǒng)控制流和數(shù)據(jù)流4. D. 系統(tǒng)物理組成4、需求分析階段的主要任務(wù)是確定(A) 1. A. 軟件系統(tǒng)的功能2. B. 軟件開發(fā)方法3. C. 軟件開發(fā)工具4. D. 軟件開發(fā)費(fèi)5、汽車有一個發(fā)動機(jī)。汽車和發(fā)動機(jī)之間的關(guān)系是(B) 1. A. 繼承關(guān)系2. B. 聚合關(guān)系3. C. 分類關(guān)系4. D. 主從關(guān)系6、 (B)和數(shù)據(jù)流圖共同構(gòu)成系統(tǒng)的邏輯模型,沒有它
3、,數(shù)據(jù)流圖就不完整 1. A. E-R圖2. B. 數(shù)據(jù)字典3. C. 層次方框圖4. D. 數(shù)據(jù)流程圖7、汽車有一種叫貨車。汽車和火車之間的關(guān)系是(A)1. A. 繼承關(guān)系2. B. 聚合關(guān)系3. C. 分類關(guān)系4. D. 主從關(guān)系8、(A)是把對象的屬性和操作結(jié)合在一起,構(gòu)成一個獨(dú)立的對象,其內(nèi)部信息是對外界隱蔽的,外界只能通過有限的接口與對象發(fā)生聯(lián)系 1. A. 封裝2. B. 消息3. C. 繼承4.
4、;D. 多態(tài)性9、消息是對象間交互的手段,消息刺激接受對象產(chǎn)生某種行為,消息的構(gòu)成有三部分:接受消息的對象,(B),若干變元。 1. A. 發(fā)出消息的對象2. B. 消息名3. C. 消息編號4. D. 發(fā)送時間10、數(shù)據(jù)字典是用來定義(B)中的各個成份的具體含義的 1. A. 流程圖2. B. 功能結(jié)構(gòu)圖3. C. 系統(tǒng)結(jié)構(gòu)圖4. D. 數(shù)據(jù)流圖11、要將一個復(fù)雜的系統(tǒng)分析清楚,傳統(tǒng)軟件工程常用的方法是結(jié)構(gòu)化分析方法,結(jié)構(gòu)化分析方法就是(A)
5、 1. A. 面向數(shù)據(jù)流自頂向下,逐步求精的方法2. B. 由內(nèi)向外進(jìn)行分析的方法3. C. 先局部后整體的分析方法4. D. 使用IPO圖形工具分析的方法12、一般來說,在軟件生命周期中成本最高的階段是(D) 1. A. 詳細(xì)設(shè)計(jì)2. B. 軟件編碼3. C. 軟件測試4. D. 軟件維護(hù)13、模塊的內(nèi)聚性最高的是(D) 1. A. 邏輯內(nèi)聚2. B. 時間內(nèi)聚3. C. 過程內(nèi)聚4. D. 功能
6、內(nèi)聚14、需求分析是要完整,準(zhǔn)確,清晰,具體地確定系統(tǒng)所要完成的工作,其主要根據(jù)是前一階段的文檔(D) 1. A. 用戶手冊和參考手冊2. B. 開發(fā)計(jì)劃3. C. 軟件需求規(guī)格說明書4. D. 可行性研究報告15、數(shù)據(jù)流圖(DFD)是(C)方法中用于表示系統(tǒng)的邏輯模型的一種工具 1. A. SP2. B. SC3. C. SA4. D. SD16、使用實(shí)體-聯(lián)系圖(ER圖)建立的概念性數(shù)據(jù)模型中包含3種互相關(guān)聯(lián)的信息是(B)
7、60; 1. A. 數(shù)據(jù)對象,屬性,方法2. B. 數(shù)據(jù)對象,屬性,聯(lián)系3. C. 數(shù)據(jù)表,屬性,聯(lián)系4. D. 數(shù)據(jù)表,實(shí)體,聯(lián)系17、數(shù)據(jù)流圖DFD中每個加工至少需要(B) 1. A. 一個輸入流2. B. 一個輸出流和一個輸入流3. C. 一個輸入或輸出流4. D. 一個輸出流18、(C)是指用戶只能見到對象界面上的信息,對象內(nèi)部對用戶是隱藏的 1. A. 類2. B. 消息名3. C. 封裝
8、4. D. 對象19、提高程序可讀性的最有力手段是(A) 1. A. 使用三種標(biāo)準(zhǔn)控制結(jié)構(gòu)2. B. 采用有實(shí)際意義的變量名3. C. 顯示說明一切變量4. D. 給程序加注釋20、面向?qū)ο蠓治鍪菍ο到y(tǒng)進(jìn)行(A)的一種方法 1. A. 需求建模2. B. 程序設(shè)計(jì)3. C. 設(shè)計(jì)評審4. D. 測試驗(yàn)收21、盡可能利用硬件的特點(diǎn)以提高效率。 B
9、160; ( ) 1. A.2. B.×22、重構(gòu)工程也稱修復(fù)和改造工程,它是在逆向工程所的基礎(chǔ)上修改成重構(gòu)已有的系統(tǒng),產(chǎn)生系統(tǒng)的一個新版本。(正確)23、制定軟件項(xiàng)目進(jìn)度表的途徑之一是軟件開發(fā)小組根據(jù)提供軟件產(chǎn)品的最后期限從后往錢安排時間。(正確)24、在進(jìn)行需求分析時同時考慮維護(hù)問題。 ( 正確 )25、進(jìn)行概要設(shè)計(jì)時盡可能加強(qiáng)模塊間的聯(lián)系。
10、160;( 錯 ) 26、只要實(shí)行嚴(yán)格的產(chǎn)品控制就不用擔(dān)心用戶隨意改需求。(錯) 27、瀑布模型在實(shí)際的項(xiàng)目中嚴(yán)格順序執(zhí)行就基本可以成功。(錯) 28、制定軟件項(xiàng)目進(jìn)度表的途經(jīng)之一是軟件項(xiàng)目開發(fā)組織根據(jù)項(xiàng)目和資源情況制定項(xiàng)目開發(fā)的初步計(jì)劃和交付軟件產(chǎn)品的日期。(正確) 29、確認(rèn)測試任務(wù)是根據(jù)軟件需求規(guī)格說明書。測試軟件系統(tǒng)是否滿足用戶的需求。(正確) 30、確認(rèn)測試任務(wù)是根據(jù)軟件需求規(guī)格說明書,測試軟件系統(tǒng)是否滿足用戶的需求。(正確)31、軟件=“完成特定功能的程序+數(shù)據(jù)結(jié)構(gòu)+文檔”。(正確) 32、選擇時間效
11、率和空間效率盡可能高的算法。 (錯 ) 33、使用維護(hù)工具或軟件工程環(huán)境。 ( 正確 ) 34、即使測試過程沒有發(fā)現(xiàn)任何錯誤,也不能說明軟件沒有錯誤。(正確) 35、重視程序結(jié)構(gòu)的設(shè)計(jì),使程序
12、具有較好的層次結(jié)構(gòu)。 (正確 ) 36、即使測試程序沒有發(fā)現(xiàn)任何錯誤,也不能說明軟件沒有錯誤。(正確) 37、系統(tǒng)響應(yīng)時間是指當(dāng)用戶執(zhí)行了某個控制動作后(例如,按回車鍵,點(diǎn)鼠標(biāo)鍵等),系統(tǒng)作出的反應(yīng)時間。(正確)38、采用信息隱藏原理指導(dǎo)模塊設(shè)計(jì)可以支持模塊的并行開發(fā),減少軟件測試和軟件維護(hù)的工作量。(正確) 39、在模塊原理中,模塊的作用域應(yīng)該在控制域內(nèi)。(正確)40、需求分析階段所生成的文檔主要是進(jìn)度計(jì)劃和可行性研究報告。(正確)41、軟件就是完成特定功
13、能的程序集合。(錯) 42、完成測試后,為縮短源程序長度而刪去程序中的注釋。 ( 錯 ) 43、編碼時盡可能使用全局變量。 ( 錯 ) 44、原型是目標(biāo)軟件系統(tǒng)的一個可操作模型,它實(shí)現(xiàn)了目標(biāo)軟件系統(tǒng)的某些重要方面。(正確) 45、過程式程序設(shè)計(jì)語言的基本機(jī)制包括:消息傳送,數(shù)
14、據(jù)類型定義,多態(tài),子程序,控制程序。(錯)46、提高程序可讀性,盡可能使用高級語言編程。 ( 正確 )47、模塊的接口設(shè)計(jì)要簡單,以便降低復(fù)雜程度。(正確) 48、盡可能在軟件開發(fā)過程中保證各階段文檔的正確性。 ( 正確 ) 49、面向?qū)ο蠓治鲇心男﹩l(fā)性原則?設(shè)計(jì)結(jié)果應(yīng)該清晰易懂一般-特殊結(jié)構(gòu)的深度應(yīng)適當(dāng)設(shè)計(jì)簡單的類使用簡單的協(xié)議使用簡單的服務(wù)把設(shè)計(jì)變動減至最小50
15、、簡述軟件測試要經(jīng)過哪幾個步驟,每個步驟與什么文檔有關(guān)?測試過程按 4 個步驟進(jìn)行,即單元測試(模塊測試)、集成測試(子系統(tǒng)測試和系統(tǒng)測試)、確認(rèn)測試(驗(yàn)收測試)和平行運(yùn)行。單元測試集中對用源代碼實(shí)現(xiàn)的每一個程序單元進(jìn)行測試,與其相關(guān)的文檔是單元測試計(jì)劃和詳細(xì)設(shè)計(jì)說明書。集成測試把已測試過的模塊組裝起來,主要對與設(shè)計(jì)相關(guān)的軟件體系結(jié)構(gòu)的構(gòu)造進(jìn)行測試。與其相關(guān)的文檔是集成測試計(jì)劃和軟件需求說明書。確認(rèn)測試則是要檢查已實(shí)現(xiàn)的軟件是否滿足了需求規(guī)格說明中確定了的各種需求,以及軟件配置是否完全、正確。與其相關(guān)的文檔是確認(rèn)測試計(jì)劃和軟件需求說明書。平行運(yùn)行把已經(jīng)經(jīng)過確認(rèn)的軟件納入實(shí)際運(yùn)行環(huán)境中,與其他系
16、統(tǒng)成份組合在一起進(jìn)行測試。與其相關(guān)的文檔:用戶指南、使用手冊等。51、決定軟件可維護(hù)性的因素有哪些?維護(hù)過程本質(zhì)上是修改和壓縮了的軟件定義和開發(fā)過程,而且事實(shí)上遠(yuǎn)在提出一項(xiàng)維護(hù)要求之前,與軟件維護(hù)有關(guān)的工作已經(jīng)開始了。首先必須建立一個維護(hù)組織,隨后必須確定報告和評價的過程,而且必須為每個維護(hù)要求規(guī)定一個標(biāo)準(zhǔn)化的事件序列。此外,還應(yīng)該建立一個適用于維護(hù)活動的記錄保管過程,并且規(guī)定復(fù)審標(biāo)準(zhǔn)。(維護(hù)組織維護(hù)報告維護(hù)的事件流保存維護(hù)記錄評價維護(hù)活動)52、提高可維護(hù)性的方法有哪些?在軟件工程的每一階段都應(yīng)該努力提高系統(tǒng)的可維護(hù)性,在每個階段結(jié)束前的審查和復(fù)審中,應(yīng)著重對可維護(hù)性進(jìn)行復(fù)審.
17、在需求分析階段的復(fù)審中,應(yīng)對將來要擴(kuò)充和修改的部分加以注明.在討論軟件可移植性問題時,要考慮可能要影響軟件維護(hù)的系統(tǒng)界面. 在軟件設(shè)計(jì)的復(fù)審中,因從便于修改,模塊化和功能獨(dú)立的目標(biāo)出發(fā),評價軟件的結(jié)構(gòu)和過程。還應(yīng)對將來可能修改的部分預(yù)先做準(zhǔn)備. 在軟件代碼復(fù)審中,應(yīng)強(qiáng)調(diào)編碼風(fēng)格和內(nèi)部說明這兩個影響可維護(hù)性的因素. 在軟件系統(tǒng)交付使用前的每一測試步驟中都應(yīng)給出需要進(jìn)行預(yù)防性維護(hù)部分的提示. 在完成每項(xiàng)維護(hù)工作后,都應(yīng)對軟件維護(hù)本身進(jìn)行仔細(xì)認(rèn)真的復(fù)審. 為了從根本上提高軟件系統(tǒng)的可維護(hù)性,人們正試圖通過直接維護(hù)軟件規(guī)格說明來維護(hù)軟件 ,同時也在大力發(fā)
18、展軟件重用技術(shù)53、軟件維護(hù)的過程是什么? 可理解性可測試性可修改性可移植性可重用性 54、軟件重用的效益是什么?答:1、軟件重用可以顯著地改善軟件的質(zhì)量和可靠性。2、軟件重用可以極大地提高軟件開發(fā)的效率。 3、節(jié)省軟件開發(fā)的成本,避免不必要的重復(fù)勞動和人力、財(cái)力的浪費(fèi)。55、畫出下列偽碼程序的程序流程圖STARTIF p THENWHILE q DOfENDDOELSEBLOCKgnENDBLOCKENDIFSTOP56、請用語句覆蓋和條件組合覆蓋兩種測試方法設(shè)計(jì)出兩套測試數(shù)據(jù),用于測試問題1中你設(shè)計(jì)的程序。答:語句覆蓋X=95,Y=80經(jīng)化簡后的條件組合覆蓋測試用例:1) x=95,y=95;2) x=95,y=70;3) x=70,y=95;4) x=70,y=70;語句覆蓋是指設(shè)計(jì)足夠的測試用例,使被測程序中每個語句至少執(zhí)行一次.條件組合覆蓋是比較強(qiáng)的覆蓋標(biāo)準(zhǔn),它是指設(shè)計(jì)足夠的測試用例,使得每個判定表達(dá)式中條件的各種可能的值的組合都至少出現(xiàn)一次.57、請用語句覆蓋和判
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同 仲裁訴訟條款
- 大班音樂繪本《月光長廊》課件
- 2024上海市非定期集裝箱道路貨物運(yùn)輸合同
- 三年級語文上冊第一單元測試卷-基礎(chǔ)知識與綜合能力篇 含答案 部編版
- 2024家庭水電裝修合同書
- 2024收銀員聘用合同
- 2024標(biāo)準(zhǔn)銷售代理合同格式
- 深圳大學(xué)《哲學(xué)經(jīng)典與人生》2021-2022學(xué)年第一學(xué)期期末試卷
- 深圳大學(xué)《形體訓(xùn)練(流行舞蹈)》2022-2023學(xué)年第一學(xué)期期末試卷
- 合同樣本-土建合同范本8篇
- 城鄉(xiāng)生活污水處理環(huán)境影響與風(fēng)險評估
- 廠房租賃合同范本版(18篇)
- DB22T 5165-2024 建設(shè)工程消防驗(yàn)收現(xiàn)場評定標(biāo)準(zhǔn)
- 浙江省嵊州市三界片2024-2025學(xué)年七年級上學(xué)期期中科學(xué)測試卷
- 2024年度鄉(xiāng)村醫(yī)生資格考試專業(yè)基礎(chǔ)知識考試題庫及答案(共500套)
- 專題15:現(xiàn)代文閱讀(小說)-2024年中考語文一輪復(fù)習(xí)綜合強(qiáng)化訓(xùn)練解析版
- 能源中國學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024廣東省云浮市郁南縣財(cái)政局工程造價類專業(yè)人員招聘4人高頻難、易錯點(diǎn)500題模擬試題附帶答案詳解
- 軍隊(duì)文職考試《公共科目》試題及答案指導(dǎo)(2024年)
- 山東省青島市2023-2024學(xué)年七年級上學(xué)期期末考試數(shù)學(xué)試題(含答案)
- 2024下半年江蘇蘇州城市學(xué)院招聘管理崗位工作人員27人歷年高頻難、易錯點(diǎn)500題模擬試題附帶答案詳解
評論
0/150
提交評論