图书介绍

大学计算机基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

大学计算机基础
  • 刘冬莉,刘天波,徐立辉主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302374251
  • 出版时间:2014
  • 标注页数:247页
  • 文件大小:45MB
  • 文件页数:259页
  • 主题词:电子计算机-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

大学计算机基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机基础知识1

1.1 计算机发展与应用1

1.1.1 计算机的发展历史1

1.1.2 计算机的分类2

1.1.3 计算机的特点5

1.1.4 计算机的应用领域6

1.1.5 计算机的发展趋势8

1.2 计算机中数据的表示方法9

1.2.1 进位记数制9

1.2.2 常用数制10

1.2.3 数制转换11

1.2.4 计算机中数的表示方法14

1.2.5 编码16

1.3 计算机硬件系统19

1.3.1 计算机的工作原理20

1.3.2 计算机的基本结构20

1.4 计算机软件系统22

1.4.1 系统软件22

1.4.2 应用软件25

1.4.3 指令和程序26

1.5 微型计算机的硬件系统26

1.5.1 主机系统27

1.5.2 外部存储器32

1.5.3 输入输出设备34

1.6 多媒体技术基础知识36

1.6.1 多媒体的基本知识36

1.6.2 多媒体技术发展简史38

1.6.3 多媒体计算机基本结构41

1.6.4 多媒体关键技术简介42

第2章 操作系统基础知识45

2.1 操作系统概述45

2.1.1 操作系统的概念45

2.1.2 操作系统的发展46

2.1.3 操作系统的分类46

2.1.4 操作系统的特性48

2.1.5 用户接口49

2.2 操作系统的功能50

2.2.1 处理机管理50

2.2.2 存储管理53

2.2.3 设备管理55

2.2.4 文件管理57

2.3 典型操作系统介绍61

2.3.1 Windows操作系统61

2.3.2 MacOS67

2.3.3 UNIX操作系统68

2.3.4 Linux操作系统70

2.3.5 移动操作系统71

第3章 算法与数据结构73

3.1 绪论73

3.1.1 数据结构的基本概念74

3.1.2 算法76

3.2 线性表79

3.2.1 线性表的基本概念79

3.2.2 线性表的顺序存储及其基本运算80

3.2.3 线性表的链式存储及其基本运算83

3.3 栈和队列90

3.3.1 栈及其基本运算90

3.3.2 队列及其基本运算93

3.4 数组96

3.4.1 数组的基本概念96

3.4.2 数组的存储结构97

3.4.3 矩阵的压缩存储97

3.5 树与二叉树99

3.5.1 树的基本概念99

3.5.2 二叉树及其基本性质100

3.5.3 二叉树的存储结构102

3.5.4 二叉树的遍历104

3.6 图105

3.6.1 图的基本概念105

3.6.2 图的存储结构106

3.7 查找技术108

3.7.1 查找的基本概念108

3.7.2 基于线性表的查找108

3.8 排序技术110

3.8.1 插入类排序111

3.8.2 交换类排序113

3.8.3 选择类排序115

3.8.4 归并类排序116

第4章 数据库设计基础知识117

4.1 数据库基本概念117

4.1.1 数据库与数据库管理系统117

4.1.2 数据管理技术的发展121

4.1.3 数据库的体系结构123

4.2 数据模型126

4.2.1 数据模型的分类126

4.2.2 数据的三个世界127

4.3 概念模型128

4.3.1 概念模型中的术语128

4.3.2 实体、联系、属性之间的关系129

4.3.3 E-R模型的图示法130

4.4 数据的逻辑模型131

4.4.1 层次模型131

4.4.2 网状模型132

4.4.3 关系模型132

4.5 关系代数136

4.5.1 关系模型的基本操作136

4.5.2 关系模型的基本运算137

4.5.3 查询138

4.5.4 关系代数的应用实例144

4.6 结构化查询语言SQL144

4.6.1 SQL概述144

4.6.2 数据定义145

4.6.3 数据修改147

4.6.4 数据查询148

4.6.5 数据控制151

4.7 数据库系统设计151

4.7.1 数据库设计概述152

4.7.2 数据库设计的需求分析152

4.7.3 数据库概念设计155

4.7.4 数据库逻辑设计157

4.7.5 数据库物理设计158

4.7.6 数据库的建立和维护159

第5章 软件工程基础知识162

5.1 软件工程基本知识162

5.1.1 软件的发展162

5.1.2 软件定义与软件特点162

5.1.3 软件危机与软件工程163

5.1.4 软件工程过程与软件生命周期163

5.1.5 软件工程的目标与原则165

5.1.6 软件开发工具与软件开发环境166

5.2 结构化分析方法166

5.2.1 需求分析与需求分析方法167

5.2.2 结构化分析方法168

5.2.3 软件需求规格说明书171

5.3 结构化设计方法172

5.3.1 软件设计的基本概念173

5.3.2 概要设计175

5.3.3 详细设计180

5.4 结构化程序设计183

5.4.1 程序设计方法与风格184

5.4.2 结构化程序设计185

5.5 面向对象程序设计186

5.5.1 面向对象程序设计思想186

5.5.2 面向对象程序设计的优点187

5.5.3 面向对象程序设计方法的基本概念188

5.5.4 消息189

5.5.5 继承190

5.5.6 类的多态性191

5.6 软件测试191

5.6.1 软件测试的目的、准则与方法191

5.6.2 白盒测试及测试用例设计193

5.6.3 黑盒测试及测试用例设计196

5.6.4 软件测试的实施199

5.7 程序调试201

5.7.1 程序调试的步骤与原则201

5.7.2 软件调试方法202

第6章 计算机网络技术应用204

6.1 计算机网络概论204

6.1.1 计算机网络的产生和发展204

6.1.2 计算机网络的概念206

6.1.3 计算机网络的功能207

6.1.4 计算机网络的组成208

6.1.5 计算机网络的分类209

6.1.6 计算机网络的协议与体系结构211

6.2 局域网技术及组建213

6.2.1 局域网的定义、特点与发展213

6.2.2 局域网的组成214

6.2.3 无线局域网应用217

6.2.4 局域网组建实例219

6.3 互联网——Internet225

6.3.1 Internet的形成与发展225

6.3.2 Internet的通信协议与地址225

6.3.3 Internet接入方法228

6.4 Internet信息服务230

6.4.1 WWW服务230

6.4.2 电子邮件服务231

6.4.3 文件传输服务232

6.5 网页制作初识233

6.5.1 什么是HTML语言234

6.5.2 网页基本元素234

6.5.3 网页制作和美化工具235

6.5.4 网页制作的基本步骤236

6.5.5 网络编程237

6.6 计算机信息系统安全239

6.6.1 计算机信息系统实体安全239

6.6.2 计算机信息系统的运行安全240

6.6.3 计算机信息系统的信息安全241

6.6.4 计算机网络安全威胁242

6.6.5 网络防火墙243

6.6.6 计算机病毒及其预防245

热门推荐