2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩50頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、軟件工程與方法復(fù)習(xí) 軟件工程與方法復(fù)習(xí)_名詞解釋( 名詞解釋(100 題) 題) 1. 語句覆蓋 語句覆蓋 語句覆蓋,又稱 又稱行覆蓋,段覆蓋,基本塊覆蓋,這是最常用也是最常見 最常用也是最常見的一種覆蓋方式,就是度量被測代碼中每個可執(zhí)行語句是否被執(zhí)行到了。 語句覆蓋常常被人指責(zé)為“最弱的覆蓋”, 它只管覆蓋代碼中的執(zhí)行語句,卻不考慮各種分支的組合等等。假如只要求達到語句覆蓋,那么換來的測試效果不明顯,很難更多地發(fā)現(xiàn)代碼中的問題。 2

2、. 軟件 軟件 軟件是一系列按照特定順序組織的計算機數(shù)據(jù)和指令的集合。一般來講軟件被劃分為編程語言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。軟件并不只是包括可以在計算機上運行的電腦程序,與這些電腦程序相關(guān)的文檔一般也被認(rèn)為是軟件的一部分。簡單的說軟件就是程序加文檔的集合體。另也泛指社會結(jié)構(gòu)中的管理系統(tǒng)、思想意識形態(tài)、思想政治覺悟、法律法規(guī)等等。 軟件是用戶與硬件之間的接口界面。用戶主要是通過軟件與計算機進行交流。軟件是計算機系統(tǒng)設(shè)

3、計的重要依據(jù)。為了方便用戶,為了使計算機系統(tǒng)具有較高的總體效用,在設(shè)計計算機系統(tǒng)時,必須全局考慮軟件與硬件的結(jié)合,以及用戶的要求和軟件的要求。 軟件=程序+數(shù)據(jù)+文檔。 3. 項目 項目 項目是一件事情、一項獨一無二的任務(wù),也可以理解為是在一定的時間和一定的預(yù)算內(nèi)所要達到的預(yù)期目的。項目是指在一定的約束條件下(主要是限定時間、限定資源) ,具有明確目標(biāo)的一次性任務(wù)。項目是一系列具有特定目標(biāo),有明確開始和終止日期,資金有限,消耗資源的活

4、動和任務(wù)。 4. 通信聚合 通信聚合 通信內(nèi)聚:訪問相同數(shù)據(jù)的所有操作被定義在一個類中。一般來說,這些類只著眼于數(shù)據(jù)的查詢,訪問和存儲。 5. 分布圖 分布圖是表現(xiàn)一些現(xiàn)象空間分布位置與范圍的圖型。包括占有空間小又零散的現(xiàn)象,或流動性大難于確定具體位置的現(xiàn)象,或性質(zhì)與數(shù)量不能立即確定的現(xiàn)象等。 6. 判定覆蓋 所謂判定覆蓋,就是設(shè)計若干個測試用例,運行被測程序,使得程序中每判定的取真分支和取假分支至少評價一次。又稱為分支覆蓋。 7

5、. 軟件工程 軟件工程是一門研究用工程化方法構(gòu)建和維護有效的、實用的和高質(zhì)量的軟件的學(xué)科。它涉及到程序設(shè)計語言,數(shù)據(jù)庫,軟件開發(fā)工具,系統(tǒng)平臺,標(biāo)準(zhǔn),設(shè)計模式等方面。在現(xiàn)代社會中,軟件應(yīng)用于多個方面。 8. 配置管理 配置管理是通過技術(shù)或行政手段對軟件產(chǎn)品及其開發(fā)過程和生命周期進行控制、規(guī)范的一系列措施。配置管理的目標(biāo)是記錄軟件產(chǎn)品的演化過程,確保軟件開發(fā)者在軟件生命周期中各個階段都能得到精確的產(chǎn)品配置。 9. 信息聚合 10.

6、組件圖 組件圖是用來反映代碼的物理結(jié)構(gòu)。從組件圖中,您可以了解各軟件組件(如源代碼文件或動態(tài)鏈接庫)之間的編譯器和運行時依賴關(guān)系。使用組件圖可以將系統(tǒng)劃分為內(nèi)聚組件并顯示代碼自身的結(jié)構(gòu)。 11. 條件覆蓋 條件覆蓋是指選擇足夠的測試用例,使得運行這些測試用例后,要使每個判斷中每個條件的可能取值至少滿足一次,但未必能覆蓋全部分支。 12. 軟件危機 隨著計算機硬件技術(shù)的進步,要求軟件能與之相適應(yīng)。然而,軟件技術(shù)的進步一直未能滿足形勢發(fā)展提

7、出的要求,致使問題堆積起來,形成日益尖銳的矛盾,最終導(dǎo)致了軟件危機。 13. 配置項 凡是納入配置管理范疇的工作成果都是配置項;一個純軟件的 CIs 通常也稱為軟件配置。 支持過程類和組織過程類?;具^程類包括獲取過程、供應(yīng)過程、開發(fā)過程、運作過程、維護過程和管理過程。 28. 項目范圍管理 項目范圍的管理也就是對項目應(yīng)該包括什么和不應(yīng)該包括什么進行相應(yīng)的定義和控制。它包括用以保證項目能按要求的范圍完成所涉及的所有過程,包括:確定項目的

8、需求、定義規(guī)劃項目的范圍、范圍管理的實施、范圍的變更控制管理以及范圍核實等。 29. 數(shù)據(jù)耦合 數(shù)據(jù)耦合指兩個模塊之間有調(diào)用關(guān)系,傳遞的是簡單的數(shù)據(jù)值,相當(dāng)于高級語言的值傳遞。 一個模塊訪問另一個模塊時,彼此之間是通過簡單數(shù)據(jù)參數(shù) (不是控制參數(shù)、公共數(shù)據(jù)結(jié)構(gòu)或外部變量) 來交換輸入、輸出信息的。 30. 狀態(tài)圖 狀態(tài)圖是描述一個實體基于事件反應(yīng)的動態(tài)行為,顯示了該實體如何根據(jù)當(dāng)前所處的狀態(tài)對不同的事件做出反應(yīng)的。通常我們創(chuàng)建一個 UM

9、L 狀態(tài)圖是為了以下的研究目的:研究類、角色、子系統(tǒng)、或組件的復(fù)雜行為。 31. 邊界值測試 人們從長期的測試工作經(jīng)驗得知, 大量的錯誤是發(fā)生在輸入或輸出范圍的邊界上, 而不是在輸入范圍的內(nèi)部。因此針對各種邊界情況設(shè)計測試用例,可以查出更多的錯誤。使用邊界值分析方法設(shè)計測試用例,首先應(yīng)確定邊界情況。通常輸入等價類與輸出等價類的邊界,就是應(yīng)著重測試的邊界情況。應(yīng)當(dāng)選取正好等于,剛剛大于,或剛剛小于邊界的值做為測試數(shù)據(jù),而不是選取等價類中的

10、典型值或任意值做為測試數(shù)據(jù)。 32. 軟件支持過程 支持過程類包括文檔過程、配置管理過程、質(zhì)量保證過程、驗證過程、確認(rèn)過程、聯(lián)合評審過程、審計過程以及問題解決過程。 33. 項目整體管理 項目整體管理,一方面體現(xiàn)完整和善始善終的意思,所以整體管理是唯一貫穿啟動到收尾所有過程組的知識體系,從項目啟動到項目收尾項目整體管理都得管,對于微型項目來講,其它項目知識體系或過程組都可以裁剪,但整體管理則是最小的過程集,每一個過程都項目來講都非常重要

11、;其二取整合之意,主要是資源的整合,干系人的整合,對其它項目過程組的整合,項目四要素的整合。 34. 預(yù)防性維護 為了降低設(shè)備失效或功能退化的概率,按預(yù)定的時間間隔或規(guī)定的標(biāo)準(zhǔn)進行的維護。 35. 對象圖 對象圖是顯示了一組對象和他們之間的關(guān)系。使用對象圖來說明數(shù)據(jù)結(jié)構(gòu),類圖中的類或組件等的實例的靜態(tài)快照。對象圖和類圖一樣反映系統(tǒng)的靜態(tài)過程,但它是從實際的或原型化的情景來表達的。對象圖顯示某時刻對象和對象之間的關(guān)系。 36. 基本路徑測

12、試 基本路徑測試法是在程序控制流圖的基礎(chǔ)上,通過分析控制構(gòu)造的環(huán)路復(fù)雜性,導(dǎo)出基本可執(zhí)行路徑集合,從而設(shè)計測試用例的方法。設(shè)計出的測試用例要保證在測試中程序的每個可執(zhí)行語句至少執(zhí)行一次。 37. 軟件組織過程 組織過程類包括基礎(chǔ)設(shè)施過程、改進過程以及培訓(xùn)過程。 38. 軟件度量 軟件度量是對軟件開發(fā)項目、過程及其產(chǎn)品進行數(shù)據(jù)定義、收集以及分析的持續(xù)性定量化過程,目的在于對此加以理解、預(yù)測、評估、控制和改善。 39. 適應(yīng)性維護 為使軟件

13、產(chǎn)品在改變了的環(huán)境下仍能使用而進行的維護。 40. 類圖 類圖是顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系等。類圖不顯示暫時性信息。 41. 黑盒測試 黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論