Gerência de Arquivos.

Slides:



Advertisements
Apresentações semelhantes
Sistemas operacionais
Advertisements

Ambientes Operacionais
Sistemas Operacionais Adriana Vettorazzo
SISTEMAS OPERACIONAIS I Gerenciamento de Arquivos
Usuários e Grupos Usuário: alguém que possui conta, internamente é tratado como um número (UID) que é a identificação do usuário (USER ID). Cada usuário.
1 Aula 08 Conteúdo de Suporte ao Trabalho 2 Prof. Filipe Mutz.
Fundamentos de Sistemas Operacionais Aula 2 Princípios de Programação Prof. Belarmino.
Wireshark Captura de Protocolos da camada de aplicação Captura de Protocolos da camada de aplicação Maicon de Vargas Pereira Maicon de Vargas Pereira.
Preceitos básicos da Introdução à informática: João Paulo de Lima Raphael Brasil.
Administração de Sistemas Operacionais 1 -Windows Processos Curso Técnico em Redes de Computadores Prof. Emerson Felipe.
Disciplina: Gerenciamento e Desenvolvimento em Banco de Dados Professora: Chaiene Minella, MSc
Estrutura de Arquivos e Pastas no Windows e Linux Prof. Olavo José Luiz Junior
Unidade 2 Conceitos Gerais Hardware. HARDWARE Unidades de Entrada Unidades de Saída Memória Principal Memória Auxiliar CPU Sistema Central Periféricos.
É um conjunto de programas responsável pelo arranque do computador, carregamento das aplicações e controlo do teclado, monitor, impressora, portas de.
Introdução aos Sistemas de Informação. A TI era tratada e operacionalizada em uma visão muito estreita (CPD – Centro de processamento de dados); A.
Casamento de Padrão Aproximado e Compressão de Huffaman
IFAC1 Hardware e software.
Arquitetura de Computadores-S.O.
Estruturas do Sistema Operacional
UD 1 - CONCEITOS DE INFORMÁTICA
ESTRUTURA DE DADOS Professor: Marcelo Mendes Turma: MBI-1
Jorge ramos 7ºb | nº12 André Carvalho 7ºb | nº2
SISTEMAS OPERACIONAIS AULA 01 - Introdução aos Sistemas Operacionais
Memórias cache CPU procura por dados em L1, depois em L2 e finalmente na memória principal CPU registradores ALU L1 cache barramento de cache barramento.
Ordenação: Terminologia
Prof. Arthur Albertin.
Nataniel Vieira Endereçamento IP Nataniel Vieira
Introdução a Linguagem Java
Módulo I Capítulo 2: IDE e Variáveis
Sistemas Operacionais de Redes Windows – Sistemas de Arquivos
Integrantes (até dois) < > Data
Hardware É a parte física de um sistema de computação, ou seja, todos os elementos materiais que o constituí (circuitos eletrônicos, dispositivos mecânicos,
Prof. Wellington Franco
Introdução ao Módulo Arthur Albertin
Organização e Arquitetura de Computadores 2º Semestre Aula 1 Prof
Administração de Sistemas Operacionais I
Prof. Arthur Albertin.
FUNDAMENTO DE PROGRAMAÇÃO
Estruturas de Dados - T.332 Capítulo 11 Gerenciamento de Arquivos
Banco de Dados Representa o arquivo físico de dados, armazenado em dispositivos periféricos, para consulta e atualização pelo usuário. Possui uma série.
APC1 Tratamento de Arquivos
Access 2010 Microsoft. Access 2010  O Microsoft Access é um Sistema de Gestão de Base de Sados (SGBD) relacional em ambiente gráfico (Windows), que possibilita.
Programação de Computadores I – Arquivos
ADMINISTRAÇÃO DE REDES DE COMPUTADORES
INTRODUÇÃO A COMPUTAÇÃO
Funções de um computador
1 Introdução aos COMPUTADORES Profª Alda Vagarinho.
Algoritmos e Estruturas de Dados I
GEOPROCESSAMENTO.
Listas Encadeadas.
Políticas de Segurança em Pequenas e Grandes Empresas
Gerência de Dispositivos e Sistemas de Arquivos
CTRA0014 Atualização de Sistema Apresentação CTRA14
Projeto Integração Atualização de Sistema Apresentação CTRA14
Gerência de Arquivos Alunos: Antonio Carlos T. Latorraca
MEMORIAS.
Sistemas operacionais
COMPONENTES DO COMPUTADOR E SUAS FUNÇÕES. PLACA MÃE A placa-mãe é o principal componente de um computador, pois ela é responsável por interligar todos.
Estrutura do Sistema Operacional
Programação de Computadores I – Arquivos
EDA - Prof. Paulemir Campos
Arquitetura de Computadores
Instalação e Manutenção de Computadores Técnico em Informática MAI1
MODELO DE REFERÊNCIA OSI
Estruturas de Dados em C
Modelagem Entidade-Relacionamento (MER)
Hierarquia de memória Memória Interna. Memória A.W. Burks, H.H. Goldstine e J. von Neumann Preliminary Discussion of the Logical Design of na Eletronic.
Conceito de Hardware e Software. Hardware Hardware – São os dispositivos físicos de um Computador (placas mãe, memorias auxiliar e principal, periféricos.
CAPÍTULO 10 Segurança.
Instrutor: Joel Raitz Antunes Projeto: Comunidade Digital Curso: Informática Básica/Noturno/UAB CETAM 2019/MAUÉS/AM.
Transcrição da apresentação:

Gerência de Arquivos

Introdução O sistema de gerenciamento de arquivos é uma das partes mais importantes do sistema operacional de um computador e trata como os arquivos são constituídos, estruturados, nomeados, acessados, utilizados, protegidos e implementados.

Arquivos Arquivos são mecanismos de abstração que fornecem uma forma de armazenar e recuperar informações em disco em um computador. São adequados para armazenar a informação a longo prazo: Grande quantidade de informação; Não volátil; Compartilhamento.

Arquivos (visão do usuário) Normalmente os usuários só precisam saber como os arquivos são constituídos, nomeados, protegidos e quais são as operações permitidas nos arquivos. A interface com o usuário deve ser feita de uma forma que mantenha o usuário isolado dos detalhes a respeito de como as informações são armazenadas nos arquivos, e de como os discos efetivamente trabalham.

Arquivos Conjunto de registros lógicos Estrutura de dados – menor unidade de informação da memória secundária (bit) Mapeado pelo S.O. para um conjunto de registros físicos Sequência de bits -> hardware -> bytes; Hardware composto de trilhas, setores, cilindros.

Disco Magnético (estrutura)

Arquivos (implementação e organização) São armazenados em discos, fitas, outras mídias e dispositivos ARQUIVO = Nome + Atributos + Dados ATRIBUTOS : nome, tipo, local de armazenamento, tamanho, proteção (modos de acesso), tempo (dia/hora criação e da última modificação), dados, etc.

Arquivos (composição) ATRIBUTOS: Propriedades ou características e contém informações associadas aos arquivos (depende do S. O.). NOME: Nome/Extensão(tipo) – NOMEAÇÃO Ex.: documento.txt, programa.exe, musica.mp3, foto.jpg TIPOS (no Unix/Linux) Comuns; Diretórios; Especiais

Arquivos (atributos) Local de armazenamento; Proteção (quem pode acessar): senha, criador, proprietário: Esquema Unix: rwx (leitura, escrita e execução) Esquema DOS: atributos h, s, a, r. Sinalizadores: R/W (leitura/escrita), escondido, sistema, “backup”, texto (ASCII) ou binário, sequencial ou aleatório, temporário, etc. Bloqueio Registro: comprimento e posição da chave Tempo (hora/data: criação, acesso, alteração) Tamanho (atual, máximo, ...)

Arquivos (atributos) ARQUIVO CABEÇALHO DADOS NOME DO MÓDULO DATA PROPRIETÁRIO PROTEÇÃO TAMANHO ARQUIVO

Arquivos (tipos) COMUNS DIRETÓRIOS TEXTO (.txt, programa fonte ( .java, .c, .html), etc). BINÁRIO (programa executável (.exe), objeto (.obj), biblioteca (.bib, .dll), imagem, som, etc). DIRETÓRIOS ESPECIAIS: dispositivos de E/S como arquivos especiais: DE BLOCO: modelam dispositivos constituídos por blocos de tamanho fixo endereçáveis aleatoriamente (discos). DE CARACTERES: modelam dispositivos constituídos por cadeias de caracteres (ex. terminais, teclados, impressoras, portas seriais, placas de rede, etc).

Diretórios Diretórios são estruturas de dados usadas para organizar e localizar os arquivos. Geralmente são armazenados em arquivos e usam a estrutura de uma árvore. Podem incluir arquivos, outros diretórios ou unidades de armazenamento (discos, dispositivos, etc.)

Diretório – estrutura em árvore Estrutura de diretórios (Unix/Linux)

Diretório – estrutura em árvore Estrutura de diretórios Windows

Caminho – (“PATH”) ABSOLUTO: é o caminho percorrido do diretório raiz (principal) até o arquivo, ou seja, é uma lista de diretórios que precisa ser atravessada desde o diretório raiz até o arquivo. RELATIVO: é caminho percorrido a partir de um diretório (por exemplo: atual) até o arquivo. DIRETÓRIO ATUAL: nome completo do caminho do diretório a partir do qual podem-se fazer chamadas relativas. CAMINHO DE BUSCA: sequencia de busca na árvore do diretório ("PATH").

Operações com arquivos

Descritor de arquivo Antes de ler ou escrever em um arquivo, necessário comunicar ao sistema tal intenção; este processo é conhecido como ABRIR O ARQUIVO. O sistema verifica a permissão para fazê-lo e se tudo está bem é retornado um inteiro não negativo denominado DESCRITOR DE ARQUIVO. Sempre que houver uma operação no arquivo, é utilizado o descritor do arquivo para identificá-lo e não o nome. O sistema mantém toda a informação sobre um arquivo aberto, e um programa referencia um arquivo unicamente por seu descritor. Para escrever em um arquivo, pode ser necessário criá-lo.