软件与程序设计
-
双创视阈下计算机专业应用型人才培养模式研究刘冰,屈冠群《“双创”视阈下计算机专业应用型人才培养模式研究》首章为绪论,主要阐述了应用型本科教育的产生与发展、应用型人才的内涵与能力结构、创新与应用型创新人才培养、应用型本科人才培养的意义以及我国应用型本科人才的需求分析等内容;第二章为国内外应用型本科人才培养模式,主要阐述了国外应用型本科人才培养模式的比较、国内应用型本科人才培养的实践以及国外高校应用型创新人才的培养与启示等内容;第三章为计算机专业应用型人才培养的目标与规格,主要阐述了应用型人才的培养目标、应用型人才的培养规格以及应用型人才的社会需求和培养规格等内容;第四章为计算机专业应用型本科人才培养的典型方案,主要阐述了面向需求的职业需求驱动人才培养方案、基于IBL的ILT人才培养方案、基于FH的模块化人才培养方案以及基于CDIO工程教育模式的人才培养方案等内容;第五章为计算机专业核心课程的教学改革,主要阐述了软件工程课程教学改革的探索与实践、数据结构课程教学改革的探索与实践、面向对象程序设计课程教学改革的探索与实践以及数据库原理及应用课程教学改革的探索与实践等内容;第六章为“双创”视阈下计算机专业应用型人才培养体系建设,主要阐述了应用型本科人才培养体系的概念与特征、应用型本科人才培养体系构建的基本原则、“双创”视阈下计算机专业应用创新型人才培养体系建设的内涵、“双创”视阈下计算机专业应用创新型人才培养体系建设的意义以及“双创”视阈下计算机专业应用型人才培养体系建设的内容;第七章为“双创”视阈下计算机专业应用型人才培养模式构建,主要阐述了人才培养模式的含义与分类、应用型人才培养模式和“双创”视阈下计算机人才培养的模式探索等内容;第八章为计算机专业应用创新型人才培养的多途径探讨,主要阐述了建设学科基础平台、依托学科竞赛与大型创业活动平台和依托大学生科技实践与创新工作室等内容。 -
大数据挖掘技术及分析蒋瀚洋软件在人类社会生活中发挥着十分重要的作用,软件工程研究软件系统构造、开发、运行、维护、演化的创新方法以提高效率和质量。从20世纪五六十年代起,软件工程经历了从结构化到面向对象、网络服务化的演进。软件工程研究的内容不断扩展,其应用和实践的范围也在不断延伸,正发展成为人工智能、社会计算、认知科学、数据科学与工程等多学科交叉的领域。为及时反映我国学者结合大数据技术在软件工程研究领域的新进展以及在大数据软件应用开发方面的新实践经验,作者撰写了《大数据挖掘技术及分析》。 -
机器人系统设计与制作[印] 郎坦·约瑟夫(Lentin Joseph) 编,刘端阳 译机器人操作系统(ROS)是科研和工业领域非常受欢迎的机器人软件框架。该系统性能强大,可以在机器人中实现多种功能,而不需要从零开始实施。《机器人系统设计与制作:Python语言实现(原书第2版)》首先介绍机器人操作系统的基础知识,以便你了解差分驱动机器人的基本原理。然后,介绍机器人建模知识以及如何使用机器人操作系统进行设计和模拟。接着设计机器人硬件和接口驱动器。之后,讲述如何使用机器人操作系统对深度传感器和激光雷达进行配置和编程。最后,使用Qt框架为机器人创建图形用户界面。学习完《机器人系统设计与制作:Python语言实现(原书第2版)》内容后,你将清楚地了解如何将所有元素集成和组装到机器人中,以及如何捆绑软件包。 -
R语言金融分析与建模严玉星 著R既是统计、挖掘、计算、分析、制图等方面的工具,也是一个强大的开发与应用平台。几乎任何与数据相关的难题,大多可以借助R语言来解决。而金融领域正是与数据密切相关的行业,可以通过R实现量化金融分析与建模。本书系统地介绍了R的包与编程方法,并通过丰富的金融案例展示了R在金融分析和金融建模方面的应用。本书分为5篇,共30章,从R语言基础、金融模型及基础知识、数据及相关操作、R在金融建模中的应用和R技能几个主题出发,讲解了R在金融量化中的应用和技巧。本书适合从事金融数据分析、金融量化建模的读者学习。通过阅读本书,读者将了解全球化的金融市场数据,学习多样的金融建模思想和解决方案。 -
Java并发编程深度解析与实战谭锋(Mic) 著本书涵盖Java并发编程体系的核心库和核心类的使用及原理分析,具体包括线程、synchronized、volatile、J.U.C中的重入锁和读写锁、并发中的条件等待机制、J.U.C并发工具集、深度探索并发编程不得不知的工具、阻塞队列、并发安全集合、线程池、异步编程特性等。书中针对每一个技术点,纵向分析与其相关的所有内容,并且对相关知识点进行了非常详细的说明,同时从架构实践的角度来看待并发,通过大量实战案例让读者理解各类技术在实际应用中的使用方法。 作者花费了4年时间,投入了大量精力对并发编程领域进行了深入的研究,将自己13年的Java开发及架构经验融入了书中,对各位读者来说,这应该是一本非常值得阅读的图书。 -
SAP Web Dynpro for ABAP开发技术详解 基础应用孙东文,郭娟 等 著《SAP Web Dynpro For ABAP开发技术详解——基础应用》主要介绍SAP 异于ABAP 传统编程的Web 编程技术: WebDynpro for ABAP。全书共5 章, 以Web Dynpro for ABAP 的概述、开发环境、开发基础、跨组件编程和动态编程作为主要介绍内容。详细讲解WebDynpro for ABAP 这门技术中各元素之间的关联及制约关系、如何设置Web Dynpro for ABAP 的运行环境、如何创建及编辑Web Dynpro for ABAP的基本元素、如何引用其他的组件、在未知用户交互时如何动态编辑WebDynpro for ABAP 应用等内容。 《SAP Web Dynpro For ABAP开发技术详解——基础应用》提供了大量配置细节及实例源码, 深入剖析Web Dynpro forABAP 架构关键技术。技术架构部分可作为Web Dynpro for Java 开发人员 深入SAP 系统的必备指南。《SAP Web Dynpro For ABAP开发技术详解——基础应用》可供EP 和CRM 平台下Web Dynpro 和Web UI 程序开发人员阅读。 -
UiPath RPA开发邵京京,白晶茹 著这是一本面向初学者的UiPath实战宝典,由国内专业的RPA开发者社区RPA之家官方出品。作者团队融合自己丰富的项目实战经验,详细阐述UiPath RPA核心概念、功能和实现,并由浅入深地介绍了如何使用UiPath设计并实现RPA自动化流程,一步步引导读者构建自己的RPA框架,深入理解并熟练使用UiPath工具。同时,该书提供了大量的项目实战案例,帮助读者从零基础开始学习,在大量的实战案例中实现UiPath的进阶。《UiPath RPA开发:入门、实战与进阶》共13章,内容涵盖从基础的安装入门,到高阶的企业级框架(REF)使用。第1~10章详细讲解了UiPath的各组件的功能、原理和使用,包括UiPath的安装、工作流、调试、发布、数据类型、控制语句、Excel自动化操作、网页自动化操作、选择器和录制器、数据抓取、邮件自动化、包管理和自动化流程的异常处理等内容,手把手教读者学会使用UiPath。第11章讲解了UiPath的Orchestrator控制台的管理,包括任务调度、队列任务、定时触发等。第12、13童讲解了UiPath的企业级框架REF的使用与搭建,以及一个企业级实战案例——考勤数据分析机器人。 -
认识编程 以Python语言讲透编程的本质郭屹 著本书是关于计算机编程的科普书,它包含了计算机软件的发展历史、原理、数据结构,以及基本算法等内容,并进一步探讨了动态规划、概率统计和神经网络等进阶知识。作者通过轻松的笔调,由浅入深地对编程的本质进行了直观、具体的讨论。虽然书中的例子都是用Python编写的,但是介绍的编程方法和思想却是通用的。书中的实例都有对应的完整代码实现,涉及初等数学、数据结构、排序与查找、数理统计、动态规划及神经网络等多个方面。这些实例把编程原理讲解和程序代码结合在一起,从而让概念更加容易理解。 本书适合学习Python,以及编程的读者阅读。 -
深入剖析Java虚拟机马智 著《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》以流行的工业级Java虚拟机HotSpot为基础,详细剖析其基础功能模块的源码,力求讲清楚每个重要技术的原理和实现细节,同时结合大量实例和图示帮助读者更好地理解所讲内容。《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》没有介绍Java运行时的栈结构,以及解释执行与编译执行等知识点,这些内容在《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》的姊妹篇《深入剖析Java虚拟机:源码剖析与实例详解(运行时卷)》一书中进行详细的介绍。 《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》共13章,章节顺序基本上是按照类的生命周期进行编排的。《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》涵盖的主要内容有HotSpot VM简介、对象的二分模型、类的加载机制、类与常量池的解析、字段的解析、方法的解析、类的连接与初始化、运行时数据区、类对象的创建和初始化、Serial垃圾收集器、Serial Old垃圾收集器以及Java引用类型的实现原理等。 《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》主要面向想要深入学习和研究Java语言运行原理的人,尤其是正在从事或将来想要从事虚拟机开发的编程人员。另外,《深入剖析Java虚拟机:源码剖析与实例详解(基础卷)》还非常适合Java求职人员阅读,可以帮助他们系统掌握虚拟机的相关知识,从而游刃有余地应对相关公司招聘时的考查。 -
爱上编程靳顺隆 著我们生活在一个计算机无处不在的时代,从看得见的笔记本电脑、智能手机、智能手表以及各种智能设备,到看不见的云计算,计算机都在帮我们做各种各样的事情。对孩子们来说,计算机更是未来生活和工作不可分割的一部分。只有深入地了解计算机,孩子们才能更好地跟它相处。 本书全方位介绍了计算机,不仅包括计算机的原理、结构、发展历史,以及它的大家庭,更讲解了计算机的语言、操作系统、网络,以及计算机的智慧——机器学习。当然,本书并不枯燥地讲解原理,而是在讲解过程中,跟孩子们熟悉的事物关联起来,让他们更容易理解。同时,书中还设置了大量的互动,让孩子们用实践结合理论,更好地去领悟。 本书作为计算机的入门科普书籍,由浅入深,从理论到实践,层层递进,为孩子解密这个人类目前为止创造的最精密、最智慧的工具,让孩子们感受学习知识的快乐。
