《计算机操作系统》第三版 - 汤小丹, 操作系统原理与实践
需积分: 50 156 浏览量
更新于2024-08-07
收藏 5.71MB PDF 举报
"《计算机操作系统》(第三版)是由汤小丹、梁红兵、哲凤屏、汤子瀛合著的一本操作系统领域的经典教材,由西安电子科技大学出版社出版。该书全面讲解了操作系统的基本概念、设计原理和实现技术,反映了当时操作系统发展的最新状况。全书共分10章,涵盖了操作系统的发展历程、特征、功能,操作系统结构,进程和线程,内存管理,设备管理,文件系统,用户接口,计算机网络与网络体系结构,以及系统安全和计算机病毒的防治。此外,还特别对UNIX系统内核结构进行了深入剖析。该书适合作为计算机及相关专业本科生教材,也是科技工作者的重要参考书。"
在《计算机操作系统》(第三版)中,作者详细介绍了操作系统的各个方面,包括:
1. **操作系统的发展与特性**:阐述了操作系统从早期到现代的发展历程,以及其主要功能和结构。
2. **进程与线程**:深入探讨了进程和线程的概念,分析了它们之间的关系,同时讲解了进程同步、通信、调度和死锁等核心概念。
3. **内存管理**:涵盖了连续和离散的内存分配策略,以及虚拟存储器的工作原理,帮助读者理解如何有效地管理有限的系统资源。
4. **设备管理**:详细解释了输入/输出(I/O)软件的层次结构,讨论了设备驱动程序和中断处理机制。
5. **文件管理**:讨论了文件的组织、存储和访问,以及文件系统的实现细节。
6. **用户接口**:介绍了命令行界面和图形用户界面,强调了用户友好性和效率的重要性。
7. **计算机网络**:涉及网络基础,包括网络体系结构、协议和服务,特别提到了Internet及其功能。
8. **系统安全**:这部分详细讲解了保障系统安全的各种技术,如访问控制、审计和防火墙,并专门针对计算机病毒的预防和清除进行了详细介绍。
9. **UNIX系统内核结构**:作为一个实例,深入解析了UNIX操作系统的内核设计,让读者对实际操作系统有更直观的理解。
这本书不仅适合高校计算机科学专业的学生学习,也适合从事计算机硬件、软件开发以及通信行业的专业人士作为参考。通过本书,读者可以掌握操作系统的基础理论,理解操作系统的核心机制,并能够将这些知识应用于实际问题的解决中。
2020-04-19 上传
2020-04-18 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
刘兮
- 粉丝: 26
- 资源: 3855
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析