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

计算机科学与程序设计导论

提供课件、咨询QQ:2301891038(仅限教师)。开拓学生的视野,增加教材的趣味性和生动性。 嵌入Python软件、培养算法落地能力 引入机器学习、自然语言处理、网络分析等新工科背景的应用问题和算例。

作者:林龙新、刘小丽、罗三川
丛书名:面向新工科专业建设计算机系列教材
定价:59
印次:1-1
ISBN:9787302610977
出版日期:2022.06.01
印刷日期:2022.07.21

本书依据教育部“六卓越一拔尖”计划2.0关于“新工科、新商科、新医科、新农科、新文科”建设的方针政策,把计算机基础知识和程序设计核心思想融为一体,对相关内容进行简化、提炼,并注重知识的横向联系。全书共17章,分为两篇: 第一篇为计算机科学核心知识篇,包括第1~9章,重点讲解面向培养程序员的计算机科学中的核心知识;第二篇为程序设计核心知识篇,包括第10~17章,以提炼程序设计思想和核心理念为主,并通过Python语言编写的综合案例把计算机科学与程序设计的诸多关键知识点融入其中。 本书适合高等院校非计算机专业本科生作为计算机通识教育课程的教材,也可以供计算机相关专业学生以及工业界的工程师参考。

more >

前言 随着以大数据、云计算、人工智能、“互联网+”等为代表的新一代信息技术的高速发展,信息技术正深刻地渗透和改变着社会的方方面面,给大学教育中各学科的人才培养、科学研究、创新创业带来了前所未有的冲击,出现了越来越多新兴交叉研究领域和方向。例如,新闻和传播领域的计算传播学、计算广告学、网络与新媒体方向;医学领域的医学大数据、基于AI的辅助医疗等;经济、管理等学科也和数据科学紧密相关。2019年4月29日,教育部、中央政法委、科技部等13个部门在天津联合启动“六卓越一拔尖”计划2.0,全面推进“新工科、新医科、新农科、新文科”建设,提升高校服务社会的能力。 无疑,在新形势下,这些新学科的发展和创新人才培养离不开计算机相关技术,尤其是程序设计能力的培养。而Python作为数据科学、人工智能领域的核心编程语言,近年来迅速在学术界、工业界得到了广泛应用,从2011年被Google濒临抛弃的编程语言一跃成为国际编程语言热度权威排行榜TIOBE榜单中排名第1的编程语言。本书基于新形势下对计算机基础知识、程序设计的全新需求,结合当下“互联网+”时代的“碎片化”学习的鲜明特征,把原来属于“计算机科学导论”和“程序设计基础”两门课程的内容,进行了高度浓缩,同时加入了第一编著者20多年的工程实践经验。在内容上坚持“简、精、顺”的理念。“简”是奉行“简单为美”的教学理念,尽可能把计算机科学和程序设计的核心知识点简单易懂地表述出来;“精”是把计算机科学和程序设计中在产业界真正实用的“精华”呈现出来;“顺”的目标是把计算机科学和程序设计的知识体系和脉络打通,使得其更为顺畅和实用。 本书分为两篇: 第一篇为计算机科学核心知识篇,包括第1~9章,重点讲解面向培养程序员的计算机科学中的核心知识;第二篇为程序设计核心知识篇,包括第10~17章,以提炼程序设计思想和核心理念为主,并通过Python语言编写的一个综合案例把计算机科学与程序设计的诸多关键知识点融入其中。 本书由林龙新统一组织、策划和统稿,并邀请到刘小丽、罗三川共同撰写。其中,林龙新独立编写了第4、8、9、10、12、14、15、16章;刘小丽独立编写了第1、2、3、5章;罗三川独立编写了第11、13章;第6、7章由罗三川和刘小丽共同编写;第17章由罗三川和林龙新共同编写。此外,还为第一篇和第二篇分别提供了各自的引言内容,以描述各章节之间的内在联系。本书获得“暨南大学本科教材资助项目”的特别资助,在此表示感谢! 由于编者水平有限,不足之处在所难免,望读者批评指正。 编者2022年2月

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

同系列产品more >

并行程序设计

刘轶、杨海龙
定 价:69元

查看详情
Linux操作系统基础——面向人工智...

曹洁,张志锋,冯柳
定 价:59元

查看详情
人工智能应用的数学基础(微课版)

刘帅 付维娜 代建华
定 价:69元

查看详情
信息检索与搜索引擎(微课版)

闫琰、班晓娟、刘煜豪
定 价:49元

查看详情
算法设计与问题求解(第2版·微课版)...

邓泽林、李峰
定 价:59元

查看详情
图书分类全部图书
more >
  • 配套资源丰富,有教学课件、教学大纲和教学计划等;案例丰富,有综合案例,把所有的知识点串接起来
more >
  • 目录

    第一篇计算机科学核心知识

    第1章计算机模型和历史5

    1.1起源和驱动力5

    1.2图灵模型5

    1.2.1可编程数据处理机5

    1.2.2通用图灵机6

    1.3冯·诺依曼模型8

    1.3.1冯氏架构组成8

    1.3.2存储程序9

    1.3.3顺序执行9

    1.4计算机的发展历史10

    1.4.1机械计算机时代11

    1.4.2电子计算机诞生11

    1.4.3电子计算机的发展11

    1.4.4未来计算机12

    1.5术语表13

    1.6练习13

    第2章数据化和数据的运算15

    2.1现实世界和计算机世界15

    2.1.1对现实世界的思考15

    2.1.2现实世界和计算机世界的模型映射15

    2.1.3对数据化的思考16

    2.1.4数据类型16

    2.1.5比特和位模式存储16

    2.2数据化17

    2.2.1数值的数据化17

    2.2.2文本的数据化23

    2.2.3音频的数据化24

    2.2.4图像和视频的数据化26

    2.3数据的运算28

    2.3.1逻辑运算28

    2.3.2移位运算29

    2.3.3算术运算30

    2.4术语表31

    2.5练习31

    2.6附录33

    第3章程序的运行与硬件34

    3.1程序与硬件34

    3.1.1程序与指令34

    3.1.2硬件工作流程分析34

    3.2计算机硬件系统35

    3.2.1中央处理单元36

    3.2.2主存储器38

    3.2.3辅助存储器40

    3.2.4输入输出设备41

    3.3硬件子系统的互连41

    3.3.1存储器与CPU的连接41

    3.3.2设备的连接42

    3.3.3输入输出设备的寻址...

精彩书评more >

标题

评论

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

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