接口-操作系统提供给用户的接口

2015/05/02 操作系统

操作系统可以通过程序接口和操作接口两种方式把它的服务和功能提供给用户。

程序接口又称应用编程接口,程序接口由一组系统调用(system call)组成,获得操作系统的底层服务,使用或访问系统管理的各种软硬件资源。

操作接口又称作业(或功能)级接口,是操作系统为用户操作控制计算机工作和提供服务的手段的集合,通常可借助操作控制命令、图形操作界面(命令)、以及作业控制语言(命令)等等来实现。

Linux系统为用户提供三种接口:

1、图形界面操作接口,Linux系统一般提供KDE、Gnome等图形界面接口,目的是方便普通用户操作计算机。

2、控制台接口,即终端接口,Linux系统一般提供bash shell、cshell等等终端接口,目的是方便系统管理员操作计算机,事实上Linux功能的强大也主要体现在终端接口。

3、API接口:即apllication interface,这是应用程序接口,从编程角度Linux系统就是一个大的程序调用库,它提供大量的API函数,目的是方便程序员开发应用程序。如创建进程、执行程序、数据I/O、信息存取、通信服务。

Search

    Post Directory