Componentes de um Computador
-
Upload
alexandre-rojas -
Category
Education
-
view
1.486 -
download
0
description
Transcript of Componentes de um Computador
![Page 1: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/1.jpg)
Componentes Básicos
![Page 2: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/2.jpg)
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.
![Page 3: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/3.jpg)
Estrutura de um computador-hardware
![Page 4: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/4.jpg)
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
![Page 5: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/5.jpg)
Sistema Operacional
Exemplos de Sistemas Operacionais: Windows, Linux, DOS
![Page 6: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/6.jpg)
Alguns sistemas operacionais
• Windows• Linux• Unix• Solaris• Leopard
![Page 7: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/7.jpg)
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
![Page 8: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/8.jpg)
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 ?
![Page 9: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/9.jpg)
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.
![Page 10: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/10.jpg)
Etapas para criar um programa executável
ProgramaFonte Compilação
ProgramaObjeto
Link edição
Programaexecutável
Dados
Resultados
![Page 11: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/11.jpg)
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
![Page 12: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/12.jpg)
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
![Page 13: Componentes de um Computador](https://reader031.fdocumentos.tips/reader031/viewer/2022020123/559e758c1a28ab77388b46b2/html5/thumbnails/13.jpg)
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