3 - O que é realmente necessário e útil aprender sobre estrutura de dados e arquivos

Atualmente, um profissional da área de desenvolvimento de software precisa saber:

a) Onde ficam armazenadas as informações no computador

Normalmente ficam armazenadas no disco rígido (HD), pois lá é a unidade de armazenamento principal do computador. Há também dispositivos de armazenagem auxiliares, como pen drives, CD’s, DVD’s, cartões de memória (muito usado em câmeras fotográfica, celulares e tablets), sem esquecer dos antigos (e já fora de uso) disquetes! Todos esses dispositivos NÃO perdem o conteúdo quando desligamos o computador, pois eles têm a capacidade de manter a informação gravada no dispositivo mesmo quando não está conectado na energia.

Há também dispositivos de armazenamento temporário. Conforme já explicamos, a memória RAM armazena temporariamente todas as informações que estão sendo utilizadas naquele momento pelo computador, como, por exemplo, os dados do sistema operacional, dos programas que estão ativos e das informações que estão aparecendo na tela. Há no computador outros tipos de memórias temporárias, como a memória Cache do processador, a memória das placas de vídeo, e outros. Todos esses dispositivos, diferentes dos citados no parágrafo anterior, perdem as informações quando desligamos o computador, por essa razão são considerados de armazenamento temporário.

Normalmente, as informações que um programador manipula geralmente ou está armazenada em um dispositivo de armazenamento (como explicado no primeiro parágrafo desse item) ou é criada e manipulada na memória RAM (como citado no segundo parágrafo).
Copyright © 2014 AIEC.