軟件工程導(dǎo)論復(fù)習(xí)大綱_第1頁(yè)
軟件工程導(dǎo)論復(fù)習(xí)大綱_第2頁(yè)
軟件工程導(dǎo)論復(fù)習(xí)大綱_第3頁(yè)
軟件工程導(dǎo)論復(fù)習(xí)大綱_第4頁(yè)
軟件工程導(dǎo)論復(fù)習(xí)大綱_第5頁(yè)
已閱讀5頁(yè),還剩29頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

一、考試說(shuō)命題原則試題的要求覆蓋面廣、區(qū)分度高40%,10%,10%。試題題型:100簡(jiǎn)答題:可包括重要概念的解釋、數(shù)據(jù)流圖的繪制二、考試范重點(diǎn)學(xué)生對(duì)軟件工程有關(guān)概念的理解以及軟件工程有關(guān)的原理方法。按照教學(xué)大綱的要求,具體了解:5%。第一章理解:軟件的定義、軟件的分類,軟件、軟件工程學(xué)的范疇;軟件過(guò)程中瀑布模型、快速原型模軟件工程方法學(xué)(3個(gè)要素)通常把軟件生命周期全過(guò)程中使用的一整套技術(shù)方法的集合稱為方法學(xué),也稱范瀑布模型:優(yōu)點(diǎn):1.2.3.要求每個(gè)階什么是軟件?是指在計(jì)算機(jī)軟件的開發(fā) 什么是軟件工程?是指導(dǎo)計(jì)算機(jī)軟件開發(fā) 目前使用得最廣泛的軟件工程方法學(xué)(2種:降低了整個(gè)軟件開發(fā)過(guò)程的程度。缺點(diǎn):當(dāng)軟件規(guī)模龐大時(shí),或者對(duì)軟件的需求是模糊的或會(huì)承受時(shí)間而變化的時(shí)候,開發(fā)出的軟件往往不成功;而且起來(lái)仍然很。面向?qū)ο蠓椒▽W(xué):優(yōu)點(diǎn):降低了軟件產(chǎn)品的復(fù)雜性;提高了軟件的可理解性;簡(jiǎn)化了軟件的開發(fā)和工作;促 第二章4.研究每種實(shí)現(xiàn)方案的可行性:————(投資與效益——數(shù)據(jù)(DFD)數(shù)據(jù)22P53(銀行儲(chǔ)蓄系統(tǒng)23P53(機(jī)票預(yù)訂系統(tǒng)24P53(醫(yī)院監(jiān)護(hù)系統(tǒng)數(shù)據(jù)定義1、順序+2、選擇〔|〕3、重 下限{}上 24P53(醫(yī)院監(jiān)護(hù)系統(tǒng)生信1信生信范2信病3護(hù)病告日時(shí)5取定時(shí)生67要日數(shù)日數(shù)報(bào)護(hù)時(shí)2-2為方便儲(chǔ)戶,某銀行擬開發(fā)計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)。儲(chǔ)戶填寫的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款,系統(tǒng)記錄D1 計(jì)利值 息息息息息賬旅信旅信機(jī) 旅機(jī)票機(jī)信交旅2-3某高校可用的由以下幾類:校內(nèi)由4位數(shù)字組成,第一位數(shù)字不是零;校外又分為本市電話和外地兩類,撥校外先撥0,若是本地再接著撥8位數(shù)字(固話第一位不是0)或11位數(shù)字(移動(dòng)第1;若是外地,則撥38位(0011位數(shù)字(移動(dòng)第一。請(qǐng)用數(shù)據(jù)定義的方法,定義上述。校內(nèi)號(hào)碼=0數(shù)字+3{數(shù)字固話號(hào)碼=0數(shù)字+7{數(shù)字}7外地號(hào)碼=[外地固話號(hào)碼|外地號(hào)碼]0數(shù)字第三章掌握:數(shù)據(jù)模型(E-R)(數(shù)據(jù)流圖)(狀態(tài)轉(zhuǎn)換圖是行為模型的基礎(chǔ))系系職學(xué)年課學(xué) 學(xué)33P73(銀行儲(chǔ)蓄系統(tǒng)住住號(hào)名地?cái)?shù)類利儲(chǔ)35P73(醫(yī)院監(jiān)護(hù)系統(tǒng)住住號(hào)科N監(jiān)M時(shí)脈體血壓心電圖護(hù) 系統(tǒng)36P73(復(fù)印機(jī)閑 第五章9低耦合(5種類型高內(nèi)聚(7種類型功能內(nèi)聚10分 順序內(nèi)聚9分 7分 5分時(shí)間內(nèi)聚3分 邏輯內(nèi)聚1分 0分患者監(jiān)護(hù)系統(tǒng)(24題用戶命令交互子系統(tǒng)用用命系統(tǒng)參數(shù)數(shù)數(shù)命數(shù)置文格式化置數(shù) 配置信配置命配置數(shù)命令類 命分析處命配數(shù)A/D信激活/非活動(dòng)命讀顯示信息字比重試信檢驗(yàn) 檢驗(yàn) 息過(guò)SC比讀理解:面向數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的結(jié)構(gòu)化設(shè)計(jì)方法(包括結(jié)構(gòu)設(shè)計(jì)和過(guò)程設(shè)計(jì));程序流程圖、盒圖(N-圖)繪制及三種結(jié)構(gòu)(順序、選擇、循環(huán)),判定表(理解掌握:結(jié)構(gòu)化設(shè)計(jì)模型,結(jié)構(gòu)化設(shè)計(jì)方法;程序流程圖、盒圖(N-S) 3 還允許使用DO-CASE型多分支結(jié)構(gòu)和DO-UNTIL型循環(huán)結(jié)3、EXIT(BREAK)結(jié)構(gòu)124 McCabe流圖G的環(huán)形復(fù)雜度V(G)=E-N+2,其中,E是流圖中邊的數(shù)量,N是流圖點(diǎn)的數(shù)量GV(G)=P+1P Halstead開F開FPTQTFNGF3 pTHEN F NENDBLOCKENDIFFPTGFN某校制定了教師的講課什么每津貼費(fèi)某校制定了教師的講課什么每津貼費(fèi)來(lái)決定每津貼30元,1512345TFFFFTFFFFTFFFFTTFFFF×××××講課津貼計(jì)教 津

25一般授講 助 講 過(guò)程設(shè)計(jì)語(yǔ)言Jackson設(shè)計(jì)方法的步驟(5步、(簡(jiǎn)稱考分文件合并成一個(gè)新文件(簡(jiǎn)稱考生新文件。考生基本情況文件和考分文件都是由考生記錄組成的。為簡(jiǎn)便起見,考生基本情況文件中的考生記錄的內(nèi)容包括準(zhǔn)證號(hào)通訊地址考分文件中的考生記錄的內(nèi)容括準(zhǔn)考證號(hào)和各門考分合并后的考生新文自然也由考生記錄組成內(nèi)容包括準(zhǔn)考證號(hào)通訊地址和各門考分。、考考生情況I(1) 產(chǎn)生產(chǎn)生準(zhǔn)考證產(chǎn)P137P138-13968 LOOP:DOWHILE THEN ELSE END8989 THENPRINT ELSEIFTHENGOTO ELSEEND ENDENDDO IF THENPRINT ELSEPRINT END目的 (驗(yàn)收測(cè)試(確認(rèn)測(cè)試)往往發(fā)現(xiàn)需求說(shuō)明錯(cuò)12345 INPUT IF AND THEN ELSEX=A- END IF

測(cè)試用例

路徑1:1-2-3-4-6-7-9-11-路徑2:1-2-5-6-7-9-11-路徑31-2-3-5-6-7-9-11-路徑4:1-2-3-4-6-7-8-9-11-路徑4:1-2-3-4-6-7-8-10-11- OR THENY=C- ELSE END PRINT

執(zhí)行路徑1(兩個(gè)判定表達(dá)式之值全為真輸入:A=1,B=1,C=2,D=2(任意 預(yù)期輸出:X=2,執(zhí)行路徑2(兩個(gè)判定表達(dá)式之值為假、真D=()執(zhí)行路徑3(兩個(gè)判定表達(dá)式之值為假、真輸入:A=1,B=0,C=2,D=0(任意 預(yù)期輸出:X=1,執(zhí)行路徑4(兩個(gè)判定表達(dá)式之值全為真輸入:A=1,B=1,C=0,D=- 預(yù)期輸出:X=2,執(zhí)行路徑5(兩個(gè)判定表達(dá)式之值為真、假輸入:A=1,B=1,C=0, 預(yù)期輸出:X=2,黑盒測(cè)試 實(shí)例44—覆蓋有效等價(jià)類的測(cè)試用例abc覆蓋等價(jià)類號(hào)345(1)--445(1)--(7(8)455(1)--(7(9)545(1)--(7(10)444(1)--(7(11)第八章理解:軟 的種類,軟件可性的屬性掌握:軟件的 性軟 分為以下幾類:改正性;適應(yīng)性;完善性;預(yù)防性 面向?qū)ο蟮脑O(shè)計(jì)方12、面向?qū)ο蠼#?10章34 軟件項(xiàng)目管了解:復(fù)習(xí)模擬一、判斷題:在正(一軟件工程學(xué)只有理論意義,沒(méi)有實(shí)際用途 (軟件工程的方法只適用于大型軟件的開發(fā),對(duì)小型軟件的開發(fā)沒(méi)有幫助( 可行性研究進(jìn)一步研究問(wèn)題分析階段所確定的問(wèn)題是否有可行的解 代碼方法沒(méi)有計(jì)算機(jī)測(cè)試方法好 驗(yàn)證軟件需求的方法主要靠人工的方法 ( 并發(fā)系統(tǒng)中遇到的一個(gè)主要問(wèn)題是定時(shí)問(wèn)題 ( 編碼風(fēng)格由個(gè)人喜好決定,沒(méi)有固定格式 F面向?qū)ο蠼5玫降哪P桶到y(tǒng)的3個(gè)要素,即靜態(tài)結(jié)構(gòu)、交互次序和數(shù)據(jù)變換( 軟件重用是提高軟件開發(fā)生產(chǎn)率和目標(biāo)系統(tǒng)質(zhì)量的重要途徑 ( 判定覆蓋不一定包含條件覆蓋,條件覆蓋也不一定包含判定覆蓋 TPowerDesigner是一個(gè)CASE工具。 (T 12.軟件是指用程序設(shè)計(jì)語(yǔ)言(如Pascal,C,VisualBasic等)編寫的程序,軟件開發(fā)實(shí)際上就是編寫程序代碼(F 在進(jìn)行需求分析時(shí)需同時(shí)考慮問(wèn)題 UML是一種面向?qū)ο蟮姆治鲈O(shè)計(jì)方法,即OOA/OOD方法 )答案:1、9、 10、312、4、13、5、 6、 7、14、×1581.1. T)()() )()()()9()()()() )( 確認(rèn)測(cè)試計(jì)劃應(yīng)該在可行性研究階段制定 F 10、×11、× 14、√15、×(三可行性研究工作要在初步的需求定義之前進(jìn)行軟件開發(fā)、設(shè)計(jì)幾乎都是從頭開始,成本和進(jìn)度很難估計(jì)。文檔 )—一種數(shù)據(jù)和其上所記錄的數(shù)據(jù)軟件工程使用的軟件工具能夠自動(dòng)或半自動(dòng)地支持軟件的開理和文檔的生成為了充分發(fā)揮開發(fā)人員的潛力、縮短工期,軟件工程項(xiàng)目的任務(wù)分解與安排應(yīng)盡力挖掘(√)需求分析階段的成果主要是需求規(guī)格說(shuō)明,但該成果與軟件設(shè)計(jì)、編碼、測(cè)試直至(X)類是對(duì)具有共同特征的對(duì)象的進(jìn)一面對(duì)日益增長(zhǎng)的軟件需求,人們顯得力不從心。往往是產(chǎn)生軟件的原因之一數(shù)據(jù)輸入的一般準(zhǔn)則中包括采用靈活多樣的交互方式,允許用戶自選輸入方式;允許用(√)如果在分析階段和設(shè)計(jì)階段采用的是面向?qū)ο蟮姆椒ǎ诰幋a階段采用的是面向過(guò)程的語(yǔ)言,那么這種翻譯就比較(√)軟件測(cè)試是對(duì)軟件規(guī)格說(shuō)明、軟件設(shè)計(jì)和編碼的最全面也是最后的如果測(cè)試過(guò)程沒(méi)有發(fā)現(xiàn)任何錯(cuò)誤,則說(shuō)明軟件沒(méi)有錯(cuò)誤。(四糾錯(cuò)性是改正運(yùn)行期間發(fā)現(xiàn)的潛伏錯(cuò)誤軟件可移植性(portability,是指軟件從一個(gè)計(jì)算機(jī)系統(tǒng)或(環(huán)境)移植到另一個(gè)上去(√)軟件復(fù)雜性出軟件的可理解性、模塊化、簡(jiǎn)單性等屬性當(dāng)程序內(nèi)的分支數(shù)和循環(huán)數(shù)增加時(shí),V(G)值將隨之增加,即程序的復(fù)雜性一般來(lái)說(shuō),設(shè)計(jì)軟件時(shí)應(yīng)盡量使用數(shù)據(jù)耦合,減少控制耦合,限制外部環(huán)境耦合和公共(√)機(jī)工程(X)第四代語(yǔ)言(4GL)還局限在某些領(lǐng)域內(nèi),如數(shù)據(jù)庫(kù)查詢語(yǔ)言不同程序設(shè)計(jì)語(yǔ)言在程序的效率上的差異不大編碼的依據(jù)是詳細(xì)設(shè)計(jì)說(shuō)明書程序文檔應(yīng)該包括代碼的功能、代碼的完成者等內(nèi)容軟件項(xiàng)目定義部分由制定軟件項(xiàng)目開發(fā)計(jì)劃、需求分析2個(gè)階段組成(五開發(fā)大型軟件易產(chǎn)生疏漏和錯(cuò)誤,往往是產(chǎn)生軟件的原因之一據(jù)統(tǒng)計(jì),軟件人員為了分析和理解原軟件系統(tǒng)所花費(fèi)的工作量約占整個(gè)工作量的60(X)數(shù)據(jù)流圖中各構(gòu)成元素的名稱不一定必須具有明確的含義以代表對(duì)應(yīng)元素的內(nèi)容或功(X)軟件設(shè)計(jì)也可看作將需求規(guī)格說(shuō)明逐步轉(zhuǎn)換為軟件源代碼的最高耦合度是數(shù)據(jù)耦合人機(jī)界面 puterInterface,簡(jiǎn)稱HCI)又稱人-機(jī)接口或用戶界面在同一用戶界面中,所有的菜單選擇、命令輸入、數(shù)據(jù)顯示和其他功能應(yīng)采用不同的形(X)判定覆蓋必然滿足語(yǔ)句覆蓋為提高可交互性一般對(duì)大多數(shù)操作動(dòng)作應(yīng)允許用戶恢復(fù)。同時(shí)應(yīng)盡量減少用戶的信(√)編程中應(yīng)采用統(tǒng)一的標(biāo)準(zhǔn)和約定,降低程序的復(fù)雜性軟件在使用過(guò)程中不十分復(fù)雜。軟件可重用性(reusability,是指軟部件可以在多種場(chǎng)合使用的程度。(一1、軟件主要體現(xiàn)在 2、為了解決軟件,人們提出了用( )的原理來(lái)設(shè)計(jì)軟件A、運(yùn)籌學(xué)B、工程 D、數(shù)3、瀑布模型的關(guān)鍵不足在于(B 4、軟件使不同的系統(tǒng)約束條件和用戶需求得到滿足的容易程度稱為軟件的 C、堅(jiān)固性D、可用√5、軟件質(zhì)量(可性、可理解性、可靠性)很大程度取決于 B、模塊分解的合理C、程序運(yùn)行效率 6、軟件可行性研究一般不考慮( 7、SA法中,有一個(gè)處理過(guò)程邏輯不易用語(yǔ)言表達(dá)清楚,最好是用(A) C、NS D、問(wèn)題分析圖8、下列需求陳述中有效需求是( A、目標(biāo)軟件應(yīng)有C++實(shí) B、軟件系統(tǒng)必須在5秒內(nèi)響應(yīng)并處理外部事 D、當(dāng)軟件和用戶交互時(shí),必須能使用滿足MS風(fēng)格的界9、在面向?qū)ο筌浖_發(fā)方法中,類與類之間主要有以下結(jié)構(gòu)關(guān)系 A、繼承和B、繼承和一 C、和消息傳 10、面向?qū)ο竽P椭饕梢韵履男┠P徒M成 √11、OOA中應(yīng)首先識(shí)別 D、對(duì)象所屬的12、概要設(shè)計(jì)的結(jié)果是提供一份 D、系統(tǒng)結(jié)構(gòu)13、以下語(yǔ)言中屬于4GL是 B、 D、SQLServer2000中的SQL語(yǔ)14、與設(shè)計(jì)測(cè)試數(shù)據(jù)無(wú)關(guān)的文檔是 A、需求分析說(shuō)明書B、概要設(shè)計(jì)說(shuō)明書C、源程序D15、軟件測(cè)試中的測(cè)試實(shí)例主要由輸入數(shù)據(jù)和 )組答案:1、 2、 3、 4、9、 10、 答案:1、 2、 3、 4、9、 10、 12、2、軟件工程由方法、工具和(D 5、 6、13、 14、)D7、15、8、3、軟件生命周期終止的最典型原因是( 性過(guò) C、堅(jiān)固性D、可用性為軟件的(B(二1的表現(xiàn)形式 5、軟件項(xiàng)目計(jì)劃一般不包括以下哪項(xiàng)內(nèi)容( 6、計(jì)算機(jī)系統(tǒng)工程包含硬件、軟件、人機(jī)及(D )工程A 7、SA法中,DFD圖的某個(gè)處理過(guò)程分解后,一般不超過(guò)(A )處理過(guò)程B 8、下列需求陳述中一致的是(BA0.1s;BUILD5sB5s;BUILD1sC、BUILD5s;BUILD1sD2s;BUILD3s9.以下哪一項(xiàng)不是面向?qū)ο蟮奶卣鳎? D、過(guò)程調(diào)10、以下哪一項(xiàng)不屬于面向?qū)ο蟮能浖_發(fā)方法( A、coad方 B、Booch方 C、jackson方 D、OMT方11、OOA中,事件追蹤圖是反映(C)對(duì)象所表現(xiàn)出來(lái)的集體行為DA、2個(gè) B、1個(gè) D、3個(gè)12、結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)程序的( B、速度C、可讀 13、注釋是提高程序可讀性的有效,好的程序注釋占到程序總量的( D、14、在發(fā)現(xiàn)錯(cuò)誤后,排錯(cuò)應(yīng)由(D) B、高級(jí)程序員C、用戶D、軟件的開發(fā)15、進(jìn)行單元測(cè)試時(shí),需要一個(gè)(C )被測(cè)模塊的程序D 1、2、3、 4、5、6、7、8、9、10、 12、13、14、15、(三(CA.詳細(xì)設(shè)計(jì) 開發(fā)的決策依據(jù),因必須給出(D)的回答。B③下列關(guān)于瀑布模型的描述正確的是(C)B(C D.可⑤結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是( A.程序的規(guī) B.程序的效(B (C(D)、屬性和方法(或A.標(biāo)識(shí) 規(guī)則C.封裝D.消⑨下面關(guān)于面向?qū)ο蠓椒ㄖ邢⒌臄⑹?,不正確的是( CDA.輸入數(shù)據(jù)必須輸入口B.?dāng)?shù)據(jù)經(jīng)過(guò)加C答案:①D ④C⑤D ⑨B(四)程序設(shè)計(jì)屬于軟件開發(fā)過(guò)程(D)階段。C結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)程序的(C) 分析員是( D、用戶和軟件人員的 結(jié)構(gòu)化分析SA(B)和加工說(shuō)明等描述工具,即用直觀的圖和A、DFD圖B、數(shù)據(jù)字 C、IPO D、PADA、數(shù)據(jù)流和事務(wù)流B、交換流和事務(wù)流C、信息流和控制流D、交換流和數(shù)據(jù)流10.總體設(shè)計(jì)的結(jié)果是提供一份(A)。A、模塊說(shuō)明書B、框圖C、程序D答案:1C2A3C4.B5D6.D7D8.B9B10(五)軟件是(B)。 B.程 D.計(jì)算機(jī)系 B.算法的詳細(xì)描CD程序的三種基本控制結(jié)構(gòu)是(B) B.順序、選擇和重C.遞歸、迭代和回 D.調(diào)用、返回和轉(zhuǎn)系統(tǒng)模型、ER在E-R模型中,包含以下基本成分( A)完善性B)糾錯(cuò)性C)適應(yīng)性D)預(yù)防性軟件測(cè)試的目標(biāo)是(B)BCD 若有一個(gè)計(jì)算類型的程序,它的輸入量只有一個(gè)X,其范圍是[-1.01.0],現(xiàn)從輸入的角度考慮一組測(cè)試用例:-1.0011.01.01.001.設(shè)計(jì)這組測(cè)試用例的方法是(C) 10、詳細(xì)設(shè)計(jì)的基本任務(wù)是確定每個(gè)模塊的(D)設(shè)計(jì)功 (時(shí)間)。對(duì)于兩個(gè)問(wèn)題P1P2,如果C(P1)>C(P2)顯然E(P1)>E(P2),則得出結(jié)論E(P1+P2)>E(P1)+E(P2)就是:(A) 12.下面幾種白箱測(cè)試技術(shù),哪種是最強(qiáng)的覆蓋準(zhǔn)則(D) 13.面向數(shù)據(jù)流的設(shè)計(jì)方法把(A 14.內(nèi)聚程度最低的是(A 15.確定測(cè)試計(jì)劃是在(D )階段制定的.A 16.需求分析的產(chǎn)品是(D) 17.?dāng)?shù)據(jù)字典是軟件需求分析階段的最重要工具之一,其最基本的功能是(C) D.?dāng)?shù)據(jù)18.(D)引入了“風(fēng)險(xiǎn)驅(qū)動(dòng)”的思想,適用于大規(guī)模的內(nèi)部開發(fā)項(xiàng)目。 19.模塊的內(nèi)聚性最高的是(D) 20.提高測(cè)試的有效性非常重要,成功的測(cè)試是指(D B.說(shuō)明了被測(cè)試程序符合相應(yīng)的要 答案:1.C 4.D 6.A7.B 9.C10.D 16.D 三、填空題(在空白橫線上填寫正確的答案(一 兩個(gè)方面研究如何更好的開發(fā)和計(jì)軟件開發(fā)技術(shù)包括軟件開發(fā)方法學(xué) 軟件工 軟件開發(fā)環(huán) 優(yōu)秀的設(shè)計(jì)通常是從現(xiàn)有的物理系統(tǒng)出發(fā),導(dǎo)出現(xiàn)有系統(tǒng)的_邏輯模 結(jié)構(gòu)化分析方法使用數(shù)據(jù)流圖DFD和數(shù)據(jù)字 來(lái)描述在分層的數(shù)據(jù)流圖中稱上層圖為下層圖的父 下層圖為上層圖的子 模塊間的耦合程度強(qiáng)烈影響系統(tǒng)的可理解性可測(cè)試 可靠性和 Jackson圖既可用表達(dá)程序結(jié)構(gòu),也可用表達(dá)數(shù)據(jù) 面向?qū)ο蟮能浖こ谭椒ㄊ敲嫦驅(qū)ο蠓椒ㄔ谲浖汗こ填I(lǐng)域的全面運(yùn)用。它包括向?qū)ο蟮姆治觥⒃O(shè) 、編 、面向?qū)ο蟮臏y(cè)試 等主要內(nèi)容標(biāo)準(zhǔn)建模語(yǔ)言UML的重要內(nèi)容可以通過(guò)對(duì)象圖 程序的效率是指處理器時(shí) 器容 實(shí)現(xiàn)容錯(cuò)的主要是冗余 為了保證軟件的質(zhì)量,在軟件開發(fā)過(guò)程中經(jīng)常采 等措施

、復(fù)查和管理復(fù)查14、衡量軟件模塊獨(dú)立性的兩個(gè)重要定性指標(biāo)是_耦合 內(nèi)聚 答案:1.管 技2.軟件工 軟件開發(fā)環(huán)3.邏輯模數(shù)據(jù)字典父 子可測(cè)試 可數(shù)據(jù)結(jié)順序選擇循面向?qū)ο蟮脑O(shè) 面向?qū)ο蟮木?面向?qū)ο蟮能浖美?靜態(tài) 交互程序的執(zhí)行速 程序占用的空防錯(cuò)程序設(shè)測(cè)耦合 內(nèi)聚(二1、面向?qū)ο蠓治龇椒ǖ娜齻€(gè)模型中, 模型是最基本的、最重要的、最的。[填 3、數(shù)據(jù)流程圖包含四種成分,分別是數(shù)據(jù)源點(diǎn)/終點(diǎn)、數(shù)據(jù)、處理和 4、在面向?qū)ο蠓椒▽W(xué)開發(fā)軟件時(shí),通常需要建立三種模型,分別是對(duì)象模型、動(dòng)態(tài)模型 功 模型5、模塊 內(nèi)聚 是指模塊內(nèi)部各元素在物理位置上的緊密程度。[填空題6、軟 測(cè) 的目的是發(fā)現(xiàn)程序中存在的錯(cuò)誤。[填空題7、單元測(cè)試又稱 模 測(cè)試。[填空題 9、從軟件開發(fā)的整個(gè)過(guò)程來(lái)看,工作量最大的是軟件開發(fā) 測(cè) 階段。[填空題10、McCabe方法是一種定量度量程 復(fù) 程度的方法。[填空題11在軟件測(cè)試中“不僅每個(gè)語(yǔ)句至少執(zhí)行一次而且每個(gè)判定的每種可能結(jié)果都應(yīng)該少執(zhí)行一次”指的是 判定 覆蓋標(biāo)準(zhǔn)。[填空題]12、軟件的可理解性、可修改性、可測(cè)試性是決定軟 可 的基本因素。[填空題13、問(wèn)題分析圖簡(jiǎn)稱 圖。[填空題14、軟 調(diào) 的任務(wù)是找出錯(cuò)誤的位置并改正錯(cuò)誤。[填空題15、E-R模型的三各基本構(gòu)成成分是屬性、聯(lián)系 實(shí) 。[填空題16、瀑布模型適合 需 變更比較少的軟件開發(fā)過(guò)程。[填空題17數(shù)據(jù)字典是軟件需求分析階段的最重要的工具之一其最基本功能是描述 數(shù)據(jù)元 的確切含義。[填空19軟件的 可用性 指在給定的時(shí)間點(diǎn)按照規(guī)格說(shuō)明書的規(guī)定成功運(yùn)行的概率[空題]20、系統(tǒng)流程圖是描繪系 物 模型的傳統(tǒng)工具。[填空題2、簡(jiǎn)述軟件工程目標(biāo)和的主要問(wèn)題答:軟件工程的目標(biāo)就是建造高質(zhì)量的軟件。但是目前的軟

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論