introduÇÃo À computaÇÃo prof.: josé roldão g. barbosa texto e preparação: prof.:º aníbal...

37
INTRODUÇÃO INTRODUÇÃO À À COMPUTAÇÃO COMPUTAÇÃO Prof.: José Roldão G. Barbosa Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Texto e preparação: Prof.:º Aníbal Vieira Aníbal Vieira Departamento de Ciência da Departamento de Ciência da Computação Computação

Upload: internet

Post on 17-Apr-2015

123 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

INTRODUÇÃO INTRODUÇÃO

À À

COMPUTAÇÃOCOMPUTAÇÃOProf.: José Roldão G. BarbosaProf.: José Roldão G. Barbosa

Texto e preparação: Prof.:º Aníbal VieiraTexto e preparação: Prof.:º Aníbal Vieira

Departamento de Ciência da ComputaçãoDepartamento de Ciência da Computação

PUC-GoiásPUC-Goiás

Page 2: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

CONCEITOS BÁSICOS :CONCEITOS BÁSICOS : InformáticaInformática - - infor + mática. É o tratamento da

informação de forma automática DadoDado - - é tudo aquilo que é fornecido ao computador

de forma bruta InformaçãoInformação - - é o resultado obtido do computador

após o processamento Processamento de DadosProcessamento de Dados - - é um conjunto de

operações que aplicadas a dados nos fornece uma informação

ComputadorComputador - - é uma máquina que processa dados de forma automática

Page 3: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

HardwareHardware - - é a parte física do computador, tais como: teclado, monitor de vídeo, etc.

SoftwareSoftware - - são os programas e aplicativos que permitem o funcionamento do computador

BITBIT - - BInary Digit. É a menor unidade de informação em um computador. Pode ser 0 (desligado) ou 1 (ligado)

ByteByte - - conjunto de 8 BITs. É unidade básica de medida da memória em um computador. Kilobyte (KB)Kilobyte (KB) = = 1024 bytes Megabyte (MB)Megabyte (MB) = = 1024 Kbytes Gigabyte (GB)Gigabyte (GB) = = 1024 Mbytes

Page 4: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

OPERAÇÕES BÁSICAS OPERAÇÕES BÁSICAS DE UM COMPUTADORDE UM COMPUTADOR

Exemplo:Exemplo: Folha de PagamentoFolha de Pagamento

Entrada =Entrada = nome, salário, horas extras, etc. de cada funcionário

Processamento =Processamento = cálculo do salário Saída =Saída = Contracheques e outros relatórios

EntradaEntrada Processa-Processa- SaídaSaída mentomento

Page 5: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

ARQUITETURA DE UM COMPUTADORARQUITETURA DE UM COMPUTADOR

CPU ou UCP (Unidade Central de Processamento)CPU ou UCP (Unidade Central de Processamento)Unidade de Aritmética e Unidade de Aritmética e

LógicaLógica

Unidade Unidade de Controlede Controle

MemóriaMemóriaPrincipalPrincipal

MemóriasMemóriasAuxiliaresAuxiliares

Periféricos Periféricos de Entradade Entrada

Periféricos Periféricos de Saídade Saída

Page 6: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

Memória PrincipalMemória Principal - - é formada por 2 memórias RAM e ROM

ROMROM - - memória somente para leitura. É pré-gravada pelo fabricante. Não é volátil

RAMRAM - - memória de acesso aleatório. Armazena as informações em processamento enquanto o computador estiver ligado. É volátil.

Memória AuxiliarMemória Auxiliar - - unidades que armazenam programas e dados para posterior utilização. Ex: disquete

Periféricos de EntradaPeriféricos de Entrada - - unidades para entrada de dados no computador. Ex: teclado

Periféricos de SaídaPeriféricos de Saída - - unidades para saída de dados do computador. Ex: monitor de vídeo

Page 7: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

Memórias AuxiliaresMemórias Auxiliares disco rígido ou Winchester

ou HD disquete CD-ROM ZIP drive DVD-ROM

Periféricos de EntradaPeriféricos de Entrada teclado mouse mesa Digitalizadora scanner leitora de códigos de barras caneta óptica joystick câmera de vídeo máquina fotográfica digital

Periféricos de SaídaPeriféricos de Saída monitor de vídeo impressora plotter auto-falante

Periférico ComunicaçãoPeriférico Comunicação fax-modem placa de rede

filmadora microfone

Page 8: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

COMPUTADOR E PERIFÉRICOSCOMPUTADOR E PERIFÉRICOS

Page 9: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

DISCO RÍGIDO ou HDDISCO RÍGIDO ou HD disco rígido interno ao disco rígido interno ao

computador com grande computador com grande capacidade de capacidade de armazenamento de armazenamento de dados dados

os tamanhos mais os tamanhos mais comuns são: 10, 16, 20 comuns são: 10, 16, 20 Gigabytes ou maisGigabytes ou mais

armazena os programas armazena os programas e arquivos a serem e arquivos a serem utilizados pelo usuário utilizados pelo usuário

Page 10: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

DISQUETEDISQUETE disco flexível com disco flexível com

capacidade de capacidade de armazenamento de armazenamento de dados de 1.44 dados de 1.44 megabytesmegabytes

os disquetes são os disquetes são utilizados para:utilizados para: cópias de segurança

(backup) instalação programas levar informações de

um computador para outro

Page 11: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

CUIDADOS NA UTILIZAÇÃO DE DISQUETESCUIDADOS NA UTILIZAÇÃO DE DISQUETES não molharnão molhar manter longe de campos magnéticos, tais como manter longe de campos magnéticos, tais como

imãs e aparelhos eletrônicosimãs e aparelhos eletrônicos não deixar exposto ao sol ou a altas temperaturasnão deixar exposto ao sol ou a altas temperaturas guardar em caixa apropriadaguardar em caixa apropriada nunca abrir o protetor deslizante, nem tocar a parte nunca abrir o protetor deslizante, nem tocar a parte

magnéticamagnética evitar movimentos bruscosevitar movimentos bruscos testar sempre contra a existência de vírus de testar sempre contra a existência de vírus de

computadorcomputador caso contenha alguma informação importante, caso contenha alguma informação importante,

manter a janela de proteção contra gravação abertamanter a janela de proteção contra gravação aberta

Page 12: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

CD-ROMCD-ROM disco ótico somente para disco ótico somente para

leitura. São lidos por um leitura. São lidos por um facho de laserfacho de laser

Cap. armazenamento=600 Cap. armazenamento=600 megabytesmegabytes

os CD-ROM são utilizados os CD-ROM são utilizados para:para: instalação programas armazenamento de grande

quantidade de informações. Ex. enciclopédias, etc

execução de programas que poderiam ocupar muito espaço no HD

Page 13: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

ZIP DRIVEZIP DRIVE disquete com grande capacidade de armazenamento disquete com grande capacidade de armazenamento

- 100 megabytes- 100 megabytes utilizado para cópias de segurança (backup)utilizado para cópias de segurança (backup) vantagensvantagens

baixo custo segurança das informações fácil instalação

Page 14: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

IMPRESSORASIMPRESSORAS TiposTipos - - matricial, jato de tinta ou laser VelocidadeVelocidade - - medida em cps (caracteres por

segundo) ou ppm (páginas por minuto) Largura do Papel -Largura do Papel - pode ser de 80 ou 132

colunas (formulário contínuo ou folhas soltas) Memória (Buffer)Memória (Buffer) - - pode ser de 8, 16, 32, 64,

128, 256 Kbytes ou mais Qualidade de ImpressãoQualidade de Impressão - - medida em dpi

(pontos por polegada). Pode ser de 300, 600, 720, 1200, 2400 dpi ou mais

CoresCores - - podem ser monocromáticas ou coloridas

Page 15: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

IMPRESSORA MATRICIALIMPRESSORA MATRICIAL

Page 16: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

IMPRESSORA A JATO DE TINTAIMPRESSORA A JATO DE TINTA

Page 17: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

IMPRESSORA A LASERIMPRESSORA A LASER

Page 18: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

MULTIFUNCIONALMULTIFUNCIONAL

Page 19: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

MONITORES DE VÍDEOMONITORES DE VÍDEO CoresCores - - podem ser monocromáticos ou coloridos TamanhoTamanho - - podem de 14, 15, 17 ou 20 polegadas ResoluçãoResolução - - podem ser SVGA ou EVGA Placa de VídeoPlaca de Vídeo - - é a memória do vídeo. Quanto

maior melhor a resolução, o número de cores e a velocidade de exibiçãode exibição da imagem. Pode ser de 4, 8, 12, 20 ou 30 Mbytes

Tamanho do PontoTamanho do Ponto - - é a distância entre o centro dos pontos que forma a imagem (dot-pitch). O mais comum é de 0,28mm

Page 20: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

MONITORES DE VÍDEOMONITORES DE VÍDEO

monitor CRTmonitor CRT monitor LCDmonitor LCD

Page 21: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

MODEM E FAX-MODEMMODEM E FAX-MODEM

ModemModem - - periférico que permite a comunicação entre 2 computadores através de linha telefônica

Fax/ModemFax/Modem - - além das funções de modem, recebe e transmite faxes

TiposTipos - - podem ser internos ou externos VelocidadeVelocidade - - medida em bps (bits por segundo).

O mais comuns é 56000 bps para modem analógico e 14400 bps para fax. Para modem digital pode chegar até 2000000 bps

Page 22: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

SCANNERSSCANNERS ScannerScanner - - periférico faz a leitura de texto ou

imagem no papel e os converte em sinais digitais. Após a leitura, podem ser processados por: programas de OCR (Reconhecimen-to Ótico de

Caracteres) quando os dados forem texto programas gráficos para tratamento captura de

imagens TiposTipos - - de mão ou de mesa ResoluçãoResolução - - 9600 ou 19200 dpi para os scanners

de mesa CoresCores - - podem ser monocromáticos ou coloridos

Page 23: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

TIPOS DE SCANNERSTIPOS DE SCANNERS

scanner de mãoscanner de mão scanner de mesascanner de mesa

Page 24: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

CÂMERA DE VÍDEOCÂMERA DE VÍDEO

Page 25: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

VELOCIDADE DE PROCESSAMENTOVELOCIDADE DE PROCESSAMENTO ClockClock - - velocidade do micro-processador. É medido

em MHz (1.000.000 de ciclos por segundo) Evolução do Clock :Evolução do Clock :

PC-XT 8 MHz AT-286 25 MHz AT-386 SX 33 MHz AT-386 DX 40 MHz AT-486 SX 33 MHz AT-486 DX 50 MHz AT-486 DX2 66 MHz AT-486 DX4 100 MHz Pentium 100-133-150-166 MHz Pentium MMX 150-166-200-300 MHz Pentium II 300-400-450 MHz Pentium III 1200 MHz ou mais

Page 26: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

TIPOS DE ARQUITETURATIPOS DE ARQUITETURA

gabinete gabinete tipo torretipo torre

gabinete tipo gabinete tipo desktopdesktop

Page 27: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

TIPOS DE ARQUITETURATIPOS DE ARQUITETURA

notebooknotebook

Page 28: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

TIPOS DE ARQUITETURATIPOS DE ARQUITETURA

handheldhandheld

Page 29: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

TIPOS DE ARQUITETURATIPOS DE ARQUITETURA

palmtoppalmtop

Page 30: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

VISTA FRONTAL VISTA FRONTAL

DE UM COMPUTADORDE UM COMPUTADOR

led deled dealimentaçãoalimentação

led doled doHDHD

unidade deunidade de CD-ROMCD-ROM

botãobotãoreset reset

chavechaveliga/desligaliga/desliga

unidade deunidade dedisco flexível disco flexível

Page 31: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

VISTA TRASEIRA VISTA TRASEIRA DE UM COMPUTADORDE UM COMPUTADOR

tecladoteclado

alimentaçãoalimentaçãooutros equip. outros equip.

(monitor de vídeo)(monitor de vídeo) cabo de cabo de força força

monitor monitor de vídeode vídeo

portaportaparalelaparalela

(impressora)(impressora)

portaportaserialserial

(mouse)(mouse)

linha telefônicalinha telefônica(fax-modem) (fax-modem)

grade dograde doventiladorventilador

Page 32: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

CABOS DE COMUNICAÇÃOCABOS DE COMUNICAÇÃO

cabo serialcabo serial

cabo paralelocabo paralelo

Page 33: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

TIPOS DE SOFTWARETIPOS DE SOFTWARE Sistema OperacionalSistema Operacional - - é responsável pela

comnicação homem-computador. Ex: DOS e Windows

Linguagens de ProgramaçãoLinguagens de Programação - - utilizadas por programadores para desenvolver programas aplicativos. Ex: C++, Fox Pro, Delphi, etc

Programas AplicativosProgramas Aplicativos - - desenvolvidos em certa linguagem de programação para fins específicos. Ex. editor de texto, planilha eletronica, controle de estoque, etc.

Programas UtilitáriosProgramas Utilitários - - facilitam a manutenção de discos e arquivos. Ex: Compactador, Backup, etc.

Page 34: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

MICROSOFT OFFICEMICROSOFT OFFICE

É um pacote de programas aplicativos, englobando É um pacote de programas aplicativos, englobando os seguintes programas:os seguintes programas: Microsoft Microsoft WordWord - Editor de textos - Editor de textos Microsoft Microsoft ExcelExcel - Planilha eletrônica - Planilha eletrônica Microsoft Microsoft PowerpointPowerpoint - gerenciador de apresentações - gerenciador de apresentações Microsoft Microsoft OutlookOutlook - gerenciador de compromissos - gerenciador de compromissos Microsoft Microsoft AccessAccess - gerenciador de banco de dados - gerenciador de banco de dados

A aquisição do pacote de programas torna a sua A aquisição do pacote de programas torna a sua aquisição mais barata para o usuárioaquisição mais barata para o usuário

Page 35: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

LINGUAGENS DE PROGRAMAÇÃOLINGUAGENS DE PROGRAMAÇÃO Linguagem de Máquina ou de Baixo Nível -Linguagem de Máquina ou de Baixo Nível - é a é a

linguagem compreendida internamente pelo computador. linguagem compreendida internamente pelo computador. Suas instruções são escritas em códigos bináriosSuas instruções são escritas em códigos binários

Linguagem Montadora -Linguagem Montadora - linguagem intermediária entre a linguagem intermediária entre a linguagem de máquina e a linguagem de alto nível. É linguagem de máquina e a linguagem de alto nível. É escrita através de códigos simbólicos utilizando números, escrita através de códigos simbólicos utilizando números, letras e símbolos. Ex: Assembler letras e símbolos. Ex: Assembler

Linguagem de Programação ou Alto Nível -Linguagem de Programação ou Alto Nível - é a é a linguagem utilizada pelo usuário para escrever programas linguagem utilizada pelo usuário para escrever programas de computador. Os programas são escritos utilizando de computador. Os programas são escritos utilizando palavras da língua inglesa. Ex: Pascal e Cpalavras da língua inglesa. Ex: Pascal e C

NìvelNìvel

BaixoBaixo AltoAlto

Ling. de Ling. de MáquinaMáquina

Ling. de Ling. de ProgramaçãoProgramação

Page 36: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

Antes do computador executar os programas eles Antes do computador executar os programas eles devem antes ser traduzidos para a linguagem de devem antes ser traduzidos para a linguagem de máquina. Esta tradução é feita através um software máquina. Esta tradução é feita através um software denominado denominado compiladorcompilador. A operação de tradução . A operação de tradução do programa para linguagem de máquina é do programa para linguagem de máquina é chamada chamada compilaçãocompilação

LINGUAGENS DE PROGRAMAÇÃOLINGUAGENS DE PROGRAMAÇÃO

Ling. de Ling. de ProgramaçãoProgramação

Ling. de Ling. de MáquinaMáquina

CompilaçãoCompilação

Page 37: INTRODUÇÃO À COMPUTAÇÃO Prof.: José Roldão G. Barbosa Texto e preparação: Prof.:º Aníbal Vieira Departamento de Ciência da Computação PUC-Goiás

PROFISSÕES DE INFORMÁTICAPROFISSÕES DE INFORMÁTICA Analista de Sistemas -Analista de Sistemas - desenvolve as linhas desenvolve as linhas

mestras dos programas de computador, através do mestras dos programas de computador, através do levantamento das necessidades do usuário. Também levantamento das necessidades do usuário. Também coordena as atividades desenvolvidas pelos coordena as atividades desenvolvidas pelos programadores programadores

Programador -Programador - elabora programas em determinada elabora programas em determinada linguagem de programação linguagem de programação

Operador -Operador - opera o computador e programas opera o computador e programas aplicativosaplicativos

Digitador -Digitador - digita dados no computador através do digita dados no computador através do teclado sem se preocupar com a operação dos teclado sem se preocupar com a operação dos programasprogramas