第3版序言随着计算机技术的发展及应用的普及操作原理与linux实例设计,计算机操作系统也在不断发展。本书依据计算机专业的培养目标,在充分介绍操作系统的基本原理与技术的基础上,结合操作系统的最新发展技术,在第2版的基础上进行了修订,在部份内容上降低了愈加细致的描述和新技术的介绍。为了做到理论与实践相结合,突出操作系统各主要部份关键环节的概念、功能、原理和方式,本书选择当前较为流行且有代表性的操作系统——Linux,深入剖析和讲解了它的部份关键环节的实现技术。据悉,因为操作系统所涉及的原理与算法比较具象操作系统原理与linux实例设计,无法理解和把握,笔者依据多年的教学经验,将一些典型实例引入本书,使读者通过实例充分把握操作系统的原理与算法思想,提升剖析问题和解决问题的能力。考虑到近些年来操作系统在技术与应用上都有了一些较新的发展,本书引入了线程、实时调度、多处理机、嵌入式操作系统、操作系统安全技术等新技术的介绍。本书共10章。第1章为总论,从操作系统的发展和作用引入操作系统的概念,简略介绍操作系统的功能,同时根据操作系统的不同设计目标对操作系统进行分类介绍,描述Linux内核结构及各个功能模块的关联程度;第2章为用户插口,介绍操作系统的两种用户插口,重点介绍Linux常用操作和系统调用的实现原理;第3章为进程管理,从单道程序和多道程序执行的不同特点引入进程的概念,而后介绍进程的基本特点和运行状态及操作系统对进程的控制机构,通过实例剖析进程的同步与互斥关系的解决方式以及进程通讯的常用方法,之后介绍线程的概念和应用环境,最后从Linux的进程管理结构入手,介绍Linux进程管理实现技术;第4章为处理机调度与死锁,介绍处理机调度级别与常用调度算法的基本思想,并通过实例对不同的算法进行好坏比较,包括进程调度、实时调度和多处理机调度,介绍Linux近些年来在进程调度算法上的演化过程;第5章为储存管理,从储存管理的显存分配、地址变换、内存扩展与显存保护4方面分别介绍分区式储存管理、页式储存管理、段式储存管理与段页式储存管理4种常用的储存管理方案,介绍Linux虚存与显存之间的关系和实现中用到的数据结构;第6章为设备管理,由低到高逐层介绍I/O系统的层次结构中的一些关键技术以及Linux储存管理采用的模块化技术;第7章为文件管理,主要述说文件与文件系统、文件的组织和存取以及文件的保护,介绍Linux的文件管理中的目录结构和文件操作;第8章为多处理机系统,从多处理机概述引入多处理机操作系统和多计算机系统的调度及虚拟化实现技术;第9章为嵌入式操作系统,介绍嵌入式操作系统的特性、功能及应用领域,嵌入式操作系统的任务管理、内存管理及时钟管理技术;第10章为操作系统安全,对计算机系统安全进行概要介绍,重点介绍操作系统安全机制。
本书特色(1)内容全面,结构清晰。本书融当前的主流操作系统于一体,既有操作系统的常用原理介绍qq linux,又有具体实现技术的详尽剖析,进而使读者较好地把握各类常用操作系统的基本理论和实用技术。本书内容结构按照操作系统的五大功能设计,使读者对所学内容一目了然,并能分类、分层把握。(2)富于启发性。采用“实例引导,任务驱动”的编撰方法,降低实例剖析,使读者把握操作系统实例的解析方式,迸发读者的学习兴趣,充分理解所学知识。(3)图文并茂。对于较艰深的理论知识,尽量以图示的方式来说明,以便读者理解和把握。(4)理论联系实际。既注重原理、概念的讲解,也注重具体实现源代码的剖析,通过剖析当前流行的Linux操作系统的实现技术和技巧,将具象的原理和具体实例相结合linux中文乱码,使读者才能在实际应用中更好地构建自己的应用系统,开发自己的应用软件。(5)介绍当代操作系统动向。在本书中引入目前实际应用中广泛使用的嵌入式操作系统和多处理机系统,并对这种技术进行了详尽的介绍,使中学生能把握前沿知识。(6)降低实践练习。在每章都提供了大量习题,其中既有通常概念和基本原理测试题,还包括近些年来全省计算机等级考试与研究生招生考试试卷。
配套资源为易于教与学,本书配有教学讲义、教学大纲、教学进度表、习题答案、期末试题及答案,读者可以扫描本书封皮的“书圈”二维码,关注后回复本书书号,即可下载资源。读者对象本书既可作为计算机及相关专业的教材和等级考试、考研补习书,也可供从事计算机工作的科技人员参考。本书的第1~6章(与Linux有关的各节除外)由李芳编撰,第7章、第10章及第1~6章中的Linux部份由刘晓春编撰,第8章、第9章由李东海编撰。在本书的编撰过程中参阅了大量的文献,在此对相关文献的作者表示谢谢。因为编者水平有限,本书难免会有疏忽和不当之处,请求读者批评见谅。编者2023年1月于长安学院
more>
本文原创地址://q13zd.cn/ljsjczxtdjby.html编辑:刘遄,审核员:暂无