Atualmente, um profissional da área de desenvolvimento de software precisa saber:
a) Onde ficam armazenadas as informações no computadorNormalmente 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.