- 3
- 0
- 约7.14千字
- 约 36页
- 2019-07-27 发布于福建
- 举报
2.3.3 UNIX系统结构(识记) UNIX是一个交互式的分时操作系统。 UNIX可以分为内核层和外壳层两部分 内核:操作系统的核心,包括存储管理、文件管理、设备管理、处理机管理,以及为外壳提供服务的系统调用。 外壳:shell解释程序、编译程序、解释程序、实用程序、系统库。 2.3.3 UNIX系统结构 shell解释程序等待输入 用户输入命令 启动相应用户程序 调用内核操作系统服务 2.3.3 UNIX系统结构 UNIX内核用C语言和汇编语言编写。文件按编译方式分成下面三类: 汇编语言文件:大多与计算机硬件直接相关,如系统启动、设备驱动等。 C语言文件:除汇编语言文件外的内核程序均用C语言编写。 C语言全局变量文件:含有结构的重要声明,不能独立编译,只能与C语言文件一起编译。 UNIX系统提供两种运行环境,即用户态和核心态。 外壳程序在用户态运行,内核层的程序在核心态运行。 在用户态运行的程序称为用户程序,在核心态运行的程序称为系统程序 操作系统与用户的接口 — 操作控制命令(领会) 用户通过操作系统来使用计算机系统。操作系统为用户提供两种类型的使用接口:操作员级接口和程序员级接口 操作员级接口是一组操作控制命令 从键盘输入命令,从菜单选择命令 在批处理系统中控制作业执行步骤的手段是:作业控制语言,用户使用作业控制语言事先准备好一份表示作业执行步
原创力文档

文档评论(0)