操作系统学习笔记--操作系统的五大功能
2018-03-30 19:40
274 查看
资源管理:1、处理机管理(硬件);2、存储器管理(硬件);3、设备(输入输出设备)管理(硬件);4、文件管理(软件)
联机用户接口:
适用:几乎所有的计算机操作系统。
组成:命令+终端处理程序+命令解释程序
过程:用户在键盘上输入命令,终端处理程序(没有主机,只有I/O设备的显示器、键盘等)接收命令并显示(处理)。在屏幕上,命令解释程序(解释给主机(硬件)看,把一条用户的命令解释成多条语句,由计算机来执行)解释并执行该命令。
联机命令举例:UNIX:login、logout; DOS:copy、format;
命令解释程序:操作系统的最高层(贴近软件),如MS-DOS:COMMAND、COM; UNIX:Shell。UNIX操作系统是一个典型的分时操作系统。
脱机用户接口:首先有一个预输入的过程。把处理的各个作业预先输入到磁盘上。
适用:批处理系统。又称批处理用户接口
组成:作业控制语言(JCL)+作业说明书+命令解释程序
过程:用户把对作业的控制用JCL写在作业所明书上,命令解释程序按照作业说明书解释并执行。在执行过程中不允许人机交互,由一个监督程序来控制作业的运行。出现错误时,按作业说明书执行。
程序接口:
目的:为用户程序访问系统资源而设置
组成:一组系统调用(其实是一种中断) 系统调用:一个系统调用是一个能完成特定功能的子程序。
联机用户接口:
适用:几乎所有的计算机操作系统。
组成:命令+终端处理程序+命令解释程序
过程:用户在键盘上输入命令,终端处理程序(没有主机,只有I/O设备的显示器、键盘等)接收命令并显示(处理)。在屏幕上,命令解释程序(解释给主机(硬件)看,把一条用户的命令解释成多条语句,由计算机来执行)解释并执行该命令。
联机命令举例:UNIX:login、logout; DOS:copy、format;
命令解释程序:操作系统的最高层(贴近软件),如MS-DOS:COMMAND、COM; UNIX:Shell。UNIX操作系统是一个典型的分时操作系统。
脱机用户接口:首先有一个预输入的过程。把处理的各个作业预先输入到磁盘上。
适用:批处理系统。又称批处理用户接口
组成:作业控制语言(JCL)+作业说明书+命令解释程序
过程:用户把对作业的控制用JCL写在作业所明书上,命令解释程序按照作业说明书解释并执行。在执行过程中不允许人机交互,由一个监督程序来控制作业的运行。出现错误时,按作业说明书执行。
程序接口:
目的:为用户程序访问系统资源而设置
组成:一组系统调用(其实是一种中断) 系统调用:一个系统调用是一个能完成特定功能的子程序。
相关文章推荐
- 操作系统学习笔记(4)--断言和延时功能
- openwrt gstreamer实例学习笔记(六. gstreamer Pads及其功能)
- servlet学习笔记9——第七讲(美化页面,完善功能)
- PXE全自动安装操作系统--centos7.3学习笔记
- 操作系统学习笔记(10) 互斥和同步的经典问题
- 用S60操作系统SDK开发NOKIA手机应用程序-学习笔记(2)
- ROS(indigo)机器人操作系统学习资料和常用功能包汇总整理(ubuntu14.04LTS)
- java学习笔记(一) ----java下常用的包功能
- 网上图书商城项目学习笔记-009退出功能
- Javascript学习笔记之操作系统以及浏览器验证篇
- 操作系统学习笔记之进程管理(三)
- Cocos2d-x学习笔记(十)实例——记住帐号(密码)功能
- OpenCV 2.4.9 学习笔记(1)—— 基本功能结构
- 操作系统概念学习笔记 2 系统中断
- ThinkPHP学习笔记(6)添加扩展功能类并import导入
- WeCenter 学习笔记--私信功能
- JAVA学习笔记(Eclipse常用功能)
- PMP学习笔记(二):九大知识领域和五大过程组
- Linux学习笔记 - 第二章 Linux操作系统
- Ubuntn 操作系统学习笔记之SMB的安装和配置