知识卡片
计算机科学的七大核心思想
内容
计算机科学可以用七个反复出现的思想来统摄:算法(如何用步骤表达智能)、[[抽象:分离外部特征与内部细节]](如何隐藏细节管理复杂性)、创新(设计软件更像构思雕塑而非照菜谱操作)、数据(如何编码、模拟、检错并从中挖掘新知识)、程序设计(把人类意图翻译成可执行代码)、因特网(连接带来的便利与隐私安全代价)、影响(技术进步对法律、伦理、社会准则的冲击)。这七个思想贯穿全书每一章,是理解具体主题时应不断回扣的坐标系,而非孤立的知识点清单。
参考来源
《计算机科学概论》第0章《绪论》