版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程與方法復(fù)習(xí) 軟件工程與方法復(fù)習(xí)_名詞解釋?zhuān)?名詞解釋?zhuān)?00 題) 題) 1. 語(yǔ)句覆蓋 語(yǔ)句覆蓋 語(yǔ)句覆蓋,又稱(chēng) 又稱(chēng)行覆蓋,段覆蓋,基本塊覆蓋,這是最常用也是最常見(jiàn) 最常用也是最常見(jiàn)的一種覆蓋方式,就是度量被測(cè)代碼中每個(gè)可執(zhí)行語(yǔ)句是否被執(zhí)行到了。 語(yǔ)句覆蓋常常被人指責(zé)為“最弱的覆蓋”, 它只管覆蓋代碼中的執(zhí)行語(yǔ)句,卻不考慮各種分支的組合等等。假如只要求達(dá)到語(yǔ)句覆蓋,那么換來(lái)的測(cè)試效果不明顯,很難更多地發(fā)現(xiàn)代碼中的問(wèn)題。 2
2、. 軟件 軟件 軟件是一系列按照特定順序組織的計(jì)算機(jī)數(shù)據(jù)和指令的集合。一般來(lái)講軟件被劃分為編程語(yǔ)言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件。軟件并不只是包括可以在計(jì)算機(jī)上運(yùn)行的電腦程序,與這些電腦程序相關(guān)的文檔一般也被認(rèn)為是軟件的一部分。簡(jiǎn)單的說(shuō)軟件就是程序加文檔的集合體。另也泛指社會(huì)結(jié)構(gòu)中的管理系統(tǒng)、思想意識(shí)形態(tài)、思想政治覺(jué)悟、法律法規(guī)等等。 軟件是用戶(hù)與硬件之間的接口界面。用戶(hù)主要是通過(guò)軟件與計(jì)算機(jī)進(jìn)行交流。軟件是計(jì)算機(jī)系統(tǒng)設(shè)
3、計(jì)的重要依據(jù)。為了方便用戶(hù),為了使計(jì)算機(jī)系統(tǒng)具有較高的總體效用,在設(shè)計(jì)計(jì)算機(jī)系統(tǒng)時(shí),必須全局考慮軟件與硬件的結(jié)合,以及用戶(hù)的要求和軟件的要求。 軟件=程序+數(shù)據(jù)+文檔。 3. 項(xiàng)目 項(xiàng)目 項(xiàng)目是一件事情、一項(xiàng)獨(dú)一無(wú)二的任務(wù),也可以理解為是在一定的時(shí)間和一定的預(yù)算內(nèi)所要達(dá)到的預(yù)期目的。項(xiàng)目是指在一定的約束條件下(主要是限定時(shí)間、限定資源) ,具有明確目標(biāo)的一次性任務(wù)。項(xiàng)目是一系列具有特定目標(biāo),有明確開(kāi)始和終止日期,資金有限,消耗資源的活
4、動(dòng)和任務(wù)。 4. 通信聚合 通信聚合 通信內(nèi)聚:訪問(wèn)相同數(shù)據(jù)的所有操作被定義在一個(gè)類(lèi)中。一般來(lái)說(shuō),這些類(lèi)只著眼于數(shù)據(jù)的查詢(xún),訪問(wèn)和存儲(chǔ)。 5. 分布圖 分布圖是表現(xiàn)一些現(xiàn)象空間分布位置與范圍的圖型。包括占有空間小又零散的現(xiàn)象,或流動(dòng)性大難于確定具體位置的現(xiàn)象,或性質(zhì)與數(shù)量不能立即確定的現(xiàn)象等。 6. 判定覆蓋 所謂判定覆蓋,就是設(shè)計(jì)若干個(gè)測(cè)試用例,運(yùn)行被測(cè)程序,使得程序中每判定的取真分支和取假分支至少評(píng)價(jià)一次。又稱(chēng)為分支覆蓋。 7
5、. 軟件工程 軟件工程是一門(mén)研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。它涉及到程序設(shè)計(jì)語(yǔ)言,數(shù)據(jù)庫(kù),軟件開(kāi)發(fā)工具,系統(tǒng)平臺(tái),標(biāo)準(zhǔn),設(shè)計(jì)模式等方面。在現(xiàn)代社會(huì)中,軟件應(yīng)用于多個(gè)方面。 8. 配置管理 配置管理是通過(guò)技術(shù)或行政手段對(duì)軟件產(chǎn)品及其開(kāi)發(fā)過(guò)程和生命周期進(jìn)行控制、規(guī)范的一系列措施。配置管理的目標(biāo)是記錄軟件產(chǎn)品的演化過(guò)程,確保軟件開(kāi)發(fā)者在軟件生命周期中各個(gè)階段都能得到精確的產(chǎn)品配置。 9. 信息聚合 10.
6、組件圖 組件圖是用來(lái)反映代碼的物理結(jié)構(gòu)。從組件圖中,您可以了解各軟件組件(如源代碼文件或動(dòng)態(tài)鏈接庫(kù))之間的編譯器和運(yùn)行時(shí)依賴(lài)關(guān)系。使用組件圖可以將系統(tǒng)劃分為內(nèi)聚組件并顯示代碼自身的結(jié)構(gòu)。 11. 條件覆蓋 條件覆蓋是指選擇足夠的測(cè)試用例,使得運(yùn)行這些測(cè)試用例后,要使每個(gè)判斷中每個(gè)條件的可能取值至少滿(mǎn)足一次,但未必能覆蓋全部分支。 12. 軟件危機(jī) 隨著計(jì)算機(jī)硬件技術(shù)的進(jìn)步,要求軟件能與之相適應(yīng)。然而,軟件技術(shù)的進(jìn)步一直未能滿(mǎn)足形勢(shì)發(fā)展提
7、出的要求,致使問(wèn)題堆積起來(lái),形成日益尖銳的矛盾,最終導(dǎo)致了軟件危機(jī)。 13. 配置項(xiàng) 凡是納入配置管理范疇的工作成果都是配置項(xiàng);一個(gè)純軟件的 CIs 通常也稱(chēng)為軟件配置。 支持過(guò)程類(lèi)和組織過(guò)程類(lèi)?;具^(guò)程類(lèi)包括獲取過(guò)程、供應(yīng)過(guò)程、開(kāi)發(fā)過(guò)程、運(yùn)作過(guò)程、維護(hù)過(guò)程和管理過(guò)程。 28. 項(xiàng)目范圍管理 項(xiàng)目范圍的管理也就是對(duì)項(xiàng)目應(yīng)該包括什么和不應(yīng)該包括什么進(jìn)行相應(yīng)的定義和控制。它包括用以保證項(xiàng)目能按要求的范圍完成所涉及的所有過(guò)程,包括:確定項(xiàng)目的
8、需求、定義規(guī)劃項(xiàng)目的范圍、范圍管理的實(shí)施、范圍的變更控制管理以及范圍核實(shí)等。 29. 數(shù)據(jù)耦合 數(shù)據(jù)耦合指兩個(gè)模塊之間有調(diào)用關(guān)系,傳遞的是簡(jiǎn)單的數(shù)據(jù)值,相當(dāng)于高級(jí)語(yǔ)言的值傳遞。 一個(gè)模塊訪問(wèn)另一個(gè)模塊時(shí),彼此之間是通過(guò)簡(jiǎn)單數(shù)據(jù)參數(shù) (不是控制參數(shù)、公共數(shù)據(jù)結(jié)構(gòu)或外部變量) 來(lái)交換輸入、輸出信息的。 30. 狀態(tài)圖 狀態(tài)圖是描述一個(gè)實(shí)體基于事件反應(yīng)的動(dòng)態(tài)行為,顯示了該實(shí)體如何根據(jù)當(dāng)前所處的狀態(tài)對(duì)不同的事件做出反應(yīng)的。通常我們創(chuàng)建一個(gè) UM
9、L 狀態(tài)圖是為了以下的研究目的:研究類(lèi)、角色、子系統(tǒng)、或組件的復(fù)雜行為。 31. 邊界值測(cè)試 人們從長(zhǎng)期的測(cè)試工作經(jīng)驗(yàn)得知, 大量的錯(cuò)誤是發(fā)生在輸入或輸出范圍的邊界上, 而不是在輸入范圍的內(nèi)部。因此針對(duì)各種邊界情況設(shè)計(jì)測(cè)試用例,可以查出更多的錯(cuò)誤。使用邊界值分析方法設(shè)計(jì)測(cè)試用例,首先應(yīng)確定邊界情況。通常輸入等價(jià)類(lèi)與輸出等價(jià)類(lèi)的邊界,就是應(yīng)著重測(cè)試的邊界情況。應(yīng)當(dāng)選取正好等于,剛剛大于,或剛剛小于邊界的值做為測(cè)試數(shù)據(jù),而不是選取等價(jià)類(lèi)中的
10、典型值或任意值做為測(cè)試數(shù)據(jù)。 32. 軟件支持過(guò)程 支持過(guò)程類(lèi)包括文檔過(guò)程、配置管理過(guò)程、質(zhì)量保證過(guò)程、驗(yàn)證過(guò)程、確認(rèn)過(guò)程、聯(lián)合評(píng)審過(guò)程、審計(jì)過(guò)程以及問(wèn)題解決過(guò)程。 33. 項(xiàng)目整體管理 項(xiàng)目整體管理,一方面體現(xiàn)完整和善始善終的意思,所以整體管理是唯一貫穿啟動(dòng)到收尾所有過(guò)程組的知識(shí)體系,從項(xiàng)目啟動(dòng)到項(xiàng)目收尾項(xiàng)目整體管理都得管,對(duì)于微型項(xiàng)目來(lái)講,其它項(xiàng)目知識(shí)體系或過(guò)程組都可以裁剪,但整體管理則是最小的過(guò)程集,每一個(gè)過(guò)程都項(xiàng)目來(lái)講都非常重要
11、;其二取整合之意,主要是資源的整合,干系人的整合,對(duì)其它項(xiàng)目過(guò)程組的整合,項(xiàng)目四要素的整合。 34. 預(yù)防性維護(hù) 為了降低設(shè)備失效或功能退化的概率,按預(yù)定的時(shí)間間隔或規(guī)定的標(biāo)準(zhǔn)進(jìn)行的維護(hù)。 35. 對(duì)象圖 對(duì)象圖是顯示了一組對(duì)象和他們之間的關(guān)系。使用對(duì)象圖來(lái)說(shuō)明數(shù)據(jù)結(jié)構(gòu),類(lèi)圖中的類(lèi)或組件等的實(shí)例的靜態(tài)快照。對(duì)象圖和類(lèi)圖一樣反映系統(tǒng)的靜態(tài)過(guò)程,但它是從實(shí)際的或原型化的情景來(lái)表達(dá)的。對(duì)象圖顯示某時(shí)刻對(duì)象和對(duì)象之間的關(guān)系。 36. 基本路徑測(cè)
12、試 基本路徑測(cè)試法是在程序控制流圖的基礎(chǔ)上,通過(guò)分析控制構(gòu)造的環(huán)路復(fù)雜性,導(dǎo)出基本可執(zhí)行路徑集合,從而設(shè)計(jì)測(cè)試用例的方法。設(shè)計(jì)出的測(cè)試用例要保證在測(cè)試中程序的每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次。 37. 軟件組織過(guò)程 組織過(guò)程類(lèi)包括基礎(chǔ)設(shè)施過(guò)程、改進(jìn)過(guò)程以及培訓(xùn)過(guò)程。 38. 軟件度量 軟件度量是對(duì)軟件開(kāi)發(fā)項(xiàng)目、過(guò)程及其產(chǎn)品進(jìn)行數(shù)據(jù)定義、收集以及分析的持續(xù)性定量化過(guò)程,目的在于對(duì)此加以理解、預(yù)測(cè)、評(píng)估、控制和改善。 39. 適應(yīng)性維護(hù) 為使軟件
13、產(chǎn)品在改變了的環(huán)境下仍能使用而進(jìn)行的維護(hù)。 40. 類(lèi)圖 類(lèi)圖是顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類(lèi)、類(lèi)的內(nèi)部結(jié)構(gòu)以及它們與其他類(lèi)的關(guān)系等。類(lèi)圖不顯示暫時(shí)性信息。 41. 黑盒測(cè)試 黑盒測(cè)試也稱(chēng)功能測(cè)試,它是通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試中,把程序看作一個(gè)不能打開(kāi)的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件工程復(fù)習(xí)題目+答案
- 軟件工程考試答案-復(fù)習(xí)題
- 軟件工程復(fù)習(xí)題
- 軟件工程復(fù)習(xí)題及答案
- 軟件工程基礎(chǔ)復(fù)習(xí)題及答案
- 軟件工程復(fù)習(xí)題及答案完整
- 軟件工程復(fù)習(xí)題及答案(完整)
- 軟件工程期末復(fù)習(xí)題
- 秋《軟件工程》復(fù)習(xí)題
- 軟件工程期末考試復(fù)習(xí)題
- 軟件工程復(fù)習(xí)題大全
- 軟件工程復(fù)習(xí)題看完
- 軟件工程復(fù)習(xí)題及參考答案
- 軟件工程期末考試總復(fù)習(xí)題及答案
- 軟件工程考試習(xí)題答案
- 軟件工程復(fù)習(xí)題(看完必過(guò))
- 中南大學(xué)軟件工程復(fù)習(xí)題及參考答案
- 《軟件工程》經(jīng)典考試?yán)}復(fù)習(xí)題,重點(diǎn)知識(shí)點(diǎn)含答案
- jsp考試復(fù)習(xí)題目
- 《軟件工程》重點(diǎn)復(fù)習(xí)題庫(kù)-考試-考研-期末(各高校通用-推薦)
評(píng)論
0/150
提交評(píng)論