注册 登录 进入教材巡展
#
  • #

出版时间:2016年1月

出版社:中国科技出版传媒股份有限公司

以下为《操作系统设计原理》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国科技出版传媒股份有限公司
  • 9787030471000
  • 1-1
  • 44728
  • 0047170402-3
  • 平装
  • 16开
  • 2016年1月
  • 474
  • 321
  • 工学
  • 计算机科学与技术
  • TP316
  • 计算机科学与技术等
  • 本科
内容简介
鞠世光、詹永照主编的《操作系统设计原理(卓越工程师教育培养计算机类创新系列规划教材)》系统地介绍操作系统设计的基本概念、原理和实现方法,主要内容包括:操作系统概述、进程与线程、互斥与同步、处理器调度、存储器管理、文件管理、输入/输出管理、操作系统安全、新型操作系统共9章。在每章的基本原理和方法介绍后,均以目前最流行的操作系统Linux、UNIX和Windows为例,介绍当代操作系统的实现原理和特点。最后一章专门介绍嵌入式操作系统、分布式操作系统和虚拟技术等目前新型的操作系统。
本书可作为计算机类本科专业的教材,也可供有关专业的教师、学生和科技人员阅读参考。
目录

前言


第1章  操作系统概述


  1.1  操作系统的定义


    1.1.1  基本概念


    1.1.2  一个计算机系统的视图


    1.1.3  操作系统的基本功能


  1.2  操作系统的形成和发展


  1.3  操作系统的分类


    1.3.1  单用户操作系统


    1.3.2  批处理操作系统


    1.3.3  实时操作系统


    1.3.4  分时操作系统


    1.3.5  网络操作系统


    1.3.6  分布式操作系统


    1.3.7  嵌入式操作系统


  1.4  操作系统的运行环境


    1.4.1  中央处理器(CPU)


    1.4.2  特权指令


    1.4.3  处理器的状态


    1.4.4  程序状态字(PSW)


  1.5  操作系统的结构


  1.6  现代操作系统


    1.6.1  现代操作系统的特点


    1.6.2  UNIX的特点


    1.6.3  Linux的特点


    1.6.4  Windows NT的特点


  本章小结


  习题


  实验


第2章  进程与线程


  2.1  多道程序与并发执行


    2.1.1  单道程序的顺序执行


    2.1.2  多道程序的并发执行


  2.2  进程模型


    2.2.1  进程的概念


    2.2.2  进程的实体


    2.2.3  进程状态和转换


    2.2.4  进程控制


  2.3  线程模型


    2.3.1  线程的概念


    2.3.2  线程与进程的比较


    2.3.3  线程的实现.


  2.4  多核、多线程与超线程


    2.4.1  多核技术简介


    2.4.2  多核基本概念


  2.5  进程管理实例.


    2.5.1  UNIX进程管理


    2.5.2  Linux进程管理


    2.5.3  Windows进程管理


  本章小结


  习题


  实验


第3章  互斥与同步


  3.1  进程管理的背景


  3.2  进程互斥


    3.2.1  互斥与临界区


    3.2.2  互斥的软、硬件实现方法


    3.2.3  信号量及P、V原语


    3.2.4  用P、V操作实现互斥


  3.3  进程同步


    3.3.1  进程同步概念


    3.3.2  用P、V操作实现同步


  3.4  进程通信


    3.4.1  进程通信的类型


    3.4.2  消息传递


    3.4.3  进程通信的有关问题


  3.5  死锁


    3.5.1  死锁的概念


  ……


第4章  处理器调度


第5章  存储器管理


第6章  文件管理


第7章  I/O管理


第8章  操作系统安全


第9章  新型操作系统


参考文献