Introdução a computadores

Joao da Burra
INTRODUÇÃO A COMPUTADORES
PROF. CRISTIVON S.CRUZ
FUNDAMENTOS DE INFORMÁTICA
INTRODUÇÃO
• Definição
• Breve história
• Arquitetura de Von Neumann
• Representação de dados
DEFINIÇÃO
Computador  É uma máquina capaz de variados tipos de
tratamento automático de informações ou processamento de
dados.
Computador  É uma máquina electrónica que permite
processar dados. O termo provém do latim computare (“calcular”).
Um computador é composto por uma série de circuitos integrados
e outros componentes relacionados, que possibilitam a execução
de uma variedade de sequências ou rotinas de instruções
indicadas pelo utilizador.
COMPUTADOR
BREVE HISTÓRIA
 COMPUTADORES MECÂNICOS
 ABACO (2500 AC)
 CALCULADORA DE DISCO PASCAL (1642)
 MÁQUINA DIFERENCIAL (Babbage, 1822)
 MOTOR ANALÍTICO (Babbage, 1833)
 TABULADORA HOLLERITH (1890)
BREVE HISTÓRIA CONT…
 ABACO
 CALCULADORA DE DISCO PASCAL
 MÁQUINA DIFERENCIAL
BREVE HISTÓRIA CONT…
 TABULADORA HOLLERITH MOTOR ANALÍTICO
GERAÇÕES DOS COMPUTADORES
1ª Geração (1946-1954)
2ª Geração (1955-1964)
3ª Geração (1964-1977)
4ª Geração (1977-1991)
5ª Geração (1991-atuais)
1ª GERAÇÃO (1946-1954)
Uso de válvulas e cartões perfurados. Os Cálculos digitais substituíram
os cálculos analógicos.
 Harvard MARK I (Aiken, 1944) Hardware eletromecânico.
 ENIAC (Eckerte Mauchly, 1946) Primeiro computador completamente
eletrônico.
 EDVAC (von Neumann, 1950) Introduziu a memória permanente e o
sistema binário.
 UNIVAC I (1951) Primeiro computador a ser produzido em massa.
 VÁLVULAS CARTÕES PERFURADOS
 Harvard MARK I
Foi desenvolvido nos EUA (Marinha Universidade de Harvard e IBM), ocupava
120 m2, tinha milhares de engrenagens e fazia muito barulho. Uma
multiplicação de dez dígitos chegava a demorar 3s.
possuía 17.468 válvulas, pesava 30 toneladas, tinha 180 m² de área
construída, sua velocidade era da ordem de 100 kHz e possuía apenas
200 bits de memória RAM.
 ENIAC
 EDVAC
Apesar de ser mais moderno, não diminuiu de tamanho e
ocupava 100% do espaço que o ENIAC ocupava. Tinha cem
vezes mais memória interna que o ENIAC.
Era uma máquina eletrônica de programa armazenado que recebia
instruções de uma fita magnética de alta velocidade ao invés dos
cartões perfurados. O UNIVAC foi utilizado para prever os resultados
de uma eleição presidencial
 UNIVAC I
2ª GERAÇÃO (1955-1964)
Substituição das válvulas pelo transístor. O transistor revolucionou a
eletrônica em geral e os computadores em especial. Eles eram muito
menores do que as válvulas a vácuo e tinham outras vantagens: não
exigiam tempo de pré-aquecimento, consumiam menos energia, geravam
menos calor e eram mais rápidos e confiáveis.
 1/200 do tamanho das válvulas.
 Consumo de menos de 1/100 da energia de uma válvula.
 Linguagens de programação de alto nível.
 Introdução de sistemas operativos.
 Foram os primeiros computadores com sucesso comercial.
 FORTRAN, COBOL - Linguagens de programação.
 O conceito de Unidade Central de Procedimento (CPU), memória,
linguagem de programação e entrada e saída foram desenvolvidos.
 CIRCUITO IMPRESSO
Surgimento do armazenamento em disco, complementando os sistemas de fita
magnética e possibilitando ao usuário acesso rápido aos dados desejados.
Em vez das 30 toneladas do ENIAC, o
IBM 7094 (versão de maior sucesso
dessa segunda geração de
computadores) pesava apenas 890 Kg.
Essa máquina ultrapassou a marca de 10
mil unidades vendidas.
 IBM 7094
3ª GERAÇÃO (1964-1977)
Substituição dos utilização transístor por circuitos integrados, feitos de
silício. Também conhecidos como microchips, eles eram construídos
integrando um grande número de transistores, o que possibilitou a
construção de equipamentos menores e mais baratos.
 Minicomputadores - Versões reduzidas dos mainframes
(computadores de grande porte).
 Redes de computadores.
 Invenção do mouse (Douglas Engelbart - 1968).
 Desenvolvimento das linguagens de programação BASIC e PASCAL.
 CIRCUITO INTEGRADO
Mas o diferencial dos circuitos integrados não era o apenas o tamanho, mas o processo
de fabricação que possibilitava a construção de vários circuitos simultaneamente,
facilitando a produção em massa. Este avanço pode ser comparado ao advento da impressa,
que revolucionou a produção dos livros.
 DISQUETE  MOUSE
Em 1971 a IBM lança
no mercado mundial o
primeiro disquete, seu
tamanho era de 8“.
primeira versão era madeira,
tinha apenas um botão e era
movido sobre pequenas
rodinhas
O IBM’s System/360, voltado para o setor comercial e científico. Ele possuía uma arquitetura
plugável, na qual o cliente poderia substituir as peças que dessem defeitos. Além disso, um
conjunto de periféricos eram vendidos conforme a necessidade do cliente.
 ARQUITETURA PLUGÁVEL DO SYSTEM/360
4ª GERAÇÃO (1977-1991)
Os computadores da quarta geração são reconhecidos pelo surgimento dos
microprocessadores — unidade central de processamento.
 Desenvolvimento dos computadores pessoais (Personal Computer ou
PC)
 Os sistemas operacionais como MS-DOS, UNIX, Apples e Macintosh
foram construídos.
 Linguagens de programação orientadas a objeto como C++ e Smalltalk
foram desenvolvidas.
 Discos rígidos eram utilizados como memória secundária.
Impressoras matriciais, e os teclados com os layouts atuais foram
criados nesta época.
 Transmissão de dados entre computadores através de rede.
 MICROPROCESSADOR
Agora os circuitos integrados não se restringiam apenas a dezenas de transistores,
mas chegavam a ter milhares deles em apenas um chip.
 MODELOS DE COMPUTADORES PESSOAIS
Os computadores eram mais confiáveis, mais rápidos, menores e com maior capacidade de
armazenamento. Esta geração é marcada pela venda de computadores pessoais
Em 1982, o jornalista especializado em microcomputadores Adam Osborne fundou
sua empresa e lançou o Osborne I, então foi lançado o primeiro computador portátil do
mundo.
 COMPUTADOR PORTÁTIL
5ª GERAÇÃO (1991-ATUAIS)
Uma das principais características dessa geração é a simplificação e
miniaturização do computador , além de melhor desempenho e maior
capacidade de armazenamento. Tudo isso, com os preços cada vez
mais acessíveis.
 As aplicações exigem cada vez mais uma maior capacidade de
processamento e armazenamento de dados.
 Banco de dados distribuídos e redes neurais.
 Computação nas Nuvens.
 Realidade Aumentada.
 Computação Distribuída.
 O conceito de processamento está partindo para os processadores
paralelos, ou seja, a execução de muitas operações simultaneamente
pelas máquinas.
 Era da conectividade, onde tudo está conectado.
 MODELO DOS NOVOS COMPUTADORES PESSOAIS
ARQUITETURA VON NEUMANN
INTRODUÇÃO AO MODELO
 Introduziu o conceito do computador controlado por programa
armazenado.
 Todo computador é formado por 5 partes básicas: a memória, a
unidade lógica e aritmética, a unidade de controle e os dispositivos de
entrada e saída.
 As operações a serem realizadas pelo computador são definidas pelos
dados e instruções do programa carregado na memória.
 É o modelo de design da maioria dos computadores atuais.
MODELO DE VON NEUMANN
MODELO DE VON NEUMANN CONT…
 A unidade aritmética e lógica é a parte do computador
onde são feitas as operações aritméticas e lógicas com os
dados.
 O tipo de operação a ser executado é determinado por
sinais vindos da unidade de controle.
 A memória é onde ficam armazenados os dados e
instruções que vão ser utilizados pela ULA e pela unidade
de controle.
 Os dados a serem operados são lidos dos dispositivos de
entrada para a memória.
 Os resultados obtidos são enviados para a memória e daí
para os dispositivos de saída de dados.
MODELO DE VON NEUMANN CONT…
CPU TEM COMO FUNÇÃO
 Executar programas que estão armazenados na memória principal;
 Buscar as instruções desses programas;
 Examinar essas instruções;
 Executar as instruções uma após a outra (sequencialmente).
UNIDADE DE CONTROLE TEM COMO FUNÇÃO
 Buscar instruções na memória principal;
 Determinar o tipo dessas instruções.
UNIDADE LÓGICA ARITMÉTICA TEM COMO FUNÇÃO
 Efetuar operações aritméticas;
 Efetuar operações booleanas (e, ou, not, etc);
 Essas operações são necessárias para a execução das instruções dos programas.
MODELO DE BARRAMENTO DE SISTEMAS
MODELO DE BARRAMENTO DE SISTEMAS
 É um refinamento do modelo de Von Neumann e possui o processador
(que integra ULA, registradores e unidade de controle), memória e
unidade de entrada/saída.
 A comunicação entre as diversas unidades é feita através do barramento
de sistema, que é composto pelos barramentos de endereço, dados e
controle.
 Em algumas arquiteturas pode haver também barramentos adicionais
conectados à unidade de Entrada/Saída, chamados de barramentos de
Entrada/Saída.
PROCESSADOR
 É o conjunto da unidade lógica e aritmética, registradores e da unidade
de controle.
 O processador é responsável pela realização de uma série de funções:
 „Busca de instruções e dados na memória;
 „Programa a transferência de dados entre a memória e os
dispositivos de Entrada/Saída;
 „Decodifica as instruções;
 „Realiza as operações lógica e aritméticas;
 „Responde a sinais enviados por dispositivos de Entrada/Saída
como RESET ou interrupções.
 Executar os programas armazenados na memória principal,
buscando suas instruções, examinando-as e então executando uma
após a outra.
MEMÓRIA
 A unidade de memória é formada pela memória volátil e pela
memória não volátil.
 As informações armazenadas na memória volátil podem ser
alteradas durante a execução de um programa. São também
usadas para armazenar os resultados intermediários e finais
das operações realizadas pelo processador.
 A memória não volátil é usada para armazenar informações
que não necessitam ser alteradas no decorrer do
processamento. É utilizada para iniciar o funcionamento do
computador, realizando os testes iniciais e cópia do sistema
operacional para a memória.
 A memória volátil recebe o nome de memória principal e a
memória não volátil é conhecida como BIOS nos
computadores baseados no IBM/PC.
ENTRADA / SAÍDA
 A unidade de entrada e saída contém os circuitos de interface
necessários para prover a comunicação entre os dispositivos de
ENTRADA e SAÍDA com as demais partes do computador.
 Toda a informação é convertida de/para o formato binário pela unidade
de entrada/saída.
 Exemplos de dispositivos de entrada : Disco rígido, microfone, teclado,
mouse, tela sensível ao toque, scanner, leitor de código de
barras, celular, pendrive, máquina fotográfica digital, webcam, joystick.
 São exemplos de unidades de saída: monitor, caixas de
som, impressora.
 Algumas unidades são de entrada e saída ou seja, dispositivos
Híbridos: Disco rígido, disco flexível ou disquete, monitor sensível a
toques, pendrive, joystick e impressora.
BARRAMENTOS
Barramento de dados Tem por função transportar a informação (código
e dados) entre os blocos funcionais de um computador;
Barramento de endereços  Tem por função transportar a identificação
(“endereço”) dos sítios onde se pretende ler ou escrever dados;
Barramento de controle  Agrupa todos os sinais elétricos de controle do
sistema, necessários ao bom funcionamento do computador.
REPRESENTAÇÃO DE DADOS
BITS
 Os computadores "entendem" impulsos elétricos, positivos ou
negativos, verdadeiro ou falso, que são representados por 1
ou 0. A cada impulso elétrico damos o nome de bit.
 O termo Bit, que é proveniente das palavras dígito binário, ou
“BInary digiT”, é a menor unidade de medida de transmissão
de dados usada na computação e informática.
Um conjunto de 8 bits reunidos como uma única unidade
forma um byte
BYTES
Os bytes representam todas as letras (maiúsculas e minúsculas),
sinais de pontuação, acentos, caracteres especiais e até
informações que não podemos ver, mas que servem para
comandar o computador e que podem inclusive ser enviados pelo
teclado ou por outro dispositivo de entrada de dados e instruções.
Para que isso aconteça, os computadores utilizam uma tabela
que combina números binários com símbolos:
a tabela ASCII (American Standard Code for Information
Interchange). Nela, cada byte representa um caractere ou um
sinal.
TABELA ASCII
NOMENCLATURAS
A partir daí, foram criados vários termos para facilitar a compreensão
humana da capacidade de armazenamento, processamento e manipulação
de dados nos computadores. No que se refere aos bits e bytes, tem-se as
seguintes medidas:
1 Byte = 8 bits
1 kilobyte (KB ou Kbytes) = 1024 bytes
1 megabyte (MB ou Mbytes) = 1024 kilobytes
1 gigabyte (GB ou Gbytes) = 1024 megabytes
1 terabyte (TB ou Tbytes) = 1024 gigabytes
1 petabyte (PB ou Pbytes) = 1024 terabytes
1 exabyte (EB ou Ebytes) = 1024 petabytes
1 zettabyte (ZB ou Zbytes) = 1024 exabytes
1 yottabyte (YB ou Ybytes) = 1024 zettabytes
NOMENCLATURAS CONT…
É também por meio dos bytes que se determina o comprimento
da palavra de um computador, ou seja, a quantidade de bits que o
dispositivo utiliza na composição das instruções internas, como por
exemplo:
8 bits => palavra de 1 byte
16 bits => palavra de 2 bytes
32 bits => palavra de 4 bytes
NOMENCLATURAS CONT…
Na transmissão de dados entre dispositivos, geralmente usa-se
medições relacionadas a bits e não a bytes. Assim, há também os
seguintes termos:
1 kilobit (Kb ou Kbit) = 1024 bits
1 megabit (Mb ou Mbit) = 1024 Kilobits
1 gigabit (Gb ou Gbit) = 1024 Megabits
1 terabit (Tb ou Tbit) = 1024 Gigabits
OBS.: Quando a medição é baseada em bytes, a letra 'b' da sigla é
maiúscula (como em GB). Quando a medição é feita em bits, o 'b' da
sigla fica em minúsculo (como em Gb).
NOMENCLATURAS CONT…
A utilização de medições em bits é comum para informar o
volume de dados em transmissões. Geralmente, indica-se a
quantidade de bits transmitidos por segundo. Assim, quando
queremos dizer que um determinado dispositivo é capaz de
trabalhar, por exemplo, com 54 megabits por segundo, usa-se a
expressão 54 Mb/s:
1 Kb/s = 1 kilobit por segundo
1 Mb/s = 1 megabit por segundo
1 Gb/s = 1 gigabit por segundo
CONVERSÃO
BINÁRIO DECIMAL
Valor em binário = 01110110
Valor em binário = 111101101
Valor em binário = 1101101011
DECIMAL  BINÁRIO
Valor em Decimal= 511
Valor em Decimal = 251
Valor em Decimal = 5400
TABELA DE CONVERSÕES
DECIMAL  OCTAL
Usamos o valor desejado e dividimos por 8, para achar o quanto ele
vale em Octal.
EX.: 283410
ENTÃO 283410 EM OCTAL É 54228
OCTAL  DECIMAL
Usamos o valor desejado 54228 Para a base Decimal, seguiremos
os seguintes passos:
1  Primeiro invertermos o número para fazermos a somatória da
direita para a esquerda do número original, então 54228  2245
2  Agora vamos somar cada número, multiplicando por 8 elevado a
um número sequencial iniciado em 0.
2*80 + 2*81 + 4*82 + 5*83 = 2*1 + 2*8 + 4*64 + 5*512
2 + 16 + 256 + 2560 = 2834 ou 283410
1 de 51

Recomendados

Sistema OperativoSistema Operativo
Sistema OperativoBugui94
10K visualizações16 slides
PipelinePipeline
PipelineCleber Oliveira
844 visualizações8 slides

Mais conteúdo relacionado

Mais procurados

Arquitetura de HardwareArquitetura de Hardware
Arquitetura de HardwareMiguel Correia
11.5K visualizações52 slides
Montando o ComputadorMontando o Computador
Montando o ComputadorRicardo de Moraes
10.3K visualizações24 slides
Placa mãePlaca mãe
Placa mãeDouglas Vieira
12.6K visualizações13 slides

Mais procurados(20)

Arquitetura de computadores Módulo 4Arquitetura de computadores Módulo 4
Arquitetura de computadores Módulo 4
Luis Ferreira10.6K visualizações
Arquitetura de HardwareArquitetura de Hardware
Arquitetura de Hardware
Miguel Correia11.5K visualizações
Sistemas Operativos (Operating Systems)Sistemas Operativos (Operating Systems)
Sistemas Operativos (Operating Systems)
Pepe Rocker16.2K visualizações
Montando o ComputadorMontando o Computador
Montando o Computador
Ricardo de Moraes10.3K visualizações
Placa mãePlaca mãe
Placa mãe
Douglas Vieira12.6K visualizações
Modelo de von neumannModelo de von neumann
Modelo de von neumann
Elaine Cecília Gatto70.3K visualizações
Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: JavascriptMódulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript
Módulo: 5 – Desenvolvimento de Páginas Web Dinâmicas: Javascript
Agrupamento de Escolas da Batalha3.6K visualizações
Introdução a criptografiaIntrodução a criptografia
Introdução a criptografia
Natanael Fonseca5.3K visualizações
Aula 12 - ProcessadorAula 12 - Processador
Aula 12 - Processador
Suzana Viana Mota1.6K visualizações
Criação do pendrive bootávelCriação do pendrive bootável
Criação do pendrive bootável
Francis Torres789 visualizações
Placa-Mãe Placa-Mãe
Placa-Mãe
Evandro Júnior7.8K visualizações
LinuxLinux
Linux
Tiago Garcia1.2K visualizações
3 placa mãe3 placa mãe
3 placa mãe
Sandra Minhós1.1K visualizações
Manutenção de computadoresManutenção de computadores
Manutenção de computadores
Helton Bezerra da Silva3.6K visualizações
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
Kennedy Ferreira8.3K visualizações
Avarias de computadoresAvarias de computadores
Avarias de computadores
André Dias13K visualizações
0770 Dispositivos e Periféricos 0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos
Ribeiro Lelia3.1K visualizações
Aula 09 - Memórias do ComputadorAula 09 - Memórias do Computador
Aula 09 - Memórias do Computador
Suzana Viana Mota3.8K visualizações
SSD - Solid State DriveSSD - Solid State Drive
SSD - Solid State Drive
Vagner Leal3K visualizações

Destaque

Tabela AsciiTabela Ascii
Tabela Asciijkolive
5.2K visualizações2 slides
1 Int. Computadores1 Int. Computadores
1 Int. Computadoreshenriquecorreio
3.3K visualizações43 slides
Geração dos ComputadoresGeração dos Computadores
Geração dos ComputadoresJanielson Lima
15.1K visualizações21 slides
4ª geração de computadores4ª geração de computadores
4ª geração de computadoresalexm98
23.7K visualizações8 slides
Geração dos computadoresGeração dos computadores
Geração dos computadoresIEFP-Porto
62.4K visualizações8 slides
Gerações de computadoresGerações de computadores
Gerações de computadoresKaren Carvalho
2.2K visualizações41 slides

Destaque(20)

Tabela AsciiTabela Ascii
Tabela Ascii
jkolive5.2K visualizações
1 Int. Computadores1 Int. Computadores
1 Int. Computadores
henriquecorreio3.3K visualizações
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
Janielson Lima15.1K visualizações
4ª geração de computadores4ª geração de computadores
4ª geração de computadores
alexm9823.7K visualizações
Geração dos computadoresGeração dos computadores
Geração dos computadores
IEFP-Porto62.4K visualizações
Gerações de computadoresGerações de computadores
Gerações de computadores
Karen Carvalho2.2K visualizações
Geração dos ComputadoresGeração dos Computadores
Geração dos Computadores
Ricardo Andrade14.5K visualizações
Trabalho senaiTrabalho senai
Trabalho senai
Leandro Silva471 visualizações
Sistemas NumericosSistemas Numericos
Sistemas Numericos
Aline Fontes1.7K visualizações
Informática - Tabela ASCIIInformática - Tabela ASCII
Informática - Tabela ASCII
Rafael Schetz15.4K visualizações
Introducao aula-iIntroducao aula-i
Introducao aula-i
José De Matos Ventura2.1K visualizações
Teste EstruturalTeste Estrutural
Teste Estrutural
elliando dias2K visualizações
Computação PervasivaComputação Pervasiva
Computação Pervasiva
lucaslsantoss962 visualizações
Informática - 4ª Geração Informática - 4ª Geração
Informática - 4ª Geração
Marco Casquinha1.4K visualizações
Monografia Tatiane Pedagogia 2011Monografia Tatiane Pedagogia 2011
Monografia Tatiane Pedagogia 2011
Biblioteca Campus VII8.9K visualizações
Guia de proteção de redes elétricas   schneiderGuia de proteção de redes elétricas   schneider
Guia de proteção de redes elétricas schneider
Fredson Marques de Oliveira3K visualizações
Evolução dos computadoresEvolução dos computadores
Evolução dos computadores
Joao Anderson Nascimento Barnabé1.4K visualizações
historia dos computadores e sistemas numéricoshistoria dos computadores e sistemas numéricos
historia dos computadores e sistemas numéricos
Evandro Manara Miletto2.2K visualizações
Monografia Edneide Ciências Contábeis 2010Monografia Edneide Ciências Contábeis 2010
Monografia Edneide Ciências Contábeis 2010
Biblioteca Campus VII19.6K visualizações
História e gerações do computador : da 3ª ate a atualHistória e gerações do computador : da 3ª ate a atual
História e gerações do computador : da 3ª ate a atual
Keystonenecamaru Andrde2.6K visualizações

Similar a Introdução a computadores

Trabalho arquitetura computacionalTrabalho arquitetura computacional
Trabalho arquitetura computacionalkatia Oliveira
1.2K visualizações13 slides
SDAC 12º - M9 TGEISDAC 12º - M9 TGEI
SDAC 12º - M9 TGEILuis Ferreira
5.9K visualizações88 slides
Intr. a informática Aulas Intr. a informática Aulas
Intr. a informática Aulas Nmutemba
343 visualizações69 slides

Similar a Introdução a computadores(20)

Trabalho arquitetura computacionalTrabalho arquitetura computacional
Trabalho arquitetura computacional
katia Oliveira1.2K visualizações
Evolução dos computadores 2 prontoEvolução dos computadores 2 pronto
Evolução dos computadores 2 pronto
Fraan Bittencourt5.6K visualizações
Organizacao e estrutura de ComputadoresOrganizacao e estrutura de Computadores
Organizacao e estrutura de Computadores
Suzana Viana Mota269 visualizações
Evolução, hardware e software isaiasEvolução, hardware e software isaias
Evolução, hardware e software isaias
Isaias_Bass2.6K visualizações
SDAC 12º - M9 TGEISDAC 12º - M9 TGEI
SDAC 12º - M9 TGEI
Luis Ferreira5.9K visualizações
Intr. a informática Aulas Intr. a informática Aulas
Intr. a informática Aulas
Nmutemba343 visualizações
01 introducao vaston01 introducao vaston
01 introducao vaston
silfisica293 visualizações
Informatica básicaInformatica básica
Informatica básica
IndicaCursos264 visualizações
InformaticaInformatica
Informatica
Klementy Da_sylva105 visualizações
InformaticaInformatica
Informatica
Juan Pablo Pinheiro1.9K visualizações
Computadores AS81A-3Computadores AS81A-3
Computadores AS81A-3
Luisfoliveira955 visualizações
Historia da Tecnologia Dos Computadores(AS81.A.3)Historia da Tecnologia Dos Computadores(AS81.A.3)
Historia da Tecnologia Dos Computadores(AS81.A.3)
Luisfoliveira3.5K visualizações
O computadorO computador
O computador
Tiago 100 visualizações
119178832 141.computador119178832 141.computador
119178832 141.computador
Pedro Ferreira8 visualizações
História do computadorHistória do computador
História do computador
Universidade Federal de Alfenas - Campus Varginha848 visualizações
Princípios de sistema de informação parte 1Princípios de sistema de informação parte 1
Princípios de sistema de informação parte 1
giovani14.8K visualizações
História dos computadores + Conceitos baseHistória dos computadores + Conceitos base
História dos computadores + Conceitos base
henriquecorreiosapo308 visualizações
Os 12 top super computadoresOs 12 top super computadores
Os 12 top super computadores
Pedro Domacena3.2K visualizações
Aula05 - Arquitetura e manutanção de ComputadoresAula05 - Arquitetura e manutanção de Computadores
Aula05 - Arquitetura e manutanção de Computadores
Jorge Ávila Miranda1.8K visualizações
curso de computador bom e completocurso de computador bom e completo
curso de computador bom e completo
murilosoldier3.7K visualizações

Último(20)

Gabarito CAÇA PALAVRAS BANDEIRA.docxGabarito CAÇA PALAVRAS BANDEIRA.docx
Gabarito CAÇA PALAVRAS BANDEIRA.docx
Jean Carlos Nunes Paixão39 visualizações
2. Qual a teologia no discurso dos opressores? (Is 36:18-20):2. Qual a teologia no discurso dos opressores? (Is 36:18-20):
2. Qual a teologia no discurso dos opressores? (Is 36:18-20):
azulassessoriaacadem321 visualizações
Santa Cecília - Padroeira dos MúsicosSanta Cecília - Padroeira dos Músicos
Santa Cecília - Padroeira dos Músicos
bibliotecaCMP77 visualizações
ATIVIDADE 1 - CCONT – CONTABILIDADE DE CUSTOS - 54 2023.ATIVIDADE 1 - CCONT – CONTABILIDADE DE CUSTOS - 54 2023.
ATIVIDADE 1 - CCONT – CONTABILIDADE DE CUSTOS - 54 2023.
IntegrareAcademy2107 visualizações
28-11-2023 - Reflexions sessió.pdf28-11-2023 - Reflexions sessió.pdf
28-11-2023 - Reflexions sessió.pdf
RaulGomez82256111 visualizações
Comunicação e Relações Interpessoais.pptComunicação e Relações Interpessoais.ppt
Comunicação e Relações Interpessoais.ppt
IvoPereira42119 visualizações
Tutorial_scopus.pdfTutorial_scopus.pdf
Tutorial_scopus.pdf
gabrieladoroteu09311 visualizações
5_01_a revolução americana_francesa_outras.pdf5_01_a revolução americana_francesa_outras.pdf
5_01_a revolução americana_francesa_outras.pdf
Vítor Santos49 visualizações

Introdução a computadores

  • 1. INTRODUÇÃO A COMPUTADORES PROF. CRISTIVON S.CRUZ FUNDAMENTOS DE INFORMÁTICA
  • 2. INTRODUÇÃO • Definição • Breve história • Arquitetura de Von Neumann • Representação de dados
  • 3. DEFINIÇÃO Computador  É uma máquina capaz de variados tipos de tratamento automático de informações ou processamento de dados. Computador  É uma máquina electrónica que permite processar dados. O termo provém do latim computare (“calcular”). Um computador é composto por uma série de circuitos integrados e outros componentes relacionados, que possibilitam a execução de uma variedade de sequências ou rotinas de instruções indicadas pelo utilizador.
  • 5. BREVE HISTÓRIA  COMPUTADORES MECÂNICOS  ABACO (2500 AC)  CALCULADORA DE DISCO PASCAL (1642)  MÁQUINA DIFERENCIAL (Babbage, 1822)  MOTOR ANALÍTICO (Babbage, 1833)  TABULADORA HOLLERITH (1890)
  • 6. BREVE HISTÓRIA CONT…  ABACO  CALCULADORA DE DISCO PASCAL  MÁQUINA DIFERENCIAL
  • 7. BREVE HISTÓRIA CONT…  TABULADORA HOLLERITH MOTOR ANALÍTICO
  • 8. GERAÇÕES DOS COMPUTADORES 1ª Geração (1946-1954) 2ª Geração (1955-1964) 3ª Geração (1964-1977) 4ª Geração (1977-1991) 5ª Geração (1991-atuais)
  • 9. 1ª GERAÇÃO (1946-1954) Uso de válvulas e cartões perfurados. Os Cálculos digitais substituíram os cálculos analógicos.  Harvard MARK I (Aiken, 1944) Hardware eletromecânico.  ENIAC (Eckerte Mauchly, 1946) Primeiro computador completamente eletrônico.  EDVAC (von Neumann, 1950) Introduziu a memória permanente e o sistema binário.  UNIVAC I (1951) Primeiro computador a ser produzido em massa.
  • 11.  Harvard MARK I Foi desenvolvido nos EUA (Marinha Universidade de Harvard e IBM), ocupava 120 m2, tinha milhares de engrenagens e fazia muito barulho. Uma multiplicação de dez dígitos chegava a demorar 3s.
  • 12. possuía 17.468 válvulas, pesava 30 toneladas, tinha 180 m² de área construída, sua velocidade era da ordem de 100 kHz e possuía apenas 200 bits de memória RAM.  ENIAC
  • 13.  EDVAC Apesar de ser mais moderno, não diminuiu de tamanho e ocupava 100% do espaço que o ENIAC ocupava. Tinha cem vezes mais memória interna que o ENIAC.
  • 14. Era uma máquina eletrônica de programa armazenado que recebia instruções de uma fita magnética de alta velocidade ao invés dos cartões perfurados. O UNIVAC foi utilizado para prever os resultados de uma eleição presidencial  UNIVAC I
  • 15. 2ª GERAÇÃO (1955-1964) Substituição das válvulas pelo transístor. O transistor revolucionou a eletrônica em geral e os computadores em especial. Eles eram muito menores do que as válvulas a vácuo e tinham outras vantagens: não exigiam tempo de pré-aquecimento, consumiam menos energia, geravam menos calor e eram mais rápidos e confiáveis.  1/200 do tamanho das válvulas.  Consumo de menos de 1/100 da energia de uma válvula.  Linguagens de programação de alto nível.  Introdução de sistemas operativos.  Foram os primeiros computadores com sucesso comercial.  FORTRAN, COBOL - Linguagens de programação.  O conceito de Unidade Central de Procedimento (CPU), memória, linguagem de programação e entrada e saída foram desenvolvidos.
  • 16.  CIRCUITO IMPRESSO Surgimento do armazenamento em disco, complementando os sistemas de fita magnética e possibilitando ao usuário acesso rápido aos dados desejados.
  • 17. Em vez das 30 toneladas do ENIAC, o IBM 7094 (versão de maior sucesso dessa segunda geração de computadores) pesava apenas 890 Kg. Essa máquina ultrapassou a marca de 10 mil unidades vendidas.  IBM 7094
  • 18. 3ª GERAÇÃO (1964-1977) Substituição dos utilização transístor por circuitos integrados, feitos de silício. Também conhecidos como microchips, eles eram construídos integrando um grande número de transistores, o que possibilitou a construção de equipamentos menores e mais baratos.  Minicomputadores - Versões reduzidas dos mainframes (computadores de grande porte).  Redes de computadores.  Invenção do mouse (Douglas Engelbart - 1968).  Desenvolvimento das linguagens de programação BASIC e PASCAL.
  • 19.  CIRCUITO INTEGRADO Mas o diferencial dos circuitos integrados não era o apenas o tamanho, mas o processo de fabricação que possibilitava a construção de vários circuitos simultaneamente, facilitando a produção em massa. Este avanço pode ser comparado ao advento da impressa, que revolucionou a produção dos livros.  DISQUETE  MOUSE Em 1971 a IBM lança no mercado mundial o primeiro disquete, seu tamanho era de 8“. primeira versão era madeira, tinha apenas um botão e era movido sobre pequenas rodinhas
  • 20. O IBM’s System/360, voltado para o setor comercial e científico. Ele possuía uma arquitetura plugável, na qual o cliente poderia substituir as peças que dessem defeitos. Além disso, um conjunto de periféricos eram vendidos conforme a necessidade do cliente.  ARQUITETURA PLUGÁVEL DO SYSTEM/360
  • 21. 4ª GERAÇÃO (1977-1991) Os computadores da quarta geração são reconhecidos pelo surgimento dos microprocessadores — unidade central de processamento.  Desenvolvimento dos computadores pessoais (Personal Computer ou PC)  Os sistemas operacionais como MS-DOS, UNIX, Apples e Macintosh foram construídos.  Linguagens de programação orientadas a objeto como C++ e Smalltalk foram desenvolvidas.  Discos rígidos eram utilizados como memória secundária. Impressoras matriciais, e os teclados com os layouts atuais foram criados nesta época.  Transmissão de dados entre computadores através de rede.
  • 22.  MICROPROCESSADOR Agora os circuitos integrados não se restringiam apenas a dezenas de transistores, mas chegavam a ter milhares deles em apenas um chip.
  • 23.  MODELOS DE COMPUTADORES PESSOAIS Os computadores eram mais confiáveis, mais rápidos, menores e com maior capacidade de armazenamento. Esta geração é marcada pela venda de computadores pessoais
  • 24. Em 1982, o jornalista especializado em microcomputadores Adam Osborne fundou sua empresa e lançou o Osborne I, então foi lançado o primeiro computador portátil do mundo.  COMPUTADOR PORTÁTIL
  • 25. 5ª GERAÇÃO (1991-ATUAIS) Uma das principais características dessa geração é a simplificação e miniaturização do computador , além de melhor desempenho e maior capacidade de armazenamento. Tudo isso, com os preços cada vez mais acessíveis.  As aplicações exigem cada vez mais uma maior capacidade de processamento e armazenamento de dados.  Banco de dados distribuídos e redes neurais.  Computação nas Nuvens.  Realidade Aumentada.  Computação Distribuída.  O conceito de processamento está partindo para os processadores paralelos, ou seja, a execução de muitas operações simultaneamente pelas máquinas.  Era da conectividade, onde tudo está conectado.
  • 26.  MODELO DOS NOVOS COMPUTADORES PESSOAIS
  • 28. INTRODUÇÃO AO MODELO  Introduziu o conceito do computador controlado por programa armazenado.  Todo computador é formado por 5 partes básicas: a memória, a unidade lógica e aritmética, a unidade de controle e os dispositivos de entrada e saída.  As operações a serem realizadas pelo computador são definidas pelos dados e instruções do programa carregado na memória.  É o modelo de design da maioria dos computadores atuais.
  • 29. MODELO DE VON NEUMANN
  • 30. MODELO DE VON NEUMANN CONT…  A unidade aritmética e lógica é a parte do computador onde são feitas as operações aritméticas e lógicas com os dados.  O tipo de operação a ser executado é determinado por sinais vindos da unidade de controle.  A memória é onde ficam armazenados os dados e instruções que vão ser utilizados pela ULA e pela unidade de controle.  Os dados a serem operados são lidos dos dispositivos de entrada para a memória.  Os resultados obtidos são enviados para a memória e daí para os dispositivos de saída de dados.
  • 31. MODELO DE VON NEUMANN CONT… CPU TEM COMO FUNÇÃO  Executar programas que estão armazenados na memória principal;  Buscar as instruções desses programas;  Examinar essas instruções;  Executar as instruções uma após a outra (sequencialmente). UNIDADE DE CONTROLE TEM COMO FUNÇÃO  Buscar instruções na memória principal;  Determinar o tipo dessas instruções. UNIDADE LÓGICA ARITMÉTICA TEM COMO FUNÇÃO  Efetuar operações aritméticas;  Efetuar operações booleanas (e, ou, not, etc);  Essas operações são necessárias para a execução das instruções dos programas.
  • 32. MODELO DE BARRAMENTO DE SISTEMAS
  • 33. MODELO DE BARRAMENTO DE SISTEMAS  É um refinamento do modelo de Von Neumann e possui o processador (que integra ULA, registradores e unidade de controle), memória e unidade de entrada/saída.  A comunicação entre as diversas unidades é feita através do barramento de sistema, que é composto pelos barramentos de endereço, dados e controle.  Em algumas arquiteturas pode haver também barramentos adicionais conectados à unidade de Entrada/Saída, chamados de barramentos de Entrada/Saída.
  • 34. PROCESSADOR  É o conjunto da unidade lógica e aritmética, registradores e da unidade de controle.  O processador é responsável pela realização de uma série de funções:  „Busca de instruções e dados na memória;  „Programa a transferência de dados entre a memória e os dispositivos de Entrada/Saída;  „Decodifica as instruções;  „Realiza as operações lógica e aritméticas;  „Responde a sinais enviados por dispositivos de Entrada/Saída como RESET ou interrupções.  Executar os programas armazenados na memória principal, buscando suas instruções, examinando-as e então executando uma após a outra.
  • 35. MEMÓRIA  A unidade de memória é formada pela memória volátil e pela memória não volátil.  As informações armazenadas na memória volátil podem ser alteradas durante a execução de um programa. São também usadas para armazenar os resultados intermediários e finais das operações realizadas pelo processador.  A memória não volátil é usada para armazenar informações que não necessitam ser alteradas no decorrer do processamento. É utilizada para iniciar o funcionamento do computador, realizando os testes iniciais e cópia do sistema operacional para a memória.  A memória volátil recebe o nome de memória principal e a memória não volátil é conhecida como BIOS nos computadores baseados no IBM/PC.
  • 36. ENTRADA / SAÍDA  A unidade de entrada e saída contém os circuitos de interface necessários para prover a comunicação entre os dispositivos de ENTRADA e SAÍDA com as demais partes do computador.  Toda a informação é convertida de/para o formato binário pela unidade de entrada/saída.  Exemplos de dispositivos de entrada : Disco rígido, microfone, teclado, mouse, tela sensível ao toque, scanner, leitor de código de barras, celular, pendrive, máquina fotográfica digital, webcam, joystick.  São exemplos de unidades de saída: monitor, caixas de som, impressora.  Algumas unidades são de entrada e saída ou seja, dispositivos Híbridos: Disco rígido, disco flexível ou disquete, monitor sensível a toques, pendrive, joystick e impressora.
  • 37. BARRAMENTOS Barramento de dados Tem por função transportar a informação (código e dados) entre os blocos funcionais de um computador; Barramento de endereços  Tem por função transportar a identificação (“endereço”) dos sítios onde se pretende ler ou escrever dados; Barramento de controle  Agrupa todos os sinais elétricos de controle do sistema, necessários ao bom funcionamento do computador.
  • 39. BITS  Os computadores "entendem" impulsos elétricos, positivos ou negativos, verdadeiro ou falso, que são representados por 1 ou 0. A cada impulso elétrico damos o nome de bit.  O termo Bit, que é proveniente das palavras dígito binário, ou “BInary digiT”, é a menor unidade de medida de transmissão de dados usada na computação e informática. Um conjunto de 8 bits reunidos como uma única unidade forma um byte
  • 40. BYTES Os bytes representam todas as letras (maiúsculas e minúsculas), sinais de pontuação, acentos, caracteres especiais e até informações que não podemos ver, mas que servem para comandar o computador e que podem inclusive ser enviados pelo teclado ou por outro dispositivo de entrada de dados e instruções. Para que isso aconteça, os computadores utilizam uma tabela que combina números binários com símbolos: a tabela ASCII (American Standard Code for Information Interchange). Nela, cada byte representa um caractere ou um sinal.
  • 42. NOMENCLATURAS A partir daí, foram criados vários termos para facilitar a compreensão humana da capacidade de armazenamento, processamento e manipulação de dados nos computadores. No que se refere aos bits e bytes, tem-se as seguintes medidas: 1 Byte = 8 bits 1 kilobyte (KB ou Kbytes) = 1024 bytes 1 megabyte (MB ou Mbytes) = 1024 kilobytes 1 gigabyte (GB ou Gbytes) = 1024 megabytes 1 terabyte (TB ou Tbytes) = 1024 gigabytes 1 petabyte (PB ou Pbytes) = 1024 terabytes 1 exabyte (EB ou Ebytes) = 1024 petabytes 1 zettabyte (ZB ou Zbytes) = 1024 exabytes 1 yottabyte (YB ou Ybytes) = 1024 zettabytes
  • 43. NOMENCLATURAS CONT… É também por meio dos bytes que se determina o comprimento da palavra de um computador, ou seja, a quantidade de bits que o dispositivo utiliza na composição das instruções internas, como por exemplo: 8 bits => palavra de 1 byte 16 bits => palavra de 2 bytes 32 bits => palavra de 4 bytes
  • 44. NOMENCLATURAS CONT… Na transmissão de dados entre dispositivos, geralmente usa-se medições relacionadas a bits e não a bytes. Assim, há também os seguintes termos: 1 kilobit (Kb ou Kbit) = 1024 bits 1 megabit (Mb ou Mbit) = 1024 Kilobits 1 gigabit (Gb ou Gbit) = 1024 Megabits 1 terabit (Tb ou Tbit) = 1024 Gigabits OBS.: Quando a medição é baseada em bytes, a letra 'b' da sigla é maiúscula (como em GB). Quando a medição é feita em bits, o 'b' da sigla fica em minúsculo (como em Gb).
  • 45. NOMENCLATURAS CONT… A utilização de medições em bits é comum para informar o volume de dados em transmissões. Geralmente, indica-se a quantidade de bits transmitidos por segundo. Assim, quando queremos dizer que um determinado dispositivo é capaz de trabalhar, por exemplo, com 54 megabits por segundo, usa-se a expressão 54 Mb/s: 1 Kb/s = 1 kilobit por segundo 1 Mb/s = 1 megabit por segundo 1 Gb/s = 1 gigabit por segundo
  • 47. BINÁRIO DECIMAL Valor em binário = 01110110 Valor em binário = 111101101 Valor em binário = 1101101011
  • 48. DECIMAL  BINÁRIO Valor em Decimal= 511 Valor em Decimal = 251 Valor em Decimal = 5400
  • 50. DECIMAL  OCTAL Usamos o valor desejado e dividimos por 8, para achar o quanto ele vale em Octal. EX.: 283410 ENTÃO 283410 EM OCTAL É 54228
  • 51. OCTAL  DECIMAL Usamos o valor desejado 54228 Para a base Decimal, seguiremos os seguintes passos: 1  Primeiro invertermos o número para fazermos a somatória da direita para a esquerda do número original, então 54228  2245 2  Agora vamos somar cada número, multiplicando por 8 elevado a um número sequencial iniciado em 0. 2*80 + 2*81 + 4*82 + 5*83 = 2*1 + 2*8 + 4*64 + 5*512 2 + 16 + 256 + 2560 = 2834 ou 283410