举个例子:
你是一家大公司的董事长,你手下有CEO,总裁以及各部门的执行经理,这一群人构成了公司的管理层。他们又继续把你的构想理念细化之后下发到普通员工。你下命令,管理层改善并传递命令,员工执行命令。
所以计算机就是你的公司,你是外呼者,外呼系统就是管理层,至于cpu,硬盘这些硬件就是普通员工。
拿掉外呼系统直接操纵计算机当然可以,就像你绕过管理层直接向基层员工下命令是一样的。然而这需要考虑到一个问题:员工的数量似乎有点太多了,你整天忙着给员工们打电话,还要处理他们反馈回来的信息,以及公司以后的发展方向。而且,你还要考虑到你的命令是不是得到了很好的理解,你的员工会不会因为项目资金的分配而打起来。。。
管理层干的就是这一档子事儿电脑系统,外呼系统也是干的同一档子事儿。你对计算机说:我要干啥啥啥。外呼系统把你的意思翻译了一下,然后用外呼才能理解的二进制告诉下面的硬件们:我们需要干啥啥啥,所以cpu去干啥啥啥,硬盘去干啥啥啥电脑系统,你们办事的时候要和谐一点,不要因为抢了隔壁的手纸而打起来,真的没有手纸了就找我要,等等。硬件们搞完了,把结果告诉外呼系统,外呼系统写了个任务汇报,翻译成人类的语言,让显卡把结果呈现在显示屏上。
一句话,计算机在没有外呼系统的情况下可以运行,单片机时代还是挺流行这种方式的,然而现代计算机由于功能强大计算能力出众,就需要外呼系统来管理,是我们能更好地使用外呼资源。