Escolar Documentos
Profissional Documentos
Cultura Documentos
Gerencia de Arquivos - Up
Gerencia de Arquivos - Up
V01-02
1
2020/01 - 2021
2 Arquivos e Sistemas de Arquivos
SQLite[1]
O SQLite funciona bem com qualquer tipo de sistema
operacional, especialmente, os tradicionais como Windows, OS,
Linux, Android e iOS.
não precisa de um servidor
9ª opção de base de dados mais utilizada em todo o mundo.
Uso em smartphones; TVs; relógios; eletrodomésticos inteligentes;
câmeras; consoles de videogame; sistemas digitais de
automóveis; drones; aparelhos médicos (Internet das Coisas).
4 Complementos
Magic Bytes/Numbers[2]
identificadores comumente utilizados nos cabeçalhos de
arquivos e que são usados para identificar seu formato. Eles
servem como uma “assinatura” do formato do arquivo.
File Carving com o Foremost
(http://periciadigitaldf.blogspot.com/2011/04/carving-com-o-
foremost.html)
5 Gestão de Arquivos
Organização típica:
Descrição do arquivos
Gerenciamento do espaço físico
Gerenciar blocos livres/ocupados
Sistemas de arquivos
Funções básicas
Nomear um arquivo
Criar, apagar, mover, ler, escrever arquivos
Controlar seus direitos de acesso
Organizar seus arquivos
Efetuar backups
Sistemas de arquivos
Organização de arquivos
https://sites.google.com/site/proffernandosiqueiraso/aulas/
11-gerencia-de-memoria-virtual
Sistemas de arquivos
Gerência de dispositivos
Problemas a resolver:
Fragmentação
Desempenho
Bom uso do disco.
Sistemas de arquivos
Núcleo básico
FILE* meu_arquivo
meu_arquivo = fopen(“arquivo.txt”,”r”);
Sistemas de arquivos
Gerência de diretórios
Chamadas de sistema:
https://sites.google.com/site/proffernandosiqueiraso/aulas/11-gerencia-de-memoria-virtual
17
https://sites.google.com/site/proffernandosiqueiraso/aulas/11-gerencia-de-memoria-virtual
18
** Fonte: https://slideplayer.com.br/slide/2439830/
20 Windows**
** Fonte: https://slideplayer.com.br/slide/2439830/
21 Windows**
** Fonte: https://slideplayer.com.br/slide/2439830/
22 Windows**
** Fonte: https://slideplayer.com.br/slide/2439830/
23 Windows**
** Fonte: https://slideplayer.com.br/slide/2439830/
24 Linux**
** Fonte: https://e-tinet.com/linux/sistema-de-arquivos/
25
Fonte: https://guialinux.uniriotec.br/sistemas-de-arquivos/
26 Linux**
** Fonte: https://e-tinet.com/linux/sistema-de-arquivos/
27 Referências