本书的主要内容来自清华大学本科生的 嵌入式系统实践 计算机原理与应用 等课程的实验讲义,是针 STM32单片机初学者的人门教材,从STM32CubeIDE软件安装到工程构建,从HAL库常用函数到单片机各功能模块的使用,均基于实例进行了详细讲解。与市面上大多数数据手册式教材完全不同,本书没有烦琐的原理和枯燥的寄存器结构,而是处处围绕例程展开,仅在案例中适当补充基本的原理知识。通过这种方式,让具备C语言编程基础的初学者迅速上手快速地让硬件 跑 起来;然后,通过对例程的修改和功能拓展,逐步深入了解功能模块的特性。本书中还引入了Simulink来看波形,这类似于一个DIY的示波器,让学习者在无示波器的情况下,完成DAC及PWM等波形显示的实验。本书适合 STM32单片机初学者作为入门和进阶教材,也可作为电子信息、电气工程及自动化等专业的本科生、研究生
编写更好的软件: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
本书系统地介绍了HTML、CSS、JavaScript的基本语法,并从基本概念到具体实践,从页面元素到页面布局,从单张网页到网站结构,对网站前端技术进行了细致的阐述和演示。 全书共12章,结合HTML、CSS和JavaScript的基础知识及应用提供了32个案例和一个综合实训项目,其中第1章至3章讲解HTML与CSS的基础知识,包括HTML和CSS简介、编辑工具的选用、基本文本页面的编辑、CSS选择器、CSS文本样式属性等;第4章至第6章讲解盒子模型、定位方法、列表构造、 链接构造等;第7章和第8章讲解表格与表单、CSS3常用属性等;第9章至 1章讲解JavaScript的编程基础与事件处理方法; 2章为实训项目,将前面的知识点融会贯通,以“黄姚古镇旅游网”为任务需求,完成演示准备、建立项目、建立模板、编辑具体页面、发布网站等一系列工作。 第二版选择国产开源的HBuilder作为操作软
本书以机器学习初学者为教学对象,通过讲解机器学习的常用方法及实际应用,培养读者机器学习应用技能及计算思维能力。本书共12章,主要内容包括机器学习概述、Python语言基础、网络爬虫、数据预处理与特征工程、多元回归分析、分类方法、支持向量机、朴素贝叶斯方法、聚类分析方法、人工神经网络与深度学习、数据可视化、基于Pyecharts的大数据可视化图表。 本书内容丰富、图文并茂,以数据分析流程为主线,算法与应用相结合,系统讲解常用的机器学习理论和分析方法,通过案例帮助读者快速掌握机器学习相关技术,以实现理论与实践的紧密结合。 本书可以作为高等学校各类专业的机器学习通识课程教材,或计算机类专业学生的必修课教材,也可供对机器学习感兴趣的相关人员阅读。
本书是WUI(Web用户界面)设计与制作的基础实用教程,通过设置工作任务,由浅入深地介绍了WUI设计与制作的流程、步骤、技术、方法。全书从Web用户界面设计入门、用户界面设计与制作、用户界面前端交互三个方面进行设计,共包括6个项目,内含20个工作任务,通过“知识解析+任务实现+技术实战”的训练体系,将知识与技能相融,引导学习者不断提升技术能力与制作水平。 本书既可作为高职高专院校相关课程的专用教材,也可作为WUI设计爱好者的 参考书。
本书主要由三个部分构成:毕业设计(论文)概述,包括毕业设计(论文)的目的、流程及各阶段的具体要求; 毕业设计(论文)专题,涵盖软件设计、智能算法、嵌入式系统开发等专题; 毕业设计(论文)范例,给出了通信与电子技术类及人工智能类两个范例。 (br)本书强调“案例教学、突出引导、重在方法”的原则,体现交叉融合,注重学术规范。全书层次清晰、结构分明、内容翔实,便于自学。 (br)本书可以作为高等学校新工科类、理科类相关专业本科生的毕业设计(论文)指导书,也可作为研究生以及从事产品设计的工程技术人员的参考书。
“通信工程勘察与设计”是高职高专院校网络通信类专业的核心课程,本书共包括3个项目、12个任务,通过××校园内无线接入网光缆工程中架空线路、直埋线路、管道线路和基站设备安装工程的勘察、图纸设计和预算文件的编制,详细介绍了通信综合工程项目勘察和设计的基本过程和方法。全书强调知识的实用性,并注重行业标准及规范的实施,可让学生在完成任务的过程中,掌握分析问题和解决问题的基本方法。 本书适合作为高职高专通信类专业、计算机网络专业的教材,也适合通信工程技术人员作为学习资料使用。
教材共分五章。章为军队信息化概论,主要介绍信息化基础知识、军队信息化建设目标任务、维修保障信息化。第二章为军综网与网络资源利用,主要介绍终端系统设置与维护、军综网连接与配置、网络资源检索与利用。第三章为军事信息处理,主要介绍信息处理基础、电子文档处理与使用、图形制作与图像处理、音视频剪辑与格式转换、常用信息设备。第四章为军事信息管理,主要介绍信息管理基础、Excel数据管理、数据库应用基础、军事信息系统应用。第五章为装备保障信息化新技术,主要介绍IETM辅助维修、物联网和大数据等信息化新技术。
本书以信息技术(IT)企业的实际用人要求为导向,总结近几年 应用型本科及高职院校相关专业教学改革经验及达内集团在IT培训行业十多年的经验,由达内集团诸多具有丰富的开发经验及授课经验的一线讲师编写而成。 本书内容包括网络配置基础、交换机与路由器的基本配置、Windows系统安装、Windows基本操作、Windows Server 2016与Windows的远程控制、Windows的账户与权限管理、Windows的磁盘与文件管理、Windows的安全策略、Windows的共享管理、FTP服务的配置与访问、DNS与Web服务的配置、邮件服务的配置与应用、Windows的活动目录、上网行为管理、计算机木马与病毒、PE工具与Windows故障排查。 本书可作为应用型本科院校和高等职业院校计算机应用技术专业的专业课教材,也可作为网络系统运维人员的学习和参考用书。
本书由高校与企业联合编写,主要介绍了网络安全体系框架的基本知识、网络安全技术及应用等,重点讨论了网络系统的安全保障和运行,包括网络设备的安全管理、局域网安全技术、网络访问控制技术、网络地址转换技术、防火墙技术、入侵检测与防御技术、虚拟专用网络技术和网络安全管理技术。本书围绕网络安全的原理和技术难点进行讲解,理论知识和实际应用紧密结合,典型实例的实用性和可操作性强。本书还配有各种类型和不同难度的习题,方便教师教学和学生学习。 本书可作为高等职业院校计算机网络技术、信息安全与管理等专业的教材,也可作为网络管理人员、网络工程技术人员、信息安全管理人员和对网络安全感兴趣的读者的参考书。
本书结合磐云系列网络空间安全实训设备,系统全面地讲述了网络渗透测试常用工具的应用场景及使用方法。全书共4个项目,项目1为漏洞扫描,主要介绍了Nessus、XSSer和Fimap等漏洞扫描工具的基本操作;项目2为漏洞的利用,主要介绍了靶机权限传递、中间人拦截和Windows等漏洞的利用;项目3为后门管理,主要介绍了一句话木马、反弹链接和Msfvenom等后门工具的利用;项目4为密码破解,主要介绍了Hydra和SAMInside+Ophcrack破解用户密码等方法。 本书是1+X网络安全运维职业技能等级证书配套教材,内容涵盖1+X《网络安全运维职业技能等级标准》规定的技能要求。本书既可以作为职业院校网络信息安全等相关专业的教材,也可以作为磐云网络空间安全认证体系的指导用书。 本书配有电子课件,选用本书作为教材的教师可以从机械工业出版社教育服务网(www.cmpedu.com)免费
《计算机导论》是普通高等教育“十一五”国家级规划教材。教材体现了计算机科学主干学科的经典教学内容,全书体系合理、系统性强、条理清楚、深入浅出、通俗易懂,使读者能够在有限的计算机知识背景下系统了解和认识计算机科学的全貌,理解基本原理,掌握关键概念。每章中的学习目标、小结和习题,便于读者巩固所学的知识。 本书可为计算机相关专业学生今后的专业课学习奠定基础,也可为非计算机相关专业读者今后进行计算机领域的开发和应用提供必需的知识背景。本书内容包括计算机科学的主干学科的绝大部分基础知识,涉及计算机硬件、数据结构、软件工程、数据库、操作系统、计算机网络、多媒体等分支学科,最后两章分别介绍了计算机的重要应用领域和计算机科学的前沿研究及发展趋势。本书可作为高等学校计算机类专业以及非计算机
本书根据作者多年的实践和教学经验, 从办公人员的实际需求出发, 以全国计算机等级考试—MS Office模块操作部分为基础, 精心挑选了14个常见的办公案例和1个综合案例编写而成。
《计算机应用基础》紧密结合计算机等级考试大纲的要求编写,章后配备大量习题供读者练习、备考。教材采用理论叙述与实验实训结合的架构。第1、2、4章为理论叙述,以冯·诺依曼经典计算机理论讲解计算机的主机和外围设备;第3章结合语文基础知识,介绍并强调了公文、论文、应用文及文档版面的规范和要求;《计算机应用基础》中介绍了五笔字型汉字输入法,不用背口诀,用所介绍的拆字方法任选文章进行练习,即可熟练掌握五笔字型汉字输入。实训部分以目标应用的教学方式讲解Windows和Office的应用。 《计算机应用基础》可作为高职高专学生的教材,同时也可作为计算机爱好者的自学用书。