您的当前位置是:第七章 操作系统接口>>自测与实践>>自检自测

一、名词解释

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.( )窗口既可以移动,也可以改变大小,但是窗口在充满整个屏幕时是不能移动的。