首页 > 试题广场 >

关于现代操作系统的基本特征: ( )是指两个或者两个以上的进

[单选题]

关于现代操作系统的基本特征: ( )是指两个或者两个以上的进程在执行时间上有重叠,即一个进程的第一个操作在另一个进程的最后一个操作完成之前开始。

  • 并发性
  • 并行性
  • 虚拟性
  • 交互性
  • 共享性
  • 异步性
  • 透明性
  • 鲁棒性
  • 可重构性
推荐

了解并发的同学会很轻松就选出A答案。其他几个答案也是我们常见的项。鲁棒性类似于健壮性。比如说,计算机软件在输入错误、磁益故障、网络过载或有意攻击情况下,能否不死机、不崩溃。就是该软件的鲁棒性。


发表于 2018-07-18 21:04:52 回复(1)
这里选并发性是因为一个进程A在执行结束之前因为某些原因变为阻塞或就绪时,新进程B得到CPU处理而开始了自己的第一个操作,这时前一个进程A最后一个操作还未执行,符合题干的表述,没有问题。
而且问的是现代操作系统的基本特征,所以不选并行。
发表于 2020-10-22 17:50:02 回复(0)
这题有问题,并发是宏观上并行,微观上串行。
并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。
发表于 2018-12-24 22:24:03 回复(0)
并发当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状。.这种方式我们称之为并发(Concurrent)。
并行:当系统有一个以上CPU时,则线程的操作有可能非并发。当一个CPU执行一个线程时,另一个CPU可以执行另一个线程,两个线程互不抢占CPU资源,可以同时进行,这种方式我们称之为并行。
来源百度百科
发表于 2018-12-10 20:45:31 回复(0)
这题不好
发表于 2022-11-14 15:38:32 回复(0)
讲道理应该是b,执行时间上有重叠,应指同时在处理机上跑
发表于 2021-02-01 11:24:34 回复(0)
答案B
发表于 2020-01-03 10:06:58 回复(0)
并行是指两个或多个事件在同一时刻发生,并发是指两个或多个事件在同一时间间隔内发生。显然并行的要求更加严格。如果将环境放到单处理机系统中那么每一时刻只能进行一道程序,并行的条件不被满足
发表于 2019-12-16 10:28:14 回复(0)
1、并发(Concurrent):指两个或多个事件在同一时间间隔内发生,即交替做不同事的能力,多线程是并发的一种形式。例如垃圾回收时,用户线程与垃圾收集线程同时执行(但不一定是并行的,可能会交替执行),用户程序在继续运行,而垃圾收集程序运行于另一个CPU上。 2、并行(Parallel):指两个或者多个事件在同一时刻发生,即同时做不同事的能力。例如垃圾回收时,多条垃圾收集线程并行工作,但此时用户线程仍然处于等待状态。
发表于 2019-12-10 16:54:37 回复(0)