操作系统—概论
来源:互联网 发布:部落冲突巨石投手数据 编辑:程序博客网 时间:2024/06/05 00:36
操作系统是裸机上的第一层软件,它是对软硬件系统的首次扩充,填补了人与机器之间的鸿沟。
操作系统与计算机同在:
认识操作系统:
1. 从用户观点来看操作系统
a) 虚拟机观点
b) 用户环境观点
2. 从系统设计者(系统分析员)的观点来看计算机操作系统
a) 资源管理的观点
b) 作业(任务)组织观点
虚拟机观点:操作系统是建立在计算机硬件平台上的虚拟机器,它为应用软件提供了比计算机硬件更强或计算机硬件所没有的功能。
操作系统在虚拟机中充当管理员和协调员的角色,管理计算机的软硬件资源,并协调多任务、多进程的运行。
扩充:功能、计算机数量。
用户环境的观点:操作系统是用户使用计算机系统的接口,它为计算机用户提供方便的用户环境。
用户接口(命令接口):用户可通过该接口向作业发出命令以控制作业的运行,可分为联机用户接口和脱机用户接口。
联机用户接口:为联机用户提供的,由一组键盘操作命令和命令解释程序组成。
字符形式:较灵活但因繁琐而难记。
菜单形式:试图在字符终端上提供友好的用户界面。
图形形式:因直观而易记但不灵活。
脱机用户接口:用户用JCL把需要对作业进行的控制和干预事先写在说明书上,然后将作业和作业说明书一起提交给系统。当系统调度到该作业运行时,再调用命令解释程序对作业说明书上的命令逐条地解释执行,该接口即为批处理的接口。
JCL:程序控制语言
程序接口(应用编程接口):为用户程序在执行中访问系统资源而设置的,是用户取得操作系统服务的唯一途径。
有一组系统调用组成,每一组系统调用都是一个能完成各种功能的子程序,每当应用程序要求OS(操作系统)提供某种服务(功能)时,便调用具有相同功能的系统调用,不同的系统其调用形式不同。
资源管理的观点:操作系统是计算机系统中各类资源的管理者,它负责分配、回收、以及控制系统中的各种软硬件资源。
监视资源
分配/回收资源
保护资源
跟踪资源的使用情况满足资源请求,提高资源利用率以及协调各程序和用户对资源的冲突。
作业组织的观点:操作系统是计算机系统工作流程的组织者,它负责协调在系统中运行的各个应用软件的运行次序。
用于巨型机和大型服务器上,以批文件的形式提交作业,请求主机逐个运行。
主机操作系统负责组织、协调各个作业的运行、报告执行结果或错误信息,减少了人工干预,提高了系统效率。
定义:操作系统是计算机系统中的一个系统软件,管理和控制计算机的软硬件资源,合理地组织计算机工作流程,以便有效利用这些资源为用户提供一个功能强、使用方便的工作环境,从而在用户和计算机之间起到接口的作用。
- 【操作系统】——操作系统概论
- 操作系统——概论
- 操作系统—概论
- 操作系统概论——引
- 自学考试——操作系统概论
- 自考总结—操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- 操作系统概论
- Servlet 之 HTTP信息(1)
- python读取excel,数字都是浮点型,日期格式是数字的解决办法
- 靠谱的seo标题写作技巧
- 关于人脸检测与识别的API、库和软件
- 关于Python绑定方法和非绑定方法的思考
- 操作系统—概论
- Sframe与Graphlab Create的安装
- Android实现点击两次返回键退出
- SparkMLLib中基于DataFrame的TF-IDF
- rpmbuild打包遇到问题汇总
- 1065. 单身狗(25)--Python
- 同步锁与操作系统中断
- 超强、超详细Redis数据库入门教程
- java Object类