Please enable JavaScript.
Coggle requires JavaScript to display documents.
Interface do Sistema de Arquivos - Coggle Diagram
Interface do Sistema de Arquivos
Conceito de arquivo
abstração criada pelo S.O
abstrair as propriedades físicas
dispositivos
visão lógica uniforme
informações armazenadas
representação
programas e dados
forma livre
ex: arquivo de texto
significado definido pelo criador
formatados rigidamente
depende do tipo
Proteção
Estrutura do Arquivo
SO exige apenas que certos arquivos
estrutura específica
Compartilhamento de Arquivos
Métodos de Acesso
informações
acessadas e lidas para a memória do computador
Acesso direto ou acesso relativo
Acesso sequencial
Indexados.
2 partes distintas
Coleção de arquivos
armazena dados relacionados
Estrutura de Diretórios
organiza
fornece informações
todos os arquivos no sistema
Atributos do arquivo
Tpo
Locação
Tamanho
Identificador
Nome
Proteção
Hora, data e identificação do usuário.
Metadados:dados sobre os dados
Gerais
normalmente armazenados na estrutura de diretórios
específicos
geralmente dentro do próprio arquivo
ex: tags ID3 (dos arquivos MP3).
Operações de arquivo
tipo de dado abstrato
conjunto de dados
operações
fornecer chamadas
Gravação em um arquivo
Leitura de um arquivo
Criação de um arquivo
Reposicionamento dentro de um arquivo
Exclusão de um arquivo.
Truncamento de um arquivo
Outras operações
Abertura e Fechamento de Arquivos
Lock de arquivo
processo tranque um arquivo
impedindo que outros processos obtenham acesso a ele
lock compartilhado
lock exclusivo
informações -
arquivo aberto
Direitos de acesso
Local do arquivo em disco
Contagem de arquivos abertos
Ponteiro de arquivo
Open(Fi)
Guarda informações na tabela de arquivos abertos
Close (Fi)
Remove as informações da tabela acima.
Tipos de Arquivo
SO’s devem ser projetados para reconhecer
suportar
tipos de arquivos
Estrutura de Diretórios e Discos
particionamento
volume
disco virtual
diretórios
Cada volume que contém um sistema de arquivos
tabela de símbolos
Diretório de Um Nível
único diretório
todos
os arquivos do disco
Diretório de Dois Níveis
um nível de diretório adicional para controle
que é indexado pelo nome do usuário
Diretórios Estruturados em Árvore