★系统调用
答:用户程序中对操作系统的调用称为系统调用(system call)
★操作系统用户接口中包括哪几种接口?它们分别适用于哪种情况?
答:操作系统用户接口中包含命令接口和程序接口。命令接口细分了联机命令接口和脱机命令接口。联机命令接口提供给联机用户使用,脱机命令接口提供给批处理用户使用。
★联机命令接口由哪几部分组成?
答:联机命令命令接口由一组联机命令、终端处理程序、命令解释程序三部分组成。其中,联机命令包括命令码和命令参数。
★联机命令通常有哪几种类型?每种类型中包括哪些主要命令?
答:联机命令包括5种类型:
1)系统访问命令:用户注册、口令检查等。
2)磁盘操作命令:磁盘格式化、磁盘复制、磁盘内容比较、磁盘文件备份。
3)文件操作命令:文件的显示、复制、删除、内容比较、重命名等。
4)目录操作命令:目录显示、创建子目录、删除子目录、设置当前目录等。
5)其他命令:I/O重定向、管道联结、过滤命令、批处理等。
★什么是输入输出重定向?举例说明之。
答:系统通常定义了标准输入/输出设备,常规的数据I/O都来自或送往这些设备。如果将标准输入/输出设备重定向到其他设备,则数据I/O就来自或送往重定向的设备。比如,DOS系统中定义的标准输出设备是显示终端,如果使用浏览目录命令“DIR>PRN:”,则目录的将输出到打印机上。
★何谓管道联接?举例说明之。
答:一条管道是由多条命令组成的。其中,第一条命令的输出作为第二条命令的输入,第二条命令的输出作为第三条命令的输入。比如,DOS系统命令: COMMAND1|COMMAND2|…|COMMANDn