Oi eu sou o cretel e esse é o cretel videoblog na videoaula de hoje eu vou falar sobre binários sobre a representação numérica de quantidades usando números binários a importância de falar de números binários é porque toda a microinformática se baseia nessa representação então o número binário é um número que representa quantidades usando apenas dois símbolos por exemplo ligado e desligado por exemplo deixando passar a luz ou não deixando passar a luz ou ainda zero e um toda a microinformática se baseia nessa representação Então isso é fundamental pra microinformática quando a gente estuda rede redes
de computadores também é importantíssimo saber binário por quê Porque a representação de IPs etc também pode se relacionar ou também se relaciona com números binários para entender a estrutura do número binário eu vou fazer primeiro uma um exemplo aqui mais uma vez através de uma analogia esse exemplo é o seguinte Vamos admitir que a gente tenha oito moedas são umas moedas de um país especial chamado mundo da informática que essas moedas TM valores especiais ó uma moeda de R 1 Depois tem uma moeda de dois ou R 2 ou dois dinheiros dessa desse país maluco
4 o 16 32 64 e 128 Por que esses valores malucos para colocar nas moedas daqui a pouco a gente entende por que são esses valores mas a gente tem essas moedas aqui uma moeda de 1 de 2 de 4 de 8 16 de 32 64 e 128 E com isso a gente quer construir as quantidades Então vamos começar por um exemplo bem simp Eu quero construir a quantidade S representar a quantidade S vamos ver como é que se dá isso vamos lá vamos pensar que moedas eu vou usar para fazer a quantidade S olha
essas moedas de muito valor tá na cara que a gente não vai usar né então de 128 de 64 de 32 de 16 e de 8 a gente não vai usar quais seriam as moedas então que a gente vai usar vamos ver 4 + 2 6 mais 1 7 Então essas quantidades 4 2 e 1 totalizam s as moedas que a gente não utilizou eu tô colocando o número zero para indicar que eu não uso e as moedas que eu estou utilizando eu coloco o número 1 portanto a quantidade sete pode ser representada em binário
por 1 1 e 1 como se fosse o 111 do decimal né 1 1 1 Se eu precisar representar todos os dígitos Talvez seja necessário dizer que é 0 0 1 1 1 tá claro vamos para número um pouco maior vamos representar uma outra quantidade a quantidade 34 Essa é bem fácil hein 34 eu vou apagar aqui as quantidades que já estão escritas aqui os uns e zeros Vamos lá ver quais são as moedas que a gente vai usar para representar a quantidade 34 mais uma vez essas moedas grandes não vou usar Opa vamos ver
aqui será que é de 32 eu vou usar Se eu olhar 34 dá para imaginar já que eu vou precisar de 32 e quanto vai faltar para 34 vão faltar dois então vamos lá moeda 32 eu vou usar a moeda 16 não a moeda 8 não a moeda 4 não e a moeda 2 sim e a moeda 1 não portanto a quantidade 34 seria representada em binário por 0 1 0 0 1 0 o número binário Usando oito algarismos binários para representar 34 é 001 00 1 z0 tá claro agora dá para notar também que
a gente usou uma quantidade de moedas especial aí que foi a quantidade de oito moedas por que que eu escolhi usar oito moedas bom vamos entender entender por cada uma dessas moedas é uma posição uma posição em que tá podendo uso a moeda não usa a moeda zero ou um uma posição o nome que se dá a isso na microinformática é bit então um bit é uma posição que pode estar setada ou não setada ligada ou desligada um bit é uma posição portanto aqui eu usei oito moedas é o mesmo que ter 8 bits essa
quantidade também é muito especial na informática essa quantidade é chamada de byte então o que que é um byte um byte é um conjunto de oito bits e o que que é um bit é uma posição que pode estar ligada ou desligada em zero ou em um através dos 8 bits a gente consegue representar qualquer quantidade que vai Entre todos os bits setad em zero que daria a quantidade zero ou todos os bits setad em um Vamos ver quanto é que dá todos os bits setad em um 1 2 3 4 5 6 7 8
8 bits todos eles setad em um portanto quanto será o número 1 1 1 1 em binário ol é fácil né É só somar essas quantidades que estão aqui na moeda vamos somar 1 + 2 3 + 4 7 + 8 15 + 16 31 + 32 63 + 64 127 + 128 25 Aquela quantidade mágica que aparecia ou aparece nos números de IP nas máscaras de rede 8 bits setad em um representam a quantidade 250 E5 essas quantidades todas são a mágica da internet a mágica do número IP representando quantidades de 8 bits que
podem ser representadas em binário ou no decimal quando a gente vai calcular máscara de rede quando a gente vai calcular subredes a gente usa essa representação quando a gente vai estudar as máscaras de rede a gente usa também essa representação para encerrar vamos apagar aqui vamos entender conforme eu tinha falado lá no começo o porquê desses valores para isso eu vou fazer uma coisa que você já tá certamente acostumado né Vamos lá se eu escrever na nossa numeração habitual Qual é a nossa numeração habitual a gente usa a numeração decimal Ou seja que usa 10
símbolos alguns dizem talvez que é por conta da maioria das pessoas terem 10 dedos nas mãos Quais são esses símbolos ah os símbolos você conhece né esse aqui ó né o zero 1 o 2 o 3 o 4 o 5 6 o 7 o 8 e o 9ve não são nove símbolos são 10 né de 1 a nove e o zero também conta então 10 símbolos se eu escrevo uma quantidade por exemplo 127 essa quantidade a gente pode ler de que maneira uma centena duas dezenas e s unidades como isso aqui é decimal na verdade
a moedinha que está aqui é a moeda que representa 10 elevado a potência z0 Você lembra de potenciação que deve ter aprendido no ensino médio 10 elevado a zer qualquer número elevado a zero dá 1 então 10 elevado a 0 é a quantidade 1 ou como a gente chama unidade e aqui aqui é 10 elevado primea 10 elevado Prim qualquer número elevado à primeira potência é o próprio número então 10 elevado à primeira é 10 e aqui no 1 é 10 elevado à segunda potência ou 10 qu 10 qu é o mesmo que 10 x
10 é 100 então o que que a gente tá dizendo com isso a gente tá dizendo que este algarismo deve ser multiplicado por essa quantidade por isso que dá uma centena 1 x 100 100 este algarismo deve ser multiplicado por este valor que aqui é 10 2 x 10 dá 20 e este algarismo deve ser multiplicado por essa quantidade 1 então 100 + 20 + 7 dá 127 é assim que se representa um número uma quantidade usando A nomenclatura decimal na nomenclatura binária não é diferente portanto as moedas foram escolhidas pelo mesmo motivo 2 elevado
0 como eu falei todo número elevado à potência 0 dá 1 2 elevado a primea dá 2 2 elevado 2 4 2 elevado ter 8 2 elevado 4 16 2 elev qu 32 2 elevado 6 64 2 elevado S potência 128 Então essas quantidades foram escolhidas baseados na potência de 2 esses números especiais são números baseados na potência de dois o exemplo da moeda funciona pro binário porque os valores das moedas são as potências de dois eu vou deixar um exercício Zinho aqui ó vamos tentar achar em binário esse número aqui ó 192 P 168
P 10. 127 olha lá um número IP hein de uma rede interna um número de IP classe C de uma rede interna um número de rede privada de uma rede que não é a internet 192.168 p10.1 vamos escrever os quatro arquitetos em binário fica aí de exercício para você você pode postar isso no videoblog nos comentários do videoblog Qual é a resposta disso aqui e participando aqui do videoblog eu quero lembrar a todos para compartilhar os vídeos no YouTube no workout no Facebook em todas as suas redes sociais conforme eu tinha falado hoje talvez tinha
uma surpresinha aí né vamos ver a surpresa espero você no nosso próximo vídeo n