《51单片机快速入门教程》以实例为主导,以51 核心板为开发平台,涵盖了51 单片机开发基础、C51 程序设计基础、I/O 引脚、中断、定时器/计数器、通信、看门狗、Flash 等内容,详细介绍了STC89 C52RC芯片的大部分片上功能。本书10 个实例均包括每章实例所需要的知识、实例与代码解析、思考题和应用实践四大环节,每个实例都有详细的步骤和源代码。本书章节名称中带有 * 标志的为选读内容,但并不意味着这部分内容不重要。读者可以根据自己的学习需求选择是否阅读。 《51单片机快速入门教程》配套的资料包既包括51 核心板原理图、例程、软件包、软件资料,又包括配套的PPT讲义、视频等资料,且持续更新。下载链接可通过微信公众号 卓越工程师培养系列 获取。编者建议,在学习本书的过程中,读者不仅要看要练,更要勤学多思。读者在阅读章节内容后,可在独
在数字化时代,嵌入式人工智能系统和深度学习等技术变得越来越重要。在嵌入式平台上进行深度学习推理时会受到计算能力、存储空间、能耗等资源限制的挑战。本书从深度学习模型在资源受限的硬件平台上部署的角度,介绍嵌入式AI系统的基本概念、需求、挑战,以及其软硬件解决方案。 本书共分为7章。第1章介绍了边缘计算; 第2章介绍了嵌入式AI系统的基本概念及其面临的需求与挑战; 第3章介绍了嵌入式AI系统的硬件解决方案; 第4~6章介绍了嵌入式AI系统的软件解决方案,包括DNN模型的构建及实现、轻量级DNN模型的构建、模型轻量化方法及实现; 第7章介绍了DNN模型的硬件部署。本书提供了基于Python语言和Torch API的大量代码解析,并针对Intel系列和NVIDIA系列芯片的硬件部署分别进行介绍。 本书适合作为高等院校计算机专业、软件工程专业的教材,也可供对深
本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。 全书分为五部分:部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全很好重要的Linux账号的管理、磁盘配额、不错文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。 本书内容丰富全面,基本概念的讲解很好细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操
欧阳毅主编的《操作系统实验指导》共分七章分别是:章介绍Linux源码的组成、主要文件及目录结构、Linux内核编译和添加系统调用。第二章介绍进程管理采用的主要技术,其中包括Linux进程创建、管道通信和消息传递和共享内存。第三章介绍进程同步和互斥,以及Linux系统进程同步和互斥实验和死锁——银行家算法实验。第四章介绍Linux中进程调度,主要对操作系统原理理论课讲授的CPU各种调度算法进行实现。第五章介绍内存管理,包括采用动态分区管理的主存分配与回收,分页管理的主存分配与回收,统计操作系统缺页次数和虚拟存储器中的页面置换算法实验。第六章介绍Linux文件系统,通过设计并实现一个二级文件系统程序,设计并实现一个ext2文件系统跟踪程序和在Linux中添加一个文件系统。第七章介绍磁盘调度,对各种磁盘调度算法进行实现。
本书由资深数据分析师精心编写,循序渐进地介绍了Microsoft Power BI在数据建模和数据可视化中的应用。本书主要内容包括:Microsoft Power BI数据建模与数据可视化、相关分析及其视图、回归分析及其视图、聚类分析及其视图、时间序列及其视图、决策树及其视图、神经网络及其视图、社交网络及其视图、文本分析及其视图。全书以案例为主线,既包括软件应用与操作的方法和技巧,又融入了可视化的基础知识,使读者通过学习本书,能够轻松快速地掌握数据建模与可视化的方法与技巧。 本书可作为管理、经济、社会人文等人员学习Microsoft Power BI软件进行数据可视化和数据分析的参考书,也可以作为大专院校相关专业本科生、研究生的教学用书。
本书以实际电子产品的设计工作过程为主线,并选择能实现课程目标的训练任务作为载体。任务的难度由浅入深,由单一的模拟电子电路、数字电子电路,到综合的单片机控制电子系统。通过工作过程导向的任务训练,循序渐进地掌握protel软件的操作方法及技巧。能够熟练地使用proteldxp2004软件绘制电路原理图、进行电路仿真、设计印刷电路板,掌握电子cad设计的理念,融电路设计思想于电路图绘制、电路仿真、印刷电路板设计中。 本书可作为高等职业院校电子电气类专业的教材,也可作为电子类计算机辅助设计绘图员考证的辅导教材和电路设计技术人员的参考书。
本书以目前流行的Windows 2000 Server网络操作系统为应用背景,从计算机网络系统的整体构建出发,讲解应用Windows 2000 Server构架网络环境的方法,以及网络服务的配置与管理。全书共15章,内容主要包括Windows 2000 Server的安装、基本环境设置、磁盘管理、文件系统、活动目录、DNS、WWW、FTP、DHCP、RAS、WINS、路由访问等网络服务环境的配置与管理;以及网络维护及使用注册表进行高级操作系统设置等。 本书在编写上突出内容的实用性、系统性,从设计与管理网络的角度讲解网络操作系统对应服务或应用的概念以及实现方法,任何一章内容、操作都可以通过相应实验加以验证,具有很强的实践性。 本书蕴涵了作者丰富的教学经验、网络设计与管理实际工程经验,既可以作为高等院校计算机应用与维护、计算机网络等相关专业的网络操作系统教材,也可以供从事计算
本书从实用角度出发,以ARM处理器和Windows CE6.0为研究对象,系统地介绍了嵌入式系统ARM微处理器的基础知识、编程模型、指令系统、设计步骤、开发环境和相应接口电路的参考原理图及部分驱动程序,接着以EELiod270教学开发平台为例介绍了Windows CE 6.0的开发环境和典型应用,后对Windows CE 6.0典型的几个开发实例进行了分析和解剖。 本书内容全面、由浅入深,叙述言简意赅、清晰流畅,讲解通俗易懂,图例丰富,各章实例均得到验证。 本书适合作为高等院校相关专业的本科高年级学生和研究生的专业课教材,也可作为从事嵌人式系统开发和设计人员的参考用书。
本书详细介绍了计算机系统的重要组成部分——操作系统。全书共分10章。第1章介绍了操作系统的定义、功能及服务对象、结构、发展过程、分类与基本特征。第2章和第3章阐述了进程和线程的同步、通信、调度和死锁等基本概念。第4章讲解了存储管理方式和虚拟存储器的概念。第5章-第7章讲述了设备和文件的管理及操作系统接口。第8章介绍Windows操作系统的基本情况和重要版本。第9章详细讲述了UNIX操作系统的基本组成、特点和常用命令等。第10章为上机实验内容,安排了进程管理、进程调度算法、存储管理等三个实验。本书在附录中还为读者提供了翔实的参考内容。 本书可作为高等学校计算机工程和应用专业的教材,也可作为IT类相关专业的教材或参考书。
《大型主机操作系统基础实验教程》是大型主机系列课程的主干教材之一,全书8章,主要介绍了现代大型主机特点和主机z/os操作系统基础知识以及操作系统传统使用技能。 《大型主机操作系统基础实验教程》介绍了大型主机在现代社会经济中的角色及其应用特点,z/os操作系统管理主机资源的机制,主机虚拟存储基础知识,传统z/os交互工具tso和ispf,数据集概念,jcl基础,sdsf的使用,常用的实用程序,虚拟存储访问方法vsam以及jcl过程等基础知识。书附附有大量操作实验和练习 《大型主机操作系统基础实验教程》可以作为高等院校计算机科学与技术、软件工程专业大型主机教学方向的本科及专科生教材,也可用作希望了解和学习大型主机知识与技术的培训教材。