更多“调用()时需要指定其背景数据块。”相关问题
  • 第1题:

    背景数据块中的数据与指定功能块的变量声明表中的数据完全一样。()

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


    参考答案:对

  • 第2题:

    功能块FB要带背景数据块,而系统功能块SFB可不带背景数据块。()

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


    参考答案:错

  • 第3题:

    调用open时,也可以不指定模式,因为其默认值就是()

    A.w

    B.r

    C.+

    D.t


    答案:B

  • 第4题:

    查询时如果没有事先指定数据库的话,使用from语句指定查询表时需要同时指定数据库。()

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


    参考答案:正确

  • 第5题:

    下列说法中错误的一项是

    A.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用wait()方法

    B.当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify()方法

    C.线程在synchronized块中执行完操作后,调用notify()方法通知正在等待的线程重新占有锁

    D.wait()和notify()可以实现线程的同步操作


    正确答案:B
    解析:本题考查线程间交互的概念。当线程进入synchronized块后,共享数据的状态并不一定满足该线程的需要,它要等待其他线程将共享数据改变为所需要的状态后才能继续执行,但由于此时它占有了该对象的锁,其他线程无法对共享数据进行操作,此时线程调用wait()方法进入等待状态,并且暂时释放共享数据的对象锁,其他线程可以获得该对象锁,进入synchronized块进行操作,操作完成之后,再调用notify()方法通知等待的线程重新占有锁,这样就实现了线程的同步操作。由此可见,wait()方法是线程需要在 synchronized块中等待共享数据状态改变时调用,而notify()方法是线程在synchronized块中执行完操作后调用,用来通知正在等待的线程重新占有锁,选项B的说法错误。

  • 第6题:

    C++语言中规定函数的返回值的类型是由( )。

    A.return语句中的表达式类型所决定

    B.调用该函数时的主调用函数类型所决定

    C.调用该函数时系统临时决定

    D.在定义该函数时所指定的数据类型所决定


    正确答案:D

  • 第7题:

    功能块FB要带背景数据块,而系统功能块SFB可不带背景数据块。


    正确答案:错误

  • 第8题:

    如果调用功能块FB时,没有给形参赋以实参,功能块就调用背景数据块中形参的数值。


    正确答案:正确

  • 第9题:

    对于西门子PLC,FB表示的是()。

    • A、功能块
    • B、组织块
    • C、功能调用
    • D、数据块

    正确答案:A

  • 第10题:

    与功能块FB相比较,FC需要配套的背景数据块DB。


    正确答案:错误

  • 第11题:

    Struts2的Action类中有多个方法时,可以使用标签的()属性来指定需要调用的方法。

    • A、name
    • B、class
    • C、method
    • D、type

    正确答案:C

  • 第12题:

    调用()时需要指定其背景数据块。

    • A、FB和FC
    • B、SFC和FC
    • C、SFB和FB
    • D、SFB和SFC

    正确答案:C

  • 第13题:

    背景数据块只能指定给唯一的功能块,而同一个功能块可以和多个背景数据块建立赋值关系。()

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


    参考答案:对

  • 第14题:

    ● 如果系统采用信箱通信方式,当进程调用Send原语被设置成“等信箱”状态时,其原因是 (23) 。

    (23)

    A. 指定的信箱不存在

    B. 调用时没有设置参数

    C. 指定的信箱中无信件

    D. 指定的信箱中存满了信件


    正确答案:D

  • 第15题:

    在使用西门子 STEP7编程中,一个 FB 块在每次调用时,不能使用不同的背景数据块。()


    参考答案:×

  • 第16题:

    当程序需要与界面交换数据时,应该调用( )函数。


    参考答案:UpdateData

  • 第17题:

    如果系统采用信箱通信方式,当进程调用Send原语被设置成“等信箱”状态时,其原因是(23)。

    A.指定的信箱不存在

    B.调用时没有设置参数

    C.指定的信箱中无信件

    D.指定的信箱中存满了信件


    正确答案:D
    解析:为了实现进程间的通信,可以设立一个通信机构——信箱,以发送信件以及接收回答信件为进程间通信的基本方式。
      采用信箱通信的最大好处是,发送方和接收方不必直接建联系,没有处理时间上的限制。发送方可以在任何时间发信,接收方也可以在任何时间收信。
      由于发送方和接收方都是独立工作的,如果发得快而收得慢,则信箱会溢出。相反,如果发得慢而收得快,则信箱会变空。因此,为避免信件丢失和错误的送出信件,一般而言通信应有如下的规则:
      (1)若发送信件时信箱已满,则发送进程应被置等信箱状态,直到信箱有空时才被释放。
      (2)若取信件时信箱中无信,则接收进程应被子置成等信件状态,直到有信件时才被释放。

  • 第18题:

    决定C++语言中函数的返回值类型的是

    A.return语句中的表达式类型
    B.调用该函数时系统随机产生的类型
    C.调用该函数时的主调用函数类型
    D.在定义该函数时所指定的数据类型

    答案:D
    解析:

  • 第19题:

    CPU可以同时打开()个共享数据块和()个背景数据块。


    正确答案:多个;1

  • 第20题:

    背景数据块中的数据与指定功能块的变量声明表中的数据完全一样。


    正确答案:正确

  • 第21题:

    背景数据块和功能块/系统功能块是一一对应的关系。


    正确答案:错误

  • 第22题:

    背景数据块只能指定给唯一的功能块,而同一个功能块可以和多个背景数据块建立赋值关系。


    正确答案:正确

  • 第23题:

    在C语言中,函数的数据类型是指()

    • A、函数返回值的数据类型
    • B、函数形参的数据类型
    • C、调用该函数时的实参的数据类型
    • D、任意指定的数据类型

    正确答案:A