设备驱动程序是高级应用程序与硬件设备之间的桥梁。驱动程序开发是软硬件结合的技术。本书专门介绍Linux设备驅动程序开发,涵盖了Linux驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。本书以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。本书提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。 本书主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。
《Linux防火墙(第4版)》是构建Linux防火墙的杰出指南,包括如何使用Linux iptables nftables来实现防火墙安全的主题。本书共分部分。部分为数据包过滤以及基本的安全措施,其内容有:数据包过滤防火墙的预备知识、数据包过滤防火墙概念、传统的Linux防火墙管理程序iptables、新的Linux防火墙管理程序nftables、构建和安装独立的防火墙。第2部分为Linux防火墙的高级主题、多个防火墙和网络防护带,其内容有:防火墙的优化、数据包转发、NAT、调试防火墙规则、虚拟专用网络。第3部分则讲解了iptables和nftables之外的主题,包括入侵检测和响应、入侵检测工具、网络监控和攻击检测、文件系统完整性等内容。《Linux防火墙(第4版)》适合Linux系统管理员、网络安全专业技术人员阅读。
本书介绍了嵌入式Linux开发需要掌握的基础知识,采用分层的方法对关键技术进行了详细的讲解,且辅以大量实例。共分为7章。第1、2章介绍嵌入式系统和Linux的基础知识。第3~7章从实践的角度分层次介绍嵌入式Linux开发的流程和关键技术。其中,第3章介绍硬件平台;第4章介绍Boot Loader的基础理论,对Uboot的移植、代码分析、关键技术情景分析等进行了深入探讨;第5章介绍了Linux内核移植需要具备的知识,重点分析了内核映像格式以及Boot Loader与内核的通信机制;第6章在介绍嵌入式文件系统的基础上,设计并实现了一个嵌入式混合文件系统;第7章介绍了嵌入式开发环境的搭建,并简单介绍了一个数据网关的实例。 本书内容可操作性强,适合嵌入式Linux开发初学者参考,也可以作为高等院校有关嵌入式系统开发与应用的实验参考书。
本书采用24小时的形式分段讲解了注册表从基础到应用,从简单到高级的内容。精心安排的 结构形式,使读者能够在一小时的时问内轻松看完一章的内容,从适应读者的阅读习惯入手,帮 助读者一步步完成从注册表初学者到注册表高手的转变。 本书专门为读者配置了多媒体光盘,收集了更多的资料,让本书更超值,另外,为了让读者 学的更好更轻松,我们还在配套光盘中提供了修改注册表的视频演示。 本书内容丰富、结构清晰,具体内容包括注册表入门、注册表基本应用、注册表根键详解、 注册表工具、注册表分类应用秘籍、注册表脚本编程等内容。
为了系统地理解和掌握现代操作系统的功能技术,本书根据*的操作系统课程教学大纲的要求,介绍了计算机相关专业的学生学习操作系统课程应该进行的基本实验,并对大量具有代表性的习题进行分析讲解,帮助学生了解、掌握操作系统的功能、算法实现以及基本概念和基本原理。 全书共分三篇,篇是实验指导,第二篇是习题解答,第三篇是模拟试题。涉及操作系统概论、作业、进程与线程、作业调度与进程调度、进程(线程)同步与互斥、死锁、存储管理、设备管理、文件管理和系统安全等与理论教材配套的8个章节的实验和习题解答。本书内容丰富,覆盖面广,适合作为高等院校计算机操作系统课程的实验指导教材和学习参考书。本书既考虑本科生对操作系统的实验要求和对操作系统基本概念和基本原理的掌握,又兼顾专科生的实验环节和课程教学,也
本书以目前*的Linux发行版CentOS 7为平台,用项目教学的方式全面介绍Linux操作系统的配置与管理。全书共分为14个项目,项目一到项目七着重训练Linux操作系统的下载与安装、命令操作及使用Vi编辑器编写shell脚本、管理用户和组、管理文件系统和磁盘以及配置Linux网络;项目八到项目十四着重训练如何构建Linux系统的各种网络服务器,包括NFS服务器、Samba服务器、DHCP服务器、DNS服务器、Apache服务器、电子邮件服务器和防火墙与代理服务器等,并且本书每个项目后面都安排有相应的实训任务,图文并茂、内容深入浅出。 本书可作为高职高专院校、本科院校相关专业的教材,同时也可作为初学者学习Linux的一本入门书籍。
您已有Linux基础,想要进一步学习服务器架设?还想了解如何维护与管理您的服务器?《鸟哥的Linux私房菜——服务器架设篇(第三版)》是您的选择。 目前有关Linux架站的书籍大多只教导读者如何架设服务器,很少针对服务器的维护与管理,以及发生问题时的应对策略加以说明,以至于一旦服务器遭受攻击,眼见的就是一场手忙脚乱。因此,作者先从系统基础以及网络基础讲起,再谈到网络攻击与防火墙防护主机后,才进入服务器的架设。本书共分为四篇:篇,服务器搭建前的进修专区,主要介绍架设服务器之前必须具备的基本知识,看完这一篇,不论您的Linux是以何种方式进行Internet连接,都将不成问题;第二篇,主机的简易安全防护措施,这一篇鸟哥将告诉您如何保护您的主机,以及如何养成良好的操作习惯,使您的主机能够百毒不侵,安然渡过一次次的
本书详细介绍了Windows XP的各项功能和使用技巧,全书共分14章,包括Windows操作环境的认识与操作、附件与游戏、文件管理、设置与使用局域网、浏览与使用Internet、电子邮件和传真、在线即时通信、登录与控制远程计算机、视频剪辑与光盘刻录、控制面板的使用、磁盘管理及计算机的压缩与防毒软件等内容,附录还列出了参考网站列表(含简介),并介绍了Windows XP的升级与安装方法。本书内容丰富,讲解细致,边讲边练。全书安排了大量的范例和课后习题,帮助读者从实践中掌握Windows XP的操作技巧。
《全国高等教育自学考试创新型试卷系列:操作系统阶梯式突破试卷》从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的可靠性和服务质量。
本书首先对Red Hat Enterpuise Linux 的特点进行了说明;然后详细地介绍了其安装过程、系统管理、GNOME桌面环境、常用终端命令、应用软件以及网络基础和接入技术;为了体现Red Hat Enterpuise Linux 作为服务器操作系统的强大功能,接下来又重点介绍了各种服务器如DNS、CHCP、NFS、Samba、FTP、Apache、Mail、Proxy的配置,以及MySQL和PostgreSQL网络数据库的配置与管理;后还特别介绍了网络安全技术和病毒防护等知识。 本书内容详尽、图文并茂、结构清晰、实用性强,是从事Linux系统管理和服务器架设的专业技术人员之参考书,也可用作高等院校计算机及其相关专业的教材。
本书是*全国职业教育与成人教育教学用书行业规划教材,是Linux课程教科书。 本书内容:主要介绍Rod Hat Linux 9操作系统的基本操作和实际应用。全书共7章,内容包括:Linux基本知识;安装和配置Red Hat Linux 9操作系统的全过程;GNOME图形界面的基本操作;Red Hat Linux 9系统在文字处理、电子表格、演示文档、图形处理、多媒体等多种办公应用;Linux终端常用命令;Linux的互联网应用,Linux的各种网络服务器的工作原理,并以实例形式重点讲解了各种网络服务器的安装及配置方法;后是部分同步练习的参考答案。 本书特点:1.采用“知识性与技能性相结合”的模式,理论适度,实践指导性强,应用完整;2.以任务驱动的形式,边讲解边举例,图文并茂,步骤清晰,一目了然,学习轻松,容易上手;3.实例新颖、典型,实用性、指导性强,激发强烈的学习兴趣;4.
陈郑军、刘振东编著的《WPF应用开发项目教程》以项目化任务驱动式组织教学内容,循序渐进地介绍WPF的开发环境、XAML基础、Application类、窗体、布局控件、常用控件、路由事件、系统命令库、自定义命令、Binding、资源、样式、模板、触发器等,使读者不仅能够学习WPF的各种开发知识,而且能够培养分析问题、解决问题的能力,以 快的速度和 好的效果去掌握WPF开发技术。 全书共6个项目,均是围绕图书管理系统主题展开,每个项目都以一个图书管理典型应用设计,再以多个子任务完成,每个子任务都具有较高的应用价值和代表性。教学内容的设计符合学习者面对问题时的情况,依照任务描述、知识准备、任务分析、任务实施和任务小结5个环节进行,既能科学地解决问题又有很强的锻炼作用。 全书以图书管理系统贯穿全程,将各个知识环节融入案例中,整
操作系统作为信息科学、计算机软件的核心基础学科,其相关知识存在着抽象、难以理解等特点。为了帮助读者学习、理解操作系统相关原理和概念,对操作系统工作和组成原理有一个理性的、系统的认识,《操作系统原理及实验》试图建立一个完整的操作系统知识体系,以深入浅出的方式描述一些重点、难点知识,并辅以相关Linux实验内容和适量习题,通过上机实验和习题训练,帮助读者加深理解,实现上述目标。《操作系统原理及实验》全面系统地介绍了现代计算机操作系统的基本概念、原理和实现方法。全书共分八章和十一个实验内容,章 讲述了现代操作系统的发展概况;第二章 至第八章 分别论述了操作系统的基本原理、概念和实现方法,包括进程和线程管理、进程的同步和通信,死锁问题,简单存储器管理,虚拟存储器,处理机调度和实时调度,设备
欧阳毅主编的《操作系统实验指导》共分七章分别是:章介绍Linux源码的组成、主要文件及目录结构、Linux内核编译和添加系统调用。第二章介绍进程管理采用的主要技术,其中包括Linux进程创建、管道通信和消息传递和共享内存。第三章介绍进程同步和互斥,以及Linux系统进程同步和互斥实验和死锁——银行家算法实验。第四章介绍Linux中进程调度,主要对操作系统原理理论课讲授的CPU各种调度算法进行实现。第五章介绍内存管理,包括采用动态分区管理的主存分配与回收,分页管理的主存分配与回收,统计操作系统缺页次数和虚拟存储器中的页面置换算法实验。第六章介绍Linux文件系统,通过设计并实现一个二级文件系统程序,设计并实现一个ext2文件系统跟踪程序和在Linux中添加一个文件系统。第七章介绍磁盘调度,对各种磁盘调度算法进行实现。
Windows注册表与BIOS在个人计算机系统中扮演着非常重要的角色,深入了解Windows注册表与BIOS,对于我们解决在日常使用计算机过程中所遇到的一些问题将会有很大的帮助。本书全面介绍了注册表的基本常识、注册表日常管理与维护、注册表典型应用、常用的注册表管理软件,以及BIOS基本知识、BIOS设置与升级、BIOS典型应用和常用的BIOS优化软件等内容。 本书内容新颖、语言生动、结构清晰、可操作性强,无论是对具有一定计算机水平的读者,还是对初学计算机的读者都会有很大的帮助。
本书是普通高等教育“十一五”*规划教材《计算机文化基础教程(第二版)(Windows XP+Office 2003)》的配套教材,是根据*《高职高专计算机公共课程教学基本要求》和*《全国计算机等级考试大纲》、《全国计算机技术与软件专业技术资格(水平)考试(信息处理技术员)考试大纲》,在作者多年计算机基础教学的经验积累上,融入了多方面的宝贵意见和计算机技术的*发展编写而成的。 全书包括三部分:部分由16个实验组成;第二部分包含Windows XP、计算机的基础知识、word 2003、Excel 2003、PowerPoint 2003、Internet的基础知识与应用6章的习题解答与测试(含参考答案);第三部分由多套模拟试卷与样题组成。 本书可作为高等职业技术学院、专科学校、成人高校和中职学校的计算机文化基础配套教材,也可作为各类培训班的培训教材,以及全国计算机等级考试、全
本书由浅入深、循序渐进地介绍了Windows XP SP2的使用方法和操作技巧。全书共分12章,分别介绍了WindowsXP概述、桌面的使用与管理、文件与文件夹管理、应用程序的管理和运行,以及设置WindowsXP、安装和设置中文输入法、维护和管理磁盘、媒体播放系统,还有注册表和系统的性能维护、配置WindowsXP网络、浏览Internet信息等内容。 本书内容翔实,结构清晰,语言流早,可以作为高等院校、高职高专学校“计算机应用基础”课程的教材,也是广大计算机初学者不可多得的一本优秀自学参考书。
《GE智能平台控制系统及其应用(基于Proficy Machine Edition 9.0软件)》以GE智能平台ProficyMachineEdition9.0软件和iFIX5.1组态软件在工程实践中的应用为例,对ProficyMachineEdition9.0软件和iFIX5.1组态软件的相关知识(包括基本概念、系统设置、标签、数据库、图形与动画制作、报警数据显示、安全与调度报表等),按照工作导向给予了循序渐进的描述。 《GE智能平台控制系统及其应用(基于Proficy Machine Edition 9.0软件)》的编写遵循 可操作性、实用性 原则,既可以作为高校教学教材,又可以作为工具书使用。
本书以提高读者的操作能力为编写宗旨,介绍了WINDOWS XP HOME EDITION 的使用方法。详细讲述了WINDOWS XP HOME EDITION 的文件和窗口操作、桌面定制方法、常用附件程序的使用方法、利用控制面楹定制系统的方法、磁签署管理、系统还原以及文件和设置转移向导等系统工具的使用、多媒体播放和制作、连接局域网和风格资源共享的方法、浏览INTERNET、网上交流以及收发电子邮件等内容。
通常Arduino LabVIEW嵌入式设计过程经过两次编译实现。本书介绍的编译器是将LabVIEW图形化编程语言编译成Arduino IDE平台识别的文本语言,然后再经IDE编译成机器码下载到硬件中,整个过程一键操作完成。因传统嵌入式设计开发要经历长久的C和C++语言的学习实践,还要花费太多心思熟悉某款单片机各寄存器的细节内容,很难响应快速多变的市场需求。 本书介绍的是世界首款LabVIEW针对8位、32位单片机嵌入设计软件包,使读者在图形化编程环境实现项目功能需求。书中的VIs全部在总目录下,条理清晰,拖拽方便,有些跟PC主机相类似的原生VIs没重复介绍,一笔带过,其他硬件类VIs均加以详述,并附上25个范例供操练验证,是初学者案头书。基于廉价丰富的Arduino硬件主板和扩展板,读者可开箱即用,享受图形化嵌入编程设计带来的乐趣。