设备驱动程序是高级应用程序与硬件设备之间的桥梁。驱动程序开发是软硬件结合的技术。本书专门介绍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发行版CentOS 7为平台,用项目教学的方式全面介绍Linux操作系统的配置与管理。全书共分为14个项目,项目一到项目七着重训练Linux操作系统的下载与安装、命令操作及使用Vi编辑器编写shell脚本、管理用户和组、管理文件系统和磁盘以及配置Linux网络;项目八到项目十四着重训练如何构建Linux系统的各种网络服务器,包括NFS服务器、Samba服务器、DHCP服务器、DNS服务器、Apache服务器、电子邮件服务器和防火墙与代理服务器等,并且本书每个项目后面都安排有相应的实训任务,图文并茂、内容深入浅出。 本书可作为高职高专院校、本科院校相关专业的教材,同时也可作为初学者学习Linux的一本入门书籍。
《全国高等教育自学考试创新型试卷系列:操作系统阶梯式突破试卷》从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的可靠性和服务质量。
这本《Windows7入门与应用》主要介绍Windows 7操作系统的使用。主要内容包括:Windows7安装与入门,个性化系统环境及附件工具,文件、文件夹及软硬件管理,多媒体与Internet,系统安全、日常维护等。 《Windows7入门与应用》由尚晓新、秦琳花、胡红燕、张改叶、周春成、陈蕾蕾、庞娟、杨刚、候立恒、尚继超、姜帅、宋歌、刘美想编写,尚晓新、胡红燕主编,赵惠民主审。本书编写工作还得到了北京市职业技能培训指导中心的大力支持,在此表示感谢。
您已有Linux基础,想要进一步学习服务器架设?还想了解如何维护与管理您的服务器?《鸟哥的Linux私房菜——服务器架设篇(第三版)》是您的选择。 目前有关Linux架站的书籍大多只教导读者如何架设服务器,很少针对服务器的维护与管理,以及发生问题时的应对策略加以说明,以至于一旦服务器遭受攻击,眼见的就是一场手忙脚乱。因此,作者先从系统基础以及网络基础讲起,再谈到网络攻击与防火墙防护主机后,才进入服务器的架设。本书共分为四篇:篇,服务器搭建前的进修专区,主要介绍架设服务器之前必须具备的基本知识,看完这一篇,不论您的Linux是以何种方式进行Internet连接,都将不成问题;第二篇,主机的简易安全防护措施,这一篇鸟哥将告诉您如何保护您的主机,以及如何养成良好的操作习惯,使您的主机能够百毒不侵,安然渡过一次次的
通常Arduino LabVIEW嵌入式设计过程经过两次编译实现。本书介绍的编译器是将LabVIEW图形化编程语言编译成Arduino IDE平台识别的文本语言,然后再经IDE编译成机器码下载到硬件中,整个过程一键操作完成。因传统嵌入式设计开发要经历长久的C和C++语言的学习实践,还要花费太多心思熟悉某款单片机各寄存器的细节内容,很难响应快速多变的市场需求。 本书介绍的是世界首款LabVIEW针对8位、32位单片机嵌入设计软件包,使读者在图形化编程环境实现项目功能需求。书中的VIs全部在总目录下,条理清晰,拖拽方便,有些跟PC主机相类似的原生VIs没重复介绍,一笔带过,其他硬件类VIs均加以详述,并附上25个范例供操练验证,是初学者案头书。基于廉价丰富的Arduino硬件主板和扩展板,读者可开箱即用,享受图形化嵌入编程设计带来的乐趣。
????《Windows?Server2008网络管理》由王隆杰、梁广民、杨名川主编,本书是国家精品课程《Windows?Server网络管理》的配套教材。全书以一个企业的需求作为大的任务,分解出了多个小任务,再在各个章节中实现。第1章至第4章主要介绍Windows?Server?2008的系统管理,包括WindowsServer?2008的安装、用户和组的管理、磁盘管理、文件系统管理。第5章至第12章主要介绍Windows?Server?2008的网络服务,包括打印服务、WINS服务、DNS服务、DHCP服务、Web服务、FTP服务、终端服务、远程访问服务。第13章和第15章介绍Windows?Server?2008的活动目录和组策略。第14章介绍使用Exchange?Server?2007架设电子邮件服务器。第16章介绍防火墙的配置。?《Windows?Server2008网络管理》内容上具有相当的实用性,读者能学以致用;编写形式上,采用“项目驱动”的形式,读者很容易根据书中的步骤完成Windows?Server?2008的管理任
本书介绍现代数字电子系统设计中使用的在系统编程技术,全书共分三篇。篇介绍PLD的工作原理、分类,着重介绍现场可编程CPLD的原理、特点、发展趋势,及其与现场可编程门阵列(FPGA)的比较和选用。在ispLSI器件的开发与编程一章中除介绍ISP器件的设计流程外,还对逻辑电路的语言(ABEL)描述方法、Synario的源文件格式以及如何编写测试向量文件和调用宏器件作了介绍;在VHDL语言一章中介绍了VHDL语言的基本知识及其应用实例。第二篇为在系统编程实习,主要介绍ISP Synario System开发工具的使用,分别提供了组合电路和时序电路设计实例和若干设计课题。第三篇在介绍适合PLD的逻辑设计技巧的基础上重点介绍数字系统自顶向下的模块化设计方法,并提供了设计实例和课题。附录则对Lattice系统库中宏器件的名称、格式和功能作了必要的说明。 本书是从事电子产品
本书在延续版编写风格的基础上,根据计算机网络技术的发展趋势,结合作者多年教学与工程经验,并考虑到读者反馈信息,对各章节内容、结构、技术等进行了修订、调整、完善和补充。 本书以Windows Server2008为例,以构建网络应用为目标,讲解应用Windows Server2008架构网络服务平台的方法、网络服务的配置与管理。 本书既可作为高等院校计算机、网络等相关专业的网络操作系统实训教材,也可供从事计算机网络工程设计、管理等工作的工程技术人员参考。
《GE智能平台控制系统及其应用(基于Proficy Machine Edition 9.0软件)》以GE智能平台ProficyMachineEdition9.0软件和iFIX5.1组态软件在工程实践中的应用为例,对ProficyMachineEdition9.0软件和iFIX5.1组态软件的相关知识(包括基本概念、系统设置、标签、数据库、图形与动画制作、报警数据显示、安全与调度报表等),按照工作导向给予了循序渐进的描述。 《GE智能平台控制系统及其应用(基于Proficy Machine Edition 9.0软件)》的编写遵循 可操作性、实用性 原则,既可以作为高校教学教材,又可以作为工具书使用。
全书共分为五部分内容:Windows CE系统基础、Windows CE系统定制、图形界面开发、嵌入式移动数据库开发、通信开发。Windows CE系统基础部分介绍Windows CE 5.0体系结构的组成、开发流程及开发工具的使用;Windows CE系统定制部分介绍如何使用Platform Builder 5.0工具按步骤定制适合目标硬件平台的操作系统映像;图形界面开发部分讲述利用.NET Compact Framework框架下的GDI+的特性,开发手写笔程序及电子相册;嵌入式移动数据库开发部分采用案例式讲述SQL Server Mobile数据库的创建,并利用VS.NET2005平台开发设备端数据库应用以及设备端和服务器端之间的数据同步技术;通信开发部分包括串口通信应用和蓝牙通信应用,串口通信应用讲述通过编程实现短信收发,蓝牙通信应用讲述通过蓝牙套接字编程实现信息广播和文件传输功能。 本书可作为高等院校相关专业师生的教学参考书及相关
《基于ARM9嵌入式Linux实训指导教程》是以韩国三星半导体公司S3C2440嵌入式微处理器为背景,详细地介绍了嵌入式Linux应用系统开发方法的实训指导书。全书共设计了26个实验项目。按照实验难度和复杂度分为三大类:大类共6个实验,属于入门体验类实验,使读者对嵌入式Linux应用系统的开发有初步的认识;第二大类共8个实验,属于S3C2440微处理器的硬件实验,主要涉及指令系统、I/O端口、异步串行通信口、模拟数字转换、直接存储器通道(DMA);第三大类共12个实验,属于嵌入式Linux应用系统软件设计实验,内容涉及Linux多进程、Linux串口通信、Socket通信、嵌入式Web、嵌入式GUI(Qt和MiniGUI)、通用I/O口驱动程序设计等。 《基于ARM9嵌入式Linux实训指导教程》可作为《嵌入式系统设计与开发》的配套实验用书,也可作为嵌入式Linux科研及工程人员培训的参考书。
本书以当前流行的Red Hat Linux 9.0为蓝本,主要介绍了Linux操作系统的基本概念,Red Hat Linux 9.0系统的安装、管理,图形化桌面管理,Linux基本命令的使用,Linux系统的用户管理,Linux文件系统的管理、网络和服务器配置等内容。本书强调实用性和可操作性,以够用为原则,精心设计的实训项目贴近实际,易于实施和课后实训。 本书主要作为信息专业技术人才知识更新工程指定教材,也可作为高职高专院校计算机类专业教材和Linux爱好者的参考书与Linux培训教材。
要成为电脑高手,编者认为好的办法就是先把操作系统玩熟。很多电脑专家都是从玩操作系统开始成长起来的。本书中收录的很多文章,如一次快速安装多个操作系统、操作系统的优化、注册表的各种玩法、某些病毒的手动清除方法、操作系统中密码的破解、看图软件的另类用法等等,除了其实用性和趣味性外,重要的是能给读者朋友启发,只要肯动脑和动手,不管以前的基础如何,任何人都能成为电脑高手。因此只要你是真正的电脑爱好者,都适合阅读本书。 本书的第1章收录的是操作系统的安装和卸载、升级和多操作系统的安装等相关文章;第2章收录的是操作系统的使用、优化以及注册表的使用等文章;第3章收录的是操作系统的安全和维护相关文章,包括病毒的防治、维护工具使用等等;第4章收录的是系统的各种常见故障以及解决方法;第5章收录的是软件
“操作系统”是计算机及相关专业的必修课程,本教材所介绍的“基于Linux内核的操作系统实验体系”可引导学生与操作系统申核交互以理解其原理。整个实验体系构架在Linux内核的基础上,按系统基本构架、系统五大功能和奉统与用户的接口三方面分为7个实验;: 本书共有9章;从内容上分为两大部分。部分包括两章,介绍了Linux的基本机制和使用方法。第二部分是对7项实验的指导:进程管理实验、存储器管理实验、用户接口实验、模块编程实验、设备管理实验、文件系统实验和操作系统构成实验。这些实验很好地解决了配合操作系统课程教学来指导学生进行实践的问题。; 本书所介绍的实验涵盖了操作系统所有重要的原理和机制,既可作为大专院校计算机及电子类各专业“操作系统”的实验教学课程教材,也可供相关专业的技术人员使用。
操作系统作为信息科学、计算机软件的核心基础学科,其相关知识存在着抽象、难以理解等特点。为了帮助读者学习、理解操作系统相关原理和概念,对操作系统工作和组成原理有一个理性的、系统的认识,本教材试图建立一个完整的操作系统知识体系,以深入浅出的方式描述一些重点、难点知识,并辅以相关Linux实验内容和适量习题,通过上机实验和习题训练,帮助读者加深理解,实现上述目标。本教材全面系统地介绍了现代计算机操作系统的基本概念、原理和实现方法。全书共分八章和十一个实验内容,章讲述了现代操作系统的发展概况;第二章至第八章分别论述了操作系统的基本原理、概念和实现方法,包括进程和线程管理、进程的同步和通信,死锁问题,简单存储器管理,虚拟存储器,处理机调度和实时调度,设备管理和文件系统;针对操作系统中的
本书主要介绍计算机基础知识、中文Windows XP、Word 2007、Excel 2007、PowerPoint 2007和Internet应用基础等内容。在每章的后均设有练习题,学生通过练习能够巩固并检验每章所学知识。 本书适合作为中等职业学校“计算机应用基础”课程的教材,也可作为计算机初学者的自学参考书。
本书采用教、学、做相结合的模式,以理论为基础,着眼应用,系统地介绍了网络操作系统基础、Linux操作系统概述、Linux系统管理、Linux网络管理、Linux用户管理基础知识,在此基础上对Shell编程、Linux系统构建各种服务器的实用技能与摹本应用知识进行了系统地介绍。《Linux网络操作系统与实训(修订版)》针对读者在实际工作中如何使用及管理Linux而编写,其特点是淡化理论,强化技能,每一章重点内容都安排有相应的实训,内容安排上体现渐进性、实用性和实践操作的互动性,章节中以案例的形式讲解命令、构建服务器技术,易于理解与掌握。 本书可作为高职高专院校相关专业的教材,同时也是广大Linux爱好者不可多得的一本学习参考书。
本书由浅入深、循序渐进地介绍了Windows XP SP2的使用方法和操作技巧。全书共分12章,分别介绍了Windows XP概述、桌面的使用与管理、文件与文件夹管理、应用程序的管理和运行,以及设置Windows XP、安装和设置中文输入法、维护和管理磁盘、媒体播放系统,还有注册表和系统的性能维护、配置Windows XP网络、浏览Internet信息等内容。 本书内容翔实,结构清晰,语言流早,可以作为高等院校、高职高专学校“计算机应用基础”课程的教材,也是广大计算机初学者不可多得的一本优秀自学参考书。
本书由浅入深、循序渐进地介绍了Windows XP SP2的使用方法和操作技巧。全书共分12章,分别介绍了WindowsXP概述、桌面的使用与管理、文件与文件夹管理、应用程序的管理和运行,以及设置WindowsXP、安装和设置中文输入法、维护和管理磁盘、媒体播放系统,还有注册表和系统的性能维护、配置WindowsXP网络、浏览Internet信息等内容。 本书内容翔实,结构清晰,语言流早,可以作为高等院校、高职高专学校“计算机应用基础”课程的教材,也是广大计算机初学者不可多得的一本优秀自学参考书。