fundamentos de informática

95
Princípios de Informática Professor Renato L. Cardoso

Upload: renato-luiz-cardoso

Post on 15-Apr-2017

121 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Fundamentos de Informática

Princípios de Informática

Professor Renato L. Cardoso

Page 2: Fundamentos de Informática

Aula 01

O que aprenderemos nesta aula?

• Definições de Hardware e Software.• O que é um Processador.• Gerações de Computadores.• O Código Binário.• Grandes Empresas de Informática.• O que é um Sistema Operacional.• O que é Interface Gráfica.

Page 3: Fundamentos de Informática

Conceitos Básicos

Page 4: Fundamentos de Informática

Hardware e Software

•Nome dado ao equipamento, ou seja, a parte física de um sistema computacional.

Hardware:

•Termo técnico utilizado para descrever os programas que fazem o hardware funcionar.

Software:

Page 5: Fundamentos de Informática

Divisões do Hardware

Atualmente, o hardware do computador divide-se em:

• Processador: Responsável pelo controle do fluxo de dados, operações e decisões lógicas.

• Memória: Armazenam informações. Podem ser: Eletrônica (Ram) e massa, como discos, CDs, etc.

• Periféricos: Quaisquer equipamentos conectados ao computador. (Exemplo: Teclado, Mouse, Impressora,etc.)

Page 6: Fundamentos de Informática

Microprocessadores

Page 7: Fundamentos de Informática

Microprocessador

O Microprocessador:

• É o responsável por controlar todas as tarefas de um sistema computacional.

• Permite a tomada de decisões lógicas por parte do sistema e o controle da comunicação entre os componentes de um computador.

• Um microprocessador é normalmente o centro de uma placa-mãe e controla todos os componentes e a estrutura da mesma.

Page 8: Fundamentos de Informática

Como são classificados os processadores?

Por sua capacidade de trabalho:

• Classificação medida em “BITS”. Ou seja, a quantidade de informação binária que o mesmo pode “entender” simultaneamente.

Por sua velocidade:

• Medida em Hertz (ou melhor em GigaHertz), representa o número de ciclos de trabalho de um processador.

Page 9: Fundamentos de Informática

Capacidade de Trabalho

Capacidade de Trabalho:

• Quanto a capacidade de trabalho, podem ser:• 8 Bits (Z80, 8080, 6502 )• 16 Bits (8086, 8088, 80286)• 32 Bits (80386, 80486, Pentium (I, II, III e IV, Atlhon, AMD K6/K7, etc.)• 64 Bits (Intel Itanium, Alpha XP)

Page 10: Fundamentos de Informática

Quanto a velocidade?

Definição:

• Quanto a velocidade, os processadores são classificados por seu “clock” (ou relógio interno de processamento).

• Quanto maior o “clock”, mais rápido o sistema processa informações.

• A velocidade de um sistema é medida em Hz (Hertz).

Page 11: Fundamentos de Informática

Medindo a velocidade

Hertz :

• Cada Hertz equivale a um ciclo de funcionamento por segundo.• Por exemplo: Um computador realiza uma operação por Hertz, portanto, é capaz de fazer apenas uma operação por segundo.

Logicamente, um computador assim seria inútil. Atualmente, a velocidade do “clock” é medida em MegaHertz (ou Mhz). • Um computador com 233 Mhz é capaz de realizar 233 milhões de operações por segundo.

Lembre-se: 1 Mhz = 1.000.000 Hz

• Recentemente: Capacidades de 1Ghz, 2Ghz e até 3 Ghz. Sendo: 1 Ghz = 1 Bilhão de operações por segundo.

Page 12: Fundamentos de Informática

A Primeira Geração

Page 13: Fundamentos de Informática

Gerações de Computadores

Máquinas Analógicas:

• A primeira geração de computadores consistia em equipamentos com base na válvula eletrônica.

• O funcionamento da válvula não permitia a tecnologia conhecida como “Digital”, portanto, estes computadores eram chamados de “Analog Machines” (máquinas analógicas)

Page 14: Fundamentos de Informática

ENIAC

Page 15: Fundamentos de Informática

ENIAC

ENIAC:

• Foi considerado o primeiro computador (Apesar de muitos discordarem)

• Construído pelas forças armadas norte-americanas, era composto por 19.000 válvulas e ocupava o espaço equivalente a um campo de futebol.

Page 16: Fundamentos de Informática
Page 17: Fundamentos de Informática
Page 18: Fundamentos de Informática
Page 19: Fundamentos de Informática
Page 20: Fundamentos de Informática

A segunda Geração de computadores

Page 21: Fundamentos de Informática

O transistor

O Transistor:

• O início da assim chamada segunda geração de computadores ocorreu com a invenção do “transistor”.

• Com a mesma função da válvula, o transistor consegue fazer o mesmo trabalho, porém, num espaço bem menor e com um custo bastante reduzido. O transistor inaugura assim, a era da tecnologia Digital.

Page 22: Fundamentos de Informática
Page 23: Fundamentos de Informática

IBM

Page 24: Fundamentos de Informática

I.B.M.

A IBM :

• A empresa IBM (International Bussiness Machines) entrou no mercado para o desenvolvimento de computadores transistorizados, voltados para aplicações empresariais.

Page 25: Fundamentos de Informática

O primeiro computador comercial criado pela IBM foi o UNIVAC (ainda utilizando algumas centenas de válvulas). Com o avanço tecnológico a IBM se especializou na criação de computadores de grande porte (MainFrames) e tornou-se mundialmente famosa.

Page 26: Fundamentos de Informática
Page 27: Fundamentos de Informática

Terceira Geração:O “Microchip”

Page 28: Fundamentos de Informática

O microchip e a tecnologia dos Bits

O chip:

• Com o desenvolvimento da integração do transistor, surge o Microchip, ou simplesmente, “chip”.

• Um chip consistem em uma pastilhas de silício onde o circuito eletrônico composto de milhões de transistores é criado através de um processo químico e óptico.

Page 29: Fundamentos de Informática
Page 30: Fundamentos de Informática

MainFrame

Page 31: Fundamentos de Informática

MainFrame

MainFrame:

• Computadores compostos de chips eram comercializados em todo o mundo, porém, ainda eram grandes e muito caros.

• Um costume comum era pagar pelas horas de uso do computador, através de uma conexão de rede (ou linha) chamada “Teletipo” ou “Tele-texto”.

Page 32: Fundamentos de Informática
Page 33: Fundamentos de Informática

A quarta geração de computadores

Page 34: Fundamentos de Informática

A quarta geração

Microprocessador:

• O advento da micro tecnologia levou ao desenvolvimento de um chip especial integrando a capacidade de um MainFrame, porém, com menores recursos de armazenamento.

• Principal Vantagem: O Microprocessador permitiu criar computadores mais baratos e acessíveis a população em geral.

Page 35: Fundamentos de Informática
Page 36: Fundamentos de Informática
Page 37: Fundamentos de Informática

Bits e Bytes

Page 38: Fundamentos de Informática

Tecnologia Digital

Digital: Os primeiros computadores vendidos ao grande público foram chamados de máquinas de “8 Bits”.

Cada “Bit” (Binary Digit) representa um “0” (zero) ou “1” (um), que na realidade, é um estado elétrico de ligado ou desligado. Um conjunto destes códigos pode ser combinado para gerar um conjunto maior de caracteres e sinais.

Page 39: Fundamentos de Informática

O “Byte”

Byte como unidade de medida: Para gerar um caractere (letra, número ou símbolo), um computador precisa de 8 Bits.

Ou seja : 01001011 = “A”. Portanto, quando pressionamos uma tecla qualquer, na verdade, o computador entende como um conjunto de estados elétricos que representa um valor (no caso a letra A). A interpretação dos valores é dada por uma tabela denominada de ASCII. Utilizado para medir memória, o BYTE, consiste em 8 bits. Por exemplo: Se desejarmos saber quanto a palavra “CASA” ocupa de memória, dizemos que ocupara 32 bits ou 4 Bytes. Isso também significa que para processar a palavra “CASA” o processador de 8 bits irá despender 4 Hertz.

Page 40: Fundamentos de Informática

Tornando útil!

Múltiplos:

• Kilobyte (Kb)= 1024 Bytes ou 1024 caracteres.• Megabyte (Mb)= 1024 Kilobyte ou 1.048.576 caracteres.• Gigabyte (Gb)= 1024 Megabytes ou 1.073.741.824 caracteres.• Atualmente outros múltiplos bem maiores são utilizados.

Page 41: Fundamentos de Informática

Evolução da capacidade de processamento

Page 42: Fundamentos de Informática

Computadores de 8 bitsProcessadores de 8 Bits: O primeiro computador de 8 bits lançado no mercado foi o “Altair”, que na verdade, era um Kit de montagem. Logo, o Altair foi suplantado pela IBM e pela Apple Computer.Processador 8080: Criado pela Intel (para os telefones que fabricava) o processador 8080 foi o cérebro dos primeiros computadores de 8 bits. Existiram ainda outros processadores, como o Z80, 6502, etc. No Brasil, a Gradiente lançou sua famosa série de computadores MSX com o processador Z80A (da Motorola).

Page 43: Fundamentos de Informática

Kit Altair

Page 44: Fundamentos de Informática
Page 45: Fundamentos de Informática
Page 46: Fundamentos de Informática
Page 47: Fundamentos de Informática
Page 48: Fundamentos de Informática
Page 49: Fundamentos de Informática

Computadores de 16 Bits

Page 50: Fundamentos de Informática

O PC

IBM-PC:

• Inaugurando a era de 16 bits (o que duplicava a capacidade de trabalho de um computador), a IBM lança no mercado o IBM-PC (Personal Computer) com o processador Intel 8088.

• A IBM também lançou uma versão com o processador Intel 8086, que ficou mais restrita ao mercado americano.

Page 51: Fundamentos de Informática
Page 52: Fundamentos de Informática

A Apple Computer

Page 53: Fundamentos de Informática

Apple

APPLE:

• A empresa Apple Computer Inc., criada por Steve Jobs na garagem de sua casa, colocou no mercado o Apple Computer com o processador 6502 (de 8 Bits)´que mostrou-se tão poderoso quanto um PC-XT da IBM.

• Concorrendo com a IBM, a Apple firmou seu domínio no mercado de computadores pessoais. No Brasil, o computador Apple era fabricado pela empresa Unitron.

Page 54: Fundamentos de Informática
Page 55: Fundamentos de Informática
Page 56: Fundamentos de Informática

Macintosh

Como o projeto do Lisa não havia dado certo, a Apple apostou todas as suas fichas no Macintosh. Um computador de 16 Bits, com base no processador Motorola 68000.

Esta geração de computadores bateu recordes de vendas, mas os usuários acabaram descobrindo que o “Mac” era uma máquina fantástica sem muitos programas.

Os computadores são vendidos devido ao Software. Isso, a IBM descobriu logo, pois atralado ao IBM-PC estavam os aplicativos LOTUS 1-2-3 e o editor de textos WORDSTAR, além de uma infinidade de outros softwares.

Page 57: Fundamentos de Informática
Page 58: Fundamentos de Informática

O iMac

Recentemente, Steve Jobs, voltou a presidência da Apple Computer e bateu novos recordes de vendas com seu novo i-Mac e sua linha PowerMac, com processadores Power G3 e G4.

A Apple também produz notebooks de alta qualidade, além do famoso iPod e da loja de música on-line iTunes.

Page 59: Fundamentos de Informática

1999

Page 60: Fundamentos de Informática

2001

Page 61: Fundamentos de Informática

2003

Page 62: Fundamentos de Informática
Page 63: Fundamentos de Informática
Page 64: Fundamentos de Informática

A Microsoft

Page 65: Fundamentos de Informática

O início

Com o advento dos computadores IBM-PC, a Microsoft, fundada por Willian (Bill) Gates, ficou encarregada de fornecer o Sistema Operacional para este modelo de computador.

A Microsoft criou o MS-DOS (Microsoft Disk Operating System). Cada computador PC (IBM ou compatível) incluía uma cópia do MS-DOS.

Bill Gates: Bill Gates, fundador da Microsoft, licenciou o a linguagem Basic para computadores e foi o criador do sistema Windows.

Page 66: Fundamentos de Informática
Page 67: Fundamentos de Informática
Page 68: Fundamentos de Informática

Como os computadores conversavam?

Page 69: Fundamentos de Informática

Linguagens de Baixo-Nível

Os computadores, ao serem ligados, ficavam aguardando comandos do usuário ou um código de programação.

Se o usuário não conhecesse os códigos corretos, não poderia utilizar o computador.

O Assembly é a linguagem de mais baixo-nível.

Page 70: Fundamentos de Informática

Sistemas Operacionais

Page 71: Fundamentos de Informática

O que é?

O que é? : Para funcionar, um programa (como um editor de textos ou planilha) precisa traduzir as instruções do usuário para o código de máquina (usado pelo processador).

Isso é realizado pelo sistema operacional. Um sistema operacional cria uma interface (comunicação) entre o usuário e o processador.

Page 72: Fundamentos de Informática

O MS-DOS

Sistema operacional em modo texto, onde o usuário digita um comando e o computador executa a ordem.

Só permite uma tarefa por vez.

Sistema de difícil aprendizado

Page 73: Fundamentos de Informática
Page 74: Fundamentos de Informática

Interface Gráfica

A Interface Gráfica: Criada pelos laboratórios da Xerox, a interface gráfica (apontar e clicar com o mouse) revolucionou a forma como os computadores são utilizados.

A partir deste ponto, o usuário não necessita decorar grandes quantidades de comandos e códigos, bastando apenas utilizar o computador de modo intuitivo.

Page 75: Fundamentos de Informática

Windows Windows: Com o advento dos

computadores baseados em processadores de 32 bits, como o Intel 386 e 486 ou o Cyrix Media Gx, a Microsoft lança no mercado seus sistema operacional Windows.

O sistema Windows tem como ponto forte a possibilidade de utilizar o mouse para apontar ordens ou “abrir” janelas na tela. Mais fácil de usar que o DOS, o Windows tem sua base no sistema Mac OS usado pelos computadores da Apple.

Page 76: Fundamentos de Informática

Windows 95 Lançamento : Em 24 de Agosto de

1995, a Microsoft lançou o sistema operacional Windows 95.

Este sistema, além de uma nova interface (mais bonita e mais estável), era capaz de extrair todo o potencial de um computador de 32 bits, como um 486 e posteriormente o Pentium.

Page 77: Fundamentos de Informática

Um novo conceito

Page 78: Fundamentos de Informática
Page 79: Fundamentos de Informática

Windows XP

Page 80: Fundamentos de Informática

Win

dow

s Vi

sta

Page 81: Fundamentos de Informática

Outros sistemas

Mac OS X

FreeBSD

Unix

Linux e suas distribuições

OS/2

Symbiam

Palm OS

Epoc

Page 82: Fundamentos de Informática

Pentium

Page 83: Fundamentos de Informática

Processadores de Quinta Geração PENTIUM: Os processadores PENTIUM

merecem destaque, pois, praticamente dominam a geração atual de computadores.

Fabricados pela Intel, os processadores PENTIUM apresentam características e versões distintas.

Page 84: Fundamentos de Informática

Gerações Pentium•Primeiro processador desta linha, sucessor do 486.Pentium I•O mesmo que o anterior, porém, com recursos especiais para o processamento de Som e Vídeo.Pentium MMX•Uma versão mais robusta do Pentium I, direcionado ao mercado de servidores.Pentium Pro•Sucessor do Pentium, apresenta os mesmos recursos, porem com capacidade de Clock que chega aos 750 Mhz.Pentium II•Mesmo que o Pentium II, porém, com recursos para multimídia.Pentium II MMX (Celeron)

•Direcionado ao mercado de servidores.Pentium II Pro (Xeon)•Apresenta recursos mais sofisticados e capacidade de atingir 1,5 Ghz de velocidadePentium III•Sucessor do Pentium III, apresenta maior capacidade de processamento (versões mais recentes ultrapassam 2,5 Ghz). Porém, ainda muito caros para o usuário doméstico.Pentium IV

•O novo processador de 64 bits da Intel (apesar de seus 700 Mhz, ele é capaz de processar dados até 3x mais rápido que o mais recente Pentium IV). Direcionado especificamente para servidores.Itanium

Page 85: Fundamentos de Informática

Geração PENTIUM Atual

Page 86: Fundamentos de Informática

CELERON

Page 87: Fundamentos de Informática

Processadores Múltiplos

Page 88: Fundamentos de Informática

O que vem por aí?

Page 89: Fundamentos de Informática

Produtos para a nova geração...

Page 90: Fundamentos de Informática

Próxima Geração

Processadores de 128 Bits

Miniaturização

Processadores de 8 ou mais núcleos

Nano-tecnologia

Computação de Superfície

Page 91: Fundamentos de Informática

Surface Computing

http://www.microsoft.com/surface/

Page 92: Fundamentos de Informática

Considerações Finais

Page 93: Fundamentos de Informática

Perguntas?

Page 94: Fundamentos de Informática

Sites para visitar

http://www.apple.com.br http://www.microsoft.com/brasil http://www.intel.com.br http://www.apple.com.br http://www.mci.org.br

Page 95: Fundamentos de Informática

Leitura suplementar

Texto evo_01.pdf Evolução dos computadores do Centro

de Computação da Unicamp.

Texto evo_02.pdf Introdução a Informática: Apostila

Gratuita TechWay.