Questão 61 · Informática: Banco de dados
O hashing ou algoritmo de randomização é uma operação matemática que tem como objetivo produzir um endereço no disco.
Para isso, esse algoritmo utiliza
- A) gravação sequencial.
- B) gravação por zona.
- C) registro.
- D) rótulo.
- E) chave.
Marque a alternativa correta:
Gabarito: E
Gabarito definitivo divulgado pela banca FGV (DPE/MT 2015).
Comentário
Gabarito: E.
O hashing (ou randomização) calcula o endereço de armazenamento de um registro aplicando uma função matemática ao valor da chave do registro. Como o endereço é obtido a partir da chave, é possível chegar diretamente ao local do registro no disco. Por isso a alternativa E, chave, é a correta.
- (A) Gravação sequencial: grava os registros em ordem, sem calcular endereço a partir de uma chave.
- (B) Gravação por zona: não é o dado usado como entrada da função de hashing.
- (C) Registro: é o dado armazenado; a função usa a chave do registro, e não o registro inteiro.
- (D) Rótulo: não é o dado usado como entrada da função de hashing.
Dica: no hashing, o endereço é calculado a partir da chave do registro.
Fundamentos: Hashing ou randomização de arquivos · Endereçamento direto por chave · Diferença entre chave e registro
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV DPE/MT 2015 (Assistente de Gabinete), questão 61, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.