Sei sulla pagina 1di 46

Fundamentos de Informtica Instituto Superior Ftima

UNIDADE DIDTICA I
HABILIDADES H01 E H02
CONHECER CONCEITOS BSICOS
E

COMPREENDER UNIDADES DE GRANDEZA

Prof. Carlos Maurcio de B. Mello

1/46

Fundamentos de Informtica Instituto Superior Ftima

O QUE SER VISTO NESSA DISCIPLINA??


O QUE ESPERAR DO CURSO, COMO UM TODO?

ESTRUTURA DIVIDIDA EM 06 (SEIS) CAMADAS ESTUDO E COMPREENSO DA FUNO DO TECNLOGO EM ANLISE E DESENVOLVIMENTO DE SISTEMAS

(TADS)
Prof. Carlos Maurcio de B. Mello 2/46

Fundamentos de Informtica Instituto Superior Ftima


Problema para resolver

Projeto
Algoritmo

Linguagem de Programao

Software Aplicativo (programa)

Sistema Operacional

Arquitetura
Prof. Carlos Maurcio de B. Mello

Hardware
3/46

Fundamentos de Informtica Instituto Superior Ftima

O Computador uma mquina Inteligente ou Burra?


O computador NO uma mquina inteligente. O computador deve ser capaz de fazer trs tarefas:
Aceitar uma entrada estruturada; Process-la de acordo com as regras preestabelecidas; e Produzir uma sada com os resultados.
Prof. Carlos Maurcio de B. Mello 4/46

Fundamentos de Informtica Instituto Superior Ftima

O Processamento em si...

Quem decide o que fazer

HOMEM COMPUTADOR

Quem executa as operaes

Entrada de Dados

Processamento

Sada de Dados

Prof. Carlos Maurcio de B. Mello

5/46

Fundamentos de Informtica Instituto Superior Ftima

COMPONENTES DE UM SISTEMA
Hardware
Componentes fsicos do computador (Sistema
central e perifricos);

Software
Componentes Lgicos do Computador. So os dados (processados pelo sistema) e programas
(conjunto de instrues);

Peopleware Pessoas que trabalham com os computadores


(usurios, digitadores, analistas, programadores, etc.)
Prof. Carlos Maurcio de B. Mello 6/46

Fundamentos de Informtica Instituto Superior Ftima

POR DENTRO DO COMPUTADOR


Independente da sua forma e tamanho, todo
computador tem 05 (cinco) componentes bsicos: Processador; Memria; Dispositivos de Entrada / Sada; Armazenamento em disco; Programas.
Prof. Carlos Maurcio de B. Mello 7/46

Fundamentos de Informtica Instituto Superior Ftima

POR DENTRO DO COMPUTADOR


Os 04 primeiros itens so os componentes fsicos da mquina; O 5 Componente pode ser tambm chamado de software...
Instrues eletrnicas que os programadores escrevem para dizer ao hardware o que fazer.

Apesar

do

computador

ser

uma

mquina

maravilhosa... Ela nada faz, sem uma instruo, ou seja, sem um programa de computador.
Prof. Carlos Maurcio de B. Mello 8/46

Fundamentos de Informtica Instituto Superior Ftima

DADOS X INFORMAO
Dados: o conhecimento bruto, sem utilizao imediata; Pode-se dizer que dados so fatos fora de um contexto, por exemplo. Informao:

Dado trabalhado pelo computador;


Possui utilidade especfica, sendo claro,
9/46

preciso, conciso, oportuno ( perecvel).


Prof. Carlos Maurcio de B. Mello

Fundamentos de Informtica Instituto Superior Ftima

DADOS X INFORMAO
Dado = Elemento a ser processado. E eles podem ser dos seguintes tipos: Numricos: 9; 2,5 Alfabticos: letras (A-Z) Alfanumricos: nmeros, letras, caracteres

especiais ( {, >, +, # )
Os dados so os sinais brutos, e sem significado individual que os computadores manipulam para produzir informao.
Prof. Carlos Maurcio de B. Mello 10/46

Fundamentos de Informtica Instituto Superior Ftima

PROCESSAMENTO DE DADOS
o processo de receber DADOS, manipul-los e produzir novos dados ou INFORMAO. DADOS INICIAIS
ENTRADA

PROCESSAMENTO (Transformaes)
SADA

DADOS FINAIS (INFORMAO)


Prof. Carlos Maurcio de B. Mello 11/46

Fundamentos de Informtica Instituto Superior Ftima

COMPUTADOR E O PROCESSAMENTO DE DADOS


O computador uma mquina que processa

dados em menos tempo e com mais segurana.

Processamento eletrnico de dados.


Funes bsicas do computador:

Entrada de dados; Processamento de dados; Sada de informaes; Armazenamento de informaes.


Prof. Carlos Maurcio de B. Mello 12/46

Fundamentos de Informtica Instituto Superior Ftima

COMPUTADOR E O PROCESSAMENTO DE DADOS


Informtica (Informao Automtica)

Cincia que abrange todas as atividades relacionadas com o processamento

automtico de informaes.

Prof. Carlos Maurcio de B. Mello

13/46

Fundamentos de Informtica Instituto Superior Ftima

DADO X INSTRUO X PROGRAMA


DADO: Informao a ser processada. Exemplo:
No vestibular: nome, identidade, opes, ...

Prof. Carlos Maurcio de B. Mello

14/46

Fundamentos de Informtica Instituto Superior Ftima

DADO X INSTRUO X PROGRAMA


INSTRUO: Operao elementar que o computador pode processar (sobre os dados). Tipos:
movimentao de dados (transferncia), E/S,

aritmtica, comparao, controle da sequncia do programa, etc...


Prof. Carlos Maurcio de B. Mello 15/46

Fundamentos de Informtica Instituto Superior Ftima

DADO X INSTRUO X PROGRAMA


PROGRAMA: Conjunto de instrues, organizadas de forma que o computador as execute em determinada sequncia.

Prof. Carlos Maurcio de B. Mello

16/46

Fundamentos de Informtica Instituto Superior Ftima

CLASSIFICAO DE UM MICROCOMPUTADOR
Computadores so apresentados em vrios tamanhos e
com diferentes recursos. Existem vrias classificaes, e as mais comuns so as seguintes:

Supercomputador;
Mainframe; Estao de Trabalho; Computador Pessoal (Personal Computer PC)

Prof. Carlos Maurcio de B. Mello

17/46

Fundamentos de Informtica Instituto Superior Ftima

SUPERCOMPUTADOR
Em regra, o computador mais potente disponvel em uma dada poca. So construdas para processar quantidades enormes de informao num espao de tempo mnimo; Destinados, a princpio, para um fim especfico; Possuem tempo de vida curto, pois com a rapidez no

avano

desses

recursos,

os

recursos

de

um

supercomputador hoje podem ser os recursos padro de um computador no ano seguinte.


Prof. Carlos Maurcio de B. Mello 18/46

Fundamentos de Informtica Instituto Superior Ftima

MAINFRAME
O maior tipo de computador em uso comum. So mquinas destinadas a manipular quantidades imensas de informaes de entrada, de sada e/ou de armazenamento. Esses computadores costumam ocupar imensos

espaos. s vezes, at andares inteiros de um prdio, e

custam milhes de dlares;


Grandes empresas e bancos, por exemplo, utilizam esse tipo de computador.
Prof. Carlos Maurcio de B. Mello 19/46

Fundamentos de Informtica Instituto Superior Ftima

ESTAO DE TRABALHO
Tambm conhecido como workstation. Parece um computador pessoal e tipicamente utilizada por uma nica pessoa. Possui maior poder computacional. Em regra, a arquitetura do processador, baseia-se num projeto chamado RISC (Reduced Instruction Set Computing),

que resulta num processamento mais rpido.


Hoje em dia esse termo est em desuso, pois os computadores pessoais (PC) so muito semelhantes.
Prof. Carlos Maurcio de B. Mello 20/46

Fundamentos de Informtica Instituto Superior Ftima

COMPUTADOR PESSOAL
Tambm conhecidos como PC (Personal Computer). So computadores de uso comum. So os computadores encontrados no nosso dia-a-dia. Quando um PC est potencializado comum atribuir a ele, o termo Estao de Trabalho. Nesse termo, pode-se enquadrar os desktops

computadores de mesa, ou ainda os notebooks ou


laptops.
Prof. Carlos Maurcio de B. Mello 21/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
Para o computador, tudo so nmeros.
Nmeros so nmeros; Letras so nmeros; Sinais de pontuao so nmeros; Qualquer smbolo, ou at mesmo o espao entre letras so nmeros.

TADS 1, para o computador, escrito assim:

TADS 1
84 65 68 83 32 49
Prof. Carlos Maurcio de B. Mello

01010100 01000001 01000100 01010011 00100000 00110001

22/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
Como ele faz isso? Atravs de cdigos de representao. Existem dois padres clssicos: EBCDIC (Extended Binary Coded Decimal Interchange Code)
Desenvolvido e utilizado, exclusivamente pela IBM (International Business Machines);

ASCII (American Standard Code for Information Interchange)


Desenvolvido pela ANSI (American National Standards Institute) e utilizado por todos os demais fabricantes de computadores.
Prof. Carlos Maurcio de B. Mello 23/46

Fundamentos de Informtica Instituto Superior Ftima

CDIGO DE ARMAZENAMENTO - EBCDIC


Extended Binary Coded Decimal Interchange Code; Padro exclusivo da IBM; Utiliza 08 (oito) bits; Codifica 256 caracteres.

Prof. Carlos Maurcio de B. Mello

24/46

Fundamentos de Informtica Instituto Superior Ftima

Prof. Carlos Maurcio de B. Mello

25/46

Fundamentos de Informtica Instituto Superior Ftima

CDIGO DE ARMAZENAMENTO - ASCII


American Standard Code for Information Interchange; Padro utilizado pelos demais fabricantes; Utilizava 07 (sete) bits; Codifica 128 caracteres; Caiu em desuso, pela limitao de 128 caracteres;

Prof. Carlos Maurcio de B. Mello

26/46

Fundamentos de Informtica Instituto Superior Ftima

Prof. Carlos Maurcio de B. Mello

27/46

Fundamentos de Informtica Instituto Superior Ftima

CODE PAGE 437 (CP437)


Padro utilizado por quase todos os sistemas; Baseado no Cdigo ASCII, com as seguintes diferenas:
Opera com 08 (oito) bits semelhante ao EBCDIC; Insero de caracteres de impressora (dingbats);

( )
Possui todos os cdigos ASCII originais (os 128);

Insero de Caixas de Desenho e Caracteres em Bloco.

Prof. Carlos Maurcio de B. Mello

28/46

Fundamentos de Informtica Instituto Superior Ftima

Prof. Carlos Maurcio de B. Mello

29/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
Para um computador, tudo so nmeros. Para entender como o computador opera, preciso entender o que so Bases Numricas. Muitas culturas utilizam o sistema numrico decimal. Pelo simples fato de que o ser humano possui dez dedos

nas mos.
Quando os computadores comearam a ser

desenvolvidos, o maior problema foi a forma como os dados eram armazenados.


Prof. Carlos Maurcio de B. Mello 30/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
Uso do sistema decimal:
Criao de um dispositivo que pudesse armazenar 10 (dez) estados diferentes de representao de dados.

O armazenamento de dados feito com energia eltrica (Isso mesmo! Porque as memrias de trabalho de um computador
operam somente com energia eltrica)

Quais seriam os

problemas??
Consumo de energia; Dissipao de calor; Erros............. Muitos erros!!!
Prof. Carlos Maurcio de B. Mello 31/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
Soluo:
Os dados introduzidos pelo computador tiveram que ser reduzidos ao seu estado mais fundamental, ou seja, aquele em que h somente duas condies ligado ou desligado.

Surge ento, o Sistema Numrico Binrio, onde cada algarismo binrio (0 ou 1) chamado de bit, que a forma contracta de binary digit. O grupamento de 08 (oito) bits chamado de Byte, e

este conceito foi desenvolvido pela IBM.


Prof. Carlos Maurcio de B. Mello 32/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
medida em que os computadores foram evoluindo, a capacidade de armazenamento de dados em seu interior tambm foi crescendo. Utilizando trs mecanismos de armazenamento de estado (no caso da CPU, o Transistor) poder-se-ia criar um

conjunto com at 08 representaes distintas.


000 100 001 101 010 110 011 111

Prof. Carlos Maurcio de B. Mello

33/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
A frmula utilizada para calcular a quantidade de representaes distintas a seguinte:

=
Onde:
b = Base numrica utilizada

R = Nmero de representaes possveis d = quantidade de dgitos disponveis para representao

Prof. Carlos Maurcio de B. Mello

34/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
Quando as quantidades de representaes possveis

comeou a ganhar valores maiores, foram adotados alguns


sufixos para simplificar a forma de escrever tais valores.

Assim sendo foram utilizados alguns sufixos j existentes


na base numrica decimal, e medida que os valores

foram aumentando, outros mais foram criados.


Prof. Carlos Maurcio de B. Mello 35/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
O sufixo K (quilo), em decimal, representa 1.000 vezes

(como em Km e Kg).
Esse sufixo, em binrio, representa 1.024, pois 210 = 1.024.
1 Kbyte representa 1.024 bytes;

2 Kbytes representam 2.048 bytes.

Do mesmo modo, o sufixo M (mega) representa 220 vezes (1.048.576) e o sufixo G (giga) 230 vezes (1.073.741.824),

diferenciando-se assim, da representao decimal.

Prof. Carlos Maurcio de B. Mello

36/46

Fundamentos de Informtica Instituto Superior Ftima

INFORMAO NO COMPUTADOR
Valores para indicar grandezas
VALOR VALOR POR EXTENSO GRANDEZA

1 KByte 1 MByte 1 GByte 1 TByte 1 PByte 1 ExByte 1 ZByte 1 YByte

= 210 = 220 = 230 = 240 = 250 = 260 = 270 = 280

1.024 1.048.576 1.073.741.824 1.099.511.627.776 1.125.899.906.843.624 1.152.921.504.607.870.976 1.180.591.620.718.458.879.424 1.208.925.819.615.701.892.530.176

(K = Quilo) (M = Mega) (G = Giga) (T = Tera) (P = Peta) (Ex = Exa) (Z = Zeta) (Y = Yotta)


37/46

Prof. Carlos Maurcio de B. Mello

Fundamentos de Informtica Instituto Superior Ftima

BIT (BINARY DIGIT)


a menor unidade de informao armazenvel em um
computador.

o algarismo binrio ou dgito binrio, que pode


assumir apenas dois valores: 0 e 1.

Prof. Carlos Maurcio de B. Mello

38/46

Fundamentos de Informtica Instituto Superior Ftima

CARACTERE
o menor grupo ordenado de bits representando uma
informao til e inteligvel para o ser humano.

Qualquer caractere a ser armazenado em um sistema


de computao convertido em um conjunto de bits previamente definido para o referido sistema (chamase cdigo de representao de caracteres).
Prof. Carlos Maurcio de B. Mello 39/46

Fundamentos de Informtica Instituto Superior Ftima

CARACTERE
Cada sistema poder definir como (quantos bits e
como se organizam) cada conjunto de bits ir

representar um determinado caractere.

Exemplo: cinco bits por caractere permitiria codificar


at 32 smbolos diferentes ( 25 = 32 ) .

Prof. Carlos Maurcio de B. Mello

40/46

Fundamentos de Informtica Instituto Superior Ftima

BYTE
Foi a primeira definio formal atribuda a um grupo
ordenado de bits;

Institudo pela IBM, sendo utilizado por todos os


fabricantes de computadores;

um grupo ordenado de 8 bits, tratados de forma


individual, como unidade de armazenamento e

transferncia.
Prof. Carlos Maurcio de B. Mello 41/46

Fundamentos de Informtica Instituto Superior Ftima

BYTE
Foi definido para servir de elemento de referncia
para a construo e funcionamento dos dispositivos
de armazenamento e tambm como referncia para

os processos de transferncia de dados entre


perifricos e UCP;

Prof. Carlos Maurcio de B. Mello

42/46

Fundamentos de Informtica Instituto Superior Ftima

BYTE
Como os principais cdigos de representao de
caracteres utilizam grupos de 8 bits por caractere, os

conceitos de Byte e caractere tornam-se semelhantes e


as palavras, quase sinnimas.

O termo caractere mais empregado para fins


comerciais. Na prtica, s se utiliza o Byte.
Prof. Carlos Maurcio de B. Mello 43/46

Fundamentos de Informtica Instituto Superior Ftima

BYTE
costume, no mercado, construrem memrias cujo
acesso, armazenamento e recuperao de informaes so efetuados Byte a Byte (ou caractere a caractere). Por essa razo, em anncios de computadores, menciona-se que ele possui 512 MBytes de memria" ou "2 GBytes de

memria"; por exemplo, na realidade, em face desse


costume, quase sempre o termo Byte omitido por j subentender esse valor.

Prof. Carlos Maurcio de B. Mello

44/46

Fundamentos de Informtica Instituto Superior Ftima

PALAVRA
um conjunto de bits que representa uma informao til para
os computadores, estando associado ao tipo de interao entre Memria Principal (MP) e Unidade Central de

Processamento (UCP).

Palavra de memria (Word): 16 ou 32 bits Unidade que define a quantidade de bits processada de cada
vez pela CPU

l ou grava em uma nica operao (dados, instrues, ...).


Prof. Carlos Maurcio de B. Mello 45/46

Fundamentos de Informtica Instituto Superior Ftima Seu Potencial, nossa Paixo.

Prof. Carlos Maurcio de B. Mello

46/46

Potrebbero piacerti anche