测试与设置指令(Test&Set)是解决互斥访问临界区的硬件方法。下列关于该指令功能的叙述中,哪些是正确的?()A、测试W的值,若W=1,则返回重新测试B、测试W的值,若W=0,置位W=1,进入临界区C、退出临界区时,复位W=0D、测试W的值,若W=1,则给W清零,并进入临界区E、测试W的值,若W=0,则返回重新测试

题目

测试与设置指令(Test&Set)是解决互斥访问临界区的硬件方法。下列关于该指令功能的叙述中,哪些是正确的?()

  • A、测试W的值,若W=1,则返回重新测试
  • B、测试W的值,若W=0,置位W=1,进入临界区
  • C、退出临界区时,复位W=0
  • D、测试W的值,若W=1,则给W清零,并进入临界区
  • E、测试W的值,若W=0,则返回重新测试

相似考题
更多“测试与设置指令(TestSet)是解决互斥访问临界区的硬件方法。下列关于该指令功能的叙述中,哪些是正确的?()A、测试W的值,若W=1,则返回重新测试B、测试W的值,若W=0,置位W=1,进入临界区C、退出临界区时,复位W=0D、测试W的值,若W=1,则给W清零,并进入临界区E、测试W的值,若W=0,则返回重新测试”相关问题
  • 第1题:

    若用W表示电功,用t表示时间,则电功率等于()。

    A、2W+t+1

    B、2W-3t

    C、W/t

    D、3Wt


    参考答案:C

  • 第2题:

    若有表达(W)?(--x):(++y),则其中与W等价的表达式是______。

    A.w=1

    B.w=0

    C.w!=1

    D.w!=0


    正确答案:D
    解析:条件表达式的一般形式为:表达式1?表达式2:表达式3,其执行顺序:先求解表达式1,若非0(真)则求解表达式2,此时表达式2的值就作为整个条件表达式的值,若表达式1的值为0(假),则求解表达式3,此时表达式3的值就作为整个条件表达式的值。本题中相当于先判断w的值是否为非0,所以与w等价的表达式是w!=0。

  • 第3题:

    若有表达式“(w)?(--x):(++y)”,则其中与w等价的表达式是( )。

    A.w==1

    B.w==0

    C.W!=1

    D.W!=0


    正确答案:D
    D。【解析】本题考查三目运算等。条件表达式的格式为a?b;c。它的含义是,当a为真时,取b的值,否则取c的值。在C语言程序中“为真”即“不等于零”,“为假”即等于0。所以和w等价的表达式是w非零。

  • 第4题:

    执行下列程序后,w的值为( )。 intw=A,x=14,y=15; w=((x‖y)&&(w<a));

    A.-1

    B.NULL

    C.1

    D.0


    正确答案:C

    C。【解析】把x和y化为二进制,X=14表示为1110,y=15表示为1111,所以x‖y=1,A的ASCIl是65,a的ASCIl是97,所以Aa=1,因此W=1。

  • 第5题:

    典型的软件测试过程模型包括______。

    A) V模型、W模型、H模型、渐进模型

    B) V模型、W模型、H模型、螺旋模型

    C) X模型、W模型、H模型、前置测试模型

    D) X模型、W模型、H模型、增量模型

    A.

    B.

    C.

    D.


    正确答案:C

  • 第6题:

    测试某土样时,测得湿土质量为m,含水率为w,则该土样干重为()。


    A.ms=m×(1-w)
    B.ms=m(1+w)
    C.ms=m/(1+w)
    D.ms=m/(1-w)

    答案:C
    解析:
    含水率的概念:w=mw/ms×100。则其含水量为:mw=w·ms,由于m=mw+ms,所以土样干重为ms=m/(l+w)

  • 第7题:

    在组件测试过程中,发现批量所测组件250W低于计划需求功率255W,此时;()

    • A、修改校准参数
    • B、停止测试,并通知线长与测试技术员
    • C、继续测试

    正确答案:B

  • 第8题:

    r=[w for w in range(3)],则r的值是()

    • A、[0,1,2]
    • B、[1,0,2]
    • C、[0,1]
    • D、[0,1,2,3]

    正确答案:A

  • 第9题:

    测试计划中的5W1H什么意思?


    正确答案: Why、What、Where、When、Who、How,其中Why主要指测试目的。What指测试范围即测试内容、Where指测试环境、When指测试的时间阶段安排、Who指测试资源、How指测试策略。

  • 第10题:

    单选题
    执行以下程序段后,w的值为(  )。int w='A',x=14,y=15;w=((x||y)&&(w<'a'));
    A

    -1

    B

    NULL

    C

    1

    D

    0


    正确答案: B
    解析:
    因为x=14,y=15都是非零整数,因此x||y = 1。又因为'A'+32='a',知w<'a'也为真,因此(x||y)&&(w<'a')的值为1。答案选择C选项。

  • 第11题:

    单选题
    r=[w for w in range(3)],则r的值是()
    A

    [0,1,2]

    B

    [1,0,2]

    C

    [0,1]

    D

    [0,1,2,3]


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

  • 第12题:

    单选题
    使用1-1绞辘吊货时,若其根端在动滑车上,则拉力p与货物重w的关系是()
    A

    p=w/2

    B

    p=w/4

    C

    p=w/3

    D

    p=w/5


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

  • 第13题:

    你正在使用带有L1正则化的logistic回归做二分类,其中C是正则化参数,w1和w2是x1和x2的系数。当你把C值从0增加至非常大的值时,下面哪个选项是正确的?

    A.第一个w2成了0,接着w1也成了0

    B.第一个w1成了0,接着w2也成了0

    C.w1和w2同时成了0

    D.即使在C成为大值之后,w1和w2都不能成0


    正确答案:C

  • 第14题:

    执行以下程序段后,W的值为______。 int w='A',x=14,y=15 w=((x‖y)&&(w<'a'));

    A.-1

    B.NULL

    C.1

    D.0


    正确答案:C
    解析:本题考查的是括号与逻辑运算符的混合运算,其运算优先级为先括号,后逻辑运算符。另外注意“&&”和“||”的“短路”运算。当运算符“&&”左边表达式的值为0时,则右边表达式就不再进行运算,整个表达式的值即为0;当运算符“||”左边表达式的值为非零时,则右边表达式就不再进行运算,整个表达式的值为1。本题先运算表达式“x||y”,由于x=14、y=15均为非零,所以x||y=1。则对于与运算符“&&”,还必须运算其右边的表达式“w'a'”,由于A的 ASCII码是65,a的ASCII码是97,所以w'a'的值为1,故整个表达式的值为1。

  • 第15题:

    请编写一个函数unsigned fun (unsigned w),w 是一个大于 10的无符号整数,若w是n(n≥2)位的整数,则函数求出w的后 n-1位的数作为函数值返回。

    例如:w值为5923,则函数返回923;若w值为923,则函数返回23。

    注意:部分源程序给出如下。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。

    试题程序:

    include<conio. h>

    include<stdio. h>

    unsigned fun(unsigned w)

    {

    }

    main()

    {

    unsigned x;

    clrscr ();

    printf("Enter a unsigned integer

    number: ");

    scanf ("%u",&x);

    printf("The original data is:%u\n",x);

    if (x<10)

    printf ("Data error! ");

    else

    printf ("The result :%u\n", fun(x) );

    }


    正确答案:unsigned fun (unsigned w) { if(w>=10000) return w%10000; /*求出n位整数w的后n-1位的数*/ if(w>=1000) return w%1000; if(w>=100) return w%100; if(w>=10) return w%10; }
    unsigned fun (unsigned w) { if(w>=10000) return w%10000; /*求出n位整数w的后n-1位的数*/ if(w>=1000) return w%1000; if(w>=100) return w%100; if(w>=10) return w%10; } 解析:我们首先应该明白无符号整数的定义形式,若它大于10000(5位)时,将10000对它求余则结果为后4位;当它大于1000(4位)时,将1000对它求余则结果为后3位,花此类推。特别注意这里所有if()的顺序不能颠倒。

  • 第16题:

    若w=l,x=2,y=3,z=4,则条件表达式w<x?w:y<z? y:z的值是

    A.4

    B.3

    C.2

    D.1


    正确答案:D
    解析:本题考查了条件表达式的计算方法。条件表达式的运算顺序是从右至左,所以本题先计算条件表达式yz?y:z的值,为3,然后再计算条件表达式wx?w:3的值,为1。

  • 第17题:

    测试某土样时,测得湿土质量为m,含水率为w,则该土样干重为ms=m/(l-w)。( )


    答案:错
    解析:
    烘干法是测定含水率的标准方法,当对试验结果有异议时,应以烘干法为准。

  • 第18题:

    如图所示,有一容器,内装互不相溶的两种液体。现将质量及体积皆相同的三个铝块,分别以细绳悬吊于弹簧秤下,使静止于液体中。若弹簧秤的读数分别为W1、W2和W3,则 下列关系正确的是( )。(细绳之重量及粗细不计)


    A. W1=W2=W3
    B. W1>W2=W3
    C. W1>W2 >W3
    D. W1<W2 =W3

    答案:B
    解析:

  • 第19题:

    检修SS4型电力机车制动控制柜时,3号乘法器板测试中,测试台指令为0,将JC的2脚与14脚短接,调W1使中点为O,调W6、W7使SFl和SF2的输出应在()以内。

    • A、±0.1V
    • B、±0.2V
    • C、±0.3V
    • D、±0.4V

    正确答案:A

  • 第20题:

    若要对LCM下指令,则应如何设置()?

    • A、RS=0,R/W=0
    • B、RS=1,R/W=0
    • C、RS=1,R/W=1
    • D、RS=0,R/W=1

    正确答案:A

  • 第21题:

    对于热力学第一定律的解析式:Q=W+△U,若工质吸收热量并且体积变大,则:().

    • A、Q>0,W<0
    • B、Q>0,W>0
    • C、Q<0,W>0
    • D、Q<0,W<0

    正确答案:B

  • 第22题:

    填空题
    若测试装置实现不失真测量,则该装置的幅频特性是:A(w)=(常数),该装置的相频特性是&(W)与W成()或称()关系。

    正确答案: 线形,比例
    解析: 暂无解析

  • 第23题:

    填空题
    根据采样定理,被测信号的频率W1与测试系统的固有频率W2关系是()。

    正确答案: W2>=2W1
    解析: 暂无解析