操作系统
-
Windows应用高手电脑报社编《Windows应用高手》是《电脑硬道理2005》系列丛书之一,主要讲解了各种windows操作系统的安装方法与使用技巧,立足于最流行的windows XP SP2,全力挖掘了,Windows系统本身的功能,将你快速打造成为一位名副其实的系统应用高手! 本书由浅深入地分为三部分,从Windows系统的基础安装进阶到高级应用:首先给人家介绍了操作系统的安装方法和技巧,内容包括操作系统的认识与选择、安装前的准备、单系统与多系统的安装及技巧、系统基本设置以及Windows XP SP2的伞新应用;第二部分讲的足Windows的应用秘籍,介绍了Windows鲜为人知的隐藏丁具、系统的加密解密、数据的备份与恢复、系统安全、系统故障排除等方面内容,从各个方面给Windows强身健体,使其更安全可靠:最后给人家介绍了BIOS、注册表、组策略等方面的实际应用,成就你的“大虾”梦。 -
重构极限编程(英)Matt Stephens,(美)Doug Rosenberg著;汪丰,赵浩等译;汪丰译在开始之前,我们想请读者注意本书一些非常独特的元素。这不是一本普通的,一般性的计算机科学类的书籍! 我们感觉这样一个主题适合采用讽刺的手法,因此我们下决心赋予它这样的风格。除讽刺之外,还有许多冷静的幽默。我们有时确实变得严肃,并对了极限编程(XP)固有缺陷和危险进行认真的系统分析。说到这一点,这本书并非完全“抨击”XP的一部著作。正如后面指出的,不是所有XP都是糟糕的。我们打算提供一个中肯的批评,并指出XP中可以被抢救或重构的部分,以更加健壮的方式实现同样敏捷的目标。XP受到了名不副实的炒作,并且新的XP书籍继续以难以置信的速度出版。围绕XP恶性膨胀的呼声从各方面影响了产业界(有些是正面的,如同我们探求的,但大多数是负面的)。有鉴于此,我们感觉一本逆着XP浪潮,抵制XP的书是重要的。这里有一个小例子,说明XP如何影响业界。Matt(本书勇敢无畏的共同作者)收到来自一位顾问的电子邮件,这位顾问最近失去了一份重要合同,因为他拒绝在没有首先进行一些详细的需求分析和预先设计之前启动项目。客户通过阅读知道XP编程,他告诉那位顾问:“即然XP认为以那种方式启动项目没有问题,那么我们将找到跳过需求和预先设计而直接启动项目的人!” 虽然一些业务人员听说XP后,立刻陷入疯狂(像上面的顾问故事提示的那样),但仍有一些人立场坚定,拒绝变化。实际上,想要将XP引入其组织的团队面对的一个主要问题是,XP要求在整个组织中有显著的思想改变,从团队的组织方式到公司与客户做业务的方式。本书分析了XP的缺点,并提出一种可选择的实现敏捷性的方法,与XP相比,它对现有组织要求少得多的变化,同时仍然保留了XP的敏捷目标。您能使用这一“可选择的方法”作为蓝本来设定自己的敏捷方法学(本书临近结尾处提供了一些指针,指向我们感觉比XP更为严谨的其它敏捷过程)。然而,本书最重要的目的是打碎一些紧随XP浪潮开始出现的神话,譬如无需记录工作的神话,一位现场客户和一些自动化测试足以替代书面需求规范的神话,以及个人的需要和舒适是项目次要元素的神话(即,“和我们结对编程或另谋高就”)等。并且我们打算以娱乐和幽默的方式来实现我们的目的,因为……很好,因为相关的主题要求这样。读者对象: XP经常由程序员引入组织。这毫不奇怪,因为XP是“对程序员非常友好的”方法。它提升了程序员的作用(本质上不是一件坏事),并把他们置于与客户齐舞的水平。因此,如果您是经理或客户,正被兜售在下一个项目中使用XP的想法,本书提供了一个颇有价值的反面观点。如果您是将XP引入组织的程序员,本书应该对您有所帮助,因为它概述了XP的许多危险,它们可能是潜在的项目杀手,而这些危险在其他有关XP的书籍中倾向于被一带而过。如果您正在考虑剪裁XP以提取它的所有长处,但又想避免“多末诺骨牌”效应,也就是说,避免过程的一个小的变化引起整个过程崩溃,这本书提供了一些可贵的指导。 -
中文Windows 98/2000基础教程邓召义本教程从实用的角度出发,以图文并茂、随时上机练习的方式详细介绍了Microsoft Windows 98的常用功能和新增特性,其中包括活动桌面、频道拦、Internet Explorer 4.0、Kodak映像、FAT32、电子邮件编辑器Outlook Express和桌面主题等新特性。另外,也介绍了中文Windows 2000 Professional(专业版)的新增功能及其操作方法。本教程在内容编排上力求由浅入深,并在每章结束时都提供实用的上机操作实验,便于读者及时总结和上机练习,轻松掌握所学内容。本教程可作为中专、技校的教材,也可作为院校师生、办公人员、计算机培训班和计算机爱好者学习计算机知识的入门教程和参考书。 -
ColdFire系列32位微处理器与嵌入式Linux应用李晶皎 等编著《ColdFire系列32位微处理器与嵌入式Linux应用(附光盘)》详细介绍了Freescale公司(原Motorola半导体产品部)32位ColdFire系列芯片的基本结构、片内模块工作原理和编程方法及存储器的扩展和编程方法。讲述了ColdFire系列目标板的嵌入式Linux程序设计方法,特别是Bootloader程序的设计方法。《ColdFire系列32位微处理器与嵌入式Linux应用(附光盘)》的特点是注重实用,附带光盘中提供了可供编译的源代码。在阅读了《ColdFire系列32位微处理器与嵌入式Linux应用(附光盘)》之后,读者能够在ColdFire目标板上快速地运行嵌入式操作系统,并开始系统的设计和开发。《ColdFire系列32位微处理器与嵌入式Linux应用(附光盘)》由浅入深,内容丰富、新颖,并配有程序源代码光盘,适合嵌入式Linux研究、开发及应用技术人员参考,也适于高等院校嵌入式系统及Linux领域的师生参考。 -
ARM9嵌入式技术及LInux高级实践教程陈颐 等编著本书首先介绍ARM微处理器的体系结构、应用领域和应用选型;接着介绍JXARM92410ARM嵌入式教学实验系统的基本组成、硬件资源的详细说明以及集成开发环境ADTIDE的软件编程方法;然后按照从易到难、从简单到复杂的顺序安排实验,包括嵌入式软件开发基础实验、基本接口实验、BootLoader实验、嵌入式Linux操作系统实验、嵌入式Linux图形用户界面实验及高级接口实验。不仅介绍了嵌入式开发的基础实验,而且着重讲述了嵌入式Linux的开发过程,包括嵌入式Linux操作系统的移植、驱动程序的开发、应用程序的开发以及图形用户界面开发。书中还包含了硬件电路原理图,许多基本的硬件接口原理、电路图以及大量的接口程序。<br>本书可作为高等院校相关专业高年级本科生和研究生嵌入式系统实验课程的教材,也可作为从事嵌入式应用开发的工程技术人员的参考资料。配有开放式多媒体实验教学课件。 -
网络操作系统与局域网管理黄健本书从实用角度出发,深入浅出地讲解Windows 2000的使用方法,详细介绍使用Windows 2000进行局域网管理的理念和方法。主要内容包括:网络基础知识、网络规划和管理、Windows 2000的安装、共享文件的管理、共享文件夹权限、NTFS权限、用户账户和组、网络打印机的管理和企业内部网站的建立。 本书内容详实、知识覆盖面广、语言通俗易懂,附有大量图片和具体实例,能够帮助读者在短时间内掌握Windows 2000的强大功能,构建、管理Windows 2000的网络。 本书为中职中专院校计算机专业教材,也可作为培训机构的培训教材或Windows 2000网络管理人员的工具书。 -
操作系统原理及应用王红本书介绍操作系统的基本原理及应用,并以Linux操作系统作为具体实例加以说明。全书共9章,主要内容包括操作系统的基本概念、功能、操作系统的发展史及Linux操作系统概述,进程的概念、进程描述、进程控制、进程的同步与互斥、进程通信及线程,作业调度及进程调度、死锁的概念与产生原因以及解决死锁的方法,各种内存管理及分配方法的思想、数据结构、重定位及实现原理,文件的逻辑结构、物理结构及文件系统的构成,操作系统对设备的控制、分配、缓冲区的管理等,Linux系统的网络功能,现代流行的UNIX、Windows2000操作系统的特点、原理以及分布式操作系统的概况,操作系统的安全性。本书例题及课后习题丰富,便于初学者对操作系统原理进行理解、掌握并运用;在配套教材《操作系统原理及应用——学习指导与题解》中,为各章提供了内容要点复习、教材习题解答、新增习题及解答,并为各部分原理提供了一些实训内容。本书内容全面,选材适当,结构合理,理论结合实际,可作为应用型本科、成人高校、高职高专院校计算机及相关专业的操作系统课程的教材,也可以作为相关专业的师生及专业技术人员的参考书。本书所配电子教案可以从中国水利水电出版社网站下载,网址为Http://www.waterpub.com.ca/softdown/。 -
大学计算机基础林卓然本书是一本计算机公共基础课教材。主要内容包括:信息技术与计算机基础知识、计算机操作系统Windows XP、办公自动化软件Office XP及其他常用软件、多媒体技术基础、数据库基础、计算机网络基础及Internet应用、网页设计和计算机程序设计等。书中内容全面,原理和实践紧密结合,注重实用性和可操作性,叙述上力求深入浅出、简明易懂。各章后面均配有精心设计的练习题和上机实验。本书作者还提供了一套课堂教学用的电子教案,任课教师可按前言中提供的方式获得这些教学辅助资料。本书适用于高等院校本、专科非计算机专业学生使用,也可作为各类电脑培训班的教材或自学参考书。 -
LINUX设备驱动程序Jonatban Corbet等著内容简介目录这本经典书籍目前已更至第三版,对于那些希望在Linux操作系统下支持计算机外围设备、运行新硬件,或者仅仅对Linux内核普通编程感兴趣的人来说,它是本必读书籍。《Linux设备驱动程序》提示了对如何给大多数的设备编写驱动程序的信息,这些信息迄今通过口头或者陷晦的源代码注释波共享。 本书的作者是Linux社区的领导者。Jonathan Corbet是个不定期的内核开源项目参与者同时还是评价甚高的LWN.net新闻和信息站点的执行编辑。Alessandro Rubini是Linux代码的一个开源提供者同时也是活跃的意大利Linux社区的中心人物。Greg Kroah-Hartman目前是本书描述的USB、PCI和驱动核心子系统相关的内核代码维护者。 本书新版根据Linux内核2.6.10彻底更新。内核的这个版本更加合理化并简化了普通工作任务的几个方法,比如即插即用、通过sysfs文件系统和用户空间交互、标准总线上的多设备管理。 你不必是一个内核高手就可以理解并享受本书,所需要的只是C以及Unix系统调用方面的背景知识。在不需要特殊的硬件设备就能编译和运行的详细示例的指引下,你将学会如何人字符设备、块设备和网络接口编写驱动程序。PCI、USB和tty(终端)子系统都单列一章。本书为那些对操作系统的工作机制好奇的人提供了地址空间、异步事件和I/O等方面的阐述。本书的主题包括: 字符设备、块设备、tty(终端)和网络驱动程序 驱动程序调试 中断 定时问题 同步、锁和对称多处香(SMP) 内存管理和DMA 驱动模型和sysfs 热插拔设备 通用总线,包括SCSI、PCI、USB和IEEE 1394(FireWire)的特殊要求Preface1. An Introduction to Device DriversThe Role of the Device DriverSplitting the KernelClasses of Devices and ModulesSecurity IssuesVersion NumberingLicense TermsJoining the Kernel Development CommunityOverview of the Book2. Building and Running ModulesSetting Up Your Test SystemThe Hello World ModuleKernel Modules Versus ApplicationsCompiling and LoadingThe Kernel Symbol TablePreliminariesInitialization and ShutdownModule ParametersDoing It in User SpaceQuick Reference3. Char DriversThe Design of scullMajor and Minor NumbersSome Important Data StructuresChar Device Registrationopen and releasescull‘s Memory Usageread and writePlaying with the New DevicesQuick Reference4. Debugging TechniquesDebugging Support in the KernelDebugging by PrintingDebugging by QueryingDebugging by WatchingDebugging System FaultsDebuggers and Related Tools5. Concurrency and Race Conditions Pitfalls in scullConcurrency and Its ManagementSemaphores and MutexesCompletionsSpinlocksLocking TrapsAlternatives to LockingQuick Reference6. Advanced Char Driver Operations ioctlBlocking I/Opoll and selectAsynchronous NotificationSeeking a DeviceAccess Control on a Device FileQuick Reference7. Time, Delays, and Deferred Work Measuring Time LapsesKnowing the Current TimeDelaying ExecutionKernel TimersTasldetsWorkqueuesQuick Reference8. Allocating MemoryThe Real Story of kmallocLookaside Cachesget_free_page and Friendsvmalloc and FriendsPer-CPU VariablesObtaining Large BuffersQuick Reference9. Communicating with HardwareI/O Ports and I/O MemoryUsing I/O PortsAn I/O Port ExampleUsing I/O MemoryQuick Reference10. Interrupt HandlingPreparing the Parallel PortInstalling an Interrupt HandlerImplementing a HandlerTop and Bottom HalvesInterrupt SharingInterrupt-Driven I/OQuick Reference11. Data Types in the KernelUse of Standard C TypesAssigning an Explicit Size to Data ItemsInterface-Specific TypesOther Portability IssuesLinked ListsQuick Reference12. PD DriversThe PCI InterfaceA Look Back: ISAPC/104 and PC/104+Other PC BusesSBUSNuBLISExternaI BusesQuick Reference13. USB DriversUSB Device BasicsUSB and SysfsUSBUfbsWriti‘ngaUSBDriverUSB Transfers WithOUt UrbsQuick Reference14.The Linux Device MOdeIKobjects,Ksets,and subsystemsLOW—Level Sy5fs operatiorlSHotplug EveFlt GenerationBuses,Devices,aD-d DriversClassesPutting It A11 TogetherHotplugDealing with FirmwareQuick Refefence15.MemOry Mapping and DMAMemory,Management in LinuxThe mmap Device operationPerforming Direct I/ODirect Memory AccessQuick Reference16.8IOck DriversRegistratiOFtThe Block Device OperationsRequest ProcessingSOITle other DetailsQuick Reference17. Network DriversHow snull Is DesignedConnecting to the KernelThe net_device Structure in DetailOpening and ClosingPacket TransmissionPacket ReceptionThe Interrupt HandlerReceive Interrupt MitigationChanges in Link StateThe Socket BuffersMAC Address ResolutionCustom ioctl CommandsStatistical InformationMulticastA Few Other DetailsQuick Reference18. TTY DriversA Small TTY Drivertty_driver Function PointersTTY Line Settingsioctlsproc and sysfs Handling of TTY DevicesThe tty_driver Structure in DetailThe tty_operations Structure in DetailThe tty_struct Structure in DetailQuick ReferenceBibliographyIndex -
操作系统(美)加里·纳特(Gary Nutt)著;罗宇,吕硕等译;罗宇译本书是目前国际上采用率最高的操作系统教科书之一,因为在介绍现代操作系统的基本原理的同时,使用来自Linux、UNIX和Windows的实例进行实践,从而广受好评。本书有助于深化读者对当代操作系统的理解和应用。在第3版中,作者对操作系统的原理的介绍覆盖面更广,并让读者有更多的机会来实践现实世界的例子。第3版中的新内容 使用最通用的操作系统作为原理举例及实验环境,包括Linux、UNIX和Windows。 包含了更多的实验!比前一版本的例子要多一倍,给学生很多实际操作Linux、UNIX和Windows的机会。 加入或更新了以下信息: 手持和无线系统 安全 线程,包括UNIX和Windows线程 SMP/多处理机 存储媒体,包括DVD和其他ISO 9000设备
