天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

操作系统基本概念之操作系统的接口(六)

上一篇 / 下一篇  2012-04-21 00:36:17 / 精华(1) / 置顶(1) / 个人分类:Linux操作系统

操作系统除了对计算机系统中的软硬件资源实施管理外,还为用户提供了各种使用其服务功能的手段,即提供了用户接口。

1、 命令接口:用户利用这些操作命令来组织和控制作业的执行。

a)        联机命令接口(交互式命令接口):是指用户利用系统提供的一组键盘命令或其他操作命令和系统会话,交互式地控制程序的执行。

                       i.             内部命令:这类命令的特点是完成命令能的程序小,使用频繁,它们在系统初始启动时被引导至内存并且常驻内存。

                     ii.             外部命令:完成这类命令功能的程序较长,各种独立地作为一个文件驻留在磁盘上,当需要它们时,再从磁盘上调入内存运行。

b)       脱机命令接口(批处理命令接口):是指用户将对作业的控制要求以作业控制说明书的方式提交给系统,由系统按照作业说明书的规定控制作业的执行。

2、 程序接口:编程人员可以使用它们来请求操作系统的服务。 程序接口由一组系统调用命令(简称系统调用)组成,所谓系统调用就是用户在程序中调用操作系统所提供的一些子功能。

a)        系统调用的功能:

                       i.             设备管理

                     ii.             文件管理

                   iii.             进程管理

                    iv.             内存管理

b)       系统调用的过程:

                       i.             为执行系统调用命令作准备

                     ii.             执行系统调用

                   iii.             系统调用命令执行完后的处理。

3、 图形用户接口:是通过对出现在屏幕上的对象直接进行操作,以控制和操作程序的运行。是最为常见的人机接口形式,可以认为图形接口是命令接口的图形化。

零测试


TAG: 零测试 命令接口 系统调用 图形用户接口 内部命令 操作系统 程序接口

 

评分:0

我来说两句

Open Toolbar