图书特色 ●强调思维创新:本书被评为河南省“十四五”普通高等教育规划教材,其编写侧重于专业知识的逻辑关系描述,尽量简化相关专业概念的复杂性分析与讨论,激发学生的学习兴趣。 ●内容全面系统:本书围绕计算机科学的相关内容行了系统且深浅出的论述,全面阐述了计算机学科的基本概念、基础知识及相关职业要求。 ●彰显中国元素:本书既对象形记数、算筹等古人智慧行了梳理,同时又对物联网、移动通信、激光印中的中国技术与标准行了总结,中国元素贯穿全文。
售 价:¥
纸质售价:¥42.70购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
封面页
书名页
版权页
内容简介
前言
第1章 计算机及其发展
1.1 计算机的发展
1.1.1 早期的计算工具
1.1.2 中世纪的计算机
1.1.3 现代计算机发展
1.1.4 微型计算机发展
1.2 计算机系统
1.2.1 计算机模型
1.2.2 计算机硬件
1.2.3 计算机软件
1.3 计算机应用新技术
1.3.1 物联网技术
1.3.2 云计算技术
1.3.3 大数据技术
1.3.4 人工智能技术
1.3.5 区块链技术
1.3.6 量子计算机
1.4 习题
第2章 信息表示和数据运算
2.1 数值信息编码
2.1.1 二进制编码特征
2.1.2 不同数制的转换
2.1.3 二进制整数编码
2.1.4 二进制小数编码
2.1.5 二进制补码运算
2.2 非数值信息编码
2.2.1 英文字符编码
2.2.2 中文字符编码
2.2.3 国际字符编码
2.2.4 声音的数字化
2.2.5 图像的数字化
2.3 逻辑运算
2.3.1 基本逻辑运算
2.3.2 逻辑运算应用
2.4 习题
第3章 计算思维与建模
3.1 计算思维
3.1.1 计算思维的定义与特征
3.1.2 计算思维的基本概念
3.1.3 计算机解题方法
3.1.4 计算模型的构建
3.2 经典计算模型
3.2.1 囚徒困境:博弈策略建模
3.2.2 平均收入:安全计算建模
3.2.3 网页搜索:布尔检索建模
3.3 习题
第4章 计算机程序与软件开发
4.1 程序语言
4.1.1 程序语言的演化
4.1.2 程序语言概述
4.1.3 程序解释与编译
4.2 常见程序设计语言
4.2.1 面向机器编程语言——汇编语言
4.2.2 面向过程编程语言——C语言
4.2.3 面向对象编程语言——Java语言
4.2.4 其他主流编程语言
4.3 软件开发方法
4.3.1 软件开发设计原则
4.3.2 软件开发模型
4.3.3 软件开发语言选择
4.3.4 软件测试方法
4.4 习题
第5章 算法与数据结构
5.1 算法
5.1.1 算法的定义
5.1.2 算法的表示
5.1.3 算法的评估
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.3.5 文件结构
5.4 习题
第6章 操作系统和数据库
6.1 操作系统
6.1.1 操作系统的类型
6.1.2 操作系统的功能
6.1.3 程序执行过程
6.1.4 系统引导过程
6.1.5 常见操作系统
6.2 数据库
6.2.1 数据库概述
6.2.2 数据模型
6.2.3 关系数据库
6.2.4 SQL语言
6.2.5 常见数据库管理系统
6.3 习题
第7章 计算机网络与信息安全
7.1 计算机网络基础
7.1.1 计算机网络概述
7.1.2 计算机网络体系结构
7.1.3 局域网基本技术
7.1.4 网络互联
7.2 Internet基础
7.2.1 Internet简介
7.2.2 TCP/IP协议
7.2.3 Internet地址
7.2.4 Internet基本服务
7.3 信息安全
7.3.1 信息安全概述
7.3.2 信息安全隐患
7.3.3 信息安全防御
7.4 习题
第8章 计算机的社会与职业问题
8.1 计算机的社会问题
8.1.1 计算机的应用及影响
8.1.2 计算机网络的社会问题
8.1.3 计算机游戏与网瘾问题
8.2 职业道德和信息伦理
8.2.1 道德与伦理
8.2.2 计算机职业道德
8.2.3 信息伦理道德
8.3 计算机知识产权
8.3.1 知识产权及法律法规
8.3.2 软件知识产权
8.3.3 网络知识产权
8.4 网络隐私与自由
8.4.1 隐私权的道德和法律基础
8.4.2 网络隐私权与保护
8.4.3 网络自由
8.5 习题
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜