图书介绍

计算概论PDF|Epub|txt|kindle电子书版本网盘下载

计算概论
  • 许卓群,李文新,罗英伟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302102929
  • 出版时间:2005
  • 标注页数:319页
  • 文件大小:46MB
  • 文件页数:332页
  • 主题词:电子计算机-高等学校-教材

PDF下载


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

下载说明

计算概论PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 人类进入e时代1

1.1 信息社会的技术特征1

1.1.1 因特网与信息社会的发展2

1.1.2 计算机和信息技术3

1.1.3 信息与比特7

1.1.4 十进制、二进制、八进制与十六进制9

1.2 计算机的土要特征11

1.2.1 计算机的组成部件12

1.2.2 内储程序控制原理14

1.2.3 程序语言和计算机软件15

1.3 国际互联网络的主要特征17

1.3.1 互联网络是信息社会的基础设施17

1.3.2 数字通信与网络互联18

1.3.3 因特网及其特点24

1.4 小知识27

1.5 习题28

第2章 放眼世界——互联网络与信息海洋29

2.1 互联互通的计算机网络29

2.1.1 计算机局域网和网际互联29

2.1.2 互联网应用举例——电子邮件的收发过程31

2.2 国际互联网的发展历史33

2.3 因特网的通信协议及其基础设施34

2.3.1 因特网通信协议34

2.3.2 硬件互联和以太网39

2.3.3 路由设备44

2.4 互联网应用——文件传输、信息浏览和网络计算47

2.4.1 客户端/服务器(Client/Server)应用模式48

2.4.2 电子邮件email48

2.4.3 远程文件传输FTP49

2.4.4 超文本网页与信息网站50

2.4.5 电子张贴板BBS(Bulletin Board System)52

2.4.6 网络计算和Web服务54

2.上机练习题55

1.回答题55

2.5 习题55

第3章 个人计算机的组成与操作系统58

3.1 个人计算机硬件组成及其性能指标58

3.1.1 主机59

3.1.2 中央处理器(CPU)59

3.1.3 主板61

3.1.4 总线61

3.1.5 芯片组62

3.1.6 接口63

3.1.7 主板的性能指标64

3.1.8 存储设备:主存储器和外存储器64

3.1.9 外设接插端口:适配器和驱动器69

3.1.10 机箱与电源70

3.2 基本输入/输出设备71

3.2.1 键盘和鼠标71

3.2.2 显示器72

3.3 通信设备74

3.4 外围设备75

3.4.1 打印机76

3.4.2 绘图仪77

3.4.3 液晶投影仪79

3.4.4 手写板/图形输入板/数字化仪80

3.4.5 扫描仪/数码照相机/数码摄像机81

3.4.6 声卡/麦克风/音箱83

3.4.7 更多的外围设备84

3.6 个人计算机软件系统组成85

3.5 网络计算机85

3.6.1 系统软件87

3.6.2 应用软件88

3.7 操作系统89

3.7.1 操作系统的引导(开机引导)90

3.7.2 操作系统的功能91

3.7.3 网络操作系统98

3.7.4 操作系统实例98

3.9 科学软件102

3.8 几种典型的应用软件——实用软件102

3.10 文字处理和出版104

3.10.1 文字处理系统的工作方式105

3.10.2 电子出版物106

3.11 计算机辅助设计系统107

3.11.1 AutoCAD系统108

3.11.2 计算机辅助电子设计108

3.12 地理信息系统109

3.12.1 地理信息系统软件110

3.12.2 空间信息的查询—— 图文互查的综合查询111

3.12.3 计算机自动绘制地图——辅助美观的专题地图112

3.12.4 GIS与空间评价、空间规划方法的结合112

3.12.5 把GIS软件作为开发各种城市信息系统的工具113

3.12.6 与遥感、全球定位系统的结合113

3.13 软件的购买和安装114

3.14 计算机系统的协同工作115

2.上机练习题116

1.问答题116

3.15 习题116

第4章 人机互动——与计算机的信息交流117

4.1 计算机上的娱乐117

4.1.1 阅读与写作117

4.1.2 音乐118

4.1.3 图片118

4.1.4 动画与电影119

4.1.5 游戏119

4.2 数字化原理——信息的编码120

4.1.6 互联网上的活动120

4.2.1 指令的编码121

4.2.2 数值的表示范围和精度121

4.2.3 字符编码122

4.2.4 颜色编码125

4.2.5 声音编码126

4.2.6 图像编码127

4.2.7 字符的字体和字型128

4.2.8 影像编码129

4.2.9 基本的编码规则130

4.3 计算机系统的信息交换环境130

4.4 信息的输入133

4.4.1 计算机信息输入的本质133

4.4.2 输入信息的分类134

4.4.3 信息的输入及设备135

4.4.4 文本编辑器以及中文信息的录入139

4.5.1 计算机信息输出的本质150

4.5 信息的输出150

4.5.2 信息的输出形式151

4.5.3 信息的输出及设备151

4.6 图形用户界面技术155

4.7 多媒体技术157

4.7.1 多媒体技术的基本概念157

4.7.2 多媒体信息的压缩编码159

4.7.3 多媒体应用软件——幻灯制作162

4.8 人机交互技术的发展162

2.上机练习题164

4.9 习题164

1.问答题164

第5章 信息的存储与管理165

5.1 计算机存储系统的层次结构166

5.2 磁盘、光盘、磁带和优盘的结构特点和工作原理169

5.2.1 软盘169

5.2.2 硬磁盘173

5.2.3 磁带及磁带机175

5.2.4 光盘及光盘驱动器177

5.2.5 优盘和闪存卡(Flash Memory+USB接口)178

5.3 信息在外存储器中的组织——文件系统180

5.3.1 文件与文件系统180

5.3.2 文件的存储方式和访问方式181

5.3.3 文件和目录182

5.3.4 目录结构下的文件访问184

5.3.5 文件系统的维护185

5.3.6 DOS文件系统及文件目录操作186

5.3.7 Windows系统中的文件目录操作190

5.3.8 在应用软件中使用文件操作命令192

5.4 数据阵系统194

5.4.1 文件中的数据组织和操作195

5.4.2 数据库和数据库管理系统196

5.4.3 数据仓储技术198

5.5 文件的网络传输199

5.6 文件与应用软件199

5.7 习题200

1.问答题200

2.上机练习题200

第6章 CPU芯片不停地计算201

6.1 有限状态自动机和图灵机201

6.1.1 基本图灵机201

6.1.2 有限状态自动机202

6.2 计算机的核心:中央处理器CPU204

6.2.1 CPU的组成与内储程序控制原理204

6.2.2 指令工作周期207

6.2.3 程序中断208

6.3 主存储器209

6.3.1 存储单元209

6.3.2 主存储器的组成210

6.3.3 存储总线与数据传输211

6.4 指令系统212

6.4.1 指令系统212

6.4.2 整数和浮点数的机器表示214

6.4.3 算术运算和逻辑运算214

6.5 程序的几种基本控制结构215

6.5.1 算法的特点216

6.5.2 三种程序控制结构216

6.6 习题219

1.思考题219

2.上机练习题220

第7章 程序设计语言和编程环境221

7.1 机器语言221

7.1.1 数制转换221

7.1.2 机器指令222

7.1.3 机器指令的执行过程223

7.2 汇编语言223

7.2.1 简单算术运算223

7.2.2 累加运算225

7.2.3 求最大值227

7.3 高级程序设计语言229

7.3.1 FORTRAN230

7.3.4 Pascal231

7.3.3 BASIC231

7.3.2 COBOL231

7.3.5 C和C++232

7.3.6 Ada233

7.3.7 Java233

7.4 Visual C++ 6.0编程环境234

7.4.1 Visual C++ 6.0编程环境基本功能简介234

7.4.2 使用Visual C++4 6.0编程环境进行编程的一般过程238

1.简答题240

7.6 习题240

7.5 小结240

2.上机练习题241

第8章 程序设计导引243

8.1 程序的基本框架243

8.2 变量、常量和数据类型244

8.2.1 变量244

8.2.2 常量247

8.3.1 算术运算符248

8.3 算术表达式248

8.2.3 数据类型248

8.3.2 数据类型转换249

8.3.3 运算符的优先级和结合性250

8.4 指令流的控制:顺序、分支和循环250

8.4.1 语句和语句组251

8.4.2 分支语句251

8.4.3 循环语句253

8.5.1 数据输入257

8.5.2 数据输出257

8.5 控制台输入和输出257

8.5.3 一个包含输入输出语句的完整程序258

8.6 程序风格259

8.6.1 变量的命名259

8.6.2 语句的层次和对齐259

8.6.3 注释260

8.6.4 写程序的?些禁忌260

8.7.1 银行账户结余262

8.7 几个例子程序262

8.7.2 生理周期运算263

8.8 习题264

1.问答题264

2.求表达式的值264

3.编程解决问题265

第9章 复合数据类型与问题求解266

9.1 维数组266

9.1.1 数组的定义266

9.1.2 数组的赋值267

9.1.4 求解例9.1 的奖金问题268

9.1.3 数组的访问和遍历268

9.2 结构(记录)269

9.2.1 结构类型和结构类型变量269

9.2.2 结构类型变量的访问271

9 2 3 求解例9.2的救援问题272

9.3 指针/动态数组273

9.3.1 指针273

9.3.3 动态数组的访问与赋值275

9.3.2 动态数组的申请275

9.3.4 动态数组空间的释放276

9.3.5 动态数组的使用277

9.4 初等算法278

9.4.1 计数278

9.4.2 统计279

9.4.3 数学运算280

9.4.4 简单的模拟题281

9.5.1 起泡排序282

9.5 排序282

9.5.2 插入排序285

9.5.3 排序的例题285

9.6 查找288

9.6.1 顺序查找288

9.6.2 二分法查找288

9.7 文件输入输出289

9.7.1 创建文件289

9.7.3 从文件中读入数据290

9.7.2 打开和关闭文件290

9.7.4 将数据写入文本文件291

9.7.5 格式化文件输入输出292

9.7.6 格式化文件输入输出例题293

9.8 习题294

1.简答题294

2.上机编程题294

第10章 函数与结构化设计296

10.1 分治思想296

10.2 函数297

10.2.2 函数的调用298

10.2.1 函数的定义298

10.3 参数传递和返回值299

10.3.1 值参299

10.3.2 形参301

10.3.3 返回值304

10.4 全局变量和局部变量304

10.4.1 全局变量304

10.4.3 变量的作用域305

10.4.2 局部变量305

10.5 递归调用306

10.6 快速排序312

10.7 经典实例313

10.8 习题315

1.简答题315

2.上机实习题316

参考文献319

热门推荐