关于散列函数的说法不正确的是()
A.下载软件的用户可以利用散列值验证软件的正确性
B.散列函数是绝对安全的
C.用户可以利用散列值检查文件是否染毒
D.一般数字签名都是利用私钥对数据的散列值进行计算
- · 有1位网友选择 B,占比100%
A.下载软件的用户可以利用散列值验证软件的正确性
B.散列函数是绝对安全的
C.用户可以利用散列值检查文件是否染毒
D.一般数字签名都是利用私钥对数据的散列值进行计算
A.散列函数的算法是公开的
B.散列函数的算法是保密的
C.散列函数中给定长度不确定的输入串,很难计算出散列值
D.散列函数中给定散列函数值,能计算出输入串
A.必须以相同的散列函数分别散列R和S,形成若干个散列子表。
B.散列过程中,R必须以A属性值作为散列函数的键值,S必须以B属性值作为散列函数的键值。
C.散列过程中,R必须以A和B属性值作为散列函数的键值,S也必须以A和B属性值作为散列函数的键值。
D.第二趟处理中,须将R的子表再完整地散列到内存的若干块中,然后再一块一块处理S对应子表的每一块,以便快速决定可以连接的元组。
A.文件可以组织为散列文件
B.散列函数的输入为文件记录的查找码值
C.散列函数的输出可以是桶号
D.桶可以是磁盘块,但不可以是比磁盘块大的空间
A.散列函数
B.除余法中的质数
C.冲突处理
D.散列函数和冲突处理
在散列(Hash)文件中,因为散列函数不是一对一的关系,所以选择好的散列函数和是散列文件的关键__________。
A.散列函数
B.除余法中的质数
C.冲突处理
D.散列函数和冲突处理
A.散列函数
B.除余法中的质数
C.冲突处理
D.散列函数和冲突处理
A、基于散列的两趟算法的第一趟是散列子表。用某一个散列函数,将具有相同散列值的元组散列到相同的子表中并存回磁盘。
B、基于散列的两趟算法的第二趟是用与第一趟相同的散列函数,将子表再散列到内存的不同内存块中,在具有相同散列值的所有内存块中去重复,即是在整个关系上去重复。所有子表处理完成,去重复操作即告完成。
C、基于散列的两趟算法的第二趟是用与第一趟不同的散列函数,将子表再散列到内存的不同内存块中,在具有相同散列值的所有内存块中去重复,即是在整个关系上去重复。所有子表处理完成,去重复操作即告完成。
D、两次散列函数的选择是不同的,第一趟是在大范围上进行散列,将一个大数据集散列成若干个具有相同散列值的散列子表,第二趟是在小范围上进行散列,将具有某相同散列值的散列子表(大范围上散列值相等)散列到内存的某一块或几块(小范围上散列值相等)。
A、A.散列函数应是简单的,能在较短的时间内计算出结果
B、B.散列函数的定义域应包括全部关键字值,值域必须在表范围之内
C、C.散列函数计算出来的地址应能均匀分布在整个地址空间中
D、D.装填因子必须限制在0.8以下
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!