5ª AULA DE INFORMÁTICA APLICADA AO ENSINO
Autor: MACIEL SANTOS | Publicado: 2012-03-18T13:08:00-03:00


Alunos&nbsp;assistindo&nbsp;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 =&gt; Normalmente a informação a ser processada é de forma numérica ou texto =&gt; codificada internamente através de um código numérico.Código mais comum =&gt; BINÁRIOComo os computadores representam as informações utilizando apenas dois estados possíveis - eles são totalmente adequados para números binários.O – desligado1 – ligadoNú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.
<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->BYTE (BInary TErm)<!--[if !supportLists]-->n&nbsp; <!--[endif]-->Grupo ordenado de 8 bits, para efeito de manipulação interna mais eficiente<!--[if !supportLists]-->n&nbsp; <!--[endif]-->Tratado de forma individual, como unidade de armazenamento e transferência. <!--[if !supportLists]-->n&nbsp; <!--[endif]-->Unidade de memória usada para representar um caractere.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Os computadores manipulam dados (sinais brutos e sem significado individual) para produzir informações.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->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.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Infelizmente os computadores não usam nosso sistema de numeração.
Sistema de Numeração
<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Conjunto de símbolos utilizados para representação de quantidades e de regras que definem a forma de representação.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->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.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->A quantidade de algarismos disponíveis em um dado sistema de numeração é chamada de base.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Representação numérica mais empregada: notação posicional.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Sistema de numeração – código<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Operação básica – contagem<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Grupo com um determinado número de objetos – base (raiz)<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Sistemas de numeração básicos:<!--[if !supportLists]-->n&nbsp; <!--[endif]-->Decimal<!--[if !supportLists]-->n&nbsp; <!--[endif]-->Binário<!--[if !supportLists]-->n&nbsp; <!--[endif]-->Octal<!--[if !supportLists]-->n&nbsp; <!--[endif]-->Hexadecimal
Padrões de Representação
<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Letra após o número para indicar a base;<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Número entre parênteses e a base como um índice do número.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Exemplo: <!--[if !supportLists]-->n&nbsp; <!--[endif]-->Sistema Decimal – 2763D ou (2763)10 ou 276310 <!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Sistema Decimal (Base 10)<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Sistema mais utilizado. <!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->10 símbolos para representar&nbsp; quantidades. &nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2&nbsp; &nbsp; &nbsp;&nbsp; 3&nbsp; &nbsp; &nbsp; &nbsp;4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6&nbsp; &nbsp; &nbsp;&nbsp; 7&nbsp; &nbsp; &nbsp;&nbsp;8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Peso – representar quantidades maiores que a base. <!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Peso trouxe: unidade, dezena, (dez unidades), centena (cem unidades), milhar (mil unidades), dezena de milhar, centena de milhar, etc.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Exemplo: 2574 é composto por 4 unidades, 7 dezenas, 5 centenas e 2 milhares, ou 2000 + 500 + 70 + 4 = 2574<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Sistema Binário (Base 2)<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Utiliza dois símbolos para representar quantidades. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; e&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 1<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Segue as regras do sistema decimal - válidos os conceitos de peso e posição. Posições não têm nome específico.<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Cada algarismo é chamado de bit. Exemplo: 1012<!--[if !supportLists]-->n&nbsp; <!--[endif]-->Caractere mais à esquerda - Most-Significative-Bit - “MSB”. <!--[if !supportLists]-->n&nbsp; <!--[endif]-->Caractere&nbsp; mais à direita - Least-Significative-Bit - “LSB”.
Conversão entre Sistemas de Numeração

<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Divisão (Decimal&nbsp;outro sistema) <!--[if !supportLists]-->n&nbsp; <!--[endif]-->Divisão inteira (do quociente) sucessiva pela base, até que resto seja menor do que a base.<!--[if !supportLists]-->n&nbsp; <!--[endif]-->Valor na base = composição do último quociente (MSB) com restos (primeiro resto é bit menos significativo - LSB)

<!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->Ex.: <!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->a) (1111101)2 = (?)10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->(1111101)2 = <!--[if !supportLists]-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <!--[endif]-->1x26 + 1x25 + 1x24 + 1x23 + 1x22 + 0x21 + 1x20 = 12510
Professor explicando sobre divisão decimal