驍龍8gen1和天璣9000哪個(gè)好性能更強(qiáng) 區(qū)別對(duì)比分析
2023-01-30
更新時(shí)間:2022-03-15 10:06:17作者:未知
品牌型號(hào):lenovo ThinkPad X250
系統(tǒng):Windows 11
軟件版本:
結(jié)構(gòu)化程序設(shè)計(jì)是進(jìn)行以模塊功能和處理過(guò)程設(shè)計(jì)為主的詳細(xì)設(shè)計(jì)的基本原則。結(jié)構(gòu)化程序設(shè)計(jì)是過(guò)程式程序設(shè)計(jì)的一個(gè)子集,它對(duì)寫(xiě)入的程序使用邏輯結(jié)構(gòu),使得理解和修改更有效更容易。
結(jié)構(gòu)化程序設(shè)計(jì)采用自頂向下、逐步求精的設(shè)計(jì)方法,各個(gè)模塊通過(guò)“順序、選擇、循環(huán)”的控制結(jié)構(gòu)進(jìn)行連接,并且只有一個(gè)入口、一個(gè)出口。結(jié)構(gòu)化程序設(shè)計(jì)的原則可表示為:程序=(算法)+(數(shù)據(jù)結(jié)構(gòu))。
算法是一個(gè)獨(dú)立的整體,數(shù)據(jù)結(jié)構(gòu)(包含數(shù)據(jù)類型與數(shù)據(jù))也是一個(gè)獨(dú)立的整體。兩者分開(kāi)設(shè)計(jì),以算法(函數(shù)或過(guò)程)為主。隨著計(jì)算機(jī)技術(shù)的發(fā)展,軟件工程師越來(lái)越注重于系統(tǒng)整體關(guān)系的表述,于是出現(xiàn)了數(shù)據(jù)模型技術(shù)(把數(shù)據(jù)結(jié)構(gòu)與算法看做一個(gè)獨(dú)立功能模塊),這便是面向?qū)ο蟪绦蛟O(shè)計(jì)的雛形。