舉個例子:
你是一家大公司的董事長,你手下有CEO,總裁以及各部門的執(zhí)行經(jīng)理,這一群人構成了公司的管理層。他們又繼續(xù)把你的構想理念細化之后下發(fā)到普通員工。你下命令,管理層改善并傳遞命令,員工執(zhí)行命令。
所以計算機就是你的公司,你是外呼者,外呼系統(tǒng)就是管理層,至于cpu,硬盤這些硬件就是普通員工。
拿掉外呼系統(tǒng)直接操縱計算機當然可以,就像你繞過管理層直接向基層員工下命令是一樣的。然而這需要考慮到一個問題:員工的數(shù)量似乎有點太多了,你整天忙著給員工們打電話,還要處理他們反饋回來的信息,以及公司以后的發(fā)展方向。而且,你還要考慮到你的命令是不是得到了很好的理解,你的員工會不會因為項目資金的分配而打起來。。。
管理層干的就是這一檔子事兒電腦系統(tǒng),外呼系統(tǒng)也是干的同一檔子事兒。你對計算機說:我要干啥啥啥。外呼系統(tǒng)把你的意思翻譯了一下,然后用外呼才能理解的二進制告訴下面的硬件們:我們需要干啥啥啥,所以cpu去干啥啥啥,硬盤去干啥啥啥電腦系統(tǒng),你們辦事的時候要和諧一點,不要因為搶了隔壁的手紙而打起來,真的沒有手紙了就找我要,等等。硬件們搞完了,把結(jié)果告訴外呼系統(tǒng),外呼系統(tǒng)寫了個任務匯報,翻譯成人類的語言,讓顯卡把結(jié)果呈現(xiàn)在顯示屏上。
一句話,計算機在沒有外呼系統(tǒng)的情況下可以運行,單片機時代還是挺流行這種方式的,然而現(xiàn)代計算機由于功能強大計算能力出眾,就需要外呼系統(tǒng)來管理,是我們能更好地使用外呼資源。