学习计算机操作系统第一章-操作系统引论

1、设计现代OS的主要目标是什么?

1、方便用户使用计算机(方便)
2、提高系统资源的利用率和吞吐量(高效)
3、优化设计结构,方便扩展(易扩展)
4、设计符合世界标准,方便开放(标准化)

2、OS的作用表现在那些方面?

1、为用户操作计算机硬件提供接口(方便用户操作)
2、对计算机系统资源进行管理(管家)
3、对计算机硬件做了封装(封装)

3、为什么说OS实现了对计算机资源的抽象

1、原本用户需要通过机器指令操作硬件,现在可以通过有OS提供的指令间接操作机器。也就是说内部的实现细节对用户而言是透明的。
2、OS可以对基础封装的接口,在进行二次封装,使之完成更加复杂的功能。就是说,抽象的层次越高,提供的接口功能就越强大。

4、试说明推动多道批处理系统形成和发展的动力

1、提高资源利用率和系统吞吐量

5、脱机IO和联机IO

程序和数据的输入输出在外围机的控制下完成,也就是在脱离主机的情况下完成。脱机IO
反之,在主机的直接控制下进行的IO称为联机IO

6、推动分时系统形成和发展的主要动力

为了满足用户对人机交互的需求

7、实现分时系统的关键问题是什么?应该如何解决?

关键问题:怎样使用户与自己的作业交互
解决方案:首先提供多个终端供应多个用户使用。其次用户在终端输入的命令可以及时接收和及时处理。

8、为什么要引入实时操作系统
9、什么是硬实时任务和软实时任务?举例说明
10、试着从交互性、;及时性以及可靠性方面将分时系统和实时系统进行比较
11、OS有啥特征,最基本特征是啥?
12、在多道程序技术的OS环境下的资源共享与一般情况下的资源共享区别是什么,对独占资源应该采取何种共享方式?
13、什么是时分复用技术,举例说明它提高资源利用率的根本原因是什么?
14、是什么原因使得操作系统具有异步性特征
15、处理机管理有哪些主要功能?主要任务是什么?
16、内存管理有哪些主要功能?主要任务是什么?
17、设备管理有哪些主要功能?主要任务是什么?
18、文件管理有哪些主要功能?主要任务是什么?
19、推动传统OS演变为现代OS的主要因素
20、什么是微内核OS
21、微内核操作系统具有那些优点?它为何能有这些优点?
22、现在操作系统较之传统操作系统有增加了那些功能和特征?
23、在微内核OS中,为何采用客户端服务器模式?
24、在微内核OS中采用了那些新技术?
25、何为微内核技术?在微内核中通常提供了哪些功能?
26、推动OS发展的主要动力

1、提高计算机资源利用率
2、方便用户使用
3、硬件性能提升
4、计算机体系结构的发展,比如单核变多核
5、用户需求
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ranx3

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值