




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1、對象是00方法的核心,對象的類型有多種,但通常把如飛行,事故,演出,開會等稱為(C) A,有形實體 B,作用 C,事件 D,性能說明 2、軟件測試中根據測試用例設計的方法的不同可分為黑盒測試和白盒測試兩種,它們(D) 1. A. 前者屬于靜態測試,后者屬于動態測試2. B. 前者屬于動態測試,后者屬于靜態測試3. C. 都屬于靜態測試4. D. 都屬于動態測試3、數據流圖是一種用來描述(A)的圖形化工具 1. A.
2、系統信息流和數據流2. B. 所有功能3. C. 系統控制流和數據流4. D. 系統物理組成4、需求分析階段的主要任務是確定(A) 1. A. 軟件系統的功能2. B. 軟件開發方法3. C. 軟件開發工具4. D. 軟件開發費5、汽車有一個發動機。汽車和發動機之間的關系是(B) 1. A. 繼承關系2. B. 聚合關系3. C. 分類關系4. D. 主從關系6、 (B)和數據流圖共同構成系統的邏輯模型,沒有它
3、,數據流圖就不完整 1. A. E-R圖2. B. 數據字典3. C. 層次方框圖4. D. 數據流程圖7、汽車有一種叫貨車。汽車和火車之間的關系是(A)1. A. 繼承關系2. B. 聚合關系3. C. 分類關系4. D. 主從關系8、(A)是把對象的屬性和操作結合在一起,構成一個獨立的對象,其內部信息是對外界隱蔽的,外界只能通過有限的接口與對象發生聯系 1. A. 封裝2. B. 消息3. C. 繼承4.
4、;D. 多態性9、消息是對象間交互的手段,消息刺激接受對象產生某種行為,消息的構成有三部分:接受消息的對象,(B),若干變元。 1. A. 發出消息的對象2. B. 消息名3. C. 消息編號4. D. 發送時間10、數據字典是用來定義(B)中的各個成份的具體含義的 1. A. 流程圖2. B. 功能結構圖3. C. 系統結構圖4. D. 數據流圖11、要將一個復雜的系統分析清楚,傳統軟件工程常用的方法是結構化分析方法,結構化分析方法就是(A)
5、 1. A. 面向數據流自頂向下,逐步求精的方法2. B. 由內向外進行分析的方法3. C. 先局部后整體的分析方法4. D. 使用IPO圖形工具分析的方法12、一般來說,在軟件生命周期中成本最高的階段是(D) 1. A. 詳細設計2. B. 軟件編碼3. C. 軟件測試4. D. 軟件維護13、模塊的內聚性最高的是(D) 1. A. 邏輯內聚2. B. 時間內聚3. C. 過程內聚4. D. 功能
6、內聚14、需求分析是要完整,準確,清晰,具體地確定系統所要完成的工作,其主要根據是前一階段的文檔(D) 1. A. 用戶手冊和參考手冊2. B. 開發計劃3. C. 軟件需求規格說明書4. D. 可行性研究報告15、數據流圖(DFD)是(C)方法中用于表示系統的邏輯模型的一種工具 1. A. SP2. B. SC3. C. SA4. D. SD16、使用實體-聯系圖(ER圖)建立的概念性數據模型中包含3種互相關聯的信息是(B)
7、60; 1. A. 數據對象,屬性,方法2. B. 數據對象,屬性,聯系3. C. 數據表,屬性,聯系4. D. 數據表,實體,聯系17、數據流圖DFD中每個加工至少需要(B) 1. A. 一個輸入流2. B. 一個輸出流和一個輸入流3. C. 一個輸入或輸出流4. D. 一個輸出流18、(C)是指用戶只能見到對象界面上的信息,對象內部對用戶是隱藏的 1. A. 類2. B. 消息名3. C. 封裝
8、4. D. 對象19、提高程序可讀性的最有力手段是(A) 1. A. 使用三種標準控制結構2. B. 采用有實際意義的變量名3. C. 顯示說明一切變量4. D. 給程序加注釋20、面向對象分析是對系統進行(A)的一種方法 1. A. 需求建模2. B. 程序設計3. C. 設計評審4. D. 測試驗收21、盡可能利用硬件的特點以提高效率。 B
9、160; ( ) 1. A.2. B.×22、重構工程也稱修復和改造工程,它是在逆向工程所的基礎上修改成重構已有的系統,產生系統的一個新版本。(正確)23、制定軟件項目進度表的途徑之一是軟件開發小組根據提供軟件產品的最后期限從后往錢安排時間。(正確)24、在進行需求分析時同時考慮維護問題。 ( 正確 )25、進行概要設計時盡可能加強模塊間的聯系。
10、160;( 錯 ) 26、只要實行嚴格的產品控制就不用擔心用戶隨意改需求。(錯) 27、瀑布模型在實際的項目中嚴格順序執行就基本可以成功。(錯) 28、制定軟件項目進度表的途經之一是軟件項目開發組織根據項目和資源情況制定項目開發的初步計劃和交付軟件產品的日期。(正確) 29、確認測試任務是根據軟件需求規格說明書。測試軟件系統是否滿足用戶的需求。(正確) 30、確認測試任務是根據軟件需求規格說明書,測試軟件系統是否滿足用戶的需求。(正確)31、軟件=“完成特定功能的程序+數據結構+文檔”。(正確) 32、選擇時間效
11、率和空間效率盡可能高的算法。 (錯 ) 33、使用維護工具或軟件工程環境。 ( 正確 ) 34、即使測試過程沒有發現任何錯誤,也不能說明軟件沒有錯誤。(正確) 35、重視程序結構的設計,使程序
12、具有較好的層次結構。 (正確 ) 36、即使測試程序沒有發現任何錯誤,也不能說明軟件沒有錯誤。(正確) 37、系統響應時間是指當用戶執行了某個控制動作后(例如,按回車鍵,點鼠標鍵等),系統作出的反應時間。(正確)38、采用信息隱藏原理指導模塊設計可以支持模塊的并行開發,減少軟件測試和軟件維護的工作量。(正確) 39、在模塊原理中,模塊的作用域應該在控制域內。(正確)40、需求分析階段所生成的文檔主要是進度計劃和可行性研究報告。(正確)41、軟件就是完成特定功
13、能的程序集合。(錯) 42、完成測試后,為縮短源程序長度而刪去程序中的注釋。 ( 錯 ) 43、編碼時盡可能使用全局變量。 ( 錯 ) 44、原型是目標軟件系統的一個可操作模型,它實現了目標軟件系統的某些重要方面。(正確) 45、過程式程序設計語言的基本機制包括:消息傳送,數
14、據類型定義,多態,子程序,控制程序。(錯)46、提高程序可讀性,盡可能使用高級語言編程。 ( 正確 )47、模塊的接口設計要簡單,以便降低復雜程度。(正確) 48、盡可能在軟件開發過程中保證各階段文檔的正確性。 ( 正確 ) 49、面向對象分析有哪些啟發性原則?設計結果應該清晰易懂一般-特殊結構的深度應適當設計簡單的類使用簡單的協議使用簡單的服務把設計變動減至最小50
15、、簡述軟件測試要經過哪幾個步驟,每個步驟與什么文檔有關?測試過程按 4 個步驟進行,即單元測試(模塊測試)、集成測試(子系統測試和系統測試)、確認測試(驗收測試)和平行運行。單元測試集中對用源代碼實現的每一個程序單元進行測試,與其相關的文檔是單元測試計劃和詳細設計說明書。集成測試把已測試過的模塊組裝起來,主要對與設計相關的軟件體系結構的構造進行測試。與其相關的文檔是集成測試計劃和軟件需求說明書。確認測試則是要檢查已實現的軟件是否滿足了需求規格說明中確定了的各種需求,以及軟件配置是否完全、正確。與其相關的文檔是確認測試計劃和軟件需求說明書。平行運行把已經經過確認的軟件納入實際運行環境中,與其他系
16、統成份組合在一起進行測試。與其相關的文檔:用戶指南、使用手冊等。51、決定軟件可維護性的因素有哪些?維護過程本質上是修改和壓縮了的軟件定義和開發過程,而且事實上遠在提出一項維護要求之前,與軟件維護有關的工作已經開始了。首先必須建立一個維護組織,隨后必須確定報告和評價的過程,而且必須為每個維護要求規定一個標準化的事件序列。此外,還應該建立一個適用于維護活動的記錄保管過程,并且規定復審標準。(維護組織維護報告維護的事件流保存維護記錄評價維護活動)52、提高可維護性的方法有哪些?在軟件工程的每一階段都應該努力提高系統的可維護性,在每個階段結束前的審查和復審中,應著重對可維護性進行復審.
17、在需求分析階段的復審中,應對將來要擴充和修改的部分加以注明.在討論軟件可移植性問題時,要考慮可能要影響軟件維護的系統界面. 在軟件設計的復審中,因從便于修改,模塊化和功能獨立的目標出發,評價軟件的結構和過程。還應對將來可能修改的部分預先做準備. 在軟件代碼復審中,應強調編碼風格和內部說明這兩個影響可維護性的因素. 在軟件系統交付使用前的每一測試步驟中都應給出需要進行預防性維護部分的提示. 在完成每項維護工作后,都應對軟件維護本身進行仔細認真的復審. 為了從根本上提高軟件系統的可維護性,人們正試圖通過直接維護軟件規格說明來維護軟件 ,同時也在大力發
18、展軟件重用技術53、軟件維護的過程是什么? 可理解性可測試性可修改性可移植性可重用性 54、軟件重用的效益是什么?答:1、軟件重用可以顯著地改善軟件的質量和可靠性。2、軟件重用可以極大地提高軟件開發的效率。 3、節省軟件開發的成本,避免不必要的重復勞動和人力、財力的浪費。55、畫出下列偽碼程序的程序流程圖STARTIF p THENWHILE q DOfENDDOELSEBLOCKgnENDBLOCKENDIFSTOP56、請用語句覆蓋和條件組合覆蓋兩種測試方法設計出兩套測試數據,用于測試問題1中你設計的程序。答:語句覆蓋X=95,Y=80經化簡后的條件組合覆蓋測試用例:1) x=95,y=95;2) x=95,y=70;3) x=70,y=95;4) x=70,y=70;語句覆蓋是指設計足夠的測試用例,使被測程序中每個語句至少執行一次.條件組合覆蓋是比較強的覆蓋標準,它是指設計足夠的測試用例,使得每個判定表達式中條件的各種可能的值的組合都至少出現一次.57、請用語句覆蓋和判
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 激光跟蹤儀與D掃描技術考核試卷
- 疊拼別墅裝飾施工方案
- 比較分析2025年證券從業資格證考試試題及答案
- 2025年【河北省安全員A證】模擬考試題及答案
- 石油開采業的能源轉型與碳排放削減考核試卷
- 反不正當競爭考核試卷
- 2024年項目管理專業人士考試重要知識點試題及答案
- 屋面鋼模板施工方案
- 2025年關于證券從業資格證的深度探索試題及答案
- 珠寶首飾行業綠色發展策略考核試卷
- 隧道高空作業施工方案
- 雨季三防知識培訓
- 危險性較大的分部分項工程專項施工方案嚴重缺陷清單(試行)
- 2025年上半年第二次商務部國際貿易經濟合作研究院招聘7人重點基礎提升(共500題)附帶答案詳解
- 2025年陜西省土地工程建設集團有限責任公司招聘筆試參考題庫附帶答案詳解
- 第7課《不甘屈辱 奮勇抗爭》第1課時 虎門銷煙 課件 五年級道德與法治下冊 統編版
- DB13-T5742-2023醇基燃料使用安全規范
- 《慢性阻塞性肺疾病的健康宣教》課件
- 江蘇省蘇北四市(徐州、宿遷、淮安、連云港) 2025屆高三第一次調研考試物理試題(含答案)
- 2025年廣投資本管理有限公司招聘筆試參考題庫含答案解析
- 灌漿作業安全操作規程(3篇)
評論
0/150
提交評論