更多“在UNIX系统中,用于进程控制的系统调用有哪些(主要的)?它们的主要功能是什么?”相关问题
  • 第1题:

    在信号量集机制中,有哪些系统调用?并说明它们的用途.


    本题答案:A.semget(),建立信号量集;
    B.semop(),对信号量进行操作.

  • 第2题:

    在消息机制中,有哪些系统调用?并说明它们的用途.在UNIX中,消息机制向用户提供了四个系统调用.


    本题答案:A.msgget(),用来建立一消息队列,或者获取一消息队列的描述符;
    B.msgsnd(),用于向指定的消息队列发送一个消息,并将该消息链接到该消息队列的尾部;
    C.msgrcv(),用于从指定的消息队列中接收指定类型的消息;
    D.msgctl(),用来读取消息队列的状态信息并进行修改.

  • 第3题:

    UNIX系统中,下列命令属于进程控制类命令的是()。

    A.kill

    B.write

    C.who

    D.passwd


    参考答案:A

  • 第4题:

    在UNIX系统中设置了哪些读和写过程?两者的主要区别是什么?


    正确答案: 读过程有一般读过程bread和提前读过程breada。写过程有一般写过程bwrite、异步写过程bawrite和延迟写过程bdwrite。

  • 第5题:

    在UNIX 系统中是否设置了专门用来删除文件的系统调用?为什么?


    正确答案: 没有。当用户不再使用此文件时,利用系统调用unlink断开连接,做i.link减1操作。当i.link减1结果为0,表示此文件不再被用户需要,该文件将从文件系统中删除。

  • 第6题:

    UNIX系统调用的种类有哪些?


    正确答案: UNIX的系统调用大致可分为闪类:进程控制类,进程通信类,存储管理类,设备管理类,文件系统类和系统管理类.

  • 第7题:

    在UNIX/Linux系统上,系统调用以C函数的形式出现。


    正确答案:正确

  • 第8题:

    在UNIX操作系统下用于终止进程运行的命令()

    • A、KILL
    • B、WHO
    • C、RM
    • D、MV

    正确答案:A

  • 第9题:

    UNIX系统中,下列命令属于进程控制类命令的是()。

    • A、kill
    • B、write
    • C、who
    • D、passwd

    正确答案:A

  • 第10题:

    单选题
    在UNIX System V中,系统向用户提供的用于创建新进程的系统调用是()。
    A

    read

    B

    fork

    C

    pipe

    D

    exit


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

  • 第11题:

    多选题
    UNIX系统中的进程由()组成
    A

    进程基本控制块

    B

    进程扩充控制块

    C

    数据段

    D

    描述表


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

  • 第12题:

    问答题
    在UNIX系统中,用于进程控制的系统调用有哪些(主要的)?它们的主要功能是什么?

    正确答案: A.fork,用于创建一个新进程;
    B.exec,改变进程的原有代码;
    C.exit,实现进程的自我终止;
    D.wait,将调用进程挂起,等待子进程终止;
    E.getpid,获取进程标志符;
    F.nice,改变进程的优先级.
    解析: 暂无解析

  • 第13题:

    在共享存储区机制中,有哪些系统调用?并扼要说明它们的用途.


    本题答案:A.shmget(),建立一共享存储区;
    B.shmat(),将共享存储区附接到进程的虚地址空间上;
    C.shmdt(),把共享存储区与新进程断开;
    D.shmct(),对共享存储区的状态信息进行读取和修改,也可以断开进程与共享存储区的连接.

  • 第14题:

    内存管理有哪些主要功能?它们的主要任务是什么?


    本题答案:A.主要功能:内存分配,内存保护,地址映射和内存扩充等.
    B.内存分配的主要任务是为每道程序分配内存空间,提高存储器利用率,以减少不可用的内存空间,允许正在运行的程序申请附加的内存空间,以适应程序和数据动态增长的需要.---内存保护的主要任务是确保每道用户程序都在自己的内存空间中运行,互不干扰.
    ---地址映射的主要任务是将地址空间中的逻辑地址转换为内存空间中与之对应的物理地址.
    ---内存扩充的主要任务是借助虚拟存储技术,从逻辑上去扩充内存容量.

  • 第15题:

    在UNIX System V中,系统向用户提供的用于创建新进程的系统调用是()。

    • A、read
    • B、fork
    • C、pipe
    • D、exit

    正确答案:B

  • 第16题:

    为方便转入系统调用处理程序,在UNIX系统中配置了什么样的数据结构?


    正确答案: 在UNIX系统中配臵了系统调用定义表sysent[],在表的每个结构中包含三个元素,
    一是相应系统调用所需参数的个数;
    二是系统调用经寄存器传送的参数个数;
    三是相应系统调用处理子程序的入口地址。
    系统中设臵了该表之后,可根据系统调用号i从系统调用定义表中找出相应表目,按表目中的入口地址转入相应处理子程序,完成系统调用的特定功能。执行完后,返回中断和陷入总控程序中的trap.C程序中,返回断点前的公共处理部分。

  • 第17题:

    电路交换硬件系统中控制部分的主要功能是什么?


    正确答案: 控制部分是交换机的控制主题,完成整个交换机的控制,其实质是计算机系统,通过执行相应的软件,完成规定的呼叫处理、维护和管理功能。

  • 第18题:

    在Unix系统中,下面()命令可以定时调用系统任务。

    • A、date
    • B、call
    • C、exec
    • D、at

    正确答案:D

  • 第19题:

    在UNIX中,文件系统和设备驱动程序之间的接口是()

    • A、函数调用
    • B、文件参数
    • C、设备开关表
    • D、系统调用

    正确答案:C

  • 第20题:

    过程调用和系统调用的共同点是什么,它们与中断调用的差别是什么?


    正确答案: 过程调用和系统调用的执行完全是同步的,也就是在相同的数据集上重复执行,它们的调用点是相同的,都需要保存现场信息,转去执行另外的程序,执行后返回。中断调用是异步的,在相同的数据集上重复执行,中断的发生点可以是不同的。

  • 第21题:

    UNIX系统中的进程由()组成

    • A、进程基本控制块
    • B、进程扩充控制块
    • C、数据段
    • D、描述表

    正确答案:A,B,C,D

  • 第22题:

    单选题
    UNIX在用户态进程间同步的系统调用是()
    A

    wait和exit

    B

    sleep和wakeup

    C

    send和receive

    D

    P和V


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

  • 第23题:

    问答题
    在消息机制中,有哪些系统调用?并说明它们的用途.在UNIX中,消息机制向用户提供了四个系统调用.

    正确答案: A.msgget(),用来建立一消息队列,或者获取一消息队列的描述符;
    B.msgsnd(),用于向指定的消息队列发送一个消息,并将该消息链接到该消息队列的尾部;
    C.msgrcv(),用于从指定的消息队列中接收指定类型的消息;
    D.msgctl(),用来读取消息队列的状态信息并进行修改.
    解析: 暂无解析

  • 第24题:

    问答题
    UNIX系统调用的种类有哪些?

    正确答案: UNIX的系统调用大致可分为闪类:进程控制类,进程通信类,存储管理类,设备管理类,文件系统类和系统管理类.
    解析: 暂无解析