下面关于Hash函数的描述不正确的是()。
A.对于任意长的输入消息,输出的 Hash值的长度可以变
B.原像问题是指根据输出的Hash值去求解输入的消息在计算上是不可行的
C.第二原像问题是指找出一个消息,使得它的Hash值与某个给定消息 的Hash 值相同,这在计算上是不可行的
D.抗第二原像问题主要是为了防止生日攻击
AD
A.对于任意长的输入消息,输出的 Hash值的长度可以变
B.原像问题是指根据输出的Hash值去求解输入的消息在计算上是不可行的
C.第二原像问题是指找出一个消息,使得它的Hash值与某个给定消息 的Hash 值相同,这在计算上是不可行的
D.抗第二原像问题主要是为了防止生日攻击
AD
第1题
A.哈希函数构造的越复杂越好,因为这样随机性好,冲突小
B.除留余数法是所有哈希函数中最好的
C.不存在特别好与坏的哈希函数,要视情况而定
D.若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单地将该元素删去即可
第2题
A.限定符用来标识数据库对象的所有者
B.函数或过程可以用schema来限定
C.支持多级限定的形式,例如:public.emp.empno
D.callteachergetAvgAge与callstudent.getAvgAge语句中,getAvgAge是同一个对象
第4题
A.函数可以很方便的实现特定的计算、统计等功能
B.在任何函数都可以包含子函数
C.它使用被称为参数的特定数值
D.函数就是预定义的内置公式
第5题
A.hash分布列不能做update操作
B.hash分布列支持varchar和int类型
C.hash分布列不建议设置缺省值
D.可以根据需要为一张表设置多个hash分布列
第6题
A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B.子类可以不调用父类的构造函数(子类的构造函数默能调用父类的无参数的构造函数)
C.子类必须通过super()关键字调用父类的构造函数
D.子类无法继承父类的构造函数
第7题
在Java中,下面关于构造函数的描述正确的是()。
A.类必须有显式构造函数
B.它的返回类型是void
C.它和类有相同的名称,但它不能带任何参数
D.以上皆非
第8题
关于函数的调用,下面不正确的是()。
A.由于程序总是从主函数开始,所以函数的调用总是在主函数和其他函数之间进行
B.函数的调用可以在任意函数之间进行,只要有需要
C.一个函数可以自己调用自己
D.函数返回时可以不必带回值,这时函数在定义时其类型应用void标示
第9题
下面关于函数依赖的叙述中,不正确的是()。
A)若X→Y,Y→Z,则X→YZ
B)若X→Y,Y’包含Y,则X→Y'
C)若X→Y,Y→Z,则X→Z
D)若XY→Z,则X→Z,Y→Z
第10题
下列关于 getline() 函数的描述中,不正确的是()。
A.getline()函数是用来从键盘上读取字符串的
B.getline()函数读取字符串长度是受限制的
C.getline()函数读取字符串时,遇到终止符时就停止
D.getline()函数中所使用的终止符只能是换行符
第11题
A.合并value值,形成较小集合
B.采用迭代器将中间值提供给reduce函数
C.map()函数处理后结果才会传输给reduce()
D.内存中不会存储大量的value值