操作系统理论
-
ARM7 Uclinux 开发实验与实践田泽以ARM7核的Embest EDUKITII/III多核实验教学系统为硬件开发平台,以μClinux操作系统为软件开发平台,设计开发了23个实验,内容包括: Boot Loader实验,μClinux内核基础实验,μClinux驱动程序实验,μClinux文件系统及应用程序添加、调试实验,μClinux应用程序设计实验,μClinux GUI基础实验。内容安排上从易到难,相对完整,密切结合嵌入式系统教学实际,贴近μClinux开发的实际工程应用,并提供了丰富的从入门到系统开发的实验例程。使读者不仅能够系统地掌握μClinux开发的基本知识和技能,而且会为基于μClinux的嵌入式系统开发打下坚实的基础。书中附英蓓特公司免费提供的光盘1张,内含Embest IDE Pro校园版安装软件及其他相关资料。本书可作为高等院校电子、通信、自动化、计算机等专业嵌入式系统课程实验教学的教材,也可作为相关工程技术人员的嵌入式培训教材及参考用书。 -
非常容易导向科技 编著本书是《非常容易学电脑》丛书之一,以通俗易懂的方式讲解了系统安装与重装的知识,主要内容包括准备安装系统、安装Windows 98、安装Windows 2000/XP、安装其他系统及常用软件、安装管理多重系统、共享多重系统之间的资源、备份和恢复数据与系统、卸载系统、重装系统等知识。.本书采用全彩印刷,内容浅显易懂,将知识点与实际应用融会贯通起来,并配有生动活泼、操作性强的“小知识”、“小档案”、“试一试”等版块,在丰富知识面的同时,让读者边学边练,真正达到学习、提升、运用三不误的目的。另外,本书以图为主、文字为辅讲解系统安装与重装的知识,做到以图析文,同时为弥补这类图书往往存在“信息量不足”的问题,书中还将有用的信息体现在图片中,如在重要的地方进行标注说明、将操作顺序在图中依次标注出来。..本书定位于学习系统安装与重装的初、中级用户,也可作为大中专院校和各种电脑培训班的相关教材及对电脑感兴趣的广大读者自学的参考书。... -
操作系统原理高煜本书是教育部职业教育与成人教育行业规划教材,是高等职业院校计算机专业操作系统课程教科书。 本书内容:全书由7章及各章习题参考答案构成。主要内容包括:操作系统的发展历史,操作系统的定义、特征及功能:进程的定义、进程的状态及进程控制;进程的同步与通信设施;处理机调度算法、死锁的定义及处理方法;存储管理的基本概念、分区存储管理、分页存储管理、分段存储管理及虚拟存储器技术;设备管理的基本概念、I/0控制方式及设备分配;文件管理的基本概念、文件的结构、文件存储空间管理、文件共享和保护。 本书特点:结合Windows操作系统讲解操作系统原理,使抽象、空洞的理论具体化,方便理解,引导应用;理论与实际应用紧密结合,激发强烈的学习愿望,更好地提高教学与学习效果;充分考虑高职、高专院校的实验条件、先修语言及程序设计等因素,采用Visual Basic程序编写操作系统原理应用实例;每一章都有小结和练习题,便于读者回顾、总结、掌握和应用每章的重点知识内容;书后给出各章习题的参考答案,供读者参考,方便学习。 适用范围:全国高职高专类计算机专业操作系统课程教材,从事计算机工作人员的优秀自学用书。 -
分布式系统李西宁本书是作者在国外多年讲授分布式系统课程经验积累的基础上,结合国内现状编写的教材。.本教材以传统的分布式系统理论和经典算法为基础,重点介绍系统的构成模块、实现方案以及存在的问题。具体的构成模块包括网络、通信、并发计算、域名服务、同步与互斥、时间与协作、分布式事物处理、复制技术、容错机制以及安全机制。本教材还简要地介绍了该领域里的新进展,如移动软件代理、P2P系统、网格计算、万维网服务等。作者试图采用浅显易懂的语言描述分布式系统的原理与实现,做到概念清晰,深入浅出。为方便学生复习、掌握书中所学知识,每章末附有丰富的习题。本书既保证内容的前后呼应,又力图做到每一章节自成体系,教师可根据学生的不同基础和需要,适当进行裁剪。本书配有中/英双语电子教案,有教学需求的教师可到科学出版社网站上下载(http://www.sciencep.com)。..本书可用作高等院校计算机及相关专业本科高年级或研究生一年级的教材,亦可供科研工作人员参考。... -
嵌入式实时操作系统及其应用开发朱珍民、隋雪青、段斌随着嵌入式处理器和硬件技术的快速发展,实时嵌入式系统的复杂程度在日益提高,这就要求嵌入式系统的设计方法更加成熟,实时性更强和可靠,而且可预见性更高。.本书以理论为核心,以应用为导向,从嵌入式系统的概念及其未来的发展趋势着手,全面地介绍了嵌入式系统的核心部分——嵌入式实时操作系统和应用开发技术。..本书共分13章。前9章介绍嵌入式实时操作系统的基本构成和理论,对任务管理、任务的同步与通信、时钟管理、中断/异常管理、内存管理以及I/O管理等部分进行了详细地论述;特别对任务调度、优先级反转、中断/异常等实时系统中比较重要的问题进行了深入探讨。后4章介绍嵌入式实时系统的开发设计,提供了许多详细的设计实例,包括系统层的开发设计和应用层的开发设计,以及嵌入式硬件的选型和开发,让读者通过示例快捷地掌握嵌入式实时系统开发设计的方法和技巧。本书实用性较强,可用做高等院校嵌入式实时操作系统课程的教材,也可用做从事嵌入式实时系统设计开发的工程技术人员的参考书。... -
自己动手写嵌入式操作系统蓝枫叶本书以作者亲自在PC上开发嵌入式操作系统“Hello China”的全过程为主线,详细地叙述自己动手写嵌入式操作系统所需的各方面知识,如加载和初始化、Shell、线程的实现、内存管理机制、互斥和同步机制及中断和定时机制的实现,以及设备驱动程序管理框架,应用编程接口等。.本书中的每一个字都是作者辛勤劳动的结晶,本书所讲到的嵌入式操作系统“Hello China”更是作者亲自实践的成果,因此本书具有极高的实用性,对于嵌入式软件开发工程师、应用软件开发工程师均有很高的参考价值,对于大中院校的学生在学习和理解操作系统及计算机原理的时候也会有许多启发,对于系统软件爱好者更是一本不可多得的好书,因为它会使您得到一个完整而细致的实践过程。 ... -
系统安装与重装一条龙远望图书《系统安装与重装一条龙(附CD光盘1张)》对系统安装和重装方面涉及的内容进行详细讲解。从操作系统的规划、安装开始,到系统的数据备份、系统崩溃时的急救、多操作系统的安装、典型设置等,让读者阅读《系统安装与重装一条龙(附CD光盘1张)》之后,能够“一册在手,系统无忧”。《系统安装与重装一条龙(附CD光盘1张)》配套光盘打造为“系统安装超级工具盘”,包含了硬盘分区视频教学、操作系统安装视频教学、系统补丁程序、系统备份软件、系统管理软件、系统优化软件及硬盘分区软件方面的内容,同时收录了书中介绍的部分软件,让读者在阅读的同时就能使用现成的工具进行操作,达到读、用同步的效果。 -
双核心64位电脑装机王远望图书《双核心 64位电脑装机王》一书主要介绍电脑组装基础知识,最新双核心、64位电脑选购组装、BIOS设置、系统安装、驱动程序安装等完整方案,组装部分以图解形式讲解,图文配合,直观,便于理解。本书还介绍了软件安装、设置、数码设备安装、电脑测试、维护、故障处理等方面的应用方案。本书配套光盘使用一张DVD光盘,打造为“装机王超级工具盘”,精心制作双核心64位电脑装机、Windows XP系统安装视频教学,收录了实用软件、驱动程序,还提供精彩的硬件DIY视频、图片欣赏、具备更强的功能和特点。 -
嵌入式系统设计(英)马威德尔(Marwedel,P.) 编著本书针对近年来IT行业发展对嵌入式系统的需求,从总体上的介绍了嵌入式系统的设计,阐明了嵌入式系统设计中的一些主要方面之间的关系。它可以作为嵌入式系统的入门教材,也可以作为博士生和研究人员的参考书,对当前的课程教学能起到很好的补充作用。另外,从作者的网站还可以下载相关的幻灯片、练习题和其它资料,从而使读者能够充分利用本书的资源。因此,他既可作为相关领域专家的重要参考资料,又可作为当前嵌入式系统教学中所需的一本实用的教材。 -
BSD HACKS-100个业界最尖端的技巧和工具(美)拉维本书包含了由爱好BSD系统上的各种hack的用户编写的共计100种hack。从初学者到经验丰富的老手都可以从中找到适合自己的hack。读者可以根据自己的需要阅读本书,但一定要牢记“洋葱原理”。每一种hack看起来都是为了解决一个或多个的实际问题,但这只是表面现象。读者需要发挥自己的想象力,深入挖掘每个hack的内涵,从而找到适合自己的解决办法为什么选择本书hack这个词给一般人留下了非常不好的印象,因为它往往代表对计算机系统的入侵和破坏。但另一方面,hack在计算机爱好者中间却指的是对问题的简洁有效的解决方法,或是可以巧妙地达到某种效果的途径。hacker这个词更多的时候是一种称赞,称赞那些对问题的解决具有独创性和技术突破的人。O'Reilly公司的Hack系列丛书就是试图为hack这个词正名,记录人们留下的那些优秀的hack,并把黑客们的创造精神传递给新一代的黑客。了解其他有关的系统和问题是学习新技术的一种最有效的方法。本书的主要内容是如何有效地利用BSD系统。BSD系统的用户有着非常辉煌的历史,可以一直追溯到最早的计算机黑客,正是他们最早构建了今天的Unix操作系统和Internet。可以想象,他们曾经面对过各种各样的问题,并且用非常简洁高效的方式解决了这些问题。我们收集了其中的一些智慧的结晶,包括经典的以及现代的部分。其中的内容涵盖了命令行的使用、系统安全的保护、文件跟踪、备份以及最重要的部分:怎样才能成为一名BSD系统的专家。如何使用本书Unix系统之所以美妙,原因之一就是:即使对它没有太深的了解,也一样可以很好地使用它。在此基础上,每学习一种新的技巧都能够提高用户的效率。本书的章节组织是根据问题的领域,而不是由学习的顺序来安排的。读者可以直接阅读最感兴趣的或是能解决所遇到的问题的章节,如果所阅读的章节中的内容依赖于另一个hack中的内容,我们会在相应的地方给出查找的注解。本书适用于FreeBSD、OpenBSD、NetBSD、Darwin(在Mac OSX下),或是其他BSD网络系统的用户。不管读者是BSD系统的新人还是老手,都可以通过这种方式使得自己对于BSD系统的理解达到一个新的层次,并能够从中得到很多的乐趣。
