简介
本书从计算思维角度讲解计算机科学*基础的概念和入门知识,讨论计算思维的四种具体表现形式: 计算逻辑思维、算法思维、网络思维、计算系统思维。为了足够精准地描述信息变换过程,必须用信息的方式定义并推导信息变换过程涉及的“对”与“错”,哪些能计算,哪些不能计算。这是计算逻辑思维,它往往需要精确地定义计算模型。我们还需要从信息的角度发现和发明解决各类问题的精确方法,并评价什么是有效的方法。这是算法思维。有很多问题不是由单个算法解决,而是由多个算法形成网络来描述和解决。研究有效的网络需要网络思维。信息变换过程往往通过具体的计算设备与系统得以体现。如何设计、评价并使用计算抽象和实用的计算系统涉及计算系统思维。
编辑推荐
(1)深度教育与职业素质教育相结合,从计算思维角度深入讲解计算机科学的*基础的概念和入门知识,更多的实例与职业素养则通过创新故事体现。(2)课堂讲授与学生动手动脑相结合,提供了习题、编程练习与大作业系统地培养实践能力。(3)适应32学时至64学时的“大学计算机基础”课程安排,教师可通过不同的裁减和深入讨论,适应不同的学时计划。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2018-03-01
- 更新: 2023-07-17
- 书号:9787302489634
- 中图:TP3
- 学科:工学控制科学与工程工学计算机科学与技术