Algoritmos e Programação Aula 01 Computadores e seus componentes.
-
Upload
iasmin-quintao-gorjao -
Category
Documents
-
view
222 -
download
0
Transcript of Algoritmos e Programação Aula 01 Computadores e seus componentes.
![Page 1: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/1.jpg)
Algoritmos e Programação
Aula 01Computadores e seus componentes.
![Page 2: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/2.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
2Sumário
• Evolução tecnológica• Computadores• Processamento de dados• Dados e Informações• Características básicas dos computadores.
![Page 3: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/3.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
3Evolução Tecnológica
![Page 4: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/4.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
4
Informações
Computador
• Máquina de processar dados eletronicamente, em alta velocidade.
Dados PROCESSAMENTOENTRADA SAÍDA
![Page 5: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/5.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
5Características básicas dos computadores• Alta velocidade de
processamento• Grande capacidade de
armazenamento• Grande capacidade de
cálculos• Executa longas sequências
de instruções• Executa tarefas repetitivas.
![Page 6: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/6.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
6Dados e informações
• Dados: dados de entrada no computador, normalmente sem muito sentido ou ordem.• Informações: são os dados processados,
organizados de maneira significativa, e que representam uma entidade (pessoa, empresa, etc.).
![Page 7: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/7.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
7Tipos de processamento
• Comercial: grandes volumes de dados e informações. Poucos cálculos.• Científico: baixo volume de dados e informações. Muitos
cálculos.
![Page 8: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/8.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
8Partes fundamentais para o processamento• Peopleware: as pessoas
envolvidas no processo.
![Page 9: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/9.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
9Partes fundamentais para o processamento• Hardware: os
equipamentos e componentes.
![Page 10: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/10.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
10Hardware: elementos básicos
• Unidades de entrada: meios pelos quais entramos com os dados no computador.• Unidade Central de
Processamento (UCP): responsável por executar as operações e controle do sistema.• Unidades de saída: dão saída
aos dados processados.
![Page 11: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/11.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
11Hardware: elementos básicos
Unidade Central de Processamento (UCP)
Unidade Lógica e Aritmética
(ULA)Unidade de
Controle
REGISTRADORES
Unidades de Entrada
Unidades de Saída
Memória Principal
![Page 12: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/12.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
12Hardware: tipos de memórias
MemóriasRAM (Random Access Memory) Memória volátil, pra armazenamento
temporário de dados em execução.ROM (Read Only Memory) Somente para leitura. Armazena as instruções
de fábrica, importantes para a inicialização do computador.
Secundária ou Auxiliar Normalmente meios magnéticos, com capacidade para armazenar grande volume de dados.
Cache De altíssima velocidade, entre a UCP e Memória principal, armazena dados e instruções de utilização imediata.
![Page 13: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/13.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
13Partes fundamentais para o processamento• Software: os programas e
instruções utilizadas para executar as tarefas no computador.
![Page 14: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/14.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
14Softwares: classificação quanto ao tipo
• Básicos: interface entre máquina e usuário, gerenciando os aplicativos e periféricos em geral.
• Aplicativos: comumente utilizados em tarefas diárias, auxiliando os usuários em seu trabalho comum
• Linguagem de programação: utilizadas para construir outros programas
![Page 15: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/15.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
15Sistema computacional
APLICATIVOS
SOFTWARE BÁSICO
HARDWARE
![Page 16: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/16.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
16Sistema computacional
HOMEM
SOFTWARES
HARDWARE
![Page 17: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/17.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
17Paradigmas de programação
• Programação Linear.• Programação Estruturada.• Programação Orientada a Eventos.• Programação Orientada a Objetos.
![Page 18: Algoritmos e Programação Aula 01 Computadores e seus componentes.](https://reader035.fdocument.pub/reader035/viewer/2022062411/5706386b1a28abb823904cd7/html5/thumbnails/18.jpg)
Professor Paulo Nunes - @pcmnunes - https://www.facebook.com/Algoritmia
18Referências
• Carboni, Irenice de Fátima. Lógica de Programação. São Paulo : Pioneira Thomson Learning, 2003.