架構(gòu)師備戰(zhàn)(四)-軟件架構(gòu)設(shè)計(二) 軟件架構(gòu)風(fēng)格其他風(fēng)格簡介
架構(gòu)風(fēng)格其實是很重要的知識,我們先了解了基本的五種架構(gòu)風(fēng)格, 我們之前也提到除了這五種風(fēng)格之外, 還有一些沒有收錄在這幾種風(fēng)格之內(nèi)的, 這次會去做一個探索。
1、閉環(huán)控制架構(gòu)風(fēng)格(過程控制)【重要】
概念
當(dāng)軟件被用來操作一個物理系統(tǒng)時,軟件與硬件之間可以粗略的表示為一個反饋循環(huán),這個反饋循環(huán)通過接受一定的輸入,確定一系列的輸出,最終使環(huán)境達(dá)到一個新的狀態(tài)。
一般適用于嵌入式系統(tǒng),涉及到連續(xù)的動作和狀態(tài)。
談到閉環(huán)控制系統(tǒng)之前,需要先了解開環(huán)控制系統(tǒng)的原理。
什么是開環(huán)?
開環(huán):給定一個值,然后由控制器對這個值進行發(fā)送指令,就是使用執(zhí)行器去執(zhí)行這個事情,然后把這個控制量提交到了被控制對象,完了之后,控制對象按控制的情況進行執(zhí)行,這就是開環(huán)。
開環(huán)對應(yīng)的有遙控器控制頻道,你按下1頻道,就會跳轉(zhuǎn)到1頻道。容易產(chǎn)生問題,就是萬一你發(fā)送過去了,但是沒有接收到,沒有一個反饋機制,它可能就丟失了。
什么是閉環(huán)?
使用空調(diào)例子來說明閉環(huán),舉個例子,您覺得把空調(diào)調(diào)到18度和24度,吹出來的風(fēng)的溫度有沒有差異?文章來源:http://www.zghlxwxcb.cn/news/detail-687865.html
其實是沒有差異的,現(xiàn)在空調(diào)沒有辦法精準(zhǔn)文章來源地址http://www.zghlxwxcb.cn/news/detail-687865.html
到了這里,關(guān)于軟件架構(gòu)設(shè)計(二) 軟件架構(gòu)風(fēng)格其他風(fēng)格簡介的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!