Sistemas Operacionais
R: As duas soluções adotadas são a em linhas, onde se tem uma cabeçalho de tamanho fixo com os atributos de um arquivo e depois vem seu nome com tamanho variável e marcado por um carácter especial no fim e logo após começa outro arquivo e suas descrições. A outra solução é ter todos os campos fixos escritos no começo do arquivo que representa o diretório e depois ter um espaço de heap para armazenar os nomes dos mesmos, utiliza-se algoritmo de tabela hash para agilizar o processo. A diferença se encontra na hora que o arquivo com a primeira solução começa a sobrar espaços por ser feito em linhas e do final do nome do arquivo até a próxima linha fica sem ser utilizado, e no segundo algoritmo não há isso, pois se utiliza uma hash.
2. Quais as principais estruturas de entradas em diretórios empregadas em sistemas operacionais CPM, UNIX e Windows?
R: No CPM, só existe um um diretório com todos os arquivos, e cada entrada possui os números dos blocos no disco. Em UNIX, cada entrada em um arquivo de diretório é composta pelo nome do arquivo e pelo número do inode. No Windows se utiliza uma entrada onde se tem o nome, os atributos dos arquivos e o número do primeiro bloco de disco.
3. Explique as diferenças entre link simbólico e link físico;
R: O link simbólico é um arquivo especial que contêm um ponteiro que aponta para outro arquivo, esse tipo