Operating System Principles and Practice Guide (Second Edition - Softcover

TAO YONG CAI

 
9787302236979: Operating System Principles and Practice Guide (Second Edition

Synopsis

《操作系统原理与实践教程(第2版)》全面系统地介绍了现代计算机操作系统的基本理论和最新技术。全书共分为8章,第1章介绍了操作系统的概念、特征和功能、发展历史、操作系统结构和设计的相关问题,并介绍了常用的操作系统产品;第2章介绍了操作系统的生成与引导、操作系统向用户提供的接口和服务;第3、4章详细介绍了进程和线程的概念、处理器调度、同步和通信机制、调度与死锁等问题;第5、6、7章分别介绍了操作系统的存储管理、文件管理和设备管理功能;第8章介绍了操作系统的安全和保护问题。《操作系统原理与实践教程(第2版)》可作为高等院校计算机科学与技术、软件工程、信息管理等专业本、专科生的教材和考研、考证参考书,也可供从事计算机科学、工程和应用等方面工作的科技人员参考。操作系统是计算机系统中最重要的系统软件,它管理整个计算机系统的软件和硬件资源,是其他软件和程序的运行基础,是沟通用户与计算机硬件的桥梁。操作系统因其在计算机系统中所处的地位决定了它的重要性,它是计算机科学与技术专业的一门专业基础课,是计算机相关专业学生的必修课程。操作系统是计算机领域中最活跃的学科之一,其发展极为迅速。《操作系统原理与实践教程-(第2版)》全面系统地讲述了现代计算机操作系统的基本理论和最新技术。主要内容包括操作系统的概念、操作系统的特征和功能、操作系统的生成与引导、操作系统向用户提供的接口和服务、进程和线程的概念、处理器调度、同步和通信机制、调度与死锁等问题、存储管理、文件管理、设备管理、操作系统的安全和保护等。第1章操作系统概论1.1操作系统的概念1.1.1操作系统的定义1.1.2操作系统的特征1.1.3操作系统的功能1.1.4操作系统的设计目标1.1.5操作系统的性能指标1.2操作系统的形成和发展1.2.1人工操作阶段1.2.2单道批处理1.2.3多道批处理1.2.4分时操作系统1.2.5个人计算机操作系统1.2.6实时操作系统1.2.7网络操作系统1.2.8分布式操作系统1.2.9操作系统的进一步发展1.3操作系统的结构1.3.1整体结构1.3.2分层结构1.3.3虚拟机1.3.4外核1.3.5客户机/服务器结构1.4常用操作系统简介1.4.1Windows系列操作系统1.4.2UNIX和Linux系统1.5小结1.6思考练习第2章操作系统的界面2.1用户工作环境2.1.1用户环境2.1.2系统的生成与引导2.1.3实例分析:Linux系统启动2.2操作系统的用户接口2.2.1命令接口2.2.2图形用户接口2.2.3程序接口2.3操作系统提供的服务2.3.1操作系统提供的基本服务2.3.2操作系统提供的公共函数2.4小结2.5思考练习第3章处理器管理3.1进程的引入3.1.1程序的顺序执行3.1.2程序的并发执行3.2进程的概念3.2.1进程的定义3.2.2进程的状态3.2.3进程控制块3_3进程控制3.3.1进程控制的概念3.3.2进程控制机构3.3.3进程创建3.3.4进程撤销3.3.5进程阻塞3.3.6进程唤醒3.4线程3.4.1线程的概念3.4.2线程的特点与状态3.4.3线程的实现3.4.4多线程模型3.4.5线程池3.5处理器调度3.5.

"synopsis" may belong to another edition of this title.