Guia Completo: Computadores, Hardware e Linguagens
O que é um Computador
Um computador é um sistema de alta capacidade projetado para tarefas computacionais intensivas. Mainframes, normalmente, permitem que vários usuários se conectem ao sistema através de terminais. Os supercomputadores, por sua vez, realizam cálculos extremamente complexos e demorados.
O que é um Microcomputador
É um dispositivo, como um laptop, que utiliza um microprocessador como unidade central de processamento (CPU). Os exemplos mais comuns são os PCs (computadores pessoais) e máquinas voltadas para pequenas empresas.
Elementos de um Computador
O Hardware compreende os equipamentos físicos necessários para o funcionamento de um computador. Suas funções são divididas em três categorias principais:
- Entrada
- Saída
- Armazenamento
Esses componentes são conectados através de cabos ou circuitos.
Linguagens de Programação
Na computação, qualquer linguagem artificial pode ser usada para definir uma sequência de instruções para o processamento de dados. A tradução dessas instruções para o código que o computador compreende deve ser totalmente consistente e, geralmente, é realizada pelo próprio sistema.
Tipos de Linguagem
- Linguagem de Máquina: Baseada no sistema binário, é de difícil uso para humanos, exigindo a inserção de comandos e dados em formato binário.
- Linguagem de Baixo Nível: Opera diretamente com os sinais eletrônicos do microprocessador (zeros e uns). Essa sequência de sinais é o código de máquina.
- Linguagem de Alto Nível: Utiliza termos em inglês (como
PRINTouOPEN) que representam sequências de instruções de máquina. Um programa tradutor converte esses comandos para o computador.
Exemplos de Linguagens
- Pascal: Linguagem de alto nível e propósito geral, utilizada para fins científicos e comerciais. Exemplo: um programa que lê uma sequência de caracteres, classifica-os do menor para o maior e imprime a saída ordenada.
- BASIC: Linguagem de alto nível composta por instruções compreensíveis aos seres humanos. O compilador QBasic realiza a tradução para a linguagem de máquina.
Bytes: Unidade de Informação
O Byte é a unidade de informação composta por 8 bits, equivalente a um único caractere (letra, número ou pontuação). Como representa uma pequena quantidade de dados, a memória e o armazenamento são medidos em:
- Kilobytes (KB): 1.024 bytes
- Megabytes (MB): 1.048.576 bytes