2023年浙江自考《操作系统》试题及答案7

四、简答题(本大题共8小题)

1、软件系统包括哪些软件?请举例说明。

答:

1.支撑软件:如接口软件,软件开发工具

2.应用软件,人口普查,财务管理等

3.系统软件:如操作系统,编译系统


2、什么道程序设计?多道程序设计能提高整个系统的效率具体表现在哪些方面?

答:让多道程同时装入一个主存器并执行的程序叫多道程序设计

整个系统的效率具体表现:

1.充分发挥处理与外围设备,外围设备与外围设备之间并行工作的能力

2.提高处理器利用率

3.充分利用外围设备资源


3、简述UNIX的目录文件的存取权限及其含义。

答:读,写,执行


4、常用的磁盘移臂驱动调度算法有哪些?

答:1.先来先服务调度算法

2.最短寻找时间调度算法

3.电梯调度算法

4.单扫描调度算法


5、什么是逻辑文件?简述逻辑文件的几种形式。

答:逻辑文件有两种

1.流式文件

2.记录文件



6、高级通信是进程间用信件交换信息。通常采用哪两种方式进行通信?它们有何区别?

答:有直接通信和间接通信两种

1.直接通信是固定在一对进程之间通信,其中任何一方只能单向发送或单向接收

2.间接通信是若干进程可以向同一个进程发送邮件


7、某系统有同类资源m个,它们供n个进程共享。如果每个进程最多申请x个资源(1≤x≤m),说明只要不等式n(x-1)+1≤m成立,该系统不会发生死锁。

答:因为每个进程最多申请X个资源1≤x≤m

最坏情况下每个进程已得到(x-1)个资源,现均要申请最后一个所需资源,

只要系统至少有一资源,就可以让其中一个进程得到所需全部资源

n(x-1)+1≤m成立