Método de acesso diz respeito à forma como o conteúdo de um arquivo é acessado. No acesso sequencial:
- A) a gravação de novos registros só é possível no início do arquivo.
- B) a leitura de dados se dá a partir do início do arquivo.
- C) é possível acessar diretamente um registro qualquer de um arquivo.
- D) permite a leitura/gravação de um registro diretamente na sua posição através do número do registro.
Resposta:
A alternativa correta é letra B) a leitura de dados se dá a partir do início do arquivo.
O armazenamento de pequenos volumes de dados, geralmente, não representa grandes problemas no que diz respeito à distribuição dos registros dentro de um arquivo, desde que a frequência de acessos aleatórios a registros não seja muito elevada.
A medida que cresce o volume de dados e/ou a frequência e a complexidade dos acessos, crescem também os problemas de eficiência do armazenamento dos arquivos e do acesso a seus registros, sendo a sofisticação das técnicas de armazenamento e recuperação de dados uma consequência da necessidade de acesso rápido a registros pertencentes a grandes arquivos ou, simplesmente, arquivos muito solicitados.
A maneira intuitiva de armazenar um arquivo consiste na distribuição dos seus registros em uma ordem arbitrária, um após o outro, dentro da área destinada a contê-lo. Esta ordem pode ser, por exemplo, aquela na qual os registros são gerados. Isto causa uma dificuldade na localização dos registros e uma perda de eficiência, porém esta técnica intuitiva é bastante usada, principalmente durante as fases preliminares da geração de um arquivos.
Um arquivo é formado por uma coleção de registros lógicos, cada um deles representando um objeto ou entidade.
Um registro lógico, ou simplesmente registro, é formado por uma sequência de itens, sendo cada item chamado campo ou atributo. Cada item corresponde a uma característica ou propriedade do objeto representado.
Arquivo sequencial: os registros são dispostos ordenadamente, obedecendo a sequência determinada por uma chave primária, chamada chave de ordenação. Esta organização, que representa um aperfeiçoamento em relação àquela na qual os registros são dispostos aleatoriamente, representa, também, uma perda de flexibilidade por não acomodar com simplicidade as operações de modificação do arquivo.
Analisando as alternativas, temos que:
A – a gravação de novos registros só é possível no início do arquivo.
Errada: a gravação de novos registros em um arquivo sequencial não ocorre no início do arquivo, mas no seu final, já que sequer há espaço para novos registros entre os registros existentes.
B – a leitura de dados se dá a partir do início do arquivo.
Certa: de fato como o próprio nome indica, a leitura de dados começa no primeiro arquivo, e vai lendo os registros um por um, em sequência, sem que seja possível acessar diretamente um determinado registro.
C – é possível acessar diretamente um registro qualquer de um arquivo.
Errada: conforme comentado acima, arquivo sequencial a leitura começa no primeiro registro e todos os registros vão sendo lidos sequencialmente, um por um. O acesso a um registro específico só é possível em arquivos de acesso aleatório.
D – permite a leitura/gravação de um registro diretamente na sua posição através do número do registro.
Errada: conforme comentado acima, arquivo sequencial a leitura começa no primeiro registro e todos os registros vão sendo lidos sequencialmente, um por um. O acesso a um registro específico só é possível em arquivos de acesso aleatório.
Assim sendo, A RESPOSTA É A LETRA B.
Deixe um comentário