O computador é dividido em duas partes:
Hardware - é a parte física do computador.
Dispositivos externos ao gabinete, como o mouse, teclado, scanner, impressora, Pen drive, HD externo por exemplo, são tidos como periféricos.
Os periféricos podem ser classificados como de entrada, saída, ou entrada e saída.
Software - é a parte lógica do computador (programas).
Podem ser divididos em três tipos:
É o meio de comunicação entre o usuário e o computador, isto é, serve de interface entre a pessoa e o computador. É a “cara” do computador. Gerencia todos os recursos do hardware do computador. O SO permite que o usuário “diga” o que quer e ele então “diz” ao hardware que solicite o pedido do usuário. Exemplos: MS-DOS, Windows, Linux, Unix, MAC
São softwares que permitem aos programadores desenvolverem tarefas que não eram possíveis anteriormente. Podem ser de alto, médio ou baixo nível. Exemplos: Pascal, Fortran, Assembly, Basic, Delphi, Visual Basic, C, C ++, Java, etc.
São programas que mais interessam ao usuário comum. Exemplos: Editores de Texto(Word/Writer), Planilhas Eletrônicas(Excel/Calc), Editores Gráficos(Corel/Draw), entre outros.
Memória
Da mesma forma que o cérebro humano, o Computador também possui uma memória onde são armazenadas as informações que ele manipula. Quando nos referimos às informações armazenadas em um computador utilizamos portanto o termo byte (Byte: para especificar o tamanho ou quantidade da memória ou da capacidade de armazenamento de um certo dispositivo), correspondendo a um caractere.
Tipos de memórias
Computador Para efetuar os cálculos, comparações, rascunhos e outras operações necessárias ao seu funcionamento, os microcomputadores possuem uma memória de trabalho. Memória RAM – Memória de acesso aleatório. A informação armazenada nessa memória é apenas temporária.
Permite apenas a leitura das informações nela contidas. Contém informações do fabricante. Esta memória não perde as informações ao ser desligado o equipamento, nela estão contidos os códigos básicos de operação do equipamento, suas rotinas de inicialização e auto-teste. Tais informações não podem ser alteradas, apenas lidas.
Também conhecidas como memórias secundárias. Exemplos: HD, CD-ROM, fitas, disquetes, DVD. Memória útil para guardar quantidades grandes de informações. Acesso considerado lento comparado a outras memórias, por utilizar processo mecânico.