发布网友 发布时间:2022-05-18 22:11
共3个回答
热心网友 时间:2023-11-10 19:49
1) OS 作为用户与计算机硬件系统之间的接口; (2) OS 作为计算机系统资源的管理者; (3) OS 实现了对计算机资源的抽象。 3.为什么说操作系统实现了对计算机资源的抽象? 答: OS 首先在裸机上覆盖一层 I/O设备管理软件, 实现了对计算机硬件操作的第一层次抽 象;在第一层软件上再覆盖文件管理软件, 实现了对硬件资源操作的第二层次抽象。 OS 通过在计算机硬件上安装多层系统软件, 增强了系统功能, 隐藏了对硬件操作的细节, 由它们共同实现了对计算机资源的抽象。 4. 说明推动分时系统形成和发展的主要动力是什么? 答: 主要动力是提高资源利用率和系统吞吐量, 为了满足用户对人—机交互的需求和共享主机。 11. OS 有哪几大特征? 其最基本的特征是什么? 答: 并发性、 共享性、 虚拟性和异步性。 最基本的特征有: 并发性和分享性。 12. 在多道程序技术的 OS 环境下的资源共享与一般情况下的资源共享有什么不同? 对独占资源应采取何种分享方式? 答: 13. 什么是时分复用技术? 举例说明它能提高资源利用率的根本原因是什么? 答: 时分复用技术是将不同的信号相互交织在不同的时间段内, 沿着同一个信道传输;在接收端再用某种方法, 将各个时间段内的信号提取出来还原成原始信号的通信技术。 这种技术可以在同一个信道上传输多路信号。 时分复用技术能提高资源利用率的根本原因在于,它利用某设备为一用户服务的空闲时间, 又转去为其他用户服务使设备得到最充分的利用。 14. 是什么原因使操作系统具有异步性特征? 答: 在多道程序环境下允许多个进程并发执行, 但由于资源等因素的*, 进程的执行通常并非一气呵成, 而是以走走停停的方式运行。内存中的每个进程在何时执行, 何时暂停,以怎样的速度向前推进, 每道程序总共需要多少时间才能完成, 都是不可预知的, 因此导致作业完成的先后次序与进入内存的次序并不完全一致。 或者说, 进程是以异步方式运行的。但在有关进程控制及同步机制等的支持下, 只要运行环境相同, 作业经多次运行, 都会获得完全相同的结果, 因而进程以异步的方式执行是系统所允许的 15. 处理机管理有哪些主要功能? 其主要任务是什么? 答: 处理机的主要功能有: 创建和撤消进程, 对诸进程的运行进行协调, 实现进程之间的信息交换, 以及按照一定的算法把处理机分配给进程。热心网友 时间:2023-11-10 19:49
在多道环境下,一方面,在内存中的某些进程由于某事件尚未发生而被阻塞,但它却占用了大量的内存空间,甚至有时可能出现在内存中所有进程都被阻塞而迫使CPU停止下来等待的情况;另一方面,却又有着许多作业在外存上等待,因无内存而不能进入内存运行的情况。显然这对系统资源是一种严重的浪费,且使系统吞吐量下降。为了解决这一问题,在操作系统中引入了对换(也称交换)技术。热心网友 时间:2023-11-10 19:50
为了使系统能分时运行多个用户程序而引入了对换技术。