大学计算机基础(第6版)
"“国家精品课程”主讲教材,“高等教育国家级教学成果奖”配套教材,普通高等教育“十一五”国家级规划教材,全国高校出版社****书奖。 计算机基础、数据库、物联网、云计算、机器学习、人工智能编程语言,内容丰富,技术实用,注重基础,注重实践,培养计算思维。"

作者:赵英良、桂小林

丛书名:大学计算机基础教育特色教材系列

定价:59.9元

印次:6-2

ISBN:9787302654773

出版日期:2024.02.01

印刷日期:2024.08.07

图书责编:张民

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是为适应“新工科”建设需要组织编写的“大学计算机”和“大学计算机基础”课程的教材。本书以信息处理为主线,结合新技术,介绍信息处理的基本方法和技术。 本书共分为8章: 第1章,计算机组织与结构,介绍计算机和计算机的发展、计算机系统的组成;第2章,算法描述和评价,介绍计算机算法的描述方法和评价标准;第3章,Python程序设计,介绍信息处理的计算机编程语言及基本的编程方法;第4章,Python数据分析基础,介绍基本的数据统计量以及常用数据分析和可视化工具NumPy、Matplotlib和Pandas的基本使用方法;第5章,信息的表示,介绍信息是如何在计算机中表示的,计算机是如何实现信息的保存和计算的;第6章,信息的获取与传输,介绍信息是如何通过物联网感知和通过网络进行传输的;第7章,信息存储与计算,介绍数据的管理和数据库技术、云计算技术;第8章,机器学习,介绍机器学习的基本概念,简单介绍机器学习的几种基本算法,如线性回归、聚类和神经网络等。 本书围绕“新工科”建设组织内容,以培养学生的“计算思维”能力为目标,内容丰富,技术实用,注重基础,注重实践,可作为大学本科“大学计算机”和“大学计算机基础”等相关基础课程的教材和教学参考书。

赵英良,西安交通大学教授,长期从事计算机基础课程教学,获国家级教学成果一等奖1项,陕西省教学成果特等奖2项,主编“十一五”国家级规划教材3本、“十二五”国家级规划教材1本,负责国家级一流本科课程(线上一流课程)1门。

前言 2004年以前,大学中关于计算机基础的课程一般叫作“计算机文化基础”,主要内容是计算机的基本操作和办公自动化软件的使用。随着计算机技术的发展、计算机的普及和人们计算机应用能力的不断提高,教育部非计算机专业计算机基础课程教学指导分委员会提出《关于进一步加强高校计算机基础教学的意见》,将大学生的第一门计算机课程定位为“大学计算机教学中的基础性课程”“该课程应该类似于大学数学、大学物理、大学英语,内容应比较稳定、规范和系统”,并建议了其教学内容。为加强大学计算机基础类课程的“基础性”,这类课程陆续改为“大学计算机基础”,主要内容围绕计算机系统与平台、计算机程序设计、数据分析与数据处理、信息系统开发四个领域介绍计算机科学与技术的基本概念和原理。2010年,“计算思维”为计算机基础课程注入活力。2011年起,大学计算机基础课程开展了一系列计算思维的改革。 2017年,为应对新一轮科技革命与产业变革,支撑服务创新驱动发展、“中国制造2025”等一系列国家战略,教育部积极推进新工科建设,先后形成了“复旦共识”、“天大行动”和“北京指南”,并发布了《关于开展新工科研究与实践的通知》,探索形成领跑全球工程教育的中国模式、中国经验,助力高等教育强国建设。为适用新形势下本科培养的需求,2019年,课程组开展了“大学计算机基础”课程教学内容的改革,在培养“计算思维”的基础上,引入云计算、物联网、大数据、机器学习等方面的基础知识,让学生对新工科涉及的新技术有所了解。 和第5版相比,本书的主要修改如下。 (1) 删除了原3.3节数据压缩、第4章数据的组织、第5章查找排序和算法策略、7...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章计算机组织与结构1

1.1计算机和计算机的发展1

1.1.1计算和早期计算装置1

1.1.2电子计算机的诞生和发展6

1.2计算机系统的组成9

1.2.1硬件系统10

1.2.2软件系统19

小结26

习题26

第2章算法描述和评价28

2.1算法和算法的特征28

2.2算法的描述29

2.3算法的评价36

小结38

习题39

第3章Python程序设计41

3.1计算机语言和程序开发环境41

3.1.1程序设计语言和语言处理程序41

3.1.2安装Python语言环境43

3.1.3使用Python编程44

3.1.4Python程序的编码特点46

3.2简单Python程序的编写47

3.2.1数据类型47

3.2.2运算符和表达式52

3.2.3输入和输出55

3.3控制结构59

3.3.1顺序结构59

3.3.2分支结构59

3.3.3循环结构65

3.4字符串和列表69

3.4.1字符串69

3.4.2列表74

3.5函数和模块82

3.5.1函数82

3.5.2模块88

小结90

习题91

第4章Python数据分析基础93

4.1常用统计量介绍93

4.2NumPy数据分析基础95

4.2.1数组的定义95

4.2.2数组的运算101

4.2.3基本统计函数106

4.2.4文件读写110

4.3Matplotlib数据可视化基础112

4.3.1Matplotlib基本绘图结构112

4.3.2图形的辅助信息115

4.3.3常用绘图函...

本书为“国家精品课程”主讲教材、“高等教育国家级教学成果奖”配套教材、普通高等教育“十一五”国家级规划教材、全国高校出版社****书奖。本书是为适应“新工科”建设需要组织编写的“大学计算机”和“大学计算机基础”课程的教材。本书以信息处理为主线,结合新技术,介绍信息处理的基本方法和技术。本书围绕“新工科”建设组织内容,以培养学生的“计算思维”能力为目标,内容丰富,技术实用,注重基础,注重实践,可作为大学本科“大学计算机”和“大学计算机基础”等相关基础课程的教材和教学参考书。