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

正文內(nèi)容

軟件工程復(fù)習(xí)資料-wenkub

2024-10-15 13 本頁面
 

【正文】 審查。66. 匯編語言是面向機(jī)器的,可以完成高級語言無法完成的特殊功能,如與外部設(shè)備之間的一些接口工作。58. 過程描述語言可以用于算法和數(shù)據(jù)結(jié)構(gòu)的描述。54. 變換型數(shù)據(jù)處理問題的工作過程大致分為三步,即取得數(shù)據(jù),變換數(shù)據(jù)和給出數(shù)據(jù)。50. 為了提高模塊的獨(dú)立性,模塊內(nèi)部最好是功能內(nèi)聚,模塊的內(nèi)聚性最高的是功能內(nèi)聚。47. 內(nèi)聚度標(biāo)志一個模塊內(nèi)部各成分彼此結(jié)合的緊密程度,按其高低程度可分為七級,內(nèi)聚度越高越好。43. 軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程叫面向?qū)ο蟮姆治觥?7. 需求規(guī)格說明書的作用包括:作為軟件驗(yàn)收的依據(jù)、用戶與開發(fā)人員對軟件要做什么的共同理解、作為軟件設(shè)計(jì)的依據(jù)等38. 在結(jié)構(gòu)化分析方法中,用以表達(dá)系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動情況的工具有數(shù)據(jù)流圖。30. 用戶對軟件需求的描述不精確,往往是產(chǎn)生軟件危機(jī)的原因之一。25. 為了充分發(fā)揮開發(fā)人員的潛力,縮短工期,軟件工程項(xiàng)目的任務(wù)分解與安排應(yīng)盡力挖掘可并行開發(fā)的部分。21. 從事物的組成部件及每個部件的屬性,。14. 軟件工程中的各種方法是完成軟件工程項(xiàng)目的技術(shù)手段,. 研究開發(fā)所需要的成本和資源是屬于可行性研究中的經(jīng)濟(jì)可行性研究的一方面。10. 軟件生存周期模型包括瀑布模型、快速原型模型、增量模型、螺旋模型、噴泉模型等。6.開發(fā)一個軟件項(xiàng)目總存在某些不確定性,可能導(dǎo)致災(zāi)難性的后果。2.軟件不只是用程序設(shè)計(jì)語言(如PASCAL ,C,VISUAL BASIC 等)編寫的程序,編寫程序代碼只是軟件開發(fā)的一個部分。3.快速原型模型可以有效地適應(yīng)用戶需求的動態(tài)變化。7.。11. 軟件是一種邏輯產(chǎn)品。16. 快速原型模型的主要特點(diǎn)之一是及早提供工作軟件。22. 從事物的屬性側(cè)面來描述事物的方法就是面向數(shù)據(jù)的方法。26. 任務(wù)是管理有關(guān)項(xiàng)目工作的最小的單元。31. 需求分析階段的成果主要是需求規(guī)格說明,該成果與軟件設(shè)計(jì),編碼,測試直至維護(hù)都有較大關(guān)系。39. 結(jié)構(gòu)化分析方法(SA)是一種面向數(shù)據(jù)流的需求分析方法.40. 驗(yàn)證軟件需求正確性的四個方面包括一致性、完整性、現(xiàn)實(shí)性、有效性。(四)概要設(shè)計(jì)44. 軟件概要設(shè)計(jì)的主要任務(wù)就是軟件結(jié)構(gòu)的設(shè)計(jì),面向數(shù)據(jù)流的設(shè)計(jì)方法是將數(shù)據(jù)流映射成軟件結(jié)構(gòu)。48. 在模塊耦合性類型中,模塊之間獨(dú)立性最差的類型是內(nèi)容耦合,在實(shí)際編程時一定要避免出現(xiàn),為了提高模塊的獨(dú)立性,模塊之間最好是數(shù)據(jù)耦合。51. 軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在調(diào)用關(guān)系一個軟件的寬度是指其控制的跨度,一個 軟件的深度是指其控制的層數(shù),一個模塊的扇入數(shù)是指能直接控制該模塊的模塊數(shù),一個模塊的“扇出數(shù)”是指該模塊直接控制的其他模塊數(shù)。55. 按數(shù)據(jù)流的類型,結(jié)構(gòu)化設(shè)計(jì)方法有兩種設(shè)計(jì)策略,它們是變換分析設(shè)計(jì)和事務(wù)分析設(shè)計(jì)。59. 結(jié)構(gòu)化程序設(shè)計(jì)方法是使用三種基本控制結(jié)構(gòu)構(gòu)造程序,程序的三種基本控制結(jié)構(gòu)是順序,選擇和循環(huán)。(六)編碼、測試、維護(hù)67. 以詳細(xì)設(shè)計(jì)說明書為輸入,將該輸入用某種程序設(shè)計(jì)語言翻譯成計(jì)算機(jī)可以理解并最終可運(yùn)行的代碼的過程叫編碼過程。71. 軟件測試并不能發(fā)現(xiàn)軟件中所有潛伏的錯誤,通過軟件測試沒有發(fā)現(xiàn)錯誤,不能說明軟件是正確的。76. 單元測試的測試對象是程序模塊。80. 邏輯覆蓋一般包括語句覆蓋、判定覆蓋、條件覆蓋、條件/判定覆蓋、邊覆蓋、路徑覆蓋等。84. 在進(jìn)行軟件測試時,首先應(yīng)當(dāng)進(jìn)行單元測試,然后再進(jìn)行集成測試,最后再進(jìn)行有效性測試。89. 使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn)。93. 在軟件維護(hù)的內(nèi)容中,有四種維護(hù):校正性維護(hù),完善性維護(hù),適應(yīng)性維護(hù),預(yù)防性維護(hù),其中占維護(hù)活動工作量比例最高的是完善性維護(hù),最少的一般是預(yù)防性維護(hù)。97. 為了進(jìn)一步改善軟件系統(tǒng)的可維護(hù)性和可靠性,并為以后的改進(jìn)奠定基礎(chǔ)的軟件維護(hù)稱為預(yù)防性維護(hù)。101. 軟件可維護(hù)性,是指軟件產(chǎn)品交付使用后,在實(shí)現(xiàn)改正潛伏的錯誤,改進(jìn)性能等屬性,適應(yīng)環(huán)境變化等方面工作的難易程度。二、掌握和記憶(一)概念1. 耦合性:也稱塊間聯(lián)系,指軟件系統(tǒng)結(jié)構(gòu)中各模塊間相互聯(lián)系緊密程度的一種度量。8. 樁模塊:用于代替所測模塊調(diào)用的子模塊,樁模塊可以做少量的數(shù)據(jù)操作。11. 模塊獨(dú)立性:概括了把軟件劃分為模塊時要遵守的準(zhǔn)則,也是判斷模塊構(gòu)造是否合理的標(biāo)準(zhǔn),同時也是模塊化、抽象及信息隱藏概念的直接產(chǎn)物。15. 信息隱藏:信息隱蔽是指在設(shè)計(jì)和確定模塊時,使得一個模塊內(nèi)包含的信息(過程或數(shù)據(jù)),對于不需要這些信息的其他模塊來說是不能訪問的。17. 類:某些對象共同特征(屬性和操作)的表示。21. 消息:對象與外部世界相互關(guān)聯(lián)的唯一途徑??焖僭图夹g(shù)的基本思想是:在軟件開發(fā)的早期,快速開發(fā)一個目標(biāo)軟件系統(tǒng)的原型,讓用戶對其進(jìn)行評價(jià)并提出修改意見,然后開發(fā)人員根據(jù)用戶的意見對原型進(jìn)行改進(jìn)。l 非漸增式測試中發(fā)現(xiàn)錯誤后難以診斷定位 l 漸增式測試中,出現(xiàn)的錯誤往往跟最新加入的模塊有關(guān)。軟件工程目標(biāo):是研制、開發(fā)與生產(chǎn)出具有良好軟件質(zhì)量和費(fèi)用合算的產(chǎn)品。其實(shí)質(zhì)是要進(jìn)行一次簡化、壓縮了的需求分析、設(shè)計(jì)過程,要在較高層次上以較抽象的方式進(jìn)行需求分析和設(shè)計(jì)過程。能根據(jù)文字描述畫出數(shù)據(jù)流圖。軟件危機(jī)是在軟件發(fā)展的第二階段末期。瀑布模型是以文檔為驅(qū)動、適合于需求很明確的軟件項(xiàng)目的模型。事物型的DFD是一個順序結(jié)構(gòu)。1在詳細(xì)設(shè)計(jì)階段的文檔是詳細(xì)設(shè)計(jì)說明書,他是程序運(yùn)行過程的描述。1子類只繼承一個父類的屬性和操作,稱為單重繼承。2軟件測試的種類大致可以分為人工測試和基于計(jì)算機(jī)的測試。2維護(hù)階段是軟件生存周期中時期最長的階段,花費(fèi)精力和費(fèi)用最多的階段名詞解釋:軟件工程:指用科學(xué)的原理和理論定義,開發(fā)、維護(hù)軟件的學(xué)科。可行性研究:指對項(xiàng)目有關(guān)的運(yùn)行、經(jīng)濟(jì)、技術(shù)、法律和開發(fā)方案可行性等各方面研究可行性。第三篇:軟件工程復(fù)習(xí)資料(程序及其文檔)。(改善性維護(hù))。(集成測試)。,它們支持軟件工程的(各個)階段。(面向數(shù)據(jù))的方法。(了解實(shí)體行為)。,并為以后的改進(jìn)奠定基礎(chǔ)的軟件維護(hù)稱為(預(yù)防性維護(hù))。(IPO)圖來描述,它將該系統(tǒng)轉(zhuǎn)換成一個信息變換模型。(低耦合、高內(nèi)聚)。37.(軟件維護(hù))是軟件生命周期的最后一個階段。(順序)、(選擇)、(重復(fù))。(瀑布)模型。(IPO)圖來描述,它將該系統(tǒng)轉(zhuǎn)換成一個信息變換模型。(發(fā)現(xiàn)錯誤、降低錯誤帶來的風(fēng)險(xiǎn))。、匯編語言:依賴于機(jī)器,面向(機(jī)器),并加以(改正)。我的汽車(實(shí)例)交通工具(類),往往是產(chǎn)生軟件危機(jī)的原因之一。、軟件設(shè)計(jì)和編碼的最全面也是最后的審查。:確定數(shù)據(jù)結(jié)構(gòu)特征;用順序、選擇和重復(fù)三種基本形式表示數(shù)據(jù)等步驟。第四篇:軟件工程復(fù)習(xí)資料(推薦)?軟件工程是一項(xiàng)解決問題的工程活動,通過分析對問題進(jìn)行研究, 將問題分解成可以理解并能夠處理的若干小部分。軟件危機(jī)泛指在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中所遇到的一系列嚴(yán)重問題。(4)用戶對“已完成”的系統(tǒng)不滿意現(xiàn)象經(jīng)常發(fā)生。軟件復(fù)用的途徑主要包括:創(chuàng)建類的實(shí)例對象;從已有類派生新的子類。(3)提高軟件系統(tǒng)的可維護(hù)性一個系統(tǒng)是由對象組成的。白盒測試:知道軟件產(chǎn)品內(nèi)部的工作過程,通過測試來檢驗(yàn)產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行。⑶軟件產(chǎn)品不會用壞,不存在磨損,消耗。⑶軟件工程時代:這個階段生產(chǎn)方式是工程化的生產(chǎn),使用數(shù)據(jù)庫﹑開發(fā)工具﹑開發(fā)環(huán)境﹑網(wǎng)絡(luò)﹑分布式﹑面向?qū)ο蠹夹g(shù)來開發(fā)軟件。(2)軟件產(chǎn)品的質(zhì)量往往靠不住。(6)軟件成本與開發(fā)進(jìn)度難以估計(jì)。軟件工程的內(nèi)容:研究內(nèi)容包括開發(fā)技術(shù)和開發(fā)管理兩個方面。6﹑什么是軟件生存周期?它有哪幾個活動?軟件生存周期:一個軟件從提出開發(fā)要求開始直到該軟件報(bào)廢為止的整個時期。主要有:瀑布模型,增量模型,螺旋模型,噴泉模型,基于知識的模型,變換模型。主要有:結(jié)構(gòu)化方法,JACKSON方法,維也納開發(fā)方法﹙VDM﹚,面向?qū)ο箝_發(fā)方法。 工具是為運(yùn)用方法而提供的自動的或半自動的軟件工程支撐環(huán)境;216。1瀑布模型的特點(diǎn)及優(yōu)點(diǎn)? 特點(diǎn):216。優(yōu)點(diǎn):216。1螺旋模型的優(yōu)點(diǎn)?216。螺旋模型主要適用于內(nèi)部開發(fā)的大規(guī)模軟件項(xiàng)目。216。使用策略:廢棄策略和追加策略。1快速原型開發(fā)的步驟?快速開發(fā)、需求、構(gòu)造原形、原形、運(yùn)行原形、評價(jià)原形、修改意見。分析員再進(jìn)行簡要的需求分析,抽象出項(xiàng)目的邏輯結(jié)構(gòu),建立邏輯模型。相關(guān)技術(shù)的發(fā)展是否支持。可行性研究有哪些步驟? ⑴.確定項(xiàng)目規(guī)模和目標(biāo);⑵.研究正在運(yùn)行的系統(tǒng);收集﹑研究﹑分析現(xiàn)有系統(tǒng)的文檔資料,實(shí)地考察系統(tǒng)訪問有關(guān)人員,然后描繪現(xiàn)有系統(tǒng)的高層系統(tǒng)流程圖。⑹.編寫可行性研究報(bào)告;將上述可行性過程的結(jié)果寫成相應(yīng)文檔,即可行性研究報(bào)告。SNO→SDEPT,對關(guān)系進(jìn)行規(guī)范化,達(dá)到三范式要求。樹形結(jié)構(gòu)的頂層是一個單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表這個數(shù)據(jù)的子集,最底層的各個框代表組成這個數(shù)據(jù)的實(shí)際數(shù)據(jù)元素(不能再分割的元素)。(3)現(xiàn)實(shí)性指定的需求應(yīng)該是用現(xiàn)有的硬件技術(shù)和軟件技術(shù)基本上可以實(shí)現(xiàn)的。確定系統(tǒng)功能是實(shí)現(xiàn)。模塊化的優(yōu)點(diǎn)(1)模塊化使軟件容易測試和調(diào)試,因而有助于提高軟件的可靠性。3什么是變換流?什么是事物流? 變換流由輸入、變換(或處理)、輸出三部分組成。⑵設(shè)計(jì)軟件結(jié)構(gòu)的頂層和第一層變換結(jié)構(gòu):頂層的功能是完成所有模塊的控制(名稱應(yīng)是系統(tǒng)名,以體現(xiàn)完成整個系統(tǒng)功能)第一層至少有三種功能模塊:輸入﹑輸出和變換模塊⑶設(shè)計(jì)中﹑下層模塊,對第一層的模塊自頂向下分解。輸出部分求精:每個物理
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1