软件与程序设计
-
大数据分析[印] 塞玛·阿查亚(Seema Acharya) 著这本书主要面向计算机科学和工程专业的本科生。同时,这本书也可供IT专业数据分析师、企业决策人员和业务分析人员参考。 本书由Acharya编著,介绍了R语言作为非稳态数据分析和可视化工具的强大功能,并向学习者介绍了几种数据挖掘算法和可视化方法。 -
Java编程基础实践指导张焕生,陈勇,崔炳德,崔凌云,孙晓磊 等 编《Java编程基础实践指导/普通高等教育数据科学与大数据技术专业教材》根据编者多年的教学和软件开发经验,精心筛选实践教学中广为学生接受的典型案例进行讲解,循序渐进、深入浅出。《Java编程基础实践指导/普通高等教育数据科学与大数据技术专业教材》内容翔实、代码完整、实用易读,并有一定的广度和深度,基本覆盖了Java程序设计的核心内容,引导读者逐步掌握Java语言的关键知识点,深入了解程序设计的过程,学会Java面向对象的编程思想和设计方法,并且可以边学习边实践,做到触类旁通、举一反三。《Java编程基础实践指导/普通高等教育数据科学与大数据技术专业教材》可作为普通高等院校Java语言教学的实践指导书,也可作为Java自学者的参考用书。 -
Java程序设计项目化教程范凌云 等 著本书通过系列项目全面、系统的介绍了JAVA语言程序设计的基础知识,包括基本语法、编程方法、面向对象的特征,以及JAVA语言的异常处理、多线程、输入输出和文件操作等内容。在此基础上,本书阐述了JAVA语言在图形界设计、数据库操作和网络编程等方面的应用。本书每个项目均配有大量练习题和上机题,可帮助读者掌握书中的主要内容,检验学习成果。本书以“教、学、做”一体化的教学模式来体现教学内容和单元结构,做到“讲练结合、讲中练、练中学”,易于学习消化和吸收所学内容,并锻炼实操能力,达到学以致用的效果。本书适合作为高职高专学校相关专业学习JAVA编程的入门级教材,也适合计算机爱好者、软件开发人员学习JAVA语言时使用。 -
青少年学Python冯伟森,王建 著本书根据中小学学生的特点和学习能力编排Python与人工智能教学的内容,寓教于乐。和本书配套的还有作者研发的“中小学编程智能教学平台”,平台教学资源丰富,智能化程度高,配有大量的教学和学习工具,方便教师备课和对学生进行个性化的教学和辅导。 -
Spring MVC开发技术指南陈恒,楼偶俊,巩庆志,张立杰 编SpringMVC是一款优秀的基于MVC思想的应用框架,是Spring的一个子框架。《Spring MVC开发技术指南(微课版)》以大量实例介绍SpringMVC+MyBatis框架的基本思想、方法和技术,同时配备相应的实践环节,巩固SpringMVC应用开发的方法和技术,力图达到“做中学,学中做”。《Spring MVC开发技术指南(微课版)》共分为14章,内容包括Spring基础、SpringMVC入门、SpringMVC的Controller、类型转换和格式化、数据绑定和表单标签库、拦截器、数据验证、国际化、统一异常处理、文件的上传和下载、EL与JSTL、MyBatis入门、MyBatis的映射器以及基于SpringMVC+MyBatis框架的名片管理系统的设计与实现等重要内容。《Spring MVC开发技术指南(微课版)》中实例以Maven管理项目依赖,侧重实用性和启发性,趣味性强、通俗易懂,使读者能够快速掌握SpringMVC+MyBatis框架的基础知识、编程技巧以及完整的开发体系,为适应实战应用打下坚实的基础。《Spring MVC开发技术指南(微课版)》既可作为大学计算机及相关专业的教材或教学参考书,也适合作为SpringMVC应用开发人员的参考用书。《Spring MVC开发技术指南(微课版)》特色:编写理念创新:《Spring MVC开发技术指南(微课版)》遵循以学生为中心和必需够用的原则,以项目案例为载体,精选内容,凝练章节,详细展现全部实现过程和开发技术,以“学中做,做中学”为主线开展教学活动。内容新颖全面:《Spring MVC开发技术指南(微课版)》以SpringToolSuite(或Eclipse)为开发平台,以Maven管理项目依赖,以Tomcat为Web服务器,从Spring基础开始讲解,逐步深入到SpringMVC与MyBatis开发技术,内容由易到难,讲解由浅入深,循序渐进。案例实用典型:《Spring MVC开发技术指南(微课版)》选择易学易用、综合实用性强的技术案例,涵盖知识点广泛,开发流程规范,业务逻辑性强。读者可以举一反三,对解决方案进行创新,拓展到其他项目的开发中。资源丰富详细:《Spring MVC开发技术指南(微课版)》包括70个微课视频,即1000分钟的教师讲解,全部以二维码形式展现。配套教学课件、教学大纲、电子教案、程序源代码、实践环节与课后习题的参考答案,可从清华大学出版社网站下载。读者对象广泛:《Spring MVC开发技术指南(微课版)》针对具有一定程序开发基础的读者,对培养计算思维和实战能力很有帮助。可作为高等院校计算机、软件工程等专业的教材,也可作为技术开发人员的参考书。 -
数据结构耿国华 著本书在前两版的基础上修订而成。 本书主要包括数据结构的基本概念、 基本数据结构(线性表、 栈、 队列、 串、 数组、 广义表、 树、 图)和基本技术(查找、 排序)三个部分,涉及经典的数据组织方式和处理算法,内容丰富,概念清晰。 本书用C语言作为算法描述语言,采用面向对象的方法讲述数据结构中的技术,在内容上提供了更加丰富的资源,加入了便于自主学习的新形态教学资源以及作者多年对重要知识点和学习难点的理解与总结,提供了数据结构试题选编样卷及参考答案,便于读者学习,便于教师在翻转课堂上使用。 本书既可作为大专院校计算机等专业“数据结构”课程的教材,也可供计算机开发和应用人员学习和参考。 -
C语言程序设计索明何,邢海霞,李朝林 编《C语言程序设计(第2版)》主要内容包括C语言语法基础,C程序设计基础,数组,函数,指针,结构体、共用体、枚举类型,文件以及嵌入式技术基础实践方法等。《C语言程序设计(第2版)》内容通俗易懂、循序渐进,程序书写规范,灵活融入合适的教学方法,提出了基于构件化的嵌入式软件设计思想、方法和应用案例。《C语言程序设计(第2版)》可作为高等院校电子信息类、计算机类、自动化类、机电类等专业的C语言教材,也可供从事相关技术开发的工程技术人员参考。为方便教学,《C语言程序设计(第2版)》有电子教案、电子课件、微课视频、程序源代码、练习题答案、习题库及答案(可组卷)等教学资源,凡选用《C语言程序设计(第2版)》作为授课教材的教师,均可来电或邮件咨询,有任何技术问题也可通过以上方式联系。 -
Java编程基础张焕生,崔炳德,孙晓磊,李亚娟,崔凌云 等 编《Java编程基础/普通高等教育数据科学与大数据技术专业教材》基于编者多年程序设计语言教学的经验,结合软件开发工程实践,精选典型实用的案例,分析详尽完整,讲解通俗易懂,充分体现“以例促学、以例带学”的任务驱动理念,帮助初学者掌握Java语言的精髓,轻松学会运用面向对象的编程思想解决实际问题。《Java编程基础/普通高等教育数据科学与大数据技术专业教材》辅以适当的项目拓展、延伸阅读和微课视频,使教学内容与工程实践有效结合。《Java编程基础/普通高等教育数据科学与大数据技术专业教材》内容深入浅出,涵盖Java语言的基本语法、面向对象的特征、实用类库、异常处理、IO体系、集合框架、泛型、反射、图形用户界面设计、MySQL数据库与JDBC编程等,可作为应用型本科院校数据科学与大数据技术相关专业的教材,也可作为想要从事大数据领域、Java程序开发领域工作人员及Java编程爱好者的参考书。《Java编程基础/普通高等教育数据科学与大数据技术专业教材》特点:内容实用——理论与实践结合,重点突出应用体系完善——构建完整的大数据专业解决方案产教融合——高校企业共参与,对标行业标准资源丰富——微课、课件、教案、源码、答案 -
Visual Basic程序设计实用教程赵雪梅,邵洪成 著,赵雪梅,邵洪成 编本书根据教育部考试中心新颁布的《全国计算机等级考试二级Visual Basic考试大纲》编写而成。本书以Visual Basic 6.0中文版为背景,详细介绍了Visual Basic程序设计的基本知识、窗体与常用控件、语言基础、三种基本结构、数组、过程、文件、编程方法和常用算法,同时将可视化界面设计与程序设计语言有机地结合,通过内容丰富的实例较系统地介绍了使用Visual Basic开发Windows应用程序的方法,使学生逐步领会面向对象程序设计的编程思想和程序设计技巧。针对初学者的特点,本书在编排方面注意了由简入繁、循序渐进地切入主题,内容翔实、图文并茂、通俗易懂、简洁实用。 本书适合作为普通高等学校非计算机专业“Visual Basic语言程序设计”课程的教材,也可作为全国计算机等级考试二级Visual Basic的培训教材,还可作为相关工程技术人员和计算机爱好者学习Visual Basic语言程序设计的参考书。 -
JSP实用教程耿祥义,张跃平 编《JSP实用教程(第4版 微课视频版)/高等学校Java课程系列教材》是一本实用教程,叙述详细,通俗易懂,便于自学,不仅注重结合实例讲解一些难点和关键技术,而且特别注重训练培养在Web设计中使用MVC模式。全书共分10章,内容包括JSP简介、JSP语法、Tag文件与Tag标记,内置对象、JSP与Javabean、Java Servlet、MVC设计模式、数据库操作、文件操作以及手机销售网等内容。《JSP实用教程(第4版 微课视频版)/高等学校Java课程系列教材》所有知识都结合具体实例进行介绍.力求详略得当,突出JSP在开发Web动态网站方面的强大功能,使读者快速掌握和运用JSP的编程技巧。本教材配有总计20小时的视频微课,扫描每小节的二维码,可观看作者的视频讲解。
