No acesso sequencial de arquivos, os dados são lidos e/ou escritos em sequência, do início ao final do arquivo. Para cada arquivo aberto por uma aplicação é definido um ponteiro de acesso, que inicialmente aponta para a primeira posição do arquivo. A cada leitura ou escrita, esse ponteiro é incrementado e passa a indicar a posição da próxima leitura ou escrita. Quando esse ponteiro atinge o final do arquivo, as leituras não são mais permitidas, mas as escritas ainda o são, permitindo acrescentar dados ao final do mesmo. A chegada do ponteiro ao final do arquivo é normalmente sinalizada ao processo através de um flag de fim de arquivo.
Outra forma de acessar arquivos é de forma direta. Analise as afirmações a seguir:
I) No método de acesso direto indica-se a posição no arquivo onde cada leitura ou escrita deve ocorrer, sem a necessidade de um ponteiro.
II) No acesso direto deve-se conhecer previamente a posição de um determinado dado no arquivo.
III) A vantagem do acesso direto é acessar rapidamente as posições do arquivo correspondentes ao registros desejados em uma operação.
É correto o que se afirma em:
Escolha uma:
a. I e II apenas.
b. II apenas.
c. III apenas.
d. I apenas.
e. I, II e III apenas. Correto
Soluções para a tarefa
Respondido por
1
Resposta:
Todas Corretas!
l, ll e lll apenas.
Explicação:
I) No método de acesso direto indica-se a posição no arquivo onde cada leitura ou escrita deve ocorrer, sem a necessidade de um ponteiro.
II) No acesso direto deve-se conhecer previamente a posição de um determinado dado no arquivo.
III) A vantagem do acesso direto é acessar rapidamente as posições do arquivo correspondentes ao registros desejados em uma operação.
Respondido por
1
Resposta:
I, II e III apenas.
Explicação:
CORRIGIDO PELO AVA
Anexos:
Perguntas interessantes