本书是计算机科学与技术专业学生的入门教材。全书共分10章,系统地介绍了计算机基础知识、计算机硬件系统、计算机软件系统、算法与数据结构基础、多媒体技术基础、数据库技术基础、计算机网络技术基础、信息安全基础知识、、云计算与物联网、计算机导论实验。为了让读者能够及时地检查学习效果,巩固所学知识,每章最后还附有丰富的习题。
介绍成熟的理论和*新知识,并反映技术的新发展。作为计算机专业学生的入门课程,是学生认识专业,了解专业历史、专业发展、应用前景以及学科体系、课程设置等的引导课,同时也是学生了解知识学习、技能训练、职业需求的基础课。
周舸,副教授,工学硕士,现为电子科技大学成都学院计算机系实验教学中心主任,网络工程专业带头人,四川省招标局、四川阳光电力招标有限责任公司专家库成员。公开发表科研论文十余篇,主编教材9本,主持市级科研项目“基于物联网的交通流量监测系统设计研究”1项,院级科研项目两项,其中“基于CDIO教学改革之计算机导论”获得教学改革成果奖二等奖。
第1章 计算机基础知识
学习目标
1.1 概述
1.1.1计算机的产生
1.1.2计算机的发展
1.1.3计算机的特点
1.1.4计算机的分类
1.1.5计算机的应用
1.2 计算机中信息的表示与编码
1.2.1数制及其转换
1.2.2数值信息的表示
1.2.3信息单位
1.2.4非数值信息的表示
小结
习题
第2章 计算机硬件系统
学习目标
2.1 计算机基本结构
2.1.1冯?诺依曼体系结构
2.1.2哈佛结构
2.2 计算机硬件的组成
2.2.1主板
2.2.2中央处理器(CPU)
2.2.3存储器
2.2.4总线与接口
2.2.5输入/输出设备
小结
习题
第3章 计算机软件系统
学习目标
3.1 计算机软件概述
3.1.1什么是软件
3.1.2软件的分类
3.2 系统软件
3.2.1 操作系统
3.2.2 语言处理系统
3.2.3 数据库管理系统
3.2.4服务性程序
3.3 应用软件
3.3.1 通用软件
3.3.2 专用软件
3.4操作系统概述
3.4.1 操作系统的基本概念
3.4.2 操作系统的基本特征
3.4.3 操作系统的基本功能
3.4.4 操作系统的发展与分类
3.4.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.3 数据结构基础
4.3.1 数据和数据结构
4.3.2 典型的数据结构
小结
习题
第5章 多媒体技术基础
学习目标
5.1多媒体技术概述
5.1.1 多媒体技术的发展
5.1.2 什么是多媒体
5.1.3多媒体技术的特征
5.1.4多媒体中的关键技术
5.1.5多媒体的应用领域
5.2 媒体处理技术
5.2.1 听觉媒体的处理
5.2.2 视觉媒体的处理
5.2.3 压缩与解压缩
5.3 多媒体软件
5.3.1多媒体软件的划分
5.3.2 图片的制作与处理软件
5.3.3 动画的制作与处理软件
5.3.4 多媒体集成软件
小结
习题
第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.3数据库语言
6.3.1数据定义语言
6.3.2数据操纵语言
6.3.3 SQL语言
6.4数据库设计基础
6.4.1数据库设计的基本步骤
6.4.2常用的数据库开发平台
小结
习题
第7章 计算机网络技术基础
学习目标
7.1 计算机网络的产生与发展
7.2 计算机网络的基本概念
7.2.1 什么是计算机网络
7.2.2 通信子网和资源子网
7.3 计算机网络的功能
7.4 计算机网络的分类与拓扑结构
7.4.1计算机网络的分类
7.4.2计算机网络的拓扑结构
7.5计算机网络体系结构与协议
7.5.1 网络体系结构的概念
7.5.2 网络协议的概念
7.5.3 网络协议的分层
7.5.4 OSI参考模型
7.5.5 TCP/IP参考模型
7.6局域网基础知识
7.6.1局域网的基本概念
7.6.2局域网的特点及其基本组成
7.6.3局域网主要技术
7.6.4局域网体系结构与IEEE802标准
7.7 Internet基础知识
7.7.1 Internet的产生和发展
7.7.2 Internet的基本概念
7.7.3 Internet的主要服务
7.7.4 IP地址
7.7.5域名系统
小结
习题
第8章 信息安全基础知识
学习目标
8.1 信息安全概述
8.1.1 什么是计算机信息安全
8.1.2 信息安全技术
8.1.3 信息安全法规
8.2计算机病毒及其防治
8.2.1 计算机病毒的概念
8.2.2 计算机病毒的特点
8.2.3 计算机病毒的分类
8.2.4 计算机病毒的传播途径
8.2.5 计算机病毒的防治
8.3 防火墙技术
8.3.1 防火墙的基本概念
8.3.2 防火墙的基本类型
8.3.3 防火墙产品简介
8.4 计算机职业道德
8.4.1 计算机职业道德的基本概念
8.4.2 计算机职业道德教育的重要性
8.4.3 信息使用的道德规范
小结
习题
第9章 云计算与物联网
学习目标
9.1 云计算及其发展
9.1.1 云计算的定义
9.1.2 云计算的特点
9.1.3 网格计算与云计算
9.2主流的云计算技术
9.2.1 Google云计算
9.2.2 Amazon云计算
9.2.3 微软云计算
9.3 物联网及其应用
9.3.1 物联网的发展
9.3.2 物联网的定义
9.3.3 物联网的技术架构
9.3.4 物联网的应用
9.4 云计算与物联网的关系
9.5 大数据时代
9.5.1 什么是大数据
9.5.2 大数据的基本特征
9.5.3 大数据的影响
小结
习题
第10章 计算机导论实验
10.1 实验1 Word综合排版
10.2 实验2 Excel应用
10.3 实验3 PowerPoint应用
10.5 实验4 WWW服务
10.6 实验5 HTML5简单网页制作
附录 专业学习指南
附录 A 人才培养体系
附录B 计算机科学与技术专业的职业类别
附录 C 计算机行业背景知识
附录 D常见英文计算机缩略语对照表
参考文献