程序設(shè)計(jì)的方法
發(fā)布時(shí)間:2014/8/12 20:08:54 訪(fǎng)問(wèn)次數(shù):1635
應(yīng)用程序的設(shè)計(jì)方法可采用模塊化程序設(shè)計(jì)和自頂向下程序設(shè)計(jì)等方法。
模塊化程序設(shè)計(jì)是把一個(gè)較長(zhǎng)的程序按功能分成若干個(gè)小的程序模塊, RB751V-40 然后分別進(jìn)行獨(dú)立設(shè)計(jì)、編程、測(cè)試和查錯(cuò)之后,最后把各調(diào)試好的程序模塊連成一個(gè)完整的程序。模塊化程序設(shè)計(jì)的特點(diǎn)是單個(gè)小程序模塊的編寫(xiě)和調(diào)試比較容易;一個(gè)模塊可以被多個(gè)程序調(diào)用;檢查錯(cuò)誤容易,且修改時(shí)只需改正該模塊即可,無(wú)需牽涉其他模塊。但這種設(shè)計(jì)在對(duì)各個(gè)模塊進(jìn)行連接時(shí)有一定困難。
自頂向下程序設(shè)計(jì)時(shí),先從主程序進(jìn)行設(shè)計(jì),從屬的程序或子程序用程序符號(hào)來(lái)代替。主程序編好后,再編寫(xiě)以屬的程序,最后完成整個(gè)系統(tǒng)的程序設(shè)計(jì)。這種方法的特點(diǎn)是設(shè)計(jì)、測(cè)試和連接同時(shí)按一個(gè)線(xiàn)索進(jìn)行,比較符合人們的日常思維方式,設(shè)計(jì)中的矛盾和問(wèn)題可以較早發(fā)現(xiàn)和解決。但這種設(shè)計(jì)的最大問(wèn)題就是上一級(jí)的程序錯(cuò)誤將會(huì)對(duì)整個(gè)程序產(chǎn)生影響,并且局部的修改將牽連全局。
仿真及調(diào)試階段
離線(xiàn)仿真及調(diào)試階段一般在實(shí)驗(yàn)室進(jìn)行,首先進(jìn)行硬件調(diào)試與軟件調(diào)試,然后進(jìn)行硬件、軟件統(tǒng)調(diào),最后考機(jī)運(yùn)行,為現(xiàn)場(chǎng)投運(yùn)做好準(zhǔn)備。
應(yīng)用程序的設(shè)計(jì)方法可采用模塊化程序設(shè)計(jì)和自頂向下程序設(shè)計(jì)等方法。
模塊化程序設(shè)計(jì)是把一個(gè)較長(zhǎng)的程序按功能分成若干個(gè)小的程序模塊, RB751V-40 然后分別進(jìn)行獨(dú)立設(shè)計(jì)、編程、測(cè)試和查錯(cuò)之后,最后把各調(diào)試好的程序模塊連成一個(gè)完整的程序。模塊化程序設(shè)計(jì)的特點(diǎn)是單個(gè)小程序模塊的編寫(xiě)和調(diào)試比較容易;一個(gè)模塊可以被多個(gè)程序調(diào)用;檢查錯(cuò)誤容易,且修改時(shí)只需改正該模塊即可,無(wú)需牽涉其他模塊。但這種設(shè)計(jì)在對(duì)各個(gè)模塊進(jìn)行連接時(shí)有一定困難。
自頂向下程序設(shè)計(jì)時(shí),先從主程序進(jìn)行設(shè)計(jì),從屬的程序或子程序用程序符號(hào)來(lái)代替。主程序編好后,再編寫(xiě)以屬的程序,最后完成整個(gè)系統(tǒng)的程序設(shè)計(jì)。這種方法的特點(diǎn)是設(shè)計(jì)、測(cè)試和連接同時(shí)按一個(gè)線(xiàn)索進(jìn)行,比較符合人們的日常思維方式,設(shè)計(jì)中的矛盾和問(wèn)題可以較早發(fā)現(xiàn)和解決。但這種設(shè)計(jì)的最大問(wèn)題就是上一級(jí)的程序錯(cuò)誤將會(huì)對(duì)整個(gè)程序產(chǎn)生影響,并且局部的修改將牽連全局。
仿真及調(diào)試階段
離線(xiàn)仿真及調(diào)試階段一般在實(shí)驗(yàn)室進(jìn)行,首先進(jìn)行硬件調(diào)試與軟件調(diào)試,然后進(jìn)行硬件、軟件統(tǒng)調(diào),最后考機(jī)運(yùn)行,為現(xiàn)場(chǎng)投運(yùn)做好準(zhǔn)備。
上一篇:控制軟件的設(shè)計(jì)
上一篇:仿真及調(diào)試階段
熱門(mén)點(diǎn)擊
推薦技術(shù)資料
- 羅盤(pán)誤差及補(bǔ)償
- 造成羅盤(pán)誤差的主要因素有傳感器誤差、其他磁材料干擾等。... [詳細(xì)]
- 低功耗14位180MSPS數(shù)模
- 直接數(shù)字頻率合成器(DDS)應(yīng)用分析
- 110V, 75A RMS 集
- 超精密電流感應(yīng)放大器產(chǎn)品介紹
- RJ、16 位定時(shí)器 KB 和 RTC應(yīng)用探
- RL78-S3 CPU 內(nèi)核&
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究