Introduo_Informtica_-_Salete.pdf

68
Introdução a Computação | Prof. Salete Silva Farias Almeida Introdução à Computação Prof.Salete Silva Farias Almeida

Transcript of Introduo_Informtica_-_Salete.pdf

Page 1: Introduo_Informtica_-_Salete.pdf

Introdução a Computação | Prof. Salete Silva Farias Almeida

Introdução à ComputaçãoProf.Salete Silva Farias Almeida

Page 2: Introduo_Informtica_-_Salete.pdf

Introdução à Computação

�Entre as ciências que auxiliam o desenvolvimento tecnológico atual estáa Computação, que é o objeto de estudo em nossa disciplina

�Computar é o ato de obter informação através de cálculos ou decisões lógicas baseados em entrada de dados.

Page 3: Introduo_Informtica_-_Salete.pdf

O que é um Computador ?O que é um Computador ?

Introdução à Informática

Page 4: Introduo_Informtica_-_Salete.pdf

� É uma máquina constituída por componentes e circuitos eletrônicos, capaz de receber, armazenar processar e transmitir informações.

� Máquina programável, capaz de realizar uma grande variedade de tarefas, seguindo uma seqüência de comandos, de acordo com o que for especificado.

O Computador não faz absolutamente nada sem que lhe seja ordenado fazer.

Conceitos Básicos

Page 5: Introduo_Informtica_-_Salete.pdf

O que O que éé um um SISTEMA COMPUTACIONAL?SISTEMA COMPUTACIONAL?

Sistema Computacional

Page 6: Introduo_Informtica_-_Salete.pdf

Peopleware

Hardware Software

Sistema Computacional

Page 7: Introduo_Informtica_-_Salete.pdf

�Peopleware

– Componente humano de um sistema de computação, ou seja, indivíduos que utilizam o computador como ferramenta.

Sistema Computacional

Page 8: Introduo_Informtica_-_Salete.pdf

�Hardware– Componente físico de um sistema de computação, ou seja, todos os equipamentos utilizados pelo usuário nas ações de entrada, processamento, armazenamento e saída de dados.

Sistema Computacional

Page 9: Introduo_Informtica_-_Salete.pdf

�Software

– Componente lógico de um sistema de computação, ou seja, séries de instruções que fazem o computador funcionar (programas de computador).

±

Sistema Computacional

Page 10: Introduo_Informtica_-_Salete.pdf

Histórico

� Século XVII — Primórdios da Computação

– Computadores de geração “zero”

–– Blaise Pascal (1642)Blaise Pascal (1642) —— Máquina de Calcular Mecânica

–– Charles Babbage (sCharles Babbage (sééc. XIX)c. XIX) —— Calculadora mecânica que permitia realizar cálculos na forma de tabelas matemáticas

–– Herman Hollerith (1880)Herman Hollerith (1880) —— Inventou a introdução de dados nos computadores na forma de cartões perfurados (censo americano: 8 anos para 3 anos).

Page 11: Introduo_Informtica_-_Salete.pdf

Histórico Evolução

ÁBACO

A primeira calculadora que se tem notícias é o ábaco, de origem chinesa, do século V

a.c. capaz de efetuar operações algébricas elementares.

Page 12: Introduo_Informtica_-_Salete.pdf

CALCULADORAS MECÂNICAS

REVOLUÇÃO INDUSTRIAL. SURGEM AS PRIMEIRAS MÁQUINAS MECÂNICAS PARA REALIZAR AS QUATRO OPERAÇÕES. 1980 : CALCULADORAS FACIT, REMINGTON E OLIVETTI

Histórico Evolução

Page 13: Introduo_Informtica_-_Salete.pdf

�Primórdios da Computação

MMááquina de Calcularquina de CalcularBlaise Pascal, 1642Blaise Pascal, 1642

Histórico Evolução

Page 14: Introduo_Informtica_-_Salete.pdf

Histórico Evolução

MMááquina de Diferenquina de DiferenççasasCharles Babbage, SCharles Babbage, Sééc. XIXc. XIX

Page 15: Introduo_Informtica_-_Salete.pdf

Histórico Evolução

�� Tabulating MachineTabulating Machine�� Hermann Hollerith, 1880Hermann Hollerith, 1880

Surgimento da tecnologia deSurgimento da tecnologia de

entrada de dados via cartõesentrada de dados via cartões

perfuradosperfurados

FundaFundaçção da ão da ““Tabulating Tabulating

Machine CompanyMachine Company””

Page 16: Introduo_Informtica_-_Salete.pdf

COMPUTADORES ANALÓGICOS

� INVENÇÃO DA VÁLVULA ELETRÔNICA.

� OS DADOS SÃO ASSOCIADOS A VOLTAGENS ELÉTRICAS. EXEMPLO: ZERO VOLTS = NÚMERO ZERO; 15 VOLTS = NÚMERO 15; ETC.

� APARELHOS DE SOM E TV USAM COMPUTADORES ANALÓGICOS PARA PROCESSAR OS SINAIS DE SOM E VIDEO.

Histórico Evolução

Page 17: Introduo_Informtica_-_Salete.pdf

COMPUTADORES DIGITAIS

� INVENTADOS NO FIM DA 2a. GUERRA (1945) NA CONSTRUÇÃO DA PRIMEIRA BOMBA ATÔMICA.

� SUA INVENÇÃO SÓ FOI POSSIVEL DEVIDO À CRIAÇÃO DA “LÓGICA BOOLEANA” POR GEORGE BOOLE (1815-1864).

Histórico Evolução

Page 18: Introduo_Informtica_-_Salete.pdf

AS TRÊS GERAÇÕES DE COMPUTADORES DIGITAIS

1a. GERAÇÃO: USO DE VÁLVULAS ELETRÔNICAS (1945-60)

Histórico Evolução

Page 19: Introduo_Informtica_-_Salete.pdf

2a. GERAÇÃO: USO DE TRANSISTORES (1960-64)

AS TRÊS GERAÇÕES DE COMPUTADORES DIGITAIS

Histórico Evolução

Page 20: Introduo_Informtica_-_Salete.pdf

DIMINUIÇÃO DO TAMANHOAUMENTO DA VELOCIDADEREDUÇÃO DE PREÇOS

3a. GERAÇÃO: USO DE CIRCUITOS INTEGRADOS (1964 --

AS TRÊS GERAÇÕES DE COMPUTADORES DIGITAIS

Histórico Evolução

Page 21: Introduo_Informtica_-_Salete.pdf

Histórico Evolução

� Anos 40 — Computadores de 1a. Geração– Computadores a relés e válvulas

– Década de 40 possibilitou o aparecimento dos primeiros computadores eletrônicos com projetos realizados nos Estados Unidos e na Europa

– Alguns exemplos de computadores foram:• Computador Bell a Relés (1940)

• ENIAC —— Electronic Numerical Integrator and Calculator (1946)

• EDVAC —— Electronic Discrete Variable Automatic Computer (1952)

Page 22: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�Computação EletrônicaComputador BellComputador Bell19401940

Page 23: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�� EniacEniac�� 19461946

Page 24: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�� EniacEniac�� 19461946

Page 25: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�� EdvacEdvac�� 19521952

Page 26: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

� Alguns dados sobre o ENIAC– 18000 válvulas • 70000 resistores • 10000 capacitores

–– Consumo:Consumo: 150 Kw

–– ÁÁrea ocupadarea ocupada:: 1400 m2

–– Peso:Peso: 30 toneladas

–– Entrada de dadosEntrada de dados:: cartões perfurados

–– ProgramaProgramaççãoão:: reconfiguração dos circuitos

–– Alta confiabilidadeAlta confiabilidade:: 10 anos de operação

– 5000 somas por segundo (um notebook faz em média 2 bilhões de somas por segundo)

Page 27: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

��Computadores de 2a. GeraComputadores de 2a. Geraççãoão (1955(1955--1965)1965)– Aparecimento do transistortransistor

– Nascimento das empresas fabricantes de computadores•• IBMIBM e Digital Equipment CorporationDigital Equipment Corporation (DEC)

– Início do comércio dos computadores•• IBM 7090IBM 7090:: um dos computadores mais vendidos da época...

Page 28: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

��Computadores de 2a. GeraComputadores de 2a. Geraççãoão (1955(1955--1965)1965)IBM 7090IBM 709019561956

Curiosidade...Curiosidade... IBM 7090 foi utilizado num sistema de defesa IBM 7090 foi utilizado num sistema de defesa

antianti--aaéérea da Forrea da Forçça Aa Aéérea Americana!!!rea Americana!!!

Page 29: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

��Computadores de 2a. GeraComputadores de 2a. Geraççãoão (1955(1955--1965)1965)

Perfuradora de CartõesPerfuradora de CartõesAnos 60Anos 60

Page 30: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�� Computadores de 3a. GeraComputadores de 3a. Geraççãoão (1965(1965--1975)1975)– Aparecimento dos circuitos integradoscircuitos integrados (milhares de

transistores num chip de silício)

– Maior poder de processamento num menor espaço e um menor consumo de energia

– Máquinas mais rápidas e de menor custo

– Máquinas típicas da época: IBM 360IBM 360 (NPD da UFSC) e PDP PDP 11/4011/40 (Departamento de Engenharia Elétrica da UFSC)

– Aparecimento dos microprocessadores num único chip,produzidos pela Intel CorporationIntel Corporation

Page 31: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�Computadores de 3a. geração

FamFamíília IBM 360lia IBM 36019681968

Page 32: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�� Computadores de 4a. GeraComputadores de 4a. Geraççãoão–– IntegraIntegraçção em larga escalaão em larga escala (milhares e milhões de transistores num mesmo chip)

– Aparecimento dos computadores pessoaiscomputadores pessoais (PCs)

– Programação OO

– Interligação de Sistemas através de Redes de Computadores de alta velocidade

– Uso de supercomputadores para previsão de catástrofes, cálculos físicos, médicos e outras áreas

– Internet e informação em tempo real

Page 33: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

��Computadores de 4a. geraComputadores de 4a. geraççãoão

IBM PCIBM PC19801980

Ficha TFicha Téécnica: IBM PCcnica: IBM PC

CPU: Intel 8088, com clock de 8 MHzCPU: Intel 8088, com clock de 8 MHz

MemMemóória: 640 Kb de RAMria: 640 Kb de RAM

Disco rDisco ríígido: ausentegido: ausente

Mouse: ausenteMouse: ausente

Monitor: fMonitor: fóósforo verde (não grsforo verde (não grááfico)fico)

2 Drivers de disquete: 5,252 Drivers de disquete: 5,25”” (360 Kb)(360 Kb)

Sistema Operacional: MSSistema Operacional: MS--DOSDOS

PrePreçço: US$ 5,000.00o: US$ 5,000.00

Page 34: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

��Computadores de 4a. geraComputadores de 4a. geraççãoão

AppleApple19761976

Page 35: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

��Computadores de 4a. geraComputadores de 4a. geraççãoão

�PC XT

�PC AT

�PC 386

�PC 486

�Pentium

Page 36: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�� Computadores de 5a. GeraComputadores de 5a. Geraççãoão

� Pentium P55C ou MMX

� Pentium II

� Celeron

Page 37: Introduo_Informtica_-_Salete.pdf

Histórico - Evolução

�� Linha Macintosh e PentiumLinha Macintosh e Pentium

Page 38: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Principais componentes físicos

Monitor de vídeo

Gabinete

Teclado Mouse

Page 39: Introduo_Informtica_-_Salete.pdf

Esquema do Computador

Hardware

Software

Page 40: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

ENTRADAENTRADA

SAÍDASAÍDA

PROCESSAMENTOPROCESSAMENTO

•Processamento de Dados

Page 41: Introduo_Informtica_-_Salete.pdf

Entrada

Processamento

Armazenamento

Saída

Hardware – Conceitos Básicos

Page 42: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�É constituído por elementos básicos, ditos UNIDADES FUNCIONAIS BÁSICAS:– Unidade Central de Processamento (CPU).

– Memória Principal.

– Unidades de Entrada e Saída.

Page 43: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�CPU (Unidade Central de Processamento)– “cérebro” do computador– conjunto de chips de silício que controla o fluxo de funcionamento de toda a máquina

– localizada na placa-mãe

Page 44: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Memória RAM– memória volátil

– utilizada apenas para trabalho

– armazenamento temporário de programas e dados

Page 45: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Disco Rígido– Dispositivo principal do computador para armazenamento de informações

– Armazenamento não-volátil

– Informações armazenadas na forma de arquivos

Page 46: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Unidade de disco flexível– armazena informações em discos removíveis

– pode-se ler e gravar arquivos

– tamanho comum: 3 1/2 polegadas

– unidade de 5 1/4: fora de uso

Page 47: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

Page 48: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

Page 49: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�CD-ROM ou DVD-ROM– Lê informações armazenadas em CDs e/ou DVDs

– memória apenas de leitura

– Os CD-RW e DVD-RW são para leitura e escrita

– armazena arquivos (dados, músicas, vídeo, etc)

– armazena o espaço equivalente a 500 disquetes de 3 1/2 polegadas

Page 50: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Periféricos: todo equipamento utilizado pelo computador para troca de dados

�Dispositivos de entrada e saída– classificação para periféricos

DISPOS IT IVO: T IPO DE COMUNICAÇÃO DE DADOS :

modem / fax entrada e saída de dados

monitor ou vídeo saída de dados

impressora saída de dados

teclado entrada de dados

scanner entrada de dados

mouse, mousetouch entrada de dados

microfone para multimídia entrada de dados

Page 51: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Monitor– dispositivo que exibe textos e imagens geradas pelo computador - principal meio de exibição de dados

� Impressora– dispositivo que produz uma cópia em papel de documentos criados no computador

– tipos comuns: matricial, jato de tinta, laser

Page 52: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Modem– conecta o computador através da linha telefônica

– tipos: interno e externo

– principal uso: acesso à internet

Page 53: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Scanner– dispositivo que digitaliza imagens e textos

– permite extrair fotos ou gravuras e armazená-las em arquivos

Page 54: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Medidas de Dados– bit

• menor unidade de dado

• apresenta os valores 0 ou 1

– byte• conjunto de 8 bits

• representa um caractere

caracter ou letra código binário ou bit

G 010111011 byte

Page 55: Introduo_Informtica_-_Salete.pdf

Hardware – Conceitos Básicos

�Medidas de dadosMEDIDA: REPRESENTA O MESMO QUE:

Bit 0 ou 1 - menor unidade de dado

Byte conjunto de 8 bits ou 1 caractere

Kilobyte (Kb) 210 ou 1024 bytes

Megabyte (Mb) 210 ou 1024 Kilobyte

Gigabyte (Gb) 210 ou 1024 Megabyte

Terabyte (Tb) 210 ou 1024 Gigabyte

DispositivoDispositivo CapacidadeCapacidade VelocidadeVelocidadedisquete 1.44 Mb baixaCD-ROM 650 Mb médiaDVD-R 4,7 Gb média-altadisco rígido 160 Gb alta

Page 56: Introduo_Informtica_-_Salete.pdf

Software

�O que é Software?– Conjunto de instruções seqüenciais destinado a orientar um sistema de computador na execução de passos

�Software = Programa de Computador– Normalmente desenvolvidos em linguagem de alto nível

– Utilizados nas mais diversas áreas

Page 57: Introduo_Informtica_-_Salete.pdf

Software

�Tipos de Software– Sistemas Operacionais

– Linguagens de Programação

– Aplicativos

– Programas especializados

Page 58: Introduo_Informtica_-_Salete.pdf

Software

�Tipos de Software– Sistemas Operacionais

• É o básico para que um computador funcione

• Ele gerencia o hardware e possibilita que outros programas possam ser executados no computador– Ex: Windows, UNIX, OS2

Page 59: Introduo_Informtica_-_Salete.pdf

Software

�Tipos de Software– Linguagens de Programação

• Ambientes de desenvolvimento que são utilizados para a criação e modelagem de programas e sistemas– Pascal, JAVA, HTML, DELPHI, ASP

Page 60: Introduo_Informtica_-_Salete.pdf

Software

�Tipos de Software– Aplicativos

• Qualquer sistema ou programa que processe dados e gere informações como saída– Ex: Word, Sistema Contábil, um Site, gestor de projetos

Page 61: Introduo_Informtica_-_Salete.pdf

Software

�Tipos de Software– Programas especializados

• Sistemas especializados em uma determinada área– Ex: Controle de tráfego aéreo, gestão de empresas...

Page 62: Introduo_Informtica_-_Salete.pdf

Software

� Breve Histórico dos SO

– 1971 – UNIX (Bell Labse )

– 1981 - IBM projeta o IBM/PC, DOS/BASIC, MS-DOS

– IBM PC/AT/80286 em 1983

– Doug Engelbart inventa GUI (Graphic User Interface) e o mouse

(adotada pela Xerox e incorporada em suas máquinas)

– LISA (Apple) incorpora GUI – fracasso (alto custo)

– Apple MacIntosh – enorme sucesso

– 1990 - MS-GUI: W3.0/3.1/3.11/W95,W98, WMe – W/NT

– 1991 Linus Torvalds desenvolve o kernel para o Linux (baseado

no UNIX), surge o SWL.

Page 63: Introduo_Informtica_-_Salete.pdf

Software

� Breve Histórico dos SO– 1995 – Windows 95

– 1996 – Windows NT

– 2000 – Windows Me e Windows 2000

– 2001 – Windows XP

– 2006 - Windows Vista

Page 64: Introduo_Informtica_-_Salete.pdf

Software

� Linux– Baseado no sistema operacional UNIX

– Desenvolvido por Linus Torvalds (Finlândia)

– Primeira versão 5 de outubro de 1991

– Código aberto e tecnologia grátis

Page 65: Introduo_Informtica_-_Salete.pdf

Software

�UNIX

Page 66: Introduo_Informtica_-_Salete.pdf

Software

�LINUX

LINUX� 90% servidores de rede

� Gratuito

Page 67: Introduo_Informtica_-_Salete.pdf

Software

�WINDOWS

WINDOWS� 90% computadores domésticos

� Comercializado

Page 68: Introduo_Informtica_-_Salete.pdf

Software

�OS/2