首页 > 图书中心 >图书详情

计算机操作系统原理

根据教育部教指委颁布的教学要求,结合多年的实践教学经验编写而成,力求全面、系统、直观地介绍计算机操作系统的基本原理、主要功能及实现技术。

作者:刘华文、段正杰
定价:29
印次:1-1
ISBN:9787302472124
出版日期:2017.06.01
印刷日期:2017.06.02

操作系统是现代计算机系统中必不可少的系统软件。本书以《国家中长期教育改革和发展规划纲要(2010—2020年)》为指导,依据教育部高等学校计算机类专业教学指导委员会最新颁布的教学要求,结合多年来的实践教学经验编写而成,力求全面、系统、直观地阐述现代计算机操作系统的基本原理、主要功能及实现技术。 全书共分7章。第1章介绍操作系统的概念、功能、类型及其发展;第2~4章介绍处理器管理,包括进程管理、进程同步与互斥、调度与死锁;第5~7章介绍存储器管理、设备管理和文件管理等。 本书可作为计算机专业及信息类相关专业的操作系统课程教材,也可供从事计算机科学、工程和应用等方面工作的科技人员参考,对报考研究生的学生也有较大的参考价值。

more >

前言 Foreword计算机系统是由硬件与软件紧密结合的统一整体。操作系统是硬件功能的首次扩充,也是其他系统软件和应用软件建立的基础和支撑平台,在计算机系统中处于承上启下的关键地位。操作系统是计算机系统的核心软件,它管理和控制整个计算机系统,使之高效、协调地运转,为用户提供方便的服务。操作系统的设计及实现对整个计算机的功能和性能起着至关重要的作用。学习操作系统不仅要掌握其基本概念和原理,更重要的是要了解在操作系统中如何实现这些原理,并学以致用,灵活运用到实际工作中。操作系统是计算机专业的必修课程。掌握操作系统的基本概念、理解其工作原理,对于深入学习计算机乃至信息类专业知识、提升软件开发和项目设计能力都有着非常重要的作用。 本教材以《国家中长期教育改革和发展规划纲要(2010—2020年)》为指导,针对计算机相关专业学生应掌握的知识结构,参照教育部高等学校计算机类专业教学指导委员会关于操作系统课程的教学要求,参考国内外比较成熟的教材,借鉴新理论和新技术,结合当前国内普通高等院校学生的实际情况,根据作者多年的教学实践经验编写而成。教材以介绍操作系统的基本概念为主,阐述操作系统的基本原理、基本结构,剖析操作系统的工作过程、实现技术和运行机制,希望通过这种方式,使学生更系统、直观、深刻地理解操作系统,并依据所学知识,设计、开发自己的操作系统或应用系统。本教材力求结构清晰、概念清楚,内容由浅入深、易教易学,立足于培养学生的实际应用能力。 本教材共分7章。第1章绪论,概括介绍操作系统的基本概念、主要功能、发展过程、基本特征;第2章进程管理,首先介绍CPU管理的功能,然后介绍进程的概念,进程的特征、状态及其转换,进程的描述与管理,线程的概念;第3章进程同步,首先介绍并发程序的有关技术,讲解进程互斥、同步机制,信号量和管程机制,随后介绍进程通信;第4章调度与死锁,介绍进程调度算法和死锁的基本概念、必要条件和处理方法;第5章存储器管理,讲述存储器管理的基本概念、各种分配管理方法和虚拟存储管理技术;第6章设备管理,讲解设备控制、设备分配和处理等问题;第7章文件管理,介绍文件结构、文件目录和存储空间管理等。每章均配备了适当的习题,可帮助学生消化并掌握操作系统的知识。 本教材编写分工如下: 第1~5章由段正杰编写,第6、7章由刘华文编写。最后由刘华文负责统稿、审阅全书。本教材在编写过程中得到了相关老师的大力支持和帮助,在此向他们表示衷心的感谢!本教材内容参考和引用了国内外相关著作、教材,以及部分互联网上的技术资料,在此,一并表示深深的感谢! 由于编者水平有限,错误与不妥之处在所难免,希望广大读者批评指正,以便我们改进、完善本教材,谢谢! 编者◆计算机操作系统原理

more >
扫描二维码
下载APP了解更多

同系列产品more >

Spring MVC开发技术指南

陈恒、楼偶俊、巩庆志、
定 价:34.50元

查看详情
数据库系统原理与设计(第3版)

万常选 廖国琼、吴京慧
定 价:59.90元

查看详情
单片机原理与应用系统设计(第2版)

马秀丽、周越、王红
定 价:49.50元

查看详情
数据库系统原理与设计实验教程(第3...

吴京慧、刘爱红、廖国琼
定 价:29.50元

查看详情
服务器配置与管理——Windows Serv...

刘邦桂
定 价:69元

查看详情
图书分类全部图书
more >
  • 作者多年从事相关领域的教学与科研工作,本书是教学、科研和项目开发的经验和体会。本书配有PPT课件、课后习题等课程资源。
  • 作者多年从事相关领域的教学与科研工作,本书是教学、科研和项目开发的经验和体会。本书配有PPT课件、课后习题等课程资源。

more >
  • 目录Contents

    第1章绪论1

    1.1操作系统的概念1

    1.1.1计算机体系结构1

    1.1.2操作系统的定义3

    1.2操作系统的发展过程4

    1.2.1操作系统的形成和发展4

    1.2.2手工操作5

    1.2.3批处理系统6

    1.2.4分时系统7

    1.2.5实时系统8

    1.2.6通用操作系统9

    1.2.7网络操作系统9

    1.2.8分布式操作系统10

    1.2.9嵌入式系统11

    1.3操作系统的功能和特征11

    1.3.1操作系统的功能11

    1.3.2操作系统的特征12

    1.4操作系统的运行环境13

    1.4.1操作系统的结构13

    1.4.2处理机的执行状态15

    1.4.3中断及其处理15

    1.5操作系统用户接口17

    1.5.1命令接口17

    1.5.2程序接口18

    1.5.3图形接口19

    1.6现代主流操作系统19

    1.6.1UNIX操作系统191.6.2Linux操作系统20

    1.6.3Windows系统20

    习题21

    ◆计算机操作系统原理目录第2章进程管理22

    2.1CPU管理22

    2.1.1CPU管理的功能22

    2.1.2程序的执行23

    2.2进程的概念26

    2.2.1进程的定义26

    2.2.2进程的特征26

    2.3进程的状态27

    2.3.1进程的基本状态27

    2.3.2进程的状态转换27

    2.3.3进程的挂起状态28

    2.4进程的描述29

    2.4.1进程结构29

    2.4.2进程控制块30

    2.5进程的组织30

    2.6进程的控制32

    2.6.1操作系统内核32

    2.6.2进程控制原语33 ...

  • 本书对应的课程是计算机及其相关专业的核心课程。掌握操作系统的基本概念及工作原理,对于深入学习计算机乃至信息类专业知识、提升软件开发和项目设计能力是非常重要的。本书讲述操作系统的基本概念、基本原理,剖析操作系统的工作过程、实现技术和运行机制,立足于培养学生的实际应用能力。

    本书理论与实践相结合,注重概念的理解与掌握,配备PPT课程资源,适合开展“教、学、做一体化”教学。

精彩书评more >

标题

评论

版权所有(C)2014 清华大学出版社有限公司 京ICP备05029640号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘