A={x,x<100且为质数},在A上定义*和.如下: x*y=max(x,y),x.y=LCM(x,y), 这里LCM(x,y)表示x与y的最小公倍数,则下面命题正确的是( )。Ⅰ.<A,*>构成代数系统Ⅱ.<A,.>构成代数系统A.只有ⅠB.只有ⅡC.Ⅰ和ⅡD.没有

题目

A={x,x<100且为质数},在A上定义*和.如下: x*y=max(x,y),x.y=LCM(x,y), 这里LCM(x,y)表示x与y的最小公倍数,则下面命题正确的是( )。

Ⅰ.<A,*>构成代数系统

Ⅱ.<A,.>构成代数系统

A.只有Ⅰ

B.只有Ⅱ

C.Ⅰ和Ⅱ

D.没有


相似考题
更多“A={x,x<100且为质数},在A上定义*和.如下: x*y=max(x,y),x.y=LCM(x,y), 这里LCM(x,y)表示x与y的最小公倍数,则下面命题正确的是( )。Ⅰ.<A,*>构成代数系统Ⅱ.<A,.>构成代数系统A.只有ⅠB.只有ⅡC.Ⅰ和ⅡD.没有”相关问题
  • 第1题:

    若x,y,z均被定义为整数,则下列表达式终能正确表达代数式1/(x*y*z)的是()

    A、1/x*y*z

    B、1.0/(x*y*z)

    C、1/(x*y*z)

    D、1/x/y/(floAt)z


    参考答案:B

  • 第2题:

    A={x|x<100且为质数},在A上定义*和.如下:x*y=max(x,y),x.y=LCM(x,y),x,y∈A,这里LCM(x,y)表示x与y的最小公倍数,则下面命题正确的是

    Ⅰ.<A,*>构成代数系统:

    Ⅱ.<A,.>构成代数系统;

    A.只有Ⅰ

    B.只有Ⅱ

    C.Ⅰ和Ⅱ

    D.没有


    正确答案:A

  • 第3题:

    若x,y,z均被定义为整数,则下列表达式能正确表达代数式1/(x*y*z)的是()。

    A.1/x*y*z

    B.1.0/(x*y*z)

    C.1/(x*y*z)

    D.1/x/y/(float)z


    正确答案:B

  • 第4题:

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

    Ⅰ.若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,即函数依赖可以看作多值依赖的特殊情况,但反之则不成立。

  • 第5题:

    逻辑变量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:相同为假。

  • 第6题:

    设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y,下列关于多值依赖的叙述中,( )是正确的。

    Ⅰ、若X→→Y,则X→Y

    Ⅱ、X→Y,则X→→Y

    Ⅲ、若X→→Y, 且Y′→Y, 则X→→Y

    Ⅳ、若X→→Y,则X→→Z

    A.只有Ⅱ

    B.只有Ⅲ

    C.Ⅰ和Ⅲ

    D.Ⅱ和Ⅳ


    正确答案:D
    解析:多值依赖的定义是:设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y,若在R的任一关系r中,只要存在元组t,s,使得t[X]=s[X],就必然存在元组w,v(w、v可以与s、t相同),使得w[X]=v[X]=s[X]=t[X],而w[Y]=t[Y],w[Z]=s[Z],v[Y]=s[Y],v[Z]=t[Z],则称Y多值依赖于X,记作X→→Y。函数依赖是多值依赖的特殊情况。多值依赖具有以下性质:①若X→→Y则X→→Z即具有对称性。②若X→Y则X→→Y。③多值依赖的有效性与属性值的范围有关。④若X→→Y在R(U)上成立,不一定有X→→Y'在R(U)上成立。由以上的性质①和性质②可以知道,Ⅱ和Ⅳ是正确的。由性质④知道,Ⅲ错误。函数依赖是多值依赖的特殊情况,反过来说就不一定对,因此Ⅰ也是错误的。

  • 第7题:

    下面关于函数依赖的叙述中,正确的是( )。

    Ⅰ、若X→Y,X→Z, 则X→YZ

    Ⅱ、若XY→Z, 则X→Z,Y→Z

    Ⅲ、若X→Y,Y→l 则X→Z

    Ⅳ、若X→Y,Y→Y',则X→Y'

    A.Ⅰ、 Ⅱ、Ⅲ

    B.Ⅰ、Ⅳ

    C.Ⅲ、Ⅳ

    D.全部


    正确答案:B
    解析:根据函数依赖的几个概念和Armstrong公理系统的推理规则来逐个判断。Armstrong公理系统包括3条推理规则。①自反律。若YXU,则X→Y为F所逻辑蕴含。②增广律.若X→Y为F所逻辑蕴含,且ZU,则XZ→YZ为F所逻辑蕴含。③传递律。若X→Y及Y→Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含。根据以上3条推理规则可以得到以下3条有用的规则。④合并规则。由X→Y,X→Z,有X→YZ。⑤伪传递规则。由X→Y,WY→Z,有XW→Z。⑥分解规则。由X→Y及ZY,有X→Z由规则④和规则⑥可以知道,Ⅰ和Ⅳ是正确的。Ⅱ显然是错误的,因为在函数依赖关系中,决定因素的某个真子集不一定能确定一个函数依赖关系。再参照规则⑤,可以知道Ⅲ也是错误的。

  • 第8题:

    设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,哪个(些)是正确的? ( )

    ①若X→→Y,则X→Y

    ②若X→Y,则X→→Y

    ③若K→→Y,且Y'→Y,则X→→Y'

    ④若X→→Y,则X→→Z

    A.只有②

    B.只有③

    C.①和③

    D.②和④


    正确答案:D

  • 第9题:

    设A(x):x是金子,B(x):x是闪光的,则命题“没有不闪光的金子,但闪光的不一定是金子”形式化为(56)。

    A.(x)(A(x)一B(x))∧(y)(A(y)一下B(y))

    B.(x)(B(x)→A(x))∧(y)(┓A(y)∧B(y))

    C.(x)(A(x)→B(x))∧(y)(A(y)∧B(y))

    D.(x)(┓A(x)VB(x))∧(y)(┓A(y)∧B(y))


    正确答案:D
    解析:本题考查的是谓词逻辑方面的基本知识点。题目中的命题是复合命题,前半句:没有不闪光的金子┓A(x)∨B(x)任何一个物体,如果该物体是金子,则该物体一定会发光,即符号表达为:(x)(A(x)→B(x))。后半句:闪光的不一定是金子存在一个物体,该物体发光,但是,该物体不是金子。即符号表达为:(y)(┓A(y)∧B(y)),谓词逻辑的等价公式:A(x)→B(x)等价于┓A(x)∨B(x)。

  • 第10题:

    下列关于函数依赖和多值依赖的叙述中,()是不正确的。 Ⅰ、若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、仅Ⅳ、Ⅴ和Ⅵ

    正确答案:C

  • 第11题:

    单选题
    假设有函数模板定义如下:templateMax(T a,T b,T&c){c=a+b;}下列选项正确的是()
    A

    )int x,y;char z;Max(x,y,z);

    B

    )double x,y,z;Max(x,y,z);

    C

    )int x,y;float z;Max(x,y,z);

    D

    )float x;double y,z;Max(x,y,z);


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

  • 第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题:

    设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,哪个(些)是正确的?Ⅰ.若X Y,则X Y

    Ⅱ.若X Y,则X Y

    Ⅲ.若X Y,且 ,则X

    Ⅳ.若X Y,则X Z

    A.只有Ⅱ

    B.只有Ⅲ

    C.Ⅰ和Ⅲ

    D.Ⅱ和Ⅳ


    正确答案:D
    解析:设R(U)是属性集U上的关系模式,X,Y 和Z是U的子集,并且Z=U-X-Y,多值依赖X→Y成立,当且仅当对R(U)的任意一个关系r,给定一对(X,Z)值,对应一组Y值,这组值仅仅决定于X值,与Z值无关。

  • 第14题:

    下列函数定义中,会出现编译错误的是 ______。

    A.max(int x,int y,int *z) { *z=x>y? x:y;}

    B.int max(int x,y) {int z; z=x>y? x;y; return z; }

    C.max(int x,int y) { int z; z=x>y? x:y; return(z); }

    D.int max(int x,int y) { return(x>y?x:y);}


    正确答案:B
    解析:本题考查函数的定义。选项B中函数形参y没有说明数据类型。

  • 第15题:

    设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y,下列关于多值依赖的叙述中,哪个(些)是正确的? Ⅰ.若X→→Y,则X→Y Ⅱ.X→Y,则X→→Y Ⅲ.若X→→Y,且,则X→→Y Ⅳ.若X→→Y,则X→→Z

    A.只有Ⅱ

    B.只有Ⅲ

    C.Ⅰ和Ⅲ

    D.Ⅱ和Ⅳ


    正确答案:D
    解析:若X→→Y,则X→→Z,其中Z=U -X-Y,即多值依赖具有对称性;若X→Y,则X→→Y,即函数依赖可以看做多值依赖的特殊情况。若X→→Y在R(U)上成立,且[*],我们不能断定X→→Y在R(U)上成立。

  • 第16题:

    下列函数定义不正确的是 ( )

    A.int max { int x y,z; z=x>y? x: y }

    B.int max(x,y) int x,y; { int z; z=x>y? x:y; return(z) }

    C.int max(x,y) { int x,y z; z=x>y? x: y; return(z); }

    D.int max( ) {}


    正确答案:C

  • 第17题:

    设x,y,z均为实型变量,代数式 在C语言中的正确写法是( )。

    A.x/y*z

    B.x%y%z

    C.x/y/z

    D.x*z/y


    答案:C 
    解析:运算符×、/的结合顺序是从左到右,所以x先除以y,再除以z。
     

  • 第18题:

    设U是所有属性的集合,X、Y、‘Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,_______是下确的。

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

    Ⅱ.若X→Z,则X→→Y

    Ⅲ.若X→→Y,且Y'包含于Y'则X→→Y'

    Ⅳ.若X→→Y,则X→→Z

    A.只有Ⅱ

    B.只有Ⅲ

    C.Ⅰ和Ⅲ

    D.Ⅱ和Ⅳ


    正确答案:D
    解析:多值依赖具有以下性质:1、若X→→Y,则X→→Z,所以IV是正确的。2、若X→Y,则X→→Y,所以Ⅱ是正确的,Ⅰ是错误的。3、设属性集之间的包含关系为:XY包含于W,W包含于U,那么X→→Y在R(U)上成立时,X→→Y也在R(W)上成立;反过来当X→→Y在R(W)上成立时,X→→Y在R(U)上不一定成立,即多值依赖的有效性与属性集的范围有关。4、若X→→Y,且Y,包含于Y,我们不能断言X→→Y,所以Ⅲ是错误的。

  • 第19题:

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

    Ⅰ、若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.仅Ⅳ、Ⅴ和Ⅵ


    正确答案:B
    解析:Armstrong公理系统包括以下3条推理规则。设F是属性组U上的一组函数依赖,于是有以下推理规则:①自反律。若Y∈X∈U,则X→Y为F所逻辑蕴含。②增广律.若X→Y为P所逻辑蕴含,且Z∈U,则XZ→YZ为F所逻辑蕴含。③传递律。若X→Y即Y→Z为F所逻辑蕴含,则X→Z为F所逻辑蕴含。若X→→Y,而Z=Φ,则称X→→Y为平凡的多值依赖。若X→→Y在R(U)上成立,用Y'∈Y,我们不可以断言X→→y'成立。设R是属性集U上的一个关系模式,X、Y是U的子集,Z=U-X-Y,多值依赖的性质如下:①若X→→Y,则X→→Z,其中Z=U-X-Y,即多值依赖具有对称性。②若X→Y,则X→→Y,即函数依赖可以看作多值依赖的特殊情况。③设属性集之间的关系是XY∈W∈U,那么当X→→Y在R(U)上成立的时候,X→→Y在R(W)上也成立;反过来当X→→Y在R(W)上成立时,X→→Y在R(U)上不一定成立。④若X→→Y,且Y'∈Y,但不能断言X→→Y'也成立。因为多值依赖的定义中涉及了U中除X、Y之外的其余属性Z,考虑X→→Y'是否成立时涉及的其余的属性Z'=U-X-Y'比确定X→→Y成立时的其余属性Z=U-X-Y包含的属性列多,因此X→→Y'不一定成立。

  • 第20题:

    设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,哪个 (些)是正确的?

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

    Ⅱ.若X→→Y,则X→→Y

    Ⅲ.若X→→Y,且Y'Y,则X→→Y,

    Ⅳ.若X→→Y,则X→→Z

    A.只有Ⅱ

    B.只有Ⅲ

    C.Ⅰ和Ⅱ

    D.Ⅱ和Ⅳ


    正确答案:D
    解析:多值依赖的性质包括:1)若X→→Y,则X→→Z,其中Z=U→X→Y,即多值依赖具有对称性;2)若X→Y,则X→→Y,函数依赖可以看作多值依赖的特殊情况;3)设属性集之间的关系是XYWU,那么当X→→Y在R(U)上成立时,X→→Y在R(W)上也成立;反过来当X→→Y在R(W)上成立时,X→→Y在R(U)上不一定成立;4)若X→→Y,且Y'Y,但不能断言X→→Y'在R(U)也成立。因为多值依赖的定义中涉及了U中除X、Y之外的其余属性2,考虑X→→Y'是否成立时涉及的其余的属性Z' =U-X-Y'比确定X→→Y成立时的其余属性Z=U-X-Y包含的属性列多,因此X→→Y'不一定成立。对照本题的4个选项可知,题干中的1和Ⅲ叙述是不正确的,而Ⅱ和Ⅳ叙述正确。

  • 第21题:

    假设有函数模板定义如下:template< typename T >Max(T a,T b,T&c){c=a+b;}下列选项正确的是()

    • A、)int x,y;char z;Max(x,y,z);
    • B、)double x,y,z;Max(x,y,z);
    • C、)int x,y;float z;Max(x,y,z);
    • D、)float x;double y,z;Max(x,y,z);

    正确答案:B

  • 第22题:

    下面程序段求两个数中的大数,不正确的是()。

    • A、Max=IIf(x>y,x,y)
    • B、If x>y Then Max=x Else Max=y
    • C、Max=x:If y>=x Then Max=y
    • D、If y>x Then Max=y:Max=x

    正确答案:D

  • 第23题:

    单选题
    下面程序段求两个数中的大数,不正确的是()。
    A

    Max=IIf(x>y,x,y)

    B

    If x>y Then Max=x Else Max=y

    C

    Max=x:If y>=x Then Max=y

    D

    If y>x Then Max=y:Max=x


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