您的当前位置是:第七章 操作系统接口>>学习内容>>常见问题

★系统调用

答:用户程序中对操作系统的调用称为系统调用(system call)

★操作系统用户接口中包括哪几种接口?它们分别适用于哪种情况?

答:操作系统用户接口中包含命令接口和程序接口。命令接口细分了联机命令接口和脱机命令接口。联机命令接口提供给联机用户使用,脱机命令接口提供给批处理用户使用。

★联机命令接口由哪几部分组成?

答:联机命令命令接口由一组联机命令、终端处理程序、命令解释程序三部分组成。其中,联机命令包括命令码和命令参数。

★联机命令通常有哪几种类型?每种类型中包括哪些主要命令?

答:联机命令包括5种类型:

1)系统访问命令:用户注册、口令检查等。

2)磁盘操作命令:磁盘格式化、磁盘复制、磁盘内容比较、磁盘文件备份。

3)文件操作命令:文件的显示、复制、删除、内容比较、重命名等。

4)目录操作命令:目录显示、创建子目录、删除子目录、设置当前目录等。

5)其他命令:I/O重定向、管道联结、过滤命令、批处理等。

★什么是输入输出重定向?举例说明之。

答:系统通常定义了标准输入/输出设备,常规的数据I/O都来自或送往这些设备。如果将标准输入/输出设备重定向到其他设备,则数据I/O就来自或送往重定向的设备。比如,DOS系统中定义的标准输出设备是显示终端,如果使用浏览目录命令“DIR>PRN:”,则目录的将输出到打印机上。

★何谓管道联接?举例说明之。

答:一条管道是由多条命令组成的。其中,第一条命令的输出作为第二条命令的输入,第二条命令的输出作为第三条命令的输入。比如,DOS系统命令: COMMAND1|COMMAND2|…|COMMANDn