
| 本书内容丰富,取材新颖,强调理论与实践的结合,本着“打基础、重能力、多实践、求创新”的总体思路精心选材,避免了许多教材重理论分析、轻实际操作的不足。本书在深入浅出地向学生讲解操作系统基本原理的同时,适量地充实了应用实例及操作实验,从而使学生能够面向就业,学以致用,成为合格的具有良好实践技能的一线应用型人才。 |
| 出版者的话 专家指导委员会 前言. 第1章 操作系统引论 1.1 什么是操作系统 1.1.1 计算机系统 1.1.2 操作系统的概念 1.2 操作系统的发展与分类 1.3 操作系统的特征和功能 1.3.1 操作系统的特征 1.3.2 操作系统的功能 1.4 本章小结 1.5 习题 第2章 进程管理 2.1 进程管理功能 2.2 进程的概念 2.2.1 进程的定义和特征 2.2.2 进程的状态及其转化 2.3 进程控制 2.3.1 进程控制块 .2.3.2 进程控制过程 2.4 进程的互斥与同步 2.4.1 进程互斥与同步的基本概念 2.4.2 信号量机制及应用 2.5 进程通信 2.6 进程调度 2.6.1 调度的类型 2.6.2 选择进程调度算法的原则 2.6.3 进程调度算法 2.7 进程死锁 2.8 线程的基本概念 2.9 本章小结 2.10 习题 第3章 存储器管理 3.1 存储器管理功能 3.2 连续存储管理方式 3.2.1 单一连续存储管理方式 3.2.2 固定分区存储管理方式 3.2.3 可变分e存储管理方式 3.2.4 对换的基本概念 3.3 分页存储管理方式 *3.4 分段存储管理方式 3.4.1 分段系统的基本原理 3.4.2 段页式存储管理方式 3.5 虚拟存储系统 3.5.1 虚拟存储器的基本概念 3.5.2 请求分页存储管理方式 3.6 本章小结 3.7 习题 第4章 设备管理 4.1 设备管理概述 4.1.1 设备管理功能 4.1.2 输入/输出系统 4.1.3 输入/输出控制方式 4.2 设备分配 4.3 设备驱动程序的基本概念 4.4 缓冲管理 4.5 spooling系统 *4.6 磁盘管理概述 4.7 本章小结 4.8 习题 第5章 文件管理 5.1 文件和文件系统 5.2 文件的组织结构 5.2.1 文件的逻辑结构 5.2.2 文件的物理结构 5.3 文件目录管理 5.3.1 文件目录概念 5.3.2 文件目录结构 5.4 文件存储空间的管理 5.5 文件共享与保护 5.5.1 文件共享 5.5.2 文件保护 5.6 文件的使用 5.7 本章小结 5.8 习题 第6章 windows操作系统基础 6.1 windows操作系统概述 6.1.1 microsoft操作系统的发展历程 6.1.2 windows操作系统的特点 6.1.3 windows 2000/xp操作系统提供的管理功能 6.2 windows的用户接口 6.3 windows 2000/xp的启动过程 6.3.1 计算机的启动过程 6.3.2 windows 2000/xp操作系统的启动过程 6.4 本章小结 6.5 习题 第7章 windows 2000/xp的基本管理功能 7.1 windows 2000/xp的体系结构 7.2 windows 2000/xp的进程管理 7.2.1 进程和线程 7.2.2 任务管理器 7.3 windows 2000/xp的存储管理 7.3.1 内存管理 7.3.2 内存查看和虚拟内存设置 7.4 windows 2000/xp的文件系统管理 7.4.1 磁盘管理 7.4.2 文件管理 7.4.3 磁盘和文件管理工具 7.5 windows 2000/xp的设备管理 7.5.1 i/o系统 7.5.2 设备管理器 7.6 本章小结 7.7 习题 第8章 windows 2000/xp的高级管理功能 8.1 windows 2000/xp的用户管理 8.2 windows 2000/xp的安全性管理 8.3 windows 2000/xp的网络管理 8.3.1 网络配置 8.3.2 资源共享管理 8.4 windows 2000/xp的注册表管理 8.5 本章小结 8.6 习题 第9章 windows的脚本编程 9.1 microsoft windows脚本技术概述 9.2 vbscript脚本基础 9.2.1 vbseript语言基础 9.2.2 vbseript程序的运行 9.2.3 vbscript常用函数 9.3 windows脚本运行库 9.3.1 dictionary对象 9.3.2 filesystemobject对象 9.4 windows脚本宿主基础 9.4.1 windows脚本宿主对象模型 9.4.2 windows脚本宿主应用举例 9.5 本章小结 9.6 习题 第10章 windows系统编程 10.1 windows api概述 10.2 在visual basic中使用windows api 10.2.1 数据类型的转换 10.2.2 api函数的声明和调用方法 10.2.3 windows api函数中的句柄 10.3 常用api函数 10.3.1 系统信息类api函数 10.3.2 窗口类api函数 10.3.3 图形类api函数 10.3.4 消息类api函数 10.3.5 外部设备类api函数 10.3.6 注册表类api函数 10.4 本章小结 10.5 习题 第11章 dos操作系统 11.1 dos操作系统介绍 11.2 dos下的文件与目录 11.3 dos常用命令 11.3.1 常用dos内部命令 11.3.2 文件操作命令 11.3.3 目录操作命令 11.3.4其他常用命令 11.4 dos下的批处理文件 11.5 windows 2000/xp下的dos环境 11.6 本章小结 11.7 习题.. 第12章 unix/linux概述 12.1 unix/linux的发展历史 12.2 unix/linux的特点 12.3 unix/linux的文件系统 12.3.1 unix/linux文件系统的逻辑结构 12.3.2 表示目录或文件位置的方法 12.3.3 系统目录介绍 12.4 本章小结 12.5 习题 第13章 shell基本命令 13.1 登录与注销 13.2 基本命令 13.2.1 环境介绍 13.2.2 文件命令 13.2.3 目录命令 13.2.4 查找命令 13.2.5 进程命令 13.2.6 mount命令 13.3 其他命令 13.3.1 安全相关的命令 13.3.2 查询磁盘信息 13.4 本章小结 13.5 习题 第14章 shell编程基础 14.1 shell编程概述 14.2 vi编辑器入门 14.2.1 vi编辑器介绍 14.2.2 vi编辑器的使用 14.3 第一个shell程序 14.4 变量与赋值 14.4.1 一般变量 14.4.2 赋值操作 14.4.3 变量的引用 14.4.4 显示变量值 14.5 echo命令 14.5.1 基本用法与选项 14.5.2 几种引号 14.6 运行shell程序 14.6.1 子进程方式运行 14.6.2 “.”命令方式运行 14.7 高级变量 14.7.1 环境变量 14.7.2 位置变量 14.7.3 特殊变量 14.8 结构化程序设计 14.8.1 分支结构 14.8.2 循环结构 *14.9 shell函数 14.9.1 函数与脚本 14.9.2 函数的定义 14.9.3 函数的调用 14.10 本章小结 14.11 习题 *第15章 linux环境下的c/c++编程入门 15.1 开发环境介绍 15.1.1 gcc编译器 15.1.2 gdb调试器 15.2 多模块软件的编译和连接 15.2.1 make实用工具程序 15.2.2 makefile文件 15.3 系统编程入门 15.3.1 概述 15.3.2 fork系统调用 15.3.3 execl系统调用 15.4 本章小结 15.5 习题 第16章 网络配置基础 16.1 基础知识 16.2 配置网卡 16.3 配置dns 16.4 常用网络管理命令 16.4.1 ifeonfig 16.4.2 ping *16.4.3 route *16.4.4 netstat 16.5 本章小结 16.6 习题 第17章 基本工具介绍 17.1 基本工具介绍(一):虚拟机vmware workstation 17.1.1 虚拟机软件概述 17.1.2 vmware workstation安装 17.1.3 使用vmware安装多操作系统 17.2 基本工具介绍(二):虚拟光驱制作软件winiso 17.2.1 winiso概述 17.2.2 使用winiso制作光盘镜像文件 17.3 基本工具介绍(三):虚拟光驱软件daemon 17.3.1 daemon概述 17.3.2 使用虚拟光驱软件daemon 17.4 基本工具介绍(四):无损分区软件partitionmagic 17.4.1 系统分区工具fdisk 17.4.2 利用无损分区软件partitionmagic进行分区 17.5 文件编辑软件emeditor 17.5.1 emeditor概述 17.5.2 emeditor编辑环境使用说明 第18章 windows操作系统实验 18.1 安装操作系统 18.1.1 使用虚拟机安装windows 2000操作系统 18.1.2 使用vmware配置网络 18.2 设置cmos参数 18.2.1 cmos界面及各项参数介绍 18.2.2 设置日期和时间 18.2.3 设置计算机启动设备 18.3 windows脚本练习 18.3.1 vbscript简单介绍 18.3.2 使用vbscript脚本语言编程实验(一) 18.3.3 使用vbscript脚本语言编程实验(二) 18.3.4 使用vbscript脚本语言编程实验(三) 18.4 使用visual basic调用windows api 18.4.1 微软msdn在线帮助文档介绍 18.4.2 使用api浏览器查找声明 18.4.3 在vb中调用windows api函数编程实验(一) 18.4.4 在vb中调用windows api函数编程实验(二) 18.4.5 在vb中调用windows api函数编程实验(三) 18.5 windows 2000中的注册表操作 18.5.1 注册表查找键值操作 18.5.2 注册表备份和还原实验操作 18.5.3 注册表修改实验练习(一) 18.5.4 注册表修改实验练习(二) 18.6 dos操作系统的基本命令练习 18.6.1 dos系统介绍 18.6.2 dos实验练习(一) 18.6.3 dos实验练习(二) 18.6.4 dos实验练习(三) 第19章 linux操作系统实验 19.1 linux的基本命令操作 19.1.1 linux系统介绍 19.1.2 linux的实验练习(一) 19.1.3 linux的实验练习(二) 19.1,4 linux的实验练习(三) 19.2 vi编辑器使用 19.3 linux的网络配置实验 19.3.1 网络配置文件介绍 19.3.2 网络配置实验练习(一) 19.3.3 网络配置实验练习(二) 19.4 shell编程 19.4.1 shell编程环境介绍 19.4.2 shell编程实验练习(一) 19.4.3 shell编程实验练习(二) 19.4.4 shell编程实验练习(三) 19.5 c/c++编程 19.5.1 c/c++编程环境介绍 19.5.2 c编程实验练习(一) 19.5.3 c编程实验练习(二) 参考文献... |
商品评论(0条)