【题目描述】
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和
运算结果均为_____。
第1题:
【题目描述】
第 8 题
( )
正确答案:A
第2题:
【题目描述】
第 24 题有两个关系R,S如下:
由关系R通过运算得到关系S,则所使用的运算为( )
正确答案:B |
答案分析:
由题目中关系s是由关系R中的某些列所组成的关系,可知关系s是由关系R经过投影运算得来的。
第3题:
【题目描述】
【解析】AT()函数的格式是:
AT(<字符表达式1>,<字符表达式2>[,<数值表达式>]),功能是:如果<字符表达式1>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>中的位置;若不是子串,则返回0。函数返回值为数值型。
题干中<字符表达式1>为“x-y=z”,<字符表达式2>为…2,很明显<字符表达式1>不是<字符表达式2>的子串,所以返回0。
第4题:
【题目描述】
第 14 题
正确答案:C |
答案分析:
该SQL语句的功能是查找还没有学生记录的班级名称。在学生表中暂时还没有“1O计算机三班”学生的记录,所以查询结果为“l0计算机三班”。
第5题:
关系代数是一种关系操纵语言,它以集合代数为基础发展起来,但它的操作对象和操作结果均为______。
第6题:
【题目描述】
第 7 题线性表L=(a1,a2,a3“ai”an,下列说法正确的是
正确答案:D |
答案分析:
线性表可以为空表,如果为空,则第一个元索没有直接前件.最后一个元索没有直接后件。在线性表的定义中,元索的排列并没有规定大小顺序。
第7题:
【题目描述】
第5题表达式2*32+4*2/2+32的值是( )
正确答案:B |
答案分析:
运算符是幂运符,*是乘法运算,/是浮点除法运算,所以原表达式=2*32+4*2/2+32=31
第8题:
【题目描述】
第 17 题
正确答案:A |
本题的考点是C语言宏定义的符号替换。由于f(x)宏定义为X*X,预编译时进行符号替换,X替换为4+4或2+2:i=f(4+4)/f(2+2)=4+4*4+4/2+2*2+2=28。输出结果应该是28。正确选项是A。
第9题:
关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为【 】。
第10题:
【题目描述】
第 2 题
A)196000.00
B)143000.00
C)294000.00
D)17200.00
正确答案:A