Você está na página 1de 7

03/03/2010

INTRODUO MICROINFORMTICA
Conceitos fundamentais

1982 O Homem do ano

Disciplina: INFORMTICA Prof. Reginaldo Brito

O QUE UM COMPUTADOR?
uma mquina que tem a capacidade de realizar o PROCESSAMENTO de dados.
Definimos dado como uma seqncia de smbolos quantificados ou quantificveis. Portanto, um texto no computador um dado.

Pensar em informtica pensar em:


1. Hardware 2. Software 3. Peopleware

Passos do processamento de dados: 1. Entrada (informaes iniciais) 2. Processamento (instrues) 3. Sada (resultado)

Hardware
toda a parte fsica do computador, componentes eletrnicos e perifricos.

Perifricos so dispositivos que possibilitam a comunicao entre o homem e mquina. 1. Perifricos de entrada (input). 2. Perifricos de sada (output). 3. Perifricos de entrada e sada (imput/output).

03/03/2010

1. Perifricos de entrada (input)


Possibilitam a entrada de dados no computador, a comunicao entre o homem e a mquina.

1. Perifricos de entrada

Leitor tico

Teclado

Scanner Mouse Webcam

1. Perifricos de sada (output)


Realizam a comunicao entre o computador e a pessoa.

1. Perifricos de sada

Caixa de som Monitor Impressora Fone de ouvido

3. Perifricos de entrada e sada (input/output)


Dispositivos que acumulam ambas as funes.

3. Perifricos de entrada e sada

Multifuncional Monitor Touch-Screen

*CD, DVD, Blu Ray

*Pen drive

03/03/2010

Software
So as informaes digitais. Os programas e todos os dados a eles associados.

Software Sistema Operacional


o principal programa em um computador. Ele gerencia o hardware e possibilita a utilizao dos softwares instalados. Alguns Sistemas Operacionais.: - Windows - Mac OS - Linux - DOS - Unix - AmigaOS

Um conjunto altervel de instrues, ordenadas e lgicas, fornecidas ao hardware para a execuo de procedimentos necessrios soluo dos problemas e tarefas do processamento de dados.

Software Sistema Operacional


o principal programa em um computador. Ele gerencia o hardware e possibilita a utilizao dos softwares instalados.

Linguagem de programao
um conjunto de cdigos e regras que permitem estabelecer acordos de instrues bsicas para o computador, um pacote de dados em linguagem de mquina que executado pelo computador.

Aplicativos
So programas direcionados para execuo de atividades tais como: edio de textos (ex. Word, bloco de notas), preparao de planilhas de clculos automatizados (ex: Excel), projeo de slides multimdia (ex: PowerPoint), entre outros. Programas Open Source (cdigo aberto) * Software livre (distribuio e uso de graa)

Linguagem de Programao
Ex.: html, Java, Cobol, C, Clipper, PHP, Visual Basic, Pascal, etc.

BAIXO NVEL 0010100010 Ex: Assembly

ALTO NVEL
Print If Else

Ex: C++, Java, C#, Delphi (Pascal), PHP, Visual Basic, etc.

BAIXO NVEL (cdigo de mquina)


As linguagens de baixo nvel esto diretamente relacionadas com a arquitetura do computador. Utiliza somente instrues do processador, para isso necessrio conhecer os registradores da mquina. Ex.: Assembly (no Assembler) que trabalha diretamente com os registradores do processador, manipulando dados.

ALTO NVEL (faa, imprima, etc. )


So aquelas que se encontram mais prximas linguagem natural que linguagem mquina, trata-se de linguagens independentes da arquitetura do computador, podendo migrar de uma mquina para a outra. Ex: C++, Java, Delphi (Pascal), PHP, Visual Basic, etc.

0010100010

03/03/2010

Linguagem de programao - 5 geraes:


1 gerao: Incio da linguagem mquina. 2 gerao: Criaram-se as primeiras linguagens Assembly. 3 gerao: Criam-se as primeiras linguagens de alto nvel. Ex: Pascal, Cobol, etc. 4 gerao: Linguagens capazes de gerar cdigo por si s, com o qual pode-se realizar aplicaes sem ser um expert na linguagem. Aqui tambm se encontram as linguagens orientadas a objetos, Ex: Visual. 5 gerao: Aqui se encontram as linguagens orientadas inteligncia artificial. Ainda pouco desenvolvidas. Ex: LISP.

Peopleware
So pessoas que trabalham diretamente ou indiretamente com a rea de processamento de dados. Em suma: pessoas que usam computador .
Exemplos: - Usurio habilitado - Digitador - Operador de computador - Programador - Analista de sistemas - Webdesigner

A memria do computador
Os dados ocupam espao na memria do computador. A unidade de medida o BYTE.

Byte

Kilobyte

Megabyte
1 grama

1 byte Gigabyte
1 metro 1000 gramas = 1Kg 1024 bytes = 1 Kilobyte

Terabyte
1000 metros = 1Km 1000 Kg = 1T 1024 Kb = 1 Megabyte...

A memria do computador
Os dados ocupam espao na memria do computador. A unidade de medida o BYTE.
- 1 caractere: a, b, ?, $, -, etc.) - 1024 Bytes ______________ - 1024 Kb _________________ - 1024 Mb _________________ = 1 Byte; = 1 Kilobyte (Kb) mil; = 1 Megabyte (Mb) milho; = 1 Gigabyte (Gb) trilho;

A memria do computador
Os dados ocupam espao na memria do computador. A unidade de medida o BYTE.
- 1 caractere: a, b, ?, $, -, etc.) - 1024 Bytes ______________ - 1024 Kb _________________ - 1024 Mb _________________ -- 1024 Gg _________________ 1024 Gb _________________ -- 1024 Tb _________________ 1024 Tb _________________ -- 1024 Pb _________________ 1024 Pb _________________ -- 1024 Eb _________________ 1024 Eb _________________ -- 1024 Zb _________________ 1024 Zb _________________ = 1 Byte; = 1 Kilobyte (Kb) mil; = 1 Megabyte (Mb) milho; = 1 Gigabyte (Gb) bilho; = 1 Terabyte (Tb);trilo; = 1 Terabyte (Tb) trilho; (Tb) = 1 Pentabyte (Pb); = 1 Pentabyte (Pb); = 1 Exabyte (Eb); = 1 Exabyte (Eb); = 1 ZettaByte (Zb); = 1 ZettaByte (Zb); = 1 Yottabyte (Yb). = 1 Yottabyte (Yb).

03/03/2010

CPU - O CREBRO DO COMPUTADOR


700 Mb 360 Kb 100 a 750 Mb 4,5 Gb

25 e 50 Gb

a parte CENTRAL do computador, responsvel pela execuo de todos os processamentos. Todas as execuo (representadas por cdigos) so aqui processadas. Veja o que ela faz, 4 itens:

1,4 Mb 256 Gb 1 Tb
Vrios tamanhos

1. 2. 3. 4.

Busca instruo; Interpreta as instrues; Busca dados; Escreve dados (armazena na memria ou libera para dispositivo de entrada ou sada).

CPU - O CREBRO DO COMPUTADOR


Ciclo de instruo: Incio Buscar prxima instruo Interpretar a instruo Buscar os dados Executar a instruo

CPU - O CREBRO DO COMPUTADOR


Jhon Von Neumann (1946) - Unidades Funcionais Bsicas

Barramento

Registradores

Unidade de Controle UC

UC decodifica os cdigos. Identifica e gerencia o fluxo de informaes. ULA operaes aritmticas (+ / e *), alm das operaes lgicas (= e ou > <). Clculos e comparaes. Registradores armazena os resultados temporariamente durante a execuo do processo (memria).

Unidade Lgica e Aritmtica ULA

Unidade Central de Processamento (PROCESSADOR)

Trmino

MEMRIA DE COMPUTADOR
- Custo alto - Alta velocidade - Baixa capacidade de armazenamento

1. Registradores So memrias de semicondutores, portanto so volteis e so auxiliares internos da CPU . Tem a maior velocidade de transferncia no sistema. Possui 3 caractersticas importantes: 1. Capacidade de armazenamento baixa; 2. Custo elevadssimo; 3. Tempo de acesso baixo (muito veloz).
- Custo baixo - Baixa velocidade - Alta capacidade de armazenamento

03/03/2010

2. Memria Cache A memria cache pequena, rpida e voltil . Quando a CPU precisa de algum dado ela primeiro vasculha a MEMRIA CACHE para depois examinar a memria principal.

Memria principal na memria onde o computador efetivamente processa os dados (contedos/informaes) e executa os programas.

ROM

RAM

PROCESSODOR Cache MEMRIA

Memria principal

Memria principal

ROM - Read Only Memory (Memria Somente de


Leitura), j vem gravada do fabricante e no pode ser alterada, uma memria no voltil, pois o contedo no apaga quando desligamos o equipamento.

RAM - Random Acess Memory (Memria de


Acesso Aleatrio), uma memria voltil ou de rascunho, pois seu contedo se perde quando cessa a energia, nela que os programas so executados.

Memria Secundria (auxiliar) So meios de armazenamento no volteis, ilimitados, tm velocidade de acesso bem menor que as da memria residente, Ex.:
HD Carto de memria

Estrutura de um disco de dados:

CD E DVD Rom

(A) Trilha (B) Setor geomtrico (C) Setor de trilha (D) Unidade de alocao

Disquete Pen Drive

03/03/2010

FIM www.reginaldobrito.com fbbregi@yahoo.com.br