出版社:机械工业出版社
年代:2011
定价:35.0
本书全面、系统地阐述了现代操作系统的基本原理、主要功能及实现技术。重点论述多用户、多任务操作系统的运行机制;系统资源管理的策略和方法;操作系统提供的用户界面。本书给出了一个操作系统实验体系。该实验体系涉及操作系统的核心实现技术和一些重要的实际应用,包括进程控制、增加新的系统功能调用、增加新的设备驱动程序等操作系统功能模块的实现方法;还包括Linux文件系统、服务器配置与应用的范例。每个实验都有一个完整的小体系,包括本实验的预备知识、实验指导、实验的要求和内容、还给出了实验范例。
前言
教学建议
第一篇 操作系统原理
第1章 绪论
1.1 操作系统与计算机系统的关系
1.1.1 计算机系统的组成
1.1.2 操作系统在计算机系统中的位置
1.1.3 操作系统与计算机体系结构的关系
1.2 操作系统的发展历程_
1.2.1 操作系统的发展阶段
1.2.2 多道程序设计技术与分时技术
1.3.操作系统的基本概念
1.3.1 操作系统的定义和特性
1.3.2 操作系统的资源管理功能
1.4 操作系统的基本类型
I.4.1 批量操作系统
1.4.2 分时操作系统
1.4.3 实时操作系统
1.4.4 个人计算机操作系统
1.4.5 网络操作系统
1.4.6 分布式操作系统
1.5 操作系统采用的关键技术
1.5.1 操作系统采用的并行处理技术
1.5.2 操作系统采用的虚拟技术
习题1
第2章 操作系统的运行基础与结构
2.1 操作系统的运行基础
2.1.1 处理机的态
2.1.2 特权指令
2.1.3 中断概念及类型
2.1.4 国断进入
2.1.5 软件中断处理过程
2.1.6 向量中断
2.2 操作系统虚拟机
2.3 操作系统的逻辑结构
2.3.1 操作系统的四种组织结构
2.3.2 Linux操作系统的逻辑结构
2.4 操作系统运行时的调用方式
习题2
第3章 操作系统的用户界面
3.1 操作系统提供的环境
3.1.1 操作系统的生成和系统引导
3.1.2 应用程序的处理
3.2 用户界面
3.2.1 用户界面概述
3.2.2 操作系统提供的用户界面
3.3 系统功能调用
3.3.1 系统功能调用的定义
3.3.2 系统功能调用的实现
3.3.3 应用编程接口
习题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.3 进程控制
4.3.1 进程控制的概念
4.3.2 进程创建与撤销
4.3.3 进程等待与唤醒
4.4 进程协作与系统的支持
4.4.1 进程竞争与合作
4.4.2 进程互斥的概念
4.4.3 进程同步的概念
4.4.4 锁和上锁、开锁操作
4.4.5 信号灯和P、V操作
4.5 进程互斥与同步的实现
4.5.1 用锁机制实现进程互斥
4.5.2 用信号灯机制实现进程互斥
4.5.3 进程同步的实现
4.5.4 生产者-消费者问题
4.6 进程通信
4.6.1 进程通信的概念
4.6.2 进程通信方式
习题4
第5章 操作系统的资源管理
5.1 资源管理的机制与策略
5.1.1 资源管理任务
5.1.2 虚拟资源
5.1.3 资源分配机制
5.1.4 资源分配策略
5.2 死锁及其解决方法
5.2.1 死锁的定义与例子
5.2.2 产生死锁的原因和必要条件
5.2.3 解决死锁问题的策略
5.2.4 锁的预防
5.2.5 死锁的避免
5.3 处理机管理
5.3.1 处理机的多级调度
5.3.2 作业调度
5.3.3 进程调度的功能
5.3.4 调度方式
5.3.5 进程调度算法
5.3.6 调度用的进程状态变迁图
5.4 主存管理
5.4.1 主存管理的功能
5.4.2 分区存储管理及其存在的问题
5.4.3 分页存储管理的基本概念
5.4.4 页式地址变换
5.4.5 请求页面的机制
5.4.6 淘汰机制与策略
5.4.7 段页式存储管理
5.5 设备管理
5.5.1 设备管理的功能
5.5.2 设备独立性与设备控制块
5.5.3 缓冲技术
5.5.4 设备分配技术
5.5.5 输入/输出控制
5.6 文件系统
5.6.1 文件与文件系统
5.6.2 文件的逻辑结构和存取方法
5.6.3 文件的物理结构
5.6.4 文件目录
5.6.5 文件共享与安全
5.6.6 文件操作与文件备份
习题5
第6章 Linux系统简介
6.1 Linux的发展历程
6.2 Linux的基本特性
6.3 Linux的发行版本
……
第二篇 Linux系统实验
《操作系统原理与Linux系统实验》全面、系统地阐述了现代操作系统的基本原理、主要功能及实现技术,重点论述多用户、多任务操作系统的运行机制,系统资源管理的策略和方法,操作系统提供的用户界面。《操作系统原理与Linux系统实验》给出了一个操作系统实验体系。该实验体系涉及操作系统的核心实现技术和一些重要的实际应用,包括进程控制、增加新的系统功能调用、增加新的设备驱动程序等操作系统功能模块的实现方法;还包括Linux文件系统、服务器配置与应用的范例。每个实验都是一个完整的小体系,包括:预备知识、实验指导、实验目的和内容以及实验中的程序范例。
《操作系统原理与Linux系统实验》既可作为高等院校计算机和信息类本科、专科各专业和其他相关专业的教材,亦可供从事计算机科学、工程和应用等方面工作的科技人员参考。
书籍详细信息 | |||
书名 | 操作系统原理与Linux系统实验站内查询相似图书 | ||
9787111335689 如需购买下载《操作系统原理与Linux系统实验》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 机械工业出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 35.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 288 | 印数 | 4000 |
操作系统原理与Linux系统实验是机械工业出版社于2011.4出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-高等学校-教材 的书籍。