INTRODUÇÃO À COMPUTAÇÃO

Documentos relacionados
EVOLUÇÃO DOS COMPUTADORES

LÓGICA DE PROGRAMAÇÃO

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann

Microinformática. Perguntas:

Informática, Internet e Multimídia

Elisa Maria Pivetta Cantarelli. PDF created with pdffactory Pro trial version

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

1. CAPÍTULO COMPUTADORES

3. Arquitetura Básica do Computador

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Introdução à Organização e Arquitetura de Computadores. Prof. Leonardo Barreto Campos 1

ARQUITETURA DE COMPUTADORES

Evolução dos Computadores. O que é computação? O que é computação? Dados. Processamento. Informações

Infra-Estrutura de Hardware

Memória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética

Tecnologia da Informação. Prof Odilon Zappe Jr

O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.

Processamento de Dados

Introdução a Informática. Prof.: Roberto Franciscatto

PROCESSAMENTO DE DADOS

Conceitos Básicos sobre Sistema de Computação

Estrutura geral de um computador

CURSO BÁSICO DE INFORMÁTICA

Informática Instrumental Aula 1. Prof. Msc. Fernando Nakayama de Queiroz

Introdução à Informática

AULA 1. Informática Básica. Gustavo Leitão. Disciplina: Professor:

Organização de Computadores Hardware

Arquitetura de Computadores. por Helcio Wagner da Silva

Contextualização: Sistemas de Computação

Componentes de um computador típico

AUTOMAÇÃO DE ESCRITÓRIOS ADE

ISL - Introdução. Sistema. Binário. Introdução. Tipos de Computador. Sub title text goes here. Unused Section Space 2. Unused Section Space 1

Capítulo 1 Introdução

Arquitetura e Organização de Computadores

Técnicas de Manutenção de Computadores

PRONATEC FUNDAMENTOS DE HARDWARE. Prof. Kilmer Pereira

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES

Computador. Algumas definições

Gerações de Computadores. INF005 - Arquitetura de Computadores e Software Básico Aula 3 Flávia Maristela (flavia@flaviamaristela.

Informática. Informática. Valdir

Organização de Computadores

Parte 01. Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto

Introdução à Organização de Computadores Memória Principal

ULA Sinais de Controle enviados pela UC

Escola Secundária de Emídio Navarro

Problema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução

Programação de Computadores

Introdução à Programação 2006/07. Computadores e Programação

Fundamentos da Informática. História dos Computadores Prof. Hélder Almeida

Processadores. Guilherme Pontes

Introdução. Software (Parte III)

Lista de Exercícios Introdução à Informática

MOTAGEM E MANUTENÇÃO Hardware. Professor: Renato B. dos Santos

Introdução a Informática. Prof.: Roberto Franciscatto

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01

Andrique Amorim INTRODUÇÃO A INFORMÁTICA

Cadeira de Tecnologias de Informação. Ano lectivo 2007/08. Conceitos fundamentais de Hardware

Introdução a Informática. Colégio "Serrano Guardia" Módulo I Informática Básica William Andrey de Godoy

Tecnologia e Sistemas de Informações Administração dos Recursos de Hardware e Software

CPU Unidade Central de Processamento. História e progresso

1.1. Organização de um Sistema Computacional

CONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2

Tecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.

Áreas de aplicação das TIC

Aula 01 Introdução à Informática. Prof. Bruno Gomes

Sistemas Numéricos bit / Byte BIT BYTE. Prof. Celso Candido ADS / REDES / ENGENHARIA

Telecomunicações e Teleprocessamento

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES

Algoritmos e Programação I

Microprocessadores. Prof. Leonardo Barreto Campos 1

Introdução. INF1005 Programação I 33K Prof. Gustavo Moreira gmoreira@inf.puc-rio.br

Curso EFA Técnico/a de Informática - Sistemas. Óbidos

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de / 25

Componentes de um Computador: Modelo Von Neumann

05/04/2013. Para efetuar medidas é necessário fazer uma padronização, escolhendo unidades para cada grandeza.

ARQUITETURA DE COMPUTADORES

U E S C. Introdução à Ciência da Computação

Unidade 1 - Objectivos das Tecnologias Informáticas

Cursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais

Prof. Esp. Lucas Cruz

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

Calculadoras Mecânicas

Montagem e Manutenção de Computadores Aula1

O Computador. Evolução dos métodos de cálculo. Estrutura do Computador Digital

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Prof.Msc Jocênio Marquios Epaminondas.

MANUTENÇÃO DE MICRO. Mário Gomes de Oliveira

Princípios de funcionamento dos computadores

Prof. André Dutton W W W. P O R T A L D O A L U N O. I N F O 1

Prof. Daniel Gondim Informática

Estrutura de um Computador

CP C U P U - Un U i n da d d a e d e Ce C n e t n ral a de d e Pr P oc o es e sam a e m n e t n o o Pr P oc o es e sad a o d r o Aula 03

Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas ( ) Primeira Geração Válvulas ( )

Circuitos Digitais. Conteúdo. Sistema de Numeração e Códigos :: Conversões de Binário para Decimal SISTEMA DE NUMERAÇÃO E CÓDIGOS

Fundamentos de Sistemas Operacionais

Transcrição:

INTRODUÇÃO À COMPUTAÇÃO Heleno Pontes Bezerra Neto (helenopontes@lccv.ufal.br) 1. Introdução 1.1. Motivação 1.2 Histórico e Desenvolvimento dos Computadores 1.3. Organização dos Computadores

1. INTRODUÇÃO O Computador O COMPUTADOR É UMA MÁQUINA ESPANTOSA... - Acompanhar um investimento - Ler ou Publicar uma notícia - Interagir em redes sociais - Explorar cavernas - Escrever uma carta ou poema - Criar uma etiqueta de identificação de um livro - Auxiliar nas atividades de projetos... Revista Time elegeu o IBM PC/AT como Homem do Ano (1982)

1. INTRODUÇÃO O Computador O COMPUTADOR É UMA MÁQUINA ESPANTOSA... - Acompanhar um investimento - Ler ou Publicar uma notícia - Interagir em redes sociais - Explorar cavernas - Escrever uma carta ou poema - Criar uma etiqueta de identificação de um livro - Auxiliar nas atividades de projetos... Revista Time elegeu o IBM PC/AT como Homem do Ano (1982) CONCEITO COMPUTADORES SÃO MÁQUINAS QUE EXECUTAM TAREFAS OU CÁLCULOS DE ACORDO COM UM CONJUNTO DE INSTRUÇÕES.

1. INTRODUÇÃO O Computador O COMPUTADOR É UMA MÁQUINA ESPANTOSA... - Acompanhar um investimento - Ler ou Publicar uma notícia - Interagir em redes sociais - Explorar cavernas - Escrever uma carta ou poema - Criar uma etiqueta de identificação de um livro - Auxiliar nas atividades de projetos... Revista Time elegeu o IBM PC/AT como Homem do Ano (1982) PROBLEMA TÍPICO: Um engenheiro de petróleo necessita projetar um sistema de riser para um poço submarino. Como otimizar o projeto em um prazo curto?

2. MOTIVAÇÃO Interação com o Computador 1ª OPÇÃO: USUÁRIO Comprar ou obter um software pronto que atenda as suas necessidades

2. MOTIVAÇÃO Interação com o Computador 1ª OPÇÃO: USUÁRIO Comprar ou obter um software pronto que atenda as suas necessidades 2ª OPÇÃO: DESENVOLVEDOR Desenvolver um programa próprio, que atenda exatamente às suas necessidades específicas Vantagens:. Conhecer o programa. Dominar seus pontos fortes e fragilidades. Possibilidade de adaptá-lo a casos específicos

2. MOTIVAÇÃO Interação com o Computador

3.HISTÓRICO DOS COMPUTADORES Tipos e Evolução 1. Computadores Analógicos: Trabalham com base no princípio da analogia, medindo grandezas físicas contínuas. Ex: Termômetro (a dilatação do mercúrio é análoga à mudança de temperatura); Régua de cálculo (Operações de multiplicação e divisão são executadas simplesmente somando-se ou subtraindo-se a distância medida na régua externa àquela marcada na régua interna deslizante).

3.HISTÓRICO DOS COMPUTADORES Tipos e Evolução 1. Computadores Analógicos: Trabalham com base no princípio da analogia, medindo grandezas físicas contínuas. Ex: Termômetro (a dilatação do mercúrio é análoga à mudança de temperatura); Régua de cálculo (Operações de multiplicação e divisão são executadas simplesmente somando-se ou subtraindo-se a distância medida na régua externa àquela marcada na régua interna deslizante). 2. Computadores Digitais: Trabalham com base em pulsações elétricas, representadas pelos dígitos 0 e 1.

3.HISTÓRICO DOS COMPUTADORES Histórico 1946/1959 - Computadores de primeira geração Circuitos eletrônicos e válvulas Uso restrito Precisava ser reprogramado a cada tarefa Grande consumo de energia Problemas devido à muito aquecimento Válvula

3.HISTÓRICO DOS COMPUTADORES Histórico As válvulas normalmente quebravam após algumas horas de uso e tinha o processamento bastante lento. Nesta geração, os computadores calculavam com uma velocidade de milésimos de segundo. Válvula

3.HISTÓRICO DOS COMPUTADORES Histórico Foi criado em fevereiro de 1946 pelos cientistas norteamericanos John Eckert e John Mauchly, da Electronic Control Company. ENIAC (Electronic Numerical Integrator and Computer) começou a ser desenvolvido em 1943 durante a II Guerra Mundial para computar trajetórias táticas que exigissem conhecimento substancial em matemática, mas só se tornou operacional após o final da guerra.

3.HISTÓRICO DOS COMPUTADORES Histórico 1959/1965 - Computadores de segunda geração Início do uso comercial Redução do tamanho Capacidade de processamento muito pequena Uso de transistores em substituição às válvulas Transistor

3.HISTÓRICO DOS COMPUTADORES Histórico Computadores Digitais No ENIAC, o programa era feito rearranjando a fiação em um painel. Nesse ponto John Von Neumann propôs a idéia que transformou os calculadores eletrônicos em cérebros eletrônicos : modelar a arquitetura do computador segundo o sistema nervoso central. Para isso, eles teriam que ter três características:

3.HISTÓRICO DOS COMPUTADORES Histórico 1. Codificar as instruções de uma forma possível de ser armazenada na memória do computador. Von Neumann sugeriu que fossem usados um e zero. 2. Armazenar as instruções na memória, bem como toda e qualquer informação necessária a execução da tarefa, e 3. Quando processar o programa, buscar as instruções diretamente na memória, ao invés de lerem um novo cartão perfurado a cada passo. X

3.HISTÓRICO DOS COMPUTADORES Histórico Transistores: tamanho era 100 vezes menor que o da válvula, não precisava de tempo para aquecimento, consumia menos energia, era mais rápido e confiável. Transistor Os computadores desta geração já calculavam em microssegundos (milionésimos).

3.HISTÓRICO DOS COMPUTADORES Histórico 1965/1975 - Computadores de terceira geração Surgem os circuitos integrados (associação de transistores em pequena placa de silício) Diminuição do tamanho Maior capacidade de processamento Início da utilização dos computadores pessoais PDP 8: Primeiro computador com preço acessível Chip

3.HISTÓRICO DOS COMPUTADORES Histórico Além dos Circuitos Integrados, outros componentes eletrônicos foram reduzidos e montados num único CHIP, que já calculavam em nanossegundos (bilionésimos). Os computadores com o CI (Circuito Integrado) são muito mais confiáveis, bem menores, tornando os equipamentos mais compactos e rápidos, pela proximidade dos circuitos; possuem baixíssimo consumo de energia e menor custo. Chip

3.HISTÓRICO DOS COMPUTADORES Histórico 1975/19?? - Aparecimento dos aplicativos: Surgem os softwares integrados Processadores de Texto Planilhas Eletrônicas Gerenciadores de Banco de Dados Gráficos Gerenciadores de Comunicação

3.HISTÓRICO DOS COMPUTADORES Histórico Em 1975/77, ocorreram avanços significativos, surgindo os microprocessadores, os microcomputadores e os supercomputadores. Em 1977 houve uma explosão no mercado de microcomputadores, sendo fabricados em escala comercial e a partir daí a evolução foi sendo cada vez maior, até chegar aos micros atuais.

3.HISTÓRICO DOS COMPUTADORES Histórico 19??/2??? - As principais características da quinta geração: Supercomputadores Automação de escritórios Automação comercial e industrial CAD/CAM e CAE Robótica Imagem virtual Multimídia Era on-line (comunicação através da Internet) Columbia Supercomputer - NASA Advanced Supercomputing 21

3.HISTÓRICO DOS COMPUTADORES Histórico 2???- Computadores ultraportáteis

4. ORGANIZAÇÃO DOS COMPUTADORES Arquitetura MEMÓRIA ENTRADA PROCESSADOR CPU SAÍDA ARMAZENAMENTO HARDWARE SOFTWARE

4. ORGANIZAÇÃO DOS COMPUTADORES Arquitetura ENTRADA Traduz informação de uma grande variedade de dispositivos em um código que a unidade central de processamento (CPU) é capaz de entender. Em outras palavras, ela é capaz de traduzir números, letras e imagens em pulsos elétricos que são compreensíveis ao computador.

4. ORGANIZAÇÃO DOS COMPUTADORES Arquitetura ENTRADA Traduz informação de uma grande variedade de dispositivos em um código que a unidade central de processamento (CPU) é capaz de entender. Em outras palavras, ela é capaz de traduzir números, letras e imagens em pulsos elétricos que são compreensíveis ao computador. MEMÓRIA É o local físico capaz de armazenar os dados e também os programas que irão manipulá-los. Também conhecida como memória RAM (Randon Access Memory). É utilizada para armazenar, temporariamente, dados e programas que estão sendo processados. Chamada de memória principal

4. ORGANIZAÇÃO DOS COMPUTADORES Arquitetura PROCESSADOR (CPU) Responsável pelo processamento, ou seja, a transformação de dados brutos em informações úteis. É dividido em duas partes: Unidade lógica ou aritmética. Nesta unidade são realizados todos os cálculos aritméticos (adição, subtração, multiplicação e divisão) e qualquer manipulação de dados (sejam eles numéricos ou não). Unidade de Controle. É a unidade responsável pelo tráfico de dados. Ela obtém dados armazenados na memória e interpreta-os. Controla a transferência de dados da memória para a unidade lógica e aritmética, da unidade de entrada para a memória e da memória para a unidade de saída.

4. ORGANIZAÇÃO DOS COMPUTADORES Arquitetura ARMAZENAMENTO O computador pode funcionar apenas com o processador, a memória e os dispositivos de entrada e saída. Mas, para ser realmente útil, precisa de um lugar para guardar os dados que não estão sendo processados no momento.

4. ORGANIZAÇÃO DOS COMPUTADORES Arquitetura ARMAZENAMENTO O computador pode funcionar apenas com o processador, a memória e os dispositivos de entrada e saída. Mas, para ser realmente útil, precisa de um lugar para guardar os dados que não estão sendo processados no momento. SAÍDA Os dados processados são convertidos, por esta unidade, de impulsos elétricos em palavras ou números que podem ser disponibilizados ao usuário final.

4. ORGANIZAÇÃO DOS COMPUTADORES Arquitetura SOFTWARE O software dá vida à máquina. Sem ele, o computador não tem função. Consiste de instruções eletrônicas que estabelecem que tarefa específica o computador deve executar. Divide-se em: Sistemas Operacionais. Diz ao computador como interagir com o usuário e como utilizar seus componentes de hardware. Windows, Unix, etc. Software Aplicativo. Diz ao computador como realizar as tarefas exigidas pelo usuário. Office, etc.

4. ORGANIZAÇÃO DOS COMPUTADORES Representação de Dados SISTEMA DE NUMERAÇÃO BINÁRIO 0,1 SISTEMA DE NUMERAÇÃO DECIMAL 0,1,2,3,...,9 Nos computadores digitais, a informação é representada sob a forma de variações de voltagem, com uso de um sistema binário

4. ORGANIZAÇÃO DOS COMPUTADORES Representação de Dados SISTEMA DE NUMERAÇÃO BINÁRIO 0,1 SISTEMA DE NUMERAÇÃO DECIMAL 0,1,2,3,...,9 Nos computadores digitais, a informação é representada sob a forma de variações de voltagem, com uso de um sistema binário A unidade de informação binária usada pelo computador é o bit. Este tem atribuições lógicas 0 ou 1. Os bits são agrupados de modo a possibilitar ao usuário representar os dados e programas que deseje. Denomina-se byte a um conjunto de 8 bits. Um byte pode ter até 2 8 = 256 configurações diferentes. Um caractere precisa de 1 byte de memória para ser representado. A palavra casa precisa, portanto, de 4 bytes de memória. Normalmente, um valor numérico precisa de 8 bytes de memória para ser representado. O número 10.25 precisa, portanto, de 8 bytes de memória.

4. ORGANIZAÇÃO DOS COMPUTADORES Representação de Dados A capacidade de um computador normalmente é medida pelo tamanho da sua memória. 1024 bytes = 1 kbyte (quilobyte) 1024 kbytes = 1 Mbyte (megabyte) 1024 Mbytes = 1Gbyte (gigabyte) Memória - Exemplo: Página de um livro: 50 linhas 80 caracteres por linha Livro de 1000 páginas 4.000.000 caracteres Memória aproximadamente 4 Mb