《计算机操作系统》第三版 - 汤子瀛著
需积分: 9 194 浏览量
更新于2024-07-24
4
收藏 8MB PDF 举报
"《计算机操作系统第三版》是西安电子科大出版的一本本科计算机专业教材,由汤子赢编写。本书全面介绍了操作系统的基本概念、进程与线程、内存管理、设备管理、文件系统、用户接口、网络操作系统、系统安全、以及UNIX系统内核结构等内容。适合计算机硬件、软件及相关专业本科生学习,同时也适合作为科研人员的参考书。"
操作系统是计算机系统的核心组成部分,它管理并控制计算机硬件和软件资源,为用户提供服务,保证系统的高效运行。《计算机操作系统第三版》深入探讨了操作系统的关键知识点:
1. **操作系统的发展与特性**:介绍了操作系统的发展历程,阐述了其特征,包括并发性、共享性、虚拟化、异步性和确定性等,并讨论了操作系统的主要功能,如处理机管理、存储器管理、设备管理、文件管理和用户接口。
2. **进程与线程**:详细讲解了进程的基本概念,包括进程的状态转换、创建与撤销,以及线程的引入,分析了进程间的同步与通信机制,如信号量、管程、消息传递等,并讨论了调度算法与死锁问题。
3. **内存管理**:涵盖了连续和离散的存储器分配策略,如分页、分段、段页式管理,以及虚拟内存的概念,解释了页面替换算法和缺页中断处理。
4. **设备管理**:介绍了输入输出(I/O)系统,包括I/O软件的层次结构,设备驱动程序、中断处理和缓冲技术,以及DMA(Direct Memory Access)在设备管理中的应用。
5. **文件管理**:讲述了文件的组织结构、文件的访问控制、文件系统的实现,以及文件的备份和恢复。
6. **用户接口**:讨论了命令行接口和图形用户界面,以及批处理和交互式操作。
7. **网络操作系统**:简述了计算机网络基础,网络体系结构,如TCP/IP模型,以及网络服务,特别提到了Internet的工作原理和应用。
8. **系统安全**:详细介绍了保障系统安全的技术,如访问控制、审计、加密,以及对抗计算机病毒的措施。
9. **UNIX系统内核结构**:通过分析UNIX这个经典操作系统,让学生理解实际操作系统的内部工作机制。
该书不仅理论详尽,而且注重实践,适合学习操作系统原理的学生和进行系统开发的工程师阅读,帮助读者理解和掌握操作系统设计的核心理念和技术。
2022-08-03 上传
2010-01-04 上传
2012-11-10 上传
2012-10-10 上传
2018-06-24 上传
点击了解资源详情
springfun
- 粉丝: 1
- 资源: 9
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性