操作系统概述

   日期:2020-07-12     浏览:153    评论:0    
核心提示:#操作系统##什么是操作系统?操作系统的定义比较多,不能用简单的一两句定义句就能表示。我们可以从以下4个方面来定义操作系统:1.用户观点:方便用户使用的计算机环境2.虚拟机观点:拓展硬件资源没有的功能3.资源管理观点:对各类软硬件资源的调度分配4.作业组织者:协调各软件的运行次序##用户接口和程序接口是功能性需求Interface:用户命令构成的集合API(Application Programming Interface:系统调用形成的集合用户命令包括:字符,菜单,图标##单

#操作系统
##什么是操作系统?
操作系统的定义比较多,不能用简单的一两句定义句就能表示。我们可以从以下4个方面来定义操作系统:

1.用户观点:方便用户使用的计算机环境
2.虚拟机观点:拓展硬件资源没有的功能
3.资源管理观点:对各类软硬件资源的调度分配
4.作业组织者:协调各软件的运行次序

##用户接口和程序接口是功能性需求

Interface:用户命令构成的集合
API(Application Programming Interface:系统调用形成的集合

用户命令包括:字符,菜单,图标

##单/多道程序设计
单:一个程序全部完成才能进行下一个

多:先进行的一到如果在等待,可以进行下一道


##任务并行:
宏观——同时进行
微观——交替进行

##子系统
1.用户接口——用户命令(可系统调用,但不可被调用即不可逆)
2.基础平台——系统调用(分层,分级,分块)

多模式结构(性能降低但可靠),可靠指的是容错性强
单模式结构(性能不变但不可靠)

##双模式基础平台子系统
核外子系统(用户模式)
核心子系统(核心模式)
采用微内核可以提高容错率,非必要代码错误也不会影响整体性能

##多道批处理
将用户提交的作业都存放在外存中形成队列,然后再通过调度算法依次调进内存中。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服