LABORATÓRIO DE INFORMÁTICA. História da Computação
|
|
- Bruno Farias Palmeira
- 8 Há anos
- Visualizações:
Transcrição
1 LABORATÓRIO DE INFORMÁTICA História da Computação
2 Agenda 2 Áreas da Computação História da Computação
3 Informática 3 Informática: informação automática, tratamento da informação de modo automático Informação, comunicação Área inicialmente conhecida como Ciência da Computação Situa-se na interseção de quatro áreas de conhecimento: Ciência da Computação Ciência da Informação Teoria de Sistemas Cibernética
4 Ciência da Computação 4 A computação é o estudo sistemático de processos algorítmicos que descrevem e transformam informação: sua teoria, análise, projeto, eficiência, implementação e aplicação [Comer et al. 1989]
5 Áreas da Ciência da Computação 5 1. Algoritmos e Estruturas de Dados 2. Linguagens de Programação 3. Arquitetura de Computadores 4. Computação Numérica e Simbólica 5. Sistemas Operacionais 6. Metodologia e Engenharia de Software 7. Sistemas de Banco de Dados e Recuperação de Informação 8. Inteligência Artificial e Robótica 9. Interação Humano-Computador
6 Algoritmos e Estruturas de Dados 6 Lida com classes específicas de problemas e com soluções eficientes para os mesmos: quais estruturas de representação de dados e algoritmos de manipulacao de dados sao mais eficientes? Principais aspectos relacionados: Computabilidade Complexidade computacional Limites de tempo e armazenamento de algoritmos Tratabilidade de problemas Relacao entre modelagem e implementação Métodos heurísticos Criptografia, grafos, funções recursivas, etc.
7 Linguagem de Programação 7 Preocupa-se com notações para máquinas virtuais que executam algoritmos, com notações para algoritmos e dados, e com a tradução eficiente de linguagens de alto-nível para código de máquina. Principais aspectos relacionados Análise e tradução de linguagens Procedimentos, funções e computação simbólica Semântica formal Lógica, álgebra e indução matemática.
8 Arquitetura de Computadores 8 Lida com métodos para organizar o hardware e seu software em sistemas eficientes e confiáveis Principais aspectos relacionados: Álgebra Booleana Dispositivos eletrônicos Representação de estados de uma máquina Matemática discreta Aritmética em diferentes sistemas numéricos.
9 Computação Numérica e Simbólica 9 Lida com métodos gerais para resolver com eficiência e acuracidade equações provenientes da modelagem matemática de sistemas. Preocupa-se com a representação, aproximação e manipulação de números e símbolos, de forma eficaz e eficiente Principais conceitos relacionados: Teoria dos Números Álgebra Linear Análise Numérica Cálculo, etc
10 Sistemas Operacionais 10 Preocupa-se com mecanismo de controle que permitem que múltiplos recursos sejam coordenados com eficiência para a execução de programas Principais aspectos relacionados: Sincronização e cooperação entre tarefas computacionais. Ordem de execução entre tarefas computacionais. Modelagem e análise de desempenho Políticas para gerenciamento de armazenamento de dados.
11 Metodologia e Engenharia de Software 11 Preocupa-se com o projeto de programas e grandes sistemas de software de acordo com as respectivas especificações para que elas sejam seguras, confiáveis e fiéis à especificação Principais aspectos relacionados: Princípios de desenvolvimento de programas Sistemas/ambientes de programação Especificação de requisitos Verificação e prova de programas Manutenabilidade e legibilidade de programas.
12 12 Sistemas de Banco de Dados e Recuperação de Informação Preocupa-se com a organização de grandes conjuntos de dados compartilhados e persistentes de forma que possam ser consultados e atualizados com eficiência Principais aspectos relacionados: Representação de dados e seus relacionamentos Implementação eficiente de operações de armazenamento, busca e recuperação de informação Proteção e segurança de informações Gerenciamento de dados distribuídos.
13 Inteligência Artificial e Robótica 13 Preocupa-se com a modelagem de comportamentos inteligentes e a construção de mecanismos que os simule Principais aspectos relacionados: Avaliação de regras, inferência, dedução Coleta e codificação de dados de sensores Representação de conhecimento.
14 Interação Humano-Computador 14 Trata da transferência eficiente de informações entre humanos e máquinas, por meio de sensores ou mecanismos apropriados aos humanos Principais aspectos relacionados: Métodos para representação e visualização de objetos Métodos efetivos para entrada e saída de dados e informações Clareza e simplicidade de representações.
15 15 História da Computação
16 Evolução das Máquinas de Vários Níveis 16 Evolução das arquiteturas 1. Geração zero Computadores mecânicos ( ) 2. Primeira geração Válvulas ( ) 3. Segunda geração Transistores ( ) 4. Terceira geração Circuitos integrados ( ) 5. Quarta geração Integração de circuito em escala muito alta (1980-hoje)
17 Primeira Forma de Calcular 17 Pastor Primeiro ser humano a calcular Técnica utilizada Empilhamento de pedras para poder contar e controlar o rebanho A palavra cálculo vem do latim Calculos do latim pedra
18 Primeira Forma de Cálculo 18 Uso dos dedos Primeira maneira dos homens indicarem a que quantidade estavam se referindo A palavra dígito vem do latim Digitus do latim dedo
19 Ábaco 19 Primeira tentativa bem sucedida de se criar uma máquina de calcular China, cerca de 2500 anos antes de Cristo Abacus do latim tábua de argia
20 Bastões de Napier 20 Criados em 1614 pelo matemático John Napier (inventor dos logaritmos) Criado como auxílio à multiplicação Os bastões de Napier era um conjunto de 9 bastões, um para cada dígito, que transformavam a multiplicação de dois números numa soma das tabuadas de cada dígito.
21 21 Simulação da multiplicação de 9 por 384 com Bastões de Napier
22 Régua de Cálculo 22 Círculos de proporção Representação dos logaritmos de Napier em escalas de madeira, marfim ou outro material Círculos de proporção dão origem à régua de cálculo Logaritmos representados por traços e sua divisão e produto obtidos pela adição e subtração de comprimentos
23 Régua de Cálculo 23 Exemplos de réguas de cálculo
24 24 Geração Zero Computadores Mecânicos ( )
25 Geração Zero 25 Primeira máquina de calcular Blaise Pascal (físico, filósofo e matemático francês) em 1642, aos 19 anos Projetado para ajudar seu pai, coletor de impostos Dispositivos inteiramente mecânico, dotado de várias engrenagens e acionado por uma alavanca Apenas somava e subtraia
26 Geração Zero 26 Barão Gottfried Wilhelm Leibnitz Construiu uma máquina mecânica que multiplicava e dividia, além de somar e subtrair, em 1671 Criava o equivalente às calculadoras de bolso atuais.
27 Geração Zero 27 Charles Babbage (matemático) Em 1822 inventa a Máquina Diferencial Idealizada para construir tabelas de números para navegação naval Construída para executar um único algoritmo Método das diferenças finitas usando polinômios Método para disponibilizar informações na saída Resultados perfurados em um prato de cobre Mídia precursora dos cartões perfurados e dos CD- ROMs
28 28 Máquina Diferencial
29 Geração Zero 29 Charles Babbage Não satisfeito com a máquina diferencial (um único algoritmo), cria a máquina analítica Constituída de memória, unidade de computação, e das unidades de entrada e saída (cartões perfurados) Máquina de propósito geral Ada Augusta Lovelace criou o software para a linguagem de montagem para a máquina analítica Primeira pessoa a programar um computador.
30 Primeira Geração 30 Ada, condessa de Lovelace (Inglaterra, )
31 Geração Zero 31 A máquina analítica de Babbage nunca funcionou a contento Milhares de engrenagens e mecanismos precisos impossíveis para a época Idéia avançada demais para a época Maioria dos computadores modernos tem estrutura semelhante a máquina analítica Babbage é o avô dos computadores digitais
32 Geração Zero 32 Máquina analítica de Babbage
33 Geração Zero 34 Relés Tentativas de substituir as partes mecânicas dos computadores por partes elétricas O alto custo, tamanho físico e baixo desempenho eram as desvantagens desse tipo de máquinas
34 Geração Zero 36 Howard Aiken Durante seu doutorado Necessidade de cálculos automáticos Construiu com relés a máquina de Babbage Primeira máquina Mark I Pronta em palavras de 32 dígitos decimais 6 segundos para executar uma instrução Quanto terminou o Mark II, ele já estava ultrapassado Criação dos transistores (início da era eletrônica)
35 Geração Zero 37 Características do Mark I 18 metros de comprimento 2 metros de largura Peso 70 toneladas 7 milhões de peças móveis Fiação alcançava 800Km Tinha 72 palavras de 23 dígitos decimais Tempo de execução de uma instrução 6 segundos
36 38 Primeira Geração Válvulas ( )
37 39 Primeira Geração - Válvulas
38 Primeira Geração 40 Principal estímulo para o desenvolvimento dos computadores eletrônicos 2 a guerra mundial ENIGMA Codificador de mensagens dos alemães
39 Primeira Geração 41 COLOSSUS (1943) 1 o computador eletrônico Decodificador de mensagens Devido a ser segredo militar a linha não se desenvolveu (segredo por 30 anos) Considerado o primeiro computador eletrônico.
40 Primeira Geração 42 Características do COLOSSUS Desenvolvido com a tecnologia de válvulas Capaz de processar cerca de 5 mil caracteres por segundo Capaz de quebrar o código da segunda geração de máquinas ENIGMA No final da guerra, dez COLOSSUS em operação constante permitiam que os ingleses soubessem melhor que o comando alemão onde se encontravam seus submarinos.
41 Primeira Geração 43 Consequências da guerra Cientista americanos trabalham no desenvolvimento de máquinas de computação Objetivo Calcular tabelas de direção de tiro para auxiliar na pontaria da artilharia americana Solução ENIAC (Eletronic Numerical Integrator And computer)
42 Primeira Geração 44 Características do ENIAC válvulas resistências capacitores 1500 relés 6000 comutadores manuais conexões de solda 30 toneladas de peso 5.5m de altura 25m de comprimento 150 m 2 de área
43 Primeira Geração 45 Características do ENIAC Motor equivalente a 2 potentes motores de carros de quatro cilindros Consumo 150 kw equivalente a 50 aquecedores domésticos Arquitetura Composta de 20 registradores Cada um capaz de armazenar 1 número decimal de 10 dígitos.
44 Primeira Geração 46 Características do ENIAC Programação Através de fios e pinos Executava 5000 adições/subtrações ou 300 multiplicações por segundo 1 ou 2 dias para programar Limitação Capacidade de armazenamento.
45 47 Primeira Geração - ENIAC
46 48 Primeira Geração - ENIAC
47 Primeira Geração 49 Quando o ENIAC foi concluído ele não era mais útil para o exército Fim da guerra Impulsionou o desenvolvimento de sucessores EDSAC, JOHNIAC, ILLIAC, MANIAC, WEIZAC Construtores do ENIAC (Eckert e Mauchely) desenvolvem o EDVAC Eletronic Discret Variable Automatic Computer
48 Primeira Geração 50 John Von Neumman Versão própria do EDVAC Motivação Desconforto Lentidão Inflexibilidade de se programar por meios de chaves e cabos Substituiu a aritmética decimal pela binária
49 Primeira Geração 51 A máquina de Von Neumman tinha cinco componentes Memória Unidade aritmética lógica Unidade de controle Dispositivos de entrada e saída.
50 52 Primeira Geração Máquina de Von Neumman
51 Primeira Geração 54 IBM Produzia perfuradores de cartões e máquinas mecânicas de separar cartões 1953 IBM 701 (2048 palavras de 36 bits, duas instruções por palavra) 1956 IBM 704 4K de memória Instruções de 36 bits Hardware para processamento de números em ponto flutuante
52 Primeira Geração 55 IBM 1958 Produção da última máquina a válvula (IBM 709) A IBM dominou o mercado de máquinas científicas por uma década.
53 56 Segunda Geração Transistores ( )
54 Segunda Geração 57 Invenção do transistor 1948, rendendo o prêmio Nobel de física de 1956 Em 10 anos revolucionou a indústria da computação Vantagens dos transistores Aquecimento mínimo Baixo consumo de energia Mais confiável e veloz
55 Segunda Geração 58 Primeiro computador transistorizado TX-0 (Transistored experimental computer 0) Nunca funcionou muito bem DEC Projeto de uma máquina semelhante ao TX PDP-1 (4K palavras de 8 bits e clock com período de 5us, preço: dólares) Origem dos minicomputadores Primeiro videogame PDP-8 (máquina de 12 bits com barramento único, preço: ).
56 Segunda Geração 59 PDP-8
57 Segunda Geração 60 IBM Versão transitorizada do 709-> (clock com período de 2us, memória de 32K, palavras de 36 bits cada) Líder no mercado da computação científica 1401 máquina pequena, voltada para aplicações comerciais.
58 Segunda Geração 61 CDC (Control Data Corporation) Lançou o 660 em 1964 Característica do 660 Alta velocidade Conceito de processamento paralelo Hardware composto de um conjunto de pequenos processadores Denominação atual: Supercomputadores
59 Segunda Geração 62 Burroughs B5000 Máquina construída com o objetivo de rodar programas escritos em Algol 60 Fortalecimento do software.
60 63 Terceiro Geração Circuitos Integrados ( )
61 Terceira Geração 64 Microeletrônica Um computador é composto de portas, células de memória e interconexões.
62 Terceira Geração 65 Circuitos integrados Fabricados em um semicondutor Wafer de silício
63 Terceira Geração Robert Noyce desenvolveu os circuitos integrados Máquinas menores, mais baratas e mais rápidas
64 Terceira Geração 67 IBM System/360
65 Terceira Geração 68 Surgiram as primeiras linguagens de alto nível COBOL, FORTRAN, BASIC Surgimento do mouse Armazenamento Fita magnética
66 Terceira Geração 69 Altair Kit revista Popular Electronics Início da linguagem Altair BASIC Bill Gates Paul Allen Carta para Roberts Início da Micro-soft
67 70 Quarta Geração Integração de Circuitos em Escala Muito Alta (1980-dias atuais)
68 Quarta Geração 71 Técnica VLSI dezenas de milhares de transistores em um chip Máquinas menores e mais rápidas Não eram mais necessários os centros de computação Preços acessíveis a usuários domésticos Computadores pessoais Não possuíam software.
69 Quarta Geração 72 Gary Kildall escreveu o primeiro Sistema Operacional CP/M Surgimento do Apple e Apple II no início da década de 80 IBM construiu um computador baseado em um chip da Intel e componentes de mercado surgia o PC da IBM
70 Quarta Geração 73 Apple I Apple II IBM PC Osborne I
71 Quarta Geração 74 Devido a grande venda de IBM-PC, a Intel se torna a maior fabricante de processadores MS-DOS SO do IBM-PC IBM e Microsoft produziram o SO OS/2 As empresas brigam e o novo SO da Microsoft, o Windows, domina o mercado
72 Quarta Geração Pentium, Pentium 2 Pentium 3, Pentium 4 Core 2 Duo i7
73 Quarta geração 76 Intel i7 é constituído com uma tecnologia de 0.13 micrômetros e possui 731 milhões de transistores. Super computador Sequoia Consome 7.9 MW 1,572,864 processadores Processamento de 16 petaflops
74 Lei de Moore 77 Gordon Moore cofundador da Intel Número de transistores de um chip dobrará a cada ano Desde 1970, isso diminuiu um pouco Número de transistores dobra a cada 18 meses
75 78 Crescimento da contagem de transistores da CPU
76 79 Quinta Geração?
77 Quinta Geração? 80 Alguns autores consideram uma quinta geração de computadores Máquinas com processamento paralelo Computadores com inteligência artificial Arquitetura reduzida de instruções (RISC)
78 Tendências 81 Processamento paralelo Computadores óticos Nanotecnologia Computação biológica Computador quântico.
Introdução à Computação: História dos computadores
Introdução à Computação: História dos computadores Ricardo de Sousa Bri.o rbri.o@ufpi.edu.br DIE- UFPI 2004 by Pearson Education Objetivos Aprender sobre a história dos computadores. 2004 by Pearson Education
Leia maisGerações de Máquinas. Geração Zero. Evolução dos Computadores Breve Histórico. Evolução dos Computadores Breve Histórico
Ciência da Computação Arq. e Org. de Computadores Gerações de Máquinas Prof. Sergio Ribeiro Geração Zero Computadores Mecânicos (1642-1945) A Primeira Geração Válvulas (1945-1955) A Segunda Geração Transistores
Leia maisINFORMÁTICA APLICADA À ADMINISTRAÇÃO I
CEAP CENTRO DE ENSINO SUPERIOR ADMINISTRAÇÃO DE EMPRESAS Surgimento da Informática INFORMÁTICA APLICADA À ADMINISTRAÇÃO I Unidade I Prof Célio Conrado www.celioconrado.com celio.conrado@gmail.com Já nos
Leia maisIntrodução à Computação
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Introdução à Computação DCA0800 - Algoritmos e Lógica de Programação Heitor Medeiros 1 Informática x Computação
Leia mais- Aula 2 ESTÁGIOS DA EVOLUÇÃO DA ARQUITETURA DOS COMPUTADORES
- Aula 2 ESTÁGIOS DA EVOLUÇÃO DA ARQUITETURA DOS COMPUTADORES 1. INTRODUÇÃO Centenas de tipos diferentes de computadores foram projetados e construídos ao longo do ciclo evolutivo dos computadores digitais.
Leia maisIntrodução INTRODUÇÃO À COMPUTAÇÃO M. Sistema Computacional. Máquina Virtual. Solução 8/10/10. O problema de comunicação humanocomputador
Introdução INTRODUÇÃO À COMPUTAÇÃO M M.Sc. Ricardo de Sousa Britto (rbritto@ufpi.edu.br) Computador: Máquina programável, de propósito geral, que processa informação. Programa: Seqüência de instruções
Leia maisAULA 01 CONCEITOS BÁSICOS DE PROGRAMAÇÃO. Eduardo Camargo de Siqueira INFORMÁTICA APLICADA TÉCNICO EM ELETRÔNICA
AULA 01 CONCEITOS BÁSICOS DE PROGRAMAÇÃO Eduardo Camargo de Siqueira INFORMÁTICA APLICADA TÉCNICO EM ELETRÔNICA CURIOSIDADE 2 O COMPUTADOR O homem sempre procurou máquinas que o auxiliassem em seu trabalho.
Leia maisCalculadoras Mecânicas
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Evolução e Desempenho de Computadores 1ª Calculadora - séc. V a.c Muitos povos da antiguidade utilizavam o ábaco para a realização de cálculos do dia a dia, principalmente
Leia maisAbstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.
Abstrações e Tecnologias Computacionais Professor: André Luis Meneses Silva E-mail/msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.com Agenda Introdução Sistemas Computacionais Arquitetura X
Leia maisArquitetura e Organização de Computadores
Arquitetura e Organização de Computadores Aula 01 Tecnologias e Perspectiva Histórica Edgar Noda Pré-história Em 1642, Blaise Pascal (1633-1662) construiu uma máquina de calcular mecânica que podia somar
Leia maisParte 01. Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto
Parte 01 Fundamentos de Arquitetura de Computadores Prof. Pedro Neto Aracaju Sergipe - 2011 Conteúdo 1. Introdução i. Definição de Computador ii. Máquina Multinível iii. Evolução do Computador Histórico
Leia mais1. Histórico e Evolução dos Computadores
Faculdade UNIREAL Centro Educacional de Ensino Superior de Brasília 1. Histórico e Evolução dos Computadores A evolução da Informática O computador que conhecemos hoje é uma máquina programável que processa
Leia maisUnidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas
http://www.ic.uff.br/~debora/fac! Dar noções iniciais dos componentes básicos de um sistema de computador, assim também como conceitos fundamentais necessários para a manipulação de informação dentro do
Leia maisFundamentos de Informática 1ºSemestre
Fundamentos de Informática 1ºSemestre Aula 1 Prof. Nataniel Vieira nataniel.vieira@gmail.com SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Uma abordagem inicial... o
Leia maisA História do Computador. Linguagem de Programação Rone Ilídio/ Natã Goulart UFSJ - CAP
A História do Computador Linguagem de Programação Rone Ilídio/ Natã Goulart UFSJ - CAP Origem da Palavra Computador (século XIX) pessoa com função de fazer contas e resolver problemas com número Termo
Leia maisINFORMÁTICA HISTÓRIA DA INFORMÁTICA 1º PD PROFESSOR
INFORMÁTICA HISTÓRIA DA INFORMÁTICA 1º PD PROFESSOR Nelson Fabbri Gerbelli O que é informática? INFORMAÇÃO TECNOLOGIA INFORMÁTICA INFORmação automática 2 ÁBACO Na China, 3000 anos antes de Cristo, surgiu
Leia maisArquitetura de Computadores
Introdução Arquitetura de Introdução Computador: Máquina programável, de propósito geral, que processa informação. Programa: Seqüência de instruções (de uma dada linguagem de programação) que operam sobre
Leia maisInformática Instrumental Aula 1. Prof. Msc. Fernando Nakayama de Queiroz
Informática Instrumental Aula 1 Prof. Msc. Fernando Nakayama de Queiroz Ementa da disciplina 1. Apresentação do sistema operacional windows e linux; 2. Aprendendo a operar o teclado e principais teclas
Leia maisInformática, Internet e Multimídia. Profa. Késsia R. C. Marchi
Informática, Internet e Multimídia Profa. Késsia R. C. Marchi Informática - Origem Para auxiliar a contar, nossos antepassados usavam pedras... Cálculo deriva do latim calculus (pedra) Information Automatique
Leia maisHistórico dos Computadores
Histórico dos Computadores O mais antigo equipamento para cálculo foi o ábaco (Fig. 1), que era um quadro com arruelas móveis, dispostas em arames paralelos, tendo, portanto, um mecanismo simples. Surgido
Leia maisFundamentos da Informática. História dos Computadores Prof. Hélder Almeida www.helderalmeida.com.br
Fundamentos da Informática História dos Computadores Prof. Hélder Almeida www.helderalmeida.com.br História da Computação Hoje em dia, os computadores estão presentes em nossa vida de uma forma nunca vista
Leia maisDisciplina de Informática. Profª. Me. Valéria Espíndola Lessa lessavaleria@gmail.com Valeria-lessa@uergs.edu.br
Disciplina de Informática Profª. Me. Valéria Espíndola Lessa lessavaleria@gmail.com Valeria-lessa@uergs.edu.br 1 O que é Informática? Informática A Informática nasceu da ideia de auxiliar o homem nos trabalhos
Leia maisCapítulo 1 Introdução
Capítulo 1 Introdução Programa: Seqüência de instruções descrevendo como executar uma determinada tarefa. Computador: Conjunto do hardware + Software Os circuitos eletrônicos de um determinado computador
Leia maisAULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação
AULA 01 INTRODUÇÃO Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação O COMPUTADOR O homem sempre procurou máquinas que o auxiliassem em seu trabalho. O computador é consciente, trabalhador,
Leia maisCAPÍTULO 1 INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Máquina programável, de propósito geral, que processa informação.
CAPÍTULO 1 INTRODUÇÃO À ARQUITETURA DE COMPUTADORES 1.1 Introdução Computador: Programa: Instrução: Linguagem: Máquina programável, de propósito geral, que processa informação. Seqüência de instruções
Leia maisGerações de Computadores. INF005 - Arquitetura de Computadores e Software Básico Aula 3 Flávia Maristela (flavia@flaviamaristela.
Gerações de Computadores INF005 - Arquitetura de Computadores e Software Básico Aula 3 Flávia Maristela (flavia@flaviamaristela.com) Como é formado o meu computador? Computador = hardware + software 1ª
Leia maisArquitetura de Computadores. por Helcio Wagner da Silva
Arquitetura de Computadores -Introdução por Helcio Wagner da Silva Histórico da Evolução dos Computadores ENIAC (Eletronic Numerical Integrator and Computer) John Mauchly& John Presper Eckert, Universidade
Leia maisFACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br MARCOS DA ARQUITERURA DE COMPUTADORES Geração Zero
Leia maisArquitetura de Computadores. Prof. Marcelo Mikosz Gonçalves
Arquitetura de Computadores Prof. Marcelo Mikosz Gonçalves Conceitos Básicos Programa: é uma seqüência de instruções que executam uma determinada tarefa. Linguagem de máquina: conjunto de instruções primitivas
Leia maisTecnologia da Administração Computador: origem, funcionamento e componentes básicos Parte I Sumário Introdução Origem Funcionamento Componentes Básicos Referências Introdução O objetivo deste material
Leia maisOrganização Básica de computadores e linguagem de montagem
Organização Básica de computadores e linguagem de montagem Prof. Edson Borin 1 o Semestre de 2012 ~2400 AC Ábaco: 1 a calculadora ~500 AC Introdução do Zero, Índia antiga ~300 AC Matemático Indiano descreveu
Leia maisSumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas (1945 1955) Primeira Geração Válvulas (1945 1955)
Sumário M. Sc. Luiz Alberto lasf.bel@gmail.com www.professorluizalberto.com.br Organização de Computadores Módulo 3 1. História da Arquitetura de Computadores - Continuação 1.1. 1.2. Segunda Geração Transistores
Leia maisHistória e Organização Básica de Computadores
História e Organização Básica de Computadores Arquitetura de Computadores Introdução Durante a evolução do computador digital moderno foram projetadas e construídas centenas de diferentes tipos de computadores.
Leia maisOrganização de Computadores I
Departamento de Ciência da Computação - UFF Objetivos Organização de Computadores I Profa. Débora Christina Muchaluat Saade debora@midiacom.uff.br http://www.ic.uff.br/~debora/orgcomp Dar noções iniciais
Leia maisMarcos da Arquitetura de Computadores. Sediane Carmem Lunardi Hernandes
Marcos da Arquitetura de Computadores Sediane Carmem Lunardi Hernandes 1 Introdução Objetivo Apresentar um breve esboço de algumas máquinas (computadores) que marcaram época 2 A geração zero computadores
Leia maisAndré Aziz (andreaziz@deinfo.ufrpe.br) Francielle Santos (francielle@deinfo.ufrpe.br)
André Aziz (andreaziz@deinfo.ufrpe.br) Francielle Santos (francielle@deinfo.ufrpe.br) Apresentações; A disciplina: Objetivos; Cronograma; Avaliação; O que é Computação; Breve histórico. DEINFO/UFRPE 2
Leia maisSERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL
1 O ábaco romano O ábaco chinês Dispositivo de calcular frequentemente construído como um quadro de madeira com contas que deslizam sobre fios. Esteve em uso séculos antes da adoção do sistema de numeração
Leia maisEvolução dos Computadores. O que é computação? O que é computação? Dados. Processamento. Informações
Evolução dos Computadores O que é computação? Dados Processamento Informações O que é computação? PEDIDO PROCESSAMENTO Obter o formulário Posiciona-lo na máquina Ler o pedido Datilografar Retirar o formulário
Leia maisSurgimento da Informática
1 CEAP CENTRO DE ENSINO SUPERIOR ADMINISTRAÇÃO DE EMPRESAS INFORMÁTICA APLICADA À ADMINISTRAÇÃO I Unidade I Prof Célio Conrado www.celioconrado.com celio.conrado@gmail.com Surgimento da Informática Já
Leia maisARQUITETURA DE COMPUTADORES - 1866
1 Introdução: Um computador é uma máquina (conjunto de partes eletrônicas e eletromecânicas) capaz de sistematicamente coletar, manipular e fornecer resultados da manipulação de dados para um ou mais objetivos.
Leia maisProfº Célio Conrado 1
Surgimento da Informática Já nos tempos remotos o ser humano sentia a necessidade de quantificar coisas, fossem cabeças de rebanho, número de inimigos ou Unidade I qualquer outra informação contável. Provavelmente
Leia maisO que é Arquitetura de Computadores?
O que é Arquitetura de Computadores? Forças Coordenação de um conjunto de níveis de abstração de um computador sobre um grande conjunto de forças de mudança Arquitetura de Computadores = Arquitetura de
Leia maisOrganização de Computadores 1
Organização de Computadores 1 2 EVOLUÇÃO E TIPO DE COMPUTADORES Prof. Luiz Gustavo A. Martins Evolução dos Computadores Início com a organização em sociedade. Motivação principal para a criação de máquinas
Leia maisIntrodução à Computação
Introdução à Computação Licenciatura em Computação Prof. Adriano Avelar Site: www.adrianoavelar.com Email: eam.avelar@gmail.com História do Computador O que é um computador? Quem o inventou? História do
Leia maisElisa Maria Pivetta Cantarelli. PDF created with pdffactory Pro trial version www.pdffactory.com
Universidade Federal de Santa Maria Colégio Agrícola de Frederico Westphalen Conceitos básicos Elisa Maria Pivetta Cantarelli A informática, que torna a INFORmação automática, não deve intimidar. Computador
Leia maisAula 02. Histórico da Evolução dos Computadores. Prof. Dr. Dilermando Piva Jr.
02 Aula 02 Histórico da Evolução dos Computadores Prof. Dr. Dilermando Piva Jr. Site Disciplina: http://fundti.blogspot.com.br/ Ao IBM zenterprise 196 ou TRexx 2000 dc. Do Ábaco 3500 ac. A Primeira forma
Leia maisEvolução dos Computadores
Evolução dos Computadores Campus Cachoeiro Curso: Sistemas de Informação Disciplina: Arquitetura e Organização de Computadores Professor: João Paulo de Brito Gonçalves Geração Zero 1. Computação primitiva
Leia maisConceitos e Evolução Capítulos 1 e 2
Aula 2 ARQUITETURA DE COMPUTADORES Conceitos e Evolução Capítulos 1 e 2 Prof. Osvaldo Mesquita E-mail: oswaldo.mesquita@gmail.com 1/48 CONTEÚDO DA AULA Conceitos Importantes O que é arquitetura de computadores?
Leia maisA Evolução dos Computadores: do ENIAC ao Jaguar
A Evolução dos Computadores: do ENIAC ao Jaguar Siang Wun Song - IME/USP e Universidade Federal do ABC setembro de 2010 História da Computação - Ábacos antigos Ábaco da Mesopotâmia (2700-2300 A.C.) Ábaco
Leia maisIntrodução à Organização e Arquitetura de Computadores. Prof. Leonardo Barreto Campos 1
Introdução à Organização e Arquitetura de Computadores Prof. Leonardo Barreto Campos 1 Sumário Introdução; Evolução dos Computadores; Considerações da Arquitetura de von Neumann; Execução de uma instrução
Leia mais1. INTRODUÇÃO. Computador Digital: É uma máquina capaz de solucionar problemas através da execução de instruções que lhe são fornecidas.
1. INTRODUÇÃO Computador Digital: É uma máquina capaz de solucionar problemas através da execução de instruções que lhe são fornecidas. Programa: É uma seqüência de instruções que descrevem como executar
Leia maisFundamentos e Suporte de Computadores. Professora Monalize
Fundamentos e Suporte de Computadores Professora Monalize COMPUTADOR DIGITAL é um equipamento eletrônico que processa dados usando programas, podendo ser dividido em: HARDWARE : parte "física, é o equipamento
Leia maisCursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 01 - História e Funções dos Sistemas Operacionais Visão do Sistema Operacional programadores e analistas usuários programas,
Leia maisTópicos da aula. Histórico e Evolução dos Computadores. Noções Básicas de Arquitetura de Computadores
Tópicos da aula Introdução Histórico e Evolução dos Computadores Noções Básicas de Arquitetura de Computadores Características gerais dos componentes de um computador digital Objetivos da aula Complementar
Leia maisIntrodução (Aula 1) Histórico da Arquitetura de Computadores
Introdução (Aula 1) Histórico da Arquitetura de Computadores Evolução... 2 Geração Zero Computadores Mecânicos (1642-1945) (1) Blaise Pascal (1623-1662) Construiu em 1642 a primeira máquina de calcular,
Leia maisO Computador. Evolução dos métodos de cálculo. Estrutura do Computador Digital
NOTAS DE AULA ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES 1 Introdução à Ciência da Computação Histórico da Computação A tarefa de processamento de dados consiste em: o tomar certa informação, o processá-la
Leia maisArquitetura de Computadores. AULA 1 Introdução
Arquitetura de Computadores AULA 1 Introdução Adaptação do material desenvolvido pelo Profs. Eduardo Moresi e Edilson Ferneda UCB - DF Histórico Sumário Computadores Mecânicos Computadores Eletrônicos
Leia maisProcessamento de dados - Aula I
Fundamentos de computação Paulo R. S. L. Coelho paulo@facom.uuf.br Faculdade de Ciência da Computação Universidade Federal de Uberlândia Organização 1 Conceitos iniciais 2 3 Organização 1 Conceitos iniciais
Leia maisMicroinformática - História da computação. Jeronimo Costa Penha SENAI - CFP/JIP
Microinformática - História da computação Jeronimo Costa Penha SENAI - CFP/JIP Conhecer a história nos traz uma melhor visão das coisas que fazemos: Como elas aconteceram Como evoluíram até o que são hoje
Leia maisARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Prof. André Dutton EMENTA: Conceitos fundamentais e histórico da ciência da computação; Histórico dos computadores, evolução e tendências; Modalidades de computadores
Leia maisFundamentos de Programação I
1 Universidade Tecnológica Federal do Paraná UTFPR Campus: Campo Mourão Professor: Rafael Henrique Dalegrave Zottesso E-mail: rafaelzottesso@utfpr.edu.br Material cedido por: Prof. Luiz Arthur Sumário:
Leia maisFormação Modular Certificada. Arquitetura interna do computador. História dos computadores UFCD - 0769. Joaquim Frias
Formação Modular Certificada Arquitetura interna do computador História dos computadores UFCD - 0769 Joaquim Frias O Ábaco Surgiu à cerca de 5000 anos na Ásia e ainda se encontra em uso Foi o primeiro
Leia maisEvolução... Introdução (Aula 1) Histórico da Arquitetura de Computadores
Evolução... Introdução (Aula 1) Histórico da Arquitetura de Computadores Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/2 Agradecimentos: Camilo Calvi - LPRM/DI/UFES 2 Geração
Leia maisCIÊNCIA E TECNOLOGIA DO RIO GRANDE INFORMÁTICA BÁSICA AULA 01. Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE INFORMÁTICA BÁSICA AULA 01 Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 21/05/2014 SUMÁRIO História da evolução
Leia maisHistória da Computação
Instituto Federal de Educação, Ciência e Tecnologia Sergipe IFS Campus Glória Professora: Jamille Madureira Informática Básica História da Computação Os pastores da antiguidade contavam suas ovelhas usando
Leia maisUniversidade de Brasília Instituto de Ciências Exatas Departamento de Ciências da Computação. Capítulo 1. Introdução, Abstrações e Histórico
Universidade de Brasília Instituto de Ciências Exatas Departamento de Ciências da Computação Capítulo 1 Introdução, Abstrações e Histórico Prof. Marcus Vinicius Lamar 1 O que é: Organização e Arquitetura
Leia maisORGANIZAÇÃO DE COMPUTADORES MÓDULO 3
ORGANIZAÇÃO DE COMPUTADORES MÓDULO 3 Índice 1. História da Arquitetura de Computadores - Continuação..3 1.1. Primeira Geração Válvulas (1945 1955)... 3 1.2. Segunda Geração Transistores (1955 1965)...
Leia maisMAC2166 Introdução à Computação Aula 1 (Extra) História da Computação
MAC2166 Introdução à Computação Aula 1 (Extra) História da Computação Kelly Rosa Braghetto DCC IME USP 25 de março de 2014 MAC2166 Introdução à Computação Aula 1 (Extra) História da Computação DCC IME
Leia maisIntrodução ao Processamento de Dados
Table of Contents Conceitos básicos...1 Para começar...1 Usuários e profissionais...1 Hardware e software...2 CPU, memória e periféricos...2 Tipos de computador...3 A evolução da Informática...4 i Conceitos
Leia maisInformática. A Era da Computação - Aula 1 ClevertonHentz
Informática A Era da Computação - Aula 1 ClevertonHentz 1 Introdução à Microinformática Histórico dos computadores, software, hardware, sistemas operacionais, etc. Softwares Orientado à Tarefas Softwares
Leia maisO Computador. Conceito
O Computador Conceito É uma máquina eletrônica de processamentos de dados programável, com grande capacidade de armazenamento de dados associado a altíssimas velocidades de processamento. Contudo, esta
Leia maisTecnologias de Informação e Comunicação
Tecnologias de Informação e Comunicação!! O Computador como mediador no Ensino de Ciências Prof. Dr. Charlie Antoni Miquelin Histórico da informática Surgem os Bastões de Napier, como auxiliares da multiplicação.!
Leia maisINTRODUÇÃO À COMPUTAÇÃ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
Leia maisA história da computação. Prof: Diego Medeiros
A história da computação Prof: Diego Medeiros O que é a computação? Computação (latim computatio, -onis) 1. Ato ou efeito de computar. Cálculo, cômputo 2. Conjunto de conhecimentos e técnicas referentes
Leia maisFACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é
Leia mais1. NÍVEL CONVENCIONAL DE MÁQUINA
1. NÍVEL CONVENCIONAL DE MÁQUINA Relembrando a nossa matéria de Arquitetura de Computadores, a arquitetura de Computadores se divide em vários níveis como já estudamos anteriormente. Ou seja: o Nível 0
Leia maisCurso Técnico em Redes de computadores. Evolução Histórica dos Computadores
Curso Técnico em Redes de computadores Evolução Histórica dos Computadores 1 O conceito de efetuar cálculos com algum tipo de equipamento data pelo menos do século V a.c, com os babilônios e sua invenção
Leia maisARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Introdução Prof Daves Martins Msc Computação de Alto Desempenho Email: daves.martins@ifsudestemg.edu.br Avaliação Duas provas: P1 e P2. Vários trabalhos: T1 Lista de Exercícios:
Leia maisARQUITETURA DE COMPUTADORES. Estágios da Evolução dos Computadores. Prof.: Agostinho S. Riofrio
ARQUITETURA DE COMPUTADORES Estágios da Evolução dos Computadores Prof.: Agostinho S. Riofrio Agenda 1. Introdução 2. Gerações 3. Computadores Mecânicos 4. Primeira Geração Válvulas Eletrônicas 5. Segunda
Leia maisRESUMO DO LIVRO. A linguagem de máquinas e o custo são analisados antes do computador ser projetado. LINGUAGEM, NÍVEIS E MÁQUINA REAIS
RESUMO DO LIVRO Um computador digital é uma máquina com programas que, convertidos em instruções, podem facilitar a vida das pessoas. As instruções são simples, como some dois números. As instruções são
Leia maisHistória e Evolução dos computadores
História e Evolução dos computadores Professor : Wanderson Dantas Disciplina : Hardware Básico. O que é computador? Máquina à base de circuitos eletrônicos que efetua grandes operações e cálculos gerais,
Leia maisOrganização e Arquitetura de Computadores I. de Computadores
Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Organização Básica B de Computadores
Leia maisA História do Computador
2010 A História do Computador CESAE 07-07-2010 Índice Introdução... 3 Do ábaco ao computador pessoal... 3 A máquina de cálculo analítico... 3 1ª Geração: tecnologia de válvulas... 5 2ª Geração: Para muitos
Leia maisHistória da Informática. Prof. Bruno Crestani Calegaro
História da Informática Prof. Bruno Crestani Calegaro Roteiro Introdução Pré-História A evolução dos computadores Cronologia Vídeos Atividade prática Introdução Os computadores estão presentes no dia-a-dia
Leia maisBases Computacionais da Ciência
BC-0005 Bases Computacionais da Ciência Aula 02 Sumário - Ciência, aplicação e computação - A evolução da tecnologia e conceito de computação - Exemplo de modelagem - Projeto final Conhecimento da natureza
Leia maisHistória do Computadores Prof. Rafael Gross
História do Computadores Prof. Rafael Gross UM POUCO DA HISTÓRIA * O ábaco é um instrumento de cálculo, formado por uma moldura com bastões de ferro dispostos no sentido vertical. * Cada bastão contém
Leia maisInformática Básica. Prof. Dr. Charlie Antoni Miquelin
Informática Básica Prof. Dr. Charlie Antoni Miquelin A Evolução da Informática Prof. Dr. Charlie Antoni Miquelin A informática 1962, na França. info = informação matique = automática informatique = informação
Leia maisFigura 1: Ábaco: considerado a primeira ferramenta em computação.
Introdução à ciência da computação Aula 1: A maioria dos autores considera que, a primeira ferramenta para a computação foi o ábaco. Este instrumento, que hoje conhecemos como pedras polidas enfileiradas
Leia maisProf. Daniel Gondim danielgondimm@gmail.com. Informática
Prof. Daniel Gondim danielgondimm@gmail.com Informática Contextualização e Introdução Histórico Fundamentos 2 Há um século, riqueza e sucesso vinham para aqueles que produziam e distribuíam mercadorias
Leia maisIntrodução. Software (Parte III)
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Introdução à Computação Software (Parte III) Prof. a Joseana Macêdo Fechine
Leia maisAnálise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software
Análise e Projeto de Sistemas Análise e Projeto de Sistemas Contextualização ENGENHARIA DE SOFTWARE ANÁLISE E PROJETO DE SISTEMAS ENGENHARIA DA INFORMAÇÃO Perspectiva Histórica Engenharia de Software 1940:
Leia maisARQUITETURA DE COMPUTADORES
ARQUITETURA DE COMPUTADORES Profa. Rita Rodorigo PARTE 1 2010 1 1- Introdução Computador é uma máquina composta de partes eletrônicas e eletromecânicas, capaz de coletar, manipular, transformar dados sistematicamente
Leia maisCurso Técnico de Nível Médio
Curso Técnico de Nível Médio Disciplina: Informática Básica 1. Evolução da Computação Prof. Ronaldo Contagem Primeiro ser humano a CALCULAR: pastor de ovelhas Técnica utilizada:
Leia mais1. - Os engenhos calculadores
1. - Os engenhos calculadores O brilhante matemático inglês Charles Babbage (1791-1871) é conhecido como o Pai do Computador. Fig. 1 - Charles Babbage (1791-1871). Ele com os seus engenhos calculadores
Leia maisProgramação de Computadores
Programação de Computadores Curso Engenharia Química Modalidade Superior Professora Michelle Nery Agenda Introdução a Programação História e Avanços História do Computador 2000 a.c. foi criado o ábaco,
Leia maisSUMÁRIO. Evolução. Do passado ao presente. Futuro. Cálculos manuais Calculadoras mecânicas Máquinas eletrônicas
A ERA DA COMPUTAÇÃO PASSADO, PRESENTE E FUTURO Wagner de Oliveira SUMÁRIO Evolução Cálculos manuais Calculadoras mecânicas Máquinas eletromecânicas Máquinas eletrônicas Transistores Circuitos eletrônicos
Leia maisIntrodução à Arquitetura de Computadores IFES Campus Serra
Os computadores atuais possuem seis ou mais níveis de máquinas conforme podemos observar no quadro abaixo Nível de linguagem orientada para problemas Nível de linguagem de montagem Nível de sistema operacional
Leia mais1. CAPÍTULO COMPUTADORES
1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes
Leia mais3. Arquitetura Básica do Computador
3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,
Leia maisO processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.
O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema. Unidade aritmética e lógica - Executa operações aritméticas (cálculos);
Leia mais