一、名词解释
1.简单命令
2.程序接口
3.系统调用
4.外中断
5.内中断
二、选择题
1.OS向用户提供的接口有多种:通过(A),用户可从终端键入dir(或ls)并按下回车键来显示当前目录的内容;通过(B),用户可双击窗口中的图标来运行相应的程序;通过(C),用户程序可使用open()来打开一个文件;通过(D),用户可将作业说明书和作业一起提交给系统,从而让系统按作业说明书的要求来运行作业。
A,B,C,D:①脱机用户接口;②联机命令接口;③系统调用接口;④图形用户接口。
2.使命令的执行结果不在屏幕上显示,而将之引向另一个文件,这各功能称为(A);使命令所需的处理信息,不是从键盘接收,而是取自另一个文件,该功能称为(B);用于实现把第一条命令的输出作为第二条命令的输入,又将第二条命令的输出作为第三条命令的输入的功能的设施称为(C)。
A:①脱机输出;②管道(线);③联机输出;④输出重定向。
B:①管道(线);②输入重定向;③批处理;④脱机输入。
C:①管道(线);②链接;③批处理;④输出重定向。
3.用户程序通过系统调用creat来创建一个新文件时,在执行系统调用前,用户进程是运行在(A)下;在执行creat()的过程中,用户进程是运行在(B)下。
A,B:①系统态;②用户态;③系统态或用户态。
4.在同一台个人计算机上,可以运行Windows、Linux、UNIX、DOS等不同的操作系统,它们的系统调用一般是通过执行(A)系统调用指令来完成的;对运行在不同的硬件平台上的Linux操作系统,它们执行的系统调用指令一般是(B)。
A,B:①相同的;②不同的。
5.从下述关于脱机命令接口的不同论述中,正确的论述是( )。
①该接口是作业说明书。
②该接口是一组系统调用。
③该接口是命令文件。
④该接口是作业控制语言。
三、填空题
1.操作系统是用户与计算机硬件系统之间的( )。
2.用户接口包括( )、( )和( )。
3.键盘终端处理程序有( )和( )这两种方式来实现字符接收功能。
4.命令解释程序由( )、( )和( )三部分组成。
5.输入重定向的符号是( );输出重定向的符号是( ),管道操作符号是( )。
6.程序接口是操作系统专门为用户程序设置的,也是用户程序取得( )的唯一途径。
7.系统调用的类型包括( )、( )和( )三大类。
8.把Windows操作系统启动完毕后屏幕显示的画面称为( )。
四、判断题
1.( )联机命令接口是用户程序与OS之间的接口,因此它不是命令接口。
2.( )联机命令接口包括一组键盘命令、终端处理程序及命令解释程序三部分。
3.( )DOS中的命令分为内部命令和外部命令,其中内部命令实际上是由系统提供的一引起应用程序与实用程序。
4.( )在运行系统调用时,可由用户程序直接通过函数调用指令转向系统调用处理程序。
5.( )操作系统是计算机硬件和计算机软件之间的接口。
6.( )对话框与窗口都可以改变大小。
7.( )窗口既可以移动,也可以改变大小,但是窗口在充满整个屏幕时是不能移动的。