本书的主要内容来自清华大学本科生的 嵌入式系统实践 计算机原理与应用 等课程的实验讲义,是针 STM32单片机初学者的人门教材,从STM32CubeIDE软件安装到工程构建,从HAL库常用函数到单片机各功能模块的使用,均基于实例进行了详细讲解。与市面上大多数数据手册式教材完全不同,本书没有烦琐的原理和枯燥的寄存器结构,而是处处围绕例程展开,仅在案例中适当补充基本的原理知识。通过这种方式,让具备C语言编程基础的初学者迅速上手快速地让硬件 跑 起来;然后,通过对例程的修改和功能拓展,逐步深入了解功能模块的特性。本书中还引入了Simulink来看波形,这类似于一个DIY的示波器,让学习者在无示波器的情况下,完成DAC及PWM等波形显示的实验。本书适合 STM32单片机初学者作为入门和进阶教材,也可作为电子信息、电气工程及自动化等专业的本科生、研究生
现今,Web3.0这一概念火爆科技圈,互联网的发展也将迎来新变革。过去,网络只是我们在现实生活中的辅助工具。现在,在这个虚拟世界丰盛的时代,人们的交流方式、消费活动甚至赚钱方法都发生了巨大变化。 本书基于这个时代背景,使用丰富的插图和案例,让你轻松读懂Web3.0。作者从虚拟货币、NFT、DeFi、DAO等新结构和新服务,阐释Web3.0给商业模式的发展带来了怎样的影响,让读者可以在Web3.0时代里大展宏图。
现今,Web3.0这一概念火爆科技圈,互联网的发展也将迎来新变革。过去,网络只是我们在现实生活中的辅助工具。现在,在这个虚拟世界丰盛的时代,人们的交流方式、消费活动甚至赚钱方法都发生了巨大变化。 本书基于这个时代背景,使用丰富的插图和案例,让你轻松读懂Web3.0。作者从虚拟货币、NFT、DeFi、DAO等新结构和新服务,阐释Web3.0给商业模式的发展带来了怎样的影响,让读者可以在Web3.0时代里大展宏图。
本书面向高职高专计算机及相关专业学生,全面介绍了计算机专业的基础英语知识,内容涉及计算机发展史、计算机硬件、操作系统、应用软件、编程语言、互联网、信息安全等主题。 全书共7个单元,每单元均分为情景对话、阅读材料和扩展阅读三部分,旨在提高学生在学习和职场环境下的英语会话水平。本书从词汇、句法和结构等方面入手,加强学生专业文献读、译和写方面的基本应用技巧,并补充计算机小知识阅读材料,培养学生用英文解决计算机相关问题的能力。 本书可作为 各类高职高专院校信息技术、计算机应用、计算机信息管理、软件技术、网络管理等专业的教学用书,也可作为IT行业技术人员和计算机爱好者的参考用书。
本书是编者从一个在企业从事10多年LabVIEW软件开发工作的工程师的角度出发,结合近年虚拟仪器设计课程的教学经验和实际的工程应用案例编写而成的。本书注重理论和实践相结合,给出了适合教学的实训案例,让读者边学边做,从实际工程应用角度去学习“虚拟仪器设计”这门课程。 本书共10章,主要内容包括虚拟仪器技术概述、LabVIEW编程环境与入门操作、LabVIEW基本数据类型、LabVIEW复合数据类型、LabVIEW程序结构、变量和属性节点、图形化显示、文件I/O、数据采集与信号处理以及应用程序发布。书中配有一些实训案例,这些案例难易程度适中,适合初学者入门学习。本书每章末都附有习题,可加强读者对知识点的掌握。 本书作为应用型课程建设的成果,适合作为应用型本科院校、高职高专院校的电气、机电类专业的教材,也可供相关专业的工程技
本书是一本讲解C++编程的教材,全面介绍了面向对象编程的原理和方法,详细分析了与C++编程有关的技术,具体包括类与对象、控制语句、函数与递归、数组、指针、运算符重载、继承、多态、模板、流输入/输出、异常处理、文件处理、搜索与排序、数据结构、标准模板库等内容,本书的同步学习网站上还包含了更多的扩展内容。全书以“活代码”方式详细分析了每个知识要点,是初学者和中、程序员学习C++编程的理想用书。 本书可作为高等院校相关专业的编程语言教材和C++编程教材,也是软件设计人员学习C++编程的理想读物。
极限编程(XP)的构思和发展是针对小型团队进行软件开发时,在下面不确知的、变化的需求时所产生的特定需要的。这一新的、轻量级的方法学对许多传统思维提出了挑战,这其中包括一个一直以来的假设,即在软件开发过程中,对软件进行一个小小的改动就必然会使其开发成本大大增加。极限编程认可软件开发工程应该节约成本,而且一旦实现了某种节约就应该以开发利用。
马晓晨编著的《C语言程序设计(第2版)》较全面地介绍了C语言的基础知识、基本语法和编程方法,深入浅出地讲述了C语言程序设计方法,以培养和提高学生对C语言的应用能力为主要目的,符合计算机等级考试大纲的要求。全书共12章,分为入门篇、基础篇和提高篇三个部分,内容包括C语言概述;C语言基础知识;简单程序设计:if语句的嵌套及多分支程序设计;循环结构程序设计;数组;函数;指针;编译预处理;位运算;结构体、共用体和用户自定义类型;文件。为了提高学习效率,每一章都加入了导学。《C语言程序设计(第2版)》配套有《C语言程序设计综合实训》(第二版),除了可作为高等院校“C语言程序设计”课程教材之外,还可以作为培训教材和自学参考书。
《微机原理与汇编语言程序设计(第2版)》由荆 淑霞主编,首先介绍计算机硬件基本知识和微机的基 本工作原理,然后以Intel 8086/8088系列 微机为对象介绍汇编语言程序设计。全书共11章,主 要内容有:微型计算机概述、计算机 中的数据表示、80X86微处理器及体系结构、8086指 令系统、汇编语言的基本表达及其运 行、汇编语言程序设计、中断调用程序设计、高级汇 编技术、汇编语言与高级语言的连接。 本书内容的安排力求循序渐进,重点突出,难点 分散,融入了作者多年教学和实践的经 验及体会。通过理论课的课堂讲授和上机实验,力争 使学生能够掌握汇编语言的基本编程方 法。本书配有《微机原理与汇编语言程序设计(第二 版)——习题解答、实验指导和实训》。 《微机原理与汇编语言程序设计(第2版)》适合 作为高等学校教材,也可用于高等教育