第5题:
操作系统有哪几个典型的发展阶段,各有什么特点?
1.手工阶段 联机方式:上机前需预约,操作者与程序员需再现场,输入输出依靠纸带机在纸带上打孔,上机时间较长。 脱机方式:程序运行时,程序员可以不在现场,由操作员完成操作。 2.批处理系统 由常驻内存的监控程序实现作业之间的转换自动化,监督计算机运行情况。依赖磁带技术、卫星机、纸带、磁带。 单道批处理系统,主要特征:顺序性,自动性,单道性。系统吞吐量低,无交互。 多道批处理系统,主要特征:多道程序宏观上并行,微观上串行。提高了系统吞吐量和资源利用率,但是用户响应时间较长,也不提供交互。 3.分时操作系统 分时操作系统,具有同时性,交互性,独立性,和及时性。能够对用户进行及时响应。解决了人机交互问题,但不能在规定时间内做出处理于是有了实时操作系统。 4.实时操作系统,主要特点是及时性和可靠性,能够违反时间规定在规定的时间内响应。