在消息机制中,有哪些系统调用?并说明它们的用途.在UNIX中,消

题目

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

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

基因工程中常用的工具酶有哪些?它们在基因工程中的用途如何?


答案:
解析:
(1)核酸限制性内切酶:用于DNA分子体外切割;(3分)(2)DNA连接酶:用于连接目的基因和载体;(2分)(3)DNA聚合降:人肠杆菌DNA聚合酶I;TaqDNA聚合酶:逆转录酶等,用于探针标记.PCR和逆转录反应等;(3分)(4)DNA和RNA的修饰酶;(1分)(5)核酸酶。(I分)

第2题:

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

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

正确答案:B

第3题:

● 在企业应用系统开发中,方法调用(Method Invocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,不正确的是 (33) 。

(33)

A. 方法调用一般具有同步特性,而消息机制具有异步的特点

B. 从可靠性方面考虑,消息机制比方法调用更有优势

C. 从效率方面考虑,一般情况下消息机制比方法调用更有优势

D. 消息调用机制可以支持多个数据的发送者和接收者,更加灵活


正确答案:C

第4题:

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


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

第5题:

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


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

第6题:

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

A

B



第7题:

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


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

第8题:

UNIX是最普遍使用的操作系统之一,下列说法正确的是

A.UNIX系统的用户进程数目在逻辑上不受任何限制,有较高运行效率

B.UNIX系统大部分采用C语言编写,易读易修改,但速度不如汇编系统,所以现在主流操作系统都采用汇编语言书写

C.提供了精心挑选的系统调用,系统地实现紧凑,简洁而优美

D.提供了多种通信机制如管道通信,软中断通信,消息共事存储器通信等


正确答案:B
解析:虽然汇编语言编写的程序速度快,但是不易读不易修改难移植,所以大多数操作系统采用C语言书写。

第9题:

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


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

第10题:

在UNIX系统中,如何改变有效页的年龄?并用实例说明之.


正确答案: A.一个页可计数的最大年龄,取决于它的硬件设施;
B.对于只设置两位作为年龄域时,其有效页的年龄只能取值为0,1,2,3,当该页的年龄为0,1,2时,该页处于不可换出状态,而当其年龄达到3时,则可为换出状态,每当内存中的空闲页面数低于某规定的低限时,核心便唤醒换页进程,又换页进程取检查内存中的每一个活动的,非上锁的区,对所有有效区的年龄字段加1,对于那些年龄已增至3的页便不再加1,而是将它们换出,如果这种页已被进程访问过,便将年龄域中的年龄降为0.