AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação

Tamanho: px
Começar a partir da página:

Download "AULA 01 INTRODUÇÃO. Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação"

Transcrição

1 AULA 01 INTRODUÇÃO Eduardo Camargo de Siqueira CIRCUITOS DIGITAIS Engenharia de Computação

2 O COMPUTADOR O homem sempre procurou máquinas que o auxiliassem em seu trabalho. O computador é consciente, trabalhador, mas não tem nenhuma iniciativa. Ele precisa receber instruções nos mínimos detalhes. 2

3 O ÁBACO ( a.c.) 3

4 O ÁBACO ( a.c.) O ábaco é um antigo instrumento de cálculo, formado por uma moldura com bastões ou arames paralelos. Teve origem provavelmente na Mesopotâmia, há mais de anos. Ele é utilizado ainda hoje para ensinar às crianças as operações de somar e subtrair. 4

5 O ÁBACO ( a.c.) 5

6 TÁBUA DE NAPIER (1620 d.c.) John Napier ( ) inventou a "Tábua de Napier. A tábua reduzia multiplicações, divisões, adições e subtrações. Usadas até 1970, antes das calculadoras de bolso. 6

7 TÁBUA DE NAPIER (1620 d.c.) 7

8 MÁQUINAS DE CALCULAR Blaise Pascal ( ), filósofo e matemático francês. Ele é conhecido como o inventor da primeira calculadora. A máquina não fez muito sucesso, pois era cara e requeria prática de uso. 8

9 MÁQUINAS DE CALCULAR O matemático inglês Charles Babbage ( ) é conhecido como o "Pai do Computador". Ele projetou o chamado "Calculador Analítico", muito próximo da concepção de um computador atual. O projeto era totalmente mecânico. 9

10 MÁQUINAS DE CALCULAR 10

11 PRIMEIRO PROGRAMADOR 11

12 PRIMEIRO PROGRAMADOR O primeiro programador foi uma mulher! 12

13 PRIMEIRA PROGRAMADORA Ada Augusta ( ), Lady Lovelace, filha do poeta Lord Byron, era matemática. Ada tornou-se a primeira programadora, escrevendo séries de instruções para o engenho analítico. Ada inventou o conceito de sub-rotina. Ela descobriu o valor dos laços de repetição. 13

14 A LÓGICA BOOLEANA O matemático inglês George Boole ( ) publicou em 1854 os princípios da lógica booleana. A dificuldade de implementar um dígito decimal em componentes elétricos determinaram o uso da base 2 em computadores. A lógica booleana foi usada na implementação dos circuitos elétricos internos, a partir do século XX. 14

15 MÁQUINA DE PERFURAR CARTÕES Por volta de 1890, o Dr. Herman Hollerith ( ), revolucionou a maneira de se processar os dados do censo nos EUA. Os dados do censo de 1880, manualmente processados, levaram 7 anos e meio para serem compilados. Os do censo de 1890 foram processados em 2 anos e meio. Hollerith fundou uma companhia para produzir máquinas de tabulação, em 1924, essa companhia veio a se chamar IBM. 15

16 O PRIMEIRO COMPUTADOR O primeiro computador eletromecânico, o chamado Z-1, usava relês e foi construído pelo alemão Konrad Zuse ( ) em Zuze tentou vendê-lo ao governo para uso militar, mas foi subestimado pelos nazistas, que não se interessaram pela máquina. 16

17 O PRIMEIRO COMPUTADOR 17

18 A 2ª GUERRA E O COMPUTADOR Nos EUA, a Marinha em conjunto com a Universidade de Harvard e a IBM construiu em 1944 o Mark I. Mark I ocupava 120 m 3, tinha milhares de relês e fazia um barulho infernal. Uma multiplicação de números de 10 dígitos levava 3 segundos para ser efetuada. 18

19 A 2ª GUERRA E O COMPUTADOR 19

20 A 2ª GUERRA E O COMPUTADOR Em segredo, o exército americano também desenvolvia seu computador. Os engenheiros John Presper Eckert ( ) e John Mauchly ( ) projetaram o ENIAC. Com válvulas, o ENIAC conseguia fazer 500 multiplicações por segundo, porém só ficou pronto em 1946, vários meses após o final da guerra. 20

21 A 2ª GUERRA E O COMPUTADOR 21

22 VON NEUMANN O matemático húngaro John von Neumann ( ) formalizou o projeto lógico de um computador. A maioria dos computadores de hoje em dia segue ainda esse modelo. 22

23 TRANSISTORES Em 1947 foi inventado o transistor, que permitiu o projeto de computadores menores e mais confiáveis. O primeiro mainframe transistorizado comercializado foi o IBM 7090, em

24 CIRCUITOS INTEGRADOS A invenção do circuito integrado em 1964 permitiu a construção de computadores menores e mais baratos. Computadores começaram a ser pequenos o suficiente para serem embutidos em foguetes e satélites artificiais. 24

25 ALTAIR E IBM-PC Em 1975 surgiu o primeiro computador pessoal doméstico, o Altair. Em 1981 foi lançado o IBM PC. O IBM PC (CPU Intel 8088) começou uma linha de micros retrocompatíveis (286, 386, 486, Pentium) que sobrevive até os dias de hoje. 25

26 ORGANIZAÇÃO DOS COMPUTADORES 26

27 MOTIVAÇÃO Introduzir os conceitos e técnicas relativas ao desenvolvimento de sistemas digitais. Construção de Computadores Digitais. 27

28 REPRESENTAÇÕES NUMÉRICAS Representação analógica: As quantidades podem variar em uma faixa continua de valores. Exemplos: velocímetro, relógio de ponteiro, termômetro de mercúrio. 28

29 REPRESENTAÇÕES NUMÉRICAS Representações digitais: As quantidades variam de maneira discreta. Não há ambiguidade quando se faz uma leitura de uma quantidade desse tipo. Exemplos: termômetro digital, volume de areia em um balde. 29

30 SISTEMAS ANALÓGICOS E DIGITAIS Os sistemas digitais são geralmente mais fáceis de serem projetados. Armazenamento da informaçao é mais fácil. É mais fácil manter a precisão e a exatidão em todo o sistema. As operações podem ser programadas. 30

31 SISTEMAS ANALÓGICOS E DIGITAIS Os circuitos digitais são menos afetados por ruído. Os CIs digitais podem ser fabricados com mais dispositivos internos. O mundo real é quase totalmente analógico. Processar sinais digitalizados leva tempo. 31

32 SISTEMA DE CONTROLE DIGITAL 32

33 SISTEMAS DE NUMERAÇÃO Qual das contas abaixo está certa? = = = F = 10 33

34 SISTEMAS DE NUMERAÇÃO Sistema Decimal: sistema de números em que uma unidade de ordem vale dez vezes a unidade de ordem imediatamente anterior. Sua base numérica é de dez algarismos: { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }. 34

35 SISTEMAS DE NUMERAÇÃO Sistema Octal: Sua base numérica é de oito algarismos: { 0, 1, 2, 3, 4, 5, 6, 7 }. Sistema Hexadecimal: Os algarismos deste sistema são: { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F }. 35

36 SISTEMAS DE NUMERAÇÃO Sistema Binário: importante sistema de numeração, utilizado na tecnologia dos computadores. Sua base é dois, tendo somente dois algarismos: { 0, 1 }. 36

37 CONVERSÕES Todo número pode ser convertido de uma base numérica para outra. Qualquer base para a base 10: vf = va x base np Vf = Valor final. Va = Valor Absoluto; Np = Número da Posição. 37

38 CONVERSÕES Exemplo: (2) 1 x 2 0 = 1 x 1 = 1 0 x 2 1 = 0 x 2 = 0 0 x 2 2 = 0 x 4 = 0 0 x 2 3 = 0 x 8 = 0 0 x 2 4 = 0 x 16 = 0 1 x 2 5 = 1 x 32 = 32 1 x 2 6 = 1 x 64 = 64 0 x 2 7 = 0 x 128 = = 97(10) 38

39 CONVERSÕES Sistema Decimal para Binário: 39

40 CONVERSÕES Sistema Decimal para Octal: 40

41 CONVERSÕES Sistema Decimal para Hexadecimal: 41

42 BINÁRIO X HEXADECIMAL BINÁRIO HEXADECIMAL BINÁRIO HEXADECIMAL A 1011 B 1100 C 1101 D 1110 E 1111 F 42

43 SISTEMA DECIMAL 43

44 SISTEMA BINÁRIO 44

45 EXERCÍCIOS Converta para base decimal cada um dos seguintes números: ABC Converta o número 124 da base decimal para a base pedida: Binária Octal Hexadecimal 45

46 CÓDIGO BCD BCD = binary-coded-decimal. Decimal codificado em binário Como um dígito decimal pode ter no máximo o valor 9, são necessários 4 bits para codificar cada dígito. 46

47 CÓDIGO BCD 47

48 CÓDIGO BCD São usados apenas os números binários entre 0000 e Não é um sistema de numeração. Ineficiente, mas de fácil conversão. Comparação entre o BCD e o binário: = (binário) = (BCD). 48

49 BYTE E PALAVRAS Byte: grupo de 8 bits. Palavra: grupo de bits que representa uma determinada unidade de informação. Em um PC o tamanho da palavra é de 8 bytes (64 bits). 49

50 CÓDIGOS ALFANUMÉRICOS Necessidade de manipular informações não numéricas. Código ASCII (Código Padrão Americano para Troca de Informações). 50

51 CÓDIGO ASCII 51

52 FIM Dúvidas? Obrigado pela atenção! 52

AULA 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 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 mais

Conceitos Básicos de Programação

Conceitos Básicos de Programação Conceitos Básicos de Programação Prof. Edwar Saliba Júnior Janeiro de 2009 Unidade 01 Conceitos Básicos de Programação 1 Curiosidade Ranking das Linguagens de Programação mais utilizadas no mundo: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Leia mais

Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Ábaco (cerca de 3000 a.c.

Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Gênese o começo de tudo... Ábaco (cerca de 3000 a.c. Introdução Evolução da Informática Aula 2: A Origem da Informática Origem da Informática Preocupação do homem: Minimizar tarefas repetitivas; Eliminar atividades rotineiras Ânsia de realização Conseqüências:

Leia mais

INFORMÁTICA HISTÓRIA DA INFORMÁTICA 1º PD PROFESSOR

INFORMÁ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 mais

A história da computação. Prof: Diego Medeiros

A 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 mais

Faculdade de Tecnologia de Teresina-PI Tecnologia em Redes de Computadores. Arquitetura de Computadores Prof. Nathan Saraiva

Faculdade de Tecnologia de Teresina-PI Tecnologia em Redes de Computadores. Arquitetura de Computadores Prof. Nathan Saraiva Faculdade de Tecnologia de Teresina-PI Tecnologia em Redes de Computadores Arquitetura de Computadores Prof. Nathan Saraiva Tópicos Introdução Valor analógico x valor digital Sistema Analógico X Sistema

Leia mais

Histórico dos Computadores

Histó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 mais

Geraçõ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. 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 mais

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

Informá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 mais

Organização Básica de computadores e linguagem de montagem

Organizaçã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 mais

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

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 Ciência da Computação Sistemas de Numeração e Conversões Prof. Sergio Ribeiro Material adaptado das aulas do Prof. José Maria da UFPI Conteúdo Conversões de binário para decimal. Conversões de decimal

Leia mais

Tecnologia 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 mais

Disciplina 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 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 mais

Fundamentos de Informática Histórico dos Computadores

Fundamentos de Informática Histórico dos Computadores Fundamentos de Informática Histórico dos Computadores Professor: Luiz A. P. Neves neves@ufpr.br Aula 3 - Histórico dos Computadores 1 Roteiro Conceito de Informação Evolução dos Números Evolução dos Cálculos

Leia mais

Introdução à Computação

Introduçã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 mais

Aula 02. Histórico da Evolução dos Computadores. Prof. Dr. Dilermando Piva Jr.

Aula 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 mais

Microinformá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 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 mais

Fundamentos de Informática 1ºSemestre

Fundamentos 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 mais

Calculadoras Mecânicas

Calculadoras 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 mais

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 1 - SISTEMA DE NUMERAÇÃO BINÁRIA E DECIMAL Todos os computadores são formados por circuitos digitais, onde as informações e os dados são codificados com dois níveis de tensão, pelo que o seu sistema

Leia mais

Introdução à Computação

Introduçã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

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

Elisa 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 mais

INFORMÁTICA APLICADA À ADMINISTRAÇÃO I

INFORMÁ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 mais

A 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 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 mais

Unidade Central de Processamento Organização da UCP Execução de instruções em paralelo ("pipeline") Execução de programas

Unidade 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 mais

Processamento de dados - Aula I

Processamento 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 mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA 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 mais

Processamento de Dados

Processamento de Dados Processamento de Dados Evolução da Tecnologia 2000 a.c. -------------------------- 1621 Ábaco Réguas de Cálculo 1642 ------------------------------- 1890 Calculadora mecânica Início da Revolução Industrial

Leia mais

3 Sistemas de Numeração:

3 Sistemas de Numeração: 3 Sistemas de Numeração: Os computadores eletrônicos têm como base para seu funcionamento a utilização de eletricidade. Diferente de outras máquinas que a presença ou ausência de eletricidade apenas significam

Leia mais

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

O 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 mais

HISTÓRIA DA COMPUTAÇÃO

HISTÓRIA DA COMPUTAÇÃO HISTÓRIA DA COMPUTAÇÃO Apesar da maior parte do público leigo considerar computação e computador termos necessariamente interligados, a história da computação é mais antiga do que o componente físico que

Leia mais

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13 ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13 Índice 1. Circuitos Digitais - Continuação...3 1.1. Por que Binário?... 3 1.2. Conversão entre Bases... 3 2 1. CIRCUITOS DIGITAIS - CONTINUAÇÃO 1.1. POR QUE BINÁRIO?

Leia mais

Figura 1: Ábaco: considerado a primeira ferramenta em computação.

Figura 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 mais

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

Parte 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 mais

Organização de Computadores I

Organizaçã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 mais

O Computador. Conceito

O 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 mais

Arquitetura de Computadores. Prof. Marcelo Mikosz Gonçalves

Arquitetura 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 mais

Introduçã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 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 mais

ICC - Aula 6. Ivan da Silva Sendin. November 17, 2014. Bits, portas logicas, flip-flops,... Numeros e Simbolos Exercicios

ICC - Aula 6. Ivan da Silva Sendin. November 17, 2014. Bits, portas logicas, flip-flops,... Numeros e Simbolos Exercicios ICC - Aula 6 Ivan da Silva Sendin November 17, 2014 Só existem 10 tipos de pessoas: as que entendem números binários e as que não entendem Bits 0 e 1 portas logicas operadores lógicos Circuitos f : {0,

Leia mais

Abstraçõ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. 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 mais

Fabio Bento fbento@ifes.edu.br

Fabio Bento fbento@ifes.edu.br Fabio Bento fbento@ifes.edu.br Eletrônica Digital Sistemas de Numeração e Códigos 1. Conversões de Binário para Decimal 2. Conversões de Decimal para Binário 3. Sistema de Numeração Hexadecimal 4. Código

Leia mais

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária 1- Apresentação Binária Os computadores funcionam e armazenam dados mediante a utilização de chaves eletrônicas que são LIGADAS ou DESLIGADAS. Os computadores só entendem e utilizam dados existentes neste

Leia mais

História da Informática. Prof. Bruno Crestani Calegaro

Histó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 mais

3. Arquitetura Básica do Computador

3. 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 mais

Ano Lectivo 2012/2013. Governo da República Portuguesa

Ano Lectivo 2012/2013. Governo da República Portuguesa Ano Lectivo 2012/2013 Governo da República Portuguesa Não há a mínima dúvida de que hoje em dia não podemos viver sem os computadores. Eles são infiltrados em todos os aspectos das nossas vidas, são eles

Leia mais

Introdução. Prof. Marcos Zurita zurita@ufpi.edu.br www.ufpi.br/zurita. Teresina - 2011

Introdução. Prof. Marcos Zurita zurita@ufpi.edu.br www.ufpi.br/zurita. Teresina - 2011 Universidade Federal do Piauí Centro de Tecnologia Departamento de Engenharia Elétrica Introdução Prof. Marcos Zurita zurita@ufpi.edu.br www.ufpi.br/zurita Teresina - 2011 Sumário 1. Evolução Histórica

Leia mais

Programa da disciplina, i metodologia de ensino, avaliações e bibliografia básica. Objetivos da Disciplina

Programa da disciplina, i metodologia de ensino, avaliações e bibliografia básica. Objetivos da Disciplina Circuitos Digitais Cap. 1 Prof. José Maria P. de Menezes Jr. Circuitos Digitais Tópicos Digitais I- Engenharia Elétrica -UFPI Programa da disciplina, i metodologia de ensino, avaliações e bibliografia

Leia mais

Arquitetura e Organização de Computadores

Arquitetura 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 mais

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 3

ORGANIZAÇÃ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 mais

Informática. A Era da Computação - Aula 1 ClevertonHentz

Informá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 mais

Trabalho compilado da Internet Prof. Claudio Passos. Sistemas Numéricos

Trabalho compilado da Internet Prof. Claudio Passos. Sistemas Numéricos Trabalho compilado da Internet Prof. Claudio Passos Sistemas Numéricos A Informação e sua Representação O computador, sendo um equipamento eletrônico, armazena e movimenta as informações internamente sob

Leia mais

ARQUITETURA DE COMPUTADORES - 1866

ARQUITETURA 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 mais

Histórico da Evolução dos Computadores

Histórico da Evolução dos Computadores Histórico da Evolução dos Computadores Adriano J. Holanda 24 de fevereiro 2015 Introdução Introdução Charles Babbage e a máquina analítica Alan Turing e a máquina de Turing Z3 ENIAC Arquitetura de von

Leia mais

Curso 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 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 mais

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Disciplina de Lógica Computacional Aplicada. Prof. Dr.

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Disciplina de Lógica Computacional Aplicada. Prof. Dr. Índice 1. SISTEMAS NUMÉRICOS 1.1 Caracterização dos Sistemas Numéricos 1.2 Sistemas Numéricos em uma Base B Qualquer 1.2.1 Sistema de Numeração Decimal 1.2.2. Sistema de Numeração Binário 1.2.3 Sistema

Leia mais

Informática Básica. A História do Computador. Anibal de Macedo, Informática Básica - Primeira Aula. Instituto Federal do Rio Grande do Norte

Informática Básica. A História do Computador. Anibal de Macedo, Informática Básica - Primeira Aula. Instituto Federal do Rio Grande do Norte Informática Básica Anibal de Macedo 1, 2 1 IFRN Instituto Federal do Rio Grande do Norte 2 UFRN Universidade Federal do Rio Grande do Norte Informática Básica - Primeira Aula 1 O que é um computador? 2

Leia mais

Sistemas de Numerações.

Sistemas de Numerações. Matemática Profº: Carlos Roberto da Silva; Lourival Pereira Martins. Sistema de numeração: Binário, Octal, Decimal, Hexadecimal; Sistema de numeração: Conversões; Sistemas de Numerações. Nosso sistema

Leia mais

Sistemas numéricos. Prof. Leandro Tonietto Introdução a computação e suas aplicações Curso de Segurança da Informação UNISINOS ago-09

Sistemas numéricos. Prof. Leandro Tonietto Introdução a computação e suas aplicações Curso de Segurança da Informação UNISINOS ago-09 Sistemas numéricos Prof. Leandro Tonietto Introdução a computação e suas aplicações Curso de Segurança da Informação UNISINOS ago-09 Introdução Tempos remotos... A necessidade de contar!! Animais, alimentos

Leia mais

Sistemas de Numeração

Sistemas de Numeração Sistemas de Numeração Um numeral é um símbolo ou grupo de símbolos que representa um número em um determinado instante da evolução do homem. Tem-se que, numa determinada escrita ou época, os numerais diferenciaram-se

Leia mais

Informá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, 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 mais

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

SERVIÇ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 mais

2. Representação Numérica

2. Representação Numérica 2. Representação Numérica 2.1 Introdução A fim se realizarmos de maneira prática qualquer operação com números, nós precisamos representa-los em uma determinada base numérica. O que isso significa? Vamos

Leia mais

Informática I. Aula 1. http://www.ic.uff.br/~bianca/informatica1/ Aula 1-17/04/2006 1

Informática I. Aula 1. http://www.ic.uff.br/~bianca/informatica1/ Aula 1-17/04/2006 1 Informática I Aula 1 http://www.ic.uff.br/~bianca/informatica1/ Aula 1-17/04/2006 1 Ementa O objetivo da disciplina é dar ao aluno uma visão geral sobre a área de ciência da computação: Histórico dos Computadores

Leia mais

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

Sumá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 mais

Fundamentos e Suporte de Computadores. Professora Monalize

Fundamentos 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 mais

Evolução dos Computadores

Evoluçã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 mais

Matemática Aplicada à Informática

Matemática Aplicada à Informática Matemática Aplicada à Informática Unidade 3.0 Sistemas numéricos Curso Técnico em Informática Aline Maciel Zenker SUMÁRIO SUMÁRIO... 2 CONVERSÃO DE BASE NUMÉRICA... 3 1 DECIMAL X BINÁRIO... 3 1.1 Onde

Leia mais

1. NÍVEL CONVENCIONAL DE MÁQUINA

1. 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 mais

História do Computadores Prof. Rafael Gross

Histó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 mais

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES PROCESSADORES CHIPS TRANSISTORES O que é um chip? - conhecido como circuito integrado; - pequeno e fino pedaço de silício no qual os transistores, que formam o microprocessador, foram encapsulados; - processadores

Leia mais

Bases Numéricas e Conversão. DCC 122 - Circuitos Digitais

Bases Numéricas e Conversão. DCC 122 - Circuitos Digitais Bases Numéricas e Conversão DCC 122 - Circuitos Digitais Objetivos Bases numéricas utilizadas em sistemas computacionais. Conversões: DECIMAL BINÁRIO HEXADECIMAL Sistemas de Numeração Não posicional Ex.

Leia mais

Introdução à Computação: História dos computadores

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 mais

Capítulo 1 Introdução

Capí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 mais

Formaçã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 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 mais

Programação de Computadores

Programaçã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 mais

Hardware de Computadores

Hardware de Computadores Sistema Binário Hardware de Computadores O sistema binário é um sistema de numeração posicional em que todas as quantidades são representadas, utilizando-se como base as cifras: zero e um (0 e 1). Os computadores

Leia mais

1. Histórico e Evolução dos Computadores

1. 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 mais

Arquitetura de Computadores. AULA 1 Introdução

Arquitetura 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 mais

Capítulo 2. Numéricos e Códigos. 2011 Pearson Prentice Hall. Todos os direitos reservados.

Capítulo 2. Numéricos e Códigos. 2011 Pearson Prentice Hall. Todos os direitos reservados. Capítulo 2 Sistemas Numéricos e Códigos slide 1 Os temas apresentados nesse capítulo são: Conversão entre sistemas numéricos. Decimal, binário, hexadecimal. Contagem hexadecimal. Representação de números

Leia mais

ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM. Conceitos Básicos ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM

ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM. Conceitos Básicos ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM Conceitos Básicos 1-1 BITs e BYTEs Bit = BInary digit = vale sempre 0 ou elemento básico de informação Byte = 8 bits processados em paralelo (ao mesmo tempo) Word = n bytes (depende do processador em questão)

Leia mais

Introdução à Informática HISTÓRICO E TIPOS DE COMPUTADORES

Introdução à Informática HISTÓRICO E TIPOS DE COMPUTADORES Universidade do Contestado Campus Concórdia Curso de Engenharia Civil Prof.: Maico Petry Introdução à Informática HISTÓRICO E TIPOS DE COMPUTADORES DISCIPLINA: Informática Aplicada para Engenharia História

Leia mais

História e Organização Básica de Computadores

Histó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 mais

Unidade 3: Sistemas de Numeração Conversões Entre Quaisquer Bases e Aritmética em Bases Alternativas Prof. Daniel Caetano

Unidade 3: Sistemas de Numeração Conversões Entre Quaisquer Bases e Aritmética em Bases Alternativas Prof. Daniel Caetano Arquitetura e Organização de Computadores 1 Unidade 3: Sistemas de Numeração Conversões Entre Quaisquer Bases e Aritmética em Bases Alternativas Prof. Daniel Caetano Objetivo: Apresentar métodos genéricos

Leia mais

ANALÓGICA X DIGITAL. Vamos começar essa aula estabelecendo os dois tipos de eletrônica: Eletrônica Analógica. Eletrônica Digital

ANALÓGICA X DIGITAL. Vamos começar essa aula estabelecendo os dois tipos de eletrônica: Eletrônica Analógica. Eletrônica Digital ANALÓGICA X DIGITAL Vamos começar essa aula estabelecendo os dois tipos de eletrônica: Eletrônica Analógica Eletrônica Digital ANALÓGICA X DIGITAL A eletrônica analógica é caracterizada por um sinal que

Leia mais

O 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. 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

Aritmética Binária e. Bernardo Nunes Gonçalves

Aritmética Binária e. Bernardo Nunes Gonçalves Aritmética Binária e Complemento a Base Bernardo Nunes Gonçalves Sumário Soma e multiplicação binária Subtração e divisão binária Representação com sinal Sinal e magnitude Complemento a base. Adição binária

Leia mais

Tecnologias de Informação e Comunicação

Tecnologias 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 mais

Sistemas de Numeração. Engenharia da Computação 3 Período Alex Vidigal Bastos

Sistemas de Numeração. Engenharia da Computação 3 Período Alex Vidigal Bastos UNIPAC Sistemas Digitais Sistemas de Numeração Engenharia da Computação 3 Período Alex Vidigal Bastos 1 Agenda Objetivos Introdução Sistema Binário Sistema Octal Sistema Hexadecimal Aritméticas no Sistema

Leia mais

André Aziz (andreaziz@deinfo.ufrpe.br) Francielle Santos (francielle@deinfo.ufrpe.br)

André 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 mais

INTRODUÇÃO À COMPUTAÇÃO

INTRODUÇÃ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 mais

Arquitetura de Computadores. por Helcio Wagner da Silva

Arquitetura 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 mais

1. Sistemas de numeração

1. Sistemas de numeração 1. Sistemas de numeração Quando mencionamos sistemas de numeração estamos nos referindo à utilização de um sistema para representar uma numeração, ou seja, uma quantidade. Sistematizar algo seria organizar,

Leia mais

Organização de Computadores 1

Organizaçã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 mais

Introducão à Informática: Histórico e Evolução

Introducão à Informática: Histórico e Evolução Universidade Federal do Rio Grande do Norte Centro de Tecnologia Departamento de Computação e Automação Introducão à Informática: Professor Responsável: Luiz Affonso Henderson Guedes de Oliveira Prof.

Leia mais

Sistemas de Numeração

Sistemas de Numeração Sistemas de Numeração Representação da Informação para seres humanos Números (1,2,3,4...) Letras (a,a,b,b,c,c...) Sinais de pontuação (:,;...) Operadores aritméticos (+,-,x,/) Representação da Informação

Leia mais

O modelo do computador

O modelo do computador O modelo do computador Objetivos: Mostrar como é o funcionamento dos computadores modernos Mostrar as limitações a que estamos sujeitos quando programamos Histórico Os primeiros computadores são da década

Leia mais

Introdução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação

Introdução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação A Informação e sua Representação (Parte III) Prof.a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br

Leia mais

Aula 3 - Sistemas de Numeração

Aula 3 - Sistemas de Numeração UEM Universidade Estadual de Maringá DIN - Departamento de Informática Disciplina: Fundamentos da Computação Profª Thelma Elita Colanzi Lopes thelma@din.uem.br Aula 3 - Sistemas de Numeração O ser humano,

Leia mais

Sistemas de Numeração

Sistemas de Numeração Universidade Tecnológica Federal do Paraná Bacharelado em Ciência da Computação IC3A Introdução à Ciência da Computação Sistemas de Numeração Marcos Silvano O. Almeida Baseado no material do prof. Rogério

Leia mais

Programação de Computadores

Programação de Computadores Aula 01 Introdução Departamento de Computação Universidade Federal de Ouro Preto 2011.1 1 Processamento de dados 2 Organização de Computadores 3 Sistemas de Numeração Processamento de dados Processamento

Leia mais