首页 > 图书中心 >图书详情

计算机基础及Python程序设计导论

计算机基础+Python,一书两用;大数据技术+人工智能,一本多学,提供课件

作者:韩瀛、杨光煜、刘婧、刘畅
   
定价:69
印次:2-2
ISBN:9787302652823
出版日期:2024.02.01
印刷日期:2024.07.15

《计算机基础及Python程序设计导论》兼顾大学计算机基础和面向对象程序设计,串联计算机发展概况、系统组成、信息表示、网络、大数据、人工智能等内容,选择Python作为程序设计语言,介绍Python语言基础、流程控制、组合数据类型和函数。 《计算机基础及Python程序设计导论》可作为高等学校非计算机专业本科生计算机基础课程的教材,也可作为计算机培训、计算机等级考试和Python编程爱好者的参考书。

more >

前言 计算机基础是高等学校学生必修的通识教育课程,对于引导学生深入了解计算机知识、洞悉计算机及信息技术发展、培养计算思维以及衔接后续与专业相关的信息技术类课程,具有非常重要的意义。多年以来,大学计算机基础以计算机基本概念、操作系统、办公软件等为主要内容,但随着计算机应用的广度和深度不断拓展,云计算、大数据、物联网、移动互联网、人工智能等新兴信息技术飞速发展,学生的知识结构、认知能力和基本的计算机应用能力也需要不断提升。在这样的背景下,传统的教学内容及相应的教材已经明显不能满足时代发展对学生在计算机知识、技能、素养、思维方法和解决问题能力方面的培养要求。在2010年第六届大学计算机课程报告论坛上,陈国良院士提出将“计算思维能力培养”作为计算机基础课程教学改革切入点的倡议,教育部高等学校计算机基础教学指导委员会也建议高校开设相关内容的教学。因此,高校计算机基础教育势必要顺应时代发展,进行相应的改革。 本书编者所在学校自2018年起开始推进计算机课程教学的改革,结合学校不同专业的特点,经充分研究论证后,初步制定了三个层次的计算机课程教学体系,并于2019年开始正式实施。三层次教学体系中,第一层次注重学生计算机系统、网络技术基础、程序设计及计算思维、数据科学、数据分析等方面的知识学习和能力培养,面向全校非计算机专业的大学一年级学生开设。为了满足上述教学需求,我们组织编写了本书第1版,在三年多的教学使用过程中,受到了广大师生的认可,同时也收到了很多有建设性的反馈和建议。在此基础上并结合自身在教学实践中的总结,我们编写了本书第2版。 本书第2版除了传统的计算机软硬件组成及计算机网络等内容,还涵盖了计算思维、物联网、大数据技术与应用、云计算、人工智能、Python程序设计等内容。其中,大数据技术与应用部分包括数据采集与治理、数据存储、大数据计算、数据分析和数据可视化等内容,主要针对学生数据科学及数据分析等方面的知识学习和能力培养。第2版新增的人工智能主要包括人工智能的发展、应用领域及对人工智能的思考等内容,希望学生对目前发展迅猛的人工智能有整体、全面的认知并能理性客观地看待人工智能所带来的机遇和挑战。计算思维能力的培养不能停留在抽象的概念上,对计算思维的培养在一定程度上可以通过学习程序设计、训练用计算机的思维来分析和解决问题得以实现。本书选取Python作为教学语言的原因,一是Python语言语法简洁,适合初学者入门;二是Python语言在人工智能、大数据分析和处理、机器学习、云计算、区块链等诸多领域的应用都非常广泛,构建了完整丰富的计算生态,学生掌握了Python语言的基础知识和程序设计思想,可以为今后在不同领域进一步深入学习奠定基础。在内容选取上涵盖了Python语言基础、流程控制、复合数据类型、函数以及常用的标准库等内容,以满足大一新生第一门程序设计语言课程的学习和培养初步程序设计思维。 本书编者均为天津财经大学管理科学与工程学院管理信息系统系教师。其中,杨光煜负责编写第1~3章,刘畅负责编写第4章,刘婧负责编写第5、6章,韩瀛负责编写 第7~10章并对全书进行统稿。 感谢清华大学出版社的大力协助,使本书得以顺利出版。此外,在本书编写过程中,参考了国内外诸多学者和老师的著作及教材,在此表示衷心感谢。 由于编者水平有限且成书时间仓促,书中不足之处在所难免,敬请各位同行和读者批评指正。 编 者 2023年7月

more >
扫描二维码
下载APP了解更多
图书分类全部图书
more >
  • 《计算机基础及Python程序设计导论》是在大数据技术、数据科学、人工智能等新兴技术高速发展并成为国家重大发展战略以及计算机基础教学中越来越重视计算思维的背景下编写的,在内容选取上,对于计算机基础知识中部分过于晦涩的内容以及传统计算机通识教学中常见的操作系统及办公软件等侧重基础操作性的内容进行了合理的删减,加强了对大数据技术、人工智能等新兴技术的发展及应用方面的扩展性介绍,特别注重计算思维和通过程序设计进行问题求解能力的培养。

more >
  • 目录

    第1章 概述1

    1.1 计算机发展概况 2

    1.1.1 计算机发展简史 2

    1.1.2 现代计算机的特点 5

    1.1.3 计算机的发展趋势 7

    1.2 计算机分类及应用 9

    1.2.1 计算机分类 9

    1.2.2 计算机应用 10

    1.3 计算思维 13

    1.3.1 计算思维的定义 14

    1.3.2 计算思维的特点 14

    1.3.3 计算思维的应用案例 15

    小结 23

    习题 23

    第2章 计算机系统组成25

    2.1 计算机硬件系统 25

    2.1.1 计算机的五大组成部分 26

    2.1.2 计算机的硬件结构 28

    2.2 计算机软件系统 30

    2.2.1 软件的分类 30

    2.2.2 软件的工作模式 36

    2.3 计算机系统及解题过程 38

    2.3.1 计算机系统 38

    2.3.2 计算机解题过程 42

    2.4 计算机系统的技术指标 43

    小结 45

    习题 45

    第3章 计算机中数据的表示与运算48

    3.1 数值数据 48

    3.1.1 进位记数制及进制间的相互转换 49

    3.1.2 定点数与浮点数 59

    3.1.3 数的符号表示—原码、补码、反码及阶的移码 63

    3.2 非数值数据 73

    3.2.1 逻辑数据的表示与逻辑运算 73

    3.2.2 十进制数字编码 74

    3.2.3 字符数据编码 75

    3.2.4 多媒体数据 80

    小结 82

    习题 82

    第4章 计算机网络87

    4.1 概述 87

    4.1.1 计算机网络的类别 88

    4.1.2 互联网的组成部件 95

    4.1.3 互联网提供...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘