操作系统期末复习要点:进程、特征与功能详解

需积分: 37 4 下载量 37 浏览量 更新于2024-09-03 收藏 85KB DOCX 举报
操作系统期末复习要点涵盖了操作系统的核心概念和关键知识点,包括其定义、目标和作用,发展历史,基本特征,以及主要功能。以下是对这些内容的详细解析: 1. **操作系统定义和目标**: 操作系统定义为一组程序,它管理和调度硬件资源,提供用户界面,并实现计算机资源的抽象,以提高计算机的使用效率。其目标包括方便性(如直观易用)、有效性(高效利用资源)、可扩充性(适应新技术)和开放性(支持第三方开发)。 2. **操作系统发展历程**: 从无操作系统到单道批处理系统,再到多道批处理系统和分时系统,反映了操作系统从简单到复杂,逐渐满足人机交互需求的过程。实时系统则是对响应时间和截止时间有严格要求的应用场景。 3. **基本特征**: 并发性和共享性是操作系统的核心特征。并发性使得多个任务能在同一时间段内运行,而共享性允许资源在多个进程中被访问。虚拟性则提供了一个抽象的环境,隐藏了底层硬件细节。异步性强调事件的不确定性,系统需要处理不同进程的不同时刻请求。 4. **并行与并发的差异**: 并行强调同时发生的事件,如多个处理器执行任务;并发则是同一时间内事件的交错执行,即使在物理上可能不同时。 5. **操作系统功能**: 包括处理机管理(调度和分配CPU)、存储管理(分配和回收内存)、设备管理(控制外设)、文件管理(存储和检索数据)以及用户接口设计。 6. **用户与系统的接口**: 用户接口分为联机、脱机和图形用户接口,供用户直接操作;程序接口则是供程序员调用操作系统服务的底层接口。 7. **操作系统结构**: 传统OS结构包含无结构、模块化和分层式设计。微内核结构是现代OS的一种,将核心功能简化至微内核,其余服务通过服务器组件实现,提高系统可靠性和可扩展性,但牺牲了运行效率。 第二章的重点在于进程的描述与控制。进程是操作系统中的核心概念,它是运行过程的实体,具有动态性、并发性、独立性和异步性的特征。进程实体由程序段、数据段和PCB(进程控制块)构成,PCB包含了进程状态、资源信息等关键数据,操作系统通过PCB进行进程管理。 总结来说,本次期末复习要点着重于理解操作系统的基础概念,从宏观到微观,涵盖了操作系统的历史演变、核心原理、功能模块以及重要的进程管理。复习时需深入掌握这些知识点,以便于应对期末考试。