计算思维导论

战德臣

目录

  • 1 第一章 引论-走马观花看导论
    • 1.1 第一章 枚举-计算-验证
    • 1.2 计算规则与迭代
    • 1.3 计算与社会
    • 1.4 计算机理论模型-图灵机-上
    • 1.5 计算机理论模型-图灵机-下
    • 1.6 计算思维导论课程的定位和价值
  • 2 第二章 初识计算思维-由小白鼠到计算思维
    • 2.1 计算思维
    • 2.2 计算思维教育空间-计算之树
    • 2.3 计算思维导论课程的章节内容解读
    • 2.4 进位制及其转换方法
    • 2.5 怎样学习计算思维
    • 2.6 单元测验
  • 3 第三章 符号化、计算化与自动化--一看计算机的本质
    • 3.1 计算机与逻辑
    • 3.2 机器是怎样处理符号与小数点的
    • 3.3 0和1与易经
    • 3.4 图像能隐藏信息吗
    • 3.5 单元测验
  • 4 第四章 程序与递归:二看计算机的本质
    • 4.1 存储器
    • 4.2 机器是怎样表示文字声音与图像的-上
    • 4.3 机器是怎样表示文字声音与图像的-下
    • 4.4 单元测验
  • 5 第五章 机器是如何执行程序的:认识计算机
    • 5.1 计算系统与程序
    • 5.2 运算组合式与程序构造
    • 5.3 递归函数及其执行
    • 5.4 原始递归函数
    • 5.5 单元测验
  • 6 第六章 复杂环境下程房是 如何被执行的:理解现代计算机
    • 6.1 机器程序
    • 6.2 程序执行机构与过程
    • 6.3 单元测验
  • 7 第七章 程序编写与计算机语言
    • 7.1 文件与磁盘
    • 7.2 操作系统
    • 7.3 虚拟化与云计算
    • 7.4 设备抽象分层与管理
    • 7.5 单元测验
  • 8 第八章 利用典型计算机语言进行程序设计
    • 8.1 程序编写与计算机语言
    • 8.2 高级语言程序构成要素
    • 8.3 语言与编译器
    • 8.4 计算机的抽象层级
    • 8.5 协议与编解码器
  • 9 第九章 受限资源约束下的算法—排序问题求解示例
    • 9.1 算法
    • 9.2 TSP问题求解算法示例
    • 9.3 三种内排序算法
    • 9.4 外排序算法与计算环境
    • 9.5 网页排序算法
    • 9.6 单元测验
  • 10 第十章 难解性问题求解一组合、随机与近似解
    • 10.1 问题的可求解与难求解
    • 10.2 由生物学遗传进化到计算学科的遗传算法
    • 10.3 遗传算法应用示例
    • 10.4 单元测验
  • 11 第十一章 计算机网络、信息 网络与互联网+
    • 11.1 机器网络与万物互联
    • 11.2 互联网与互联网+
    • 11.3 网络通讯基础
    • 11.4 局域网广域网互联网因特网
    • 11.5 网络协议概述与IP层协议
    • 11.6 应用层传输层链路层物理层协议
    • 11.7 标记语言与HTML-XML
    • 11.8 网络计算示例
  • 12 第十二章 数据库与大数据
    • 12.1 数据管理与数据库
    • 12.2 大数据价值发现
    • 12.3 数据库与关系
    • 12.4 关系运算及其应用
    • 12.5 利用SQL语言表达查询需求
    • 12.6 怎样进行数据抽象与怎样表达抽象结果
    • 12.7 怎样进行设计与怎样研究理论
    • 12.8 单元测试
  • 13 第十三章 机器学习
    • 13.1 算法训练与机器学习
    • 13.2 神经网络与深度学习
  • 14 第十四章 由神经网络到人工智能+
    • 14.1 面向对象的思维
    • 14.2 面向对象程序设计语言
    • 14.3 软件统一建模语言
    • 14.4 对象框架与软件构造
    • 14.5 面向对象构造软件
    • 14.6 基于组件构造软件
    • 14.7 基于服务构造软件
    • 14.8 软件构造方法演变
    • 14.9 单元测试
  • 15 第十五章 信息安全、网络安全与国家安全
    • 15.1 信息安全与网络空间安全-上
    • 15.2 信息安全与网络空间安全-中
    • 15.3 信息安全与网络空间安全-下
    • 15.4 信息安全发展史
    • 15.5 区块链发展史
信息安全发展史