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

操作系统

国家精品资源课程配套教材,国家一流本科专业配套教材,国防科技大学罗宇教授编写,一本书搞定操作系统学习与考研。提供课件、参考答案、大纲,咨询QQ:2301891038(仅限教师)。

作者:罗宇
丛书名:面向新工科专业建设计算机系列教材
定价:49.80
印次:1-1
ISBN:9787302623441
出版日期:2023.01.01
印刷日期:2023.01.09

本书是以操作系统核心内容为基础,以操作系统考研大纲为边界,以操作系统技术发展演进为线索编写的操作系统学习及考研指导教材。操作系统作为计算机系统的核心系统软件,负责管理和控制计算机系统的资源并组织用户以进程为单位高效协调地使用这些资源。本书从支持多道程序并发执行机制出发,以操作系统进程管理、存储管理、I/O管理及文件系统功能模块为主线,介绍操作系统的概念、功能、组成、处理流程等内容。本书主要内容包括: 操作系统概述,操作系统运行机制与用户接口,进程与处理器管理,同步互斥与通信、死锁,存储管理,设备管理,文件系统。附录提供与课程配套的实验参考资料。每章后面有核心知识点、问题与思考。 本书可作为高等学校计算机大类相关专业教材和考研参考书,也可供从事计算机系统研究、开发、维护和应用的专业人员阅读。

more >

前言 本书尝试从问题出发,从技术发展和演进的角度给读者描述操作系统最核心的知识点。 操作系统是计算机上的核心系统软件,它负责控制和管理整个计算机系统的资源并组织用户以进程为单位高效协调使用这些资源,使计算机各部件极大程度地并行运行。操作系统课程是计算机大类专业的核心课程。随着计算机技术的发展,各类嵌入式系统得到广泛应用,其他相关专业也相继把操作系统作为一门重要的必修或选修课程。 本书阐述了操作系统的基本工作原理及设计方法,以多道程序技术为基础,以通用操作系统主要功能模块为主线,介绍操作系统的概念、组成、功能、处理流程、设计等内容。 本书主要素材来自作者主编的“十二五”普通高等教育本科国家级规划教材。作者长期从事计算机操作系统设计开发和操作系统教学工作,根据近40年的银河系列机操作系统开发经验和教学实践积累,参考了国内外近几年出版的教材和文献,并结合科研及开发工作对操作系统教学的要求,注意到当前我国计算机教育操作系统课程学时减少的现实情况,参考了全国硕士研究生入学统一考试操作系统大纲,精心编写了本书,剔除了传统操作系统教科书已无实际使用价值的内容,加强实用操作系统的典型处理方法,使本书的内容具有先进性及实用性。 本书章节布局主要以知识点逻辑结构为框架,在每章末尾增加了问题与解题思路环节,有利于以问题为抓手引出解决问题的技术,从另一个维度描述了知识点的关联性,通过提出问题,把解决问题的有关知识点串联起来,起到启发学生寻找解决问题方法的作用。 教材内容: 第1章介绍操作系统的构成、简史及现状。 第2章介绍操作系统的运行机制、API和用户操作界面。 第3章介绍进程管理及线程的基本思想。 第4章介绍并发编程及死锁。 第5章介绍存储管理。 第6章介绍设备管理。 第7章介绍文件系统。 附录提供了可参考的课程实验及实验用其他参考资料。 本书适于32~48学时的课堂教学。建议在讲前3章时布置多进程(或多线程)编程实验,穿插讲解习题及课程实验内容。本课程更多资源(含教学视频、教学课件、教学大纲、习题、问答、试题等)可参看爱课程网站罗宇老师的国家精品资源共享课“操作系统”。 本书可作为高等院校计算机大类操作系统课教材,也可以作为操作系统考研的参考书。书中疏漏及不足之处恳请专家、读者指正。 作者可为任课老师提供课件,联系电话13973116559。 作者于长沙·国防科技大学计算机学院2022年10月

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

同系列产品more >

并行程序设计

刘轶、杨海龙
定 价:69元

查看详情
Linux操作系统基础——面向人工智...

曹洁,张志锋,冯柳
定 价:59元

查看详情
人工智能应用的数学基础(微课版)

刘帅 付维娜 代建华
定 价:69元

查看详情
信息检索与搜索引擎(微课版)

闫琰、班晓娟、刘煜豪
定 价:49元

查看详情
算法设计与问题求解(第2版·微课版)...

邓泽林、李峰
定 价:59元

查看详情
图书分类全部图书
more >
  • 罗宇  国防科技大学计算机学院教授,参与了银河系列巨型机操作系统研发。作为负责人主持国家重点研发计划课题、装备预研重点基金、横向项目等各类课题研究与项目开发;获得部委级科技进步奖5项;长期从事操作系统教学,是国家精品资源共享课操作系统负责人,所编著的《操作系统》教材获“十二五”普通高等教育本科国家级规划教材。


  • 作者根据近40年的银河系列机操作系统开发经验和教学实践积累,参考国内外近年出版的教材和Linux实现原理,结合科研及开发工作对操作系统的基本要求,考虑当前我国计算机教育操作系统课程学时减少的现实情况,兼顾全国硕士研究生入学统一考试操作系统大纲,精心编写了包含操作系统核心内容的本书,尽量剔除传统操作系统教科书已无实际使用价值的内容,加强实用操作系统的典型处理方法,使本书的内容暨符合考研要求又具实用性。

    u 本书章节布局以操作系统知识点逻辑结构为框架,但是在每章末尾增加了问题与解题思路环节,有利于以问题为抓手引出解决问题的技术,从另一个维度描述了知识点的关联性,通过提出问题,把解决问题的有关知识点串联起来。起到启发学生寻找解决问题方法的作用。另加入核心知识点一节,让老师和学生可以根据课时量把握重要知识点。

    u 给操作系统内核程序运行机制单独一章,让学生明白内核程序是如何激活运行的。另外在如何实现多进程并发运行、实用的防止死锁方法、虚存页表实现、设备访问接口与驱动、文件逻辑空间概念等很多内容加入了作者操作系统开发过程的体会与总结,重新归纳总结了有关知识点,力求逻辑性与实用性。

more >
  • 目录

    第1章操作系统概述1

    1.1操作系统概念1

    1.1.1系统的软件构成1

    1.1.2系统调用2

    1.1.3资源共享3

    1.1.4并发运行机制4

    1.2操作系统的发展简史5

    1.3常见通用操作系统简介7

    1.3.1Windows系列及MS DOS7

    1.3.2自由软件Linux和freeBSD9

    1.3问题与思考14

    习题14

    第2章操作系统运行机制与用户接口15

    2.1中断和异常15

    2.1.1中断和异常的区别16

    2.1.2中断分级17

    2.2中断/异常响应和处理18

    2.2.1中断/异常响应18

    2.2.2中断/异常处理20

    2.3操作系统运行模式24

    2.4系统调用27

    2.5人机界面31

    2.5.1命令语言31

    2.5.2图形化的用户界面33

    2.6核心知识点34

    2.7问题与思考35

    习题36〖3〗操作系统目录〖3〗第3章进程与处理器管理38

    3.1进程描述39

    3.1.1进程定义39

    3.1.2进程控制块41

    3.2进程状态43

    3.2.1进程的创建与结束44

    3.2.2进程状态变化模型45

    3.3进程控制与调度47

    3.3.1进程执行47

    3.3.2进程调度50

    3.3.3调度算法54

    3.4作业与进程的关系58

    3.5线程引入61

    3.6核心知识点63

    3.7问题与思考64

    习题65

    第4章同步互斥与通信、死锁67

    4.1并发/并行执行的实现67

    4.1.1并行程序设计方法68

    4.1.2进程/线程并行编程接口69

    4.2同步与互斥73

    4.2.1同步...

精彩书评more >

标题

评论

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

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