操作系统复习培训课件.ppt

服务用户的观点(续) 2、操作接口又称功能级接口,操作系统为用户提供的操作控制计算机的服务集合。它是由操作系统高层提供的服务,通常有操作控制命令、会话语言、图形操作界面、以及批处理系统提供的作业控制语言等等。 服务用户的观点(续) 1、系统调用与程序接口 (1)系统调用 系统调用是为了扩充机器功能、增强系统能力、方便用户使用而建立的。用户程序或其它系统程序通过系统调用就可以访问系统资源,调用操作系统功能,它是用户程序或其它系统程序获得操作系统服务的唯一途径。 有些计算机系统中,把系统调用称为广义指令。广义指令与机器指令是不相同的,机器指令由硬件实现,而广义指令(系统调用)是由操作系统在机器指令基础上实现的、能完成特定功能的过程或子程序。 服务用户的观点(续) (2)“基于Unix的可移植操作系统接口”是国际标准化组织给出的有关系统调用的国际标准POSIX1003.1 (Portable Operating System IX),任何操作系统只有符合这一标准,才有可能运行Unix程序。 (3)统调用从功能上大致可分成五类: 1)进程和作业管理:终止或异常终止进程、装入和执行进程、创建和撤销进程、获取和设置进程属性、修改进程状态、分配和回收进程存区。 2)文件操作:建立文件、删除文件、打开文件、关闭文件、读写文件、获得和设置文件属性。 3)设

文档评论(0)

1亿VIP精品文档

相关文档