Destaques do Blog...

Burlar Protetores de Link Teste de texto

11 de abril de 2011

Algebra Booleana - CILP Aula #3

Curso Iniciação em Lógica de Programação - Aula #3
Algebra Booleana

Bom, para nossa aula iremos aprender a fazer operações simples com números binários.
Mas porque aprender isso? Simples. Para programar, é necessário entender o que está acontecendo.
Beleza, agora eu entendo para que serve isso num computador, mas em programação ainda não. Então, pode me explicar? Mais simples ainda. Com as operações da Algebra Booleana, você começa a entender as chaves lógicas, que serão muito necessárias daqui para frente.

Adição
Para fazer adição é realmente simples. Primeiro deve-se alinhar os numerais, como adição decimal.
1111
101
Agora, obedecer a seguinte ordem.
0 + 0 = 0; 0 + 1 = 1; 1 + 0 = 1; 1 + 1 = 10 (fica zero e sobe um, igual nos decimais).
E, agora, simplesmente somar.

Subtração
A subtração também deve ser alinhada igualmente à adição, e obedecer a seguinte regra:
0 - 0 = 0; 0 - 1 = 1; 1 - 0 = 1; 1 - 1 = 0. Lembrando que os números binários também podem pedir empréstimo, quando o digito a ser subtraído for 0, 'pegando' 1 do número vizinho.
Usando o mesmo exemplo anterior, teremos a seguinte operação
Multiplicação
A multiplicação é similar à decimal, 0 zero anula o número 1, como nos decimais.
A diferença está na soma, que obedece as regras da adição binária.

Essas são as operações básicas com binários, esqueçam a divisão porque é um saco e não é muito necessária, mas se quiserem pesquisar, fica a seu critério.

Abaixo, os exercícios e as respostas deles :D

Qualquer dúvida, entra em contato pelos comentários ou por redes sociais galera...

Abraços.
Lucas Amparo

Nenhum comentário: