Sistemas de arquivos

Páginas: 7 (1740 palavras) Publicado: 9 de maio de 2013
Sistema de Arquivos
1 Introdução
O Sistema de Arquivos é o modo como as informações são armazenadas nos dispositivos físicos de armazenamento, exemplo Disco Rígido, disquete, pendrive, etc...
O Sistema de Arquivos é a parte mais visível de um Sistema Operacional, pois a manipulação de arquivos é uma atividade freqüentemente realizada pelos usuários, devendo sempre ocorrer de maneirauniforme, independente dos diferentes dispositivos de armazenamento.
2 Arquivos
Os arquivos são constituído de informações logicamente relacionados, podendo representar programas ou dados, ou melhor, é um conjunto de registros definidos pelo sistema de arquivos.
Um arquivo pode ser identificado por um nome, com formato e extensão máxima variando conforme o sistema operacional.
Alguns SistemasOperacionais definem o arquivo em duas partes, possibilitando a identificação do seu tipo através da segunda parte, como exemplo: MeuPrograma.exe (executável), MeuTexto.txt (arquivo texto), MinhaClasse.Java (arquivo texto, fonte de um programa Java).
2.1 Organização dos Arquivos
A organização dos arquivos consiste no modo como os dados estão internamente armazenados, podendo, sua estrutura, variar emfunção do tipo de informação contida no arquivo.
A forma mais simples de organização é através de uma seqüência não estruturadas de bytes. A aplicação deve definir toda a organização, com vantagem da flexibilidade, porém de inteira responsabilidade da aplicação.
Alguns Sistemas Operacionais estabelecem diferentes organizações de arquivos e cada arquivo deve seguir a um modelo suportado.
Asorganizações mais conhecidas e implementadas são a seqüencial, relativa e indexada.
2.2 Métodos de Acesso
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çãorelativa 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üencialmenteos 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, apartir disso, acessando diretamente o arquivo.
2.3 Operações de Entrada/Saída
Realizadas através de System Calls, que fornecem uma interface simples e uniforme entre a aplicação e os diversos dispositivos, permitindo leitura/gravação, criação/eliminação de arquivos.
2.4 Atributos
Os atributos são informações de controle dos arquivos que variam dependendo do Sistema Operacional, por exemplo:tamanho, proteção, identificação do criador e data e hora de criação;
Alguns atributos específicos são alterados apenas pelo próprio Sistema Operacional, como data e hora de criação, tamanho e outros podem ser alterados pelo usuário como proteção.
3 Diretórios
A organização por diretórios é o modo como o Sistema organiza logicamente os diversos arquivos contidos em um dispositivo físico dearmazenamento.
O diretório contém entradas associadas aos arquivos onde são armazenadas informações como localização física, nome, organização e demais atributos.
Ao abrir um arquivo, o Sistema Operacional procura a sua entrada na estrutura de diretórios em uma tabela mantida na memória principal, contendo todos os arquivos. É necessário fechar o arquivo ao término de seu uso.
Nível Único:
*...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • sistemas de arquivos
  • Sistema de arquivo
  • Sistemas de arquivos
  • Sistemas de arquivos
  • sistemas de arquivos
  • Sistemas de arquivos
  • Sistemas de arquivo
  • Sistemas de arquivos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!