sistemas Operacionais
Sistemas de Arquivo
Conceito: Consiste em um ou mais registros físicos, que são as unidades de informação lida e escrita.
É a forma de organização de dados em algum meio de armazenamento.
Sistema de Arquivo
Objetivo
Sistema de Arquivo
O sistema de arquivo é a parte mais visível do sistema operacional; Fornecer mecanismos para o usuários manipular arquivos e diretórios; Cria um recurso lógico a partir de recursos físicos através de um interface coerente e simples, fácil de usar;
Garantir a validade e coerência de dados;
Mecanismo para armazenamento e acesso a dados e a programas; Otimizar o acesso;
Duas parte básicas:
Fornecer suporte a outros sistemas de arquivos;
Arquivo: Armazenamento de dados e de programas;
Diretório: Organização e informações sobre arquivos.
Minimizar ou eliminar riscos de perda/alteração de dados.
Suporte a vários usuários (multiprogramação).
Diretório
São recursos utilizados para organizar e localizar arquivos rapidamente.
É uma estrutura utilizada para organizar arquivos em um computador ou um arquivo que contém referências a outros arquivos. Método de Acesso
2 Tipos:
Acesso
Sequencial:
Utilizado
no inicio do desenvolvimento computacional, quando o processo de leitura necessariamente lia o arquivo a partir do primeiro bit, nuca fora de ordem.
Acesso Aleatório (Randômico): Leitura dos arquivos fora de ordem.
1
17/02/2013
Controle de Acesso
Compartilhamento & Segurança
Segurança e confiabilidade;
Evitar acessos indevidos, não autorizados;
Implementação de Arquivos
Arquivos são implementados através da criação, para cada arquivo no sistema, de uma estrutura de dados;
Informações típicas (atributos):
Sistema de autenticação (login + senha);
Usuário possuem direitos de acesso (administrador).
Nome do arquivo;
Tamanho em bytes;
Data e hora da criação, último acesso e alteração;
Identificação do usuário que criou, alterou o