参考答案和解析
A 操作系统不允许用户直接操作各种硬件资源,因此用户程序只能通过系统调用的方式来请求内核为其服务,间接地使用各种资源。
更多“用户使用系统调用的目的是 。”相关问题
  • 第1题:

    0041系统调用是由操作系统提供的内部调用,它( )。

    A.直接通过键盘交互方式使用

    B.只能通过用户程序间接使用

    C.是命令接口中的命令

    D.与系统的命令一样


    参考答案:B

  • 第2题:

    系统调用是由操作系统提供的内部调用,它()。

    A、是命令接口中的命令

    B、与系统的命令一样

    C、只能通过用户程序间接使用

    D、直接通过键盘交互方式使用


    参考答案:C

  • 第3题:

    下列构造方法的调用方式中,正确的是( )。 A.按照一般方法调用B.由用户直接调用

    下列构造方法的调用方式中,正确的是( )。

    A.按照一般方法调用

    B.由用户直接调用

    C.只能通过new自动调用

    D.被系统调用


    正确答案:C
    C【解析】本题考查Java中的构造方法。构造方法在Java中占有非常重要的地位,务必掌握。构造方法是类中的一种特殊方法,是为对象初始化操作编写的方法,用来定义对象的初始状态。构造方法不能被程序调用,构造方法名必须与类名相同,没有返回值,用户不能直接调用,只能通过new自动调用,所以选项C正确。

  • 第4题:

    系统调用的调用过程是通过用户程序,运行在用户态,而被调用的过程是运行在核心态下。

    A

    B



  • 第5题:

    系统调用是由操作系统提供的内部调用,它()

    • A、 直接通过键盘交互方式使用
    • B、 只能够通过用户程序间接使用
    • C、 是命令接口中的命令使用
    • D、 与系统的命令一样

    正确答案:B

  • 第6题:

    系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()

    • A、过程调用和系统调用的调用程序和被调用程序均位于核心态
    • B、过程调用和系统调用的调用程序和被调用程序均位于用户态
    • C、过程调用时调用程序位于用户态,被调用程序位于核心态
    • D、系统调用时调用程序位于用户态,被调用程序位于核心态

    正确答案:D

  • 第7题:

    系统调用和一般用户函数调用的区别?


    正确答案: 在操作系统中,系统调用程序在系统态执行;一般用户函数调用程序由用户准备,在用户态执行。

  • 第8题:

    0041系统调用是由操作系统提供的内部调用,它()。

    • A、直接通过键盘交互方式使用
    • B、只能通过用户程序间接使用
    • C、是命令接口中的命令
    • D、与系统的命令一样

    正确答案:B

  • 第9题:

    判断题
    系统调用的调用过程是通过用户程序,运行在用户态,而被调用的过程是运行在核心态下。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第10题:

    单选题
    关于系统存储过程,下列说法正确的是()。
    A

    只能由系统使用

    B

    用户可以调用

    C

    需要用户编写程序

    D

    用户无权使用


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    系统调用是由操作系统提供的内部调用,它()。
    A

    直接通过键盘交互方式使用

    B

    只能通过用户程序间接使用

    C

    是命令接口中的命令使用

    D

    与系统的命令一样


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()
    A

    过程调用和系统调用的调用程序和被调用程序均位于核心态

    B

    过程调用和系统调用的调用程序和被调用程序均位于用户态

    C

    过程调用时调用程序位于用户态,被调用程序位于核心态

    D

    系统调用时调用程序位于用户态,被调用程序位于核心态


    正确答案: B
    解析: 暂无解析

  • 第13题:

    系统调用的调用过程是通过用户程序,运行在用户态,而被调用的过程是运行在核心态下。()

    此题为判断题(对,错)。


    参考答案:正确

  • 第14题:

    简述用户如何利用系统调用,以及系统在执行系统调用时的工作过程。


    参考答案:现代计算机系统都有一条“访管指令”,这是一条可在目态下执行的指令,用户程序中凡是要调用操作系统功能时,就安排一条访管指令并设置一些参数。当处理器执行到访管指令时就产生一个中断事件,实现用户程序与系统调用程序之间的转换,系统调用程序按规定的参数实现调用功能,当一次系统调用结束后再返回到用户程序。
    当用户程序执行到访管指令产生一次中断后,把操作系统程序的PSW送入程序状态字寄存器,使机器在原来目态下执行用户程序变成在管态下执行操作系统的系统调用程序。一次系统调用功能完成后,操作系统又把用户的PSW重新送入程序状态字寄存器,使机器又返回到目态下执行用户程序。

  • 第15题:

    以下正确的说法是( )。

    A.用户若需调用标准库函数,调用前必须重新定义

    B.用户可以重新定义标准库函数,若重新定义,该函数将失去原有含义

    C.系统根本不允许用户重新定义标准库函数

    D.用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统会自动调用


    正确答案:B
    解析:用户调用标准库函数前不必重新定义,而只需使用预编译命令将该函数所在文件包括到用户源文件中即可。而且,系统允许用户重新定义标准库函数,但此时该函数将失去原有含义。因此,正确答案为选项B)。

  • 第16题:

    系统调用的调用过程是通过用户程序,运行在用户态,而被调用的过程是运行在核心态下。


    正确答案:正确

  • 第17题:

    操作系统向用户提供了二种使用计算机的接口,其中一个是()。

    • A、函数库
    • B、子程序调用
    • C、中断机制
    • D、系统调用

    正确答案:D

  • 第18题:

    用户需要动态请求和释放系统资源,在用户程序中所使用的方法是()。

    • A、通过系统调用
    • B、利用命令输入
    • C、调用中断服务程序
    • D、以管理员身份运行

    正确答案:A

  • 第19题:

    关于系统存储过程,下列说法正确的是()。

    • A、只能由系统使用
    • B、用户可以调用
    • C、需要用户编写程序
    • D、用户无权使用

    正确答案:B

  • 第20题:

    打开目录使用()系统调用,关闭目录使用()系统调用,读取目录内容使用()系统调用。


    正确答案:DIR *opendir(const char *name);int closedir(DIR *dir);struct dirent *readdir(DIR *dir)

  • 第21题:

    单选题
    操作系统向用户提供了二种使用计算机的接口,其中一个是()。
    A

    函数库

    B

    子程序调用

    C

    中断机制

    D

    系统调用


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    用户需要动态请求和释放系统资源,在用户程序中所使用的方法是()。
    A

    通过系统调用

    B

    利用命令输入

    C

    调用中断服务程序

    D

    以管理员身份运行


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    0041系统调用是由操作系统提供的内部调用,它()。
    A

    直接通过键盘交互方式使用

    B

    只能通过用户程序间接使用

    C

    是命令接口中的命令

    D

    与系统的命令一样


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    系统调用是由操作系统提供的内部调用,它()
    A

     直接通过键盘交互方式使用

    B

     只能够通过用户程序间接使用

    C

     是命令接口中的命令使用

    D

     与系统的命令一样


    正确答案: D
    解析: 暂无解析