操作系统
-
Linux内核设计与实现(美)Robert Love著;陈莉君,康华,张波译;陈莉君译“如果有这样一本书,既能提纲挈领,为我理顺思绪、指引方向;同时又能照顾小节、阐述细微,帮助我更好更快地理解源码,那该有多好。”说这话的先生虽然针对的是C++,但道出的是研习源码的人们共同的心声。我们能不能做点儿什么,让学习Linux内核的过程更符合程序员的习惯呢?本书回答了这个问题。本书作者RobertLove是一个狂热的内核爱好者,所以他的想法自然贴近程序员。本书内容涉及Linux 2.6内核,包含许多新特性,如O(1)调度程序、块I/0层、I/0调度程序等。本书提供Linux内核设计和实现的概述性信息,覆盖了从核心内核系统的应用到内核设计与实现等各方面内容,能够带领读者快速走进Linux内核世界。本书不但介绍了理论,而且也讨论了具体应用,可以满足不同读者的需要,适合于各类希望理解Linux内核软件开发的读者。 -
Windows XP应用经典教程《文达电脑教育系列教材》编委会 编Windows、Office是使用量最大的软件,正是因为使用的人我,没有神秘感,很多用户都认为它很简单,缺乏循序渐进、系统的学习。在快速掌握了基本功能后就浅尝辄止。事实上,诜我用人单位对员工使用Office软件能力并不满意,据有关统计,包括大学本科毕业生在内的大部分Office软件使用者只掌握了其20%的功能,并没有充分地体现Office软件的优势,造成了工作效果差和工作效率低下的结果,如果掌握更多技巧和功能,将大大改善使用效果和提高使用效率,达到事半功倍的效果。本套书的出发点是:从基础开始,系统地讲解Windows、Office的功能,挖掘应用技巧,从简单中显神奇,举出种种场合下的应用实例,让读者有叹为观止的感触。在深入浅出的讲解中,让读者掌握大量应用技巧,将使读者在未来的工作和学习中感受到巨大的收益。本套书还列举了大量的习题示例,都是根据Office软件用户在日常工作中经常遇到的不懂问题改写的,一旦掌握,应对日常工作和学习将游刃有余。本套书不仅可以作为学习的培训肜书,也可以作为Office用户的绝佳参考书。 -
多操作系统实战手把手仲治国等编操作系统的更新是相当快速的,仅仅几年时间,我们就从DOS、Windows 9X、Windows 2000走进了魅力无穷的Windows XP,另外还的免费的Linux、Unix。这些操作系统各有优势,有的运行称定,有的多媒体及游戏功能超群……那么,能否将各种操作系统都安装在一台计算机上,并根据自己的需要任意选择呢? 《多操作系统实战手把手》教你一步一步安装多操作系统;传授你多操作系统优化、管理、减肥、软件安装、分区互访、系统备份急求等实用技巧,并针对多操作系统安装、使用中的常见问题给了出具体的解决方案。 -
Mac OS X Help Desk苹果操作系统标准教材(美)Owen Linzmayer编著;毛选,魏海萍,倪健译;毛选译本书特色:作为MacOSX的惟一苹果认证图书,这本综合性的参考书将向技术支持人员和热心的Macintosh用户深入介绍Macintosh操作系统,其中包括从MacOSX的安装、配置与故障诊断到系统管理与联网技术。读者将学习怎样设置用户与权限,定制MacOSX操作系统,建立外围设备配置文件,使用命令行接口等。如果准备参加苹果的HelpDesk专家认证考试,这些自定步调的课程是对苹果公司自己的培训课程的一个理想补充,而且对需要诊断和优化MacOSX操作系统的计算机支持人员来说也是一本非常好的入门读物。·权威解释rMacOSX基本技术、故障诊断过程等·重点课程指导读者逐步完成实用的现实项目·奉富的插图和范例帮助读者快速掌握技巧·课程目标和估计课时帮助读者计划自己的时间·每章的复习单元总结读者所学习的内容苹果培训教材系列既是一个自定学习进度的学习工具,又是苹果客户培训以及AppleCare技术专家培训计划的参考资源。当完成本书中的课程内容后,只要通过了MacOSXHelpDeskEssentials考试,读者就可以成为一名苹果认证的MacOSXHelpDesk专家。读者可以将本书作为一个自定学习进度的课程来完成,也可以到一家苹果授权培训中心参加培训。要查找附近的授权培训中心,请访问如下网址:www.apple.com.cn/support/training.html。本书是苹果公司的官方培训教材之一,主要介绍如何给运行MacOSX操作系统的Macintosh计算提供指导,以及怎样诊断出现的故障。本书的目的是使读者具备解除客户担忧和疑虑的知识。本书适用于HelpDesk工作人员、技术支持人员和系统管理员,以及一切希望较深入地钻研Macintosh计算机的读者。 -
轻松玩转多操作系统华师傅资讯编著操作系统的更新是相当快速的,从DOS到Windows32、95、98、2、ME、XP,还有优秀的Linux、Unix。那么,能否将各种操作系统都安装在一台计算机上,并根据自己的需要任意选择呢?《轻松玩转多操作系统》教你一步一步安装多操作系统;传授你多操作系统优化、减肥、软件安装、分区互访的实用技巧;并对多操作系统安装、使用中的常见问题给出具体的解决方案。 -
嵌入式设计及Linux驱动开发指南——基于ARM9处理器孙天泽,袁文菊,张海峰 编著ARM作为一种嵌入式系统处理器,以高性能、低功耗、低成本等优点占领了大部分市场。目前最为流行的当属ARM7和ARM9两个系列。随着人们对系统功能提出了更高的要求,ARM7在高端应用中已经显得力不从心,性能更加强劲的ARM9处理器逐渐占据了高端产品市场。 本书以ARM9处理器和Linux操作系统为平台,全面介绍了嵌入式系统开发的一般过程,并结合深圳优龙公司的开发板,详细讲述了嵌入式Linux系统下的设备驱动程序开发方法。 本书是基于ARM+Linux嵌入式系统开发的一本实用指导书籍,介绍了嵌入式系统开发的一些概念及开发的过程,本书可作为嵌入式系统开发与应用技术人员的参考书,也可作为Linux设备驱动开发人员的参考书。内容实用易懂,适合从事嵌入式系统开发的技术人员和高校相关专业的师生阅读。 -
实用操作系统技术张钟澍 等编著在计算机应用日益深入和广泛的今天,操作系统不仅是高校计算机专业学生的必修课程,也逐渐成了电子类各专业学生的必修课程。如何深入浅出地向学生讲解操作系统原则,如何让学生理解和熟悉在微型计算机上最广为流行的操作系统DOS/Windows,这就是我们编写《实用操作系统技术》的目的所在。本书从操作系统的角度来介绍DOS/Windows系统体系结构,其内容突出了实用性(用户接口、资源管理),以计算机操作系统的观点剖析DOS/Windows的内部结构、文件存储机制及系统运行机制。全书共分8章:第1章操作系统旨论;第2章DOS/Windows系统组成及用户环境的配置;第3章内存管理;第4章进程管理;第5章作业管理;第6章磁盘文件管理;第7章设备管理;第8章汉字信息处理。本书在选材上力求精炼实用,章节安排由浅入深,讲解通俗易懂,实例简明,可作为大专院校、计算机职业专科学校或者电子类各专业的操作系统的理想教程,也可作为各类计算机培训班的教程,对从事PC机开发及应用的广大技术人员、计算机爱好者也有很大的参考价值。 -
Windows Server 2003技术内幕(美)William Bosswell著;周靖,尤晓东译;周靖译这本《WindowsServer2003技术内幕》是由清华大学出版社出版的一本系统讲述Microsoftserver2003产品的配置与安全管理的书籍。是美国资深IT技术作家WilliamBoswell经典名作的中文译本,对布署和发布基于windowsserver2003系统平台的网管人员和技术人员是一本不可多得的指导教材。本书根据作者多年积累的丰富经验,以生产环境为背景,按照一种合理的编排体系,透彻介绍了该系统的200多个新增特性,并介绍了相应的配置过程。“基础篇”涵盖了WindowsServer2003的基础知识点,“提高篇”深入系统内部,提示幕后原理。对密码安全性、身份验证,分析Kerberos事务处理,管理组策略。对于访问控制继承,利用组来管理ActiveDirectory对象,服务帐户的建立与使用,使用SecondaryLogonService和RunAs以及为ActiveDirectory的事件通知都做了深入阐述和相关说明。 -
新手学磁盘分区·多操作系统安装·备份还原神龙工作室编著本书是指导初学者学习磁盘分区、多操作系统安装、备份与还原的入门书籍。书中详细地介绍了初学者必须掌握的基本知识、操作方法和使用步骤,并对初学者在进行磁盘分区、多操作系统安装、备份与还原时经常碰到的问题进行了专家级的指导,以避免初学者在学习的过程中走弯路。全书共分8章,分别介绍了磁盘分区的前期准备工作、磁盘分区、多操作系统的安装、多操作系统的卸载、系统信息的备份与还原、操作系统的备份与还原、个人数据资料及应用程序的备份与还原、专家坐堂:疑难解答等内容。 本书充分考虑了初学者的实际需要,对磁盘分区、多操作系统安装、备份与还原"一点都不懂"的读者,通过学习本书可以轻松地掌握使用各种软件进行磁盘分区、多操作系统安装、备份与还原的方法。同时本书还附带了一张具有专业配音解说的多媒体教学光盘,内容包括多个精彩实例操作过程的多媒体演示,以便更好地帮助读者快速地掌握磁盘分区、多操作系统安装、备份与还原的方法。 本书适合电脑初学者阅读,也可以作为短训班的培训教材。 -
ARM嵌入式技术实践教程陈赜主编;刘振兴等编著首先介绍ARM微处理器的体系结构、应用领域和应用选型;然后介绍JX44B0ARM嵌入式教学实验系统的基本组成、硬件资源的详细说明,以及集成开发环境ADTIDE的软件编程方法;随后按照从易到难、从简单到复杂的顺序安排实验,包括:嵌入式软件开发基础实验、基本接口实验、BootLoader及操作系统实验和高级接口实验。书中包含硬件电路原理图,许多基本的硬件接口原理、电路图,以及大量的接口程序。介绍的嵌入式操作系统(包括μC/OSII、μCLinux)部分知识,并不拘泥于本实验平台,在其他嵌入式开发系统中同样适用。本书可作为高等院校电子信息类、计算机类、自动控制类和光电信息类等专业高年级本科生和研究生嵌入式系统实验课程的教材,也可作为从事嵌入式系统应用开发的工程技术人员的参考资料。本书配套开放式多媒体实验教学课件。本书前言《ARM嵌入式技术实践教程》是ARM嵌入式技术系列教程之一。该实践教材采用华中科技大学和武汉创维特信息技术有限公司联合研制的JX44B0ARM嵌入式教学实验系统作为教学实践平台。本书内容介绍全书共分为7章,开篇以3章的篇幅介绍ARM微处理器、ARM芯片和JX44B0ARM嵌入式教学实验系统的基础知识。从第4章开始,按照从易到难、从简单到复杂的原则安排实验环节。每个实验详细列举实验目的、实验内容、预备知识、实验设备、基础知识、实验步骤和实验报告要求。第1章——以较小篇幅介绍ARM微处理器的体系结构、应用领域和应用选型等知识。第2章——详细介绍该书选用的ARM芯片——Samsung公司生产的S3C44B0X(ARM7TDMI核)的结构和特点等。第3章——主要介绍JX44B0ARM嵌入式教学实验系统的基本组成、硬件资源的详细说明以及软件安装过程,在章尾以实例的方式介绍JX44B0ARM嵌入式教学实验系统的集成开发环境ADTIDE的软件编程方法。第4章——为嵌入式软件开发基础实验,主要安排3个实验:ARM开发环境实验、ARM汇编语言编程实验以及C语言与汇编语言编程实验。学习本章的目的是让学生熟悉ARM软件开发环境以及在该环境下进行软件开发的基本流程,同时掌握基本的ARM程序设计方法,包括汇编语言和C语言编程方法。该章为整个实践环节的基础部分,建议在教学实践中优先安排。第5章——为基本接口实验,包括:数码管显示实验、串口通信实验、中断实验、DMA实验、PWM实验、实时时钟实验、看门狗实验、A/D实验、步进电机实验、键盘输入与I/O实验、LCD显示实验、触摸屏控制实验、数字音频接口实验、I2C实验、TFTP以太网通信实验和USB通信实验等。实验内容不仅包括基本的ARM基础知识实验(如中断实验),也包括串口、以太网和USB等多种通信实验,同时也提供数码管显示、LCD显示、触摸屏等多种人机接口实验。学习本章的目的是让学生掌握ARM微处理器的基本接口电路及其软件编程方法。由于本章实验内容较多,在安排实验时可根据课程、课时以及学生的知识水平,选择适当的实验作为必修实验,其余实验可作为学有余力的学生提高之用。第6章——为BootLoader及操作系统实验,包括:BootLoader编写实验、μC/OSII移植实验、μC/OSII任务间通信和同步实验、μCLinux内核移植实验、μCLinux应用程序编写实验、μCLinux多线程应用程序设计实验、MiniGUI图形系统移植实验、MiniGUI图形应用程序编写实验。本章提供目前嵌入式领域流行的两种操作系统:μC/OSII和μCLinux的实践环节。实验安排从操作系统的移植到应用程序的设计和编程,循序渐进地让学生了解嵌入式操作系统开发的全过程。第7章——为高级接口实验,安排一些充分体现32位嵌入式系统应用发展方向的高级接口实验,包括GPRS实验、GPS实验等。实验内容包括:并行打印机接口通信实验、CF卡实验、IDE硬盘接口驱动实验、GPRS基础实验、GPRS电话功能(主叫)实验、GPRS电话功能(被叫)实验、GPRS短消息发送实验、GPRS短消息接收实验、GPS实验等。本章内容要求有前面章节的基础。通过这些实验,不仅可让学生了解到当前嵌入式技术的高端应用领域,同时也可让他们对32位系统的应用特点有一些感性的认识。本章实验要求相对比较复杂,因此,可以安排作为研究生学习使用,或者作为课程设计甚至毕业设计课题。附录——提供书中涉及的一些关键内容以及Linux操作系统下部分软件使用方法。书中包含许多硬件电路原理图以及基本的硬件接口原理、电路图和大量的接口程序,可供开发过程中参考。同时,书中介绍的嵌入式操作系统的部分知识,包括μC/OSII、μCLinux操作系统等知识并不拘泥于本实验平台,在其他嵌入式系统开发中也同样适用,读者在学习和开发过程中可以参考。网络辅助内容本实验教材还配套如下网络辅助内容:①JX44B0教学实验系统用户手册及操作视频。②JX44B0教学实验系统实验例程,供老师使用。③JX44B0教学实验系统实验模板,供学生使用。④JX44B0教学实验系统工具软件包:超级终端工具、USB回环测试工具、视频播放插件、视频播放器以及USB驱动程序。⑤2004全国高校嵌入式教学师资高级培训班讲义。⑥JX44B0教学实验系统实验教案及实验操作视频。⑦ADTIDE集成开发环境安装包。需要上述内容的读者,可到如下网址免费下载:武汉创维特信息技术有限公司网址:http://www.cvtech.com.cn/cvtech/book.html北京航空航天大学出版社网址:http://www.buaapress.com.cnJX44B0XARM嵌入式教学实验系统读者若需要购买配套的JX44B0XARM嵌入式教学实验系统,请与武汉创维特信息技术有限公司联系:武汉创维特信息技术有限公司地址:武汉市武昌区珞瑜路272号关山高新大厦11楼(邮编:430074)电话:02787522536,87522537,87522625传真:02787492275网址:www.cvtech.com.cnE-mail:Sales@cvtech.com.cnSupport@cvtech.com.cn多媒体实验教学课件本书配套开放式多媒体实验教学课件。有需要教学课件的教师请与北京航空航天大学出版社(或武汉创维特信息技术有限公司)联系。北京航空航天大学出版社联系方式如下:通信地址:北京航空航天大学出版社教材推广部(邮编:100083)电话/传真:010-82317027E-mail:bhpress@263.net本书由华中科技大学电子与信息工程系陈赜主编,参加编写工作的还有武汉大学计算机学院李宗福老师、武汉科技大学信息科学与工程学院刘振兴老师、长沙理工大学刘林辉老师,武汉理工大学计算机科学与技术学院王建明老师,武汉创维特信息技术有限公司刘铁刚、刘尚军、李忠民先生,华中科技大学张芬博士。感谢武汉理工大学计算机科学与技术学院徐东平,老师对该书的审阅。在本书出版之际,感谢华中科技大学国家电工电子教学基地老师们的支持和帮助,感谢武汉创维特信息技术有限公司给我们提供了大量有价值的参考资料,感谢ARM中国公司谭军博士的支持。本书还参考了许多同行专家的专著和文章,在此也表示深深的谢意。由于成书时间较短,加上国内在嵌入式技术实践性方面有较强系统性介绍的参考书籍较少,许多都是我们实践的第一手资料,肯定有不成熟乃至错误的地方,恳请读者谅解和指正!作者2004年11月18日
