SóProvas


ID
1329946
Banca
FMP Concursos
Órgão
PROCEMPA
Ano
2012
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Um arquivo é organizado logicamente como uma sequência de registros, cada um deles representando um objeto ou uma entidade. Com base no conhecimento sobre as diferentes maneiras de organizar registros em arquivos, considere as seguintes afirmativas. 

 
I. Uma organização de arquivo hash (também chamada de acesso direto) fornece um acesso muito rápido aos registros, quando a condição de pesquisa é de igualdade em um único campo; neste caso, o campo é chamado campo de hash. A ideia do hashing é forncecer uma função h, chamada função hash, que, aplicada ao valor do campo hash de um registro, gere o endereço do bloco do disco no qual o registro será armazenado.
II. Em uma organização de arquivo heap, os registros são armazenados fisicamente em ordem sequencial a partir dos valores de um de seus campos, chamado campo de classificação. Na organização de arquivo heap, a inclusão e a exclusão de registros são operações dispendiosas porque os registros deverão permanecer ordenados fisicamente.
III. Em uma organização de arquivo sequencial, os registros estão posicionados no arquivo segundo a ordem pela qual foram incluídos, de forma que os novos registros são acrescentados ao final do arquivo ou onde haja espaço disponível. Na organização sequencial, para ler todos os registros pela ordem dos valores de algum campo, é preciso criar uma cópia do arquivo e ordená-la através de técnicas especiais de classificação externa.
IV. As operações em arquivos são geralmente divididas em operações de recuperação e operações de atualização. As operações de recuperação não alteram nenhum valor no arquivo, apenas localizam certos registros, de forma que seus valores de campo possam ser examinados e processados. As operações de atualização mudam o arquivo por meio da inclusão ou da exclusão de registros ou pela modificação de valores dos campos. 
 
Assinale a alternativa CORRETA.

Alternativas
Comentários
  • Diz o gabarito que é a letra 'A'.

    ************************************************************************************************************************************

    A idéia do hashing é fornecer uma função

    h(x), chamada de função hash que, aplicada

    ao valor do campo de hash de um registro,

    gere o endereço do bloco de disco no qual o

    registro está armazenado.

    http://www.inf.unioeste.br/~olguin/4458-semin/G2-apresentacao.pdf

    http://dsc.ufcg.edu.br/~dalton/cursos/edados/IntroducaoATabelasHash.pdf

    *******************************************************************************************************************************

    Heap ( ou pilha ) organização de arquivos é uma técnica simples , em que os registros são armazenados por ordem de entrada. Este sistema tem uma " operação de inserção rápida ", o que significa que os novos registos pode ser adicionado rapidamente ao fim do ficheiro . No entanto, a realização de uma pesquisa sobre a organização pilha tende a ser , uma vez que muitas vezes envolve a digitalização de uma grande parte do arquivo demorado. Outra desvantagem é que os registros excluídos muitas vezes deixam buracos na estrutura , o que requer tempo adicional gasto na eliminação de espaço.

    Organização arquivo seqüencial 

    Uma técnica comum para armazenar arquivos grandes, um esquema sequencial organiza registros em um fluxo de blocos contíguos ou campos . A ordem seqüencial dos registros é determinada pela entrada, o que não pode ser alterada uma vez armazenado. O tamanho de um registro é igualmente fixo e só pode ser atualizado por ser substituído por um novo recorde de tamanho correspondente , que é anexado ao final da seqüência. De acordo com a IBM , a organização seqüencial é útil para a impressão de relatórios e nos casos em que a ordem não é importante. No entanto, adicionar e excluir arquivos dentro deste sistema pode ser um desafio . Um registro só pode ser acessado uma vez todos os arquivos anteriores foram lidos .

    http://pt.wingwit.com/Ferragens/computer-drives-storage/8979.html#.VPhMH9JA4SY

    ***************************************************************************************************************************************************************


  • Força Guerreiro!!!!!!