Logo do Site - Banco de Questões
Continua após a publicidade..

Quando a primeira parte de um bloco de arquivo aponta para o bloco seguinte, o sistema de arquivos é de

Resposta:

A alternativa correta é letra B) alocação por lista encadeada.

a) sequenciamento. b) alocação por lista encadeada. c) alocação contínua. d) i-nodes.

e) alocação por tabela em memória.

 

Analisando as alternativas, temos que:

A – sequenciamento.

Erradainicialmente os sistemas operacionais armazenavam dados em fitas magnéticas e, neste caso, o acesso era restrito à leitura dos registros na ordem em que eram gravados e a gravação de novos registros só era possível no final do arquivo. Tal tipo de acesso é denominado acesso sequencial. 

B – alocação por lista encadeada.

Certa: de fato, segundo o livro "Arquitetura de banco de dados", de Milton Goya

O método de lista encadeada surge para resolver alguns problemas da alocação contígua. Neste método, os blocos de disco não são organizados de forma contígua, mas sim através de lista encadeada. Os blocos podem estar espalhados no disco. A entrada do diretório contém o endereço do primeiro e do último bloco do arquivo; cada bloco contém o endereço do próximo bloco (SILBERSTACHTZ; KORTH; SUDARSHAN, 2006).

C – alocação contínua.

 

Errada: no contexto de sistemas de arquivos, o nome de um tipo de organização é alocação contígua, e segundo o mesmo livro acima:

Na alocação contígua, um arquivo é feito por um conjunto ligado de blocos. Nesta estrutura, uma consulta aos dados primeiro deve acessar o bloco B, depois o bloco B+1, para só depois o bloco B+2, e assim sucessivamente. Esse método acessa os dados rapidamente, permitindo tanto acesso direto quanto sequencial, no entanto, aumentar o tamanho do arquivo pode ser problemático porque depende de existirem blocos contíguos para a gravação.  (SILBERSTACHTZ; KORTH; SUDARSHAN, 2006).

D –  i-nodes.

Errada: em um sistema de arquivos de estilo Unix, um nó de índice, informalmente referido como um nó-i (inode), é uma estrutura de dados usada para representar um objeto do sistema de arquivos, que pode ser uma de várias coisas, incluindo um arquivo ou diretório. Cada inode armazena a(s) localização(ões) de atributos e bloco de disco dos dados objetos do sistema de arquivos. Atributos de objeto do sistema de arquivos podem incluir manipulação de metadados (por exemplo, alteração, acesso, tempo de modificação), bem como dados de proprietário e permissão (por exemplo, id de grupo, id de usuário, permissões). (Fonte: https://www.ictea.com/cs/index.php?rp=%2Fknowledgebase%2F3447%2FiQue-es-un-inodo.html&language=portuguese-pt).

E - alocação por tabela em memória.

Errada: o método de organização que utiliza uma tabela é conhecido como alocação Indexada: é usado um bloco de índice, no qual se encontram os ponteiros de todos os blocos de arquivos. Permite o acesso direto aos blocos do arquivo.

Assim sendo, A RESPOSTA É A LETRA B.

Continua após a publicidade..

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *