Alunos assistindo a aula
Representação da Informação e Sistemas de Numeração
O computador, sendo um equipamento eletrônico, armazena e movimenta as informações internamente sob forma eletrônica.
Reconhece apenas dois estados físicos distintos, elétricos, magnéticos ou ópticos – em essência, eles sabem dizer se um “interruptor” está ligado ou desligado.
Assim, 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).
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
Como os computadores representam as informações utilizando apenas dois estados possíveis - eles são totalmente adequados para números binários.
O – desligado
1 – ligado
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).
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.
BYTE (BInary TErm)n Grupo ordenado de 8 bits, para efeito de manipulação interna mais eficiente
n Tratado de forma individual, como unidade de armazenamento e transferência.
n Unidade de memória usada para representar um caractere.
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.
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.
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:n Decimal
n Binário
n Octal
n Hexadecimal
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: n Sistema Decimal – 2763D ou (2763)10 ou 276310
Sistema Decimal (Base 10)
Sistema mais utilizado.
10 símbolos para representar quantidades. 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. 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: 1012n Caractere mais à esquerda - Most-Significative-Bit - “MSB”.
n Caractere mais à direita - Least-Significative-Bit - “LSB”.
Conversão entre Sistemas de Numeração
Divisão (Decimal outro sistema) n Divisão inteira (do quociente) sucessiva pela base, até que resto seja menor do que a base.
n Valor na base = composição do último quociente (MSB) com restos (primeiro resto é bit menos significativo - LSB)
Ex.:
a) (1111101)2 = (?)10
(1111101)2 =
1x26 + 1x25 + 1x24 + 1x23 + 1x22 + 0x21 + 1x20 = 12510
Professor explicando sobre divisão decimal