CMS专题

问答题在共享变量的通信中,如何保证变量的一致性?

题目
问答题
在共享变量的通信中,如何保证变量的一致性?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在PowerScript语言中,要使一个变量仅在某个对象范围内可用,则应将该变量声明为()

A. 全局变量

B. 局部变量

C. 实例变量

D. 共享变量


正确答案:C

第2题:

在一个单元中,全局变量和局部变量的含义是什么?说明在单元文件中如何定义这两种变量(可举例说明)。


正确答案:
局部变量只能在定义它的程序块中使用,且其生命周期也只存在于从程序块开始执行到程序块执行结束。在一个事件处理程序中的变量说明部分,能够定义一个局部变量,供该事件处理程序内部使用。
而全局变量可以在单元中的各程序块中使用(共享),且生命周期存在于整个单元代码的活动期中。
在 Implementation 保留字后(但不要在程序块里)定义的变量就是全局变量。

第3题:

( )是与某个对象相关的变量,当为某个对象定义了该变量后,在所有的与该对象有关的事件处理程序中都能使用该变量

A、全局变量

B、局部变量

C、实例变量

D、共享变量


参考答案:C

第4题:

静态变量就是类变量,系统只为每个类分配一套类变量,所有的实例变量共享一套类变量。


正确答案:正确

第5题:

公式节点语句中变量如何定义,其输入变量和输出变量在取相同字母,不同大小写时是否有区别。


正确答案: 1、节点边框上弹出快捷菜单并从中选择‘addinput’或‘addoutput’来创输入输出变量,然后使用‘labeling’工具在它们各自的框内键入I/O变量的名字
2、输入和输出变量在取相同字母,不同大小写时有区别,必须保持完全一致

第6题:

共享变量是指如何访问的变量?

A.只能被系统进程

B.只能被多个进程互斥

C.只能被用户进程

D.可被多个进程


正确答案:D
解析:共享变量是指可被多个进程访问的变量。

第7题:

在共享变量的通信中,如何保证变量的一致性?


正确答案:通常,低级通信方式以信号量为主,通过两个P、V原语对信号量进行操作,P、V原语是一种卓有成效的进程同步机制。

第8题:

静态变量就是类变量,系统只为每个类分配一套类变量,所有的实例变量共享一套类变量。

A.错误

B.正确


参考答案:B

第9题:

在PowerScript语言中,要使一个变量仅在某个对象范围内可用,则应将该变量声明为()。

  • A、全局变量
  • B、局部变量
  • C、实例变量
  • D、共享变量

正确答案:C

第10题:

在Makefile中变量如何定义,可在Makefile中的哪些部分使用?自动变量$@和$<分别代表什么含义?


正确答案:Makefile中变量可以使用“=”定义和使用指示符“define”定义。Makefile中的变量可以使用在“目标”,“依赖目标”,“命令”或Makefile的其它部分中。$@:目标文件的完整名称;$<:第一个依赖文件的名称。