操作系统简答题习题 11
计算机系统的资源可分成哪几类
试举例说明软件资源:系统软件、支撑软件、应用软件硬件资源:CPU、主存、I/O 控制系统、外围设备2
什么是操作系统
操作系统在计算机系统中的主要作用是什么
操作系统是管理各类资源、控制程序执行、改善人机界面、提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好的运行环境的一种系统软件
主要作用:(1)方便用户使用(2)扩充机器功能(3)管理各类资源(4)提高系统效率(5)构筑开发环境3
什么是多道程序设计
多道程序设计技术有什么特点
允许多个作业(程序)同时进入计算机系统的内存并启动交替计算的方法
特点:(1)提高 CPU、内存和设备的利用率;(2)可以提高系统的吞吐率,使单位时间内完成的作业数量增加(3)充分发挥系统的并行性,使设备与设备之间、CPU 与设备之间均可并行工作(4)延长了作业的周转时间4
在分时系统中,什么是响应时间
它与哪些因素有关
从终端发出命令以及应答的时间因素:时间片,用户数,切换进程时的交换信息量5
简述操作系统资源管理的主要技术:资源复用、资源虚拟和资源抽象资源复用:系统中相应地多个进程竞争使用资源,由于计算机系统的物理资源是宝贵和稀有的,操作系统让众多进程共享物理资源,这种共享成为资源复用
资源虚拟:虚拟的本质是对资源的转化、模拟或整合,把一个物理资源转变成多个逻辑上的对应物,也可以把多个物理资源变成单个逻辑上的对应物,即创建无需共享的多个独占资源的假象,或创建易用且多于实际物理资源数量的虚拟资源假象,以达到多用户共享一套计算机物理资源的目的
资源抽象:通过创建软件来屏蔽硬件资源的物理特性和实现细节,简化对硬件自愿的操作、控制和使用,即不考虑物理细节而对资源执行操作的技术
试从资源管理观点出发,分析操作系统在计算机系统中的角色和作用对软硬件资源进行资源复用、虚拟和抽象,