计算机操作系统原理与应用
操作系统是计算机专业的一门重要的专业基础课程。本书内容涵盖了现代操作系统的基本原理和实现方法,并与实际相结合。全书共分为7个项目,项目一介绍操作系统的发展历史、定义及特征,项目二介绍作业管理,项目三介绍处理机管理,项目四介绍存储器管理和设备管理,项目五介绍文件管理,项目六介绍磁盘存储管理,项目七介绍计算机操作系统。
本书在编排上,注重理论与实践相结合,采用案例教学模式,突出实践环节,设置了任务描述、任务分析、准备知识、知识链接、操作技巧、拓展提高、项目小结和项目考核等特色模块,意在提高学生的学习兴趣,促进学生的全面发展,以便更好地面对未来的学习、工作和生活。
本书特别适合高职高专计算机相关专业作为教材,同时也可以作为高等院校相关专业本、专科学生学习的教材或参考书。
项目一 学习操作系统基础知识
任务:认识操作系统及硬件环境
任务描述
任务分析
准备知识
操作系统的定义
操作系统的诞生
操作系统的地位
操作系统的特征
操作系统的功能
操作系统的基本类型
操作系统的结构
任务实施
项目小结
项目考核
项目二 作业管理
任务:计算作业调度
任务描述
任务分析
准备知识
作业的概念
作业的调度
用户与操作系统的接口
作业控制
任务实施
项目小结
项目考核
项目三 处理机管理
任务:计算进程的调度
任务描述
任务分析
准备知识
进程的定义和特征
进程的描述
进程控制
进程调控
进程的同步与互斥
线程
死锁问题
任务实施
项目小结
项目考核
项目四 存储器管理和设备管理
任务:掌握程序直接控制方式的工作过程
任务描述
任务分析
准备知识
存储器管理
设备管理
任务实施
项目小结
项目考核
项目五 文件管理
任务:使用文件夹进行数据整理
任务描述
任务分析
准备知识
文件与文件系统
文件的结构与组织
文件目录
文件存储空间的管理
文件操作
文件的共享、保护和保密
任务实施
项目小结
项目考核
项目六 磁盘存储管理
任务:计算磁盘容量、旋转周期
任务描述
任务分析
准备知识
磁盘存储器
驱动调度算法
管理磁盘存储空间
任务实施
项目小结
项目考核
项目七 常用计算机操作系统
任务:使用安全卫士杀病毒
任务描述
任务分析
准备知识
操作系统的安全性基础
Windows操作系统
Unix/Linux操作系统
灾难备份和恢复
任务实施
项目小结
项目考核
参考文献