本书的主要内容来自清华大学本科生的 嵌入式系统实践 计算机原理与应用 等课程的实验讲义,是针 STM32单片机初学者的人门教材,从STM32CubeIDE软件安装到工程构建,从HAL库常用函数到单片机各功能模块的使用,均基于实例进行了详细讲解。与市面上大多数数据手册式教材完全不同,本书没有烦琐的原理和枯燥的寄存器结构,而是处处围绕例程展开,仅在案例中适当补充基本的原理知识。通过这种方式,让具备C语言编程基础的初学者迅速上手快速地让硬件 跑 起来;然后,通过对例程的修改和功能拓展,逐步深入了解功能模块的特性。本书中还引入了Simulink来看波形,这类似于一个DIY的示波器,让学习者在无示波器的情况下,完成DAC及PWM等波形显示的实验。本书适合 STM32单片机初学者作为入门和进阶教材,也可作为电子信息、电气工程及自动化等专业的本科生、研究生
本书系统地介绍了电脑的相关知识和应用方法,通过精选案例引导读者深入学习。 新手入门篇 主要介绍全面认识电脑、轻松掌握Windows 10等操作系统、个化设置操作系统、输入法的认识和使用、管理电脑中的文件资源和软件的安装与管理等; 网上生活篇 主要介绍网络的连接与设置、开启网络之旅、网络的生活服务、多媒体和网络游戏及网络沟通与交流等; 办公篇 主要介绍Word 、Excel 和PowerPoint在办公场合的应用; 高手秘籍篇 主要介绍电脑的优化与维护、备份与还原等。
本书在第1版的基础上按照ATmega16单片机的主要功能模块划分为9 个主要学习任务,在每个任务中以若干个实际项目为载体将学习的知识实际应用起来,通过学以致用的方式激发读者的学习兴趣。本书共有13个项目,每个项目按照项目背景、项目方案设计、项目硬件电路设计、项目驱动软件设计、项目系统集成与调试、知识巩固、拓展练习几个模块组织编写,强调职业技能的训练,注重职业能力的培养。本书所有电路驱动程序采用C语言设计完成,电路原理采用PROTEUS 仿真软件完成。
本书面向高职高专计算机及相关专业学生,全面介绍了计算机专业的基础英语知识,内容涉及计算机发展史、计算机硬件、操作系统、应用软件、编程语言、互联网、信息安全等主题。 全书共7个单元,每单元均分为情景对话、阅读材料和扩展阅读三部分,旨在提高学生在学习和职场环境下的英语会话水平。本书从词汇、句法和结构等方面入手,加强学生专业文献读、译和写方面的基本应用技巧,并补充计算机小知识阅读材料,培养学生用英文解决计算机相关问题的能力。 本书可作为 各类高职高专院校信息技术、计算机应用、计算机信息管理、软件技术、网络管理等专业的教学用书,也可作为IT行业技术人员和计算机爱好者的参考用书。
本书是编者从一个在企业从事10多年LabVIEW软件开发工作的工程师的角度出发,结合近年虚拟仪器设计课程的教学经验和实际的工程应用案例编写而成的。本书注重理论和实践相结合,给出了适合教学的实训案例,让读者边学边做,从实际工程应用角度去学习“虚拟仪器设计”这门课程。 本书共10章,主要内容包括虚拟仪器技术概述、LabVIEW编程环境与入门操作、LabVIEW基本数据类型、LabVIEW复合数据类型、LabVIEW程序结构、变量和属性节点、图形化显示、文件I/O、数据采集与信号处理以及应用程序发布。书中配有一些实训案例,这些案例难易程度适中,适合初学者入门学习。本书每章末都附有习题,可加强读者对知识点的掌握。 本书作为应用型课程建设的成果,适合作为应用型本科院校、高职高专院校的电气、机电类专业的教材,也可供相关专业的工程技
《数据库原理与应用(VFP第2版)》由长期从事“数据库原理与应用”课程一线教学工作的教师编写完成。在编写过程中,主编祝胜林参考了相关的著作、中文VFP的帮助信息和各种与中文VFP有关的等级或水平考试大纲,同时融合了自身的教学经验。因此,《数据库原理与应用(VFP第2版)》具有如下特点:(1)系统性。可以帮助学生系统地学习有关数据库的基本原理与方法。 (2)针对性。本书的举例和习题经过精心挑选,应用分析条理清晰,可以满足学生参加各种考试复习的需求。 (3)新颖性。对传统的章节结构进行了重新编排,使内容更加紧凑,同时也更加突出数据库应用的重点。 (4)实践性。“数据库原理与应用”课程是一门实践性非常强的课程,本书根据应用操作的需要,精心设计了上机操作的题目。
本书是“十三五”职业教育国家规划教材修订版。 本书共10章,内容包括:信息安全概述、信息安全基本保障技术、认识病毒及其防御技术、网络攻击与防御技术、网络设备安全技术、无线网络安全技术、网络操作系统安全技术、数据库安全技术、信息系统安全测评与信息安全风险评估、信息安全法律法规等。 本书可作为高等职业院校、应用型本科院校信息安全与管理专业的专业基础课程教材,也可作为高等职业院校电子信息大类专业相关课程的教学用书,还可作为从事信息安全工作相关人员的参考资料。
编写更好的软件:30年UNIX开发经验的结晶!本书是作者封笔30年后历时5年创作而成,是一部难得的软件工程方面的佳作。作者将哲学、设计模式、工具、文化和传统结合在一起,使得UNIX成为好且最创新意义的软件,并展示了如何将其拓展到Linux和当今的开源(open-source)运动中。通过取自最主要的开源项目中的示例,作者向UNIX和Linux编程人员展示了如何更巧妙地创建软件,使其更雅致、更灵巧、更具可重用性且具有更长的生命期。Raymond借鉴了以下13位UNIX先锋人物的观点:KenThompson,UNIX的发明者KenArnold,4BSDUNIX的创建者之一,也是《TheJavaProgrammingLanguage》的作者之一。StevenM.Bellovin,Use的创始人之一,也是《FirewallsandInternelSecurity》的作者之一。StuartFeldman,贝尔实验室UNIX开发组成员,也是《make》和《f77》的作者。Jimgettys和KeithPackard,X视窗系统的主创人员。SteveJohnson,《
《编程升学规划一本通》是一本专为家长编写的编程升学规划指导手册。作者汪阳青,既是一家编程教育公司的创始人,也是一位正在教女儿学习编程的父亲。他结合多年的编程教育和育儿经验,在书中详细阐述了如何通过编程学习,为孩子规划出理想的学业道路。本书深入解析了编程学习的重要性、常见误区并给出了实用建议,探讨了编程启蒙方法,覆盖了从基础的图形化编程到 编程语言(如Python和C++)等内容。书中不仅系统地整理了编程学习资源和升学途径,旨在帮助家长能够 好地了解和选择 适合孩子的编程学习路线,还包含真实案例,展示了家长如何在孩子的编程学习过程中进行有效的规划和引导,以及如何利用编程竞赛获奖证书来提升孩子的学业竞争力。无论孩子是编程学习的新手,正在考虑是否开始,还是已在路上,寻求脱颖而出的方法,本书都能为
《编程升学规划一本通》是一本专为家长编写的编程升学规划指导手册。作者汪阳青,既是一家编程教育公司的创始人,也是一位正在教女儿学习编程的父亲。他结合多年的编程教育和育儿经验,在书中详细阐述了如何通过编程学习,为孩子规划出理想的学业道路。本书深入解析了编程学习的重要性、常见误区并给出了实用建议,探讨了编程启蒙方法,覆盖了从基础的图形化编程到 编程语言(如Python和C++)等内容。书中不仅系统地整理了编程学习资源和升学途径,旨在帮助家长能够 好地了解和选择 适合孩子的编程学习路线,还包含真实案例,展示了家长如何在孩子的编程学习过程中进行有效的规划和引导,以及如何利用编程竞赛获奖证书来提升孩子的学业竞争力。无论孩子是编程学习的新手,正在考虑是否开始,还是已在路上,寻求脱颖而出的方法,本书都能为
《编程升学规划一本通》是一本专为家长编写的编程升学规划指导手册。作者汪阳青,既是一家编程教育公司的创始人,也是一位正在教女儿学习编程的父亲。他结合多年的编程教育和育儿经验,在书中详细阐述了如何通过编程学习,为孩子规划出理想的学业道路。本书深入解析了编程学习的重要性、常见误区并给出了实用建议,探讨了编程启蒙方法,覆盖了从基础的图形化编程到 编程语言(如Python和C++)等内容。书中不仅系统地整理了编程学习资源和升学途径,旨在帮助家长能够 好地了解和选择 适合孩子的编程学习路线,还包含真实案例,展示了家长如何在孩子的编程学习过程中进行有效的规划和引导,以及如何利用编程竞赛获奖证书来提升孩子的学业竞争力。无论孩子是编程学习的新手,正在考虑是否开始,还是已在路上,寻求脱颖而出的方法,本书都能为
编写更好的软件:30年UNIX开发经验的结晶! 本书是作者封笔30年后历时5年创作而成,是一部难得的软件工程方面的佳作。作者首次将哲学、设计模式、工具、文化和传统结合在一起,使得UNIX成为好且最创新意义的软件,并展示了如何将其拓展到Linux和当今的开源(open-source)运动中。通过取自最主要的开源项目中的示例,作者向UNIX和Linux编程人员展示了如何更巧妙地创建软件,使其更雅致、更灵巧、更具可重用性且具有更长的生命期。 Raymond借鉴了以下13位UNIX先锋人物的观点: Ken Thompson,UNIX的发明者 Ken Arnold,4BSD UNIX的创建者之一,也是《The Java Programming Language》的作者之一。 Steven M.Bellovin,Use的创始人之一,也是《Firewalls and Internel Security》的作者之一。 Stuart Feldman,贝尔实验室UNIX开发组成员,也是《make》和《f77》的作者。 Jim gettys和Keith Packa
If you are an experienced C programmer with a working knowledge of UNIX, you cannot afford to be without this up-to -date tutorial on the system call interface and the most important functions found in the ANSI C library. Richard Stevens describes more than 200 system calls and functions; since he believes the best way to learn code is to read code,a brief example acpanies each description. Building upon information presented in the first 15 chapters, the author offers chapter-long examples teaching you how to create a database library, a PostScript printer driver, a modem dialer, and a program that runs other programs under a pseudo terminal. To make your analysis and understanding ofthis code even easier, and to allow you to modify it, all of the code in the book is available via UUNET. Advanced Programming in the UNIX Environment is applicable to all major UNIX releases, especially System V Release $ and the latest release of 4.3BSD, including 386BSD. These real-world implementations allow you to more clea
本书为“十三五”职业教育国家规划教材,也是国家职业教育软件技术专业教学资源库配套教材。 本书从Python的基本语法开始,由浅入深、循序渐进地引导读者使用Python进行程序设计,主要内容包括:Python的环境搭建与基本程序结构,Python的条件、循环、异常等程序语句,函数与模块,常用的数据类型,面向对象编程,文件操作,数据库操作,网络编程以及实用的综合案例。 与本书配套的数字课程已在“智慧职教”(www.icve.com.cn)网站上线,学习者可以登录网站进行学习,也可以通过扫描书中二维码观看教学视频,详见“智慧职教使用指南”。教师也可发邮件至编辑邮箱1548103297@qq.com索取相关资源。 本书可作为高等职业院校计算机专业Python程序设计课程的教材,也可供软件设计人员参考使用。
《中等职业教育课程改革国家规划新教材:计算机应用基础(Windows 7+Office 2010 第3版)》是中等职业教育课程改革国家规划新教材,经全国中等职业教育教材审定委员会审定通过。《中等职业教育课程改革国家规划新教材:计算机应用基础(Windows 7+Office 2010 第3版)》根据“中等职业学校计算机应用基础教学大纲”编写,针对中等职业教育教学改革的新需求,以及计算机技术的快速发展,在保留第2版教材主体内容和编写风格的基础上,修订而成。内容围绕计算机应用基础课程教学目标,强调实用性和操作性,采用主题引导、任务驱动的编排方式,体现“做中学,做中教”的教学理念,适合计算机机房教学。 《中等职业教育课程改革国家规划新教材:计算机应用基础(Windows 7+Office 2010 第3版)》以Windows7为操作系统平台,以Office 2010为办公软件安排内容,包括
本书在介绍管理信息系统的基本概念、企业实施管理信息系统的意义、主要任务及常用的信息系统的基础上,系统阐述了管理信息系统的技术基础和新技术、常用的管理信息系统,企业信息管理基础,以及企业管理信息系统的建设和管理信息系统的安全与道德等内容。本书每章附有案例以启发学习者思考,实现课程与思想政治理论课的协同育人。 本书可作为高等学校信息管理与信息系统专业的教材,也可作为企事业单位管理人员及计算机应用软件开发人员的参考用书。
本书全面、系统地介绍了AnimateCC2019的基本操作方法和动画制作技巧,包括AnimateCC2019基础知识,图形的绘制与编辑,对象的编辑与修饰,文本的编辑,外部素材的应用,元件和库,基本动画的制作,层与动画,声音素材的编辑,动作脚本的应用,交互式动画的制作,组件和动画预设,作品的测试、优化、输出和发布,综合设计实训等内容。本书第2~12章的内容均以案例为主线,通过案例制作,学生可以快速熟悉软件功能和动画设计思路。书中的软件功能解析部分能够帮助学生深入学习软件功能;课堂练习和课后习题可以拓展学生的实际应用能力,提高学生的软件使用技巧。本书的一章讲解了5个综合设计实训案例,力求让学生通过这些案例的制作,提高自身的动画设计创意能力。
本书以用3ds Max软件制作的具有代表性的13个三维 动画项目为教学内容,详细透彻地剖析了运用三维 进行合成应用的关键技术,具体包括制作下雨 、水波涟漪 、液体流动 、礼花绽放效果、魅力四射效果、树叶飘落动画、水中泡泡效果、蒲公英飘落动画、药丸散落动画、旗帜飘扬动画、香烟动画、丝巾滑落动画和白云飘动动画。 每个项目都由“项目描述”“知识准备”“项目实施”和“实践演练”4个部分构成,层次分明、步骤清晰。 本书可作为高等院校或高职高专院校动漫、数字媒体、广告、游戏、网站等专业课程的教材,也可供三维动画制作人员参考使用,还可作为三维动画培训班的培训教材。
本书作为Java程序设计的入门教材,突出了“工学结合、任务驱动”的编写思想,力求深入浅出、有的放矢,以示例的展开引入理论的阐述,便于读者掌握Java语言的编程特点。 本书分为10章,内容包括Java概述、Java程序设计基础、Java流程控制语句、数组与字符串、面向对象程序设计、异常处理、多线程程序设计、数据库编程、输入/输出处理、网络编程等。 本书语言简洁易懂,分析精辟深刻,适合作为高职院校计算机相关专业的教材,也可作为计算机技术的培训教材,还可作为Java认证考 书。