操作系统原理课后习题答案
发布时间:2023-04-19 14:30:07
操作系统原理作业
第1章
1-2批处理系统和分时系统各有什么特点?为什么分时系统的响应比较快?
答:在批处理系统中操作人员将作业成批装入计算机并由计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。在分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。分时系统一般采用时间片轮转的方法使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。
1-4什么是多道程序设计技术?试述多道程序运行的特征。
答:多道程序设计技术是指同时把多个作业(程序)放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因(如I/O请求)而暂停执行时,CPU立即转去执行另一道程序。多道程序运行具有如下特征:
多道计算机内存中同时存放几道相互独立的程序。宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行但都未运行完毕。微观上串行:从微观上看内存中的多道程序轮流或分时地占有处理机,交替执行。
1-6操作系统的主要特性是什么?为什么会有这样的特性?
答:并发性,共享性,异步性,虚拟性,这些特性保证了计算机能准确的运行,得出想要的结果。
1-7
(1)工作情况如图。
>>>>
(2)CPU有空闲等待,它发生在>>>>100ms与程序B都在进行I/O操作。
(3)程序A无等待现象,程序B在>>>>0ms间段内有等待现象。
150ms时间段内,此时间段内程序A50ms时间段与>>>>180ms
200ms时
第2章
2-1什么是操作系统虚拟机?
答:在裸机上配置了操作系统程序后就构成了操作系统虚拟机
2-3什么是处理机的态?为什么要区分处理机的态?
答:处理机的态,就是处理机当前处于何种状态,正在执行哪类程序。为了保护操作系统,至少需要区分两种状态:管态和用户态。
2-5什么是中断?在计算机系统中为什么要引用中断?