





定价:49.9元
印次:1-2
ISBN:9787302640912
出版日期:2023.08.01
印刷日期:2024.09.11
图书责编:张民
图书分类:教材
计算机科学作为一门科学学科,继承和发展着科学的研究方法与思维模式。其蓬勃发展和日新月异的知识,正在加速各学科的变革,推动学科交叉与融合,也已成为其他许多领域进步的必要动力。能够理解、领会和综合应用计算机技术也已是新时代人才必备的基础素质与能力。 本书立足于全面培养学生的计算思维和信息素养,贯彻国家立德树人的教育方针,从科学、技术、交叉、素养4方面组织内容和编写,实现知识、能力、素质的有机融合。在计算思维核心知识的学习中,融入科学素养、信息素养和创新交叉能力的培养,体现课程的高阶性和育人特点;开展思维训练、强调“抽象”理论的背景和应用,不仅介绍知识,也介绍知识的“来龙”和“去脉”,重视培养学习者的自主知识建构能力,让学生在学习技术知识的同时增强人文关怀,培养具有科学精神和社会责任感的新一代人才。 书中采用简洁明了的语言,使用大量示例与图解,内容切合实际,既适用于课堂教学,也适用于自学。全书共分为4篇11章,系统地介绍计算机科学中的基础知识和原理、前沿技术和交叉知识、信息素养等。以本书为基础,可以帮助大学生打下扎实的计算机基础,为进一步学习计算机后续课程和应用计算机相关技术奠定基础。
詹涛,从事计算机基础教学19年,博士、副教授。主讲计算机基础、程序设计、大学生信息素养等理论和实验课程,2021年获评校级最满意教师。主持省级一流本科在线课程1门、校级线上线下混合式一流本科课程1门;主持和参与省级教学改革研究项目1项、校级教育教学改革研究重点项目1项,获校级教学成果奖1项;指导学生参加竞赛获得国家级一等奖12项,国家级二等奖11项。
前言 本书是国家级线上一流本科课程“计算机科学基础”的主讲教材。 人类社会发展的历程是不断探索自然和改造自然的过程。计算机科学属于科学范畴,是一门系统的学科,它继承了科学的研究方法和逻辑思维,内容涵盖各种计算和信息处理的主题,从抽象的算法分析、形式化语法到更具体的编程语言、程序设计、软件和硬件等。 近年来,计算机科学发展极为迅速,知识日新月异,促使人类社会进入网络化与智能化时代,计算机技术正在加速人类社会的变革与发展。计算机科学的发展使得新的研究方法和手段层出不穷,极大地促进和拓展了其他学科的发展,日益成为其他学科研究的必要工具,尤其是在高科技领域,如航空航天等国民基础领域,这一趋势尤其明显。计算机知识和技能的掌握,不再仅仅是信息类专业学生的需求,而是新一代人才必备的基本能力和素质。 教育部高等学校大学计算机课程教学指导委员会于2015年制定了《大学计算机基础课程教学基本要求》,提出以计算思维为导向的改革方向。近年全国高校的大学计算机基础课程教学内容改革主要方向从以往的计算机应用技术为主,转为以培养计算思维为核心,提升课程的内涵。为了适应我国的发展现状,国家和教育部对高校育人提出了新的要求。2018年教育部发布的《教育部关于一流本科课程建设的实施意见》中指出要落实立德树人根本目标,提升课程高阶性、突出创新性原则等。教育部高等学校大学计算机课程教学指导委员会和教育部的文件为本书的编写提供了理论基础和指导方向。 本书的特色在于,立足于计算思维培养,从科学、技术、交叉和素养4方面组织和编写内容,介绍计算机科学的核心知识和技术,帮助学习者实现将信息技术与学习者原有的知...
第1部分科学篇
第1章计算机发展历史3
1.1逻辑学和计算3
1.1.1莱布尼茨的奇思妙想3
1.1.2把逻辑变成代数的布尔4
1.1.3弗雷格的谓词逻辑5
1.1.4希尔伯特计划6
1.1.5图灵和图灵机7
1.2机械式计算机的发展11
1.2.1机械式计算机发展概述11
1.2.2帕斯卡的计算器13
1.2.3查尔斯·巴贝奇的发明15
1.3电子计算机的发展16
1.3.1电子计算机发展概述16
1.3.2电子计算机的诞生18
1.3.3计算机的发展阶段19
1.3.4微型计算机的发展历史22
1.3.5计算机应用领域23
习题26
第2章计算系统27
2.10和1的信息表示27
2.1.1信息的符号化27
2.1.2数制的基本概念29
2.1.3不同数制之间的转换30
2.1.4数值的表示与计算32
2.1.5计算机文本的编码表示35
2.1.6计算机中图形和图像的表示39
2.2计算机的系统组成41
2.2.1冯·诺依曼计算机结构41
2.2.2多级存储体系44
2.2.3计算机基本工作原理48
2.3一个简单加法器的实现51
2.3.1计算机只懂0和151
2.3.2基本逻辑运算的实现52
2.3.3层次化思维实现加法器55
2.4计算机编程语言58
2.4.1计算机语言的发展58
2.4.2语言处理程序61
2.4.3程序设计技术62
习题67
第3章计算思维69
3.1计算思维概念69
3.1.1什么是计算思维69
3.1.2计算思维的特征70
3....
本书从“科学、技术、交叉、素养”四个方面全面总结和概括了计算机科学的基础知识、理论、思维、技术和发展,以通俗易懂的语言和丰富多样的素材进行内容组织和介绍,让学生能够从科学、数学、逻辑、信息素养等角度广泛理解信息技术和其影响力,认识和了解计算思维的本质和内涵,从而能够在工作和日常生活中富有成效地运用信息技术,具有运用计算机处理和解决问题的能力。
本课程帮助学习者建立对计算机科学的全面认识,实现将信息技术与学习者原有的知识体系进行融合,通过批判思考和问题的解决过程达到创新和突破的目标。"