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

正文內(nèi)容

軟件工程-期末總結(jié)(編輯修改稿)

2024-10-28 15:43 本頁面
 

【文章內(nèi)容簡介】 持外部信息(例如,數(shù)據(jù)庫或文件)的完整性。黑盒測試又稱為功能測試。白盒測試法與黑盒測試法相反,它的前提是可以把程序看成裝在一個透明的白盒子里,測試者完全知道程序的結(jié)構(gòu)和處理算法。這種方法按測程序中的主要執(zhí)行通路是否都能按預定要求正確工作。照程序內(nèi)部的邏輯測試程序,白盒測試又稱為結(jié)構(gòu)測試??煽啃远x:軟件可靠性是程序在給定的時間間隔內(nèi),按照規(guī)格說明書的規(guī)定成功的運行的概率可用性定義:軟件可用性是程序在給定的時間點,按照規(guī)格說明書的規(guī)定,成功的運行的概率基本假定 ~20個錯誤 。概括地說,軟件質(zhì)量就是“軟件與明確地和隱含地定義的需求相一致的程度”。更具體地說,軟件質(zhì)量是軟件與明確地敘述的功能和性能需求、文檔中明確描述的開發(fā)標準以及任何專業(yè)開發(fā)的軟件產(chǎn)品都應該具有的隱含特征相一致的程度。上述定義強調(diào)了下述的6個要點: (它按我的需要工作嗎?)系統(tǒng)滿足規(guī)格說明用戶目標的程度,即,在預定環(huán)境下能正確的完成預期功能的程度。(對息外環(huán)境它能適當?shù)仨憫獑幔?在硬件發(fā)生故障、輸入的數(shù)據(jù)無效或操作錯誤等意外環(huán)境下,系統(tǒng)能做出適當?shù)捻憫潭?。〔完成預定功能時它需要的計算機資源多嗎?)為了完成預定的功能,系統(tǒng)需要的計算資源的多少。(安全性)(它是安全的嗎?)對未經(jīng)授權(quán)的人使用軟件或數(shù)據(jù)的企圖,系統(tǒng)能夠控制(禁止)的程度。(我能使用它嗎?)系統(tǒng)在完成預定應該完成的功能時令人滿意的程度。(能按預定計劃完成它嗎?)按預定的成本和進度把系統(tǒng)開發(fā)出來,并且為用戶所滿意的概率。第二篇:軟件工程期末復習總結(jié)軟件工程期末復習總結(jié)第一章 軟件工程學概述:是指在計算機軟件開發(fā)、使用與維護過程中遇到的一系列嚴重問題和難題。包括如何開發(fā)軟件,如何維護數(shù)量不斷膨脹的已有軟件。、開發(fā)、使用和維護,直到最終廢棄的過程稱為生命周期,在概念上可以把軟件生命周期劃分成問題定義、可行性研究、需求分析(定義時期)、總體設計、詳細設計(系統(tǒng)設計)、編碼和單元測試、綜合測試以及運行維護(系統(tǒng)實現(xiàn))共8個階段:程序+數(shù)據(jù)+文檔、規(guī)范的、可度量的途徑應用于軟件開發(fā)、運行和維護過程,也就是把工程應用于軟件;并研究其中提到的途徑。:方法、工具和過程。分成傳統(tǒng)方法學和面向?qū)ο蠓椒▽W,其中傳統(tǒng)方法學采用結(jié)構(gòu)化技術(shù)(結(jié)構(gòu)化分析、結(jié)構(gòu)化設計和結(jié)構(gòu)化實現(xiàn))來完成軟件開發(fā)的各項任務。,它規(guī)定各項任務的工作步驟(who,when,what,how)、快速原型模型、增量模型、螺旋模型、噴泉模型、(工具)和過程三部分組成,稱軟件工程的三要素。(詳細)設計兩大步驟。、數(shù)據(jù)和(文檔)組成。()(名詞解釋)軟件從定義、開發(fā)、使用和維護,直到最終廢棄的過程稱為生命周期(名詞解釋)是指在計算機軟件開發(fā)、使用與維護過程中遇到的一系列嚴重問題和難題 原型法模型一般適應哪些場合?它適合于那些不能預先確切定義需求的軟件系統(tǒng)的開發(fā),更適合于那些項目組成員(包括分析員、設計員、程序員和用戶)不能很好交流或通信有困難的情況。瀑布模型一般適應哪些場合?瀑布模型一般適用于功能、性能明確、完整、無重大變化的軟件系統(tǒng)的開發(fā)。例如操作系統(tǒng)、編譯系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)等系統(tǒng)軟件的開發(fā)。應用有一定的局限性。第二章 可行性研究,就是用最小的代價盡可能短的時間內(nèi)確定問題是否能夠解決:(即數(shù)據(jù)元素)5..系統(tǒng)流程圖是物理系統(tǒng)模型數(shù)據(jù)流圖和數(shù)據(jù)字典是系統(tǒng)邏輯模型:,2投資回收期3純收入4投資回收率:是關(guān)于數(shù)據(jù)的信息的集合, 需求分析,它的基本任務是準備地回答“系統(tǒng)必須做什么”這個問題,5…實踐表明,快速建立軟件原型是最準確、最有效和最強大的需求分析技術(shù)6需求分析建模的工具,描繪數(shù)據(jù)的層次結(jié)構(gòu)第五章 總體設計“概括地說,系統(tǒng)該如何實現(xiàn)?”,即系統(tǒng)的模塊組成和模塊間的關(guān)系。:系統(tǒng)設計階段,確定系統(tǒng)的具體實現(xiàn)方案結(jié)構(gòu)設計階段,確定軟件結(jié)構(gòu)。,每個模塊完成一個子功能,把這些模塊集成起來構(gòu)成一個整體,可以完成指定的功能滿足用戶需求,低耦合耦合是衡量不同模塊彼此間互相依賴的緊密程度內(nèi)聚是衡量一個模塊內(nèi)部各個元素彼此結(jié)合的緊密程度:盡量使用數(shù)據(jù)耦合,少用控制耦合和特征耦合,限制公共環(huán)境耦合的范圍,完全不用內(nèi)容耦合內(nèi)聚:使用功能內(nèi)聚和順序內(nèi)聚、寬度、扇入和扇出適當:變換分析和事務分析優(yōu)化方法的格言:先使它能工作,然后再使它快起來第六章 詳細設計設計階段的根本目錄是確定應該怎樣具體地實質(zhì)所要求的系統(tǒng)。詳細設計不是編碼,而是設計出程序的“藍圖”結(jié)構(gòu)程序設計最早由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)程序設計是盡可能少用GOTO語句的程序設計方法,最好僅在檢測出錯誤時才使用GOTO語句,而且應該總是使用前向GOTO語句人機界面的設計質(zhì)量,直接影響用戶對軟件產(chǎn)品的評價設計人機界面總會遇到下述四個問題:人機界面設計指南:判定表可用作軟件測試Jackson圖包含3類邏輯數(shù)據(jù)結(jié)構(gòu),順序結(jié)構(gòu),選擇結(jié)構(gòu),重復結(jié)構(gòu)第七章 實現(xiàn)通常把編碼和測試統(tǒng)稱為實現(xiàn)編碼就是把軟件設計結(jié)構(gòu)翻譯成某種程序設計語言書寫的程序測試的目的就是在軟件投入生產(chǎn)性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤軟件測試的工作量往往占軟件開發(fā)總工作量的40%以上調(diào)試是測試階段最困難的工作:軟件測試準則“小規(guī)模”測試開始,并逐步進行“大規(guī)?!睖y試【(8020)測試發(fā)現(xiàn)的錯誤80%很可能是由程序中20%的模塊造成的】(A編寫,B測試)V字型模型測試分為白盒測試(結(jié)構(gòu)測試)和黑盒測試(功能測試)具體的測試方法{【(測試用例)()】【(覆蓋條件)()】}測試步驟: 軟件可靠性:是程序在給定的時間間隔內(nèi),按照規(guī)格說明書的規(guī)定成功地運行的概率軟件可用性:是程序在給定的時間點,按照規(guī)格說明書的規(guī)定,成功地運行的概率第八章 維護軟件工程的主要目的是提高軟件的可維護性,減少軟件維護所需要的工作量,降低軟件系統(tǒng)的總成本所謂維護就是在軟件已經(jīng)交付使用之后,為了改正錯誤或滿足新的需要而修改軟件的過程。四類維護軟件維護的特點決定軟件可維護性的因素文檔是影響軟件可維護性的決定因素軟件系統(tǒng)的文檔可以分為用戶文檔和系統(tǒng)文檔兩類,需求說明驗收測試計劃這樣一系列實現(xiàn)有關(guān)的文檔Miller:“把今天的方法學應用到昨天的系統(tǒng)上,以支持明天的需求?!钡谌很浖こ唐谀┛偨Y(jié)和心得體會心得體會通過這學期這門課程的學習,使我獲益良多,作為一名計算機專業(yè)的學生, 覺得計算機方面的東西學的實在是太少了,專業(yè)知
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1