操作系统概述作业

Q1、站在普通用户的角度,总结操作系统有哪些基本功能?

1、提供操作界面

2、控制程序运行

3、管理系统资源

4、配置系统掺乎

5、健康系统状态

6、提供工具软件集合

Q2、 操作系统有哪4大核心功能?

1、存储资源管理

2、文件管理

3、进程管理

4、I\O设备管理

Q3、操作系统有哪4个典型的发展阶段,各有什么特点?

1、手工操作(无操作系统):
​ ​ ​ ​ ​ ​手工处理程序启动、运行、结束,操作繁琐好事,CPU利用率低、用户一段时间独占使用,缺少交互

2、单通道批处理系统:
​ ​ ​ ​ ​ ​批量处理程序作业;自动识别作业;单通道串行依次处理

3、多通道批处理系统:
​ 内存中存放多道程序,CPU利用率高,宏观上程序并行处理,微观上串行处理,用户与程序交互性差,程序运行状态不确定
4、分时系统:
​ ​ 多路调制性,用户独占性(感觉上),交互性好,响应及时

Q4、多道批处理系统为什么工作效率比单道的高?

因为多通道处理系统在内存中存放了多道程序,当某道程序因为某种原因不能运行而放弃CPU时,操作系统调度另一次程序投入执行,让CPU尽量忙碌,提高了系统效率,而单道批处理系统吃只能让CPU空闲等待。

Q5、分时技术与多道批处理都能完成多个程序的切换。这两种切换情形有什么差别?

在一个用户\一个程序\一台计算机三角模型中:

1、分时技术是给不同终端用户的程序提供超短时轮流使用CPU的机会,突破了上述三角模型中一个用户的限制
2、多道程序系统则是在内存中同时存放多道程序,它们都处于开始和结束之间,各道程序轮流使用CPU,交替执行,突破了上述三角模型中一个程序的限制

Logo

快速构建 Web 应用程序

更多推荐