SlideShare uma empresa Scribd logo
1 de 41
DSC/CEEI/UFCG
Introdução à Computação
A Informação e Representação
(Parte I)
Prof.a Joseana Macêdo Fechine Régis de Araújo
joseana@computacao.ufcg.edu.br
Carga Horária: 60 horas
Universidade Federal de Campina Grande
Centro de Engenharia Elétrica e Informática
Unidade Acadêmica de Sistemas e Computação
 O computador, sendo um equipamento eletrônico,
armazena e movimenta as informações internamente sob
forma eletrônica; tudo o que faz é reconhecer dois
estados físicos distintos, produzidos pela eletricidade,
pela polaridade magnética ou pela luz refletida – em
essência, eles sabem dizer se um “interruptor” está
ligado ou desligado.
 O computador, por ser uma máquina eletrônica, só
consegue processar duas informações: a presença ou
ausência de energia.
 Para que a máquina pudesse representar eletricamente
todos os símbolos utilizados na linguagem humana,
seriam necessários mais de 100 diferentes valores de
tensão (ou de corrente).
2
DSC/CEEI/UFCG
A Informação e Representação
Tipos de grandezas
 Analógica  contínua
 Digital  discreta (passo a passo)
 Computadores analógicos – Trabalham com sinais
elétricos de infinitos valores de tensão e corrente (modelo
continuamente variável, ou analogia, do que quer que
estejam medindo).
 Computadores digitais – Trabalham com dois níveis de
sinais elétricos: alto e baixo. Representam dados por meio
de um símbolo facilmente identificado (dígito).
3
DSC/CEEI/UFCG
A Informação e sua Representação
Como os computadores modernos
representam as informações?
A Informação e sua Representação
4
DSC/CEEI/UFCG
 Para o computador, tudo são números.
 Computador Digital  Normalmente a
informação a ser processada é de forma numérica
ou texto  codificada internamente através de um
código numérico.
 Código mais comum  BINÁRIO
5
DSC/CEEI/UFCG
Por que é utilizado o sistema binário ?
A Informação e sua Representação
6
DSC/CEEI/UFCG
 Como os computadores representam as informações
utilizando apenas dois estados possíveis - eles são
totalmente adequados para números binários.
 Número binário no computador: bit [de “Binary digIT”]
– A unidade de informação.
– Uma quantidade computacional que pode tomar um de
dois valores, tais como verdadeiro e falso ou 1 e 0,
respectivamente (lógica positiva).
O – desligado
1 – ligado
Um bit está ligado (set) quando vale 1, desligado ou limpo (reset ou clear)
quando vale 0; comutar, ou inverter (toggle ou invert) é passar de 0 para 1 ou de
1 para 0. (lógica positiva)
A Informação e sua Representação
 Um bit pode representar apenas 2 símbolos (0 e 1)
 Necessidade - unidade maior, formada por um conjunto
de bits, para representar números e outros símbolos,
como os caracteres e os sinais de pontuação que usamos
nas linguagens escritas.
 Unidade maior (grupo de bits) - precisa ter bits
suficientes para representar todos os símbolos que
possam ser usados:
– dígitos numéricos,
– letras maiúsculas e minúsculas do alfabeto,
– sinais de pontuação,
– símbolos matemáticos e assim por diante.
7
DSC/CEEI/UFCG
A Informação e sua Representação
Caracteres alfabéticos maiúsculos 26
Caracteres alfabéticos minúsculos 26
Algarismos 10
Sinais de pontuação e outros símbolos 32
Caracteres de controle 24
Total 118
8
DSC/CEEI/UFCG
Necessidade:
A Informação e sua Representação
Capacidade de representação:
9
DSC/CEEI/UFCG
Bits Símbolos
2 4
3 8
4 16
5 32
6 64
7 128
8 256
9 512
10 1024
A Informação e sua Representação
10
DSC/CEEI/UFCG
 BYTE (BInary TErm)
– Grupo ordenado de 8 bits, para efeito de manipulação
interna mais eficiente
– Tratado de forma individual, como unidade de
armazenamento e transferência.
– Unidade de memória usada para representar um caractere.
O termo bit apareceu em 1949, inventado por John Tukey, um pioneiro dos
computadores. Segundo Tukey, era melhor que as alternativas bigit ou binit.
O termo byte foi criado por Werner Buchholz em 1956 durante o desenho do
computador IBM Stretch. Inicialmente era um grupo de 1 a 6 bits, mas logo se
transformou num de 8 bits. A palavra é uma mutação de bite, para não
confundir com bit.
Com 8 bits, podemos arranjar 256 configurações diferentes: dá para 256
caracteres, ou para números de 0 a 255, ou de –128 a 127, por exemplo.
A Informação e sua Representação
 Todas as letras, números e outros caracteres são
codificados e decodificados pelos equipamentos através
dos bytes que os representam, permitindo, dessa forma, a
comunicação entre o usuário e a máquina.
 Sistemas mais importantes desenvolvidos para
representar símbolos com números binários (bits):
– EBCDIC (Extended Binary Coded Decimal Interchange
Code – Código Ampliado de Caracteres Decimais
Codificados em Binário para o Intercâmbio de Dados).
– ASCII (American Standard Code for Information Interchange
– Código Padrão Americano para o Intercâmbio de
Informações).
– UNICODE (Unicódigo).
11
DSC/CEEI/UFCG
A Informação e sua Representação
 EBCDIC
– Código de 8 bits (256 símbolos).
– Usado em mainframe IBM e em sistemas de médio porte,
raramente encontrado em microcomputadores.
 ASCII
– Padrão definido pela organização ANSI.
– Código de 7 bits (128 combinações de caracteres).
– No PC existe o ASCII Estendido (utiliza outros 128 códigos
para símbolos gráficos, e línguas diferentes do inglês).
 UNICODE
– Novo padrão para representação de dados, oferecerá 2
bytes para a representação de símbolos (mais de 65.000
símbolos)
12
DSC/CEEI/UFCG
A Informação e sua Representação
A Informação e sua Representação
13
DSC/CEEI/UFCG
1 byte = 8 bits = 1 caractere (letra, número ou símbolo)
Podemos definir a palavra como um conjunto de bits que representa uma
informação útil para os computadores. A palavra nos computadores é um
valor fixo e constante para um dado processador (p.ex.: 32 bits, 64 bits).
14
DSC/CEEI/UFCG
Partes do conjunto de caracteres ASCII
Como os principais códigos de representação de caracteres utilizam grupos de 8
bits por caractere, os conceitos byte e caractere tornam-se semelhantes, e as,
palavras, quase sinônimas. O termo caractere é mais usado para fins comerciais
e o termo byte é mais empregado na linguagem técnica de profissionais da área.
Binário Caractere
0100 0001 A
0100 0010 B
0110 0001 a
0110 0010 b
0011 1100 <
0011 1101 =
0001 1011 ESC
0111 1111 DEL
A Informação e sua Representação
Indicações numéricas dos computadores:
Bit - 2 estados: 0 e 1
15
DSC/CEEI/UFCG
Byte B 8 bits
Quilobyte
(ou Kilobyte)
KB 1.024 bytes 210=1.024
Megabyte MB 1.024 KB 220=1.048.576
Gigabyte GB 1.024 MB 230=1.073.741.824
Terabyte TB 1.024 GB 240=1.099.511.627.776
Os valores utilizados em computação para indicar capacidade de memória são
normalmente compostos de um número (entre 0 e 999) e uma das abreviaturas
citadas (ex.: 256K, 64M, etc.).
A Informação e sua Representação
 Os computadores manipulam dados (sinais brutos e
sem significado individual) para produzir informações.
 A conversão de dados em informações, e estas
novamente em dados, é uma parte tão fundamental em
relação ao que os computadores fazem que é preciso
saber como a conversão ocorre para compreender
como o computador funciona.
 Infelizmente os computadores não usam nosso sistema
de numeração.
16
DSC/CEEI/UFCG
A Informação e sua Representação
Embora os códigos de caracteres sejam úteis para representar dados textuais e números
inteiros (0 a 9), eles não são úteis para números que possuem pontos fracionários, como 1,25.
Para representar números com frações, bem como números extremamente grandes, por
exemplo, os computadores utilizam a notação de ponto flutuante (a ser vista posteriormente).
Sistema de Numeração
 Conjunto de símbolos utilizados para representação de
quantidades e de regras que definem a forma de
representação.
 Cada sistema de numeração é apenas um método
diferente de representar quantidades. As quantidades em
si não mudam; mudam apenas os símbolos usados para
representá-las.
 A quantidade de algarismos disponíveis em um dado
sistema de numeração é chamada de base.
 Representação numérica mais empregada: notação
posicional.
17
DSC/CEEI/UFCG
A Informação e sua Representação
Notação Posicional
 Valor atribuído a um símbolo dependente da posição em que
ele se encontra no conjunto de símbolos que representa uma
quantidade.
 O valor total do número é a soma dos valores relativos de cada
algarismo (decimal).
Sistema de numeração decimal
735 573
700 30 5 500 70 3
A Informação e sua Representação
18
DSC/CEEI/UFCG
Notação Não Posicional
 Valor atribuído a um símbolo é inalterável, independente da
posição em que se encontre no conjunto de símbolos que
representam uma quantidade.
Sistema de Numeração Romano
XXI XIX
10 10 1 10 1 10
A Informação e sua Representação
19
DSC/CEEI/UFCG
Sistema de Numeração
 Sistema de numeração – código
 Operação básica – contagem
 Grupo com um determinado número de objetos – base
(raiz)
 Sistemas de numeração básicos:
– Decimal
– Binário
– Octal
– Hexadecimal
20
DSC/CEEI/UFCG
A Informação e sua Representação
21
DSC/CEEI/UFCG
Exemplos de Sistemas de Numeração
Sistema Base Algarismos
Binário 2 0,1
Ternário 3 0,1,2
Octal 8 0,1,2,3,4,5,6,7
Decimal 10 0,1,2,3,4,5,6,7,8,9
Duodecimal 12 0,1,2,3,4,5,6,7,8,9,A,B
Hexadecimal 16 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
Como os números representados em base 2 são muito extensos e, portanto,
de difícil manipulação visual, costuma-se representar externamente os valores
binários em outras bases de valor mais elevado (octal ou hexadecimal). Isso
permite maior compactação de algarismos e melhor visualização dos valores.
A Informação e sua Representação
Sistema de Numeração
Padrões de Representação
 Letra após o número para indicar a base;
 Número entre parênteses e a base como um índice do
número.
 Exemplo:
– Sistema Decimal – 2763D ou (2763)10 ou 276310
22
DSC/CEEI/UFCG
A Informação e sua Representação
Sistema Decimal (Base 10)
 Sistema mais utilizado.
 10 símbolos para representar quantidades.
23
DSC/CEEI/UFCG
A Informação e sua Representação
0 1 2 3 4 5 6 7 8 9
 Peso – representar quantidades maiores que a base.
 Peso trouxe: unidade, dezena, (dez unidades), centena
(cem unidades), milhar (mil unidades), dezena de milhar,
centena de milhar, etc.
 Exemplo: 2574 é composto por 4 unidades, 7 dezenas, 5
centenas e 2 milhares, ou 2000 + 500 + 70 + 4 = 2574
Sistema Binário (Base 2)
 Utiliza dois símbolos para representar quantidades.
24
DSC/CEEI/UFCG
A Informação e sua Representação
0 e 1
 Segue as regras do sistema decimal - válidos os conceitos de
peso e posição. Posições não têm nome específico.
 Cada algarismo é chamado de bit. Exemplo: 1012
 Expressão oral - diferente dos números decimais.
– Caractere mais à esquerda - Most-Significative-Bit - “MSB”.
– Caractere mais à direita - Least-Significative-Bit - “LSB”.
Sistema Octal (Base 8)
 Utiliza 8 símbolos.
25
DSC/CEEI/UFCG
A Informação e sua Representação
0 1 2 3 4 5 6 7
 Exemplo: 5638
 Expressão oral - similar ao sistema binário.
0 1 2 3 4 5 6 7 8 9
A B C D E F
26
DSC/CEEI/UFCG
Sistema Hexadecimal (Base 16)
 Possui 16 símbolos (algarismos) para representar qualquer
quantidade.
 Uso das letras - facilidade de manuseio.
 Exemplo: 5A316
 Expressão oral - similar ao sistema binário.
A Informação e sua Representação
Ao trabalhar com sistemas de numeração, em
qualquer base, deve-se observar o seguinte:
 O número de dígitos usado no sistema é igual à base.
 O maior dígito é sempre menor que a base.
 O dígito mais significativo está à esquerda, e o menos
significativo à direita
 Um “vai-um” de uma posição para outra tem um peso
igual a uma potência da base.
 Em geral se toma a base decimal como referência.
27
DSC/CEEI/UFCG
A Informação e sua Representação
Decimal Binário Octal Hexadecimal
0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
.
.
.
.
.
.
.
.
.
.
.
.
28
DSC/CEEI/UFCG
A Informação e sua Representação
Conversão entre Sistemas de Numeração
 Procedimentos básicos:
(números inteiros)
- divisão
- polinômio
- agrupamento de bits
A Informação e sua Representação
29
DSC/CEEI/UFCG
Conversão entre Sistemas de Numeração
 Divisão (Decimal outro sistema)
– Divisão inteira (do quociente) sucessiva pela
base, até que resto seja menor do que a base.
– Valor na base = composição do último
quociente (MSB) com restos (primeiro resto é
bit menos significativo - LSB)
30
DSC/CEEI/UFCG
A Informação e sua Representação
Conversão entre Sistemas de Numeração
 Divisão (Decimal outro sistema)
 Dividir o número por b (base do sistema) e os resultados
consecutivas vezes.
Ex.: (125)10 = (? )2 (538)10 = (? )16
A Informação e sua Representação
31
DSC/CEEI/UFCG
Número =
32
DSC/CEEI/UFCG
an = algarismo, b = base do número
n = quantidade de algarismo - 1
0
n
a bn
 a bn2
 ... a b0
bn1
 a
n1 n2
Conversão entre Sistemas de Numeração
Notação Polinomial ou Posicional
 Válida para qualquer base numérica.
 LEI DE FORMAÇÃO
(Notação ou Representação Polinomial):
A Informação e sua Representação
Conversão entre Sistemas de Numeração
Ex.:
a) (1111101)2 = (? )10
(1111101)2 =
1x26 + 1x25 + 1x24 + 1x23 + 1x22 + 0x21 + 1x20 = 12510
b) (21A)16 = (? )10
(21A)16 = 2x162 + 1x161 + 10x160 = 53810
33
DSC/CEEI/UFCG
A Informação e sua Representação
Conversão entre Sistemas de Numeração
Agrupamento de Bits
 Sistemas octal e hexa binário (e vice versa)
 associando 3 bits ou 4 bits (quando octal ou
hexadecimal, respectivamente) e vice-versa.
Ex.: (1011110010100111)2 = ( ? )16 (A79E)16 = ( ? )2
A Informação e sua Representação
34
DSC/CEEI/UFCG
 Conversão em duas etapas:
1 - número: base octal (hexadecimal)
2 - resultado intermediário: binária
binária.
hexadecimal
(octal).
Conversão entre Sistemas de Numeração
Conversão octal hexadecimal
 Não é realizada diretamente - não há relação de
potências entre as bases oito e dezesseis.
 Semelhante à conversão entre duas bases quaisquer -
base intermediária (base binária)
35
DSC/CEEI/UFCG
A Informação e sua Representação
Conversão entre Sistemas de Numeração
Ex.:
a) (175)8 = ( ? )16
(175)8 = (1111101)2 = (7D)16
36
DSC/CEEI/UFCG
b) (21A)16 = (? )8
(21A)16 = (001000011010)2 = (1032)8
A Informação e sua Representação
Conversão entre Sistemas de Numeração
Conversão de Números Fracionários
 Lei de Formação ampliada (polinômio):
A Informação e sua Representação
37
DSC/CEEI/UFCG
Exemplo: (101,110)2 = ( ? )10
1  22 + 0  21 + 1  20 +1  2-1 + 1  2-2 + 0 2-3 = (5,75)10
A Informação e sua Representação
Conversão de Números Fracionários
 Decimal outro sistema
 Operação inversa: multiplicar a parte fracionária pela base
até que a parte fracionária do resultado seja zero.
Exemplo: (8,375)10 = ( ? )2
38
DSC/CEEI/UFCG
 Mostre que:
– 5,810 = 101,11001100... 2 (uma dízima).
– 11,610 = 1011,10011001100... 2
• a vírgula foi deslocada uma casa para a
direita, pois 11,6 = 2 x 5,8 .
39
DSC/CEEI/UFCG
A Informação e sua Representação
Exercício
40
DSC/CEEI/UFCG
 Uma caixa alienígena com o número 25 gravado
na tampa foi entregue a um grupo de cientistas.
Ao abrirem a caixa, encontraram 17 objetos.
Considerando que o alienígena tem um formato
humanóide, quantos dedos ele tem nas duas
mãos?
Exercício
41
DSC/CEEI/UFCG
 1710 = 25b
 17 = 2xb1 + 5xb0
 17 = 2b + 5
 b = (17-5)/2
 b = 6

Mais conteúdo relacionado

Semelhante a A Informação E Dados.pptx

Aula02 - Sistemas Numéricos computacionais
Aula02 - Sistemas Numéricos computacionaisAula02 - Sistemas Numéricos computacionais
Aula02 - Sistemas Numéricos computacionaisJorge Ávila Miranda
 
Conversoes binarias.pdf
Conversoes binarias.pdfConversoes binarias.pdf
Conversoes binarias.pdfProfTelmaLcia
 
Aula sobre bite e byte
Aula sobre bite e byteAula sobre bite e byte
Aula sobre bite e bytegastaovalle
 
Aula teórica e Word
Aula teórica e WordAula teórica e Word
Aula teórica e WordMicheli Wink
 
Princípios de Sistemas da Informação Unidade 1 Unip
Princípios de Sistemas da Informação Unidade 1 UnipPrincípios de Sistemas da Informação Unidade 1 Unip
Princípios de Sistemas da Informação Unidade 1 UnipHeber Gutenberg
 
O processamento binário
O processamento binárioO processamento binário
O processamento bináriocabaldreams
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOCarlos Pereira
 
História dos computadores + Conceitos base
História dos computadores + Conceitos baseHistória dos computadores + Conceitos base
História dos computadores + Conceitos basehenriquecorreiosapo
 
Interligados Apresentação Final
Interligados Apresentação FinalInterligados Apresentação Final
Interligados Apresentação FinalHugo Leonardo
 
Resumos para Concursos - v.34 - Informática (2014)
Resumos para Concursos - v.34 - Informática (2014)Resumos para Concursos - v.34 - Informática (2014)
Resumos para Concursos - v.34 - Informática (2014)Editora Juspodivm
 
0 apresentacao
0 apresentacao0 apresentacao
0 apresentacaoawtb1200
 
Ficha De Trabalho 1
Ficha De Trabalho 1Ficha De Trabalho 1
Ficha De Trabalho 1sayma vm
 
Sistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de NumeraçãoSistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de NumeraçãoCarlos Pereira
 

Semelhante a A Informação E Dados.pptx (20)

Aula02 - Sistemas Numéricos computacionais
Aula02 - Sistemas Numéricos computacionaisAula02 - Sistemas Numéricos computacionais
Aula02 - Sistemas Numéricos computacionais
 
Conversoes binarias.pdf
Conversoes binarias.pdfConversoes binarias.pdf
Conversoes binarias.pdf
 
Aula sobre bite e byte
Aula sobre bite e byteAula sobre bite e byte
Aula sobre bite e byte
 
Aula 04
Aula 04Aula 04
Aula 04
 
Aula teórica e Word
Aula teórica e WordAula teórica e Word
Aula teórica e Word
 
Linux Educacional Aula 01
 Linux Educacional Aula 01 Linux Educacional Aula 01
Linux Educacional Aula 01
 
Princípios de Sistemas da Informação Unidade 1 Unip
Princípios de Sistemas da Informação Unidade 1 UnipPrincípios de Sistemas da Informação Unidade 1 Unip
Princípios de Sistemas da Informação Unidade 1 Unip
 
O sistema do Computador
O sistema do ComputadorO sistema do Computador
O sistema do Computador
 
Roteiro IOC 03_2
Roteiro IOC 03_2Roteiro IOC 03_2
Roteiro IOC 03_2
 
Introdução às TIC
Introdução às TICIntrodução às TIC
Introdução às TIC
 
O processamento binário
O processamento binárioO processamento binário
O processamento binário
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
 
História dos computadores + Conceitos base
História dos computadores + Conceitos baseHistória dos computadores + Conceitos base
História dos computadores + Conceitos base
 
Sistemas Digitais Aula 29-08-2018
Sistemas Digitais Aula 29-08-2018Sistemas Digitais Aula 29-08-2018
Sistemas Digitais Aula 29-08-2018
 
Interligados Apresentação Final
Interligados Apresentação FinalInterligados Apresentação Final
Interligados Apresentação Final
 
Resumos para Concursos - v.34 - Informática (2014)
Resumos para Concursos - v.34 - Informática (2014)Resumos para Concursos - v.34 - Informática (2014)
Resumos para Concursos - v.34 - Informática (2014)
 
0 apresentacao
0 apresentacao0 apresentacao
0 apresentacao
 
Ficha De Trabalho 1
Ficha De Trabalho 1Ficha De Trabalho 1
Ficha De Trabalho 1
 
Sistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de NumeraçãoSistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de Numeração
 
Aula 4 informação
Aula 4   informaçãoAula 4   informação
Aula 4 informação
 

Mais de Patrícia Melo

Java Fundamentos Estrutura de Controle
Java Fundamentos Estrutura de ControleJava Fundamentos Estrutura de Controle
Java Fundamentos Estrutura de ControlePatrícia Melo
 
Conceitos Iniciais LP I
Conceitos Iniciais LP IConceitos Iniciais LP I
Conceitos Iniciais LP IPatrícia Melo
 
Ciclo de vida processo
Ciclo de vida processoCiclo de vida processo
Ciclo de vida processoPatrícia Melo
 
Engenharia de Software - Requisito.pptx
Engenharia de Software - Requisito.pptxEngenharia de Software - Requisito.pptx
Engenharia de Software - Requisito.pptxPatrícia Melo
 
MidCell-apresentacao.ppt
MidCell-apresentacao.pptMidCell-apresentacao.ppt
MidCell-apresentacao.pptPatrícia Melo
 
middlewareReflexivo.ppt
middlewareReflexivo.pptmiddlewareReflexivo.ppt
middlewareReflexivo.pptPatrícia Melo
 
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...Patrícia Melo
 
4-Introducao programacao-convertido.pptx
4-Introducao programacao-convertido.pptx4-Introducao programacao-convertido.pptx
4-Introducao programacao-convertido.pptxPatrícia Melo
 

Mais de Patrícia Melo (16)

Java Fundamentos Estrutura de Controle
Java Fundamentos Estrutura de ControleJava Fundamentos Estrutura de Controle
Java Fundamentos Estrutura de Controle
 
Conceitos Iniciais LP I
Conceitos Iniciais LP IConceitos Iniciais LP I
Conceitos Iniciais LP I
 
Ciclo de vida processo
Ciclo de vida processoCiclo de vida processo
Ciclo de vida processo
 
Engenharia de Software - Requisito.pptx
Engenharia de Software - Requisito.pptxEngenharia de Software - Requisito.pptx
Engenharia de Software - Requisito.pptx
 
Ciencia.ppt
Ciencia.pptCiencia.ppt
Ciencia.ppt
 
IP_Notas01.ppt
IP_Notas01.pptIP_Notas01.ppt
IP_Notas01.ppt
 
03modelos.ppt
03modelos.ppt03modelos.ppt
03modelos.ppt
 
Aula 09b.ppt
Aula 09b.pptAula 09b.ppt
Aula 09b.ppt
 
ArqOrgCom.ppt
ArqOrgCom.pptArqOrgCom.ppt
ArqOrgCom.ppt
 
TOF.ppt
TOF.pptTOF.ppt
TOF.ppt
 
MidCell-apresentacao.ppt
MidCell-apresentacao.pptMidCell-apresentacao.ppt
MidCell-apresentacao.ppt
 
middlewareReflexivo.ppt
middlewareReflexivo.pptmiddlewareReflexivo.ppt
middlewareReflexivo.ppt
 
Relógios Lógicos
Relógios LógicosRelógios Lógicos
Relógios Lógicos
 
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
A Informação e sua representação- Parte 1 Sistemas de numeração e conversão d...
 
4-Introducao programacao-convertido.pptx
4-Introducao programacao-convertido.pptx4-Introducao programacao-convertido.pptx
4-Introducao programacao-convertido.pptx
 
03modelos (1).ppt
03modelos (1).ppt03modelos (1).ppt
03modelos (1).ppt
 

Último

PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxPLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxSamiraMiresVieiradeM
 
historia Europa Medieval_7ºano_slides_aula12.ppt
historia Europa Medieval_7ºano_slides_aula12.ppthistoria Europa Medieval_7ºano_slides_aula12.ppt
historia Europa Medieval_7ºano_slides_aula12.pptErnandesLinhares1
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Vitor Mineiro
 
Ácidos Nucleicos - DNA e RNA (Material Genético).pdf
Ácidos Nucleicos - DNA e RNA (Material Genético).pdfÁcidos Nucleicos - DNA e RNA (Material Genético).pdf
Ácidos Nucleicos - DNA e RNA (Material Genético).pdfJonathasAureliano1
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 

Último (20)

PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptxPLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
PLANOS E EIXOS DO CORPO HUMANO.educacao física pptx
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
historia Europa Medieval_7ºano_slides_aula12.ppt
historia Europa Medieval_7ºano_slides_aula12.ppthistoria Europa Medieval_7ºano_slides_aula12.ppt
historia Europa Medieval_7ºano_slides_aula12.ppt
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
 
Ácidos Nucleicos - DNA e RNA (Material Genético).pdf
Ácidos Nucleicos - DNA e RNA (Material Genético).pdfÁcidos Nucleicos - DNA e RNA (Material Genético).pdf
Ácidos Nucleicos - DNA e RNA (Material Genético).pdf
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 

A Informação E Dados.pptx

  • 1. DSC/CEEI/UFCG Introdução à Computação A Informação e Representação (Parte I) Prof.a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br Carga Horária: 60 horas Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação
  • 2.  O computador, sendo um equipamento eletrônico, armazena e movimenta as informações internamente sob forma eletrônica; tudo o que faz é reconhecer dois estados físicos distintos, produzidos pela eletricidade, pela polaridade magnética ou pela luz refletida – em essência, eles sabem dizer se um “interruptor” está ligado ou desligado.  O computador, por ser uma máquina eletrônica, só consegue processar duas informações: a presença ou ausência de energia.  Para que a máquina pudesse representar eletricamente todos os símbolos utilizados na linguagem humana, seriam necessários mais de 100 diferentes valores de tensão (ou de corrente). 2 DSC/CEEI/UFCG A Informação e Representação
  • 3. Tipos de grandezas  Analógica  contínua  Digital  discreta (passo a passo)  Computadores analógicos – Trabalham com sinais elétricos de infinitos valores de tensão e corrente (modelo continuamente variável, ou analogia, do que quer que estejam medindo).  Computadores digitais – Trabalham com dois níveis de sinais elétricos: alto e baixo. Representam dados por meio de um símbolo facilmente identificado (dígito). 3 DSC/CEEI/UFCG A Informação e sua Representação
  • 4. Como os computadores modernos representam as informações? A Informação e sua Representação 4 DSC/CEEI/UFCG
  • 5.  Para o computador, tudo são números.  Computador Digital  Normalmente a informação a ser processada é de forma numérica ou texto  codificada internamente através de um código numérico.  Código mais comum  BINÁRIO 5 DSC/CEEI/UFCG Por que é utilizado o sistema binário ? A Informação e sua Representação
  • 6. 6 DSC/CEEI/UFCG  Como os computadores representam as informações utilizando apenas dois estados possíveis - eles são totalmente adequados para números binários.  Número binário no computador: bit [de “Binary digIT”] – A unidade de informação. – Uma quantidade computacional que pode tomar um de dois valores, tais como verdadeiro e falso ou 1 e 0, respectivamente (lógica positiva). O – desligado 1 – ligado Um bit está ligado (set) quando vale 1, desligado ou limpo (reset ou clear) quando vale 0; comutar, ou inverter (toggle ou invert) é passar de 0 para 1 ou de 1 para 0. (lógica positiva) A Informação e sua Representação
  • 7.  Um bit pode representar apenas 2 símbolos (0 e 1)  Necessidade - unidade maior, formada por um conjunto de bits, para representar números e outros símbolos, como os caracteres e os sinais de pontuação que usamos nas linguagens escritas.  Unidade maior (grupo de bits) - precisa ter bits suficientes para representar todos os símbolos que possam ser usados: – dígitos numéricos, – letras maiúsculas e minúsculas do alfabeto, – sinais de pontuação, – símbolos matemáticos e assim por diante. 7 DSC/CEEI/UFCG A Informação e sua Representação
  • 8. Caracteres alfabéticos maiúsculos 26 Caracteres alfabéticos minúsculos 26 Algarismos 10 Sinais de pontuação e outros símbolos 32 Caracteres de controle 24 Total 118 8 DSC/CEEI/UFCG Necessidade: A Informação e sua Representação
  • 9. Capacidade de representação: 9 DSC/CEEI/UFCG Bits Símbolos 2 4 3 8 4 16 5 32 6 64 7 128 8 256 9 512 10 1024 A Informação e sua Representação
  • 10. 10 DSC/CEEI/UFCG  BYTE (BInary TErm) – Grupo ordenado de 8 bits, para efeito de manipulação interna mais eficiente – Tratado de forma individual, como unidade de armazenamento e transferência. – Unidade de memória usada para representar um caractere. O termo bit apareceu em 1949, inventado por John Tukey, um pioneiro dos computadores. Segundo Tukey, era melhor que as alternativas bigit ou binit. O termo byte foi criado por Werner Buchholz em 1956 durante o desenho do computador IBM Stretch. Inicialmente era um grupo de 1 a 6 bits, mas logo se transformou num de 8 bits. A palavra é uma mutação de bite, para não confundir com bit. Com 8 bits, podemos arranjar 256 configurações diferentes: dá para 256 caracteres, ou para números de 0 a 255, ou de –128 a 127, por exemplo. A Informação e sua Representação
  • 11.  Todas as letras, números e outros caracteres são codificados e decodificados pelos equipamentos através dos bytes que os representam, permitindo, dessa forma, a comunicação entre o usuário e a máquina.  Sistemas mais importantes desenvolvidos para representar símbolos com números binários (bits): – EBCDIC (Extended Binary Coded Decimal Interchange Code – Código Ampliado de Caracteres Decimais Codificados em Binário para o Intercâmbio de Dados). – ASCII (American Standard Code for Information Interchange – Código Padrão Americano para o Intercâmbio de Informações). – UNICODE (Unicódigo). 11 DSC/CEEI/UFCG A Informação e sua Representação
  • 12.  EBCDIC – Código de 8 bits (256 símbolos). – Usado em mainframe IBM e em sistemas de médio porte, raramente encontrado em microcomputadores.  ASCII – Padrão definido pela organização ANSI. – Código de 7 bits (128 combinações de caracteres). – No PC existe o ASCII Estendido (utiliza outros 128 códigos para símbolos gráficos, e línguas diferentes do inglês).  UNICODE – Novo padrão para representação de dados, oferecerá 2 bytes para a representação de símbolos (mais de 65.000 símbolos) 12 DSC/CEEI/UFCG A Informação e sua Representação
  • 13. A Informação e sua Representação 13 DSC/CEEI/UFCG 1 byte = 8 bits = 1 caractere (letra, número ou símbolo) Podemos definir a palavra como um conjunto de bits que representa uma informação útil para os computadores. A palavra nos computadores é um valor fixo e constante para um dado processador (p.ex.: 32 bits, 64 bits).
  • 14. 14 DSC/CEEI/UFCG Partes do conjunto de caracteres ASCII Como os principais códigos de representação de caracteres utilizam grupos de 8 bits por caractere, os conceitos byte e caractere tornam-se semelhantes, e as, palavras, quase sinônimas. O termo caractere é mais usado para fins comerciais e o termo byte é mais empregado na linguagem técnica de profissionais da área. Binário Caractere 0100 0001 A 0100 0010 B 0110 0001 a 0110 0010 b 0011 1100 < 0011 1101 = 0001 1011 ESC 0111 1111 DEL A Informação e sua Representação
  • 15. Indicações numéricas dos computadores: Bit - 2 estados: 0 e 1 15 DSC/CEEI/UFCG Byte B 8 bits Quilobyte (ou Kilobyte) KB 1.024 bytes 210=1.024 Megabyte MB 1.024 KB 220=1.048.576 Gigabyte GB 1.024 MB 230=1.073.741.824 Terabyte TB 1.024 GB 240=1.099.511.627.776 Os valores utilizados em computação para indicar capacidade de memória são normalmente compostos de um número (entre 0 e 999) e uma das abreviaturas citadas (ex.: 256K, 64M, etc.). A Informação e sua Representação
  • 16.  Os computadores manipulam dados (sinais brutos e sem significado individual) para produzir informações.  A conversão de dados em informações, e estas novamente em dados, é uma parte tão fundamental em relação ao que os computadores fazem que é preciso saber como a conversão ocorre para compreender como o computador funciona.  Infelizmente os computadores não usam nosso sistema de numeração. 16 DSC/CEEI/UFCG A Informação e sua Representação Embora os códigos de caracteres sejam úteis para representar dados textuais e números inteiros (0 a 9), eles não são úteis para números que possuem pontos fracionários, como 1,25. Para representar números com frações, bem como números extremamente grandes, por exemplo, os computadores utilizam a notação de ponto flutuante (a ser vista posteriormente).
  • 17. Sistema de Numeração  Conjunto de símbolos utilizados para representação de quantidades e de regras que definem a forma de representação.  Cada sistema de numeração é apenas um método diferente de representar quantidades. As quantidades em si não mudam; mudam apenas os símbolos usados para representá-las.  A quantidade de algarismos disponíveis em um dado sistema de numeração é chamada de base.  Representação numérica mais empregada: notação posicional. 17 DSC/CEEI/UFCG A Informação e sua Representação
  • 18. Notação Posicional  Valor atribuído a um símbolo dependente da posição em que ele se encontra no conjunto de símbolos que representa uma quantidade.  O valor total do número é a soma dos valores relativos de cada algarismo (decimal). Sistema de numeração decimal 735 573 700 30 5 500 70 3 A Informação e sua Representação 18 DSC/CEEI/UFCG
  • 19. Notação Não Posicional  Valor atribuído a um símbolo é inalterável, independente da posição em que se encontre no conjunto de símbolos que representam uma quantidade. Sistema de Numeração Romano XXI XIX 10 10 1 10 1 10 A Informação e sua Representação 19 DSC/CEEI/UFCG
  • 20. Sistema de Numeração  Sistema de numeração – código  Operação básica – contagem  Grupo com um determinado número de objetos – base (raiz)  Sistemas de numeração básicos: – Decimal – Binário – Octal – Hexadecimal 20 DSC/CEEI/UFCG A Informação e sua Representação
  • 21. 21 DSC/CEEI/UFCG Exemplos de Sistemas de Numeração Sistema Base Algarismos Binário 2 0,1 Ternário 3 0,1,2 Octal 8 0,1,2,3,4,5,6,7 Decimal 10 0,1,2,3,4,5,6,7,8,9 Duodecimal 12 0,1,2,3,4,5,6,7,8,9,A,B Hexadecimal 16 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F Como os números representados em base 2 são muito extensos e, portanto, de difícil manipulação visual, costuma-se representar externamente os valores binários em outras bases de valor mais elevado (octal ou hexadecimal). Isso permite maior compactação de algarismos e melhor visualização dos valores. A Informação e sua Representação
  • 22. Sistema de Numeração Padrões de Representação  Letra após o número para indicar a base;  Número entre parênteses e a base como um índice do número.  Exemplo: – Sistema Decimal – 2763D ou (2763)10 ou 276310 22 DSC/CEEI/UFCG A Informação e sua Representação
  • 23. Sistema Decimal (Base 10)  Sistema mais utilizado.  10 símbolos para representar quantidades. 23 DSC/CEEI/UFCG A Informação e sua Representação 0 1 2 3 4 5 6 7 8 9  Peso – representar quantidades maiores que a base.  Peso trouxe: unidade, dezena, (dez unidades), centena (cem unidades), milhar (mil unidades), dezena de milhar, centena de milhar, etc.  Exemplo: 2574 é composto por 4 unidades, 7 dezenas, 5 centenas e 2 milhares, ou 2000 + 500 + 70 + 4 = 2574
  • 24. Sistema Binário (Base 2)  Utiliza dois símbolos para representar quantidades. 24 DSC/CEEI/UFCG A Informação e sua Representação 0 e 1  Segue as regras do sistema decimal - válidos os conceitos de peso e posição. Posições não têm nome específico.  Cada algarismo é chamado de bit. Exemplo: 1012  Expressão oral - diferente dos números decimais. – Caractere mais à esquerda - Most-Significative-Bit - “MSB”. – Caractere mais à direita - Least-Significative-Bit - “LSB”.
  • 25. Sistema Octal (Base 8)  Utiliza 8 símbolos. 25 DSC/CEEI/UFCG A Informação e sua Representação 0 1 2 3 4 5 6 7  Exemplo: 5638  Expressão oral - similar ao sistema binário.
  • 26. 0 1 2 3 4 5 6 7 8 9 A B C D E F 26 DSC/CEEI/UFCG Sistema Hexadecimal (Base 16)  Possui 16 símbolos (algarismos) para representar qualquer quantidade.  Uso das letras - facilidade de manuseio.  Exemplo: 5A316  Expressão oral - similar ao sistema binário. A Informação e sua Representação
  • 27. Ao trabalhar com sistemas de numeração, em qualquer base, deve-se observar o seguinte:  O número de dígitos usado no sistema é igual à base.  O maior dígito é sempre menor que a base.  O dígito mais significativo está à esquerda, e o menos significativo à direita  Um “vai-um” de uma posição para outra tem um peso igual a uma potência da base.  Em geral se toma a base decimal como referência. 27 DSC/CEEI/UFCG A Informação e sua Representação
  • 28. Decimal Binário Octal Hexadecimal 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F . . . . . . . . . . . . 28 DSC/CEEI/UFCG A Informação e sua Representação
  • 29. Conversão entre Sistemas de Numeração  Procedimentos básicos: (números inteiros) - divisão - polinômio - agrupamento de bits A Informação e sua Representação 29 DSC/CEEI/UFCG
  • 30. Conversão entre Sistemas de Numeração  Divisão (Decimal outro sistema) – Divisão inteira (do quociente) sucessiva pela base, até que resto seja menor do que a base. – Valor na base = composição do último quociente (MSB) com restos (primeiro resto é bit menos significativo - LSB) 30 DSC/CEEI/UFCG A Informação e sua Representação
  • 31. Conversão entre Sistemas de Numeração  Divisão (Decimal outro sistema)  Dividir o número por b (base do sistema) e os resultados consecutivas vezes. Ex.: (125)10 = (? )2 (538)10 = (? )16 A Informação e sua Representação 31 DSC/CEEI/UFCG
  • 32. Número = 32 DSC/CEEI/UFCG an = algarismo, b = base do número n = quantidade de algarismo - 1 0 n a bn  a bn2  ... a b0 bn1  a n1 n2 Conversão entre Sistemas de Numeração Notação Polinomial ou Posicional  Válida para qualquer base numérica.  LEI DE FORMAÇÃO (Notação ou Representação Polinomial): A Informação e sua Representação
  • 33. Conversão entre Sistemas de Numeração Ex.: a) (1111101)2 = (? )10 (1111101)2 = 1x26 + 1x25 + 1x24 + 1x23 + 1x22 + 0x21 + 1x20 = 12510 b) (21A)16 = (? )10 (21A)16 = 2x162 + 1x161 + 10x160 = 53810 33 DSC/CEEI/UFCG A Informação e sua Representação
  • 34. Conversão entre Sistemas de Numeração Agrupamento de Bits  Sistemas octal e hexa binário (e vice versa)  associando 3 bits ou 4 bits (quando octal ou hexadecimal, respectivamente) e vice-versa. Ex.: (1011110010100111)2 = ( ? )16 (A79E)16 = ( ? )2 A Informação e sua Representação 34 DSC/CEEI/UFCG
  • 35.  Conversão em duas etapas: 1 - número: base octal (hexadecimal) 2 - resultado intermediário: binária binária. hexadecimal (octal). Conversão entre Sistemas de Numeração Conversão octal hexadecimal  Não é realizada diretamente - não há relação de potências entre as bases oito e dezesseis.  Semelhante à conversão entre duas bases quaisquer - base intermediária (base binária) 35 DSC/CEEI/UFCG A Informação e sua Representação
  • 36. Conversão entre Sistemas de Numeração Ex.: a) (175)8 = ( ? )16 (175)8 = (1111101)2 = (7D)16 36 DSC/CEEI/UFCG b) (21A)16 = (? )8 (21A)16 = (001000011010)2 = (1032)8 A Informação e sua Representação
  • 37. Conversão entre Sistemas de Numeração Conversão de Números Fracionários  Lei de Formação ampliada (polinômio): A Informação e sua Representação 37 DSC/CEEI/UFCG Exemplo: (101,110)2 = ( ? )10 1  22 + 0  21 + 1  20 +1  2-1 + 1  2-2 + 0 2-3 = (5,75)10
  • 38. A Informação e sua Representação Conversão de Números Fracionários  Decimal outro sistema  Operação inversa: multiplicar a parte fracionária pela base até que a parte fracionária do resultado seja zero. Exemplo: (8,375)10 = ( ? )2 38 DSC/CEEI/UFCG
  • 39.  Mostre que: – 5,810 = 101,11001100... 2 (uma dízima). – 11,610 = 1011,10011001100... 2 • a vírgula foi deslocada uma casa para a direita, pois 11,6 = 2 x 5,8 . 39 DSC/CEEI/UFCG A Informação e sua Representação
  • 40. Exercício 40 DSC/CEEI/UFCG  Uma caixa alienígena com o número 25 gravado na tampa foi entregue a um grupo de cientistas. Ao abrirem a caixa, encontraram 17 objetos. Considerando que o alienígena tem um formato humanóide, quantos dedos ele tem nas duas mãos?
  • 41. Exercício 41 DSC/CEEI/UFCG  1710 = 25b  17 = 2xb1 + 5xb0  17 = 2b + 5  b = (17-5)/2  b = 6