我是靠谱客的博主 故意小馒头,最近开发中收集的这篇文章主要介绍软考——操作系统——操作系统概述,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

目录

1,4个特征

2,五大功能

3,分类及特点


操作系统是用户与计算机之间的接口,用户可以通过操作系统提供的功能访问计算机系统中的软硬件资源。

操作系统有效的组织和管理系统中的各种软、硬件资源,合理地组织计算机系统工作流程,控制程序地执行,并且向用户提供一个良好地工作环境和友好的接口。

操作系统地4个特征是并发性、共享性、虚拟性、不确定性

五大部分:

操作系统的功能可分为五大部分:进程管理、文件管理、存储管理、设备管理、作业管理

1>,进程管理:实质上是对处理机的执行“时间”进行管理,采用多道程序等技术将CPU的时间合理的分配给每个任务。主要包括进程控制、进程同步、进程通信、进程调度。

2>,文件管理:主要包括文件存储空间管理、目录管理、文件的读写管理、存取控制。

3>,存储管理:是对主存储器“空间”进行管理,主要包括存储分配与回收、存储保护、地址映射、主存扩充。

4>,设备管理:实质上是对硬件设备的管理,包括对输入输出设备的分配、启动、完成和回收。

5>,作业管理:包括任务、界面管理、人机交互、图形界面、语音控制、虚拟现实等。

操作系统分类及特点:

操作系统分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、微机操作系统、嵌入式操作系统

1),批处理操作系统:分为单道批处理多道批处理

单道批处理是一种早期的操作系统,一次只有一个作业装入内存执行,当一个作业运行结束后,随机自动调入同批的下一个作业。

多道批处理允许多个作业装入内存执行。

2),分时操作系统:将CPU的工作时间划分为许多很短的时间片,轮流为各个终端的用户服务。

分时系统有4个特点:多路性、独立性、交互性、及时性

3),实时操作系统:指计算机对于外来信息能够以足够快的速度进行处理,并在可控对象允许的时间范围内做出快速反应。

实时系统分为实时控制系统实时信息处理系统

实时控制系统主要用于生产过程的自动控制,如数据采集、武器控制、火炮自动控制等;

实时信息处理系统主要用于实时信息处理,如飞机订票系统、情报检索系统。

实时系统和分时系统的区别:应用的环境不同、系统的设计目标不同、交互性的强弱不同、响应时间的敏感程度不同

4),网络操作系统:是使联网计算机能方便而有效地共享网络资源,为网络用户提供各种服务的软件和有关协议的集合。

5),分布式操作系统:是网络操作系统的更高级形式,它保持网络系统所拥有的全部功能,同时右具有透明性、可靠性、高性能等特性。

6),微型计算机操作系统:简称微机操作系统,常用的有Window、MacOS和Linux。

7),嵌入式操作系统:主要特点是微型化、可定制、实时性、可靠性、易移植性

最后

以上就是故意小馒头为你收集整理的软考——操作系统——操作系统概述的全部内容,希望文章能够帮你解决软考——操作系统——操作系统概述所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部