清华大学出版社 000000 TSINGHUA UNIVERSITY PRESS 第2章操作系统用户界面 21作业的基本概念 22作业的建立 23命令控制界面接口 24系统调用 25UNⅨX用户界面 本章小结 习题
第2章 操作系统用户界面 2.1 作业的基本概念 2.2 作业的建立 2.3 命令控制界面接口 2.4 系统调用 2.5 UNIX用户界面 本章小结 习题
清华大学出版社 000000 TSINGHUA UNIVERSITY PRESS 本章主要从用户使用和系统管理两方面出发,讨论操 作系统为用户提供的编程接口和命令控制接口。首 先讨论操作系统的命令控制接口及与其相关的作业 控制和管理概念,然后介绍系统调用与编程接口, 最后介绍操作系统用户界面示例
本章主要从用户使用和系统管理两方面出发, 讨论操 作系统为用户提供的编程接口和命令控制接口。首 先讨论操作系统的命令控制接口及与其相关的作业 控制和管理概念,然后介绍系统调用与编程接口, 最后介绍操作系统用户界面示例
清华大学出版社 000000 TSINGHUA UNIVERSITY PRESS 21作业的基本概念 211作业的定义 作业是操作系统中一个常见的概念。关于什么是作 业,有两个方面的解释。一个是从用户角度看作 业,另一个是从系统的角度来看作业。从用户的角 度,可以从逻辑上抽象地(并非精确地)描述作业的 定义,而从系统的角度,则可以定义出作业的组织 形式。 般编制一个应用程序大致要经过图21中所描述的 几步。即由概念或构思出发经过功能设计、结构设 计以及详细设计过程之后,再编制程序和进行编辑 输入、编译链接和反复调试之后再形成执行代码, 并被执行,然后输出执行结果和建立相应的文档等
2.1 作业的基本概念 2.1.1 作业的定义 作业是操作系统中一个常见的概念。关于什么是作 业,有两个方面的解释。 一个是从用户角度看作 业,另一个是从系统的角度来看作业。从用户的角 度,可以从逻辑上抽象地(并非精确地)描述作业的 定义,而从系统的角度,则可以定义出作业的组织 形式。 一般编制一个应用程序大致要经过图2.1中所描述的 几步。即由概念或构思出发经过功能设计、结构设 计以及详细设计过程之后,再编制程序和进行编辑 输入、编译链接和反复调试之后再形成执行代码, 并被执行,然后输出执行结果和建立相应的文档等
清华大学出版社 000000 TSINGHUA UNIVERSITY PRESS 需求分析 概念 功能L结构L详细 编辑 设计 设计 设计 输入 修改 建档 输出 执行 链接 编译 调试 图21一般编程过程
图2.1 一般编程过程
清华大学出版社 000000 TSINGHUA UNIVERSITY PRESS 在图21中,直到编辑为止的各步都可认为是可由人 工独立完成的(尽管也有许多支撑软件存在),但从 编辑输入开始的以下各步却是在用户的要求控制下 由计算机完成。 在一次应用业务处理过程中,从输入开始到输出结 束,用户要求计算机所做的有关该次业务处理的全 部工作称为一个作业。作业由不同的顺序相连的作 业步组成。作业步是在一个作业的处理过程中,计 算机所做的相对独立的工作。一般来说,每一个作 业步产生下一个作业步的输入文件
在图2.1中,直到编辑为止的各步都可认为是可由人 工独立完成的(尽管也有许多支撑软件存在),但从 编辑输入开始的以下各步却是在用户的要求控制下 由计算机完成。 在一次应用业务处理过程中,从输入开始到输出结 束,用户要求计算机所做的有关该次业务处理的全 部工作称为一个作业。作业由不同的顺序相连的作 业步组成。作业步是在一个作业的处理过程中,计 算机所做的相对独立的工作。一般来说,每一个作 业步产生下一个作业步的输入文件