展开全部

主编推荐语

将计算思维融入计算机的算法设计中。

内容简介

本书以计算思维能力培养为主线,以算法设计为依托,以介绍计算机基础和算法设计为主要目标,主要内容包括计算与计算模型、计算机基础知识、算法设计、算法评测与分析、软件测试基础等。通过学习本书,学生可以了解与现代计算机相关的计算理论基础,了解算法设计与问题求解的关系,体会计算在现代生活中的重要性和普适性,进而为今后利用计算机解决专业问题打下良好基础。

本书可作为高等院校计算机基础课程相关的教材,也可以作为计算机基础知识及算法设计培训、自学的参考用书。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1章 计算与计算模型
  • 1.1 计算
  • 1.1.1 什么是计算
  • 1.1.2 什么是计算的本质
  • 1.1.3 计算与算法
  • 1.2 图灵机模型
  • 1.3 停机问题
  • 1.4 计算思维
  • 1.4.1 科学思维与计算思维
  • 1.4.2 计算思维的概念及内涵
  • 1.4.3 计算思维的本质
  • 1.4.4 计算思维能力
  • 1.5 计算在其他学科的应用
  • 1.5.1 计算社会学
  • 1.5.2 计算生物学
  • 思考题
  • 第2章 计算机基础知识
  • 2.1 计算机组成与工作过程
  • 2.1.1 计算机简介
  • 2.1.2 计算机的组成
  • 2.1.3 计算机系统结构
  • 2.1.4 计算机工作过程
  • 2.2 信息在计算机中的表示
  • 2.2.1 进位计数制及数制转换
  • 2.2.2 带符号数在计算机中的表示
  • 2.2.3 定点数与浮点数
  • 2.2.4 逻辑运算
  • 2.2.5 二进制编码
  • 2.2.6 多媒体信息在计算机中的表示
  • 2.3 计算机应用技术
  • 2.3.1 普适计算
  • 2.3.2 网格计算
  • 2.3.3 云计算
  • 2.3.4 物联网
  • 2.3.5 大数据
  • 思考题
  • 第3章 基本算法设计方法
  • 3.1 算法基础知识
  • 3.1.1 算法的概念
  • 3.1.2 算法的描述
  • 3.1.3 简单算法举例
  • 3.2 Raptor流程图编程
  • 3.2.1 Raptor简介
  • 3.2.2 输入语句
  • 3.2.3 处理语句
  • 3.2.4 输出语句
  • 3.2.5 Raptor应用基础
  • 3.3 枚举法
  • 3.4 迭代与递推算法
  • 3.5 递归方法
  • 3.6 数组在算法中的应用
  • 3.6.1 数值数组的使用
  • 3.6.2 字符串处理
  • 3.7 优化算法的基本技巧
  • 3.7.1 选择高效的数学模型
  • 3.7.2 巧妙利用算术运算功能
  • 3.7.3 设置标志量
  • 3.7.4 将非数值信息数字化
  • 思考题
  • 第4章 复杂算法设计方法简介
  • 4.1 分治法
  • 4.2 回溯法
  • 4.3 贪心法
  • 4.4 动态规划法
  • 4.5 算法总结
  • 4.5.1 算法策略小结
  • 4.5.2 算法策略之间的关系及侧重解决的问题类型
  • 思考题
  • 第5章 算法的评价与分析
  • 5.1 算法的评价
  • 5.1.1 算法的正确性
  • 5.1.2 算法的时间复杂度
  • 5.1.3 算法的空间复杂度
  • 5.2 算法的分析
  • 5.2.1 最优算法
  • 5.2.2 算法的实现
  • 思考题
  • 第6章 软件工程与软件测试基础
  • 6.1 软件工程概述
  • 6.1.1 软件危机
  • 6.1.2 软件工程
  • 6.1.3 软件生存周期
  • 6.1.4 软件工程方法
  • 6.1.5 结构化程序设计方法与程序设计风格
  • 6.2 软件测试的基本概念
  • 6.3 软件测试方法
  • 6.3.1 软件测试方法分类
  • 6.3.2 软件测试的步骤
  • 6.4 软件测试用例设计
  • 6.4.1 白盒测试的测试用例设计
  • 6.4.2 黑盒测试的测试用例设计
  • 6.5 软件排错
  • 6.5.1 软件排错的原则
  • 6.5.2 软件排错的主要方法
  • 思考题
  • 参考文献
展开全部

评分及书评

4.7
3个评分
  • 用户头像
    给这本书评了
    5.0

    编程的时候,先想好结果是什么,然后再编程,结果不符合预期在去看看程序那块有问题。

      转发
      评论

    出版方

    人民邮电出版社

    人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。