当前位置:首页 > 工业技术
大学计算机基础  第3版
大学计算机基础  第3版

大学计算机基础 第3版PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:顾刚主编;贾应智,谢涛编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2015
  • ISBN:9787040435290
  • 页数:389 页
图书介绍:本书是根据教育部非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关“大学计算机基础”课程“教学基本要求”的“较高要求”编写,本书从当前高等院校计算机基础教育的实际出发,充分结合计算机技术本身发展状况,引入了“计算思维”的基础概念与可视化计算初步方法,在内容取舍、篇章结构、叙述方式、教学与实验的有机结合等方面都进行了精心设计与组织。 本书包含8章 ,内容分别为:计算机与计算思维、信息在计算机中的表示、计算机软硬件协同工作、计算机网络与信息共享、设计网页与创建网站、数据库技术基础、问题求解与算法设计、可视化计算初步。本书以“计算思维”能力培养为主线紧密耦合8章内容,其中网络、多媒体和数据库这三个实用性系统平台的使用方法在本书中有较详细地介绍。本书可作为高等院校《大学计算机基础》课程的教材,也可供其他读者学习计算机技术之用。
《大学计算机基础 第3版》目录

第1章 计算机与计算思维 1

本章教学目标 1

本章教学设问 1

1.1计算意义与计算思维 1

1.2计算科学方法概论 5

1.3可计算性与计算过程 8

1.3.1近代的计算思维:七桥问题 9

1.3.2计算问题的描述 10

1.3.3计算数据的存储 11

1.4计算思维的跨学科交融 12

1.4.1计算思维与信息科学 13

1.4.2计算思维与数论的融合 14

1.4.3生物信息学 15

1.4.4仿生计算 16

1.5计算机学科的核心概念与问题求解 17

1.5.1计算机学科的核心概念 17

1.5.2问题求解的基本步骤 19

1.6计算思维的技能 20

1.6.1科学思维 20

1.6.2逻辑思维 21

1.6.3算法思维 23

1.6.4效率思维 23

1.6.5创新思维 25

1.6.6伦理思维 26

本章小结 32

习题1 32

第2章 信息在计算机中的表示 36

本章教学目标 36

本章教学设问 36

2.1信息的度量与存储 37

2.1.1信息与数据的含义 37

2.1.2信息的度量 38

2.2数值信息表示 40

2.2.1常用数制 40

2.2.2不同进制数之间的转换 42

2.3文字信息表示 45

2.3.1字符的表示 45

2.3.2汉字的表示 47

2.3.3文字信息编码 50

2.4声音信息表示 52

2.4.1声音数字化 52

2.4.2声音的压缩及文件格式 53

2.4.3数字音频处理软件Gold W ave的使用 55

2.5图像信息表示 58

2.5.1图像数字化 58

2.5.2图像的压缩及文件格式 61

2.5.3图像信息基本操作 64

2.5.4常用的图像处理软件 64

2.6视频信息表示 67

2.6.1视频数字化 67

2.6.2视频的压缩及文件格式 68

2.7应用案例 70

2.7.1音频文件的噪声处理 70

2.7.2图像合成 71

2.7.3配乐电子相册 72

本章小结 74

习题2 74

第3章 计算机软硬件协同工作 79

本章教学目标 79

本章教学设问 79

3.1计算机硬件组成 80

3.1.1计算机的主要部件 80

3.1.2存储设备 88

3.1.3 I/O设备 91

3.2计算机软件组成 99

3.2.1应用软件 101

3.2.2支撑软件 101

3.3操作系统 105

3.3.1操作系统概述 105

3.3.2用户界面 107

3.3.3常用操作系统 110

3.3.4文件系统 116

3.4计算机软硬件的协同工作 123

3.5应用案例 125

3.5.1计算机硬件的基准测试 125

3.5.2 Windows 7中的搜索功能 128

本章小结 133

习题3 134

第4章 计算机网络与信息共享 139

本章教学目标 139

本章教学设问 139

4.1网络概述 140

4.1.1网络的产生和发展 140

4.1.2传输介质 142

4.1.3网络的拓扑结构 144

4.1.4计算机网络的分类 145

4.1.5数据通信的技术指标 146

4.1.6网络连接的硬件设备 146

4.2计算机网络协议和网络体系结构 148

4.3因特网及其应用 151

4.3.1 Internet概述 151

4.3.2 IP地址和域名系统 153

4.3.3 Internet常用的接入方法 158

4.3.4万维网 159

4.3.5文件传输 166

4.3.6电子邮件 168

4.4应用案例 169

4.4.1使用DOS命令查看网络状态 169

4.4.2检测和了解计算机的网络状态 171

4.4.3用CuteFTP上传和下载文件 172

4.4.4防火墙的配置 174

本章小结 177

习题4 177

第5章 设计网页与创建网站 181

本章教学目标 181

本章教学设问 181

5.1 SharePoint Designer的使用 182

5.1.1 SharePoint Designer简介 182

5.1.2创建本地站点 187

5.1.3创建网页 188

5.1.4网页中的图片 194

5.1.5编辑表格 196

5.1.6超链接 199

5.2 Windows 7下服务器的配置 202

5.3动态网页设计 209

5.3.1动态网页和ASP.NET技术 210

5.3.2 VB.NET简介 213

5.3.3 ASP.NET的内建对象 221

5.3.4 ASP.NET的控件 226

5.3.5用ASP.NET访问数据库 226

5.4应用案例 229

5.4.1使用Request获取表单数据 229

5.4.2使用ASPX代码访问数据库 231

本章小结 233

习题5 233

第6章 数据库技术基础 236

本章教学目标 236

本章教学设问 236

6.1数据库技术概述 236

6.1.1数据管理技术的发展 236

6.1.2数据库系统 239

6.1.3数据模型 240

6.2关系模型和关系数据库 241

6.2.1关系模型的概念 241

6.2.2关系模型的特点 242

6.2.3关系中的键 243

6.2.4完整性约束规则 244

6.3 SQL语言概述 244

6.4 Microsoft Access 2010基本操作 248

6.4.1 Access 2010概述 248

6.4.2数据表的建立和使用 252

6.4.3建立数据表 253

6.4.4数据表的管理 259

6.4.5表间关系 260

6.4.6创建查询 264

6.5应用案例 268

6.5.1成绩管理数据库的设计 268

6.5.2图书借阅管理数据库的实现 271

本章小结 274

习题6 275

第7章 问题求解与算法设计 278

本章教学目标 278

本章教学设问 278

7.1程序设计语言概述 278

7.1.1程序与软件 279

7.1.2程序设计语言 279

7.1.3程序设计概念 282

7.2问题求解的基本过程 282

7.2.1问题定义 283

7.2.2算法设计 284

7.2.3程序编制 284

7.2.4调试运行 287

7.2.5整理文档 288

7.3算法设计初步 288

7.3.1自然语言描述算法 289

7.3.2流程图描述算法 290

7.3.3 3种基本程序结构 291

7.3.4算法设计实例 294

7.4迭代、递归、分解方法 297

7.4.1迭代方法 297

7.4.2递归方法 299

7.4.3分解方法 306

7.5程序设计应用案例 315

7.5.1数据排序 315

7.5.2数据查找 321

本章小结 325

习题7 325

第8章 可视化计算初步 328

本章教学目标 328

本章教学设问 328

8.1 RAPTOR概述 328

8.1.1 RAPTOR是什么 328

8.1.2 RAPTOR安装 331

8.1.3 RAPTOR基本程序环境与简单应用 333

8.2 RAPTOR基本程序设计 342

8.2.1常量与变量 342

8.2.2运算符 343

8.2.3系统函数简介 345

8.3 RAPTOR子图与子程序的应用 347

8.3.1 RAPTOR中的模块化程序设计 348

8.3.2模块化程序设计的深入讨论 351

8.4 RAPTOR图形与视窗交互 353

8.4.1图形程序设计的基础知识 353

8.4.2随机数与图形的结合应用 359

8.4.3点阵图和动画效果 364

8.4.4视窗交互程序设计基础 366

8.5 RAPTOR应用案例 371

8.5.1绘制哆啦A梦 371

8.5.2滚铁环的简单实现 378

8.5.3石头剪子布游戏的实现 380

本章小结 385

习题8 386

参考文献 388

返回顶部