版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、_、概念題: 在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題。1、軟件危機(jī):2、軟件工程: 是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的一門工程學(xué)科。采用工程的概念、原理、技術(shù)和方法來開發(fā)與維 護(hù)軟件,把經(jīng)過時(shí)間考驗(yàn)而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來,以經(jīng)濟(jì)地開發(fā)出高質(zhì)量的軟件并有效 地維護(hù)它,這就是軟件工程。3、軟件生命周期:由軟件定義、軟件開發(fā)和運(yùn)行維護(hù)(也稱為軟件維護(hù))3個(gè)時(shí)期組成,每個(gè)時(shí)期又進(jìn)步劃分成若干個(gè)階段。4、模塊的內(nèi)聚性:標(biāo)心著個(gè)模塊內(nèi)各 亓素彳曲比結(jié)的糸密稗唐,匕是信貞隱藏和烏部仆槪念的白然擴(kuò)屆o5、軟件測(cè)試:為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程。6、軟件的可維
2、護(hù)性:維護(hù)人員理解、改正、改動(dòng)或改進(jìn)這個(gè)軟件的難易程度。7、數(shù)據(jù)流圖DFD一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過程中所經(jīng)受的變換。8、模塊的耦合(性):對(duì)一個(gè)軟件結(jié)構(gòu)內(nèi)不冋模塊之間互連程序的度量。耦合的強(qiáng)弱取決于模塊間接口的復(fù)雜程進(jìn)序,入或訪問一個(gè)模塊的點(diǎn),以及通過接口的數(shù)據(jù)。9、形式化方法:描述系統(tǒng)性質(zhì)的基于數(shù)學(xué)的技術(shù)。10、軟件重用:指冋一事物不作修改或稍加改動(dòng)就多次重復(fù)使用。廣義地說,軟件重用可分為以下識(shí)重用、3個(gè)層次知 方法和標(biāo)準(zhǔn)的重用和軟件成分的重用。11、軟件維護(hù):就是在軟件已經(jīng)交付使用之后,為了改正錯(cuò)誤或滿足新的需要而修改軟件的過程。12、對(duì)象:是由描述該對(duì)象屬性
3、的數(shù)據(jù)以及對(duì)這吐數(shù)據(jù)施加的所有操作封裝在一起構(gòu)成的統(tǒng)一體。13、軟件可靠性:是程序在給定的時(shí)間間隔內(nèi),按照規(guī)格說明書的規(guī)定成功地運(yùn)行的概率。二、填空題:1、 軟件工程包括技術(shù)和管理兩方面內(nèi)容,是(技術(shù))丄管理)緊密結(jié)合所形成的工程學(xué)科。管理就是通過(計(jì)劃)、(組織)和(控制)等一系列活動(dòng)。軟件工程方法學(xué)包含 3個(gè)要素:(方法)、(工具)和(過程)。2、任何計(jì)算機(jī)系統(tǒng)均由(硬件)和(軟件)兩部分組成。3、通常使用軟件生命周期模型簡潔地描述軟件過程。請(qǐng)舉出幾種典型的軟件過程模型如(瀑布模型)、(快速原型模型)、(增量模型)等等。4、 可行,性研究其實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計(jì)過
4、程。一般對(duì)可供選擇的主要系統(tǒng)實(shí)現(xiàn)方案的可行性,至少應(yīng)該從(技術(shù)可行性)、(經(jīng)濟(jì)可行性)和(操作可行性)等 3個(gè)方面研究每種實(shí)現(xiàn)方案的可行性。5、需求分析的任務(wù)包括(系統(tǒng)綜合要求)、(數(shù)據(jù)要求)、(導(dǎo)出邏輯模型)和(修正系統(tǒng)開發(fā)計(jì)劃)等。其中常見的接 口需求有(用戶接口)、(硬件接口)、(軟件接口)和(通信接口需求)等等。6、需求分析過程應(yīng)該建立3種模型,它們分別是(數(shù)據(jù)模型)、(功能模型)和(行為模型)。7、按照形式化的程度,可以把軟件工程使用的方法劃分成(非形式、(半形式化)和(形式化)等3類。8軟件設(shè)計(jì)一般包括(總體設(shè)計(jì)階段)和(詳細(xì)設(shè)計(jì)階段)等兩個(gè)階段,在軟件設(shè)計(jì)過程中應(yīng)該遵循的基本原理
5、和相 矣概念有(模塊化)、(抽象)、(逐步求精)、(信息隱藏和局部化)和(模塊獨(dú)立)。9、軟件設(shè)計(jì)的基本任務(wù)可以概括地說包括以下四個(gè)任務(wù)(體系結(jié)構(gòu)設(shè)計(jì))、(人機(jī)界面設(shè)計(jì))、(數(shù)據(jù)設(shè)計(jì))和(過程設(shè)辻)。10、在設(shè)計(jì)人機(jī)界面的過程中,必須充分重視并認(rèn)真處理好(系統(tǒng)響應(yīng)時(shí)間)、(用戶幫組設(shè)施)、(出錯(cuò)信息處理)和(命令交互)等四個(gè)問題。11、 (白盒測(cè)試)和(黑盒測(cè)試)是軟件測(cè)試的兩類基本方法,通常在測(cè)試過程的早期階段主要使用(白盒測(cè)試),而 在后期階段主要使用(黑盒測(cè)試)。12、 軟件的結(jié)構(gòu)程序設(shè)計(jì)按照控制結(jié)構(gòu)的應(yīng)用特點(diǎn)可以分為(經(jīng)典的結(jié)構(gòu)程序設(shè)計(jì))、(擴(kuò)展的結(jié)構(gòu)程序設(shè)計(jì))和(修一正的結(jié)構(gòu)程序設(shè)計(jì)
6、)。13、用面向?qū)ο蠓椒▽W(xué)開發(fā)軟件過程,是一個(gè)主動(dòng)地多次反復(fù)迭代的(演化過 。傳統(tǒng)方法學(xué)強(qiáng)調(diào)(自頂向下)順序地完成軟件開發(fā)的各階段任務(wù)。14、程序復(fù)雜程度的定量度量使用較廣泛的兩種方法是( McCabe方法和(Halstead )方法。15、一般組成軟件系統(tǒng)的物理元素包括(程序)、(文件)、(數(shù)據(jù)庫)、(人工過程)和(文檔)等。16、軟件配置管理主要包括有5項(xiàng)任務(wù):(標(biāo)識(shí))、(版本控制)、(變化控制)、(配置審計(jì))和(報(bào)告)。17、大型、復(fù)雜系統(tǒng)的對(duì)象設(shè)計(jì)一般由下述 5個(gè)層次組成:(主題層)、(類與對(duì)象層)、(結(jié)構(gòu)層)、(屬性層)和(服務(wù) 層)。18、軟件重用是提高軟件(開發(fā)生產(chǎn)率)和目標(biāo)系統(tǒng)
7、(質(zhì)量)的重要途徑,它基本上始于設(shè)計(jì)。其中軟件成分重用可劃分成以下3 個(gè)級(jí)別即代碼重用、設(shè)計(jì)成果重用和分析結(jié)果重用。19、面向數(shù)據(jù)流的設(shè)計(jì)方法把信息流映射成軟件結(jié)構(gòu),信息流有(變換)和q務(wù))等兩種類型。20、大型軟件系統(tǒng)的測(cè)試過程基本上由(模塊測(cè)試)、(子系統(tǒng)測(cè)試)、(系統(tǒng)測(cè)試)、(驗(yàn)收測(cè)試)和(平行運(yùn)行)等。21、 一般說來,軟件調(diào)試途徑主要有以下3種即(蠻干法)、(回溯法)和(原因排除法)。22、需求分析的任務(wù)包括系統(tǒng)綜合要求、數(shù)據(jù)要求、導(dǎo)出邏輯模型和修正系統(tǒng)開發(fā)計(jì)劃等。其中設(shè)計(jì)約束或?qū)崿F(xiàn)約束常見的有:(精度)、(工具和語言約束)、(設(shè)計(jì)約束)、應(yīng)該使用的標(biāo)準(zhǔn)和應(yīng)該使用的(硬件平臺(tái))等。2
8、3、 COCOM是(構(gòu)造性成本模型)(constructive cost model )的英文縮寫。24、 軟件定義時(shí)期通常劃分為3個(gè)階段,它們分別是(問題定義)、(可行性研究)和(需求分析)。25、程序的三種基本控制結(jié)構(gòu)是(順序)、(選擇)和(循環(huán))。26、軟件系統(tǒng)響應(yīng)時(shí)間有兩個(gè)重要屬性,分別是(長度)迦(易變性)_。27、在軟件項(xiàng)目的組織方式典型的有(民主制程序員組)、(主程序員組)、(現(xiàn)代程序員組)等三種。28軟件維護(hù)通常包括四類活動(dòng)即(改正性維護(hù))、(完善性維護(hù))、(適應(yīng)性維護(hù))和(預(yù)防性維護(hù))。29傳統(tǒng)方法學(xué)強(qiáng)調(diào)(硬件接口)順序地完成軟件開發(fā)的各階段任務(wù)。用(軟件接口)開發(fā)軟件過程,
9、是一個(gè)主動(dòng)地多次反復(fù)迭代的 演化過程。30、估算軟件規(guī)模的方法主要有(碼行技術(shù))和(功能點(diǎn)技術(shù))等等。31、軟件過程中的一個(gè)任務(wù)集合包括一組(軟件工程任務(wù))、(里程碑)和應(yīng)該交付的產(chǎn)品(軟件配置成分)。通常使用軟件生命周期模型簡潔地描述軟件過程。請(qǐng)舉出幾種典型的軟件過程模型如微軟過程、(瀑布模型)、(快速原型)、(增量模型)、(螺旋模型)、(噴泉模型)等。32、解決軟件危機(jī),既要有技術(shù)措施(方法和工具),又要有必要的(組織管理)措施。33、CMM是軟件過程能力成熟度模型(capability maturity model )的簡稱。其5個(gè)等級(jí)從低到高依次是(初始級(jí))(又稱為1級(jí))、(可重復(fù)級(jí))
10、(又稱為2級(jí))、(已定義級(jí))(又稱為3級(jí))、(已管理級(jí))(又稱為4級(jí))和(優(yōu)化級(jí))(又 稱為5級(jí))。34、 結(jié)構(gòu)化分析方法需求分析過程應(yīng)該建立3種模型,它們分別是(行為模型)、(功能模型)和(數(shù)據(jù)模型)。35、 用面向?qū)ο蠓椒ㄩ_發(fā)軟件,需要建立3種形式的模型,它們分別是(對(duì)象模型)、(動(dòng)態(tài)模型)和(功能模型)。36、驗(yàn)證軟件需求應(yīng)該從以下4個(gè)方面進(jìn)行驗(yàn)證,即(一致性)、(完整性)、(現(xiàn)實(shí)性)和(有效性)。37、大型軟件的測(cè)試應(yīng)該分階段地進(jìn)行,通常至少分為(單元測(cè)、(集成測(cè)試)和(驗(yàn)收測(cè)試)等3個(gè)基本階段。38、 軟件成分重用可劃分成以下 3個(gè)級(jí)別即(代碼重用)、(設(shè)計(jì)成果重用)、和(分析結(jié)果重
11、用)一重用。三、判斷題:1、 傳統(tǒng)方法學(xué)強(qiáng)調(diào)自頂向下順序地完成軟件開發(fā)的各階段任務(wù),用面向?qū)ο蠓椒▽W(xué)則是一個(gè)主動(dòng)地多次反復(fù)迭代的演化過程。(X)2、 軟件重用或稱為復(fù)用仍然是降低軟件成本和提高軟件質(zhì)量的唯一合理的方法。(X )3、在軟件設(shè)計(jì)過程中,對(duì)于交互式系統(tǒng)來說,人機(jī)界面設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì)、體系結(jié)構(gòu)設(shè)計(jì)及過程設(shè)計(jì)一樣重要??紤]到現(xiàn)在人機(jī)界面 在系統(tǒng)中所占比例越來越大的現(xiàn)實(shí),可以將人機(jī)界面設(shè)計(jì)放到軟件的編碼實(shí)現(xiàn)階段同時(shí)考慮,即由程序員基于過程算法完成編碼實(shí)現(xiàn) 的同時(shí),同時(shí)按照軟件規(guī)格說明書和業(yè)務(wù)邏輯要求實(shí)現(xiàn)人機(jī)界面,這樣就降低了軟件的開發(fā)代價(jià)。(X )4、即使采用了形式化方法,軟件重用仍然是降低
12、軟件成本和提高軟件質(zhì)量的唯一合理的方法。(X )5、模塊獨(dú)立是良好軟件設(shè)計(jì)的尖鍵,而維護(hù)又是決定軟件質(zhì)量的矢鍵環(huán)節(jié)。(X)6、軟件測(cè)試的目的是“建設(shè)性”的,即為了竭力證明已經(jīng)建造好的軟件系統(tǒng)的正確性和適用性。(X)7、軟件質(zhì)量是軟件工程目標(biāo)之一,保證模塊獨(dú)立是良好軟件設(shè)計(jì)的矢鍵,而維護(hù)又是決定軟件質(zhì)量的尖鍵環(huán)節(jié)。(X)8、軟件測(cè)試一般包括黑盒測(cè)試和白盒測(cè)試兩種方法,測(cè)試目的是為了竭力證明已經(jīng)建造好的軟件系統(tǒng)的正確性和適用性。(X)9、 可以用形式化方法證明軟件的需求和設(shè)計(jì)的正確性和合理性,因此,軟件重用并不是降低軟件成本和提高軟件質(zhì)量的合理 方法之一。如果為了降低軟件的測(cè)試成本和改正錯(cuò)誤代價(jià)等
13、,可以不用對(duì)軟件進(jìn)行測(cè)試,也可以保證軟件的質(zhì)量和降低開發(fā)成本等軟 件工程的目標(biāo)。(X)10、形式化方法有許多優(yōu)點(diǎn),因此在實(shí)際軟件工作中應(yīng)該依賴形式化方法來保證開發(fā)出的軟件絕對(duì)正確和降低由于設(shè)計(jì)缺陷產(chǎn)生的 維護(hù)代價(jià)。(x )11、 開發(fā)同一個(gè)軟件(即LOC固定或功能點(diǎn))的時(shí)候,如果把項(xiàng)目持續(xù)時(shí)間延長一些,則可降低完成項(xiàng)目所需要的工作量,更加完善了軟件的設(shè)計(jì)工作,提高軟件編碼的效率。(x )12、程序員知識(shí)、軟件可移植性要求、軟件應(yīng)用領(lǐng)域和工程規(guī)模及系統(tǒng)用戶的要求等是在軟件開發(fā)中選擇程序設(shè)計(jì)語言的主要實(shí)用標(biāo) 準(zhǔn)。(V )13、詳細(xì)設(shè)計(jì)階段的任務(wù)還不是具體地編寫程序,而是要設(shè)計(jì)出程序的“藍(lán)圖”,以后
14、程序員根據(jù)這個(gè)藍(lán)圖編寫實(shí)際的代碼。(V)14、 在可行性研究過程中只需要找出幾種技術(shù)方案就可以了,等到需求分析的時(shí)候再去考慮成本效益問題。(X )15、在軟件開發(fā)中選擇程序設(shè)計(jì)語言的主要實(shí)用標(biāo)準(zhǔn)包括程序員知識(shí)、軟件可移植性要求、軟件應(yīng)用領(lǐng)域和工程規(guī)模及系統(tǒng)用戶的要 求等。(v )16、采用形式化方法進(jìn)行軟件系統(tǒng)的建模、分析與設(shè)計(jì)有許多其它方法不可替代的優(yōu)點(diǎn),因此在實(shí)際軟件工作中應(yīng)該依賴形式化方法來保證開發(fā)出的軟件絕對(duì)正確,并降低由于設(shè)計(jì)缺陷產(chǎn)生的維護(hù)代價(jià)。(X )17、請(qǐng)根據(jù)你所學(xué)的軟件工程原理和常識(shí),判斷下述說法是否正確:開發(fā)同一個(gè)軟件(即LOC固定或功能點(diǎn))的時(shí)候,如果把項(xiàng)目持續(xù)時(shí)間延長一
15、些,則可降低完成項(xiàng)目所需要的工作量,更加完善了軟件的設(shè)計(jì)工作,提高軟件編碼的效率。(X )18、必須用評(píng)審、測(cè)試等其他方法來驗(yàn)證軟件正確性,因?yàn)闊o法用形式化方法證明從非形式化需求到形式化規(guī)格說明轉(zhuǎn)換是正確的。(V )19、 在軟件系統(tǒng)開發(fā)中,選擇程序設(shè)計(jì)語言的主要實(shí)用標(biāo)準(zhǔn)是依據(jù)程序員的知識(shí)。(X )20、 通過較長的開發(fā)時(shí)間可以對(duì)復(fù)雜問題和軟件系統(tǒng)的能夠進(jìn)行深入的分析,因此開發(fā)同一個(gè)軟件(即LOC固定或功能點(diǎn)相同)的時(shí)候,如果把項(xiàng)目持續(xù)時(shí)間延長一些,則可降低完成項(xiàng)目所需要的工作量。(X)21、無法用形式化方法證明從非形式化需求到形式化規(guī)格說明轉(zhuǎn)換是正確的。所以必須用評(píng)審、測(cè)試等其他方法來驗(yàn)證軟
16、件正確 性。(V )22、 人機(jī)界面是軟件開發(fā)后期完善的工作內(nèi)容,無需在設(shè)計(jì)階段考慮人機(jī)界面問題。(X )23、判定覆蓋必然滿足語句覆蓋。(V )24、 代碼審查方法沒有計(jì)算機(jī)測(cè)試方法好。(X )25、 不同程序設(shè)計(jì)語言在程序的效率上的差異不大。(X )26、用窮舉測(cè)試是較現(xiàn)實(shí)的測(cè)試方法。(X) 四、簡答題1、 軟件工程包括哪7條基本原理? ( 7分)(D 、用分階段的生命周期計(jì)劃嚴(yán)格管理(2) 、堅(jiān)持進(jìn)行階段評(píng)審(3) 、實(shí)行嚴(yán)格的產(chǎn)品控制(4) 、采用現(xiàn)代程序設(shè)計(jì)技術(shù)(5 )、結(jié)果應(yīng)能清楚地審查(6) 、開發(fā)小組的人員應(yīng)該少而精(7) 、承認(rèn)不斷改進(jìn)軟件工作實(shí)踐的必要性2、簡要說明軟件生命
17、周期包括哪三個(gè)時(shí)期及其任務(wù)是什么?各個(gè)時(shí)期包括哪些階段活動(dòng)?簡要說明傳統(tǒng)瀑布模型軟件開發(fā)有哪些 特點(diǎn)?( 14分)軟件生命周期由軟件定義、軟件開發(fā)和運(yùn)行維護(hù)(軟件維護(hù))三個(gè)時(shí)期組成,每個(gè)時(shí)期又進(jìn)一步劃分成若干個(gè) 階段。軟件定義時(shí)期通常進(jìn)一步劃分成3個(gè)階段,即問題定義、可行性研究和需求分析。開發(fā)時(shí)期由系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)兩個(gè)階段 即總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼和單元測(cè)試和綜合測(cè)試4個(gè)階段組成。維護(hù)時(shí)期不再進(jìn)一步劃分階段,但是每一次維護(hù)活動(dòng)本質(zhì)上都是一次壓縮和簡化了的定義和開發(fā)過程。特點(diǎn):階段間具有順序性和依賴性、推遲實(shí)現(xiàn)的觀點(diǎn)、質(zhì)量保證的觀點(diǎn)3、 簡述用于需求分析的結(jié)構(gòu)化分析方法所遵守的4個(gè)準(zhǔn)則?并說
18、明系統(tǒng)在確定功能需求時(shí)對(duì)軟件系統(tǒng)有那些綜合要求?四個(gè) 準(zhǔn)則包括:(D 、必須理解并描述問題的信息域,根據(jù)這條準(zhǔn)則應(yīng)該建立數(shù)據(jù)模型;(2) 、必須定義軟件應(yīng)完成的功能,這條準(zhǔn)則要求建立功能模型;(3) 、必須描述作為外部事件結(jié)果的軟件行為,這條準(zhǔn)則要求建立行為模型;(4) 、必須對(duì)描述信息、功能和行為的模型進(jìn)行分解,用層次的方式展示細(xì)節(jié)。八個(gè)綜合要求:1)功能需求2)性能需求3)可靠性和可用性需求4)出錯(cuò)處理需求5)接口需求6)約束7)逆向需求8)將來可能提出的要求4、請(qǐng)簡述可行,性研究的過程步驟有哪些?(8分)(1 )、復(fù)查系統(tǒng)規(guī)模和目標(biāo)(2) 、研究目前正在使用的系統(tǒng)(3) 、導(dǎo)出新系統(tǒng)的高
19、層邏輯模型(4) 、進(jìn)一步定義問題(5 )、導(dǎo)岀和評(píng)價(jià)供選擇的解法(6 )、推薦行動(dòng)方針(7)、草擬開發(fā)計(jì)劃(8 )、書寫文檔提交審查5、 總體設(shè)計(jì)過程包括哪2個(gè)階段(請(qǐng)簡述總體設(shè)計(jì)過程的階段劃分及其任務(wù))?說明典型的總體設(shè)計(jì)過程包括的9個(gè)步驟??傮w設(shè)計(jì)過程包括:(1 )、系統(tǒng)設(shè)計(jì)階段:確定系統(tǒng)具體的實(shí)現(xiàn)方案;(2 )、結(jié)構(gòu)設(shè)計(jì)階段:確定軟件結(jié)構(gòu)。典型的總體設(shè)計(jì)過程包括9個(gè)步驟:(1) 、設(shè)想供選擇的方案(2) 、選取合理的方案(3 )、推薦最佳方案(4)、功能分解(5)、設(shè)計(jì)軟件結(jié)構(gòu)(6) 、設(shè)計(jì)數(shù)據(jù)庫(7) 、制定測(cè)試計(jì)劃(8) 、書寫文檔(9) 、審查和復(fù)審6、簡述軟件調(diào)試的3種途徑?(
20、 3分)(D蠻干法(2) 回溯法(3) 原因排除法7、黑盒測(cè)試力圖發(fā)現(xiàn)哪些類型的軟件錯(cuò)誤?(5分)黑盒測(cè)試力圖發(fā)現(xiàn)如下錯(cuò)誤:著重測(cè)試軟件功能。與白盒測(cè)試互補(bǔ)的測(cè)試方法,很可能發(fā)現(xiàn)白盒測(cè)試不易發(fā)現(xiàn)的其它類型的錯(cuò) 誤。1、功能不正確或遺漏了功能2、界面錯(cuò)誤3、數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部數(shù)據(jù)庫訪問錯(cuò)誤4、性能錯(cuò)誤5、初始化和終止錯(cuò)誤6、8、為了更好的發(fā)揮形式化方法的長處,我們?cè)趯?shí)際應(yīng)用中需要注意哪些形式化方法的準(zhǔn)則?(10分)1、應(yīng)該選用適當(dāng)?shù)谋硎痉椒?、應(yīng)該形式化,但不要過分形式化3、應(yīng)該估算成本4、應(yīng)該有形式化方法顧問隨時(shí)提供咨詢5、不應(yīng)該放棄傳統(tǒng)的開發(fā)方法6、應(yīng)該建立詳盡的文檔7、不應(yīng)該放棄質(zhì)量標(biāo)準(zhǔn)8
21、、不應(yīng)該盲目依賴形式化方法9、應(yīng)該測(cè)試、測(cè)試再測(cè)試10、應(yīng)該重用。9、請(qǐng)說明軟件重用的概念并簡單說明其3個(gè)層次的內(nèi)容。(5分)(什么叫軟件重用(或稱軟件再用、軟件復(fù)用)?義地說,軟件重用可分為哪3個(gè)層次。)軟件重用又叫再用或復(fù)用,是指同一事物不作修改或稍加改動(dòng)就多次重復(fù)使用。廣義 地說,軟件重用可分為以下3個(gè)層次:1、知識(shí)重復(fù):如軟件工程知識(shí)的重用2、方法和標(biāo)準(zhǔn)重用:如面向?qū)ο蠓椒ɑ蜍浖_發(fā)規(guī)范重用3、軟件成分重用:代碼重用、設(shè)計(jì)成果重用和分析結(jié)果重用。10、你認(rèn)為軟件測(cè)試過程中應(yīng)該遵守哪些基本準(zhǔn)則?什么叫測(cè)試方案?請(qǐng)說明黑盒測(cè)試技術(shù)力圖發(fā)現(xiàn)哪些類型的錯(cuò)誤?( 15分)測(cè)試方案包括具體的測(cè)試目
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 八年級(jí)語文下冊(cè)全部古詩詞+詩人介紹
- 2024年長途搬家服務(wù)全面合作協(xié)議
- 2024年規(guī)范化演出用地租賃合同范例版
- 2024年離婚協(xié)議參考格式:子女撫養(yǎng)權(quán)與財(cái)產(chǎn)劃分3篇
- 2024年跨境金融服務(wù)合作框架合同
- 2024影視明星與經(jīng)紀(jì)公司之間的經(jīng)紀(jì)代理合同
- 2024新能源汽車充電樁建設(shè)和運(yùn)營協(xié)議
- 2024幼兒園食堂特色菜品研發(fā)與承包經(jīng)營協(xié)議3篇
- 2024設(shè)計(jì)咨詢服務(wù)合同書(二零二四年度醫(yī)療設(shè)備)3篇
- 2024年綜合監(jiān)控系統(tǒng)采購及施工協(xié)議版
- 2024-2025學(xué)年重慶市北碚區(qū)三上數(shù)學(xué)期末監(jiān)測(cè)試題含解析
- 大宗貿(mào)易居間協(xié)議2024年
- DL∕T 5499-2015 換流站二次系統(tǒng)設(shè)計(jì)技術(shù)規(guī)程
- 2024年安徽省高考政治試卷(真題+答案)
- 中外合作辦學(xué)規(guī)劃方案
- 增強(qiáng)現(xiàn)實(shí)技術(shù)在藝術(shù)教育中的應(yīng)用
- 教師法及與教師有關(guān)的法律法規(guī)培訓(xùn)
- 降溫池施工方案
- 混凝土預(yù)制塊護(hù)坡施工方案
- 2024年決戰(zhàn)行測(cè)5000題言語理解與表達(dá)一套
- 2024-2034年中國玻塑混合鏡頭行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭格局與投資發(fā)展研究報(bào)告
評(píng)論
0/150
提交評(píng)論