componentes de um computador
TRANSCRIPT
Componentes Básicos
Um sistema computacional é composto de
• Partes mecânicas denominadas hardware;
• Conjunto de instruções previamente gravadas denominadas software.
• Em conjunto representam um sistema computacional pois um não funciona sem o outro.
Estrutura de um computador-hardware
O software
• Tipos de programas– Software Básico
• Sistema operacional;• Linguagens• Sistemas de redes
– Software aplicativo• Editores de texto• Planilhas• Editores de apresentação• etc
Sistema Operacional
Exemplos de Sistemas Operacionais: Windows, Linux, DOS
Alguns sistemas operacionais
• Windows
• Linux
• Unix
• Solaris
• Leopard
Bases numéricas
• Converter um valor decimal em binário:
Converter o numero 13(decimal) para binário
13 21 6 2
0 3 2
1 1
8 4 2 1 decimal1 1 0 1 binário
8x1+4x1+2x0+1=13
O binário é usado para representação interna de informação nos computadores. (é a linguagem que o processador “entende”). Um programa-fonte escrito em linguagem Pascal, por exemplo, tem que passar por um programa tradutor, para que o processador possa entendê-lo e executá-lo.
Porque ?
Programas Tradutores
• Compiladores :verificam e decodificam TODAS as instruções do programa FONTE gerando um código executável;
• Interpretadores: verificam, decodifica e executa instrução a instrução.
• Existem outras formas usadas para traduzir do programa fonte para código executável.
Etapas para criar um programa executável
ProgramaFonte
Compilação
ProgramaObjeto
Link edição
Programaexecutável
Dados
Resultados
Como funciona o computador
InstruçõesInstruções
DadosDados
CalculadoraCalculadoraResultadosResultados
MemóriaMemória
AA BB CC
1.1. Lê as instruções de forma Lê as instruções de forma seqüencial e as executa uma a seqüencial e as executa uma a uma;uma;
2.2. Possui um elenco de instruções que Possui um elenco de instruções que é capaz de entenderé capaz de entender
3.3. Por exemplo ler, escrever e calcular Por exemplo ler, escrever e calcular
Exemplo de comandos que entende
• Lê – um valor e armazena na memória. Destrói o valor que existia na memória
• Escreve – um valor armazenado na memória, ou uma mensagem. Não destroi o valor da memória
• Calcula – armazena o resultado na memória
Um exemplo: Ler 2 valores e determinar a sua soma
1ª. etapa1ª. etapa
InstruçõesInstruções
2ª. Etapa- execução2ª. Etapa- execução
DadosDados
CalculadoraCalculadora
ResultadosResultados
MemóriaMemória
A=2A=2 B=3B=3 C=5C=5
1.1. InicioInicio2.2. Ler valor para ALer valor para A3.3. Ler valor para BLer valor para B4.4. Atribua a C a soma do conteúdo de Atribua a C a soma do conteúdo de
A mais o conteúdo de BA mais o conteúdo de B5.5. Escreva o conteúdo de CEscreva o conteúdo de C6.6. FimFim 1.1. 22
2.2. 33
552+3=52+3=5