全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 计算机原理与基础

计算机基础与计算思维(第2版高等学校通识教育系列教材)

  • 定价: ¥69
  • ISBN:9787302584131
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:370页
我要买:
点击放图片

导语

  

内容提要

  

    本书内容包括计算机组成及工作原理、计算机软件与信息表示、计算机网络与信息安全、计算机新技术、大数据应用技术,以及计算思维与程序设计。
    全书分为3部分:第1部分(第1~4章)为基础篇,着重介绍现代信息技术,主要让读者理解计算机硬件的基本工作原理、软件与信息编码技术、网络与信息安全,并了解云计算、人工智能、物联网、虚拟现实、增强现实、区块链技术以及数字人民币等计算机新技术;第2部分(第5章)为大数据应用技术篇,着重介绍大数据相关概念、大数据处理的流程、Python处理数据与分析以及大数据可视化,理解数据的收集、存储、清洗、整理等预处理过程,并对这些数据进行简单分析及可视化展示;第3部分(第6章)为计算思维与程序设计篇,着重介绍“计算平台—问题求解—数据处理”的过程,使读者掌握问题求解的方法与手段以及正确的科学思维模式,并初步具备运用程序设计的思想与方法求解实际问题的能力,为后续计算机程序设计等课程的深入学习奠定良好的基础。
    本书既可供多层次、不同专业的高等院校非计算机专业本科生使用,通过合理选取,可以满足不同学时的教学,也可作为计算机等级考试一级、二级基础理论的参考书,还可作为一般工程技术人员和对计算机技术感兴趣的读者的参考书。

目录

第1部分  基础篇
第1章  计算机组成及工作原理
  1.1  计算机概述
    1.1.1  计算机发展历史
    1.1.2  计算机分类
  1.2  微电子技术
    1.2.1  集成电路
    1.2.2  摩尔定律
  1.3  计算机的组成与工作原理
    1.3.1  冯·诺依曼体系结构
    1.3.2  五大基本部件
    1.3.3  计算机的工作原理
  1.4  PC的组件
    1.4.1  主板
    1.4.2  CPU
    1.4.3  存储器
    1.4.4  输入输出设备
  习题
  阅读材料1: 光刻机
  阅读材料2: 未来计算机
第2章  计算机软件与信息表示
  2.1  软件概述
    2.1.1  程序与软件
    2.1.2  软件的分类
  2.2  操作系统
    2.2.1  操作系统概述
    2.2.2  操作系统的功能
    2.2.3  常见操作系统
  2.3  信息与信息表示
    2.3.1  信息
    2.3.2  数制与数制转换
    2.3.3  数值的编码
    2.3.4  文本的编码
    2.3.5  图像的编码
    2.3.6  其他信息的编码
  习题
  阅读材料: 鸿蒙操作系统
第3章  计算机网络与信息安全
  3.1  通信技术
    3.1.1  通信系统
    3.1.2  网络传输介质
    3.1.3  网络互联设备
    3.1.4  数据交换技术
    3.1.5  多路复用技术
  3.2  计算机网络基础
    3.2.1  计算机网络概述
    3.2.2  计算机网络的组成
    3.2.3  计算机网络的分类
    3.2.4  计算机网络体系结构
  3.3  局域网
    3.3.1  局域网简介
    3.3.2  以太网
    3.3.3  无线局域网
  3.4  Internet
    3.4.1  Internet简介
    3.4.2  IP地址
  3.5  信息安全
    3.5.1  信息安全概述
    3.5.2  数据加密技术
    3.5.3  身份鉴别技术
    3.5.4  防火墙
    3.5.5  计算机病毒及其防治
  习题
  阅读材料: 雪人计划
第4章  计算机新技术
  4.1  云计算
    4.1.1  云计算概述
    4.1.2  云计算的分类
    4.1.3  云计算的关键技术及存在的问题
  4.2  人工智能
    4.2.1  什么是人工智能
    4.2.2  人工智能的研究途径
    4.2.3  人工智能的研究目标
    4.2.4  人工智能的研究领域
    4.2.5  人工智能的进展
  4.3  物联网
    4.3.1  物联网概述
    4.3.2  物联网的关键技术
    4.3.3  物联网的应用
  4.4  虚拟现实技术与增强现实技术
    4.4.1  虚拟现实技术概述
    4.4.2  虚拟现实技术基础及硬件设备
    4.4.3  增强现实技术概述
    4.4.4  虚拟现实和增强现实的应用
  4.5  区块链技术
    4.5.1  区块链技术概述
    4.5.2  区块链的概念
    4.5.3  区块链的类型
    4.5.4  区块链的特征
    4.5.5  区块链的架构模型
    4.5.6  区块链的核心技术
    4.5.7  区块链的应用
  4.6  数字人民币
    4.6.1  数字人民币的概念
    4.6.2  数字人民币发展历史
    4.6.3  数字人民币的基本理念
    4.6.4  数字人民币的期待作用及价值意义
  习题
  阅读材料1: 北斗卫星导航系统
  阅读材料2: 人工智能的应用——AlphaGo
第2部分  大数据应用技术篇
第5章  大数据应用技术
  5.1  大数据概述
    5.1.1  大数据的发展背景
    5.1.2  大数据的基本概念
    5.1.3  大数据应用经典案例
    5.1.4  大数据处理的基本流程
  5.2  大数据的获取
    5.2.1  大数据来源
    5.2.2  大数据采集
    5.2.3  互联网数据抓取
    5.2.4  数据预处理
  5.3  大数据存储
    5.3.1  数据库基础
    5.3.2  关系数据库
    5.3.3  非关系数据库
    5.3.4  大数据存储技术简介
  5.4  大数据处理与分析
    5.4.1  大数据处理与分析简介
    5.4.2  Python编程基础
    5.4.3  Pandas数据处理与分析
  5.5  大数据可视化
    5.5.1  数据可视化简介
    5.5.2  数据可视化工具
    5.5.3  大数据可视化典型案例
    5.5.4  Python数据可视化
  习题
  阅读材料: 大数据竞赛平台——Kaggle
第3部分  计算思维与程序设计篇
第6章  计算思维与程序设计
  6.1  计算思维基础
    6.1.1  计算思维的概念
    6.1.2  计算思维与算法
    6.1.3  算法、程序与程序设计语言
    6.1.4  程序设计
  6.2  一个简单的计算机程序
    6.2.1  程序代码
    6.2.2  空白和注释
    6.2.3  预处理指令
    6.2.4  函数
    6.2.5  程序输出
    6.2.6  程序的编译运行
  6.3  顺序结构程序
    6.3.1  数据与输出
    6.3.2  数据输入
    6.3.3  算术运算
    6.3.4  使用函数
    6.3.5  几个常用函数
  6.4  选择结构程序
    6.4.1  关系运算
    6.4.2  逻辑运算
    6.4.3  if语句
    6.4.4  if语句嵌套
    6.4.5  switch语句
  6.5  循环结构程序
    6.5.1  while循环
    6.5.2  do…while循环
    6.5.3  for循环
    6.5.4  循环嵌套
  6.6  Windows桌面程序
    6.6.1  Windows桌面程序结构
    6.6.2  创建Windows桌面程序
    6.6.3  输出文本
    6.6.4  绘制图形
    6.6.5  输入处理
    6.6.6  几个重要消息
  习题
  阅读材料: 程序之美
参考文献
附录部分习题参考答案