Organização de arquivo refere-se à maneira como os registros...
Organização de arquivo refere-se à maneira como os registros são organizados no armazenamento secundário.
Sobre os esquemas de organização de arquivo, avalie as afirmações a seguir.
I- No esquema sequencial, os registros são colocados em ordem física.
II- O esquema direto estabelece que registros são acessados, aleatoriamente, por seus endereços físicos em um DASD.
III- No esquema particionado, os arquivos têm sido usados para armazenar bibliotecas de programas ou macrobibliotecas.
IV- O esquema sequencial indexado é, essencialmente, um arquivo de sub-arquivos sequenciais.
Está correto apenas o que se afirmativa em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Antes de mais nada, gostaria de destacar que a alternativa correta é a E - I, II e III.
Vamos analisar cada uma das afirmações para entendermos melhor o motivo dessa escolha.
I - No esquema sequencial, os registros são colocados em ordem física.
Essa afirmação está correta. No esquema sequencial, os registros são armazenados em uma sequência linear, seguindo uma ordem física específica. Isso significa que a leitura e a escrita dos registros seguem uma ordem predefinida, o que facilita o acesso sequencial de dados.
II - O esquema direto estabelece que registros são acessados, aleatoriamente, por seus endereços físicos em um DASD.
Essa afirmação também está correta. No esquema direto, ou de acesso direto, os registros podem ser acessados de maneira aleatória utilizando seus endereços físicos. Esse tipo de acesso é comum em dispositivos de armazenamento como os Direct Access Storage Devices (DASD), onde o tempo de acesso é independente da localização do dado.
III - No esquema particionado, os arquivos têm sido usados para armazenar bibliotecas de programas ou macrobibliotecas.
Essa afirmação está correta. No esquema particionado, os arquivos são divididos em partes ou segmentos. Esse tipo de organização é frequentemente utilizado para armazenar bibliotecas de programas e macrobibliotecas, permitindo um gerenciamento mais eficiente e organizado dos arquivos.
IV - O esquema sequencial indexado é, essencialmente, um arquivo de sub-arquivos sequenciais.
Essa afirmação está incorreta. No esquema sequencial indexado, os registros são armazenados sequencialmente, mas com um índice que permite o acesso mais rápido a determinados registros. Esse índice facilita a localização e o acesso aos dados, mas não implica na existência de sub-arquivos sequenciais.
Portanto, a alternativa correta é a E - I, II e III, pois todas essas afirmativas estão corretas de acordo com os conceitos de organização de arquivos em sistemas de arquivos.
Qualquer dúvida ou ponto que você queira aprofundar, estou à disposição para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A organização sequencial "é a organização mais simples de todas onde os registros estão numa seqüência física, um após o outro, em vez de estarem numa seqüência lógica. Neste tipo de organização os registros são usualmente lidos ou atualizados na mesma ordem em que aparecem e a localização de registros individuais é relativamente lenta, porque, normalmente, nenhum registro é localizado sem antes passar por todos os registros precedentes no data set."
fonte: "Conceitos Básicos de OS (PARA O SISTEMA IBM/360-370)", Roberto Barsotti, pág. 41
Seqüencial:
A gravação de novos registros só é possível no final do arquivo.
Exemplo : Fita magnética.
Acesso Direto:
É mais eficiente que o seqüencial;
Permite a leitura/gravação de um registro diretamente na sua posição através do número do registro, que é a posição relativa ao início do arquivo.
Não existe restrição à ordem em que os registros são lidos ou gravados, sendo sempre necessário especificar o número do registro.
Possível apenas quando o arquivo é definido com registros de tamanho fixo.
Acesso Direto + Acesso Seqüencial:
Possível acessar diretamente um registro qualquer de um arquivo, e, a partir deste, acessar seqüencialmente os demais.
Acesso Indexado ou Acesso por Chave:
É o mais sofisticado dos métodos;
Tem como base o acesso direto;
O arquivo deve possuir uma área de índice onde existam ponteiros para os diversos registros.
Quando a aplicação deseja acessar um registro, deverá ser especificada uma chave através da qual o sistema.pesquisará, na área de índice, o ponteiro correspondente, a partir disso, acessando diretamente o arquivo.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo