从零开始学编程教程 鸿蒙仓颉编程语言入门( 三 )


从零开始学编程教程 鸿蒙仓颉编程语言入门


好了 , 我们总结一下 。计算机科学的六层架构 。
第1层是信息理论 , 研究如何在大脑之外实现思考 , 布尔代数是人工智能的雏形 。第2层是硬件 , 布尔代数应用到电路上 , 晶体管开始思考 , 将数以亿计的晶体管雕刻到集成电路CPU中 , CPU的机器码指挥计算机工作 。第3层编程语言 , 从枯燥难记的机器码里发展出来汇编语言 , 再到系统级的C语言 , 构建起来人类思考与机器逻辑之间桥梁 。第4层操作系统 , C语言不是凭空而来 , 是为了开发Unix操作系统而发明 , 而操作系统是计算机里最大的软件 。第5层应用软件 , 日常所有的apps都运行在操作系统之上 。仓颉编程语言是给鸿蒙系统开发应用程序的专属开发语言 。第六层沟通互联 , 就是我们目前的互联网技术 , 在网络里看书、听音乐 , 点一份外卖等等 。
从零开始学编程教程 鸿蒙仓颉编程语言入门


这就是计算机科学六层架构 , 鸿蒙操作系统与仓颉编程语言各就各位 。用架构去思考和看问题 , 不仅能心中有数 , 还能独具一双慧眼 。

推荐阅读