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

正文內(nèi)容

中央電大軟件工程期末復(fù)習(xí)資料一-文庫吧資料

2024-11-20 15:57本頁面
  

【正文】 查錯和糾錯的活動(包括代碼執(zhí)行活動與人工活動 )。 測試:就是用已知的輸入在已知環(huán)境中動態(tài)地執(zhí)行系統(tǒng)(或系統(tǒng)的“部件”)。 軟件質(zhì)量保證策略: 為了在軟件開發(fā)過程中 保證軟件的質(zhì)量,主要采取下述措施: ①審查;②復(fù)查和管理復(fù)審;③測試。例如,軟件應(yīng)具備良好的可維護性。如果不遵守這些開發(fā)準則,軟件質(zhì)量就得不到保證。不符合需求的軟件就不具備質(zhì)量。 第八章 軟件質(zhì)量與質(zhì)量保證 一、重點掌握的內(nèi)容: 軟件質(zhì)量的有關(guān)概念、結(jié)構(gòu)化的軟件測試 二、一般掌 握內(nèi)容: 軟件維護過程 三、考核知識點: 軟件質(zhì)量: 軟件質(zhì)量是各種特性的復(fù)雜組合。 面向?qū)ο蟪绦蛟O(shè)計步驟: 面向?qū)ο蟮脑O(shè)計方法一般適用于軟件設(shè)計和實現(xiàn)階段。但是,無論使用多么高明的避開錯誤技術(shù),也無法做到完美無缺和絕無錯誤,這就需要采用容錯技術(shù)。影響程序效率的因素是多方面的??蓮囊韵聨追矫孀⒁猓?1.使用標準的控制結(jié)構(gòu); 2.盡可能使用庫函數(shù); 3.程序編寫首先應(yīng)當考慮清晰性; 4.注意使用 GOTO 語句; 輸入/輸出方法:輸入/輸出的方式和格式應(yīng)當盡量作到對用戶友善( User Friendly),盡可能方便用戶的使用。使數(shù)據(jù)屬性容易查找,也有利于測試,排錯和維護。表現(xiàn)為四個方面:源程序文檔化,數(shù)據(jù)說明的方法,語句結(jié)構(gòu)和輸入/輸出方法。其特點表現(xiàn)為九個方面: ① 名字說明; ② 類型說明; ③ 初始化; ④ 程序?qū)ο蟮木植啃裕?⑤ 程序模塊; ⑥ 循環(huán)控制結(jié)構(gòu); ⑦ 分支控制結(jié)構(gòu); ⑧ 異常處理; ⑨ 獨立編譯。 第七章 編碼 一、重點掌握的內(nèi)容: 程序設(shè)計語言的特點、編程風(fēng)格、程序效率和編程安全 二、一般掌握內(nèi)容: 面向?qū)ο蟪绦蛟O(shè)計步驟 三、考核知識點: 程序設(shè)計語言的特點 : 程序設(shè)計語言是人與計算機交流的媒介。其中包括兩方面的工作,一是把 OOA 模型直接搬到OOD(不經(jīng)過轉(zhuǎn)換,僅作某些必要的修改和調(diào)整),作為 OOD 的一個部分;二是針對具體實現(xiàn)中的人機界面、數(shù)據(jù)存儲、任務(wù)管理等因素補充一些與實現(xiàn)有關(guān)的部分。 面向?qū)ο笤O(shè)計方法: OOA 與 OOD 的職責(zé)劃分是: OOA 針對問題域運用 OO 方法,建立一個反映問題域的 OOA 模型,不考慮與系統(tǒng)的具體實現(xiàn)有關(guān)的因素(例如采用什么編程語言、圖形用戶界面、數(shù)據(jù)庫等等),從而使 OOA 模型獨立于具體的實現(xiàn)。 ⑧通過關(guān)聯(lián)表達對象之間的靜態(tài)關(guān)系。 ⑥復(fù)雜的對象可以用簡單的對象作為其構(gòu)成部分,稱作聚合。 ⑤通過在不同程度上運用抽象的原則(較多或較少地忽略事物之間的差異),可以得到較一般的類和較特殊的類。 ④對事物進行分類。 ②事物的靜態(tài)特征(即可以用一些數(shù)據(jù)來表達的特征)用對象的屬性表示,事物的動態(tài)特 征(即事物的行為)用對象的服務(wù)(或操作)表示。面向?qū)ο蟮膸讉€重要概念 :對象、消息、方法性、繼承性、封裝性等。而面向?qū)ο蠓椒ㄊ且环N運用對象、類、繼承、封裝、聚合、消息傳送、多態(tài)性等概念來構(gòu)造系統(tǒng)的軟件開發(fā)方法。 詳細設(shè)計規(guī)格與評審: 詳細設(shè)計說明書的框架及評審。 IPO 圖由輸入、處理和輸出三個框組成,需要時還可以增加一個數(shù)據(jù)文件框,這種圖形的優(yōu)點,是能夠直觀地顯示輸入 — 處理 — 輸出三者 之間的聯(lián)系。 HC 圖是層次圖( Hierarchy chart)的英文縮寫,用于表示軟件的分層結(jié)構(gòu)。 HIPO圖: HIPO圖是由一組 IPO 圖加一張 HC圖組成。 PAD圖:它是用結(jié)構(gòu)化程序設(shè)計思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具。在 NS圖中,為了表示五種基本控制結(jié)構(gòu),規(guī)定了五種圖形構(gòu)件。①順序型;②選擇型;③ while 型循環(huán);④ until型循環(huán);⑤ 多情況型選擇。它獨立于任何一種程序設(shè)計語言,比較直觀和清晰地描述過程的控制流程,易于學(xué)習(xí)掌握。④要為每一個模塊設(shè)計出一組測試用例,以便在編碼階段對模塊代碼(即程序)進行預(yù)定的測試,模塊的測試用例是軟件測試計劃的重要組成部分,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容。 第五章 詳細設(shè)計 一、重點掌握的內(nèi)容: 詳細設(shè)計的任務(wù)和方法 二、一般掌握內(nèi)容: 詳細設(shè)計的原則及詳細設(shè)計規(guī)格與評審 三、考核知識點: 詳細設(shè)計的任務(wù) :詳細設(shè)計就是要在概要設(shè)計的結(jié)果的基礎(chǔ)上,考慮“怎樣實現(xiàn)”這個軟件系統(tǒng),直到對系統(tǒng)中的每個模塊給出足夠詳細 的過程性描述。 學(xué)會撰寫概要設(shè)計的文檔并能評審出概要設(shè)計文檔是否符合要求。 ② Warnier方法 : Warnier程序設(shè)計方法是由法國人 提出的另一種面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法,又稱為邏輯構(gòu)造程序的方法,簡稱 LCP( Logical Construction of Programs)方法。理解基本概念:信息流(包括變換流和 事務(wù)流)、抽象與逐步求精;模塊化與信息隱藏;軟件總體結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)與軟件過程。面向數(shù)據(jù)流的設(shè)計要解決的任務(wù),就是上述需求分析的基礎(chǔ)上,將 DFD 圖映射為軟件系統(tǒng)的結(jié)構(gòu)。 7. 內(nèi)聚 : 標志一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱蔽和局部化概念的自然擴展。 6. 耦合 : 是對一 個軟件結(jié)構(gòu)內(nèi)各個模塊之間互連程度的度量。 5. 模塊獨立性 : 是軟件系統(tǒng)中每個模塊只涉及軟件要求的具體子功能,而和軟件系統(tǒng)中其他的模塊接口是簡單的。 3. 信息隱蔽:模塊中所包括的信息不允許其它不需要這些信息的模塊調(diào)用。 其中有幾個概念 : : 就是把程序劃分成若干個模塊,每個模塊具有一個子功能,把這些模塊集總起來組成一個整體,可以完成指定的功能,實現(xiàn)問題的要求。 ②如何表示不同的成分內(nèi)的功能細節(jié)和數(shù)據(jù)結(jié)構(gòu)。 概要設(shè)計過程 :概要設(shè)計要先進行系統(tǒng)設(shè)計,復(fù)審系統(tǒng)計劃與需求分析,確定系統(tǒng)具體的實施方案;然后進行結(jié)構(gòu)設(shè)計,確定軟件結(jié)構(gòu)。 ③ 編寫概要設(shè)計說明書,用戶手冊,測試計劃,選用相關(guān)的軟件工具來描述軟件結(jié)構(gòu),結(jié)構(gòu)圖是經(jīng)常使用的軟件描述工具。 ②確定模塊結(jié)構(gòu),劃分功能模塊,將軟件功能需求分配給所劃分的最小單元模塊。 需求分析的步驟: ; 2.分析與綜合; 3.書寫文檔; 4.需求分析評審 需求分析的原則: 其基本原則可概括為 : ( 1)必須能夠表達和理解問題的 數(shù)據(jù)域和功能域;( 2)按自頂向下、逐層分解問題;( 3)要給出系統(tǒng)的邏輯視圖和物理視圖。 ④修正系統(tǒng)開發(fā)計劃 在經(jīng)過需求分析階段的工作,分析員對目標系統(tǒng)有了更深入更具體的認識,因此可以對系統(tǒng)的成本和進度做出更準確的估計,在此基礎(chǔ)上應(yīng)該對開發(fā)計劃進行修正。具體做法是:首先確定目標系統(tǒng)與當前系統(tǒng)的邏輯差別 ;然后將變化部分看作是新的處理步驟 ,對功能圖(一般為數(shù)據(jù)流圖)及對象圖進行調(diào)整;最后由外及里對變化的部分進行分析,推斷其結(jié)構(gòu),獲得目標系統(tǒng)的邏輯模型。其實現(xiàn)步驟如下圖所示 : 4 模型化 抽象化 理解需求 怎么做 做什么 具體化 實例化 表達
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1