试题详情
简答题试述现代操作系统的基本特征。
  • (1)并发性:并发指的是在操作系统中存在着许多同时的或并行的活动。例如,在多道程序设计的环境下,各个程序同时在处理机上交替、穿插地执行。
    (2)共享性:系统中存在的各种并发活动,要求共享系统的硬、软件资源。
    (3)虚拟性:虚拟指的是讲一个物理实体映射为若干个逻辑实体。前者是客观存在的,后者是虚构的。例如,在多道程序系统中,虽然只有一个CPU,每一时刻只能执行一道程序,但采用多道技术之后,在一段时间间隔内,宏观上有多个程序在运行。在用户看来,就好像有多个CPU在各自运行自己的程序。
    (4)不确定性:1.程序执行结果不确定,程序执行结果不能再现。同一程序,对给定相同的初始数据,在相同的环境下运行,多次运行可能得到完全不同的结果。2. 多道程序设计环境下,程序按异步方式运行。也就是说,每道程序在何时执行、各个程序执行的顺序以及每到道程序所需的时间都是不确定的,也是不可预知的。
  • 关注下方微信公众号,在线模考后查看

热门试题