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

实用操作系统教程(第2版)

本书语言通俗易懂,大量运用学生熟知的日常生活管理实例作类比,生动而深刻的表述了操作系统的基本概念和基本原理。本书提供ppt课件和课后习题答案,更新时间2016-9-6

作者:李建伟、吴江红、马梁、刘依、苏静、富坤、韩红哲
定价:59.50
印次:2-10
ISBN:9787302434009
出版日期:2016.07.01
印刷日期:2023.08.09

操作系统是计算机系统中的核心系统软件,“操作系统”课程是计算机专业的一门必修课程。本书深入浅出地阐述了操作系统的基本原理、基本结构、实现技术和运行机制。全书共分9章,依次介绍了操作系统的基本概念、进程(线程)管理、内存管理、I/O设备管理、文件管理及Linux操作系统的相关实现技术。这些知识可为读者理解、分析和应用操作系统打下坚实的专业基础。 本书内容讲解重点突出、通俗易懂,符合计算机专业“操作系统”课程教学大纲的要求,并涵盖了全国硕士研究生入学考试计算机学科专业基础综合考试大纲中操作系统部分的全部内容,每章后精选了大量典型习题和历年全国统考真题供读者练习。 本书是普通高等教育“十一五”***规划教材,可用于普通高等院校计算机各专业“操作系统”课程的教材或考研参考书,也可作为广大计算机科学工作者和从事相关领域工作的工程技术人员的参考资料。

more >

第2版前言 本书第1版自2011年出版以来多次重印,得到了广大读者的厚爱和支持。我们在深感欣慰的同时,也感谢广大读者在使用过程中提出的宝贵意见。在第1版的使用过程中,我们一方面关注学生们对教材内容的反馈,及时对发现的问题进行深入分析和总结;另一发面,也不断学习当代最新的操作系统技术,持续跟踪全国硕士研究生入学统一考试中计算机科学专业基础综合考试的考试大纲变化以及近几年全国统考真题。在此基础之上,我们对本书第1版的内容进行了修订、补充和调整。 本书编写前,我们对本书第1版的知识结构体系、内容编排进行了反复推敲,多次调整。相对于上一版,本书重点调整了进程管理部分的章节结构,更加突出进程同步和通信这部分内容。由于学时所限,删除了上一版教材中未列入计算机科学专业基础综合考试大纲的操作系统安全与保护一章。对每章结束部分的习题重新进行了整理,增加了一些典型习题和最近几年计算机专业研究生入学考试全国统考真题,使每章习题对广大读者,尤其是对考研读者更具实用性。在课堂教学中我们发现,一个好的例题往往胜过老师的长篇大论,能有效地帮助读者快速而深刻地理解所学理论知识。故在第2版中,我们在部分重点章节增添了一定数量的典型例题,更加突出本书的“例题讲解、习题巩固”的特点。 本书讲解通俗易懂,大量运用读者熟知的日常生活实例进行类比,生动而深刻地表述了操作系统的基本概念和基本原理。本书每章开头有内容提示和学习目标,指导读者阅读,帮助读者整理思路,形成清晰的逻辑体系和主线,增强了本书的可读性。同时,在本书编写过程中,结合了作者的长期教学体会,突出课程中重点、难点知识的讲解,对读者容易混淆的知识点进行了特别提醒和详细阐述,帮助读者少走弯路,节省学习时间,继续保持了第1版教材“重点突出、通俗易懂”的特点。 为了帮助读者更加深入地理解所学的理论知识,本书增加了Linux操作系统实现技术概要介绍,并将其分散到相关章节的后面。通过这部分内容的学习,读者既能及时感受到所学的操作系统理论在实际操作系统中是如何应用的,又能深入理解Linux操作系统,为今后学习、使用Linux打下良好基础。 全书共9章,适合于48~60学时的课堂教学。其主要内容包括操作系统基本理论、操作系统基本功能(进程管理、内存管理、设备管理、文件管理)、Linux操作系统介绍等。其中,对于Linux部分的教学内容,任课教师可依据本校的授课对象和授课学时自行掌握。 本书由李建伟担任主编,负责全书的统稿、校核和定稿工作。第1章~第5章由李建伟、马梁、刘依、韩红哲、张亚娟编写,第6章~第8章由吴江红、李建伟、苏静编写,第9章由李建伟、富坤、樊世燕编写。 河北工业大学计算机科学与软件学院顾军华教授仔细审阅了本书书稿,提出了许多宝贵意见,在此表示感谢。 感谢清华大学出版社的工作人员,他们为本书的顺利出版付出了辛勤的劳动。 本书是普通高等教育“十一五”国家级规划教材,可作为高等院校计算机及相关专业的教材,也可作为研究生入学统一考试的参考资料,还可供从事计算机及相关工作的专业人员学习操作系统原理时阅读。 本书的教学用电子课件和全部习题答案,读者可与出版社或作者联系。 本书在修订过程中汲取了众多国内外优秀操作系统教材的精华,包括Internet上的一些技术资料,听取了许多高校教师与广大读者的意见和建议,在此一并表示感谢。由于时间仓促以及作者水平所限,书中难免有疏漏之处,恳请广大读者批评指正。 编者2016年2月第1版前言 操作系统是计算机系统中最重要的系统软件,它是硬件与软件的接口。操作系统与每个计算机用户联系密切,无论是计算机软、硬件的开发者,还是使用者,都需要了解操作系统的基本原理、基本结构和实现技术,理解操作系统的运作机制,从操作系统的高度来看待计算机系统中的一切问题。 正如操作系统在计算机系统中的特殊地位那样,作为计算机专业重要必修课程之一的“操作系统”在计算机课程系统中起着承上启下的特殊作用。学好操作系统,可帮助学生梳理和整合以前课程所学的硬件和软件知识,做到融会贯通。2009年,“操作系统”被纳入全国硕士研究生入学统一考试计算机科学专业基础综合考试大纲,该课程的地位尤显重要。 本书的主要作者均为长期在一线从事“操作系统”课程教学的教师,具有丰富的教学、科研经验。近年来,随着新计算机课程的不断增加,“操作系统”和其他课程一样在逐渐压缩学时。为了适应此特点,本书内容在保证教育部高等学校计算机科学与技术教学指导委员会编写的操作系统教学大纲要求的基础上,对大纲以外的知识点进行了合理取舍,以方便老师和同学们使用。 近年来,考研人数逐年上升。我们在教学中时常发现,大部分准备考研的同学在备考时为了防止遗漏知识点,往往按照考研大纲的要求同时阅读多本教材。为了减轻这部分同学的负担,本书的编者们在编写前多次分析和讨论了考研大纲及近两年的统考真题,内容上严格比照考研大纲的要求进行编写。在每章首部,我们给出了本章的学习难点和重点,它们同时也是考研大纲规定的重要考点,希望读者在学习时给予重视。在每章的结束部分,我们精心选配了一定量的典型习题供读者使用,这些习题多源于国内知名高校的历年考研试卷和2009、2010年统考真题,这使得本书更具实用性。 本书语言通俗易懂,大量运用读者熟知的日常生活管理实例作类比,生动而深刻地表述了操作系统的基本概念和基本原理。同时,结合作者们的教学体会,突出重点、难点知识的讲解,并对读者容易忽略的疑点进行详细阐述,帮助读者少走弯路,节省学习时间。 全书共9章,适用于48~60学时的课堂教学。其内容主要包括: 操作系统基本理论、操作系统基本功能(进程管理、存储管理、文件管理、设备管理)、操作系统安全与保护等。本书具有配套的实验指导教程,建议在讲完第2章后,依次穿插相关实验的讲解和布置。 全书由李建伟、刘金河担任主编,李建伟负责全书的统稿、定稿工作。参加编写的人员及分工: 第1章、第3章、第4章由李建伟、刘金河、温泉编写;第2章、第5章、第6章、第7章、第8章由吴江红、任德华、苏静、李建伟编写;第9章由李建伟、张彦忠、傅灵丽编写。陈顺通、薛美云、韩炜、杜涛、代俊秋参与了本书的选材讨论及部分编写工作。感谢清华大学出版社的工作人员,他们为本书的出版付出了辛勤的劳动。 本书可作为高等院校计算机及相关专业的教材,也可作为研究生入学统一考试的参考资料,也可供从事计算机及相关工作的专业人员学习操作系统原理时阅读。 作者向出版社提供了本书的教学用电子课件和全部习题答案,有需要的老师,可与作者联系(lijianwei@hebut.edu.cn)或从出版社网站下载。 本书在编写过程中参考了大量相关文献资料,在此向参考文献的作者们深表谢意。由于编者们的才学有限,加之时间仓促,书中难免有不足之处,恳请专家及广大读者指正。 编者2011年4月

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

同系列产品more >

网络安全实验教程

孙建国 主编;申林山、
定 价:39.90元

查看详情
网络安全实验教程(第4版)

孙建国、赵国冬、高迪、
定 价:49元

查看详情
网页设计与制作(第2版)

曹振丽、孙俊琳
定 价:49元

查看详情
网络安全实验教程(第3版)

孙建国、张立国、汪家祥
定 价:39元

查看详情
ACM程序设计竞赛基础教程(第2版)

俞经善、鞠成东
定 价:39元

查看详情
图书分类全部图书
more >
  • 作者简介

    李建伟博士 副教授 硕士生导师。本人长期在一线从事操作系统课程课程教学,具有丰富的教学经验,广受学生好评。

     

  • 本书结合自己的教学体会,突出重点、难点知识的讲解,对学生容易忽略的疑点进行详细阐述,帮助学生少走弯路,节省宝贵的学习时间。该教材由于其实用性强、讲解通俗易懂,受到了广大学生的欢迎。

more >
  • 目录

    第1章操作系统概述1

    1.1操作系统的概念1

    1.1.1计算机系统资源1

    1.1.2操作系统的地位3

    1.1.3操作系统的定义4

    1.1.4操作系统的设计目标5

    1.2操作系统的发展历史与分类6

    1.2.1操作系统的发展历史6

    1.2.2操作系统分类10

    1.3操作系统的主要功能20

    1.3.1处理机管理功能20

    1.3.2内存管理功能21

    1.3.3设备管理功能21

    1.3.4文件管理功能22

    1.3.5用户接口管理功能22

    1.4操作系统的主要特征23

    1.4.1并发执行24

    1.4.2资源共享24

    1.4.3一切皆虚拟25

    1.4.4异步性26

    1.5操作系统的结构设计26

    1.5.1无结构操作系统26

    1.5.2模块化结构操作系统27

    1.5.3分层式结构操作系统27

    1.5.4虚拟机结构操作系统28

    1.5.5微内核结构操作系统29

    1.6操作系统的运行环境30

    1.6.1操作系统硬件运行环境30

    1.6.2操作系统与其他系统软件关系36

    1.7初识Linux操作系统36

    1.7.1Linux概述36

    1.7.2Linux内核设计38

    1.7.3Linux启动和初始化过程40

    1.7.4Linux系统调用介绍40

    习题141第2章进程、线程管理45

    2.1进程的基本概念45

    2.1.1程序执行过程45

    2.1.2进程的定义和特征49

    2.1.3进程状态和状态转换52

    2.1.4进程控制块及其组织方式55

    2.2进程控制58

    2.2.1进程创建59

    2.2.2进程执行与进...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

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