散列函数的输入是()

题目

散列函数的输入是()

  • A、任何长度的消息
  • B、固定长度的消息
  • C、128比特的文件
  • D、小于128-bit的文件
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下说法错误的是______。

A) 文件可以组织为散列文件

B) 散列函数的输入为文件记录的查找码值

C) 散列函数的输出可以是桶号

D) 桶可以是磁盘块,但不可以是比磁盘块大的空间

A.

B.

C.

D.


正确答案:D
解析:散列是一种快速查找技术,它利用定义在文件记录上的查找码(也称为散列域),通过计算一个散列函数,以散列函数值作为记录的物理地址,实现对文件记录直接快速访问。在数据库技术中,一般使用桶(Bucket)作为基本的存储单位。一个桶可以存放多个文件记录。桶可以是磁盘块,也可以是比磁盘块大的空间。用散列方法组织存储一个文件时,首先要指定文件记录的一个(或一组)域作为查找码,查找码也称为散列域。然后定义一个查找码上的函数,称为散列函数。散列函数的输入为文件记录的查找码值,函数的输出为记录的物理地址,即桶号。所以本题的答案为D。

第2题:

散列是一种快速查找的技术,以下关于散列说法错误的是______。

A.文件可以组织为散列文件

B.散列函数的输入为文件记录的查找码值

C.散列函数的输出可以是桶号

D.桶可以是磁盘块,但不可以是比磁盘块大的空间


正确答案:D
解析:桶可以是磁盘块,也可以是比磁盘块大的空间。

第3题:

●散列文件使用散列函数将记录的关键字值计算转化为记录的存放地址。因为散列函数不是一对一的关系,所以选择好的 (35) 方法是散列文件的关键。

(35) A.散列函数

B.除余法中的质数

C.冲突处理

D.散列函数和冲突处理


正确答案:D
【解析】在散列法中,选择好的散列函数和冲突处理方法是其关键。

第4题:

散列文件使用散列函数将记录的关键字值计算转化为记录的存放地址,因为散列函数是一对一的关系,则选择好的( )方法是散列文件的关键。

A、散列函数

B、除余法中的质数

C、冲突处理

D、散列函数和冲突处理


正确答案:D

第5题:

在散列(Hash)文件中,因为散列函数不是一对一的关系,所以选择好的散列函数和是散列文件的关键__________。


正确答案:
冲突处理方法。
散列函数不是一对一的关系,选用的散列函数出现冲突现象是在所难免的。所以选择好的散列函数和冲突处理方法是散列文件的关键。

第6题:

在进行消息认证时,经常利用安全单向散列函数产生消息摘要。安全单向散列函数无须具有(45)特性。

A.不同输入产生相同输出

B.根据输出可以确定输入消息

C.提供随机性或者伪随机性

D.获取输出的时间非常短


正确答案:B
解析:一个优秀的消息摘要函数应具有如下特点:
  ①根据输入报文获取输出摘要的时间非常短。
  ②根据输出无法还原出输入消息。
  ③输出摘要的长度是固定的。
  可见,安全单向散列函数不具有“根据输出可以确定输入消息”的功能。

第7题:

( 50 )在进行消息认证时,经常利用安全单向散列函数产生消息摘要。安全单向散列函数不需要具有下列哪个特性 ?

A )相同输入产生相同输出

B )提供随机性或者伪随机性

C )易于实现

D )根据输出可以确定输入消息


正确答案:D

第8题:

以下说法错误的是______。

A.散列技术一般使用桶作为基本的存储单位

B.好的散列函数地址的分布是均匀的、随机的

C.散列技术是一种快速查找技术

D.散列函数的输入为文件记录的查找码值,函数的输出为记录的逻辑地址


正确答案:D
解析:散列函数的输入为文件记录的查找码值,函数的输出为记录的物理地址。

第9题:

在进行消息认证时,经常利用安全单向散列函数产生消息摘要。安全单向散列函数不需要具有下列哪个特性?( )

A.相同输入产生相同输出

B.提供随机性或者伪随机性

C.易于实现

D.根据输出可以确定输入消息


正确答案:D

第10题:

散列函数对不同报文可以产生相同的散列码。()


正确答案:错

更多相关问题