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

正文內(nèi)容

軟件工程復(fù)習(xí)總結(jié)(留存版)

2024-11-16 00:58上一頁面

下一頁面
  

【正文】 作為一系列的增量構(gòu)件來設(shè)計、編碼、: 能在較短時間內(nèi)向用戶提交可完成部分工作的產(chǎn)品。A 多態(tài)性 B 繼承 C 封裝 D 消息二、填空題, 所用映射方法涉及信息流的類型。(2).畫出該培訓(xùn)管理的軟件結(jié)構(gòu)圖。二.簡述螺旋模型的基本開發(fā)過程。(7)可用的編譯器與交叉編譯器。(3)通過過多的強制完成時期和里程碑來跟蹤各個階段。(4)需求有效性驗證。模塊之間聯(lián)系月緊密,其耦合性就越強,模塊的獨立性則越差。:方法就是對象所能執(zhí)行的操作,也就是類中所定義的服務(wù)。:它是分裝了數(shù)據(jù)結(jié)構(gòu)及可以施加在這些數(shù)據(jù)結(jié)構(gòu)上的操作的封裝體。,每個模塊完成一個子功能,把這些模塊集成起來構(gòu)成一個整體,可以完成指定的功能,以滿足用戶的需求。從業(yè)務(wù)角度來決定系統(tǒng)開發(fā)是否劃算以及在預(yù)算范圍內(nèi)能否開發(fā)出來。(1)為項目提供了按階段劃分的檢查點(2)當前一階段完成后,你自需要去關(guān)注后序階段。(3)軟件運行環(huán)境。適應(yīng)于產(chǎn)品控制結(jié)構(gòu)比較清晰和穩(wěn)定;高層接口變化較小;底層接口未定義或經(jīng)??赡鼙恍薷?;產(chǎn)口控制組件具有較大的技術(shù)風(fēng)險,需要盡早被驗證;希望盡早能看到產(chǎn)品的系統(tǒng)功能行為。如果是報名的,則將報名數(shù)據(jù)送給負責(zé)報名事務(wù)的職員,他們將查閱課程文件,檢查該課程是否額滿,然后在學(xué)生文件、課程文件上登記,并開出報告單交財務(wù)部門,財務(wù)人員開出發(fā)票給學(xué)生。:單元測試、集成測試、確認測試、白盒測試技術(shù)和黑盒測試技術(shù);掌握它們的概念,內(nèi)容和方法;,理解其具體細節(jié):比如理解什么是漸增式測試和非漸增式測試,什么是Alpha測試和Beta測試.....; ;(教材p150)(比如:掌握邏輯覆蓋中的8個覆蓋點;掌握基本路徑測試,會根據(jù)過程設(shè)計結(jié)果畫出相應(yīng)的流圖;會計算流圖的環(huán)形復(fù)雜度;會計算出線性獨立路徑的基本集合);掌握黑盒測試的技術(shù)細節(jié); 、特點和維護過程; 自測練習(xí)題:一、選擇題1.瀑布模型的存在問題是()A.用戶容易參與開發(fā)B.缺乏靈活性C.用戶與開發(fā)者易溝通D.適用可變需求2.可行性分析是在系統(tǒng)開發(fā)的早期所做的一項重要的論證工作,它是決定該系統(tǒng)是否開發(fā)的決策依據(jù),因必須給出()的回答。詳細設(shè)計不是編碼,而是設(shè)計出程序的“藍圖”結(jié)構(gòu)程序設(shè)計最早由Dijkstra提出只要3種基本的控制結(jié)構(gòu)就能實現(xiàn)任何單入口單出口的程序,這3種基本的控制結(jié)構(gòu)是“順序”、“選擇”和“循環(huán)”:如果一個程序的代碼塊僅僅透過順序、選擇和循環(huán)這3中基本控制結(jié)構(gòu)進行連接,并且每個代碼塊只有一個入口和一個出口,則稱這個程序是結(jié)構(gòu)化的結(jié)構(gòu)程序設(shè)計是盡可能少用GOTO語句的程序設(shè)計方法,最好僅在檢測出錯誤時才使用GOTO語句,而且應(yīng)該總是使用前向GOTO語句人機界面的設(shè)計質(zhì)量,直接影響用戶對軟件產(chǎn)品的評價設(shè)計人機界面總會遇到下述四個問題:人機界面設(shè)計指南:判定表可用作軟件測試Jackson圖包含3類邏輯數(shù)據(jù)結(jié)構(gòu),順序結(jié)構(gòu),選擇結(jié)構(gòu),重復(fù)結(jié)構(gòu)第七章 實現(xiàn)通常把編碼和測試統(tǒng)稱為實現(xiàn)編碼就是把軟件設(shè)計結(jié)構(gòu)翻譯成某種程序設(shè)計語言書寫的程序測試的目的就是在軟件投入生產(chǎn)性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤軟件測試的工作量往往占軟件開發(fā)總工作量的40%以上調(diào)試是測試階段最困難的工作:軟件測試準則“小規(guī)?!睖y試開始,并逐步進行“大規(guī)?!睖y試【(8020)測試發(fā)現(xiàn)的錯誤80%很可能是由程序中20%的模塊造成的】(A編寫,B測試)V字型模型測試分為白盒測試(結(jié)構(gòu)測試)和黑盒測試(功能測試)具體的測試方法{【(測試用例)()】【(覆蓋條件)()】}測試步驟: 軟件可靠性:是程序在給定的時間間隔內(nèi),按照規(guī)格說明書的規(guī)定成功地運行的概率軟件可用性:是程序在給定的時間點,按照規(guī)格說明書的規(guī)定,成功地運行的概率第八章 維護軟件工程的主要目的是提高軟件的可維護性,減少軟件維護所需要的工作量,降低軟件系統(tǒng)的總成本所謂維護就是在軟件已經(jīng)交付使用之后,為了改正錯誤或滿足新的需要而修改軟件的過程。確定關(guān)聯(lián),各種關(guān)聯(lián)怎樣確定建立動態(tài)模型,編寫腳本,畫事件跟蹤圖第二篇:軟件工程期末復(fù)習(xí)總結(jié)軟件工程期末復(fù)習(xí)總結(jié)第一章 軟件工程學(xué)概述:是指在計算機軟件開發(fā)、使用與維護過程中遇到的一系列嚴重問題和難題。4,對象之間僅能通過傳遞消息互相聯(lián)系。四項維護:第一項維護活動:在任何大型程序的使用期間,用戶必然會發(fā)現(xiàn)程序錯誤,并且把他們遇到的問題報告給維護人員,讓維護人員診斷和改正的過程。3單元測試,測試的重點,測試方案單元測試:在軟件開發(fā)過程中要進行的最低級別的測試活動,軟件的獨立單元將在與程序的其他部分相隔離的情況下進行測試;集中檢測軟件設(shè)計的最小單元模塊。在導(dǎo)出程序結(jié)構(gòu)圖的過程中,由于改進的jackson圖規(guī)定在構(gòu)成順序結(jié)構(gòu)的元素中不能有重復(fù)出現(xiàn)或選擇出現(xiàn)的元素,因此可能需要增加中間層次的處理框圖。第6章1詳細設(shè)計的目的,任務(wù)詳細設(shè)計的根本目標 :是確定應(yīng)該怎樣具體地實現(xiàn)所要求的系統(tǒng),經(jīng)過這個階段的設(shè)計工作,應(yīng)該得出對目標系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設(shè)計語言寫的程序。5數(shù)據(jù)流程圖,描繪什么,它的符號,符號含義,畫法,數(shù)據(jù)流程圖的用途(重點)描繪信息流和數(shù)據(jù)從輸入移動到輸出的過程中所經(jīng)受的變換。軟件是程序以及開發(fā)、使用和維護程序所需的所有文檔.。4軟件工程方法學(xué)的精確定義,它的三要素。開發(fā)人員準確地理解用戶的要求,進行細致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的需求規(guī)格說明的過程。指導(dǎo)思想:采用自頂向下,逐步求精的程序設(shè)計方法,使用三種基本控制結(jié)構(gòu)構(gòu)造程序,任何程序都可由順序,選擇,重復(fù)三種基本控制結(jié)構(gòu)構(gòu)造。軟測的目標:①測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程。從主控制模塊開始,沿著程序的控制層次向下移動,逐漸把各個模塊結(jié)合起來。2)需要維護的軟件往往沒有合格的文檔,或者文檔資料顯著不足。實例:實例就是由某個特定類所描述的一個具體的對象。,它規(guī)定各項任務(wù)的工作步驟(who,when,what,how)、快速原型模型、增量模型、螺旋模型、噴泉模型、(工具)和過程三部分組成,稱軟件工程的三要素。逐步增加產(chǎn)品功能可以使用戶有較充裕的時間學(xué)習(xí)和適應(yīng)新產(chǎn)品, 可行性研究::①技術(shù)可行性②經(jīng)濟可行性③操作可行性④社會可行性:①復(fù)查系統(tǒng)規(guī)模和目標.②研究目前正在使用的系統(tǒng).③導(dǎo)出新系統(tǒng)的高層邏輯模型.④進一步定義問題.⑤導(dǎo)出和評價供選擇的解法.⑥推薦行動方針.⑦草擬開發(fā)計劃.⑧,:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲、:①代碼行技術(shù):每行代碼平均成本行數(shù)=軟件的成本②任務(wù)分解技術(shù):把軟件開發(fā)工程分解為若干個相對獨立的任務(wù),再分別估計每個任務(wù)的成本,最后累加起來.③自動估計成本技術(shù):=因使用新系統(tǒng)而增加的收入+使用新系統(tǒng)可以節(jié)省的運行費用系統(tǒng)是否值得投資贏考慮:①貨幣的時間價值 ②投資回收期 ③純收入 ④投資回收率第三章 需求分析:?確定對系統(tǒng)的綜合要求:①功能需求②性能需求③可靠性和可用性需求④出錯處理需求⑤接口需求⑥約束⑦逆向需求⑧將來可能提出的要求?分析系統(tǒng)的數(shù)據(jù)要求?導(dǎo)出系統(tǒng)的邏輯模型?修正系統(tǒng)開發(fā)計劃(ER圖)實體用方框□,關(guān)系用菱形◇,屬性用橢圓○狀態(tài)轉(zhuǎn)換圖層次方框圖Warnier圖IPO圖(輸入處理輸出)第五章 總體設(shè)計:①設(shè)想提供選擇的方案②選取合理的方案③推薦最佳方案④功能分解⑤設(shè)計軟件結(jié)構(gòu)⑥設(shè)計數(shù)據(jù)庫⑦制定測試計劃⑧書寫文檔⑨審查和復(fù)審: 重要性:①有效的模塊化軟件比較容易開發(fā)出來 ②便于測試和維護 模塊的獨立程度由兩個標準度量: 內(nèi)聚、耦合耦合:是對一個軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量,:數(shù)據(jù)耦合:①改進軟件結(jié)構(gòu)提高模塊獨立性.②模塊規(guī)模應(yīng)該適中.③深度、寬度、扇出和扇入都應(yīng)適當.④模塊的作用域應(yīng)該在控制域之內(nèi).⑤力爭降低模塊接口的復(fù)雜程度.⑥設(shè)計單入口單出口的模塊.⑦:變換分析,事務(wù)分析第六章 詳細設(shè)計: 系統(tǒng)響應(yīng)時間、用戶幫助設(shè)施、出錯信息處理、命令交互:?一般交互指南:①保持一致性.②提供有意義的反饋.③在執(zhí)行有較大破壞性的動作之前要求用戶確認.④允許取消絕大多數(shù)操作.⑤減少在兩次操作之間必須記憶的信息量.⑥提高對話、移動和思考的效率.⑦允許犯錯誤.⑧按功能對動作分類,并據(jù)此設(shè)計屏幕布局.⑨提供對用戶工作內(nèi)容敏感的幫助設(shè)施.⑩用簡單動詞或動詞短語作為命令名.?信息顯示指南:①只顯示與當前工作內(nèi)容有關(guān)的信息.②不要用數(shù)據(jù)淹沒用戶,應(yīng)該用便于用戶迅速吸取信息的方式來表示數(shù)據(jù).③使用一致的標記、標準的縮寫和可預(yù)知的顏色.④允許用戶保持可視化的語境.⑤產(chǎn)生有意義的出錯信息.⑥使用大小寫、縮進和文本分
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1