操作系统实验教程
基本信息·出版社:清华大学出版社 ·页码:259 页 ·出版日期:2008年06月 ·ISBN:7302177341/9787302177340 ·条形码:9787302177340 ·版本:第1版 · ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
操作系统实验教程 |
|
|
|
操作系统实验教程 |
|
基本信息·出版社:清华大学出版社
·页码:259 页
·出版日期:2008年06月
·ISBN:7302177341/9787302177340
·条形码:9787302177340
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高等院校计算机实验与实践系列示范教材
内容简介 本书是“操作系统”课程的辅助教材,通过其中的实验可加深对本课程概念的理解。全书共分为10章,从设计一个简单的操作系统引导程序开始,指导学生初步理解操作系统的设计原理和过程,使学生能够掌握简单的Shell编程,掌握进程、线程、进程管理、进程调度和进程通信等基本概念和技术,掌握内存管理基本概念和技术,掌握文件操作和磁盘调度的基本原理。
本书的实验以Linux操作系统为主。因为Linux是开放源码的,因此,在本书附录中给出了LinuxO.11的部分源码分析,可以让读者得以一窥操作系统的内部实现机制。
书中的实验题目具有独立性,并且对每个实验中用到的知识,在前面都给予描述和指导,这样有利于读者通过自学掌握实验教程中的技术和方法。
本书可作为高等院校计算机及相关专业“操作系统”课程实验的辅助教材,也可作为读者学习操作系统技术的实验指导教程。
目录 第1章 引导操作系统的过程
1.1 实验目的
1.2 预备知识
1.3 实验内容
1.3.1 简单汇编程序设计
1.3.2 查看启动记录
1.3.3 修改启动记录
1.3.4 用NASMW编译一个自己的启动程序(.bin文件)
第2章 Linux基本环境
2.1 实验目的
2.2 预备知识
2.2.1 Linux的安装
2.2.2 Linux命令行(Shell环境)
2.2.3 文件系统命令
2.2.4 用户及系统管理常用命令
2.2.5 网络操作常用命令
2.2.6 Linux下软件安装
2.2.7 使用编辑器vi编辑文件
2.2.8 GCC编译器
2.2.9 Gdb调试器
2.2.10 编写包含多文件的Makefile
2.3 实验内容
2.3.1 Linux基本操作练习
2.3.2 Makefile的应用
第3章 Shell编程
第4章 进程管理
第5章 进程间通信
第6章 进程(或线程)同步与多线程编程
第7章 死锁避免——银行家算法
第8章 存储管理
第9章 文件操作
第10章 磁盘调度
附录
参考文献
……