本书的主要内容来自清华大学本科生的 嵌入式系统实践 计算机原理与应用 等课程的实验讲义,是针 STM32单片机初学者的人门教材,从STM32CubeIDE软件安装到工程构建,从HAL库常用函数到单片机各功能模块的使用,均基于实例进行了详细讲解。与市面上大多数数据手册式教材完全不同,本书没有烦琐的原理和枯燥的寄存器结构,而是处处围绕例程展开,仅在案例中适当补充基本的原理知识。通过这种方式,让具备C语言编程基础的初学者迅速上手快速地让硬件 跑 起来;然后,通过对例程的修改和功能拓展,逐步深入了解功能模块的特性。本书中还引入了Simulink来看波形,这类似于一个DIY的示波器,让学习者在无示波器的情况下,完成DAC及PWM等波形显示的实验。本书适合 STM32单片机初学者作为入门和进阶教材,也可作为电子信息、电气工程及自动化等专业的本科生、研究生
本书在讲述当前教育信息化过程中的 学习观 脑科学 创客 学习分析 等基础上,立足于 学 展开论述,阐释数字化学习的内涵与价值。本书共分为六个章节,内容涵盖学习心理与有意义学习、教育技术与学习方式、知识可视化学习技术与技巧、基于社交媒体的学习新思维、互联网思维与创造性学习、学习评价理论与技术等方面,阐释了 互联网 时代学习方式的变革和 互联网 时代教与学的过程性反思,论述了创造力与创造性思维、智慧教育以及创客、创客理念与创客教育等,凸显热点问题,为 如何学习 而写;强调思维意识,为 提升学习 而作;注重技术与教育的融合,为 变革学习方式 而写。本书可作为高等院校相关专业教材,对从事该领域的研究人员有较高的参考价值。
本书专注于实时操作系统RT Thread的应用开发实践,使用目前广泛应用的STM32芯片并结合智能小车功能开发,力求帮助读者在较短时间掌握RT Thread应用开发技术。 全书分为三大部分:部分(第1~2章)为开发工具及系统介绍;第二部分为RT Thread内核基础应用(第3~7章),从应用实践的角度,结合智能小车具体功能实现,介绍RT Thread的线程、线程调度、线程同步、时钟管理、线程间通信等操作系统内容,力求通过项目实践的形式使读者深刻理解RT Thread内核;第三部分(第8~14章)为RT Thread各种常用I/O 设备的应用开发实例,通过这些实例,读者可以熟练掌握RT Thread设备驱动接口。 本书可作为高等职业院校电信类或计算机类相关专业教材,亦可作为相关工程技术人员的参考用书。
方彦军、张荣编著的《计算机控制技术》是以IBM—PC系列工业控制计算机为背景,结合目前*理论与技术,全面、系统地阐述了计算机控制系统的基本理论、应用设计技术与工程实现方法。全书共9章,内容包括绪论、输入输出通道与接口技术,数据处理技术,抗干扰技术,数字控制器的设计及应用,先进控制技术,常用的计算机控制系统,计算机控制系统软件,计算机控制系统设计与工程实现。全书内容丰富,体系新颖,理论联系实际,系统性和实践性强。《计算机控制技术》可作为高等院校各类自动化、电子与电气工程、计算机应用、机电一体化等专业高年级本科生的教材,也可供有关技术人员参考和自学。
《Excel与科学计算》是为工程、计算机科学、应用数学等专业的学生编写的教材。作为作者多年讲授《数值分析》课程的心得总结,其目的是介绍解决科技和工程中数学问题的算法及其在计算机中的实现。本书分为七章,涵盖《数值分析》课程中的基本内容:第1章绪论,介绍科学计算的一些基本概念;第2章~第7章包含了科学计算的基本问题,如非线性方程求根、线性方程组的数值解、方阵的特征值、数据的插值与拟合、数值积分与微分、常微分方程数值解法。
本书是 基于卓越人才培养模式的硬件课程体系建设和教学模式改革 教学改革研究课题的重要成果之一。全书按照普通高等院校计算机专业本科生的教学要求,并根据 计算机组成原理 课程教学大纲及硕士研究生入学考试的要求编写而成。共分为7章:第1章总体介绍了计算机组成原理的基本概念及应用领域;第2章介绍了计算机运算的方法,包括定点数与浮点数的算术运算;第3章介绍了存储器相关的知识,包括主存储器、高速缓冲存储器和虚拟存储器等;第4章重点介绍了计算机的核心部件中央处理器,主要包括微程序控制与设计,硬布线逻辑控制器及相关知识;第5章介绍了指令系统,包括指令的格式、方式,复杂指令集和精简指令集;第6章介绍了总线结构和分类,总线通信与控制等知识;第7章介绍了输入输出系统,包括程序中断、存储器直接存取和通道等。本
本书是 2019年全国高等学校(安徽考区)计算机水平考试 计算机应用基础 教学(考试)大纲 配套教材,主要包含计算机基础知识、Windows 7操作系统、Office2010办公软件、计算机网络与信息安全等内容。书稿内容新颖全面、针对性、操作性强,结构紧凑,语言简洁易懂,适合普通高等院校和高职院校学生使用,也适合社会人员自学参考。
《数据结构教程(c#语言描述)》系统地介绍了常用的数据结构以及排序、查找的各种算法,阐述了各种数据结构的逻辑关系、存储表示及运算操作,并采用c#语言描述数据组织和算法实现。 《数据结构教程(c#语言描述)》既注重原理,又注重实践,配有大量图表、实践教学项目和习题,内容丰富,概念讲解清楚,表达严谨,逻辑性强,语言精练,可读性好。 《数据结构教程(c#语言描述)》既便于教师课堂讲授,又便于自学者阅读,可作为高等院校计算机相关专业本科生、专科生的教材,也可供广大从事计算机应用的科技人员参考。
操作系统是计算机系统的灵魂,是计算机系统必不可少的核心软件,是计算机专业工作者必须掌握的知识,因而操作系统课程成为计算机相关专业的必修课。《操作系统教程》系统地阐述了操作系统的基本概念、原理、技术、方法及功能,尽可能全面地展示操作系统的精髓和特性,力求做到概念清晰、结构合理、取舍得当、由浅入深、通俗易懂。 《操作系统教程》共分8章。第1章介绍操作系统的基本知识,第2章阐述处理器管理,第3章阐述作业管理,第4章阐述存储管理,第5章阐述设备管理,第6章阐述文件管理,第7章介绍windows操作系统,第8章介绍linux操作系统。 《操作系统教程》可作为高等院校计算机及相关专业的教材,也可作为计算机专业技术人员的参考书。
《21世纪高等学校规划教材·计算机科学与技术:Linux操作系统实用教程》以目前成熟的Red Hat EnterpriseLinux 4的社区版本CentOS4为平台,从实用的角度,系统讲解Linux的系统管理与网络应用技术。在内容安排上,淡化理论,注重CentOS4实践操作技能的培养,整体内容衔接有序、深入浅出,并大量引入实例、图片,精确、细致描述操作过程。 全书共17章,主要内容包括:Linux的基本知识、VMware虚拟机介绍、Linux的图形化用户界面、用户和组管理、文件系统与文件管理、磁盘管理、进程与作业管理、RPM软件包管理、Shell编程、Linux网络基础、DNS服务器管理、DHCP服务器管理、www服务器管理、FTP服务器管理、邮件服务器管理、Linux防火墙配置等。每章均有小结、项目实训与习题,提供课后复习、实践训练与练习巩固。 《21世纪高等学校规划教材·计算机科学与技术:Linux
本书从一个简单的 STM32/GD32的程序出发,逐步过渡到时钟系统的作用和配置、如何精确延时、使定时器对各种信号进行捕获。为了解决HAL库函数涉及的大量的C语言知识,针对模块寄存器的特点介绍了如何使用结构体对这些寄存器进行封装,并以GPIO的设置函数为例,介绍了如何实现功能的封装,并过渡到 HAL库中库函数的形成以及特点。全书共包含9个模块,其中:模块一介绍STM32/GD32 开发环境的使用,并顺带学习 GPIO 口的输出功能应用和 STM32/GD32系列单片机相关知识以及本书使用的硬件平台;模块二介绍STM32/GD32时钟系统的作用以及配置流程;模块三介绍系统滴答定时器的定时原理及延中的应用,同时对模块化编程的思想进行介绍;模块四介绍 STM32/GD32 的存储器,包括程序的存放地点以及STM32/GD32的存储器结构等,并通过GPIO口的设置函数的定义初步学习 STM32/GD32的功能集成;模块五介绍机械按
用C语言进行8051单片机程序设计是单片机开发与应用的必然趋势。单片机的程序设计应该以C语言为主,以汇编语言为辅。汇编语言只需要掌握到可以读懂程序,能在时问要求比较严格的模块中进行程序的优化即可。采用C语言时也不必对单片机和硬件接口的结构有很深入的了解,编译器可以自动完成变量的存储单元的分配,因此编程者可以专注于应用软件部分的设计,大大加快软件开发的速度。采用C语言可以很容易地进行单片机的程序移植工作,有利于产品中单片机的重新选型。 本书以具有8051内核的Atmel公司的AT89S51单片机为蓝本,采用C语言程序设计方法介绍单片机的开发与应用。本书通过大量程序实例的讲解,使读者可以在较短的时间内熟悉单片机的入门编程以及单片机基本外围电路的连接,从而具备基本的单片机开发能力。 本书共包括9章内容,每
本书是和《实用运筹学———运用Excel2010建模和求解》(第二版)(中国人民大学出版社)配合使用的辅导书。每章包括五个部分:(1)本章学习要求,给出本章应该掌握的基本知识点;(2)本章主要内容,先以图的形式列出本章主要内容框架,然后简要列出本章的基本概念和主要内容,突出必须掌握或考试频率高的核心知识;(3)本章上机实验,简要列出本章上机实验的目的、内容和要求、操作步骤等;(4)本章习题全解,对教材的全部习题给出了详细的解答;(5)本章案例全解,对教材的全部案例给出了详细的解答。本书内容丰富、概念清晰、实用性强,是学习运筹学的一本好参考书。它不但可作为本科教学的参考书,也可作为报考研究生以及研究生教学的辅导书。
管理信息系统是一门综合性边缘学科,涉及管理科学、计算机科学、行为科学等学科内容。由于在构建知识结构和指导实际工作中的重要作用,管理信息系统已成为我国管理类专业教学计划中的一门核心课程。《21世纪信息管理与信息系统系列教材:管理信息系统》从基本概念出发,主要阐述了管理信息系统的基础理论、基础技术、开发方法和开发过程。 《21世纪信息管理与信息系统系列教材:管理信息系统》在编写过程中着重突出了以下特色: 1.侧重性。本书强调管理信息系统的应用不仅仅是一个技术问题,而且是一个管理问题。管理信息系统是一个社会技术系统,侧重管理而不是强调技术本身。 2.实用性。本书注重理论与实际的联系,强调实用性和实践性,每章都配有引导案例,并尽量选用国内案例,反映管理信息系统在我国本土的实践。
本书由人力资源和社会保障部教材办公室、中国就业培训技术指导中心上海分中心、上海市职业培训研究发展中心依据上海1+X计算机网络技术人员(三级)职业技能鉴定细目组织编写。教材从强化培养操作技能,掌握实用技术的角度出发,较好地体现了当前*的实用知识与操作技术,对于提高从业人员基本素质,掌握计算机网络技术人员(三级)的核心知识与技能有直接的帮助和指导作用。本教材在编写中根据本职业的工作特点,以能力培养为根本出发点,采用模块化的编写方式。本教材内容共分为2篇17章,第1篇Linux网络配置,内容包括Linux系统概述、Linux系统安装及使用、Shell、用户和组管理、文件系统管理、进程管理、作业控制、Vi编辑器、系统配置文件详解、软件包管理、网络服务、网络基本配置与配置文件详解、DHCP服务器、Samba服务器;第2篇网络管理,内容包
本书系统地介绍软件体系结构的基本原理、方法和实践,全面反映软件体系结构研究和应用的*进展。既讨论软件体系结构的基本理论知识,又介绍软件体系结构的设计和工业界面应用实例,强调理论与实践相结合。 全书共10章,第1章简单介绍软件体系的概念、发展和应用现状;第2章讨论软件体系结构建模,包括视图模型、核心模型、生命周期模型和抽象模型;第3章介绍软件体系结构的风格和特定领域软件体系结构;第4章讨论软件体系结构的描述方法,重点介绍软件体系结构描述语言;第5章介绍动态软件体系结构及其描述方法;第6章介绍WEB服务体系结构相关知识,以及面向服务的体系结构的基本概念和设计原则;第7章讨论基于体系结构的软件开发方法,介绍基体结构的软件过程;第8章讨论软件体系结构的分析与测试问题,重点介绍软件体系结构的可靠
本书结合大量实例,全面、系统、深入地介绍了微型计算机的工作原理、汇编语言程序设计以及常用可编程接口芯片的工作原理与应用技术。 全书共8章,内容包括:微型计算机系统导论,计算机中的数制和编码,80x86微处理器,80x86指令系统,汇编语言程序设计,半导体存储器,输入/输出与中断,可编程接口芯片及应用等。每章开始给出本章的主要内容、重点难点以及本章内容在整个课程中所处的地位,每章后给出本章小结和习题。为了便于组织教学和自学,本书配有多媒体CAI教学光盘和实验指导书。 本书结构合理,实例丰富,深入浅出,文笔流畅,既可作为高等院校计算机及相关专业 微型计算机原理 课程的教材及成人高等教育的教材,也可供广大从事计算机软、硬件开发的工程技术人员参考。
《高等院校计算机技术“十二五”规划教材:Access数据库基础(第2版)》是按照*高等教育司组织制订的《普通高等学校文科类专业计算机基础课程教学基本要求(2011年版)》的要求编写的教材,《高等院校计算机技术“十二五”规划教材:Access数据库基础(第2版)》以MicrosoftAccess 2007关系型数据库为背景,介绍数据库基本概念,并结合Access2007学习数据库的建立、维护及管理,掌握数据库设计的步骤和SQL查询语言的使用方法。并且配合VBA,讲述了软件设计的基本思想和算法,训练学生程序设计、分析和调试的基本技能,并能够与数据库系统相融合,学习常用经济管理类应用软件的开发过程与设计技巧。本书以应用为目的,以案例为引导,结合管理信息系统和数据库基本知识,使学生可以参照教材提供的讲解和实验,尽快掌握Access软件的基本功能和操作,能够
熟练使用 Excel 操作,已成为职场人士不可缺少的职业技能。本书在内容安排上充分考虑职场人士和商务精英使用Excel进行表格制作、数据处理与展示的需求,对Excel数据的输入技巧、格式设置、数据计算、图表的制作、数据统计分析、各种常用表格的制作要领、Excel高效操作技本书在内容安排上充分考虑职场人士和商务精英使用Excel进行表格制作、数据处理与展示的需求,对Excel数据的输入技巧、格式设置、数据计算、图表的制作、数据统计分析、各种常用表格的制作要领、Excel高效操作技巧、函数和宏的应用进行了全面系统的讲解。
本书通过网站系统工程建设思想突出网站建设框架概念。全书共分10章,首先介绍了网站设计理念,然后详细讲解了网站的基础语言HTML,网站设计基本软件Dreamwaver MX2004、如何在网页中应用CSS样式和JavaScript语言特效、如何应用Flash MX2004和Fireworks MX2004制作网站动画,同时还介绍利用ASP和CGI实现动态数据库交互,等等,让读者从容进入网站建设的世界。随着本书介绍的实例一步步深入学习,读者可逐步掌握静态和动态网页的制作。后还介绍了网站注册、发布、建设、管理、推广的全过程。 本书内容丰富,结构清晰,系统性强,内容由浅入深,以实用为基本出发点。通过学习本书,可以使读者全面系统地掌握网站设计的相关语言和理论知识。本书可作为高等学校及相关培训班授课的教材或参考书,同时也适合网站设计人员或相关爱好者自学使用。
本书由姜桂洪、刘树淑、刘秋香、王云编著,是《Visual C#.NET程序设计教程》(清华大学出版社出版)的配套教材。全书包括4部分:第1部分是《Visual C#.NET程序设计教程》的习题参考答案;第2部分是VisualC#.NET程序设计的实验指导,并提供了 12个有着详细操作步骤的实验;第3部分是VisualC#.NET程序设计的课程设计指导编程设计案例;第4部分是4套涵盖所有VisualC#.NET章节内容的模拟试题及参考答案。 全书体系完整、结构安排合理、内容翔实,注重实践与理论相结合,实验步骤规范且内容有代表性,案例设计具有较强的实践性和详尽的设计步骤,并注重在实践过程中引导学生进行自我创新。 本书适合作为高等院校本科、专科计算机及相关专业的学生学习面向对象编程技术的教材辅导书,也可单独作为从事面向对象进行技术开发的IT领域的科技工作者参考之用。