软件与程序设计
-
传染病动力学优化算法及其应用黄光球,陆秋琴《传染病动力学优化算法及其应用》系统介绍了依据传染病动力学原理构造出来的一系列新型复杂场景群智能优化算法,即传染病动力学优化算法,内容包括SIS传染病动力学优化算法、SEIV传染病动力学优化算法、SIRQV传染病动力学优化算法、SEIRS传染病动力学优化方法、鼠疫传染病动力学优化算法、具有跨物种多级传播特征的仓虫病算法、HIV传染病动力学优化算法、人感禽流感优化算法、SIR-DNA传染病动力学优化算法,并利用某些算法对VOCs减排方案优化问题进行了求解。《传染病动力学优化算法及其应用》介绍的研究成果可为求解高度复杂优化问题提供技术方法。《传染病动力学优化算法及其应用》内容丰富新颖、实用性强,可供管理科学与工程、计算机科学与技术、信息技术、人工智能、系统工程等学科的科研人员、工程技术人员、专业教师及研究生阅读和参考。
-
Java语言程序设计实用教程叶新安,褚洪波,何鑫在众多的程序设计语言中,Java语言作为一种纯粹的面向对象语言,具有面向对象、跨平台、多线程、安全高效以及强大的网络编程能力,是目前软件开发设计者的爱选语言。《Java语言程序设计实用教程》面向软件设计实际应用需要,特别强调理论与实践的结合,注重面向对象程序设计思想的培养。《Java语言程序设计实用教程》全面讲解了Java的重要知识点,在内容的深度和广度方面给予了仔细考量,在类与对象、子类与继承、接口与内部类、异常处理等知识点中侧重内容的深度,而在常用实用类、输入输出流、图形编程、事件处理、多线程、数据库、Java网络编程等偏向实际应用的知识点中侧重内容的广度。通过《Java语言程序设计实用教程》的学习使读者全面理解Java的基础知识,深刻领会Java面向对象的编程思想,掌握Java编程开发技能,开发各种适用于网络环境的应用程序。
-
C#程序设计崔舒宁本书以Visual Stdio 2017为平台,讲述C#方面的编程知识。 本书共分13章。其中第1~10章主要讲述控制台下的C#编程,重点在面向对象的编程思想。第11~13章讲述Windows窗体程序设计,介绍常用的控制、GDI+以及文件读写等方面的知识。 本书可作为高等学校程序设计类课程教材使用,也可供学习C#程序人员参考。
-
Python编程基础与应用韦鹏程,许桂秋《Python编程基础与应用/大数据专业应用型人才培养规划教材》作为Python语言的入门教材,能够帮助希望成为信息时代冲浪者的读者,从一个外行跨入信息技术的大门。《Python编程基础与应用/大数据专业应用型人才培养规划教材》采用理论与实践相结合的方式,循序渐进地介绍了Python程序设计的知识与思路;由浅入深地引入了综合性的实践案例,以引导读者运用所学知识解决现实中的问题。《Python编程基础与应用/大数据专业应用型人才培养规划教材》从实用的角度出发,采用理论与实践相结合的方式,介绍Python程序设计的基础知识,力求培养读者使用Python语言解决问题的能力。全书内容包括Python程序设计导论、Python程序设计初步、循环程序设计、函数和递归、Python数据结构、Python面向对象程序设计、Python多线程程序设计。全书共7章,阐述了Python语言的核心语法结构,以及运用这些语法结构编写程序解决问题的思路。书中还包含了5个综合性的实践案例,其难易程度和侧重点与书中各章节的知识相对应。《Python编程基础与应用/大数据专业应用型人才培养规划教材》可以作为高等学校计算机和信息管理等相关专业程序设计入门课程的教材。
-
EDIUS Pro9视频处理实用教程马建党本书主要内容包括EDIUS Pro 9的基础知识和软件的基本操作、EDIUS硬件系列产品推荐等。各章附有操作练习,使读者在学习时更加得心应手,学以致用。本书结构合理,内容系统全面,循序渐进,理论与实践相结合。本书既可作为各高等学校EDIUS基础课程的教材,也可作为各类高校、社会培训班影视专业的教材,同时还可供广大视频处理、影视制作爱好者以及电视台、婚庆公司等影视后期制作人员自学参考。
-
网络化控制系统随机时延研究葛愿随着网络技术的飞速发展,网络化控制系统已经广泛应用于智能制造、航空航天、智慧交通、远程医疗等领域。随机时延是网络化控制系统研究与应用中亟待解决的根本问题。本书深入分析了网络化控制系统的随机时延特征,提出了基于隐马尔可夫模型的随机时延建模方法,在此基础上研究了前向通道(控制器到执行器)的随机时延预测方法,并设计状态反馈控制器和输出反馈控制器对随机时延进行补偿,降低随机时延对网络化控制系统性能的影响。最后基于实时仿真工具TrueTime搭建网络化控制系统仿真实验平台,对本书研究方法的有效性和优越性进行了验证。本书可作为高等院校控制科学与工程、信息与通信工程、电气工程等专业参考书,也可供相关领域的科研人员参考。
-
基于ARM内核的履带式机器人控制方法及程序设计研究程龙,王岩,毕阳洋《基于ARM内核的履带式机器人控制方法及程序设计研究》以STM32F103RCT6为例设计实现履带式机器人,其内核为Cortex-M3。ARM Cortex-M3是32位的内核架构,它的寄存器、存储器、存储器接口和内部数据路径都是32位内部的。Cortex-M3基于哈佛结构,使用独立的数据总线和指令总线,使得取值和数据传输可异步进行。Cortex-M3内部有多条总线接口,每条都为自己的应用场合优化过,并且它们可以并行工作。Cortex-M3具有低功耗、低成本等优点。《基于ARM内核的履带式机器人控制方法及程序设计研究》首先重点研究基于ARM的机器人运动控制程序设计,这里主要包括:电机控制,基于视觉的循迹运动控制,基于辅助道路标识识别的运动控制。通过这些控制方法可以实现机器人的基本运动控制功能。然后进一步研究基于多传感器的机器人感知系统设计,这里包括:基于激光雷达的避障控制,基于RFID的机器人位置感知,基于陀螺仪的方向感知,GPS模块设计。这些控制程序的设计能够使得机器人实现室内、室外的自主导航。最后通过研究自主路径规划算法实现机器人路径的实时规划。
-
Python程序设计学习辅导司慧琳,姚春莲,张迎新,肖媛媛《Python程序设计学习辅导/高等学校计算机基础教育教材精选》是学习Python语言的辅助教材,适合Python程序设计入门的读者。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》围绕Python基本语法,通过语法简介、代码示例、练习题以及问题帖等方式,帮助学生理解和掌握Python的输入输出与数值计算、选择/循环等流程控制、字符串、列表与元组、函数与文件等内容。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》侧重基于Python基本语法的平台编程训练,为了明确应训练的语法,所有编程题都提供了相应的输入输出用例,部分编程题还预设了前置或后置代码。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》第7章附有综合应用。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》的问题帖搜集整理了初学者在进行编程训练时经常遇到的各种问题,以及如何解决问题的相关解答,具有一定参考价值。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》可配合Moodle平台题库使用。《Python程序设计学习辅导/高等学校计算机基础教育教材精选》特色:每章围绕Python基本语法的1—2个语法主题,提供简单易懂的代码实例讲解以及相应的Moodle平台练习,帮助学生理解和掌握每章内容。侧重对Python基本语法进行编程训练,习题代码总量超过1000行,能有效地帮助学生巩固所学知识。所有编程题都提供了多组输入输出测试用例,培养学生严谨与细致的编程习惯。为帮助学生检测学习效果,综合应用章节提供了基本练习和进阶与提高练习。每章附有教学积累的问题帖,搜集整理了初学者在进行编程训练时经常遇到的各种问题以及如何解决问题的相关解答,具有珍贵参考价值。
-
中文版PhotoshopCC教程从入门到精通完美印象《中文版PhotoshopCC教程从入门到精通(全程视频版全彩版上下)》系统讲述了Photoshop入门必备知识和抠图、修图、调色、合成、特效等PS核心技术,以及PS平面设计、淘宝美工、数码照片处理、UI设计、手绘插画、室内设计、建筑设计、创意设计等必备的PS知识,是一本全面讲述Photoshop软件的Photoshop完全自学教程、Photoshop视频教程。《中文版PhotoshopCC教程从入门到精通(全程视频版全彩版上下)》分两部分,第1部分是纸质部分,包括Photoshop入门及基本操作,以及Photoshop的核心功能和Photoshop综合应用,如选区的创建和使用、绘图基础与图像修饰、图像调色、使用Camera Raw处理照片、抠图必备技法、蒙版与合成、图层效果的使用、矢量绘图、在画面中添加文字、使用滤镜制作特效和通道的应用,然后通过4个实战案例对Photoshop知识进行综合演练,提高实战水平。学完以上纸质内容后,基本能满足日常设计工作中的所有要求。第2部分为电子版内容,为了使读者进一步提高Photoshop的使用水平,特将Photoshop的一些辅助功能以电子版的形式赠送给读者,如网页切片与输出、创建3D立体效果、视频与动画、文档自动处理等;另外还赠送数码照片处理实用技法、平面设计精粹、创意设计实战不同方面的15个电子版实战案例,为读者顺利进入职场奠定坚实基础。读者可以根据前言中的方法下载后学习。
-
Java程序设计案例教程邢海燕,陈静,卜令瑞本教材从Java语言的安装环境、基础语法、控制结构到面向对象编程、图形用户界面、输入输出、数据库编程和网络编程,由简单到复杂。教材的每一部分内容都是以学习任务为导向,涵盖了各个知识点。本书提供电子教案、课件、源代码、习题及答案,为教师授课和学生学习提供便利。本教材可以为后续的Java高级开发或者为后续其他编程语言的学习打下良好的基础。本书既可作为计算机相关专业的程序设计课程教材,也可作为Java技术基础的培训教材,也是一本适合广大计算机编程初学者学习的入门级读物。