单选题假定用x代表二进制数1010B,用y代表二进制0110B,若x与y通过逻辑运算后得到的结果是1100B,则以下选项中能实现这一逻辑运算功能的算式是()。(提示:AND代表逻辑乘,OR代表逻辑加,NOT x代表对x逻辑取反)A x AND yB x OR yC NOT xD ((NOT x)AND y)OR(x AND(NOT y))

题目
单选题
假定用x代表二进制数1010B,用y代表二进制0110B,若x与y通过逻辑运算后得到的结果是1100B,则以下选项中能实现这一逻辑运算功能的算式是()。(提示:AND代表逻辑乘,OR代表逻辑加,NOT x代表对x逻辑取反)
A

x AND y

B

x OR y

C

NOT x

D

((NOT x)AND y)OR(x AND(NOT y))


相似考题
更多“假定用x代表二进制数1010B,用y代表二进制0110B,若x与y通过逻辑运算后得到的结果是1100B,则以下选项中能实”相关问题
  • 第1题:

    ●设X、Y、M和N都是8位二进制数,按下列三步执行按位逻辑运算:

    X+Y→M,X⊕Y→N,M⊕N→M。

    若X=11110000,且Y=00001111,则M为 (3) ;如果X不变且Y=11000011,则M为 (4) 。

    (3) A.10000001

    B.11111111

    C.00000000

    D.11000011

    (4) A.11000011

    B.11000000

    C.00110000

    D.00000011


    正确答案:C,B
    【解析】数字逻辑运算是按位进行运算的。所以X+Y=11110000+0000111=11111111,XY=11111111,M=1111111111111111=00000000。同样可计算当X变,Y=11000011时,M=11000000。

  • 第2题:

    函数f()的功能是将形参x的值转换为二进制数,所得二进制数的每一位数放在一维数组y中返回。二进制的最低位放在下标为0的元素中,请将程序补充完整。

    void f(int x,int y[]){

    int m=0,n;

    do{

    n=x% 【 】;

    y[m++] =n;

    x/=2;

    }while(x);

    }


    正确答案:2
    2 解析:函数f()的功能是将形参x的值转换为二进制数,所以程序的空白处应填入2。

  • 第3题:

    若X和y代表整型数,以下表达式中不能正确表示数学关系|X-Y|<10的是( )


    正确答案:C

  • 第4题:

    设X、Y、M和N都是8位二进制数,按下列三步执行按位逻辑运算:

    X+Y→M,XY→N,MN→M。

    若X=11110000,且Y=00001111,则M为(3);如果X不变且Y=11000011,则M为(4)。

    A.10000001

    B.11111111

    C.0

    D.11000011


    正确答案:C

  • 第5题:

    已知两个浮点数,阶码为3位二进制数,尾数为5位二进制数,均用补码表示。

    [X]补=0.1101×2001,[y]补=1.0111×2011

    则两个数的和[x+y]补=(1),并说明规格化数的要求是(2)。

    A.0.1001×20011

    B.1.1001×2011

    C.1.0010×2010

    D.1.0011×2010


    正确答案:D

  • 第6题:

    设有两个十进制数,x = -0.875 × 21,y = 0.625 × 22:  (1)将x、y的尾数转换为二进制补码形式。  (2)设阶码2位,阶符1位,数符1位,尾数3位,通过补码运算规则求出z = x–y的二进制浮点规格化结果。

  • 第7题:

    已知:带符号位二进制数X和Y的补码为[X]=11001000B,[Y]=11101111,则[X+Y]真值=()。

    • A、-55;
    • B、-73;
    • C、+73;
    • D、溢出

    正确答案:B

  • 第8题:

    假定用x代表二进制数1010B,用y代表二进制0110B,若x与y通过逻辑运算后得到的结果是1100B,则以下选项中能实现这一逻辑运算功能的算式是()。(提示:AND代表逻辑乘,OR代表逻辑加,NOT x代表对x逻辑取反)

    • A、x AND y
    • B、x OR y
    • C、NOT x
    • D、((NOT x)AND y)OR(x AND(NOT y))

    正确答案:D

  • 第9题:

    X是二进制数110110110,Y是十六进制数1AB,则X+Y结果的十进制数是()。

    • A、993
    • B、609
    • C、881
    • D、865

    正确答案:D

  • 第10题:

    判断下列逻辑运算说法是否正确。 (1)若X+Y=X+Z,则Y=Z;() (2)若XY=XZ,则Y=Z;() (3)若X⊕Y=X⊕Z,则Y=Z;()


    正确答案:错;错;对

  • 第11题:

    单选题
    X是二进制数110110110,Y是十六进制数1AB,则X+Y结果的十进制数是()。
    A

    881

    B

    865

    C

    609

    D

    993


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

  • 第12题:

    单选题
    下列关于函数依赖和多值依赖的叙述中,()是不正确的。 Ⅰ、若X→Y,则X→→Y Ⅱ、若X→→Y,则X→Y Ⅲ、若YÍX,则X→Y Ⅳ、若YÍX,则X→→Y Ⅴ、若X→Y,Y*ÌY,则X→Y* Ⅵ、若X→→Y,Y*ÌY,则X→→Y*
    A

    仅Ⅱ和Ⅳ

    B

    仅Ⅰ、Ⅱ和Ⅳ

    C

    仅Ⅱ和Ⅵ

    D

    仅Ⅳ、Ⅴ和Ⅵ


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

  • 第13题:

    逻辑变量x、Y进行逻辑“异或”(用表示)运算的含义是:若X、Y取值相同(都为 true或都为false),则XY的值为false,否则XY的值为true。用逻辑“与”(∧)、“或” (∨)、“非”(-)表示XY的式子为(3)。

    A.(X∧Y)∧(X∧Y)

    B.(X∨Y)∧(X∨Y)

    C.(X∧Y)∨(X∧Y)

    D.(X∨Y)∨(X∨Y)


    正确答案:C
    解析:不如设X=1,Y=0,则A=0,B=0,C=1,D=1,而正确答案为1,因此可以排除A和B。
      再设X=Y=1,则C=0,D=1,而正确答案为0,因此排除D,答案为C。
      [总结与扩展]逻辑运算又称布尔运算,布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看做等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。
     
      简单地说L:
      And:同为真时为真;
      Or:同为假时为假;
      Xor:相同为假。

  • 第14题:

    若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是

    A.abs(x-y)<10

    B.x-y>-10&& x-y<10

    C.!(x-y)<-10||!(y-x)>10

    D.(x-y)*(x-y)<100


    正确答案:C
    解析:本题选项C的数学含义为(x—y)  >-10或者(x—y)<10,与|x—y|<10意义不同。

  • 第15题:

    下列关于函数依赖和多值依赖的叙述中,不正确的是( )。

    Ⅰ.若X→Y, 则X→→Y

    Ⅱ.若X→Y, 则X→Y

    Ⅲ. 若YX,则X→Y

    Ⅳ、若YX,则X→→Y

    Ⅴ. 若X→Y,Y*Y, 则X→Y*

    Ⅵ.若X→→Y,Y*y, 则X→→Y,

    A.Ⅱ和Ⅳ

    B.Ⅰ、Ⅲ和Ⅳ

    C.Ⅱ和Ⅵ

    D.Ⅳ和Ⅵ


    正确答案:C
    解析:若X→→Y,且Y'∈Y,但不能断言X→→Y'也成立。因为多值依赖的定义中涉及了U中除X、Y之外的其余属性Z,考虑X→→Y'是否成立时涉及的其余的属性Z'=U-X-Y确定X→→Y成立时的其余属性Z=U-X-Y包含的属性列多,因此X→→Y'不一定成立。若X→Y,则X→→Y,即函数依赖可以看作多值依赖的特殊情况,但反之则不成立。

  • 第16题:

    逻辑变量x、Y进行逻辑“异或”(用⊕表示)运算的含义是:若x、Y取值相同(都为trlle或都为false),则x⊕Y值为false,否则x⊕Y的值为true c。用逻辑“与”(∧)、“或”(∨)、“非”(-)表示x⊕Y的式子为( )。

    A.(X∧Y)∧(x∧Y)

    B.(X∨Y) ∧(X∨Y)

    C.(X∧Y)∨(x∧Y)

    D.(X∨VY)∨(X∨Y)


    正确答案:C
    解析:异或是一个数学运算符,应用于逻辑运算。其运算法则为a异或b=a'b或ab'(a'为非a)。【总结与扩展】逻辑运算又称布尔运算,布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用等式表示判断,把推理看做等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。这一逻辑理论人们常称它为布尔代数。20世纪30年代,逻辑代数在电路系统上获得应用,随后,由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。

    简单地说,And:同为真时为真;
    0r:同为假时为假;
    Xor:相同为假。

  • 第17题:

    ●若对二进制整数x和y的各位进行异或运算后的结果为全0,则说明(10)。

    (10)

    A.x>y

    B.x<y

    C.x=y

    D.x =-y


    正确答案:C

  • 第18题:

    X是二进制数110110110,Y是十六进制数1AB,则X+Y结果的十进制数是()。

    A881

    B865

    C609

    D993


    B

  • 第19题:

    若X=-107,Y=+74,按8位二进制可写出:[X]补=(),[Y]补=(), [X+Y]补=(),[X-Y]补=()


    正确答案: [X]补=10010101,[Y]补=01001010,[-Y]补=10110110 按补码运算规则:
    [X+Y]补=[X]补+[Y]补=01001010+10110110=11011111
    [X-Y]补=[X]补+[-Y]补
    =10010101+10110110=101001011 =4BH,结果溢出。

  • 第20题:

    若X=-101,Y=+54,按8位二进制求[X-Y]补=(),其结果()(“溢出”“未溢出”)


    正确答案:01100101B;溢出

  • 第21题:

    若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()

    • A、fabs(x-y)<10
    • B、x-y>-10 && x-y<10
    • C、x-y>-10X.y<10
    • D、(x-y)*(x-y)<100

    正确答案:C

  • 第22题:

    问答题
    若X=-107,Y=+74,按8位二进制可写出:[X]补=(),[Y]补=(), [X+Y]补=(),[X-Y]补=()

    正确答案: [X]补=10010101,[Y]补=01001010,[-Y]补=10110110 按补码运算规则:
    [X+Y]补=[X]补+[Y]补=01001010+10110110=11011111
    [X-Y]补=[X]补+[-Y]补
    =10010101+10110110=101001011 =4BH,结果溢出。
    解析: 暂无解析

  • 第23题:

    单选题
    已知:带符号位二进制数X和Y的补码为[X]补=11001000B,[Y]补=11101111,则[X+Y]真值=()。
    A

    -55;

    B

    -73;

    C

    +73;

    D

    溢出


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