Você está na página 1de 24

UNIDADE 2 -

ARMAZENAMENTO DE
DADOS
PA RT E 2

Unidade de Computação e Sistemas


Universo Computacional
Prof. Me. Renata Cristina Laranja Leite
Prof. Msc. Eliana Caus Sampaio
CONTEÚDO DA AULA
1. Componentes básicos de um Computador
2. Representação dos Dados
3. Portas Lógicas

2
Componentes básicos de
um computador

3
I. Componentes básicos de um computador

UNIDADE PRINCIPAL

UNIDADE
UNIDADE
LÓGICA
DE
E
CONTROLE
ARITMÉTICA

ENTRADA SAÍDA
REGISTRADORES

ARMAZENAMENTO
PRIMÁRIO
(MEMÓRIA PRINCIPAL)

ARMAZENAMENTO
SECUNDÁRIO
4
I. Componentes básicos de um computador
QUIZ

1. É a parte de um sistema computacional que realiza as instruções de


um programa de computador;
2. Executa a lógica e a aritmética básica;
3. Tem papel parecido ao cérebro no computador .

Qual opção corresponde as descrições acima?


A. Cérebro de Minhoca

B. Dispositivos de Entrada

C. Unidade Central de Processamento - CPU

D. Registradores

E. Dispositivos de Saída
5
I. Componentes básicos de um computador
QUIZ

1. É a parte de um sistema computacional que realiza as instruções de


um programa de computador;
2. Executa a lógica e a aritmética básica;
3. Tem papel parecido ao cérebro no computador .

Resposta:
A. Cérebro de Minhoca

B. Dispositivos de Entrada

C. Unidade Central de Processamento - CPU

D. Registradores
6
E. Dispositivos de Saída
6
I. Componentes básicos de um computador
QUIZ

1. Exibem dados e informações processadas pelo computador;


2. Permitem a comunicação no sentido do computador para o
utilizador.

Qual opção corresponde as descrições acima?


A. Jato propulsor de foguetes

B. Dispositivos de Entrada

C. Unidade Central de Processamento - CPU

D. Registradores

E. Dispositivos de Saída
7
I. Componentes básicos de um computador
QUIZ

1. Exibem dados e informações processadas pelo computador;


2. Permitem a comunicação no sentido do computador para o
utilizador.

Resposta:
A. Jato propulsor de foguetes

B. Dispositivos de Entrada

C. Unidade Central de Processamento - CPU

D. Registradores
8
E. Dispositivos de Saída
I. Componentes básicos de um computador
QUIZ

1. São dispositivos que fornecem informação para as operações


num programa de computador;
2. Chamados de unidades ou periféricos;
3. Permitem a comunicação do usuário com o computador.

Qual opção corresponde as descrições acima?


A. Unidade Central de Processamento

B. Dispositivos de Entrada

C. Registradores

D. Dispositivos de Saída

E. Bolinho de Bacalhau
9
I. Componentes básicos de um computador
QUIZ

1. São dispositivos que fornecem informação para as operações


num programa de computador;
2. Chamados de unidades ou periféricos;
3. Permitem a comunicação do usuário com o computador.
Resposta:
A. Unidade Central de Processamento

B. Dispositivos de Entrada

C. Registradores

D. Dispositivos de Saída

E. Bolinho de Bacalhau 10
Representação dos Dados

11
2. Representação de Dados

Bit
• Binary digit (dígito binário).
– Dois valores possíveis: 0 e 1.
– Nunca pode estar vazio.

• Unidade básica para armazenar dados:


– 0 significa desligado;
– 1 significa ligado.

• Quando referenciado usá-se o “b” minúsculo.

12
2. Representação de Dados
Byte

• Conjunto de 8 bits.

• Cada byte tem 256 (28) valores possíveis.

• Representa um caractere ou um número.

• Dispositivos de memória e armazenamento são medidos em


números de bytes.

• Quando referenciado usá-se o “B” maiúsculo.

13
2. Representação de Dados
Palavra
• É a unidade natural de informação usada por cada tipo de
computador em particular.
• É uma sequência de bits de tamanho fixo que é processado
em conjunto numa máquina.
• Quanto maior a palavra, mais potente/rápido é o
computador.
• Computadores modernos possuem tamanho de palavra
de 16, 32 e 64 bits.

14
2. Representação de Dados

Codificação de Caracteres ou Esquemas de Codificação


• A codificação de caracteres diz ao computador como
interpretar zeros e uns em caracteres reais.
010000012 = 6510 = A (letra A maiúscula)

• Um encoding é uma técnica que define regras para armazenar


os códigos (code points) dos caracteres que compõem as
strings (caracter alfanumérico) na memória do computador.
• Os Encodings mais conhecidos são:
– ASCII (American Standard Code for Information Interchange).
– 8-bit encodings
• ISO-8859-1 (Latin1)
• ISO-8859-15 (French)
– Unicode UTF-8 UTF-16 UTF-32 15
2. Representação de Dados
ASCII
• American Standard Code for Information Interchange.

• Cada caracter utiliza 7 bits (128 caracteres no total).

• Usado virtualmente em todos os computadores pessoais.

• Posteriormente adotou 8 bits para representação.

• Baseado no alfabeto Inglês.

16
2. Representação de Dados

17
2. Representação de Dados
UNICODE
• Usa 16 bits para representar um caractere.
• Mais de 107 mil valores possíveis.
• O código UNICODE pode representar todos os caracteres
específicos de diversos idiomas. Chamado Unicode Transformation
Format, ou UTF.
• Novos códigos são regularmente atribuídos para novos
caracteres: caracteres latinos (acentuados ou não), gregos,
cirílicos, armênios, hebraicos, tailandeses, hiraganas, katakanas,...
• Atualmente é a codificação de caracteres mais comum na Web.

• Tabela UNICODE: http://unicode-table.com/en/


18
2. Representação de Dados
O code point é um código no formato U + número em
hexadecimal.
O exemplo abaixo mostra os códigos das letras que compõem a
palavra “BRASIL” (em maiúsculo).
B - U+0042
R - U+0052
A - U+0041
S - U+0053
I - U+0049
L - U+004C
É muito importante mencionar que as letras maiúsculas possuem
code points diferentes das letras minúsculas. Por exemplo: o
code point da letra “A” é U+0041, enquanto o da letra “a”
é U+0061, o code point de “Ç” é U+00C7 e o de “ç” é U+00E7 (e
por aí vai). Outra observação importante é que os primeiros 127
code points (até U+007F) são compatíveis com os códigos
utilizados na antiga tabela ASCII (basicamente são os códigos 19
Portas Lógicas

20
3. Portas Lógicas

21
3. Portas Lógicas
FLIP FLOP
Na lógica combinacional, as células básicas para a construção
do circuitos são as portas lógicas, já na lógica sequencial, as
células básicas são os circuitos biestáveis ou chamados flip-
flops.
São amplamente utilizados por causa de sua característica de
"memória".
O flip-flop pode ser utilizado para armazenar um bit, ou um digito
binário. A informação armazenada em um conjunto de flip-flops
pode representar o valor de um contador, um caractere ASCII em
uma memória de um computador ou qualquer outra parte de uma
informação.

22
3. Portas Lógicas
FLIP FLOP
Exemplos:

23
Boa noite!
Bons estudos!

24

Você também pode gostar