SO Conceitos e mecanismos
1. Enumere os principais atributos de um arquivo.
2. Enumere as principais operações sobre arquivos.
3. O que é um ponteiro de arquivo? Para que ele serve?
4. Comente as principais formas de acesso a arquivos.
5. Explique os seguintes formatos de arquivos: arquivos de registros, arquivos de texto e arquivos executáveis.
6. Como é feito o controle de acesso a arquivos em UNIX?
7. No compartilhamento de arquivos, compartilhadas e travas exclusivas?
qual
a
diferença
entre
travas
8. Apresente e comente as principais formas para se identificar o conteúdo de um arquivo.
9. Explique as formas de referência a arquivos direta, absoluta e relativa.
10. O que é um volume no contexto da gerência de arquivos?
11. Qual a diferença entre atalhos físicos e atalhos lógicos?
12. Como é a montagem de volumes em UNIX?
13. Apresente a arquitetura de gerência de arquivos presente em um sistema operacional típico, explicando seus principais elementos constituintes.
14. Qual é a diferença entre blocos físicos e blocos lógicos em sistema de arquivos? 15. Explique o que é alocação contígua de arquivos, apresentando suas vantagens e desvantagens.
16. No contexto de alocação contígua de arquivos, como funcionam os algoritmos first-fit, best-fit e worst-fist?
17. Explique a alocação de arquivos em listas encadeadas, apresentando suas principais vantagens e desvantagens.
18. Por que a alocação de arquivos em listas encadeadas é considerada pouco robusta? 19. Explique a alocação de arquivos em listas encadeadas com uso da Tabela de Alocação de Arquivos (FAT – File Allocation Table), apresentando suas principais vantagens e desvantagens.
20. Explique o esquema de alocação indexada de arquivos usando índices simples (um nível).
21. Explique o esquema de alocação indexada de arquivos usando índices multi-níveis. 22. O que é fragmentação interna e fragmentação externa? Por que elas ocorrem? 23. Considerando um arquivo com 100 blocos em disco,