





作者:韩瀛、杨光煜、刘婧、刘畅
定价:69元
印次:2-2
ISBN:9787302652823
出版日期:2024.02.01
印刷日期:2024.07.15
图书责编:刘向威
图书分类:教材
《计算机基础及Python程序设计导论》兼顾大学计算机基础和面向对象程序设计,串联计算机发展概况、系统组成、信息表示、网络、大数据、人工智能等内容,选择Python作为程序设计语言,介绍Python语言基础、流程控制、组合数据类型和函数。 《计算机基础及Python程序设计导论》可作为高等学校非计算机专业本科生计算机基础课程的教材,也可作为计算机培训、计算机等级考试和Python编程爱好者的参考书。
韩瀛,天津财经大学管理科学与工程学院管理信息系统系教师,公共基础课教研组负责人,近年来一直承担计算机基础课程以及算法与数据结构、面向对象程序设计等专业课程的教学工作,参与多项教育部、天津市科委、天津市教委的科研及教改项目。
前言 计算机基础是高等学校学生必修的通识教育课程,对于引导学生深入了解计算机知识、洞悉计算机及信息技术发展、培养计算思维以及衔接后续与专业相关的信息技术类课程,具有非常重要的意义。多年以来,大学计算机基础以计算机基本概念、操作系统、办公软件等为主要内容,但随着计算机应用的广度和深度不断拓展,云计算、大数据、物联网、移动互联网、人工智能等新兴信息技术飞速发展,学生的知识结构、认知能力和基本的计算机应用能力也需要不断提升。在这样的背景下,传统的教学内容及相应的教材已经明显不能满足时代发展对学生在计算机知识、技能、素养、思维方法和解决问题能力方面的培养要求。在2010年第六届大学计算机课程报告论坛上,陈国良院士提出将“计算思维能力培养”作为计算机基础课程教学改革切入点的倡议,教育部高等学校计算机基础教学指导委员会也建议高校开设相关内容的教学。因此,高校计算机基础教育势必要顺应时代发展,进行相应的改革。 本书编者所在学校自2018年起开始推进计算机课程教学的改革,结合学校不同专业的特点,经充分研究论证后,初步制定了三个层次的计算机课程教学体系,并于2019年开始正式实施。三层次教学体系中,第一层次注重学生计算机系统、网络技术基础、程序设计及计算思维、数据科学、数据分析等方面的知识学习和能力培养,面向全校非计算机专业的大学一年级学生开设。为了满足上述教学需求,我们组织编写了本书第1版,在三年多的教学使用过程中,受到了广大师生的认可,同时也收到了很多有建设性的反馈和建议。在此基础上并结合自身在教学实践中的总结,我们编写了本书第2版。 本书第2版除了传统的计算机软硬件组成及计算机网络...
第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 互联网提供... 查看详情