História da Computação

Documentos relacionados
AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação

Computador (arquitetura básica): b

Softwares, Aplicativos e Sistemas Operacionais

Introdução à Informática. Aula 1

Algoritmos Computacionais

Componentes de um Computador Típico

INTRODUÇÃO. Introdução a Informática. Vinícius Pádua

Informática I. Aula 2. Ementa

Introdução à Computação: Arquitetura von Neumann

Ivinhema-MS. Prof. Esp. Carlos Roberto das Virgens.

Sumário. Introdução. Revisão da Aula. Fatos Históricos Estrutura Básica Principais Componentes. Hardware: Software;

Principais Componentes do Gabinete. Componentes Básicos de um Computador. CPU ou UCP (Processador) 17/02/2017

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

INFORMÁTICA E CONTABILIDADE. Prof. Me. Fábio Assunção CMP 1128 Parte 01

Os computadores ditigais podem ser classificados em 5 grupos distintos:

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 02: INTRODUÇÃO

AGT0001 Algoritmos Aula 01 O Computador

Organização de Computadores I

Introdução à Ciência da Computação

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira

Algoritmos e Estruturas de Dados I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3

Introdução à Programação de Computadores Fabricação Mecânica

COMPUTADOR. Adão de Melo Neto

Modelo de Von Neumann: conceito do programa armazenado

Sistemas de Computação. O Computador. Eng. Jorge Munguambe. Lic. em Engenharia Informática

Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP. Aula 1 Introdução à Computação

Aula Breve História dos Computadores - Informatiquês - O Computador - Software vs. Hardware. Introdução à Engenharia da Computação

Algoritmos e Lógica de Programação Componentes e Arquitetura

O Sistema de Computação

1. Conceitos Básicos de Computação

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Conjunto de fios paralelos que permitem a transmissão de dados, endereços e sinais de controle entre a UCP, memória e dispositivos de entrada e

Componentes de um computador Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial MICROCONTROLADORES PROFESSOR FLÁVIO MURILO

Montagem e Manutenção Processadores

SSC510 Arquitetura de Computadores 1ª AULA

LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira

ORGANIZAÇÃO DE COMPUTADORES

Programação de Computadores I - PRG1 Engenharia Elétrica

Informática I. Aula 1. Objetivo da disciplina

MANUTENÇÃO DE COMPUTADORES

Componentes do Computador

Profa. Leda G. F. Bueno

1. Conceitos Básicos de Computação

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

AULA 01: APRESENTAÇÃO

Informática Aplicada. Introdução

AULA1 Introdução a Microprocessadores gerais. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)

Projeto de Algoritmos

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Montagem e Manutenção de Computadores

Hardware. Informática

COMPUTADORES PC 20/9/2010 CRONOGRAMA INFORMÁTICA PREF. MUNICIPAL DE JAGUARÃO - RS O COMPUTADOR, INDEPENDENTE DO TIPO: MAINFRAME NOTEBOOK PALMTOP

As Gerações dos Computadores. Professor Leonardo Cabral da R. Soares

Máquinas Multiníveis Aula 04. Prof. Jadir Eduardo Souza Lucas Universidade Federal do Espírito Santo Departamento de Informática

Unidade Central de Processamento (CPU) Processador. Bernardo Gonçalves Introdução ao Computador 2008/01

MICROPROCESSADORES. Aula 10

Sistemas de Computação Hardware. Sistema Central Periféricos

Introdução a Computação

HARDWARE. Givanaldo Rocha

14/3/2016. Prof. Evandro L. L. Rodrigues

Unidade Central de Processamento UCP (CPU)

Microcontroladores. Rafael Silva de Lima

Arquitetura de Computadores

Roteiro. Sistemas de Computação Hardware. Sistema Central Periféricos

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho

O que é um microprocessador?

FundamentosemInformática

Aula 2 - Programação de Computadores - CI208 1/21

FACULDADE LEÃO SAMPAIO

Introdução à Informática

Organização Básica de Computadores. Organização Básica de Computadores. Organização Básica de Computadores. Organização Básica de Computadores

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

Organização e Arquitetura de Computadores INTRODUÇÃO

Principais componentes de hardware de um computador. Processador; Entrada; Saída; Barramento; Memória.

Princípios de Sistemas de Informação. Infraestrutura de TI: Hardware e Software

Introdução a Tecnologia da Informação

INSTITUTO FEDERAL CATARINENSE Campus Ibirama

Microprocessadores. São máquinas elétricas onde podemos armazenar instruções lógicas, aritméticas e de tomada de decisão;

2. Conceitos Básicos. Introdução à Ciência da Computação.

Hardware. Componentes Básicos e Funcionamento

Universidade Federal do Rio de Janeiro Bacharelado em Ciência da Computação. Arquitetura de Computadores I. Organização Básica do Computador

Organização de Sistemas Computacionais Processadores: Organização da CPU

CURSO TÉCNICO EM INFORMÁTICA

LISTA DE EXERCÍCIOS 01 INTRODUÇÃO À INFORMÁTICA

Informática Básica. Ensino Fundamental II

Conceitos sobre Computadores

SSC0112 Organização de Computadores Digitais I

Modelo de Von Neumann. Modelo de Von Neumann. Componentes básicos de um computador. Modelo de Von Neumann ARQUITETURA DE HARDWARE

Introdução à Computação MAC0110

COMPUTADOR. Adão de Melo Neto

Organização e Arquitetura de Computadores. Leslier S. Corrêa

Transcrição:

História da Computação Aula #3.1 EBS 111 ICC Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã

Processo de Downsizing Downsizing: migração de sistemas corporativos de mainframes para plataformas menores (e.g., PCs) 2

Processo de Downsizing Downsizing: migração de sistemas corporativos de mainframes para plataformas menores (e.g., PCs) Rede de computadores; 3

Processo de Downsizing Downsizing: migração de sistemas corporativos de mainframes para plataformas menores (e.g., PCs) Rede de computadores; Evolução dos componentes Redução do tamanho físico e do custo. 4

Processo de Downsizing Downsizing: migração de sistemas corporativos de mainframes para plataformas menores (e.g., PCs) Rede de computadores; Evolução dos componentes Redução do tamanho físico e do custo. 1 a Geração Válvula eletrônica Década de 40 2 a Geração Transistor Década de 50 3 a Geração Circuito Integrado Década de 60 4 a Geração Integração em maior escala Década de 70 e 80 5

Processo de Downsizing 5 a Geração (década de 90 até dias atuais) Escala de Integração ULSI (Ultra Large Scale Integration); Processadores multi-core; World Wide Web; Computação móvel; Realidade aumentada; Inteligência Artificial. 6

Processo de Downsizing 5 a Geração (década de 90 até dias atuais) Escala de Integração ULSI (Ultra Large Scale Integration); Processadores multi-core; World Wide Web; Computação móvel; Realidade aumentada; Inteligência Artificial. 7

Processo de Downsizing 5 a Geração (década de 90 até dias atuais) Escala de Integração ULSI (Ultra Large Scale Integration); Processadores multi-core; World Wide Web; Computação móvel; Realidade aumentada; Inteligência Artificial. 8

Arquitetura de Von Neumann, 1945 Conceito de programa armazenado Capacidade de armazenar programas no mesmo espaço de memória dos dados. 10

Arquitetura de Von Neumann, 1945 Conceito de programa armazenado Capacidade de armazenar programas no mesmo espaço de memória dos dados. Baseada em operações com números binários Desenvolvimento da lógica dos circuitos. 11

Arquitetura de Von Neumann, 1945 Conceito de programa armazenado Capacidade de armazenar programas no mesmo espaço de memória dos dados. Baseada em operações com números binários Desenvolvimento da lógica dos circuitos. 12

Três componentes básicos 13

Três componentes básicos 1.Unidade central de processamento (CPU); 14

Três componentes básicos 1.Unidade central de processamento (CPU); 2.Dispositivo de entrada e saída (E/S); 15

Três componentes básicos 1.Unidade central de processamento (CPU); 2.Dispositivo de entrada e saída (E/S); 3.Memória. 16

Três componentes básicos 1.Unidade central de processamento (CPU); 2.Dispositivo de entrada e saída (E/S); 3.Memória. É a organização típica dos computadores até hoje! 17

18

CPU 19

CPU 20

Unidade central de processamento (CPU) Unidade Lógica e Aritmética (ULA); Realiza operações matemáticas/lógicas. 21

Unidade central de processamento (CPU) Unidade Lógica e Aritmética (ULA); Realiza operações matemáticas/lógicas. Registradores; Memória temporária para armazenar dados que estão sendo processados. 22

Unidade central de processamento (CPU) Unidade Lógica e Aritmética (ULA); Realiza operações matemáticas/lógicas. Registradores; Memória temporária para armazenar dados que estão sendo processados. Unidade de Controle (UC) Controla o fluxo de dados. 23

Unidade central de processamento (CPU) Unidade Lógica e Aritmética (ULA); Realiza operações matemáticas/lógicas. Registradores; Memória temporária para armazenar dados que estão sendo processados. Unidade de Controle (UC) Controla o fluxo de dados. Relógio (clock) Gerador de pulsos que determinam o ciclo da CPU, i.e., define a frequência de execução das operações. 24

Memória Armazenamento de dados; 25

Memória Armazenamento de dados; Em geral, de três tipos: Principal (RAM); Secundária (HD, SSD); Auxiliar (Cache). 26

Memória Armazenamento de dados; Em geral, de três tipos: Principal (RAM); Secundária (HD, SSD); Auxiliar (Cache). RAM HD SSD 27

Memória principal (RAM) Armazenamento temporário de dados de dispositivos de entrada e saída; Rápida disponibilização para processamento; Volátil e com pouco espaço de armazenamento (cara). 28

Memória secundária (HD/SSD) Armazenamento persistente (não volátil) de informações; Lenta, mas muito espaço de armazenamento (barata). 29

Memória auxiliar (Cache) Memória mais próxima do processador Volátil e muito rápida; Pouquíssimo espaço disponível (alto custo). 30

Memória auxiliar (Cache) Memória mais próxima do processador Volátil e muito rápida; Pouquíssimo espaço disponível (alto custo). Dispositivos de Entrada/Saída Teclado; Mouse; Monitor; Impressora, etc. 31

Computadores consistem tipicamente de duas partes 32

Computadores consistem tipicamente de duas partes Hardware: dispositivos físicos do computador; 33

Computadores consistem tipicamente de duas partes Hardware: dispositivos físicos do computador; Software: parte lógica, basicamente programas que executam sobre o hardware. 34

Computadores consistem tipicamente de duas partes Hardware: dispositivos físicos do computador; Software: parte lógica, basicamente programas que executam sobre o hardware. 35

Exercício 3 (entregar dia 23/3) 1. Desenvolva um algoritmo para calcular a média de três notas de um aluno; 2. Desenvolva um algoritmo que leia um número real e mostre o valor do quadrado desse número; 3. Leia o tamanho do lado de um quadrado e mostre como resultado a sua área e seu perímetro; 4. Faça um algoritmo para determinar o consumo médio de um automóvel (km/litro) a partir da leitura da distância total (em km) percorrida e do total de litros de combustível gasto. Entregar no início da aula os algoritmos (no papel) e abrir no computador os respectivos códigos implementados no Portugol Studio! Expressões tipicamente usadas: sqrt(a) calcula a raiz quadrada de A; pow(a, B) calcula a potência A B ; A div B calcula a parte inteira da divisão A/B; A mod B calcula o resto da divisão A/B 36

Próxima aula: 22/3 Sala 1 Material em http://luizcoletta.com/ebs111/ Prof. Luiz Fernando S. Coletta luizfsc@tupa.unesp.br Campus de Tupã