操作系统--课堂问答笔记03

1. 1-5的第一部分,描述了一个事件:人机矛盾,那么如何理解人机矛盾?

机器的速度和人的速度的不匹配导致资源浪费。

2.计算机可以同时做多件事情,这是对的吗?

同时”这两个字要打引号,因CPU在任何时刻只能做一件事,宏观上可以理解计算机可以同时做多件事情;即在任何一个时间点,计算机只做一件事;但考察一个时间段,计算机完成了多件事情。
按照事先制定的规则排队。就像你一个晚上做了很多门课的作业,但是任何一个时刻,只做一门课的作业。你可以这门课做30分钟,但没做完;再做其它作业,之后回来做这门课。注意微观和宏观。

3.日常生活中有没有类似多道程序处理的例子?

多道程序在计算机中的运行都是“走走停停”的,即任何一个程序的运行都不是从一开始运行占用CPU,直到结束,都不是一气呵成。
就像刚才做作业,如果一门课做完再做另外一门,这个不是多道。
还有,就像课堂上有同学问问题,那么因为老师只有一个,老师只能一个个的单独处理你们的问题,你先问一个问题,老师回答了以后,然后另一个同学问我问题,然后老师回答了以后,然后你再来问我问题,然后老师再回答。在这个例子中,老师就是CPU,同学询问问题。
同学询问问题就一个程序的运行(每个同学可能有多个问题,那么解决一个同学的问题并不是一次完成的,对一个同学的一个问题的处理就可以理解为进程,某个同学的所有问题都回答完毕了,那么程序也就运行结束了)。

4.分时系统是多个用户同时使用一台计算机?

同时也是打引号的,是用户的感觉,但实际上并不是同时,原因也是在任何一个时间点,计算机只做一件,因为分配给每个用户的时间片很小,所以任何一个用户都感觉不到其他用户的存在。
利用时间片使得多个用户轮流使用计算机。

5.请牢记实时系统的两个截止时间及其含义?(开始截止时间和结束截止时间)

有时主要关注开始截止时间,有时主要关注结束截止时间,一般不是同时关注这两个时间。
例如大家上课不要迟到,关注的是什么时间?开始截止时间,因为上课8点20开始,过了这个时间就迟到了。
登机,起飞时间是截止时间。
今天的作业必须今晚12点做完,关注的就是完成截止时间或结束截止时间。

转载自:https://blog.csdn.net/weixin_46218781/article/details/105239560

发布了340 篇原创文章 · 获赞 193 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/qq_40241957/article/details/105596080