閘機
允許用戶一次傳遞一個嘅機制
閘機(turnstile)係一種簡單嘅機械,喺車站同遊樂園入口等嘅地方成日見到嘅機械,通常到大人嘅腰咁高,用途係要確保啲人要俾錢先至可以通過;一部基本嘅閘機會有:
- 兩個狀態-「鎖咗」(locked;)同「開咗」(unlocked;),當中前者係初始狀態;
- 喺「鎖咗」嘅狀態下,部閘機嘅柄喺鎖死咗郁唔到嘅,但一旦有人俾咗「入銀仔」嘅輸入(),部閘機會轉換成「開咗」嘅狀態();
- 喺「開咗」嘅狀態下,部閘機嘅柄轉得郁,而如果啲柄俾人推到轉咗一個圈(),部閘機會返去「鎖咗」嘅狀態();
- 喺「鎖咗」嘅狀態下,部閘機嘅柄俾人點推都唔會郁,狀態會不變();
- 喺「開咗」嘅狀態下,就算有人入銀仔,狀態依然會不變();
歷史
編輯閘門最早嘅用途同牧場上嘅樓梯式圍籬(stile)相同,只可以等人類穿越,防止羊群或者其他牲畜通過。第一個用現代方式運用閘門嘅人係克雷倫斯‧桑德斯(Clarence Saunders),佢將閘門放喺自己開設嘅超市入口位。
攷
編輯- ↑ Koshy, Thomas (2004). Discrete Mathematics With Applications. Academic Press. p. 762.
- ↑ Wright, David R. (2005). "Finite State Machines" (PDF). CSC215 Class Notes. David R. Wright website, N. Carolina State Univ.