欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 操作系统(第5版新工科建设计算机类系列教材)
      • 作者:编者:罗宇//文艳军|责编:冉哲
      • 出版社:电子工业
      • ISBN:9787121365805
      • 出版日期:2019/06/01
      • 页数:316
    • 售价:23.92
  • 内容大纲

        本书是“十二五”普通高等教育本科国家级规划教材,也是国防科技大学国家精品课程教材和国家优秀教学团队教学成果。操作系统作为计算机系统的核心系统软件,负责控制和管理整个计算机系统的资源并组织用户以进程为单位高效协调地使用这些资源。本书以多道程序技术为基础,以通用操作系统主要功能部件为主线,介绍操作系统的概念、组成、功能、处理流程、设计等内容,包括:绪论,操作系统运行机制与用户界面,进程与处理机管理,进程同步与通信、进程死锁,存储管理,设备管理,文件系统,并行与分布式操作系统,保护与安全,系统虚拟机,Linux操作系统实例。附录提供与课程配套的实验与课程设计参考资料。配套有实验教材《Linux操作系统实验教程》,为任课教师免费提供电子课件。
        本书可作为高等学校计算机大类专业的教材或参考书,也可供从事计算机研究、开发、维护和应用的专业人员阅读。
  • 作者介绍

  • 目录

    第1章  绪论
      1.1  什么是操作系统
        1.1.1  计算机系统的软件构成
        1.1.2  操作系统作为特殊子程序
        1.1.3  操作系统作为资源管理者
        1.1.4  操作系统提供程序并发运行机制
      1.2  操作系统的发展历史
        1.2.1  监督程序
        1.2.2  专用操作系统
        1.2.3  多种方式操作系统
        1.2.4  个人计算机操作系统、并行与分布式操作系统及其发展
      1.3  主要操作系统介绍
        1.3.1  Windows系列及MS DOS
        1.3.2  UNIX大家族
        1.3.3  自由软件Linux和freeBSD等
      习题1
    第2章  操作系统运行机制与用户界面
      2.1  中断和异常
        2.1.1  中断和异常的区别
        2.1.2  中断分级
      2.2  中断/异常响应和处理
        2.2.1  中断/异常响应
        2.2.2  中断/异常处理
      2.3  操作系统运行模式
      2.4  系统调用
      2.5  人机界面
        2.5.1  命令语言
        2.5.2  图形化的用户界面
      2.6  小结
      习题2
    第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.4  作业与进程的关系
      3.5  线程的引入
      3.6  小结
      习题3
    第4章  进程同步与通信、进程死锁
      4.1  并行编程
        4.1.1  并行编程方法
        4.1.2  操作系统的支持

      4.2  进程的同步与互斥
        4.2.1  同步与临界段问题
        4.2.2  解决临界段问题的硬件实现方法
        4.2.3  信号量
        4.2.4  管程
        4.2.5  进程同步与互斥举例
      4.3  消息传递
        4.3.1  消息传递原理
        4.3.2  消息传递示例
        4.3.3  管道通信简介
      4.4  死锁
      ……
    第5章  存储管理
    第6章  设备管理
    第7章  文件系统
    第8章  并行与分布式操作系统
    第9章  保护与安全
    第10章  系统虚拟机
    第11章  Linux操作系统实例
    附录A  bash脚本编程简介
    附录B  实现一个简单的Linux命令解释器
    附录C  Linux常用命令
    附录D  Linux常用函数
    附录E  Linux内核综合实验指南
    参考文献