考研必看:操作系统简答题关键解析及分时与实时系统对比

需积分: 35 49 下载量 33 浏览量 更新于2024-09-08 6 收藏 62KB DOC 举报
操作系统是IT领域的核心概念,它在考研复习中占据重要地位。《操作系统》这门课程的关键知识点包括以下几个方面: 1. **操作系统定义和功能**: 操作系统(OS)是系统软件的核心,它作为计算机硬件和软件资源的控制中心,负责组织和调度多道程序的运行,提供用户与计算机之间的交互界面。其基本特征包括并发性(允许多个任务同时执行)、共享性(资源可以被多个进程使用)和异步性(对事件的响应不确定但不会阻塞其他任务)。 2. **多道程序设计技术**: 多道程序设计允许同时在内存中运行多个独立的程序,主机交替处理这些程序,实现了宏观上的并行性和微观上的串行性,提高了计算机资源的利用率。 3. **分时系统与实时系统比较**: 分时系统适合于通用环境,注重用户体验和交互,响应时间相对较长(通常以秒为单位)。实时系统则是针对特定应用,强调响应速度极快(毫秒或微秒级),可靠性高,且系统与应用紧密集成,不追求高资源利用率。 4. **SPOOLing技术**: SPOOLing是Simultaneous Peripheral Operation On-Line的缩写,通过通道技术和多道程序设计实现慢速设备的并行操作。它利用磁盘作为后援存储器,将独占设备转化为共享设备,创建了虚拟设备的概念。SPOOLing系统主要由内存中的I/O进程、输入井和输出井组成,用于管理和优化I/O操作。 5. **作业与进程的区别和关系**: - 作业:用户提交给计算机的一系列工作,是宏观的执行单元,包含多个可能并发执行的进程。 - 进程:单个程序在一个数据集上并发执行的一个实例,是系统层面的执行单元,能独立占用CPU和其他资源。 理解这些概念有助于考生掌握操作系统的基础理论,并在实际问题中灵活运用,例如在设计并发系统、优化I/O操作或者分析系统性能时。在考研复习中,深入理解和掌握这些知识点将大大提升应试能力。