"本书采用大项目分解小案例的设计思路,将 “图书超市收银管理系统”项目分别为九个小案例,项目贯穿整个教学过程,通过项目讲解C语言课程全部知识点。全书内容涵盖C语言基本语法,以实际任务实现为落脚点,通过任务描述,让学生了解任务需求;然后学习相关知识,掌握基础语法;通过任务实现,实现学以致用;最后通过项目实战,提高学生编程能力和分析问题、解决问题的能力。全书实践“理实一体化”教学理念,通过程序设计,培养学生软件工程专业的基本理论素养;通过小型项目的设计与编程开发,增强对编程和问题求解的基本体验。
《高质量需求(英文限量版)》从软件需求领域中萃取出20 个核心的实践,覆盖需求过程六大环节:需求的计划、启发、分析、规范、验证和管理节。本书可以帮助团队在短时间内了解和发现更精准的需求,通过充分的沟通和协作来得到更好的解决方案,以更有利于实现持续价值交付的顺序实现更有价值的功能,让业务得以持续和增长。 《高质量需求(英文限量版)》尤其适合商业分析师、需求工程师、产品经理、产品负责人和开发人员阅读和参考,可以帮助他们合力打造出可持续增长的业务。
《利用FastAPI构建Python微服务》详细阐述了与分布式机器学习相关的基本解决方案,主要包括设置 FastAPI,探索核心功能,依赖注入研究,构建微服务应用程序,连接到关系数据库,使用非关系数据库,保护REST API的安全,创建协程、事件和消息驱动的事务,利用其他高级功能,解决数值、符号和图形问题,添加其他微服务功能等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
教学大纲部分确定了课程的性质、目的和教学要求,分解阐述了各章节的教学内容,突出了重点和难度,对课时分配做了相关建议。章节习题部分根据章节特点设置了选择题、程序填空题、程序改错题和程序设计题,题型借鉴了全国计算机等级考试,可供学生在每章学习结束后复习,以巩固上课所学内容,也可作为参加全国计算机等级考试二级C语种的练习内容。实验指导部分对顺序结构、控制结构、函数、数组、指针、字符串、结构体、链表均提供了相应的实验练习。每次实验包括了实验目的、实验要求、实验步骤与内容、实验注意事项、思考题等
《Node.js从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Node.js进行Web应用开发需要掌握的各方面技术。全书分为4篇,共18章,包括Node.js环境搭建、第一个Node.js服务器程序、npm包管理器的使用、Node.js基础、事件的监听与触发、util工具模块、fs文件系统模块、os操作系统模块、异步编程与回调、I/O流操作、Web应用构建基础、WebSocket网络编程、Web模板引擎、Express框架、数据存储之MySQL数据库、数据存储
这是一本经典的C++编程入门指南,第9版针对C++20标准进行了内容上的全面更新,旨在帮助读者编写更快、更简单、更可靠的C++代码,并掌握C++和面向对象编程的基本原理。 本书通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术应用,以及C++20新增的功能,这些内容被组织成结构合理、联系紧密的章节。每章都提供了示例程序清单,并辅以示例输出和代码分析,以进一步阐述该章的主题。为帮助读者巩固所学的内容,每章末尾都提供了常见问题相关答案以及作业。读者可对照附录E提供的答案,了解自己对所学内
Python 是目前***的编程语言之一。本书将从零开始教读者如何通过 Python 实现办 公自动化。全书共 10 章,分为 3 部分:第一部分(第 1~5 章)包括从零基础入门 Python 的 基础知识(数据类型、函数、类与对象、捕获异常、文件操作、管理模块等);第二部分(第6~9 章)以操作办公文档为主,介绍如何使用 Python 代码处理 Word、Excel、PPT、PDF 文档, 实现文档办公自动化;第三部分(第 10 章)为进阶部分,内容涉及桌面自动化、发送邮件、 网络请
本书是《爱上Arduino》的第4版,详细介绍了Arduino的原理、操作方法及应用,帮助初学者入门,并更新了大量内容,包括:增加了云操作和ARM系列的Axrduino,介绍了以ATR为核心的Arduino和以ARM为核心的Arduino之间的区别,讲解了AM系列Axrduino的编程方式,以及通过MQTT协议于ArduinoIoT云进行通信的示例。作者是Arduino单片机的创始人,书中不仅有亲切清晰的观念解说,更有真实完整的实作步骤说明,适合初学者阅读。
本书技术范围属计算机软件与理论二级学科计算机软件专业,紧扣软件软件工程标准规范要求,结合国内相关软件研制现状,系统地介绍了软件质量管理的要求,涵盖了软件工程、CMMI软件能力成熟度模型和软件测试技术的相关知识。对于帮助软件质量管理人员清楚了解和掌握质量管理精髓具有较强的指导作用。本书是作者多年从事软件工程技术研究和软件质量体系建设的实践经验总结,与其它公开教材相比,本书的实用性好,内容指导性强,适用于全军、同领域教育培训,具有较高的参考价值。本书可供从事软件研制的技术和管理人员使用,也可供
开发与运营,简而言之,DevOps,一直是我们加深对一切事物的认识的起点。这与DevOps概念中经常讨论的持续集成/持续部署(CI/CD)概念有关。DevOps的各个方面与持续的概念以及开发/管理周期中的步骤有关。了解DevOps会让公司忙着对“旧”的开发和管理概念进行**解释。DevOps可以在文献或大型互联网上找到。DevOps是一种“哲学”,这一点很快变得显而易见。换言之,如果没有严格的定义、解释和填充,企业很难接受这个概念。DevOps有很多秘密和挑战。与这个概念相关的方面的多样性和多样