用什么很好的比喻或例子向英语专业解释经典计算机科学与“善于使用MS-Windows”之间的区别
- 计算机科学
- 电脑编程
- 使用电脑
3完全不同的事物。大多数人甚至不知道什么是计算机科学。他们只看到“计算机”一词。因此,“他是计算机科学专业”可以解释为“他可以连接我的打印机”。还是说他“擅长电脑”。几乎没有人知道计算机编程和计算机科学之间的区别。
计算机科学是计算理论。无需实际计算机即可学习CS。CPU微型架构。如何对数字进行排序,如何遍历列表等。状态机。算法,big(Oh)等。如何设计编程语言或编译器。
编程是使用计算机科学家创建的语言和编译器来编写代码并创建应用程序。
最后,使用计算机(使用GUI,鼠标和键盘,Internet,MS-Office等)
然而,这三者被外行互换使用。
什么是向英语专业解释经典计算机科学与“擅长使用MS-Windows”之间的区别的好比喻或示例?或者简单地,一个真实的计算机科学与MS-Windows无关的精妙示例。