操作系统实验教程(Linux版)
提供PPT课件,源程序,更新日期11.9.27

作者:潘景昌、刘杰

丛书名:21世纪高等学校系列教材·计算机科学与技术

定价:21元

印次:1-1

ISBN:9787302236436

出版日期:2010.11.01

印刷日期:2010.10.29

图书责编:梁颖

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书共有15章,分为三大部分。第1部分介绍了Linux的基本原理、安装及使用方法。第2部分是Linux基础实验部分,涉及了Shell编程、处理机调度、进程的控制与通信、文件管理、设备管理等基础实验,部分章节还设计了多个实验,可根据实际情况选做。第3部分是基于Linux的综合实验,用以提高综合实验能力。 编者根据多年的教学和实践经验,设计了本书的一整套实验,涵盖了操作系统所有重要的原理和机制。本书的内容具有自含性,通过自学和上机实验便可掌握操作系统的原理和实现方法。每个实验都给出了具体的实验要求、实验原理、实验指导,并附实验参考源代码。 本书可作为高等院校计算机及相关专业“操作系统”课程的实验教材,也可供相关专业技术人员参考。

操作系统是现代计算机系统最基本的系统软件,针对它所开设的“操作系统”课程具有很强的理论性和实践性。该课程的实验环节一直是教学的重点和难点。要掌握操作系统的原理和实现方法,除了听课、看书、做习题外,更重要的是实验。本书提供了实验的编程实例,包括使用操作系统、阅读和分析已有操作系统的源代码、自己设计小型系统/模块或模拟算法等,以此加深对操作系统工作原理的领会和对操作系统实现方法的理解,并且在程序设计能力方面得到训练和提高。 本教程安排的实验内容按深度分为三个层次: (1)观察性实验或验证性实验。这是实验的基础部分,目的是尽快熟悉Linux的基本操作,为后面的设计性和综合性实验做好铺垫。 (2)设计性实验。这是实验的关键部分,用以锻炼和培养设计和动手实践能力。 (3)综合性实验。本部分注重综合设计和实践,不仅能验证掌握知识的程度,而且能培养和锻炼自学及创新能力。 本教程共有15章,分为三大部分。第1部分包括4章,介绍了Linux的基本原理、安装及使用方法。第2部分包括9章,是Linux基础实验部分,涉及了Shell编程、处理机调度、进程的控制与通信、文件管理、设备管理等基础实验,部分章节还设计了多个实验,可根据情况选做。第3部分包括2章,是基于Linux的综合实验,用以提高综合实验能力。 本教程作为“操作系统”课程的实验指导教材,是编者在长期的操作系统教学与实践中逐渐积累而成的。本教程十分注重理论和实践的结合,重点培养学生的分析和设计能力,每个实验都给出了具体的实验要求、实验原理、实验指导,并附实验参考源代码。教师在使用时,可对本教程的实验进行拓展或改进,以便更好地开展...

目录
荐语
查看详情 查看详情
第1部分  Linux基础及使用

第1章  Linux概述 3

1.1  Linux的诞生和发展 3

1.2  Linux的内核及版本 4

1.2.1  常用Linux发行版本 4

1.2.2  内核版本的选择 4

1.3  Linux的系统架构 5

1.3.1  进程调度SCHED 5

1.3.2  内存管理MMU 6

1.3.3  虚拟文件系统VFS 6

1.3.4  网络接口 6

1.3.5  进程间通信 6

第2章  Red Hat Linux 7

2.1  Red Hat Linux概述 7

2.2  Red Hat Linux安装 7

2.3  Red Hat Linux 基本操作 22

2.3.1  登录和注销 22

2.3.2  术语介绍 24

2.3.3  Linux的文件结构 24

第3章  Linux编程基础 26

3.1  Linux常用命令 26

3.1.1  文件管理 26

3.1.2  磁盘管理 29

3.1.3  文档编辑 31

3.1.4  文件传输 32

3.1.5  磁盘维护 33

3.1.6  网络通信 34

3.1.7  系统管理 35

3.1.8  系统设置 37

3.1.9  备份压缩 38

3.2  vi编辑器 39

3.2.1  vi简介 39

3.2.2  vi使用方法 40

3.3  gedit编辑器 44

3.4  gcc编译器 45

3.4.1  gcc基本规则 45

3.4.2  执行过程 46

3.4.3  基本用法 46

3.5  Shel... 查看详情

查看详情