![建筑工程管理 軟件工程作業(yè)答案_第1頁](http://file4.renrendoc.com/view2/M01/03/3C/wKhkFmYluuGAWO2DAACMgUWczcw482.jpg)
![建筑工程管理 軟件工程作業(yè)答案_第2頁](http://file4.renrendoc.com/view2/M01/03/3C/wKhkFmYluuGAWO2DAACMgUWczcw4822.jpg)
![建筑工程管理 軟件工程作業(yè)答案_第3頁](http://file4.renrendoc.com/view2/M01/03/3C/wKhkFmYluuGAWO2DAACMgUWczcw4823.jpg)
![建筑工程管理 軟件工程作業(yè)答案_第4頁](http://file4.renrendoc.com/view2/M01/03/3C/wKhkFmYluuGAWO2DAACMgUWczcw4824.jpg)
![建筑工程管理 軟件工程作業(yè)答案_第5頁](http://file4.renrendoc.com/view2/M01/03/3C/wKhkFmYluuGAWO2DAACMgUWczcw4825.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
建筑工程管理軟件工程作業(yè)答案1.軟件危機(jī)具有下列表現(xiàn)()II量往往不可靠III、軟件常常不可維護(hù)A.I、II和IIIB.I、III和IV2.產(chǎn)生軟件危機(jī)的原因可能有()II軟件項(xiàng)目的開發(fā)缺乏有力的組織與管理III、缺乏有力的方法學(xué)和工具的支持V3.()分批地逐步向用戶提交產(chǎn)品,每次提交一個(gè)滿足用戶需求子集的可運(yùn)行的產(chǎn)品。4.為了克服軟件危機(jī),人們提出了用()的原理來設(shè)計(jì)軟件,這就是軟件工程誕生的基礎(chǔ)。6.具有風(fēng)險(xiǎn)分析的軟件生存周期模型是()7.瀑布模型的關(guān)鍵不足在于()A.過于簡單B.不能適應(yīng)需求的動(dòng)態(tài)變更C.過于靈活D.各個(gè)階段需要進(jìn)行評(píng)審8.軟件危機(jī)是指()。9.軟件的復(fù)雜性是(),它引起人員通信困難、開發(fā)費(fèi)用超支、開發(fā)時(shí)間超時(shí)等問題。10.()是將系統(tǒng)化的、規(guī)范的、可定量的方法應(yīng)用于軟件的開發(fā)、運(yùn)行和維護(hù)的過程,它16.開發(fā)軟件所需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱做()17.快速原型模型的主要特點(diǎn)之一是()18.瀑布模型的存在問題是()20.下列哪個(gè)不屬于軟件工程的內(nèi)涵之一()21.在瀑布模型中,將軟件劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般歸屬于()。22.下列哪個(gè)辦法不屬于解決軟件危機(jī)的途徑之一()DB現(xiàn)錯(cuò)誤給以糾正。C高生產(chǎn)率。24.下列哪個(gè)不屬于瀑布模型與傳統(tǒng)的程序設(shè)計(jì)的不同之處()。1.軟件工程學(xué)的內(nèi)容可包括()、結(jié)構(gòu)、()、()、環(huán)境、管理、規(guī)范等。2.軟件生存周期一般可分為問題定義、()、()、設(shè)計(jì)、()、測試、運(yùn)行與維護(hù)階段。求分析編碼3.軟件=()+()。4.軟件危機(jī)的事實(shí)使人們意識(shí)到:計(jì)算機(jī)要推廣使用,其關(guān)鍵在于()技術(shù)的革新。5.開發(fā)軟件需高成本和產(chǎn)品的低質(zhì)量之間有著尖銳的矛盾,這種現(xiàn)象稱作()。軟件工程誕生的基礎(chǔ)。每一階段又可細(xì)分為若干個(gè)更小的階段。1.螺旋模型是在瀑布模型和增量模型的基礎(chǔ)上增加了風(fēng)險(xiǎn)分析活動(dòng)。()√足對(duì)已有的軟件系統(tǒng)維護(hù)的需要。√答:在使用螺旋模型開發(fā)軟件的過程中,從核心開始,螺旋的第一圈可能產(chǎn)生軟件的規(guī)格說明,旋轉(zhuǎn)一圈,便開發(fā)出一個(gè)更為完善的、新的軟件版本。答:演變?yōu)樽罱K的軟件系統(tǒng),它將原型的思路擴(kuò)展到軟件開發(fā)的全過程。答:整個(gè)過程,一般包括計(jì)劃、分析、設(shè)計(jì)、實(shí)現(xiàn)、測試、集成、交付、維護(hù)等階段。 預(yù)算和資源分配。 并定義軟件的輸入和輸出接口。 并組織進(jìn)行設(shè)計(jì)評(píng)審。 相關(guān)的文檔就是源程序以及合適的注釋。 ,測試整個(gè)產(chǎn)品的功能和性能是否滿足已有的規(guī)格說明。 動(dòng)。答:a.軟件產(chǎn)品是一種邏輯產(chǎn)品。成后,復(fù)制就產(chǎn)生了大量軟件產(chǎn)品。c.軟件產(chǎn)品不會(huì)用壞,不存在磨損、消耗問題。d.軟件產(chǎn)品的生產(chǎn)主要是腦力勞動(dòng),還未完全擺脫手工開發(fā)方式,而且碰分是"定做"的。e斷增加,成本相當(dāng)昂貴。答:件開發(fā)項(xiàng)目提出來了,但,軟件開發(fā)技術(shù)的進(jìn)步一直未能滿足發(fā)展的要求。。主要表現(xiàn)在以下幾個(gè)方面:a.經(jīng)費(fèi)預(yù)算經(jīng)常突破,完成時(shí)間一再拖延。c.開發(fā)的軟件可維護(hù)性差。起的:a.軟件的規(guī)模越來越大,結(jié)構(gòu)越來越復(fù)雜。c.軟件開發(fā)費(fèi)用不斷增加。e后。f.開發(fā)工具落后,生產(chǎn)率提高緩慢。答:軟件工程:用科學(xué)知識(shí)和技術(shù)原理來定義、開發(fā)、維護(hù)軟件的一門學(xué)科。件工程的目標(biāo)是成功的建造一個(gè)大型軟件系統(tǒng),所謂成功是要達(dá)到以下幾個(gè)目標(biāo):a.付出較低的開發(fā)成本;c.取得較好的軟件性能;d.開發(fā)的軟件易于移植;件工程的內(nèi)容:1)軟件開發(fā)技術(shù):軟件開發(fā)方法、軟件開發(fā)過程、軟件開發(fā)工具和環(huán)境。2)軟件開發(fā)管理:軟件管理學(xué)、軟件經(jīng)濟(jì)學(xué)、軟件心理學(xué)。答:件工程面臨的問題:答:軟件生存周期:一個(gè)軟件從提出開發(fā)要求開始直到該軟件報(bào)廢為止的整個(gè)時(shí)期。軟件生存周期包括:可行性分析和項(xiàng)目開發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、答:軟件生存周期模型:是描述軟件開發(fā)過程中各種活動(dòng)如何執(zhí)行的模型。(模型:是為了理解無1.系統(tǒng)定義明確之后,應(yīng)對(duì)系統(tǒng)的可行性進(jìn)行研究??尚行匝芯繎?yīng)包括()。2.研究開發(fā)所需要的成本和資源是屬于可行性研究中的()研究的一方面。in年后可得錢數(shù)為F,則這些錢現(xiàn)在的價(jià)值是()4.在瀑布模型中,將軟件劃分為若干個(gè)時(shí)期,軟件項(xiàng)目的可行性研究一般歸屬于()。7.下列模型屬于成本估算方法的有()8.軟件項(xiàng)目計(jì)劃一般不包括以下哪項(xiàng)內(nèi)容()9.可行性研究的目標(biāo)是()。12.對(duì)軟件復(fù)雜性進(jìn)行度量時(shí),采用代碼行度量法,下列說法不正確的是()。A系13.軟件項(xiàng)目計(jì)劃范圍內(nèi)容是對(duì)軟件項(xiàng)目的綜合描述,定義其所要做的工作以及性能限制。下列不屬于軟件項(xiàng)目計(jì)劃范圍內(nèi)容的有()。15.經(jīng)濟(jì)可行性研究的范圍包括()的決策依據(jù),因必須給出()的回答。17.為高質(zhì)量地開發(fā)軟件項(xiàng)目,在軟件結(jié)構(gòu)設(shè)計(jì)時(shí),必須遵循()原則。18.?dāng)?shù)據(jù)流圖(DFD)是_______方法中用于表示系統(tǒng)的邏輯模型的一種圖形工具。19.需求規(guī)格說明書的作用不包括()中的各個(gè)成份的具體含義的。()21.軟件可行性研究實(shí)質(zhì)上是要進(jìn)行一次()需求分析、設(shè)計(jì)過程。24.軟件可行性研究一般不考慮()25.分層數(shù)據(jù)流圖是一種比較嚴(yán)格又易于理解的描述方式,它的頂層描述了系統(tǒng)的()。要求每天開出定購清單,交采購員;倉庫管理員將此要還應(yīng)輸入系統(tǒng),經(jīng)庫存業(yè)務(wù)(進(jìn)貸或出貸)處理后輸出。從這段描述可知該部分?jǐn)?shù)據(jù)流圖中的外部項(xiàng)為:的。C1.數(shù)據(jù)流圖的基本符號(hào)包括()、()、()、()。和數(shù)據(jù)輸出的匯點(diǎn)加工數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)文件2.數(shù)據(jù)流圖和()共同構(gòu)成系統(tǒng)的邏輯模型。3.數(shù)據(jù)字典的內(nèi)容包括六項(xiàng):()、()、()、數(shù)據(jù)存儲(chǔ)、處理邏輯、外部實(shí)體。據(jù)結(jié)構(gòu)4.可行性研究的目的是()。盡可能短的時(shí)間內(nèi)確定問題是否能夠解決5.系統(tǒng)流程圖是()的傳統(tǒng)工具。6.在可行性研究中,()是系統(tǒng)開發(fā)過程中難度最大,最重要的一個(gè)環(huán)節(jié)。7.在結(jié)構(gòu)化分析中,()用于詳細(xì)地定義數(shù)據(jù)流圖中的成分。8.結(jié)構(gòu)化分析方法中,數(shù)據(jù)流圖的四種基本成分為:加工、源點(diǎn)或終點(diǎn)()。中,用以表示軟件系統(tǒng)之外的人員、設(shè)備等外部實(shí)體的基本成分(元素)稱為()。1.可行性研究階段要進(jìn)行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計(jì)的過程。()√2.數(shù)據(jù)流圖表示了軟件系統(tǒng)對(duì)數(shù)據(jù)的算法處理過程,即系統(tǒng)的物理模型。()D答:考慮的因素(1).開發(fā)的風(fēng)險(xiǎn)(2)資源的有效性(3)技術(shù)(4)開發(fā)人員在主段技術(shù)可行性時(shí),一旦估計(jì)錯(cuò)誤,將會(huì)出現(xiàn)災(zāi)難性后果。c.社會(huì)可行性。答:f.編寫可行性研究報(bào)告3.成本---效益分析可用哪些指標(biāo)進(jìn)行度量?答:形效益度量:形效益:主要從性質(zhì)上、心理上進(jìn)行衡量,很難直接進(jìn)行量的比較。通常以有形效益度量作為成本---效益分析的度量。答:答:: (1)合理預(yù)算開發(fā)成本,付出較低的開發(fā)費(fèi)用; (2)實(shí)現(xiàn)預(yù)期的軟件功能,達(dá)到較好的軟件性能,滿足用戶的需求; (3)提高所開發(fā)軟件的可維護(hù)性,降低維護(hù)費(fèi)用; (4)提高軟件開發(fā)生產(chǎn)率,及時(shí)交付使用。。答:在軟件開發(fā)過程中可以起到以下主要作用: 些問題。 統(tǒng)達(dá)到最佳的可用性,并且可以評(píng)價(jià)可能的技術(shù)方案。 完成整個(gè)產(chǎn)品的開發(fā)。答:答:加工過程。輯關(guān)系。加工邏輯主要是說明加工做什么,而不是描述具體的加工過程,如采用哪些加工單元、如何控制執(zhí)行等實(shí)現(xiàn)細(xì)節(jié)。.指出下列數(shù)據(jù)流圖中存在的問題。(10分)B1133 2答:材征訂系統(tǒng)的第一層數(shù)據(jù)流圖。學(xué)生入學(xué)后到教材科訂書,教答:1.數(shù)據(jù)字典是軟件需求分析階段的最重要工具之一,其最基本的功能是()2.軟件需求分析的主要任務(wù)是準(zhǔn)確地定義出要開發(fā)的軟件系統(tǒng)是()()。模型或方案腳本中予以說明,()是從各個(gè)角度對(duì)系統(tǒng)的約束和限制,反映了應(yīng)用對(duì)軟件系統(tǒng)質(zhì)量和特性的額外要求。操作來實(shí)現(xiàn),常見的操作有()。7.軟件需求分析應(yīng)確定的是用戶對(duì)軟件的()。8.對(duì)于一個(gè)大型系統(tǒng),若對(duì)設(shè)計(jì)方案沒有把握,可通過()來證實(shí)設(shè)計(jì)方案的正確性。9.需求分析中開發(fā)人員要從用戶那里了解()10.需求分析階段的任務(wù)是確定()11.需求規(guī)格說明書的作用不包括()C“做什么的問題”D.解決系統(tǒng)是“如何做的問題”14.不適于作為數(shù)據(jù)流圖處理(加工)框名稱的是____。1.需求分析的基本任務(wù)是準(zhǔn)確的回答()。么2.需求分析階段研究的對(duì)象是軟件項(xiàng)目的()。3.結(jié)構(gòu)化分析方法就是()自頂向下逐步求精進(jìn)行需求分析的方法。需求分析的目的之一就是把數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)定義到()。素級(jí)4.需求分析應(yīng)交付的主要文檔是()。動(dòng)詞短語將成為數(shù)據(jù)流圖中的()成分。6.現(xiàn)有一種軟件開發(fā)方法,它將軟件開發(fā)過程分成以下階段:需求分析、原型開發(fā)和評(píng)價(jià)、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)。這種軟件開發(fā)方法稱為()。7.所謂“用戶要求”是指軟件系統(tǒng)必須滿足的()和限制?!?.在需求分析中,分析員要從用戶那里解決的最重要的問題是明確軟件做什么。()√,加工、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)的源和終點(diǎn)進(jìn)行詳細(xì)定義。()4.快速原型模型可以有效地適應(yīng)用戶需求的動(dòng)態(tài)變化。()√√答:求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的形式主義功能規(guī)約(需求規(guī)格說明)的過程。:(2)分析與綜合,導(dǎo)出軟件的邏輯模型.(3)編寫文檔答:結(jié)構(gòu)化分析方法:是面向數(shù)據(jù)漢進(jìn)行需求分析的方法。3.結(jié)構(gòu)化分析方法通過哪些步驟來實(shí)現(xiàn)?答:結(jié)構(gòu)化分析方法步驟:4.什么是數(shù)據(jù)流圖?其作用是什么?其中的基本符號(hào)各表示什么含義?答:功能模型。,反映系統(tǒng)必須完成的邏輯功能.基本符號(hào)有四種:→,箭頭,表示數(shù)據(jù)流;○,圓或橢圓,表示加工;=,雙杠,表示數(shù)據(jù)存儲(chǔ);□,方框,表示數(shù)據(jù)的答:畫數(shù)據(jù)流圖注意事項(xiàng):a.命名.不論是數(shù)據(jù)流\數(shù)據(jù)存儲(chǔ)還是加工,合適的命名使人們易于理解基含義.c物質(zhì)流.果.f.父圖與子圖的平衡.答:字據(jù)字典:簡稱DD,就是用來定義數(shù)據(jù)流圖中的各個(gè)成分具體含義的,它以一種準(zhǔn)確的\二義性的說明方式為系統(tǒng)的分析\設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述.)為分析人員查找數(shù)據(jù)流圖中有關(guān)名字的詳細(xì)定義而服務(wù)的.它和數(shù)據(jù)流圖共同構(gòu)成了系統(tǒng)的邏輯模型,是需求規(guī)格說明書的主要組成部分.條目:數(shù)據(jù)流、數(shù)據(jù)項(xiàng)、數(shù)據(jù)存儲(chǔ)、基本加工。答:a,結(jié)構(gòu)化語言b,判定表c.判定樹答:nEC數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說明。1.某銀行的計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)功能是:將儲(chǔ)戶填寫的存款單或取款單輸入系統(tǒng),如果是存款,系統(tǒng)記錄存款人姓名、住址、存款類型、存款日期、利率等信息,并打印出存款單給儲(chǔ)戶;分)答:(1)數(shù)據(jù)流條目:(2)數(shù)據(jù)存儲(chǔ)條目:(3)數(shù)據(jù)項(xiàng)條目:(4)加工條目:條件:接收到存/取款單輸入:存/取款單輸出:存/取款單加工邏輯:根據(jù)賬單檢查此儲(chǔ)戶是否存在,不存在輸出錯(cuò)誤{到儲(chǔ)戶}加工邏輯:根據(jù)賬單檢查此儲(chǔ)戶是否存在,不存在則建立此儲(chǔ)戶{}身份證號(hào)、課程名)和開考課程(課程名、開考時(shí)間)、經(jīng)校核,編號(hào)、填寫、輸出準(zhǔn)考證給答:。請寫出這三個(gè)數(shù)據(jù)流條目。(10分)答:運(yùn)動(dòng)員名單=隊(duì)名+運(yùn)動(dòng)員號(hào)+姓名+{項(xiàng)目}項(xiàng)目參加者=項(xiàng)目名+{運(yùn)動(dòng)員號(hào)}要求:寫出在數(shù)據(jù)字典中,電話號(hào)碼的數(shù)據(jù)條目的定義(即組成)。(10分)管理3 入庫登記表品庫存表2A用戶表管理3 入庫登記表品庫存表2A用戶表登記答:電話號(hào)碼=分機(jī)號(hào)|外線號(hào)碼外線號(hào)碼=9+[市話號(hào)碼|長話號(hào)碼]5.某機(jī)械加工公司要建立的倉庫管理系統(tǒng)中,有以下功能:1.入庫:入庫員負(fù)責(zé)登記入庫物品(編號(hào),品名,型號(hào),數(shù)量,單價(jià),位置,檢驗(yàn)員,審批人,入庫日期,采購員,供應(yīng)商)中,包括查看庫存中有無這類物品。無所需物品,若有查看庫存量是否滿足,方可提貨,并修改庫存。要求:1)用結(jié)構(gòu)化分析方法,建立倉庫系統(tǒng)的0層數(shù)據(jù)流圖A供應(yīng)商A供應(yīng)商1.結(jié)構(gòu)化程序設(shè)計(jì)思想的核心是要求程序只由順序、循環(huán)和()三種結(jié)構(gòu)組成。2.劃分模塊時(shí),一個(gè)模塊的()。3.在對(duì)數(shù)據(jù)流的分析中,主要是找到中心變換,這是從()導(dǎo)出結(jié)構(gòu)圖的關(guān)鍵。4.模塊(),則說明模塊的獨(dú)立性越強(qiáng)。5.模塊()定義為受該模塊內(nèi)一個(gè)判斷影響的所有模塊集合。6.通信內(nèi)聚、邏輯內(nèi)聚、順序內(nèi)聚和時(shí)間內(nèi)聚的內(nèi)聚性從高到低順序是()7.程序的三種基本控制結(jié)構(gòu)的共同特點(diǎn)是()。8.當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為()9.?dāng)?shù)據(jù)耦合、公共耦合、特征耦合、控制耦合的耦合性從低到高的順序是()10.模塊的內(nèi)聚性最高的是()SD)12.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是()13.在以下模塊耦合性類型中,模塊之間獨(dú)立性最差的類型是:()14.重用率高的模塊在軟件結(jié)構(gòu)圖中的特征是:()。15.軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在()16.為了提高模塊的獨(dú)立性,模塊內(nèi)部最好是()17.概要設(shè)計(jì)最終結(jié)果是產(chǎn)生()19.在七種偶合中,最低偶合是()。塊化的過程。21.Jackson設(shè)計(jì)方法由英國的M.Jackson提出的,它是一種面向()的設(shè)計(jì)方法。22.要減少兩個(gè)模塊之間的耦合,則必須()。生產(chǎn)工人的平均產(chǎn)量、統(tǒng)計(jì)產(chǎn)量前10名的人員名單,從內(nèi)聚度來看,該模塊屬于()。24.()不屬于概要設(shè)計(jì)所解決的問題范圍。B1.概要設(shè)計(jì)過程中要先進(jìn)行系統(tǒng)設(shè)計(jì)、()與(),確定系統(tǒng)具體的實(shí)施方案;然后進(jìn)行(),確定軟件結(jié)構(gòu)。求分析結(jié)構(gòu)設(shè)計(jì)2.層次結(jié)構(gòu)的上一層是下一層的(),下一層是上一層的()。3.模塊獨(dú)立的概念是()、()、()和局部化概念的直接結(jié)果。隱蔽4.模塊耦合的強(qiáng)弱取決于()、()和通過接口的信息。雜程度調(diào)用模塊的方式5.設(shè)計(jì)出軟件的初步結(jié)構(gòu)以后,應(yīng)該進(jìn)一步分解或合并模塊,力求降低()提高()。出現(xiàn)的內(nèi)聚稱為()。7.一個(gè)模塊直接調(diào)用的模塊數(shù)目稱為模塊的(),一個(gè)模塊被多少上級(jí)模塊直接調(diào)用稱為模塊的()8.JSD是一種典型的()的分析設(shè)計(jì)方法。9.Jackson圖除了可以表達(dá)()外,還可以表達(dá)數(shù)據(jù)結(jié)構(gòu)。10.耦合性和內(nèi)聚性是衡量()的兩個(gè)定性的標(biāo)準(zhǔn)。11.從模塊內(nèi)外的聯(lián)系來看,結(jié)構(gòu)化設(shè)計(jì)的要求是()。模塊間聯(lián)系小12.如果兩模塊間的通信信息是若干個(gè)參數(shù),而每個(gè)參數(shù)是單一的數(shù)據(jù)項(xiàng),則稱這種耦合性為()耦合。13.軟件工程技術(shù)中,控制復(fù)雜性的兩個(gè)基本手段“分解”和()。14一個(gè)模塊直接用另一個(gè)模塊內(nèi)部的代碼和數(shù)據(jù)的模塊間接的耦合方式稱為()耦合。15定性度量模塊獨(dú)立性的兩個(gè)標(biāo)準(zhǔn)是內(nèi)聚性和()16在模塊結(jié)構(gòu)圖中,直接調(diào)用某一模塊的其他模塊數(shù)稱為該模塊的()。17.若模塊內(nèi)的各處理元素都在同一時(shí)間間隔內(nèi)執(zhí)行完成,這種模塊內(nèi)元素間的聯(lián)系稱為()18.適合于作為概念性數(shù)據(jù)模型的所謂第二代數(shù)據(jù)模型是()。1.模塊獨(dú)立要求高耦合低內(nèi)聚。()√2.一般況來,模塊的內(nèi)聚程度越高,它們之間的耦合程度也就越高。()產(chǎn)品。()√4.軟件概要設(shè)計(jì)包括軟件系統(tǒng)結(jié)構(gòu)設(shè)計(jì)以及數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫設(shè)計(jì)。()√)√6.軟件模塊之間的耦合性越弱越好?!獭??答:鍵部分,然后讓系統(tǒng)的其它部分適應(yīng)它??梢暂^早的發(fā)現(xiàn)。答:公共耦合、內(nèi)容耦合3.說明控制域和作用域規(guī)則及相互關(guān)系,舉例說明。答:l模塊的作用域(ScopeofEffect),是受這個(gè)模塊中的判定所應(yīng)影響的模塊。;(2)軟件系統(tǒng)的判定,其位置離受它控制的4.解釋深度、寬度、扇出、扇入對(duì)軟件的影響。答:扇出過大意控制和協(xié)調(diào)過多的下級(jí)模塊;扇出過小(例如總是1)也不好。經(jīng)驗(yàn)多少個(gè)上級(jí)模塊直接調(diào)用它,扇入越大則共享該模塊的上級(jí)模塊數(shù)目越多,這是有好處的,但是,不能違背模塊獨(dú)立原理單純追求高扇入。底層扇入到公共的實(shí)用模塊中去(底層模塊有高扇入)。答:基本任務(wù):(1)設(shè)計(jì)軟件系統(tǒng)結(jié)構(gòu)(簡稱軟件結(jié)構(gòu))a.采用某種設(shè)計(jì)方法,將一個(gè)復(fù)雜的系統(tǒng)按功能劃分成模塊(劃分)b.確定模塊的功能。(功能)c.確定模塊之間的調(diào)用關(guān)系。(調(diào)用)d.確定模塊之間的接口,即模塊之間傳遞的信息。(接口)e.評(píng)價(jià)模塊結(jié)構(gòu)的質(zhì)量。(質(zhì)量)(2)數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)庫設(shè)計(jì)b.數(shù)據(jù)庫設(shè)計(jì):(概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì))(3)編寫概要設(shè)計(jì)文檔(文檔主要有:概要設(shè)計(jì)說明書、數(shù)據(jù)庫設(shè)計(jì)說明書、用戶手冊、修試計(jì)劃)(4)評(píng)審答:件設(shè)計(jì)的基本原理:(1)模塊化(四個(gè)屬性:接口、功能、邏輯、狀態(tài))(2)抽象(3)信息隱蔽(4)模塊獨(dú)立性(兩個(gè)定性的度量標(biāo)準(zhǔn):耦合性與內(nèi)聚性)答:,其耦合性就越強(qiáng),模塊的獨(dú)立性則越差。密程度的度量。模塊內(nèi)元素聯(lián)系越緊密,內(nèi)聚性越高。答:接耦合、數(shù)據(jù)耦合、標(biāo)記耦合、控制耦合、公共耦合、內(nèi)容耦合之間不傳遞任何信息。(無直接關(guān)系)遞。(數(shù)據(jù)值)標(biāo)記耦合:指兩個(gè)模塊之間傳遞的是數(shù)據(jù)結(jié)構(gòu)。(數(shù)據(jù)結(jié)構(gòu))值有選擇地執(zhí)行塊內(nèi)某一功能(控制變量)公共耦合:指通過一個(gè)公共數(shù)據(jù)環(huán)境相互作用的那些模塊間的耦合。(一個(gè)公式數(shù)據(jù)環(huán)境)內(nèi)部(內(nèi)部數(shù)據(jù))答:偶然內(nèi)聚:一個(gè)模塊內(nèi)的各處理元素之間沒有任何聯(lián)系。邏輯內(nèi)聚:模塊內(nèi)執(zhí)行幾個(gè)邏輯上相似的功能,通過參數(shù)確定該模塊完成哪一個(gè)功能。時(shí)間內(nèi)聚:把需要同時(shí)執(zhí)行的動(dòng)作組合在一起。入數(shù)據(jù)或產(chǎn)生相同的輸出數(shù)據(jù)。輸出是下一功能元素的輸入。功能內(nèi)聚:最強(qiáng)的內(nèi)聚,指模塊內(nèi)所有元素共同完成一個(gè)功能,缺一不可。10.什么是軟件結(jié)構(gòu)?簡述軟件結(jié)構(gòu)設(shè)計(jì)優(yōu)化準(zhǔn)則。答:件結(jié)構(gòu)設(shè)計(jì)優(yōu)化準(zhǔn)則:a塊相對(duì)獨(dú)立性,以此為原則優(yōu)化初始的軟件結(jié)構(gòu)。c.軟件的深度、寬度、扇入、扇出應(yīng)適當(dāng)。11.試述"變換分析","事務(wù)分析"的設(shè)計(jì)步驟。答:b.設(shè)計(jì)軟件結(jié)構(gòu)的頂層和第一層-------變換結(jié)構(gòu)。塊的設(shè)計(jì),設(shè)計(jì)的優(yōu)化)b.設(shè)計(jì)軟件結(jié)構(gòu)的頂層和第一層------事務(wù)結(jié)構(gòu)。(接收、發(fā)送給支)c.事務(wù)結(jié)構(gòu)中、下層模塊的設(shè)計(jì)、優(yōu)化工作同變換結(jié)構(gòu)。D用哪些手段對(duì)結(jié)構(gòu)圖作改進(jìn),請說明改進(jìn)辦法并畫出改進(jìn)的結(jié)構(gòu)圖。(10分)答:答:(1)計(jì)算標(biāo)準(zhǔn)分:根據(jù)考生原始分計(jì)算,得到標(biāo)準(zhǔn)分,存入考生分?jǐn)?shù)文件;(2)計(jì)算錄取線分:根據(jù)標(biāo)準(zhǔn)分、招生計(jì)劃文件中的招生人數(shù),計(jì)算錄取線,存入錄取線文件。試根據(jù)要求畫出該系統(tǒng)的數(shù)據(jù)流程圖,并將其轉(zhuǎn)換為軟件結(jié)構(gòu)圖。(15分)答:(1)數(shù)據(jù)流圖:(2)軟件結(jié)構(gòu)圖:能:(1)由供書部門提供書目給訂購組。①原始分①原始分②標(biāo)準(zhǔn)分(3)根據(jù)供書目錄和訂書書目產(chǎn)生訂書文檔留底。(4)將訂書信息(包括數(shù)目,數(shù)量等)反饋給供書單位。(5)將未訂書目通知訂書者。(6)對(duì)于重復(fù)訂購的書目由系統(tǒng)自動(dòng)檢查,并把結(jié)果反饋給訂書者。試根據(jù)要求畫出該問題的數(shù)據(jù)流程圖,并把其轉(zhuǎn)換為軟件結(jié)構(gòu)圖。(15分)答:(1)數(shù)據(jù)流圖:(2)軟件結(jié)構(gòu)圖:5.在結(jié)構(gòu)化設(shè)計(jì)過程中,要將數(shù)據(jù)流圖(DFD)映射成系統(tǒng)結(jié)構(gòu)圖(SC),分別畫出變換型數(shù)據(jù)流和事物型數(shù)據(jù)流的映射方式。(10分)答:1.軟件詳細(xì)設(shè)計(jì)階段的任務(wù)是()。2.結(jié)構(gòu)化方法是一種()的軟件開發(fā)方法。5.軟件詳細(xì)設(shè)計(jì)主要采用的方法是()6.下列關(guān)于JSD方法不正確的說法是()SD7.結(jié)構(gòu)化程序設(shè)計(jì)思想的核心是要求程序只由順序、循環(huán)和()三種結(jié)構(gòu)組成。8.詳細(xì)設(shè)計(jì)階段,一種二維樹性結(jié)構(gòu)來描述算法的工具稱為()。9.在軟件工程開發(fā)過程中,數(shù)據(jù)流圖、結(jié)構(gòu)圖的創(chuàng)建由()工作臺(tái)提供支持。10.在詳細(xì)設(shè)計(jì)階段,經(jīng)常采用的工具有()11.詳細(xì)設(shè)計(jì)的結(jié)果基本決定了最終程序的()12.軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是對(duì)()進(jìn)行的詳細(xì)設(shè)計(jì)。14.軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是確定每個(gè)模塊的()師、學(xué)生和其他人員,則符合九折優(yōu)惠判定條件為()。19.銀行計(jì)算機(jī)儲(chǔ)蓄管理信息系統(tǒng)中,根據(jù)客戶提出的要求(如存款、取款、查詢、掛失、咨詢等)進(jìn)行相應(yīng)的業(yè)務(wù)處理的該層數(shù)據(jù)流圖是()_。1.詳細(xì)設(shè)計(jì)的工具有()、表格工具和語言工具。2.為使用流程圖描述結(jié)構(gòu)華程序,限制流程圖有五種基本的控制結(jié)構(gòu)()、()、()、until循環(huán)、多情況型選擇。3.HIPO圖是由一組()圖和一張()圖組成。4.IPO圖由()、處理和()三個(gè)框組成。這個(gè)圖的特點(diǎn)是能夠直觀的顯示三者之間的關(guān)5.從數(shù)據(jù)流圖導(dǎo)出初始模塊結(jié)構(gòu)圖,主要是通過()兩項(xiàng)技術(shù)。6.結(jié)構(gòu)化程序設(shè)計(jì)是一種程序設(shè)計(jì)技術(shù),它采用()的設(shè)計(jì)方法和順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)構(gòu)造常態(tài)程序。求精7.在系統(tǒng)設(shè)計(jì)時(shí),當(dāng)數(shù)據(jù)流圖中數(shù)據(jù)的流動(dòng)路徑幾乎是線性時(shí),應(yīng)采用()策略設(shè)計(jì)系統(tǒng)結(jié)構(gòu)圖。8.模塊內(nèi)部的算法設(shè)計(jì)在結(jié)構(gòu)化方法的()階段進(jìn)行。流圖,應(yīng)采用()設(shè)計(jì)策略,導(dǎo)出模塊結(jié)構(gòu)。10.Jzckcon法的設(shè)計(jì)原則是:使程序結(jié)構(gòu)同()相對(duì)應(yīng)。11.在結(jié)構(gòu)化程序設(shè)計(jì)思想提出以前,在程序設(shè)計(jì)中曾強(qiáng)調(diào)程序的()。現(xiàn)在人們更重視程序的()。將結(jié)果送出是屬于()。會(huì)降低。()2.軟件技術(shù)復(fù)審是由用戶和測試人員實(shí)施的一種質(zhì)量保證活動(dòng)。()3.過程描述語言可以用于描述軟件的系統(tǒng)結(jié)構(gòu)。()率。()√答:詳細(xì)設(shè)計(jì)的基本任務(wù):(1)為每個(gè)模塊進(jìn)行詳細(xì)的算法設(shè)計(jì)。(2)為每個(gè)模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì)。(3)對(duì)數(shù)據(jù)庫進(jìn)行設(shè)計(jì),即確定數(shù)據(jù)庫的物理結(jié)構(gòu)。(4)其他設(shè)計(jì):b/輸出格式設(shè)計(jì)。c.人機(jī)對(duì)話設(shè)計(jì)。(5)編寫詳細(xì)設(shè)計(jì)說明書。(6)評(píng)審。描述方法(三種):答:。c.主程序員組的組織形式。YZ答:XZZault答: B政策是:年齡在20歲以下者,初中文化程度脫產(chǎn)學(xué)習(xí),答:發(fā)生過拖欠話費(fèi),并未能在規(guī)定時(shí)間內(nèi)補(bǔ)清欠款,不能獲得優(yōu)惠卡。請用判定表描述上述問題的加工邏輯。答:123456無無無有有有是是否無3.某公司為本科以上學(xué)歷的人重新分配工作,分配原則如下:任課題組組長;任課題組組長。答:男女男女√√√√√√√如果教師為助教,不增加課酬。答:123456789TTTTTTTTTTTTTTTTTTTTTTTT√√√√√√√√√√√√√√√√√√√√√將顧客的信用度分三個(gè)檔次:對(duì)于上述三種情況,分別根據(jù)庫存情況來決定對(duì)顧客訂貨的態(tài)度。情況之一(欠款時(shí)間≤30天),如果需求數(shù)≤庫存量,則立即發(fā)貨,如果需求數(shù)>庫存量,則只發(fā)現(xiàn)有庫存,不足部分待進(jìn)貨后補(bǔ)發(fā)。答:6.Jackson圖表示下圖所示的二維表格:(10分)答:7.程,其流程如下圖所示。 理。試用判定表給予描述。答:8.過程如下圖所示的流程,表予以描述。(10分)1234FTTT…FFT…FT…√√√√1.在進(jìn)行軟件測試時(shí),首先應(yīng)當(dāng)進(jìn)行(),然后再進(jìn)行集成測試,最后再進(jìn)行有效性測試。2.測試的關(guān)鍵問題是()3.使用白盒測試方法時(shí),確定測試數(shù)據(jù)應(yīng)根據(jù)()和指定的覆蓋標(biāo)準(zhǔn).4.軟件測試的目的是()5.確認(rèn)測試是對(duì)軟件進(jìn)行()測試。6.檢查軟件產(chǎn)品是否符合需求定義的過程稱為()。7.在下述哪一種測試中,測試人員必須接觸到源程序()。8.不適合作為科學(xué)工程計(jì)算的語言是()9.黑盒測試在設(shè)計(jì)測試用例時(shí),主要需要研究()11.為了使軟件具有清晰結(jié)構(gòu)和良好的風(fēng)格,下面關(guān)于程序設(shè)計(jì)風(fēng)格的敘述不可取的有()12.軟件調(diào)試技術(shù)包括()13.軟件測試方法中的靜態(tài)測試方法之一為()14.一個(gè)成功的測試可以()。16.編碼階段的目標(biāo)是()18.以下哪種測試方法不屬于白盒測試技術(shù)()19.軟件測試方法中的靜態(tài)測試方法之一為()20.用白盒法技術(shù)設(shè)計(jì)測試用例的方法包括()21.軟件測試中根據(jù)測試用例設(shè)計(jì)的方法的不同可分為黑盒測試和白盒測試兩種,它們()22.為了提高測試的效率,應(yīng)該()。23.與設(shè)計(jì)測試數(shù)據(jù)無關(guān)的文檔是()。。26.編碼(實(shí)現(xiàn))階段得到的程序段應(yīng)該是_______。A.編輯完成的源程序B.編譯(或匯編)通過的可裝配程序 (1)表空(2)表中只有一個(gè)元素 (3)表中均有相同的關(guān)鍵字值(4)元素已排序則此測試方法稱為____________。29.在有集成(組裝)測試的敘述中,______是正確的。分類法確定等價(jià)類是______。邊緣值分析法設(shè)計(jì)測試用例,應(yīng)選_____。1.程序的效率是指程序的執(zhí)行速度和()??臻g2.實(shí)現(xiàn)容錯(cuò)的主要手段是()和()。設(shè)計(jì)3.軟件測試的配置主要包括()、()和測試程序等。用例4.軟件測試的步驟主要包括()、集成測試、確認(rèn)測試和()。試5.黑盒法測試時(shí),如果選擇的測試用例需考慮輸入條件的各種組合,應(yīng)采用()法進(jìn)行測試。對(duì)軟件進(jìn)行測試時(shí),需要為每個(gè)模塊準(zhǔn)備一個(gè)(),它的作用是調(diào)用被測的模塊。類均為數(shù)軸上的一個(gè)有限敬意范圍,則采用邊緣值測試方法至少需要()個(gè)測試用例。9.在()測試中,主要測試詳細(xì)設(shè)計(jì)和編碼實(shí)現(xiàn)階段中的錯(cuò)誤。10.選擇足夠的測算數(shù)據(jù),使得判定中的每個(gè)條件獲得各種可能的值的測試用例產(chǎn)生的方法稱為()覆蓋。11.在聯(lián)合測試時(shí),采用先獨(dú)立測試每一模塊,然后再連到一起運(yùn)行,這種方式稱為()聯(lián)調(diào)。測試的()。13.檢驗(yàn)是軟件開發(fā)過程中不可缺少的部分,檢驗(yàn)的目的在于()。改正14.()測試解決的主要問題是模塊間接口和連接的測試。15.編程的目標(biāo)是編寫出邏輯上正確又易于()的程序。16.單獨(dú)測試一個(gè)模塊時(shí),有時(shí)需要一個(gè)()驅(qū)動(dòng)被測試的模塊.有時(shí)還要有一個(gè)或幾個(gè)()模塊模擬由被測試模塊調(diào)用的模塊。1.當(dāng)驗(yàn)收測試通過,軟件開發(fā)就完成了。()2.好的測試用例應(yīng)能證明軟件是正確的。()3.在程序調(diào)試時(shí),找出錯(cuò)誤的位置和性質(zhì)比改正該錯(cuò)誤更難。()√計(jì)的。()黑盒法測試時(shí),測試用例是根據(jù)程序外部功能設(shè)計(jì)的。5.完成測試作業(yè)后,為了縮短源程序的長度應(yīng)刪除程序中的注解。()6.測試是為了驗(yàn)證軟件已正確地實(shí)現(xiàn)了用戶的要求。()現(xiàn)7程序測試不僅能證明錯(cuò)誤的存在,也能證明錯(cuò)誤的不存在。()8.如果通過軟件測試沒有發(fā)現(xiàn)錯(cuò)誤,則說明軟件是正確的。()9集成測試主要由用戶來完成。()10.確認(rèn)測試計(jì)劃應(yīng)該在可行性研究階段制定()慮模塊內(nèi)部的執(zhí)行過程和程序結(jié)構(gòu),只要了解模塊的功能即可。()就是編寫程序代碼。()時(shí)滿足這兩種覆蓋標(biāo)準(zhǔn)的邏輯覆蓋。()√1.一個(gè)程序能夠既正確又不可靠嗎?請加以解釋。答:不發(fā)生故障的概率。由于無法對(duì)軟件進(jìn)行徹底的測試,因此即使軟件的某個(gè)功能是正確的,如此。答:統(tǒng)所有元素之間協(xié)作是否合適,整個(gè)系統(tǒng)的性能和功能是否達(dá)到。法與非漸增式測試方法的優(yōu)劣。答:的錯(cuò)誤,這個(gè)過程將繼續(xù)下去,看起來好像永遠(yuǎn)也沒有盡頭。這方法。因此,目前在進(jìn)行集成測試時(shí)普遍采用漸增式測試方法。答: 件結(jié)構(gòu)圖的控制路徑逐步向下測試,從而把各個(gè)模塊都結(jié)合起來, 成一個(gè)個(gè)更大的簇。⑤重復(fù)②至④步,直至軟件系統(tǒng)全部測試完畢。答: (1)等價(jià)類劃分。等價(jià)類劃分是將輸入數(shù)據(jù)域按有效的或無效的(也稱合理的或不合理的)劃分成若干個(gè)等價(jià)類,測試每個(gè)等價(jià)類的代表值就等于對(duì)該類其它值的測試。 于邊界值的情況,根據(jù)這些情況選擇測試用例。 能發(fā)生錯(cuò)誤的情況,根據(jù)這些情況選擇測試用例。6.是程序設(shè)計(jì)風(fēng)格?為了具有良好的設(shè)計(jì)風(fēng)格,應(yīng)注意哪些方面的問題?答:程序設(shè)計(jì)風(fēng)格是指一個(gè)人編制程序時(shí)所表現(xiàn)出來的特點(diǎn)、習(xí)慣、邏輯思路等。率幾個(gè)方面加以注意。蓋標(biāo)準(zhǔn)?比較他們的檢錯(cuò)能力。答:將程序看成是白盒子,認(rèn)真的分析程序的結(jié)構(gòu)和功能制定測試用例來測試。有邏輯覆蓋(語句覆蓋、判斷覆蓋、條件覆蓋、判斷/條件覆蓋、條件組合覆蓋、路徑覆蓋)答:測試模塊的接口、數(shù)據(jù)結(jié)構(gòu)、重要的執(zhí)行路徑、錯(cuò)誤處理、邊界條件。?答:行測試、漸增式測試比較徹底。漸增式組裝模塊有自頂向下和自底向上兩種組裝方式。答:按照需求規(guī)格說明書中的確定指標(biāo)對(duì)系統(tǒng)進(jìn)行功能與性能的測試。進(jìn)行確認(rèn)測試(對(duì)照需求錯(cuò)誤及時(shí)補(bǔ)充和修改)答:調(diào)試的目的是發(fā)現(xiàn)錯(cuò)誤的位置并改正錯(cuò)誤。簡單調(diào)試、演繹調(diào)試、遞歸調(diào)試、回溯調(diào)試。答:結(jié)果都應(yīng)該至少執(zhí)行一次,也就是每個(gè)判定的每個(gè)分支都至少執(zhí)行一次(真假分支均被滿足一次)。種可能的結(jié)果。判定/條件覆蓋是指選取足夠多的測試數(shù)據(jù),使得判定表達(dá)式中的每個(gè)條件都取到各種可能也都取到各種可能的結(jié)果,含判定覆蓋,判定/條件覆蓋同時(shí)滿足這兩種覆蓋標(biāo)準(zhǔn)的邏輯覆蓋。13.根據(jù)下圖,給出按照路徑覆蓋原則生成的覆蓋路徑集。答:1,2,31,2,6,71,4,5,31,4,5,6,71)請畫出流程圖并轉(zhuǎn)化為程序圖(5分)條件覆蓋和路徑覆蓋的測試用例。(10分)答:程序圖:路徑覆蓋:某一8位微機(jī),其八進(jìn)制常數(shù)定義為:以零開頭的數(shù)是八進(jìn)制整數(shù),其值的范圍-177~-0數(shù)據(jù)C序的程序,將R[k+1]插入到R[1…k]的適當(dāng)位置。j=k;while(R[j]>R[0]){R[j+1]=R[j];j--;}R[j+1]=R[0]; (1)畫出程序流程圖,轉(zhuǎn)換為流圖,求環(huán)路復(fù)雜度(8分) ilejk;Y2jk;Y2開始R[0]=R[k+1];=1N3R[j+1]=R[0]結(jié)束jR[i-2]R[i-1]R[i]R[i+1]R[0]jR[i-2]R[i-1]R[i]R[i+1]0i-i122i12<i-i111i11=1i-i1322ii123i-i2322ii1232i13422ii1234③i23422ii2234③procedureexample(y,z:real;varx:real)if(y>1)and(z=0)thenx:=x/y;if(y=2)or(x=l)thenx:=x+l;該子程序接受x,y,z的值,并將計(jì)算結(jié)果x的值返回給調(diào)用程序。答題要求:(1)畫出流程圖。(2)用白盒法設(shè)計(jì)測試用例,并寫出它所滿足的是何種覆蓋標(biāo)準(zhǔn)、預(yù)期結(jié)果以及路徑。(15)答:(1)流程圖 (2)用白盒法中條件組合覆蓋設(shè)計(jì)測試用例:。系試法中的邊界值法寫出測試用例。(15分)答:數(shù)據(jù)7.對(duì)以下程序進(jìn)行測試:先畫出程序流程圖。再按不同邏輯覆蓋法設(shè)計(jì)一種(寫出名稱)測試數(shù)據(jù)。(15分)答:設(shè)計(jì)測試用例。(15分)(1)按等價(jià)分類法設(shè)計(jì)測試用例(要求列出設(shè)計(jì)過程)(2)按邊緣值分析法設(shè)計(jì)測試用例。答:1)合理等價(jià)類2)邊緣值法9.設(shè)被測試的程序段為:s1;andythensif(x<1)or(y=1)thenss4;組為:找出實(shí)現(xiàn)(1)語句覆蓋;(2)條件覆蓋;(3)判定覆蓋至少要選擇的數(shù)據(jù)組。(15分)1.隨著軟硬件環(huán)境變化而修改軟件的過程是()2.軟件生存周期中時(shí)間最長的階段是()3.下列屬于維護(hù)階段的文檔是()4.因計(jì)算機(jī)硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為()為()6.下列文檔與維護(hù)人員有關(guān)的有()7.驗(yàn)收測試是對(duì)軟件進(jìn)行()測試。8.糾錯(cuò)是由()來完成的。10.在下列工具與環(huán)境中()屬于較早期的CASE(計(jì)算機(jī)輔助軟件工程)。11.維護(hù)中因刪除一個(gè)標(biāo)識(shí)符而引起的錯(cuò)識(shí)是_________副作用。()12.軟件維護(hù)的困難主要原因是()16.軟件維護(hù)的副作用主要有以下哪幾種()17.在維護(hù)請求且進(jìn)行的維護(hù)過程中,應(yīng)先(),然后對(duì)維護(hù)要求進(jìn)行評(píng)估并分別處理。18.全局?jǐn)?shù)據(jù)結(jié)構(gòu)的錯(cuò)誤通常在()中檢查。A試B.有效性測試C.集成(系統(tǒng))測試D.確認(rèn)測試19.維護(hù)機(jī)構(gòu)接受維護(hù)申請后,接下的工作是()。20.軟件維護(hù)過程中,()將會(huì)引起維護(hù)副作用。C1.提高程序的可理解、可修改、可測試的程度,就意味著增強(qiáng)軟件件的()。2.如果按用戶要求增加新功能或個(gè)性已有的功能而進(jìn)行的維護(hù)工作,稱為()。3.一般來說,在管理軟件中,軟件生存周期各個(gè)階段的工作量以()階段所占的比例最大。4.改正性維護(hù)中,根據(jù)文檔是提供的測試用例,重新對(duì)修改部分進(jìn)行的測試稱為()測試。5.軟件能被理解、被修改、被測試的易難程度稱為()性。6.文檔是軟件開發(fā)人員.維護(hù)人員.用戶以及計(jì)算機(jī)之間的(),軟件開發(fā)人員在各個(gè)階段以文檔作為前段工作成果的()和后段工作的()。1.在軟件的開發(fā)過程中,工作量最大的一個(gè)階段就是編寫程序。()2.軟件維護(hù)就是改正軟件中的錯(cuò)誤。()√4.軟件開發(fā)小組的組成人員的素質(zhì)應(yīng)該好,而人數(shù)則不宜過多?!?.文檔只起備忘錄的作用,可以在軟件開發(fā)完成后再整理生成。()6.文檔是影響軟件可維護(hù)性的決定因素。()√1.根據(jù)瀑布模型為下列任務(wù)排序。驗(yàn)收測試、項(xiàng)目計(jì)劃、單元測試、需求復(fù)審、成本估計(jì)、總體設(shè)計(jì)、設(shè)計(jì)復(fù)審、市場調(diào)研、詳細(xì)設(shè)計(jì)、系統(tǒng)測試、實(shí)現(xiàn)、編制需求規(guī)格說明書。答:市場調(diào)研項(xiàng)目計(jì)劃、成本故機(jī)、編制需求規(guī)格說明書(可同時(shí)進(jìn)行)需求復(fù)審總體設(shè)計(jì)詳細(xì)現(xiàn)單元測試驗(yàn)收測試系統(tǒng)測試2.軟件的可維護(hù)性與哪些因素有關(guān)?在軟件開發(fā)過程中應(yīng)采取哪些措施才能提高軟件產(chǎn)品答:進(jìn)1.可理解性2.可測試性3.可修改性4.可移植性5.可重用性答:答:答:答:無統(tǒng)的控制邏輯,它包括兩個(gè)圖:一個(gè)是事件追蹤圖,另一個(gè)是()。2.面向?qū)ο蠓治鍪菍?duì)系統(tǒng)進(jìn)行()的一種方法。3.()是把對(duì)象的屬性和操作結(jié)合在一起,構(gòu)成一個(gè)獨(dú)立的對(duì)象,其內(nèi)部信息對(duì)外界是隱蔽外界只能通過有限的接口與對(duì)象發(fā)生聯(lián)系。()5.面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,?)A.系統(tǒng)模型,ER模型,應(yīng)用模型B.對(duì)象模型,動(dòng)態(tài)模型,實(shí)現(xiàn)(應(yīng)用)模型7.下列屬于面向?qū)ο蟮囊赜?)12.類庫這種機(jī)制是()級(jí)別的信息共享。13.狀態(tài)是對(duì)象()的抽象。14.動(dòng)態(tài)模型的描述工具是()。15.在確定對(duì)象的屬性中,所有()是候選的對(duì)象。16.對(duì)象實(shí)現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作()于對(duì)象的統(tǒng)一體中。18.面向?qū)ο蟮奶卣鞑话?)19.在面向?qū)ο筌浖_發(fā)方法中,類與類之間主要有以下結(jié)構(gòu)關(guān)系()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 初中數(shù)學(xué)人教版九年級(jí)下冊同步聽評(píng)課記錄第27章章末復(fù)習(xí)
- 瑜伽私教服務(wù)合同(2篇)
- 甲醛超標(biāo)租賃合同(2篇)
- 湘教版九年級(jí)上冊聽評(píng)課記錄:4.2 正切
- 湘教版地理七年級(jí)下冊《第一節(jié) 日本》聽課評(píng)課記錄2
- 四年級(jí)英語聽評(píng)課記錄表
- 五年級(jí)蘇教版數(shù)學(xué)上冊《認(rèn)識(shí)負(fù)數(shù)》聽評(píng)課記錄(校內(nèi)大組)
- 蘇科版數(shù)學(xué)七年級(jí)上冊3.2 代數(shù)式教聽評(píng)課記錄
- 湘師大版道德與法治九年級(jí)上冊4.1《多彩的人類文化》聽課評(píng)課記錄
- 小學(xué)數(shù)學(xué)-六年級(jí)下冊-3-2-2 圓錐的體積 聽評(píng)課記錄
- 四川省自貢市2024-2025學(xué)年上學(xué)期八年級(jí)英語期末試題(含答案無聽力音頻及原文)
- 2025-2030年中國汽車防滑鏈行業(yè)競爭格局展望及投資策略分析報(bào)告新版
- 2025年上海用人單位勞動(dòng)合同(4篇)
- 二年級(jí)上冊口算題3000道-打印版讓孩子口算無憂
- 2025年生物安全年度工作計(jì)劃
- 人教版數(shù)學(xué)六年級(jí)下冊全冊核心素養(yǎng)目標(biāo)教學(xué)設(shè)計(jì)
- 通用電子嘉賓禮薄
- 新概念英語第三冊課后習(xí)題答案詳解
- 有機(jī)化學(xué)共振論
- 家訪手記(5篇)
- 橋梁工程質(zhì)量保證措施
評(píng)論
0/150
提交評(píng)論