软件与程序设计
-
工业混杂系统智能调度顾幸生、徐震浩 著本书主要阐述确定性和不确定性生产调度问题的模型及其智能求解方法,重点阐述确定性和不确定条件下混杂工业生产过程的调度模型、基于进化算法和群智能优化的确定性生产调度方法、复杂生产过程调度问题、不确定环境下的生产调度方法、不确定条件下多目的间歇过程的短期调度、基于智能优化的多目标生产调度等。本书可供相关科研和开发人员参考,也可作为控制科学与工程、自动化、工业工程、机械工程、计算机科学与技术、管理科学与工程等学科的本科生、研究生和教师的参考书。
-
Python程序设计案例教程彭宇林本书对接高职院校物流工程技术专业建设,是为深化职业教育“三教”改革而探索、开发的与高职物流类工程技术人才培养相适应的项目化、模块化的Python程序设计基础案例教程。本书根据高职物流工程技术人才培养需要而编写。全书共7个项目,14个任务,将Python编程语言涵盖的Python程序设计基础知识、基本数据类型与表达式、程序的基本控制结构、组合数据类型、函数等内容融入项目任务。本书通过项目任务深入浅出、循序渐进地讲解Python编程基础知识及其在实际项目中的应用,结合典型例题、实际应用及适量习题等强化学习效果。本书可作为高职院校物流工程等专业Python程序设计课程的入门教材。
-
C++语言张文双按照*关于《教育信息化2.0行动计划》的要求,人工智能、编程课程将会纳入初高中生学业水平考试。本书立足于C十十 程序设计语言的普及和应用,同时适用于全国青少年信息学奥林匹克竞赛的入门学习。本书包含计算机基础知识,C十十 语言基础,C十十 语言的顺序结构、选择结构、循环结构,数组,函数,结构体与文件,指针,算法和程序设计中常用的数学知识等内容,各章配备习题,附习题参考答案。本书结构严谨,语言简练,可以作为小学的竞赛培训用书,也适合读者选作自学资料。
-
嵌入式系统设计王勇、文良华本教材是在国家新工科改革项目和四川省电子信息类一流本科专业建设支持下,推出的地方普通本科电子、通信、自动化、智能科学的专业核心课程系列教材。本教材主要针对传统嵌入式系统设计理论知识多,工程应用少,导致一般本科生学习困难的现状组织编写。全书内容面向一般本科学生应掌握的专业基础知识,重在嵌入式系统设计实现技术与调试技能。本教材强调通过实践引导学生学习,通过理论教学和实践教学,使学生掌握嵌入式系统体系结构,嵌入式处理器结构(ARM架构为主),嵌入式系统开发应用方法,嵌入式操作系统Linux及在嵌入式系统里的应用。本教材主要章节内容如下:第1章嵌入式系统概要;第2章ARM体系结构;第3章ARM指令集;第4章Linux内核移植;第5章 嵌入式Linux 设备驱动编程;第6章图形用户接口QT;第7章嵌入式系统开发设计案例。
-
高级python核心编程[印]米努·科利 著;刘春明 曹创华 王贵财 译python从其他编程语言中脱颖而出有很多原因。 事实上, 只要你现在正手握一本关于高级python核心编程的书, 就表明你已认识到 python具有如此特别的一些特性。在本书中, 你将获得有关 python编程高级主题的详细信息。 因为本书从函数章节开始, 所以,建议在阅读本书前, 先温习一下 python的基本概念知识。 如果你是初学者, 建议先阅读 《 python核心编程: 从入门到实践 (学与练) 》 , 以便理解本书主题。 本书的编写主要关注大学的教学内容和目前需求, 还关注学生和专业人士在学习编程时面临的问题。 通过与编程爱好者交流, 发现许多人, 因为忙于其他事情, 或者只是无力承担课程费用而偏爱自学。本书中程序开发的目的是为自学课程提供详细步骤, 并且将复杂问题分解为简单问题, 可以简 单编码后将其重组。相信通过本书, 你将能够思考、 开发和创建高质量的 python应用程序。
-
Python大学教程Python大学教程:面向计算机科学和数据科学本书提供了一种独特的方法来讲解Python编程入门,内容符合新的ACM/IEEECS和相关的计算课程倡议,以及由美国国家科学基金会赞助的数据科学本科课程。内容涵盖了新的主题和应用的覆盖面,模块化架构使教师能够方便地调整文本,适应课程需求。通过本书,你将学习:538个案例研究,471道练习题和项目,557道自我测验题。基于IPython和Jupyter Notebook的即时反馈。问题求解、算法开发、控制语句、函数等基础知识。列表、元组、字典、集合、Numpy数组、pandas Series和DataFrame。2D/3D的静态、动态和交互式可视化。字符串、文本文件、JSON序列化、CSV、异常。过程式、函数式和面向对象的程序设计方法。“数据科学入门”:基础统计、模拟、动画、随机变量、数据整理、回归。隐私、安全、伦理、可重现、透明。AI、大数据和云数据科学案例研究:NLP、Twitter数据挖掘、IBM Watson、机器学习、深度学习、计算机视觉、Hadoop、Spark、NoSQL、IoT。开源库:NumPy、pandas、Matplotlib、Seaborn、Folium、SciPy、NLTK、TextBlob、spaCy、Textatistic、Tweepy、Scikit-learn、Keras、PubNub等。
-
Python网络爬虫入门到实战杨涵文 周培源 陈姗姗本书介绍了Python3网络爬虫的常见技术。首先介绍了网页的基础知识,然后介绍了urllib、Requests请求库以及XPath、Beautiful Soup等解析库,接着介绍了selenium对动态网站的爬取和Scrapy爬虫框架,最后介绍了Linux基础,便于读者自主部署编写好的爬虫脚本。本书所有代码和相关素材可以到GitHub下载获取,地址为https://github.com/sfvsfv/Crawer。本书主要面向对网络爬虫感兴趣的初学者。
-
打开Go语言之门飞雪无情 著通过不断思考和整理,作者编写了这本更具系统性也更通俗易懂的Go语言入门和进阶书籍,以帮助学习者少走弯路,比其他人更快一步提升职业竞争力。本书共包含5个部分。第1部分:快速入门Go语言。作者挑选了变量、常量、基础数据类型、函数和方法、结构体和接口等知识点进行介绍。这部分内容相对简洁,但已经足够让你掌握Go的基本程序结构了。第2部分:Go语言的高效并发。这部分主要介绍goroutine、channel、同步原语等知识,让你对Go语言层面的并发支持有更深入的理解,并且可以编写自己的Go语言并发程序。这个部分*后一章专门介绍常用的并发模式,可以拿来即用,以更好地控制并发。第3部分:深入理解Go语言。这部分讲解Go 语言底层原理和高级功能,比如slice的底层是怎样的、为什么这么高效等。这部分内容也是作者特意设计的,跟着作者一起研究底层原理,可避免初学者不求甚解的通病。总之,只有理解了底层原理,你才能更灵活地编写程序并高效地应对问题。第4部分:Go语言工程管理。学习一门语言,不仅要掌握它本身的知识,还要掌握模块管理、性能优化等周边技能,因为这些技能可以帮助你更好地进行多人协作,提高开发效率,写出更高质量的代码。你可以在这部分学到如何测试Go语言代码以提高代码质量、如何做好性能优化、如何使用第三方库来提高自己项目的开发效率等。第5部分:Go语言泛型。这是Go语言在1.18版本中新增的特性,也是大家期待已久的特性。在这一部分作者会带你学习Go语言泛型的使用,以及如何使用泛型来提高效率和简化代码。
-
智能化软件测试基础张卫祥,魏波,张慧颖,齐玉华,王泗宏暂缺简介...
-
RPA落地指南数字力量本书从认知、实施、案例和拓展4个方面深入浅出地分析了RPA(机器人流程自动化)的应用前景以及实践。本书首先介绍了RPA的基本概念和优缺点、RPA相关的工具以及企业选择RPA的原因;其次,说明了企业如何开启RPA之旅、RPA售前咨询、业务流程挖掘、RPA项目交付管理、RPA实施要点、RPA开发规范等实用知识;再次,通过RPA在银行、保险、政务、制造、人力资源、能源、物流服务和证券等领域的应用,帮助读者了解RPA实施方案;后,阐释了RPA机器人建设方案、IPA相关知识,以及RPA与区块链、人工智能和元宇宙等前沿技术的融合应用。本书内容丰富,讲解翔实,适合RPA从业者、实施RPA进行企业数字化转型的企业管理人员以及对RPA发展历程和方向感兴趣的读者作为参考,也适合大中专院校计算机相关专业学生作为教辅。