关于本书的内容有任何问题,请联系 武恩玉
目 录 第 1章 计算机基础知识 1 1.1 计算机概述 1 1.1.1 计算机的发展 1 1.1.2 计算机的分类及应用领域 3 1.1.3 数据在计算机中的表示与存储 6 1.1.4 计算机系统组成 10 1.2 微型计算机系统 13 1.2.1 计算机的基本工作原理及结构 13 1.2.2 微型计算机硬件系统组成 14 习题 17 第 2章 操作系统 19 2.1 操作系统概述 19 2.1.1 操作系统的定义 19 2.1.2 操作系统的发展与分类 20 2.1.3 操作系统的特征 23 2.2 操作系统的功能 24 2.2.1 处理机管理 24 2.2.2 存储器管理 26 2.2.3 设备管理 27 2.2.4 文件管理 27 2.3 中文Windows XP 27 2.3.1 Windows XP的特点 28 2.3.2 Windows XP的桌面和任务栏 28 2.3.3 Windows XP的软件管理 29 2.3.4 Windows XP的控制面板 30 2.3.5 Windows XP的任务管理器 31 习题 31 第3章 计算机网络基础 34 3.1 计算机网络概述 34 3.1.1 计算机网络的发展 34 3.1.2 网络的功能 35 3.1.3 网络系统的组成 35 3.1.4 网络的分类及应用 37 3.1.5 网络体系结构 38 3.2 局域网概述 41 3.2.1 以太网的工作原理及组网 42 3.2.2 网络的硬件设备 45 3.2.3 局域网操作系统 54 3.3 Internet基础知识 56 3.3.1 Internet概述 56 3.3.2 IP地址和域名 59 3.3.3 Internet提供的常用服务 63 习题 64 第4章 计算机信息安全基础知识 67 4.1 信息安全概述 67 4.1.1 信息安全的概念 67 4.1.2 网络黑客及网络攻防 68 4.1.3 防火墙技术 70 4.2 计算机病毒 71 4.2.1 计算机病毒的定义及特点 71 4.2.2 计算机病毒的传播途径和危害 72 4.2.3 计算机病毒及防范 74 4.3 信息安全保护 74 4.3.1 网络入侵方式 74 4.3.2 网络安全保护 75 4.3.3 信息系统安全保护 76 4.4 计算机犯罪与知识产权保护 77 4.4.1 计算机犯罪 77 4.4.2 知识产权 79 4.4.3 软件知识产权及其保护 80 习题 83 第5章 多媒体技术基础 85 5.1 多媒体技术的基本概念 85 5.1.1 多媒体及多媒体技术 85 5.1.2 多媒体技术的特征 86 5.1.3 多媒体信息处理的关键技术 87 5.1.4 多媒体技术的应用领域 88 5.2 多媒体信息的数字化和压缩技术 89 5.2.1 数字音频及处理 90 5.2.2 数字图像及处理 92 5.2.3 数字视频及处理 96 5.2.4 数据压缩技术 99 5.3 多媒体常用软件 103 5.3.1 WinRAR压缩软件 103 5.3.2 Phtoshop图形图像处理软件 104 5.3.3 Flash 109 习题 113 第6章 程序设计基础 116 6.1 程序设计语言与风格 116 6.1.1 程序设计风格 116 6.1.2 程序设计语言 118 6.2 结构化程序设计 120 6.2.1 结构化程序设计的原则 120 6.2.2 结构化程序的基本结构与特点 121 6.3 面向对象的程序设计 122 6.3.1 面向对象的基本概念 122 6.3.2 面向对象的程序设计 124 6.4 算法基础 125 6.4.1 算法的基本概念 125 6.4.2 算法的描述 126 6.4.3 算法的分析 128 习题 129 第7章 数据结构基础 132 7.1 数据结构概念及定义 132 7.1.1 数据结构概述 132 7.1.2 数据元素和数据项 134 7.1.3 数据对象和数据类型 134 7.1.4 数据的逻辑结构 135 7.1.5 数据的存储结构 136 7.1.6 数据结构的定义 137 7.1.7 线性结构与非线性结构 138 7.2 线性表 138 7.2.1 线性表的基本概念 139 7.2.2 线性表的逻辑结构特征 139 7.2.3 线性表的顺序存储结构 139 7.2.4 线性表的基本运算 140 7.2.5 线性表的链式存储 142 7.2.6 基本运算在链表上的实现 142 7.2.7 其他链表 144 7.3 栈和队列 146 7.3.1 栈的定义 146 7.3.2 队列 148 7.4 树 151 7.4.1 树的定义与相关术语 151 7.4.2 二叉树的定义与基本操作 152 7.4.3 二叉树的性质 153 7.4.4 二叉树的存储结构 154 7.4.5 二叉树的遍历 156 7.5 排序 157 7.5.1 排序的基本概念 157 7.5.2 排序方法 158 7.5.3 插入类排序 158 7.5.4 选择类排序 160 7.5.5 交换类排序 161 7.6 查找技术 164 7.6.1 查找的基本概念 164 7.6.2 顺序查找 165 7.6.3 二分法查找 165 习题 166 第8章 软件工程基础 169 8.1 软件工程的基本概念 169 8.1.1 软件定义与软件特点 169 8.1.2 软件危机与软件工程 170 8.1.3 软件工程的目标与原则 171 8.1.4 软件工程过程与软件生命周期 172 8.1.5 软件开发工具与软件开发环境 173 8.2 结构化分析方法 173 8.2.1 需求分析 173 8.2.2 结构化分析方法 174 8.2.3 数据流图 175 8.2.4 数据字典 177 8.2.5 软件需求规格说明书 177 8.3 软件设计 178 8.3.1 软件设计概述 178 8.3.2 总体设计 179 8.3.3 详细设计 182 8.4 软件测试 182 8.4.1 软件测试的基本概念 183 8.4.2 软件测试的方法 183 8.4.3 测试用例设计 184 8.4.4 软件测试的实施 187 8.5 程序的调试 188 8.5.1 程序调试的基本概念 188 8.5.2 程序的调试方法 189 8.5.3 程序的静态调试 190 8.5.4 程序的动态调试 191 习题 192 第9章 数据库技术基础 194 9.1 数据库系统的基本概念 194 9.1.1 数据库基本概念 194 9.1.2 数据库系统的发展 196 9.1.3 数据库系统的基本特点 198 9.1.4 数据库系统的内部结构体系 199 9.2 数据模型 201 9.2.1 数据模型的基本概述 201 9.2.2 E-R模型 202 9.2.3 几种主要的数据模型 204 9.3 关系运算 206 9.3.1 关系代数 206 9.3.2 集合运算 206 9.3.3 关系运算 208 9.4 数据库设计与管理 211 9.4.1 数据库设计概述 211 9.4.2 数据库设计的需求分析 212 9.4.3 数据库概念结构设计 212 9.4.4 数据库的逻辑结构设计 213 9.4.5 数据库的物理设计 214 9.4.6 数据库管理 215 习题 216 参考文献 219
本书是有关物理实验的教材。全书共42个实验,涉及力学、热学、电磁学、光学和近代物理等方面,其中有综合与设计性实...
本书分为两大部分,第一部分为信息技术基础,主要介绍计算机信息处理技术的基础知识,共分6个章节,系统地论述了计算...
本书打破了传统模式,以实际应用为出发点,通过大量来源于实际工作的精彩实例,全面涵盖了读者在使用Word、Exc...
本书分为上、下两册。下册主要内容为向量代数与空间解析几何、多元函数微分学及应用、重积分、曲线积分、曲面积分、无...
本书分为上、下两册。上册主要内容为函数、极限与连续,一元函数微分学,微分中值定理与导数的应用,一元函数积分学,...
本书主要介绍了人工智能的基础知识、人工智能的编程语言(Python)及人工智能领域的核心技术和应用。全书包含理...
本书全面、系统地介绍银河麒麟桌面操作系统的基础知识、WPS Office的基本操作,以及其他信息技术的相关内容...
本书是根据教育部高等学校大学计算机课程教学指导委员会关于推进新时代高校计算机基础教学改革的有关精神,同时结合多...
本书是根据教育部高等学校大学计算机课程教学指导委员会关于推进新时代高校计算机基础教学改革的有关精神,同时根据多...
本书以计算思维为主线,介绍计算思维的理论知识,兼顾计算机实际应用能力的培养。本书融入国产自主软件、硬件等新技术...
我要评论