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

正文內(nèi)容

軟件工程軟件詳細(xì)設(shè)計(jì)-wenkub

2022-11-03 17:00:21 本頁(yè)面
 

【正文】 ile 型循環(huán) while 型循環(huán)是先判定型循環(huán),在循環(huán)控制條件成立時(shí),重復(fù)執(zhí)行特定的處理,如圖 53 所示。為了消除這些不足,應(yīng)嚴(yán)格的定義流程圖所使用的符號(hào),不允許隨心所欲地畫(huà)出各種不規(guī)范的流程圖。它獨(dú)立于任何一種程序設(shè)計(jì)語(yǔ)言,能比較直觀和清晰地描述過(guò)程的控制流程,易于 學(xué)習(xí)掌握。 ? 圖形工具 利用圖形工具可以把過(guò)程的細(xì)節(jié)用圖形描述出來(lái)。結(jié)構(gòu)化程序設(shè)計(jì)的缺點(diǎn)是存儲(chǔ)容量和運(yùn)行時(shí)間增加 10 一 20%,但可讀性和可維護(hù)性好。 3 ②使用單入口單出口的控制結(jié)構(gòu),確保程序的靜態(tài)結(jié)構(gòu)與動(dòng)態(tài)執(zhí)行情況相一致。 詳細(xì)設(shè)計(jì)的原則 1.模塊的邏輯描述要清晰易讀、正確可靠。 1.為每個(gè)模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過(guò)程,寫(xiě)出模塊的詳細(xì)過(guò)程性描述; 2.確定每一模塊使用的數(shù)據(jù)結(jié)構(gòu); 3.確定模塊接口的細(xì)節(jié),包括對(duì)系統(tǒng)外部的接口和用戶界面,對(duì)系統(tǒng)內(nèi)部其它模塊的接口,以及模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。為了提高文檔的質(zhì)量和可讀性,本章除要說(shuō)明詳細(xì)設(shè)計(jì)的目的、任務(wù)與表達(dá)工具外,還將扼要介紹結(jié)構(gòu)程序設(shè)計(jì)的基本原理,以及如何用這些原理來(lái)指導(dǎo)模塊內(nèi)部的邏輯設(shè)計(jì),提高模塊控制結(jié)構(gòu)的清晰度 。這一步的工作,就是要在上述結(jié)果的基礎(chǔ)上,考慮“怎樣實(shí)現(xiàn)”這個(gè)軟件系統(tǒng),直到對(duì)系統(tǒng)中的每個(gè)模塊給出足夠詳細(xì)的過(guò)程性描述。需要指出,這些描述應(yīng)該用詳細(xì)設(shè)計(jì)的表達(dá)工具來(lái)表示,但它們還不是程序,一般不能夠在計(jì)算機(jī)上運(yùn)行。 詳細(xì)設(shè)計(jì)的任務(wù)與原則 詳細(xì)設(shè)計(jì)的目的是為軟件結(jié)構(gòu)圖( SC圖或 HC 圖)中的每一個(gè)模塊確定使用的算法和塊內(nèi)數(shù)據(jù)結(jié)構(gòu),并用某種選定的表達(dá)工具給出清晰的描述。 在詳細(xì)設(shè)計(jì)結(jié)束時(shí),應(yīng)該把上述結(jié)果寫(xiě)入詳細(xì)設(shè)計(jì)說(shuō)明書(shū),并且通過(guò)復(fù)審形成正式文檔。 2.采用結(jié)構(gòu)化設(shè)計(jì)方法,改善控制結(jié)構(gòu),降低程序的復(fù)雜程度,從而提高程序的可讀性、可測(cè)試性、可維護(hù)性。保證程序易理解。 。 ? 表格工具 可以用一張表來(lái)描述過(guò)程的細(xì)節(jié),在這張表中列出了各種可能的操作和相應(yīng)的條件。因此,程序流程圖是軟件開(kāi)發(fā)者最普遍采用的一種工具。 為使用流程圖描述結(jié)構(gòu)化程序,必須限制在流程圖中只能使用下述的五種基本控制結(jié)構(gòu)。 ? until 型循環(huán) until 型循環(huán)是后判定型循環(huán),重復(fù)執(zhí)行某些特定的處理,直到控制條件成立為止,如圖 54所示。 為了能夠準(zhǔn)確的使用流程圖,要對(duì)流程圖所使用的符號(hào)作出確切的規(guī)定。在 NS 圖中,為了表示五種基本控制結(jié)構(gòu),規(guī)定了五種圖形構(gòu)件。其中 P是循環(huán)條件, S是循環(huán)體 圖 510 WHILE 重復(fù)型循環(huán)結(jié)構(gòu) ? UNTIL 重復(fù)型 如圖 511 所示,在 UNTIL 重復(fù)型循環(huán)結(jié)構(gòu)中,先執(zhí)行 S,后判斷 P的值。 PAD 圖 PAD 是 Problem analysis diagram 的英文縮寫(xiě),它是日本日立公司提出的。 圖 514 順序型結(jié)構(gòu) 如圖 515 所示,給出了判斷條件為 P的選擇型結(jié)構(gòu)。循環(huán)判斷條件框的右端為雙縱線,表示該矩形域是循環(huán)條件,以區(qū)別于一般的矩形功能域。 圖 518 PAD 圖舉例 圖特點(diǎn) ? PAD 圖的結(jié)構(gòu)化程度高; ? PAD 圖中的是程序的主干線,即程序的第一層結(jié)構(gòu)。 ? 利用 PAD 圖設(shè)計(jì)出的程序必定是結(jié)構(gòu)化的程序。其中, n1 是循環(huán)初值, n2 是循環(huán)終值,n3 是循環(huán)增量。當(dāng)一個(gè)模塊 A在一頁(yè)紙上畫(huà)不下時(shí),可在圖中該模塊相應(yīng)位置矩形框中簡(jiǎn)記一個(gè) “NAME A” , 再在另一頁(yè)紙上詳細(xì)畫(huà)出 A 的內(nèi)容,用 def 及雙下劃線來(lái)定義作 A 的 PAD。 ? PDL 語(yǔ)言的特點(diǎn) ? 關(guān)鍵字采用固定語(yǔ)法并支持結(jié)構(gòu)化構(gòu)件、數(shù)據(jù)說(shuō)明機(jī)制和模塊化; ? 處理部分采用
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1