2024年操作系统考研真题与典型题详解.pdf

2024年操作系统考研真题与典型题详解.pdf

  1. 1、本内容来自版权合作机构,您在本站购买的阅读使用权仅限于您本人阅读使用,您不得/不能给任何第三方使用,由此造成的一切相关后果本平台保留向您追偿索赔的权利!版权所有,后果自负!
  2. 2、本文档为正版电子图书,虚拟物品付费之后概不接收任何理由退款。
查看更多
本书是详解考研基础专业课“操作系统”历年考研真题与典型题详解的一本复习资料,是参考操作系统权威教材和全国各大院校考研真题的结构和内容来编著的。本书共分5章。每章由两部分组成:第一部分为知识要点总结;第二部分是考研真题与典型题详解,按照各高校考研常考题型对各章的考研真题与典型题进行了整理,并对所有考研真题与典型题进行了详细的解答。同时,本书结合各校命题规律及热门考点精心编写了三套模拟试题,以助考生提高备考效率。

第1章 操作系统概述 1.1 知识要点总结 一、操作系统的概念、特征、功能和提供的服务 1操作系统的概念 (1)操作系统定义 操作系统(Operating System,OS)是为裸机配置的一种系统软件,是管理和控制计算机软件和硬件资源的管理机构,由一系列程序模块组成的程序集合。它为用户和其他软件提供用机接口和环境,合理组织调度计算机的工作和资源的分配,使用户以及应用程序能够以安全和高效的方式得到运行。 (2)操作系统的设计目标 操作系统的设计目标包括: ①提供用户与计算机硬件系统之间的接口,方便用户使用; ②有效管理计算机系统硬件和软件资源,使其得到更有效的利用; ③合理组织调度计算机系统的工作流程,以改善系统性能。 2.操作系统的特征 操作系统是一种系统软件,但与其他的系统软件和应用软件不同,操作系统有自己的基本特征包括并发性、共享性、虚拟性和异步性。 (1)并发性 并发性是指两个或两个以上的事件或活动在同一时间间隔内发生,是指宏观上在一段时间内有多个程序在同时运行,但在微观上这些程序是交替执行的。 注意并发与并行的区别,并行性是指两个或多个事件在同一时刻发生。 【例】在操作系统中,并发性是指若干个事件(  )发生。 A.在同一时刻      B.一定在不同时刻 C.在某一时间间隔内   D.依次在不同时间间隔内 【答案】C查看答案 【解析】并发性是指两个或多个事件在同一时间间隔内发生。而并行性主要指的是硬件上的概念,是指两个或多个事件在同一时刻发生。 (2)共享性 共享即资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用。资源共享是支持并发性的基础,为了支持进程的并发执行,操作系统必须有效地控制并发进程对资源的共享。 共享可分为两种资源共享方式: ①互斥共享方式,系统中的某些资源在一段时间内只允许一个进程访问,进程之间互斥地共享这些资源,比如打印机、磁带机等。 ②同时访问方式,系统中还有另一类资源,允许在一段时间内由多个进程“同时”对它们进行访问,这里所谓的“同时”往往是宏观上的,而在微观上,这些进程可能是交替地对该资源进行访问即“分时共享”,典型的可供多个进程“同时”访问的资源是磁盘设备。 并发和共享是操作系统两个最基本的特征,这两者之间又是互为存在条件的:一方面,资源共享是以程序的并发为条件的,若系统不允许程序并发执行,则自然不存在资源共享问题;另一方面,若系统不能对资源共享实施有效的管理,也必将影响到程序的并发执行,甚至根本无法并发执行。 (3)虚拟性 虚拟性是指操作系统的一种管理技术,它把物理上的一个实体变成逻辑上的多个对应体,或者把物理上的多个实体变为逻辑上的一个对应体,物理实体是实的,即实际存在的:而逻辑上的是虚的,是用户感觉上的事物。操作系统中利用了多种虚拟技术,例如CPU的分时和虚拟存储器等,用分时使用一个处理器它能同时为多个用户服务,使每个终端用户都感觉有一个中央处理器(CPU)在专门为它服务。类似地,虚拟存储器是将一台机器的物理存储器变为虚拟存储器,以便从逻辑上来扩充存储器的容量,当然,这时用户所感觉到的内存容量是虚的。 (4)异步性 异步性也称为随机性,由于系统资源的共享,有限的资源使并发进程之间产生相互制约关系,系统中的各个进程何时执行、何时暂停以及以怎样的速度向前推进、什么时候完成等都是不可预知的,这种特性称为计算机的异步性。 3.操作系统的功能 操作系统是计算机资源的管理者,它为用户分配所需的各种软硬件资源,向用户提供了程序执行的良好环境。它的功能主要包括:处理机管理、存储器管理、设备管理以及文件管理,同时为了方便用户使用操作系统,还必须向用户提供接口。 (1)处理机管理 处理机管理的主要任务是对处理机的分配和运行实施有效管理,依据系统设计的各种策略执行处理机的调度以及处理内部和外部的各种中断事件。在多道程序环境下,处理机的分配和运行都是以进程为基本单位,因而对处理机能管理可归结为对进程的管理。进程管理的主要功能有:进程控制、进程同步、进程通信、死锁处理、处理机调度等。 (2)存储器管理 存储器管理是为了给多道程序的运行提供良好的环境,方便用户使用以及提高内存的利用率,主要包括内存分配、地址映射、内存保护与共享和内存扩充等功能。 (3)设备管理 设备管理主要管理各种外部设备,根据用户的请求,帮助完成各种I/O操作。设备管理包括设备外设的管理和控制,提供设备的驱动和中断处理程序,负责设备的分配和驱动,保证设备独立性,提供缓冲技术,以便提高设备的利用率。 (4)文件管理 文件管理主要指对系统中的各种软件资源的管理,提供各种操作命令,实现用户的按名存取,实现文件的共享和存取控制以及文件存储空间的管理等。 4.操作系统提供的服务 由操作系统的功能可总结出它提供的如下服务: (1)提供用户

您可能关注的文档

文档评论(0)

圣才电子书 + 关注
官方认证
内容提供者

圣才电子书融合各类考试(学历、等级、职称资格等)和经典教材(经管、外语、理工等)配套辅导的10万种电子书(题库、视频等)。

认证主体圣才电子书(北京)股份有限公司
IP属地四川
统一社会信用代码/组织机构代码
91110108742623696X

1亿VIP精品文档

相关文档