freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程課后習(xí)題答案-在線瀏覽

2024-10-18 00:59本頁(yè)面
  

【正文】 分析圖)為描述工具,語(yǔ)言常用過(guò)程設(shè)計(jì)語(yǔ)言(PDL)來(lái)作為工具。任何程序都可以由順序、選擇、重復(fù)(循環(huán))三種基本控制結(jié)構(gòu)構(gòu)造,這三種基本結(jié)構(gòu)的共同點(diǎn)是單入口、單出口。簡(jiǎn)述Jackson方法的設(shè)計(jì)步驟。(2)找出輸入數(shù)據(jù)結(jié)構(gòu)和輸出數(shù)據(jù)結(jié)構(gòu)中有對(duì)應(yīng)關(guān)系的數(shù)據(jù)單元。并把它們分配到程序結(jié)構(gòu)圖的適當(dāng)位置。比較?答:白盒法測(cè)試法把測(cè)試對(duì)象看作一個(gè)打開的盒子,測(cè)試人員須了解程序內(nèi)部結(jié)構(gòu)和處理過(guò)程,以檢查處理過(guò)程的細(xì)節(jié)為基礎(chǔ),對(duì)程序中盡可能多的邏輯路徑進(jìn)行測(cè)試,檢驗(yàn)內(nèi)部控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)是否有錯(cuò),實(shí)際的運(yùn)行狀態(tài)與預(yù)期的狀態(tài)是否一致。在實(shí)際的邏輯測(cè)試中,一般以條件組合覆蓋為主設(shè)計(jì)測(cè)試用例,然后再補(bǔ)充部分用例來(lái)達(dá)到路徑覆蓋的測(cè)試標(biāo)準(zhǔn)。語(yǔ)言的心理特性對(duì)人機(jī)通信的質(zhì)量有主要的影響;語(yǔ)言的工程特性對(duì)軟件開發(fā)成功一否有重要的影響,此外,語(yǔ)言的技術(shù)特性也會(huì)影響軟件設(shè)計(jì)的質(zhì)量。第4代語(yǔ)言(4GL)有哪些主要特征?答:4GL的主要特征是:(5)應(yīng)用程序生成器舉例說(shuō)明各種程序設(shè)計(jì)語(yǔ)言的特點(diǎn)及適用范圍?答:以常見的一些編程語(yǔ)言為例:FORTRAN語(yǔ)言,它不僅面向科學(xué)計(jì)算,數(shù)據(jù)處理能力也極強(qiáng)。它是第一個(gè)體現(xiàn)結(jié)構(gòu)化編程思想的語(yǔ)言。可用于許多領(lǐng)域,特別是在操作系統(tǒng)等方面有較大優(yōu)勢(shì)。結(jié)構(gòu)嚴(yán)謹(jǐn)層次分明,廣泛用于商業(yè)數(shù)據(jù)處理。匯編語(yǔ)言和Ada語(yǔ)言,主要用于實(shí)時(shí)處理和編寫系統(tǒng)軟件。Lisp是一種函數(shù)型語(yǔ)言,特別適用于組合問(wèn)題中符號(hào)運(yùn)算和表處理,用于定理證明、樹的搜索和其他問(wèn)題的求解。這兩種語(yǔ)言主要用于人工智能系統(tǒng)開發(fā)。什么是程序設(shè)計(jì)風(fēng)格?為了具有良好的設(shè)計(jì)風(fēng)格,應(yīng)注意哪些方面的問(wèn)題?答:程序設(shè)計(jì)風(fēng)格是指一個(gè)人編制程序時(shí)所表現(xiàn)出來(lái)的特點(diǎn)、習(xí)慣、邏輯思路等。第七章習(xí)題參考答案軟件測(cè)試的目的是什么?軟件測(cè)試中,應(yīng)注意哪些原則?答:軟件測(cè)試的目的是為了發(fā)現(xiàn)軟件的錯(cuò)誤。這樣便 于對(duì)照檢查,做到有的放矢。這樣能更多地發(fā)現(xiàn)錯(cuò)誤,提高程序的可靠性。除了檢查程序是否做了它應(yīng)該做的事,還應(yīng)該檢查程序是否做了它不應(yīng)該做的事。長(zhǎng)期保留測(cè)試用例。(7)程序員應(yīng)避免測(cè)試自己的程序。什么是白盒測(cè)試法?有哪些覆蓋標(biāo)準(zhǔn)?試對(duì)他們的檢錯(cuò)能力進(jìn)行方法各有什么特點(diǎn)?答:黑盒測(cè)試法把被測(cè)試對(duì)象看成是一相黑盒子,測(cè)試人員完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程,只在軟件接口處進(jìn)行測(cè)試,依據(jù)需求規(guī)格說(shuō)明書,檢查程序是否滿足功能要求。軟件測(cè)試要經(jīng)過(guò)哪些步驟?這些測(cè)試與軟件開發(fā)各階段之間有什么關(guān)系?答:軟件測(cè)試要經(jīng)過(guò)的步驟是:?jiǎn)卧獪y(cè)試→集成測(cè)試→確認(rèn)測(cè)試→系統(tǒng)測(cè)試。該階段涉及編碼和詳細(xì)設(shè)計(jì)文檔。確認(rèn)測(cè)試主要是檢查已實(shí)現(xiàn)的軟件是否滿足需求規(guī)格說(shuō)明書中確定了的各種需求。以確定軟件是否可以支付使用。通過(guò)驅(qū)動(dòng)模塊來(lái)模擬被測(cè)試模塊的上級(jí)調(diào)用模塊,以上級(jí)模塊調(diào)用被測(cè)模塊的格式驅(qū)動(dòng)被測(cè)模塊,接收被測(cè)模塊的測(cè)試結(jié)構(gòu)并輸出。它的作用是返回被測(cè)模塊所需的信息。非漸增式測(cè)試是指首先對(duì)每個(gè)模塊分別進(jìn)行單元測(cè)試,再把所有模塊組裝成一個(gè)完整的系統(tǒng)進(jìn)行的測(cè)試。漸增式測(cè)試有兩種不同的組裝方法:自頂向下和自底向上結(jié)合。而漸增式測(cè)試往往把單元測(cè)試和集成測(cè)試合在一起,同時(shí)完成。漸增式可以較早地發(fā)現(xiàn)接口之間的錯(cuò)誤,非漸增式最后組裝時(shí)才發(fā)現(xiàn)。(4)漸增式比較徹底,已測(cè)試的模塊和新的模塊再測(cè)試。(6)非漸增式開始可并行測(cè)試所有模塊,能充分利用人力,對(duì)測(cè)試大型軟件很有意義。它的任務(wù)是檢查軟件的功能與性能是否與需求規(guī)格說(shuō)明書中確定的指標(biāo)相符合。確認(rèn)測(cè)試階段有兩項(xiàng)工作:進(jìn)行確認(rèn)測(cè)試與軟件配置審查。調(diào)試的目的是確定錯(cuò)誤的原因和位置,并改正錯(cuò)誤,因此調(diào)試也稱為糾錯(cuò)(Debug)。第八章習(xí)題參考答案 軟件維護(hù)有哪些內(nèi)容? 答:(1)校正性維護(hù)。為了識(shí)別和糾正錯(cuò)誤,修改軟件性能上的缺陷,應(yīng)進(jìn)行確定和修改錯(cuò)誤的過(guò)程,這個(gè)過(guò)程就稱為校正性維護(hù)。為了使應(yīng)用軟件適應(yīng)計(jì)算機(jī)硬件、軟件環(huán)境及數(shù)據(jù)環(huán)境的不斷發(fā)生的變化而修改軟件的過(guò)程稱為適應(yīng)性維護(hù)。為增加軟件功能、增強(qiáng)軟件性能、提高軟件運(yùn)行效率而進(jìn)行的維護(hù)活動(dòng)稱為完善性維護(hù)。為了提高軟件的可維護(hù)性和可靠性而對(duì)軟件進(jìn)行的修改稱為預(yù)防性維護(hù)。軟件的開發(fā)過(guò)程對(duì)軟件的維護(hù)有很大的影響。若采用軟件工程的方法開發(fā)軟件,則各階段都有相應(yīng)的文檔,容易進(jìn)行維護(hù)工作,這是一種結(jié)構(gòu)化的維護(hù)。軟件維護(hù)的困難性是由于軟件需求分析和開發(fā)方法的缺陷。(3)軟件維護(hù)的費(fèi)用。另外還有無(wú)形的代價(jià),即要占有更多的資源。軟件維護(hù)的流程是什么?答:軟件維護(hù)的流程如下:知道維護(hù)申請(qǐng)報(bào)告、審查申請(qǐng)報(bào)告并批準(zhǔn)、運(yùn)行維護(hù)并做詳細(xì)記錄、復(fù)審。在使用程序設(shè)計(jì)語(yǔ)言修改源代碼時(shí)可能引入的錯(cuò)誤。在修改數(shù)據(jù)結(jié)構(gòu)時(shí),有可能造成軟件設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)不匹配,因而導(dǎo)致軟件錯(cuò)誤。但它可以通過(guò)詳細(xì)的設(shè)計(jì)文檔加以控制。如果對(duì)可執(zhí)行軟件的修改沒(méi)有反映在文檔中,就會(huì)產(chǎn)生文檔副作用。軟件的可維護(hù)性可用以下七個(gè)質(zhì)量特性來(lái)衡量,即可理解性、可測(cè)試性、可修改性、可靠性、可移植性、可使用性和效率。(2)使用先進(jìn)的軟件開發(fā)技術(shù)和工具。(4)選擇可維護(hù)性的程序設(shè)計(jì)語(yǔ)言。第九章習(xí)題參考答案漸增模型有幾種?各有何特點(diǎn)?答:漸增模型有兩種類型,一是增量構(gòu)造模型,二是演化提交模型。演化提交模型則是在瀑布模型的基礎(chǔ)上,所有階段都進(jìn)行增量開發(fā),不僅是增量開發(fā),也是增量提交。它主要針對(duì)開發(fā)目標(biāo)模糊,用戶與開發(fā)者對(duì)項(xiàng)目都缺乏經(jīng)驗(yàn)的情況,通過(guò)對(duì)原型的開發(fā)來(lái)明確用戶的需求。對(duì)于一個(gè)大型系統(tǒng),若對(duì)設(shè)計(jì)方案心中沒(méi)有把握時(shí),可通過(guò)這種原型的開發(fā)來(lái)證實(shí)設(shè)計(jì)方案的正確性??焖僭偷拈_發(fā)步驟是什么? 答:快速原型的開發(fā)步驟是:(1)快速分析:在分析人員與用戶的配合下,迅速確定系統(tǒng)基本需求并開始構(gòu)造原型。(3)運(yùn)行原型:通過(guò)運(yùn)行快速原型,發(fā)現(xiàn)問(wèn)題,消除誤解,達(dá)到開發(fā)者也用戶的充分協(xié)調(diào)。(5)修改:根據(jù)評(píng)價(jià)原型的活動(dòng)結(jié)果進(jìn)行修改,修改過(guò)程代替初始的快速分析,從而實(shí)現(xiàn)原型開發(fā)的循環(huán)過(guò)程。上述步驟在軟件工具的支持下往往是互相交融在一起的,而不再象瀑布模型那樣嚴(yán)格的階段劃分,線性推進(jìn)。答:快速原型的優(yōu)點(diǎn)是:(1)可及早為用戶提供有用的產(chǎn)品。(3)減少技術(shù)、應(yīng)用風(fēng)險(xiǎn),縮短開發(fā)時(shí)間,減少費(fèi)用、提高生產(chǎn)率??焖僭偷娜秉c(diǎn)是:。(4)在多次重復(fù)改變?cè)偷倪^(guò)程中,程序員會(huì)感到厭倦。比瀑布模型與增量模型,指出增量模型的新思路。瀑布模型很難適應(yīng)需求可變、模糊不定的軟件系統(tǒng)的開發(fā),而且在開發(fā)過(guò)程中用戶很難參與進(jìn)去,只有到開發(fā)結(jié)束才能看到整個(gè)軟件系統(tǒng)。增量模型是在瀑布模型的基礎(chǔ)上加以修改而形成的。它的基本思路是為了使開發(fā)過(guò)程具有一定的靈活性和可修改性,在開發(fā)過(guò)程中推遲某些階段或所有階段中的細(xì)節(jié),從而較早的產(chǎn)生工作軟件。答:(1)對(duì)象:對(duì)象是人們要進(jìn)行研究的任何事物,它不僅能表示具體的事物,還能表示抽象的規(guī)則、計(jì)劃或事件。對(duì)象具有狀態(tài)和行為。對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作封裝于對(duì)象的統(tǒng)一體中。為軟件重用奠定了堅(jiān)實(shí)的基礎(chǔ)。因此,對(duì)象的抽象就是類,類的具體化就是對(duì)象,也可以說(shuō)類的實(shí)例是對(duì)象。一般具體關(guān)系結(jié)構(gòu)稱為分類結(jié)構(gòu),也可以說(shuō)是“或”關(guān)系或“is a”關(guān)系,類的這種層次結(jié)構(gòu)可用來(lái)描述現(xiàn)實(shí)世界中的一般化的抽象關(guān)系,通常越在上層的類越具有一般性和共性,越在下層的類越具體、越細(xì)化。類的這種層次關(guān)系可用來(lái)描述現(xiàn)實(shí)世界中的類的組成的抽象關(guān)系。在類的層次結(jié)構(gòu)中,通常上層的類稱為父類或超類,下層類稱為子類。在對(duì)旬的操作中,當(dāng)一個(gè)消息發(fā)送給某個(gè)對(duì)象時(shí),消息包含接收對(duì)象去執(zhí)行某種操作的信息。這種通信機(jī)制稱為消息傳遞。說(shuō)明面向?qū)ο蟮奶卣骱鸵?。每個(gè)對(duì)象都有自身唯一的標(biāo)識(shí),在對(duì)象生存期中,其標(biāo)識(shí)不變,不同的對(duì)象不能有不同的標(biāo)識(shí)。是指將具有一致的數(shù)據(jù)結(jié)構(gòu)(屬性)和行為(操作)的對(duì)象抽象成類(3)繼承性。(4)多態(tài)性。面向?qū)ο蟮囊厥牵?。說(shuō)明動(dòng)態(tài)模型的特征,說(shuō)明事件,腳本、狀態(tài)的含義。事件是指特定時(shí)刻發(fā)生的某件事情,它是某事情發(fā)生的信號(hào),它沒(méi)有持續(xù)時(shí)間,它是一種相對(duì)性的快速事件。狀態(tài)是對(duì)象屬性值的抽象。說(shuō)明功能模型的特征,比較功能模型的DFD和結(jié)構(gòu)化方法的DFD異同。功能模型指出發(fā)生了什么,動(dòng)態(tài)模型確定什么時(shí)候發(fā)生,而對(duì)象模型確定發(fā)生的客體。功能模型由多張數(shù)據(jù)流圖組成。功能模型也包括對(duì)象模型中值的約束條件。答:三種分析模型之間關(guān)系是這樣的:功能模型指出發(fā)生了什么,動(dòng)態(tài)模型確定什么時(shí)候發(fā)生,而對(duì)象模型確定發(fā)生的客體。答:對(duì)象建模的過(guò)程如下:首先標(biāo)識(shí)類和關(guān)聯(lián),因?yàn)樗鼈冇绊懥苏w結(jié)構(gòu)和解決問(wèn)題的方法,其次是增加屬性,進(jìn)一步描述類和關(guān)聯(lián)的基本網(wǎng)絡(luò),使用繼承合并和組織類,最后將操作增加到類中去作為構(gòu)造動(dòng)態(tài)模型和功能模型的副產(chǎn)品。構(gòu)造對(duì)象模型的第一步是標(biāo)出來(lái)自問(wèn)題域的相關(guān)對(duì)象類,包括物理實(shí)體和概念。檢查問(wèn)題陳述中的所有名詞,產(chǎn)生暫定類。(2)準(zhǔn)備數(shù)據(jù)字典。準(zhǔn)確描述各個(gè)類的精確含義,描述當(dāng)前問(wèn)題中的類的范圍,包括對(duì)類的成員、用法方面的假設(shè)或限制。從問(wèn)題中抽取所有可能的關(guān)聯(lián)表示,把它們記下來(lái),但不要過(guò)早去細(xì)化這些表述。只考慮與具體應(yīng)用直接相關(guān)的屬性,不考慮那些超出問(wèn)題范圍的屬性,首先找出重要屬性,避免那些只用于實(shí)現(xiàn)的屬性,要為各個(gè)屬性取有意義的名字。說(shuō)明功能建模的過(guò)程。答:對(duì)象設(shè)計(jì)要確定實(shí)現(xiàn)用到的類、關(guān)聯(lián)的完整定義,接口的形式以及實(shí)現(xiàn)操作方法的算法,可以增加實(shí)現(xiàn)必須的內(nèi)部對(duì)象,對(duì)數(shù)據(jù)結(jié)構(gòu)和算法進(jìn)行優(yōu)化。、達(dá)到和維護(hù)所需要的軟件質(zhì)量而進(jìn)行的所有有計(jì)劃、有系統(tǒng)的管理活動(dòng)。什么是軟件質(zhì)量保證策略?軟件質(zhì)量保證的主要任務(wù)是什么? 答:軟件質(zhì)量保證策略是指軟件質(zhì)量保證工作的過(guò)程和側(cè)重點(diǎn)。程序復(fù)雜性的度量方法有哪些?答:軟件復(fù)雜性的度量方法有::以源代碼行數(shù)作為程序復(fù)雜性的度量。什么是軟件的可靠性?它們能否定量計(jì)算?答:軟件可靠性是指在給定的時(shí)間內(nèi),在規(guī)定的環(huán)境條件下系統(tǒng)完成所指定功能的概率。就是說(shuō)可以定量計(jì)算。答:容錯(cuò)軟件的定義有四種,指規(guī)定功能的軟件,(1)在一定程度上對(duì)自身錯(cuò)誤的作用具有屏蔽能力的軟件。(3)在因錯(cuò)誤而發(fā)生錯(cuò)誤時(shí),仍然能在一定程度上完成預(yù)期的功能的軟件。實(shí)現(xiàn)容錯(cuò)技術(shù)的主要手段是冗余。 (4)冗余附加技術(shù)第十二章習(xí)題參考答案軟件工程管理包括哪些內(nèi)容?答:軟件工程管理的具體內(nèi)容包括對(duì)開發(fā)人員、組織機(jī)構(gòu)、用戶、文檔資料等方面的管理。什么是軟件配置管理?什么是基線?答:軟件配置管理,簡(jiǎn)稱SCM(Software Configuration Management),是指一組管理整個(gè)軟件生存期各階段中變更的活動(dòng)?;€:是軟件生存期中各開發(fā)階段的一個(gè)特定點(diǎn),它的作用是把開發(fā)各階段工作的劃分更加明確化,使本來(lái)連續(xù)的工作在這些點(diǎn)上斷開,以便于檢查與肯定階段成果。軟件工程標(biāo)準(zhǔn)根據(jù)其制定機(jī)構(gòu)與適用范圍,可分為: 項(xiàng)目(課題)規(guī)范請(qǐng)說(shuō)明軟件文檔的作用?答:軟件文檔的作用是:;;;;、維護(hù)和培訓(xùn)有關(guān)資料;、性能。答:軟件開發(fā)環(huán)境是指在計(jì)算機(jī)的基本軟件的基礎(chǔ)上,為支持軟件的開發(fā)而提供的一組工具軟件系統(tǒng)。這些相關(guān)工具按一定的開發(fā)方法或一定開發(fā)處理模型組織起來(lái)的,這些相關(guān)工具支持整個(gè)軟件生存期的各階段或部分階段。與此相適應(yīng)的計(jì)算機(jī)輔助軟件工程技術(shù)則主要由開發(fā)孤立的軟件工具而逐步向程序設(shè)計(jì)環(huán)境的開發(fā)和使用方向發(fā)展,出現(xiàn)了第一代的基于正文的CASE工具。在這期間開發(fā)了第二代的CASE工具,其特點(diǎn)是支持使用圖形表示的結(jié)構(gòu)化方法,如數(shù)據(jù)流圖與結(jié)構(gòu)圖。(3)80年代后期和90年代初期出現(xiàn)了“基于信息工程CASE”技術(shù),這種環(huán)境集成了用于項(xiàng)目計(jì)劃、分析、設(shè)計(jì)、編程、測(cè)試和維護(hù)的一個(gè)工具箱的集合。請(qǐng)敘述軟件開發(fā)環(huán)境的分類。(2)按軟件開發(fā)環(huán)境的演變趨向可分為:以語(yǔ)言為中心的環(huán)境、工具箱環(huán)境和基于方法的環(huán)境三類。何謂軟件工具?通常包含哪幾部分?答:軟件工具的定義是:可用來(lái)幫助和支持軟件需求分析、軟件開發(fā)、測(cè)試、維護(hù)、模擬、移植或管理而編制的計(jì)算機(jī)程序或軟件。軟件工具通常由工具、工具接口和工具用戶接口三部分構(gòu)成。(2)重視用戶界面設(shè)計(jì)。(4)軟件工具的商品化與軟件產(chǎn)業(yè)的發(fā)展形成良性互動(dòng)。CASE把軟件開發(fā)技術(shù)、軟件工具和軟件開發(fā)方法集成到一個(gè)統(tǒng)一而一致的架中,并且吸收了CAD(計(jì)算機(jī)輔助設(shè)計(jì))、軟件工程、操作系統(tǒng)、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)和許多其他計(jì)算機(jī)領(lǐng)域的原理和技術(shù)。根據(jù)CASE系統(tǒng)對(duì)軟件過(guò)程的支持范圍,CASE可分為三類:(1)支持單個(gè)過(guò)程任務(wù)的工具。(3)環(huán)境支持軟件過(guò)程大部分乃至所有活動(dòng),一般包括幾個(gè)不同工作臺(tái)的集合。答:集成化CASE的五級(jí)模型包括(1)平臺(tái)集成:工具運(yùn)行在相同的硬件/操作系統(tǒng)平臺(tái)上(2)數(shù)據(jù)集成:工具使用共享數(shù)據(jù)模型來(lái)操作(3)表示集成:工具使用相同的用戶界面(4)控制集成:工具激活后能控制其他操作(5)過(guò)程集成:工具在一個(gè)過(guò)程模型和“過(guò)程機(jī)”的指導(dǎo)下使用CASE工作臺(tái)有哪些分類?答:CASE工具臺(tái)是一組工具集,支持像設(shè)計(jì)、實(shí)現(xiàn)或測(cè)試等特定的軟件開發(fā)階段。CASE工作臺(tái)包括:(1)程序設(shè)計(jì)工作臺(tái)。(2)分析和設(shè)計(jì)工作臺(tái)。(3)測(cè)試工作臺(tái)。這些工作臺(tái)支持在一種機(jī)器上開發(fā)軟件,而在其他的系統(tǒng)上運(yùn)行所開發(fā)的軟件。這些工作臺(tái)支持配置管理。這些工具支持高質(zhì)量文檔的制作。支持項(xiàng)目管理活動(dòng)。:(1)非漸增式(2)漸增式{自頂向下集成,自底向上集成}:對(duì)軟件結(jié)構(gòu)中較上層使用的自頂向下方法與軟件結(jié)構(gòu)中較下層使用的自底向上方法相結(jié)合。:也稱為驗(yàn)收測(cè)試,他的目標(biāo)是驗(yàn)證軟件的有效性。確認(rèn):指的是為了保證軟件確實(shí)滿足了用戶需求而進(jìn)行的一系列活動(dòng)。確認(rèn)測(cè)試通常使用黑盒測(cè)試法(1)Alpha:有用戶在開發(fā)者的場(chǎng)所進(jìn)行,并且在開發(fā)者對(duì)用戶的指導(dǎo)下進(jìn)行測(cè)試。Alpha測(cè)試是在受控的環(huán)境中進(jìn)行的。?測(cè)試者了解被測(cè)程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程,對(duì)程序的所有邏輯路徑進(jìn)行測(cè)試,在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)與預(yù)期狀態(tài)是否一致。邏輯覆蓋:所謂的邏輯覆蓋是對(duì)一系列測(cè)試過(guò)程的總稱,這組測(cè)試過(guò)程逐漸進(jìn)行越來(lái)越完整的通路測(cè)試。測(cè)試者把被測(cè)程序看成一個(gè)黑盒,不用關(guān)心程序的內(nèi)部結(jié)構(gòu)。黑盒測(cè)試主要采用的技術(shù)有:等價(jià)分類法、邊沿值分析法、錯(cuò)誤推測(cè)法和因果圖等技術(shù)。等價(jià)分類法的測(cè)試技術(shù)采用的一般方法?(1)為每個(gè)等價(jià)類編號(hào);(2)設(shè)計(jì)一個(gè)新的測(cè)試方案,以盡可能多的覆蓋尚未被覆蓋的有效等價(jià)類,重復(fù)這一步驟,直到所有有效等價(jià)類被覆(3)設(shè)計(jì)一個(gè)新的測(cè)試方案,使它覆蓋一個(gè)尚未被覆蓋的無(wú)效等有無(wú)效等價(jià)類被覆蓋為止。調(diào)試就是把癥狀和原因聯(lián)含地定義的需求相一致的程度,軟件系起來(lái)的尚未被人認(rèn)識(shí)的智力過(guò)程。該具有的隱含特征相一致的程度。:初始級(jí),可原因排除法:(1)對(duì)分查找法(2)歸重復(fù)級(jí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1