本书以开源硬件平台Arduino Due为教学实验平台,以ARM芯片SAM3X8E为对象,介绍了ARM微处理器编程的方法和流程。本书内容包括ARM微处理器的发展历史、应用领域、分类以及ARM微处理器的软件开发工具和硬件开发工具,涵盖了ARM微处理器的两种编程模式:Arduino编程和ARM编程。本书内容由易到难,讲解循序渐进,并且提供了大量翔实的应用实例供读者参考,所有实例都给出了完整的程序。 本书取材新颖、内容丰富、重点突出、深入浅出、富有启发性和可操作性,便于教学,可为初学者提供学习参考。
本书主要介绍操作系统的基本概念和基本原理,包括进程管理、死锁、存储管理、I/O设备管理和文件系统等,内容涵盖了现代操作系统所应具有的各个功能模块。“操作系统”是一门比较难的专业课程,内容较为单调枯燥、晦涩难懂,学生不易掌握。本书作者具有丰富的教学经验,对教学规律、课程内容和学生特点有深入的理解。因此,在写作本书时,能够生动活泼、通俗易懂地讲述复杂的原理概念,这一点已经在教学实践中得到了充分的验证。另外,为了配合课程的内容,在每一章的末尾,附有大量的习题,以便读者及时地复习相关的内容。
《数据库技术与应用(SQL Server 2016)》将一个实际的数据库应用系统实例——“学生管理系统”分解到各个教学项目中进行讲解,使学生能够迅速理解和掌握关系数据库的理论知识和应用技术。本书基于工作过程导向的理念,采取“任务驱动”的模式编写,主要讲解关系数据库的理论知识和SQL Server 2016关系数据库管理系统软件的应用。本书可作为应用型本科、高职院校计算机相关专业的教材,也可作为计算机应用技术人员的参考书。
C语言具有强大的功能和灵活的处理能力,是风靡全球的高级程序设计语言之一。《C语言程序设计》共分11章,内容包括:C语言概述,C语言程序设计基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体、共用体与自定义类型,编译预处理,文件。每章后面都附有丰富的习题,帮助读者熟练掌握本章内容,及时检测自己的学习效果,查漏补缺。《C语言程序设计》是编者在二十多年C语言教学、研究和实践积累的基础上,吸收国内外C语言程序设计课程的教学精髓,精心编写而成的。《C语言程序设计》
全书共8章, 主要内容包括计算机基本原理、零基础学用计算机, 从键盘和鼠标操作、学会打字, 进而使用多彩的Windows 10世界、轻松管理计算机中的文件、设置个性化的操作环境、管理软件、使用Office 2016办公、掌握多媒体技术应用和遨游精彩的互联网世界、搜索与下载网络资源, 理解和认识新一代信息技术等方面的知识和技巧。
本书内容包括计算机基本原理、计算机网络概述、Windows 10操作系统、键盘、WPS Office 2019办公软件、WPS电子文档、WPS电子表格、WPS演示文稿、新一代信息技术概述、信息检索、信息素养与社会责任等,采用项目情景式引入,设计的任务由浅入深、循序渐进,与读者的学习、生活、就业密切相关。全书内容翔实、语言简练、图文并茂,具有很强的操作性和实用性。同时,将思政教育理念融入教材中。本书配有微课视频,扫描书中二维码即可观看。本书可以作为职业院校的公共基础课程教材,也可以作为WPS办公应
本书共9个单元,涉及计算机科学基础知识、操作系统和计算机体系结构、软件工程、信息管理、网络应用、物联网、人工智能、信息安全等内容,除了传统的计算机基本原理介绍,也包含当前比较热门的技术,如云计算、信息存储、3D互联网、人工智能、元宇宙等,各单元还介绍了有关计算机专业英语的学习方法、词汇构成和翻译技巧等知识。全书以计算机和IT领域的**英语时文和经典原版教材为基础,配以详尽的注释和练习,使读者能够快速掌握计算机专业英语的一般特点和大量专业词汇。书后附有词汇表和缩略词表。本书适合作为高等院校
本书以经典的增强型8051产品STC15W4K32S4系列中的IAP15W4K58S4单片机作为教学机型, 以单片机内部各模块的工作原理为主线, 理清编程思路和流程, 突出信号处理过程的重要地位, 较为系统地介绍了IAP15W4K58S4单片机系统开发环境、软件编程C51语言、硬件结构、中断系统、定时器/计数器、模拟信号和数字信号以及数据传输的应用。
本书主要内容包括Java语言概述、Java语言基础、Java程序的控制结构、数组、类与对象、继承和多态、常用工具类、异常处理、输入与输出、图形界面设计、数据库编程和多线程。为了加强读者对所学知识的应用, 每章都有与知识点相对应的工作任务, 这些工作任务能涵盖本章所学的知识, 以帮助读者掌握Java语言及项目的开发。本书中的程序均在JDK8中进行验证, 并给出了程序运行结果。本书免费提供了与教材配套的教学资源包, 其中包括全书的电子教案、习题参考答案、书中所讲解实例的源代码。
《计算机辅助设计(UG NX)》以UG NX 12.0作为写作蓝本,向下兼容UG NX的其他版本,同时也适用于当下**版本,其目的是尽可能地让应用UG不同版本的用户都能通过练习《计算机辅助设计(UG NX)》范例,学到自己需要的知识,提升应用CAD三维建模的技能。《计算机辅助设计(UG NX)》重点介绍UG NX软件CAD部分的建模知识,通过对《计算机辅助设计(UG NX)》的学习和技能训练,读者可以掌握使用UG 软件进行产品建模与设计的基本能力。《计算机辅助设计(UG NX)》共分为7