网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 操作系统 > 商品详情

操作系统辅导与提高

分享到:
操作系统辅导与提高

定 价:¥0.00

作 者:

出 版 社:清华大学出版社

出版时间:

I S B N:

价格
缺货

商品详情

编辑推荐

内容简介

内容简介

为了帮助学生对操作系统原理的学习和理解,本书以不同的专题讲解在学习中遇到的难题,通过对这些问题的思考和解决,使学生能充分地理解和掌握操作系统的基本原理,以及解决操作系统问题的基本原则和方法,增强分析问题与解决问题的能力。
全书共分8个专题和1个附录。内容包括操作系统的总体框架、引导程序的设计和进程环境的建立实例、进程模型的建立和并发程序设计、有关存储管理的重要概念及其管理的实例、设备管理应用方面的例子以及设备驱动程序编写、文件管理方面的应用问题及其编程实例、操作系统用户接口方面的相关实例以及添加Linux的系统调用的方法,还包括有关实时系统、机群系统以及Agent系统方面的应用编程实例,对这些系统的应用有助于学生从更高层次上理解操作系统的基本原理和应用。
附录中提供了操作系统综合练习题和参考答案,另外还有实例中用到的完整源程序以及相关的自由软件(请在www.thjd.com.cn的“源代码下载”处下载)。
本书适合高等院校计算机相关专业的学生及参加计算机研究生入学考试的学生参考。

作者简介

目录

目 录


专题1操作系统的总体框架

1.1绪论

1.2计算机系统的层次划分

1.3操作系统提供了抽象的计算环境

1.4操作系统的总体结构

1.4.1硬件编程接口以及操作系统接口

1.4.2操作系统设计层次

1.4.3操作系统基础实现的考虑

1.4.4Linux操作系统的整体结构

1.4.5Windows操作系统的整体结构

1.5小结

1.6习题

专题2引导程序的设计和进程环境的建立实例

2.1引导程序设计原理与实例

2.1.1引导程序实现原理

2.1.2引导程序编写

2.1.3参考表格

2.1.4习题

2.2进程模型的建立

2.2.1实现进程的原理

2.2.2在80386上进程的实现例程

2.3小结

2.4习题

专题3进程模型的建立和并发程序设计

3.1在Windows系统下用高级语言创建多进(线)程

3.1.1在Java中创建线程的方法

3.1.2在.NET平台上创建线程的方法

3.1.3Delphi创建线程的方法

3.1.4VC中的线程创建

3.1.5VC中的进程创建

3.2几个经典的同步互斥问题

3.2.1基础知识

3.2.2线程间通信的实现

3.3在Linux系统下实现进程间通信

3.3.1管道

3.3.2FIFO

3.3.3消息队列

3.3.4信号量

3.3.5共享存储

3.4小结

3.5习题

专题4存储管理应用实例

4.1概述

4.2存储管理对内存硬件的抽象

4.3用户编程中申请与释放内存实例分析

4.3.1Malloc.h文件

4.3.2Malloc.c文件

4.3.3Test.c文件

4.3.4Makefile文件

4.4小结

4.5习题

专题5设备管理

5.1设备管理的基本概念

5.2使用Windows系统中的磁盘输入/输出

5.2.1实验要求

5.2.2设计方案介绍

5.2.3程序编译及运行

5.2.4运行结果解释

5.2.5程序用到的系统API函数

5.2.6源代码示例

5.3怎样编写Linux下的设备驱动程序

5.3.1设备驱动程序的接口

5.3.2设备驱动程序的编译和加载

5.3.3实例介绍

5.4小结

5.5习题

专题6文件管理

6.1文件系统综述

6.2模拟文件管理系统实例

6.2.1实验要求

6.2.2设计方案

6.2.3编译及运行

6.2.4源代码

6.3小结

6.4习题

专题7操作系统接口

7.1操作系统接口

7.1.1系统调用

7.1.2Shell命令及其解释程序

7.2Linux的安装

7.2.1安装前的准备

7.2.2建立硬盘分区

7.2.3安装类型

7.2.4安装过程

7.2.5操作系统的安装概念

7.3Linux的使用

7.3.1使用常识

7.3.2文件操作命令

7.3.3文本编辑命令

7.3.4Shell的特殊字符

7.3.5进程控制命令

7.3.6网络应用工具

7.3.7联机帮助

7.4系统管理

7.4.1超级用户

7.4.2用户和用户组管理

7.4.3文件系统管理

7.4.4Linux源代码文件安放结构

7.5小结

7.6习题

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...