关于本书的内容有任何问题,请联系 武恩玉
目 录 第 1章 计算机概述 1 1.1 计算机基础 1 1.1.1 计算机发展史 1 1.1.2 计算机的特点及类型 2 1.1.3 计算机应用领域 4 1.1.4 计算机的发展趋势 5 1.2 计算机组成、实现及工作过程 6 1.2.1 计算机组成 6 1.2.2 计算机系统 7 1.2.3 微机工作过程 15 1.3 计算机相关新技术 17 1.3.1 新型计算机 17 1.3.2 网络新技术 18 1.4 计算思维 19 1.4.1 计算思维的定义 20 1.4.2 计算思维的本质 20 1.4.3 计算思维的性质 21 1.4.4 计算思维的应用 21 习题 22 第 2章 信息在计算机中的表示 24 2.1 信息与数据 24 2.1.1 数据与信息关系 24 2.1.2 数制及数制间的转换 25 2.1.3 二进制数的常用单位 30 2.1.4 二进制数的运算 31 2.2 数值数据在计算机中的表示 34 2.2.1 机器数和真值 34 2.2.2 原码、反码和补码 34 2.3 非数值数据在计算机中的表示 36 2.3.1 字符编码 37 2.3.2 汉字编码 38 习题 42 第3章 操作系统基础知识 44 3.1 操作系统概述 44 3.1.1 一个程序的存储和运行 44 3.1.2 操作系统的基本概念 45 3.1.3 操作系统的种类 47 3.2 操作系统的功能模块 48 3.2.1 操作系统的基本功能 49 3.2.2 CPU管理 50 3.2.3 存储管理 54 3.2.4 设备管理 57 3.2.5 文件管理 59 3.3 典型操作系统简介 62 3.3.1 Windows操作系统 62 3.3.2 UNIX操作系统 65 3.3.3 Linux操作系统 66 3.3.4 Mac OS X操作系统 68 3.3.5 智能手机操作系统 70 习题 72 第4章 计算机网络基础及Internet应用 74 4.1 计算机网络基础 74 4.1.1 计算机网络概述 74 4.1.2 计算机组网 78 4.1.3 计算机网络软件连接 83 4.2 Internet及传统信息服务 86 4.2.1 Internet及其服务 86 4.2.2 Internet信息浏览服务与万维网 97 4.2.3 搜索服务 100 4.2.4 Internet的邮件服务 100 4.2.5 Internet的文件传输服务 101 4.2.6 Internet的远程登录服务 102 4.2.7 BBS社区 102 4.3 Internet现代信息服务 103 4.3.1 网上交易服务 103 4.3.2 网络流媒体服务 104 4.3.3 即时通信服务 104 4.3.4 博客与微博 105 4.3.5 基于网络的云服务 106 习题 107 第5章 多媒体技术基础 109 5.1 多媒体的基本概念 109 5.1.1 多媒体及多媒体分类 109 5.1.2 多媒体技术 110 5.1.3 多媒体的处理对象 110 5.1.4 多媒体信息的特点 112 5.1.5 多媒体技术的应用 113 5.2 声音的编码技术 115 5.2.1 声音的本质及特点 115 5.2.2 模拟信号与数字信号 115 5.2.3 声音的采样 116 5.2.4 声音的量化 116 5.2.5 声音的编码 117 5.2.6 声音文件格式 118 5.3 图像的编码技术 119 5.3.1 颜色的本质 119 5.3.2 图像的采样 120 5.3.3 图像的量化 121 5.3.4 图像的编码 121 5.3.5 图像的文件格式 122 5.3.6 视频的编码技术 123 5.4 数据压缩技术 124 5.4.1 数据压缩的基本概念 124 5.4.2 文本文件压缩 125 5.4.3 声音文件压缩 126 5.4.4 图像文件压缩 127 习题 129 第6章 信息安全基础 130 6.1 信息安全概述 130 6.1.1 信息安全的概念 130 6.1.2 互联网安全威胁现状 131 6.2 信息安全技术 132 6.2.1 信息加密技术 132 6.2.2 数字签名技术 136 6.2.3 身份认证技术 137 6.2.4 访问控制技术 140 6.2.5 防火墙技术 142 6.2.6 入侵检测技术 146 6.2.7 数字证书技术 148 6.3 计算机病毒及防治 149 6.3.1 计算机病毒的概念 149 6.3.2 计算机病毒的特点 150 6.3.3 计算机病毒的分类 150 6.3.4 典型计算机病毒 151 6.3.5 计算机病毒的防治 157 6.3.6 常用杀毒软件 158 习题 161 第7章 软件技术基础 163 7.1 数据管理技术 163 7.1.1 数据人工管理 164 7.1.2 数据文件管理 164 7.1.3 数据库管理 166 7.2 程序设计基础 175 7.2.1 程序与程序设计的概念 175 7.2.2 结构化程序设计 177 7.2.3 面向对象程序设计 179 7.3 算法设计基础 182 7.3.1 算法 182 7.3.2 算法的描述 184 7.3.3 算法的衡量指标 186 7.3.4 算法设计举例 188 7.4 软件工程基础 189 7.4.1 软件工程的概念 190 7.4.2 软件开发过程 192 习题 193 参考文献 195
本书全面系统地论述了Intel 80x86系列机中16位微型计算机的基本原理、汇编语言程序设计和接口技术,...
本书作者在多年教学经验基础上,并根据学生的认知规律精心组织了本教材内容,并通过大量有现实意义的例题,深入浅出地...
Windows是个人计算机上最流行的操作系统,在国内外拥有众多家庭和商务用户,因此Windows系统编程可...
本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...
本书主要介绍数据库系统的基本概念和基本理论、应用技术和设计方法。内容包括数据模型和数据库系统结构、关系代数...
Vue是一款用于构建用户界面的渐进式框架,现已成为Web前端开发领域三大主流框架之一。2020年9月,Vue ...
本书是与《经济数学—微积分(第4版)(微课版)》配套的学习指导书,在内容上符合教育部高等学校大学数学课程教学指...
本书根据高等学校非数学类专业“概率论与数理统计”课程的教学要求和教学大纲,将新工科理念与国际化深度融合,借鉴国...
本书是根据高等学校非数学类专业“线性代数”课程的教学要求和教学大纲,将新工科理念与国际化深度融合,结合山东大学...
本书以理论-意识-实践为主线,在立德树人的教育实践中培养新时代工程技术人才的工程伦理意识和责任感,帮助读者自觉...
我要评论