| 第1章 概论 1. 1 计算机与操作系统 1. 1. 1 计算机发展简介 1. 1. 2 操作系统的发展 1. 1. 3 存储程序式计算机的结构和特点 1. 2 操作系统的基本概念 1. 2. 1 操作系统的定义及其在计算机系统中的地位 1. 2. 2 操作系统的功能 1. 2. 3 操作系统的特性及其应解决的基本问题 1. 3 操作系统接口 1. 3. 1 系统调用 1. 3. 2 shell命令 1. 4 分析和设计操作系统的几种观点 1. 4. 1 用户观点 1. 4. 2 资源管理观点 1. 4. 3 进程观点 1. 4. 4 模块分层观点 1. 5 安全操作系统 1. 6 小结 1. 7 习题 第2章 操作系统用户命令接口 2. 1 概述 2. 1. 1 Linux系统发布方式 2. 1. 2 Linux的硬件要求 2. 2 Linux的安装 2. 2. 1 安装前的准备 2. 2. 2 建立硬盘分区 2. 2. 3 安装类型 2. 2. 4 安装方法 2. 2. 5 安装过程 2. 2. 6 操作系统的安装概念 2. 3 Linux的使用 2. 3. 1 使用常识 2. 3. 2 文件操作 2. 3. 3 文本编辑 2. 3. 4 shell 2. 3. 5 进程控制 2. 3. 6 网络应用工具 2. 3. 7 联机帮助 2.4 系统管理 2. 4.1 超级用户 2. 4. 2 用户和用户组管理 2. 4. 3 文件系统管理 2. 5 小结 2. 6 习题 第3章 进程机制与并发程序设计 3. 1 概述 3. 2 进程的引入和定义 3. 2.1 进程的引入 3. 2. 2 进程的定义 3. 3 进程的状态和进程控制块 3. 3. 1 进程的状态及状态变化图 3.3. 2 进程控制块 3. 4 进程控制 3. 4.1 原语 3. 4.2 进程控制原语 3. 5 线程的基本概念 3.5. 1 线程的引入 3. 5.2 线程与进程的比较 3. 6 进程调度 3.6. 1 进程调度的职能 3.6. 2 进程调度算法 3.6. 3 调度时的进程状态 3 |
商品评论(0条)