操作系统
-
操作系统原理与应用王育勤 ,程海英 ,彭焱 等著《操作系统原理与应用》一书重点讲述了操作系统的一般性原理和应用技术。在理论上,力求系统、完整,尽量体现当代的先进研究成果;在讲授方法上,注意理论与实践的结合,特别是以当代最流行的UNIX操作系统为例,介绍了操作系统中主要服务功能的应用技术和技巧;在内容安排上,注意由浅入深,由一般到具体,先介绍操作系统的概念和服务功能,然后一一讲述这些功能的实现算法,并在最后以Linux操作系统为基础,讨论了Linux系统的安装、常用命令及其网络与通信,以其加强实践环节。《操作系统原理与应用》可作为高等学校计算机科学和工程类的专业教材,也可作为非计算机专业的研究生教材,还可作为从事计算机专业的广大科技工作者学习操作系统的参考用书。 -
操作系统原理周苏 ,金海溶 ,王文 等著《21世纪重点大学规划教材:操作系统原理》针对计算机及其相关专业学生的发展需求,系统、全面地介绍了操作系统的概念、原理、方法与应用,详细介绍了硬件基础、操作系统概述、进程描述和控制、线程、互斥与同步、死锁和饥饿、存储管理、分页与分段设计、处理器管理、输入/输出管理、I/O设备管理、文件管理、操作系统安全、多媒体操作系统、嵌入式操作系统以及分布式处理、客户/服务器和集群系统等内容,力图反映操作系统领域的最新发展,具有较强的系统性和可读性。本书配有大量习题,并提供了部分习题的参考答案。《21世纪重点大学规划教材:操作系统原理》是为高等院校操作系统(原理)课程全新设计编写的具有较强实践性的主教材,也可供有一定实践经验的软件开发人员参考,还可以作为各个级别的计算机软件专业技术资格和水平考试中相关内容的学习辅导书。 -
Linux系统管理何明 著《Linux系统管理(适用于Linux认证)》是一本Linux的入门教材,也可作为OracleLinux认证入门教材。该书使用生动而简单的生活实例来解释复杂的计算机和Linux操作系统概念,尽量少使用计算机的例子,读者可以在没有任何计算机专业知识的情况下阅读此书。《Linux系统管理(适用于Linux认证)》覆盖了Oracle公司官方教程120-402和120-403(RedHat公司官方教程RH033和RH133)的几乎全部内容,每一章都附有大量完整的例子,而且这些例子都经不同Linux操作系统测试,并且都可在RHEL4或RHEL5上运行。读者可以通过在Linux系统上运行这些例子来加深对Linux操作系统的理解。为了适应教学需求,该书在每一章的结尾都附有一些多项选择练习题。这些习题可以帮助读者从不同的视角来理解书中所介绍的内容。为了帮助授课老师和那些想要深入了解Linux操作系统的读者,与《Linux系统管理(适用于Linux认证)》配套出版了一本补充教材,其中不但包括本书的全部习题,还增加了更多的补充习题,而且每一道习题和补充习题都附有答案和详细的解题过程。 -
深度探索Linux操作系统王柏生 著《深度探索Linux操作系统:系统构建和原理解析》是探索Linux操作系统原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读Linux内核源代码着手学习Linux操作系统原理的方式,而是基于实践,以从零开始构建一个完整的Linux操作系统的过程为依托,指引读者在实践中去探索操作系统的本质。这种方式的妙处在于,让读者先从宏观上全面认清一个完整的操作系统中都包含哪些组件,各个组件的作用,以及各个组件间的关系,从微观上深入理解系统各个组件的原理,帮助读者达到事半功倍的学习效果,这是作者潜心研究Linux操作系统10几年的心得和经验,能避免后来者在学习中再走弯路。此外,本书还对编译链接技术(尤其是动态加载和链接技术)和图形系统进行了原理性的探讨,这部分内容非常珍贵。《深度探索Linux操作系统:系统构建和原理解析》一共8章:第1章介绍了如何准备工作环境。在第2章中构建了编译工具链,这是后面构建操作系统各个组件的基础。在这一章中,不仅详细讲解了工具链的构建过程,而且还通过对编译链接过程的探讨,深入讨论了工具链的组成及各个组件的作用,理解工具链的工作原理对理解操作系统至关重要。第3~4章,从零开始构建了一个具备用户字符界面的最小操作系统,详细讲解了构建的过程以及涉及的技术细节。第5章从理论的角度探讨了这一过程,从内核的加载、解压一直讨论到用户进程的加载,包括用户空间的动态链接器为加载程序所作的努力。第6~7章首先构建了操作系统的基础图形系统,然后在此基础上构建了桌面环境。第8章深入探讨了计算机图形的基础原理,包含2D和3D程序的渲染、软件渲染、硬件渲染等内容,同时也从操作系统的角度审视了Pipeline。 -
操作系统实验教程刘刚 ,赵鹏翀 编《操作系统实验教程/计算机科学与技术专业实践系列教材》结合操作系统原理,分析了一个面向教学的操作系统——EOS操作系统的源代码,并从EOS操作系统中引用了丰富的代码实例,配以大量的图表,一步步地引导读者分析EOS操作系统的源代码。《操作系统实验教程/计算机科学与技术专业实践系列教材》与其他操作系统理论书籍最明显的不同是,配有若干个精心设计的实验。读者可以亲自动手完成这些实验,在实践的过程中循序渐进地学习EOS操作系统,进而加深对操作系统原理的理解。全书共20章,配有12个实验,是一本真正能够引导读者动手实践的书。适合作为高等院校操作系统课程的实践教材,也适合各类程序开发者、爱好者阅读参考。 -
计算机操作系统冯裕忠 ,方智 ,周舸 编《计算机操作系统/21世纪高等教育计算机规划教材》详细介绍了计算机系统的重要组成部分——操作系统。全书共分10章。第1章介绍操作系统的发展过程、基本特征、功能、结构和分类。第2章和第3章阐述进程和线程的同步、通信、调度和死锁等基本概念。第4章讲解存储管理方式和虚拟存储器的概念。第5章到第7章讲述设备和文件的管理及用户接口。第8章详细讲述UNIX操作系统的基本组成、特点和常用命令等。第9章介绍计算机安全方面的内容。第10章介绍云计算的有关知识。《计算机操作系统/21世纪高等教育计算机规划教材》在附录中还为读者提供了详实的参考内容。《计算机操作系统/21世纪高等教育计算机规划教材》可作为高等学校计算机工程和应用专业的教材,也非常适合用作IT类相关专业的教材或参考书。 -
操作系统教程毛玉萃 ,牛玉军 ,赵宏伟 著《操作系统教程(Linux版)/普通高等教育“计算机类专业”规划教材》以操作系统的基本功能(处理机管理、存储管理、文件系统、设备管理和用户接口)为主线介绍操作系统的相关概念、基本原理和基本方法,对进程管理的相关问题:进程的概念、描述、状态机器转换、进程控制、互斥、同步、通信和死锁做了详细阐述。简单介绍了其他几种类型的操作系统,并对Linux操作系统进行了剖析。《操作系统教程(Linux版)/普通高等教育“计算机类专业”规划教材》注重理论与实践相结合,每章都配有相关习题,最后一章安排了6个实验。《操作系统教程(Linux版)/普通高等教育“计算机类专业”规划教材》可以作为普通高等院校计算机科学与技术及相关本科专业的教学用书或参考书,也可作为计算机及相关专业考研的参考书,还可供计算机技术领域相关人员参考。 -
Linux操作系统姜春茂 ,杨春山 编Linux操作系统近几年受到越来越多的关注和应用,为了更好地应用和学习Linux,特别编写了本教材。《Linux操作系统/21世纪应用型本科计算机科学与技术专业规划教材》以最新版的Ubuntu操作系统为蓝本,全面、系统地介绍了Linux操作系统的基本操作、常用命令、脚本编写、Shell编程,网络通信、服务器配置等知识。通过学习,读者将熟悉Linux平台、系统了解与掌握Linux操作系统的基础和应用,为进一步学习Linux的内部机理和深入编程奠定基础。全书共分10章。以Linux的应用为主线展开,其内容涉及Linux的安装、Linux常用命令与使用、Linux的网络通信、Linux的脚本编写、进程与文件管理,Linux系统的用户管理,多种服务器的配置与管理等。本教材以应用性、实用性为主旨进行写作,每个重点命令和操作都附有实际操作的贴图,方便学生亲自实践。《Linux操作系统/21世纪应用型本科计算机科学与技术专业规划教材》结合嵌入式开发,介绍了Samba、NFS等服务器的配置。《Linux操作系统/21世纪应用型本科计算机科学与技术专业规划教材》介绍了在Eclipse中整合GCC、GDB进行编程和调试,对于提高编程效率,提高编程质量都有极大的好处。《Linux操作系统/21世纪应用型本科计算机科学与技术专业规划教材》可作为普通本科院校,高职高专、职业教育、短期培训班的教材,也是Linux操作系统爱好者的入门教材。 -
Linux网络操作系统及应用教程杨云 ,王秀梅 ,孙凤杰 编《Linux网络操作系统及应用教程(项目式)/工业和信息化人才培养规划教材》是一本Linux零基础教材,以基于“项目驱动、任务导向”的项目化教学方式编写而成,体现“基于工作过程”的教学理念。《Linux网络操作系统及应用教程(项目式)/工业和信息化人才培养规划教材》以Red Hat Enterprise Linux 5.4为平台,对Linux网络操作系统的应用进行了详细讲解。全书共分为系统安装与常用命令、系统配置与管理、vi与编程及调试、网络服务器配置与管理等4个学习情境,14个教学实训项目。教学实训项目包括:安装与基本配置Linux操作系统、熟练使用Linux常用命令、系统配置与管理、管理Linux服务器的用户和组、配置与管理文件系统、配置与管理磁盘、管理Linux服务器的网络配置、熟练使用vi程序编辑器与shell、学习shell script、使用gcc和make调试程序、配置与管理Samba、DHCP、DNS、Apache、FTP服务器。每个项目后面有“故障排除”、“项目实录”、“实践习题”等结合实践应用的内容,使用大量翔实的企业应用实例,配以项目实录视频,使“教、学、做”融为一体,实现理论与实践的统一。《Linux网络操作系统及应用教程(项目式)/工业和信息化人才培养规划教材》是国家级精品课程配套教材,可作为高职院校计算机应用技术专业、计算机网络技术专业和网络系统管理专业的理论与实践一体化教材,也可作为Linux系统管理和网络管理人员的自学指导书。 -
苹果电脑完全手册水木居士 著《苹果电脑完全手册:OS X 10.8 Mountain Lion》全面地讲解了Mac计算机最新操作系统OS X 10.8 Mountain Lion的使用方法,帮助读者充分理解和驾驭苹果电脑。《苹果电脑完全手册:OS X 10.8 Mountain Lion》共12章,细致地讲解了OS X 10.8 Mountain Lion的新增功能、Finder、自定义工作环境、输入法与打印、网络设置、办公软件套件、在线应用程序商店、数字影音设置、iCloud云存储、系统自带的实用工具、OS X安装、升级以及系统的维护、备份与还原。读完本书,你就完全可以驾驭你的Mountain Lion。无论你是Mac的新用户,还是OS X的老朋友,都能从中得到惊喜,因为《苹果电脑完全手册:OS X 10.8 Mountain Lion》是一次全新的Mac和OS X 10.8 Mountain Lion的体验之旅。《苹果电脑完全手册:OS X 10.8 Mountain Lion》特别适合作为Mac用户使用OS X 10.8 Mountain Lion的完全自学教程,也适合苹果其他版本操作系统的用户参考阅读。
