Ed
ontem
Vamos analisar cada afirmativa: I. Algoritmo de hash, é uma expressão aritmética e/ou lógica específica para resolver uma determinada aplicação. Essa afirmativa é verdadeira, pois um algoritmo de hash é, de fato, uma função que transforma dados de entrada em um valor fixo, utilizando operações aritméticas e lógicas. II. A função hash apresenta uma fórmula definida, sendo projetada levando-se em consideração apenas o tamanho do conjunto de dados. Essa afirmativa é falsa. Embora a função hash tenha uma fórmula definida, ela não é projetada apenas com base no tamanho do conjunto de dados, mas também considera a distribuição dos dados e a minimização de colisões. III. O desenvolvimento de uma boa função de hash é essencial para que o armazenamento dos dados, a busca e o tratamento de colisões ocorram de forma mais eficiente possível. Essa afirmativa é verdadeira, pois uma boa função de hash é crucial para garantir eficiência no armazenamento e na recuperação de dados, além de minimizar colisões. Com base na análise, as afirmativas corretas são I e III. Portanto, a alternativa que contém apenas as afirmativas corretas é: I e III.