成功加入购物车
图书条目标准图
张坤 、 姜立秋 、 赵慧然 编 / 清华大学出版社 / 2008-06 / 平装
售价 ¥ 0.55
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-02-06
卖家超过10天未登录
高等院校计算机实验与实践系列示范教材:操作系统实验教程
《操作系统实验教程》是“操作系统”课程的辅助教材,通过其中的实验可加深对本课程概念的理解。全书共分为10章,从设计一个简单的操作系统引导程序开始,指导学生初步理解操作系统的设计原理和过程,使学生能够掌握简单的Shell编程,掌握进程、线程、进程管理、进程调度和进程通信等基本概念和技术,掌握内存管理基本概念和技术,掌握文件操作和磁盘调度的基本原理。
《操作系统实验教程》的实验以Linux操作系统为主。因为Linux是开放源码的,因此,在《操作系统实验教程》附录中给出了Linux0.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.1Linux的安装2.2.2Linux命令行(Shell环境)2.2.3文件系统命令2.2.4用户及系统管理常用命令2.2.5网络操作常用命令2.2.6Linux下软件安装2.2.7使用编辑器vi编辑文件2.2.8GCC编译器2.2.9Gdb调试器2.2.10编写包含多文件的Makefile2.3实验内容2.3.1Linux基本操作练习2.3.2Makefile的应用第3章Shell编程3.1实验目的3.2预备知识3.2.1Shell概述3.2.2Shell的特点和命令行书写规则3.2.3常用Shell类型3.3实验内容3.3.1简单Shell程序设计3.3.2Shell脚本的建立和执行3.3.3Shell变量3.3.4Shell中的特殊字符3.3.5表达式的比较3.3.6控制结构3.3.7综合应用第4章进程管理4.1实验目的4.2预备知识4.2.1进程相关基本概念4.2.2Linux下系统调用4.2.3Windows下的系统调用4.2.4进程调度算法4.3实验内容4.3.1进程的创建4.3.2进程的控制4.3.3文件的加锁、解锁4.3.4Windows下的进程管理4.3.5进程调度模拟算法第5章进程间通信5.1实验目的5.2预备知识5.2.1管道5.2.2消息5.2.3共享内存5.2.4信号机制5.3实验内容5.3.1进程的管道通信5.3.2消息的创建、发送和接收5.3.3共享存储区的创建、附接和段接5.3.4消息队列和共享存储区性能比较5.3.5信号机制举例第6章进程(或线程)同步与多线程编程6.1实验目的6.2预备知识6.2.1进程(或线程)同步概述6.2.2线程概述6.3实验内容6.3.1生产者?消费者问题6.3.2进程、线程综合应用第7章死锁避免——银行家算法7.1实验目的7.2预备知识7.2.1死锁的概念7.2.2死锁预防7.2.3死锁避免7.3实验内容7.3.1实现银行家算法所用的数据结构7.3.2银行家算法7.3.3源程序清单7.3.4设计输入数据、验证银行家算法第8章存储管理8.1实验目的8.2预备知识8.3实验内容8.3.1可变分区主存分配和回收8.3.2请求页式存储管理第9章文件操作9.1实验目的9.2预备知识9.3实验内容第10章磁盘调度10.1实验目的10.2预备知识10.3实验内容附录A80386基础附录B操作系统练习题与参考答案附录C综合测试题及其参考答案附录D操作系统自测题附录ELinux0.11系统引导程序附录FLinux0.11进程调度附录GLinux0.11中信号的处理附录HLinux0.11的内存管理参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30