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

    • 现代操作系统(原书第5版)/计算机科学丛书
      • 作者:(荷)安德鲁·S.塔嫩鲍姆//赫伯特·博斯|责编:曲熠|译者:陈向群//马洪兵
      • 出版社:机械工业
      • ISBN:9787111776895
      • 出版日期:2025/07/01
      • 页数:790
    • 售价:59.6
  • 内容大纲

        本书是操作系统领域的经典教材,涵盖操作系统设计师需要掌握的所有核心概念,并深入探讨了进程与线程、内存管理、文件系统、输入/输出、死锁、虚拟化和云、多处理机系统、操作系统设计等主题。案例研究部分详细分析了Windows、Android和Linux等流行的操作系统。第5版对知识点做了与时俱进的更新,更加关注现代存储方案、新的安全防御方法等,同时优化篇章结构,全面反映了当代操作系统的技术动向与发展趋势。本书适合作为高等院校计算机专业的操作系统课程教材,也适合相关技术人员参考。
  • 作者介绍

  • 目录

    译者序
    前言
    作者简介
    第1章 引论
      1.1 什么是操作系统
        1.1.1 作为扩展机器的操作系统
        1.1.2 作为资源管理器的操作系统
      1.2 操作系统的历史
        1.2.1 第一代计算机(1945~1955年):真空管和穿孔卡片
        1.2.2 第二代计算机(1955~1965年):晶体管和批处理系统
        1.2.3 第三代计算机(1965~1980年):集成电路芯片和多道程序设计
        1.2.4 第四代计算机(1980年至今):个人计算机
        1.2.5 第五代计算机(1990年至今):移动计算机
      1.3 计算机硬件简介
        1.3.1 处理器
        1.3.2 存储器
        1.3.3 非易失性存储器
        1.3.4 I/O设备
        1.3.5 总线
        1.3.6 启动计算机
      1.4 操作系统大观园
        1.4.1 大型机操作系统
        1.4.2 服务器操作系统
        1.4.3 个人计算机操作系统
        1.4.4 智能手机和掌上计算机操作系统
        1.4.5 物联网和嵌入式操作系统
        1.4.6 实时操作系统
        1.4.7 智能卡操作系统
      1.5 操作系统概念
        1.5.1 进程
        1.5.2 地址空间
        1.5.3 文件
        1.5.4 输入/输出
        1.5.5 保护
        1.5.6 shell
        1.5.7 个体重复系统发育
      1.6 系统调用
        1.6.1 用于进程管理的系统调用
        1.6.2 用于文件管理的系统调用
        1.6.3 用于目录管理的系统调用
        1.6.4 各种系统调用
        1.6.5 Windows API
      1.7 操作系统结构
        1.7.1 单体系统
        1.7.2 层次式系统
        1.7.3 微内核
        1.7.4 客户端-服务器模式
        1.7.5 虚拟机
        1.7.6 外核和unikernel
      1.8 依靠C的世界

        1.8.1 C语言
        1.8.2 头文件
        1.8.3 大型编程项目
        1.8.4 运行模型
      1.9 有关操作系统的研究
      1.10 本书其他部分概要
      1.11 公制单位
      1.12 小结
      习题
    第2章 进程与线程
      2.1 进程
    ……
    第3章 内存管理
    第4章 文件系统
    第5章 输入/输出
    第6章 死锁
    第7章 虚拟化和云
    第8章 多处理机系统
    第9章 安全
    第10章  实例研究1: UNIX、Linux和Android
    第11章  实例研究2: Windows 11
    第12章  操作系统设计
    第13章  参考书目与文献