第二版前言
版前言
理论篇
章 计算机概述
1.1 计算机基础
1.1.1 计算机的诞生、发展和特点
1.1.2 计算机的分类与应用领域
1.2 计算机中数据的表示
1.2.1 进位计数制
1.2.2 数制间的转换
1.2.3 二进制数的运算
1.3 计算机中常用的编码
1.3.1 西文字符编码
1.3.2 汉字编码
1.4 计算机新技术
1.4.1 云计算
1.4.2 数据挖掘与大数据
1.4.3 人工智能
1.4.4 虚拟现实技术
1.4.5 区块链
思考与练习
第2章 微型计算机系统的组成
2.1 计算机系统的组成及工作原理
2.1.1 计算机系统的组成
2.1.2 计算机硬件系统
2.1.3 计算机软件系统
2.1.4 冯·诺依曼计算机体系结构
2.2 微型计算机硬件系统
2.2.1 微型计算机的硬件系统
2.2.2 微型计算机的主要技术指标
2.3 微型计算机软件系统
2.3.1 计算机软件系统概述
2.3.2 系统软件
2.3.3 应用软件
2.4 微型计算机的组装
2.4.1 微型计算机硬件组装
2.4.2 微型计算机系统软件安装
思考与练习
第3章 数字媒体技术和应用
3.1 数字媒体技术概述
3.1.1 媒体
3.1.2 数字媒体
3.1.3 融媒体
3.2 图形图像处理技术
3.2.1 基本概念
3.2.2 常用工具软件简介
3.2.3 Adobe Photoshop简介
3.3 微信公众平台
3.3.1 微信公众平台概述
3.3.2 典型应用场景
3.4 微信订阅号
3.4.1 微信订阅号的创建
3.4.2 微信订阅号的图文编辑
3.4.3 运营推广微信订阅号
思考与练习
第4章 数据结构与算法
4.1 算法
4.2 数据结构基础知识
4.2.1 学习数据结构的意义
4.2.2 基本概念和术语
4.2.3 典型数据结构
4.3 经典算法
4.3.1 查找算法
4.3.2 排序算法
4.4 程序设计基础
4.4.1 程序设计方法与风格
4.4.2 结构化程序设计
4.4.3 面向对象的程序设计
思考与练习
第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 大数据典型应用
思考与练习
第6章 Python语言基础
6.1 Python语言简介
6.1.1 Pyton语言的发展和特点
6.1.2 Python语言开发环境搭建
6.2 Python的基本数据类型
6.2.1 常量和变量
6.2.2 数字及其运算
6.2.3 字符串
6.3 Python基本语句
6.3.1 注释语句
6.3.2 赋值语句
6.3.3 输入/输出语句
6.3.4 选择结构语句
6.3.5 循环结构语句
思考与练习
实践篇
实践一 Word文字处理(1)——制作高考录取通知书
实践二 Word文字处理(2)——毕业设计论文排版
实践三 Excel电子表格——综合测评成绩管理
实践四 PPT演示文稿制作——毕业设计答辩演示文稿
实践五 Photoshop基本操作——相册版面设计
实践六 简单小程序设计——孙小弟勇闯迷宫游戏