首页 > 试题广场 >

现代操作系统的两个基本特征是()和资源共享。

[不定项选择题]
现代操作系统的两个基本特征是()和资源共享。
  • 多道程序设计
  • 中断处理
  • 程序的并发执行
  • 实现分时与实时处理
并发和共享是操作系统的两个最基本的特性,它们又是互为存在条件。一方面资源共享是以程序(进程)的并发性执行为条件的,若系统不允许程序并发执行,自然不存在资源共享问题。另一方面若系统不能对资源共享实施有效管理,则也必将影响到程序并发执行。
发表于 2015-06-16 11:51:40 回复(0)
操作系统的特征:并发,共享,虚拟和异步

并发:计算机中存在多个运行的程序,需要OS管理和调度。

多个应用程序交替执行,需要知道所有运行的程序当前的执行的位置,当前正在执行的是哪一个应用,如果应用之间有切换的时候,切换到下一个应用的时候,它上次执行到什么位置,这次就从什么时候开始。当时的状态是什么样子,都需要操作系统来维护。

共享: “同时”共享 和 互斥共享

多个应用并发执行的时候,宏观上要体现出它们在同时访问资源的情况,而微观上要实现它们的互斥访问。比如说我们说到的内存,两个应用同时访问内存,那这个时候,每个应用需要知道它访问的是哪一个,另一个应用访问的是哪一个,他们俩之间不能访问出错,其中一个需要保护的内存资源,不能让另外一个应用去访问。在微观上需要对它们做很好的隔离,因为在数据总线上任何时刻只有一个应用去访问存储单元,这就是所说的微观上的互斥。

虚拟:利用多道程序设计技术(程序的交替运行),让每个用户都觉得有一个计算机专门为他服务。

操作系统在每个应用执行的时候,这种交替执行的交替频率特别高,让用户在应用的时候感觉不太出来这台机器还有其他用户在用,当然负载大到一定程度,用户是可以感觉到的。

异步:1.程序的执行不是一贯到底的,而是走走停停,向前推进的速度不可预知。2.只要运行的环境相同,OS需要保证程序运行的结果也要相同。

如果说某个应用就是需要知道跟时间相关的这种走走停停的信息,也是可以在操作系统的支持之下,发现这种时间上的差异的。


发表于 2018-01-23 15:30:28 回复(0)
多选题给我整不会了
发表于 2022-01-04 08:15:51 回复(0)
并发和共享是现在操作系统的两个基本特征,它们互为存在条件。
发表于 2016-07-07 20:12:06 回复(0)
审题不清……
发表于 2016-07-22 09:56:49 回复(0)
本来就选个c的,一看是多选题又选了几个
发表于 2025-09-26 10:00:51 回复(0)
并发和共享是操作系统最基本的特性,他们又是互为存在条件。资源共享以程序的并发执行为条件,若系统不允许程序的并发执行,自然不存在资源共享问题。
发表于 2019-04-03 10:23:17 回复(0)
并发和共享
发表于 2018-04-24 15:05:06 回复(0)
并发和共享是操作系统的两个最基本的特性,它们又是互为存在条件。
一方面资源共享是以程序(进程)的并发性执行为条件的,若系统不允许程序并发执行,自然不存在资源共享问题。另一方面若系统不能对资源共享实施有效管理,则也必将影响到程序并发执行。
发表于 2017-04-21 16:46:19 回复(0)
并发性、共享性、虚拟技术和异步性四大特征
最基本特征是并发性。
发表于 2016-08-15 15:09:12 回复(0)