Exercicio de Fundamentos de TI
DEPARTAMENTO DE COMPUTAÇÃO
ARQUITETURA DE COMPUTADORES
Prof.: Jadilson Paiva
LISTA DE EXERCÍCIO 1 – Representação dos dados
1 - Sabendo que o baixo nível é formado por uma sequencia de números binários, como o computador pode discernir quem é instrução, ASCII, variáveis e flags de controle? 2 – Todos os arquivos existentes em um sistema computacional possuem cabeçalho?
Explique.
3 – Cite algumas flags básicas contidas em um cabeçalho de arquivo.
4 – Cite algumas finalidades básicas de um sistema de arquivo.
5 – Qual a finalidade do uso de extensões em arquivos?
6 – Se o arquivo .TXT não possui cabeçalho, como o mesmo é reconhecido pela aplicação? 7 – Em um sistema Microsoft é possível um arquivo sem extensão ser aberto normalmente? Discuta.
8 – Analisando um arquivo binário de grande capacidade a partir de uma captura de tráfego de rede, como você identificaria arquivos dentro deste.
9 - Sabendo que os sistemas UNIX tradicionais (linhas de comando) trabalham com arquivos sem extensão, qual o porquê dos sistemas Microsoft possuírem extensão, assim como as versões do Linux em modo gráfico ou até mesmo em linha de comando.
10 – O que é um arquivo RAW?
11 – Explique as diferenças técnicas entre um arquivo de extensão .exe em relação as outras extensões comuns.
12 – Explique tecnicamente as possibilidades para que um arquivo torne-se corrompido 13 – Explique tecnicamente as possibilidades da recuperação de um arquivo corrompido. 14 – Sabendo que você está de posse de um arquivo sem extensão, mostre os procedimentos para determinar a que tipo de extensão o arquivo pertence.
15 – Os leitores ASCII abrem qualquer tipo de extensão? Discuta os resultados.
16 – Supondo que você foi designado para desenvolver um software de recuperação de arquivos, explique como seria basicamente o algoritmo utilizado.
17 – Quais as diferenças técnicas aplicadas aos binários das extensões .doc e docx.
18 – Mostre casos