• 操作系统原理与实现9787115636799
21年品牌 40万+商家 超1.5亿件商品

操作系统原理与实现9787115636799

正版图书,可开发票,请放心购买。

49.16 6.2折 79.8 全新

库存75件

广东广州
认证卖家担保交易快速发货售后保障

作者吴帆

出版社人民邮电出版社

ISBN9787115636799

出版时间2024-06

装帧平装

开本16开

定价79.8元

货号17256390

上书时间2024-12-23

哲仁书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
上海交通大学计算机科学与工程系教授、博导、系主任。 在无线网络与移动计算、大数据管理等领域取得了一系列科研成果,已发表英文专著一部以及学术论文200余篇,论文发表在JSAC、TON、TMC、TPDS、TOC、TKDE等国际有名期刊,以及MOBICOM、MobiHoc、CoNEXT、INFOCOM、ICDE、VLDB、KDD等重要国际会议。现任IEEE Transactions on Mobile Computing、ACM Transactions on Sensor Networks、Elsevier Computer Networks编委,以及Journal of Computer Science and Technology青年编委。 曾获教育部自然科学奖一等奖、国家自然科学基金优秀青年科学基金、ACM中国新星奖、仲英青年学者、CCF-腾讯犀牛鸟很好奖、CCF-Intel青年学者提升计划、上海市浦江人才等。 长期负责操作系统课程建设和主讲任务,并合著《无线传感器网络》和《Java语言导学》两部译作教材。

目录

第 1章 操作系统概论 12 

1.1引论 12 

1.1.1操作系统的目标 12 

1.1.2操作系统的功能 15 

1.1.3推动操作系统发展的动力 17 

1.2计算机系统 19 

1.2.1计算机系统操作 20 

1.2.2 I/O结构 21 

1.2.3储存结构 22 

1.2.4中断 24 

中断源 24 

中断处理 25 

1.3操作系统的发展历程 26 

1.3.1串行处理 27 

1.3.2简单批处理 27 

1.3.3多道程序设计批处理系统 29 

1.3.4分时系统 31 

1.3.6微机操作系统 34 

1.4*操作系统介绍 34 

1.4.1 CP/M操作系统 35 

1.4.2 DOS操作系统 36 

1.4.3 Unix操作系统 37 

1.4.4 Mach操作系统 38 

1.4.5 OS/2 操作系统 39 

1.4.6 Linux操作系统 39 

1.4.7 Windows操作系统 41 

本章练习: 44 

第 2章 进程管理 48 

2.1 什么是进程 48 

2.1.1 进程的概念 48 

2.1.2 进程的层次结构 48 

2.1.3 进程的特征 49 

2.1.4 进程控制块 49 

2.2 进程状态模型 50 

2.2.1 两状态进程模型 50 

2.2.2 五状态进程模型 50 

2.3 进程控制 51 

2.3.1 进程的创建与终止 51 

2.3.2 进程的切换 57 

2.4 进程通信 58 

2.4.1 消息传递通信 58 

2.4.2 共享内存通信 61 

2.4.3 套接字通信 62 

2.4.4 管道通信 64 

2.5 进程调度 76 

2.5.1 概念 76 

2.5.1.1 队列 76 

2.5.1.2 调度 77 

2.5.1.3 上下文切换 77 

2.5.1.4 CPU-I/O执行周期 77 

2.5.1.5 CPU调度程序 Scheduler 77 

2.5.1.6调度程序 dispatcher 78 

2.5.2 调度准则 78 

2.5.3 调度算法 79 

2.6 进程的同步与互斥 80 

2.6.1 进程的并发 80 

2.6.2 同步与互斥的概念 81 

2.6.3 Peterson方法 83 

2.6.4 硬件同步 84 

2.6.5 互斥锁 87 

2.6.6 信号量 88 

2.6.7死锁

2.6.8管程

2.7本章小结

2.8本章练习

第3章处理器管理

3.1CPU

3.1.1寄存器

3.1.2处理器状态

3.1.3多处理器系统

3.2处理器调度算法

3.2.1先来先服务调度算法

3.2.2最短作业优先调度算法

3.2.3最短剩余时间优先调度算法

3.2.4时间片轮转调度算法

3.2.5优先级调度算法..

3.3多核处理器的调度......73

3.3.1常用的多核处理器调度算法

3.3.2负载均衡

3.3.3处理器亲和性.......

3.4批处理系统调度和实时调度

3.5不同操作系统的处理器调度算法。

3.5.1 UNIX/Linux系统的处理器调度算法...78

……

12.1.1欧拉操作系统的发展史

12.1.2欧拉操作系统的特性,

12.2欧拉操作系统的进程管理

12.2.1进程

12.2.2线程

12.2.3调度策略

12.3欧拉操作系统的并发控制

12.3.1欧拉操作系统中的信号量

12.3.2消息

12.4欧拉操作系统的存储管理

12.4.1分页系统

12.4.2虚实映射

12.4.3缺页异常

12.4.4存储分配策略...333

12.4.5高速缓存管理...333

12.5欧拉操作系统的1/O操作

12.5.1缓冲区

12.5.2无缓冲1/0

12.5.3外设

12.6欧拉操作系统的文件管理

12.6.1虚拟文件系统....336

12.6.2目录结构.......337

12.6.3文件分配机制...338

12.6.4 文件索引节点...339

12.7本章小结

12.8本章练习.

参考文献



内容摘要
操作系统是计算机系统的核心,是其他一切软件运行的基础。本书主要介绍操作系统的基本原理和实现方法。全书共12章,包括操作系统概论、进程管理、处理器管理、内存管理、I/O 设备管理、磁盘和固态硬盘、文件系统、操作系统安全、分布式操作系统、虚拟机、鸿蒙操作系统、欧拉操作系统等内容。本书以鸿蒙和欧拉等具有代表性的国产操作系统为例,通过对操作系统知识的讲解,帮助学生系统掌握操作系统的基本概念、工作原理、主要功能和相关设计技术。
本书可作为普通高等院校计算机和软件工程专业的本科教材或教学参考书,也可供从事计算机相关行业的技术人员参考。

主编推荐
1.融入主流应用,系统性凝练知识体系。本教材将以《高等学校软件工程专业规范与知识体系》为基础,在掌握操作系统基本知识和能力要求基础上融入对当今主流操作系统的应用模式和管理方法能力要求。
2.结合企业实际,注重培养工程师实践能力。本教材将与华为等公司的企业工程师能力培养要求相结合。由上海交通大学与华为公司合作编写,将参考企业工程师能力培养要求设计教材内容及能力要求并规划相关内容组织结构和学习路径。
3.依托前沿场景,聚焦业务逻辑,实现应用开发。本教材将依托于华为鸿蒙操作系统所实现的面向全场景的分布式操作系统、欧拉操作系统所实现的云计算分布式操作系统,合理设计教学案例与教学素材,将操作系统相关概念、技术和实践要求融入,顺应了当下移动互联网和物联网的发展潮流。

精彩内容

操作系统是计算机系统的核心,是其他一切软件运行的基础。本书主要介绍操作系统的基本原理和实现方法。全书共12章,包括操作系统概论、进程管理、处理器管理、内存管理、I/O设备管理、磁盘和固态硬盘、文件系统、操作系统安全、分布式操作系统、虚拟机、鸿蒙操作系统、欧拉操作系统等内容。本书以鸿蒙和欧拉等具有代表性的国产操作系统为例,通过对操作系统知识的讲解,帮助学生系统掌握操作系统的基本概念、工作原理、主要功能和相关设计技术。



   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP