Logica binaria
Em se tratando de lógica binária tem-se sempre apenas dois valores possíveis VERDADEIRO ou FALSO. Nenhum outro valor pode ser considerado, não existe talvez, a dúvida e a incerteza não podem ser considerados como valores válidos.
Capítulo I
Lógica Binária
Neste capítulo são abordados os conceitos básicos de lógica binária, a definição de proposição lógica, operadores e conectivos lógicos básicos usados em programação, tabelas verdade e avaliação de expressões lógicas.
I. 1.2 Relações
Uma relação é expressa pôr um operador relacional, e representa uma comparação entre dois valores de mesmo tipo.
Os operadores relacionais estão presentes na matemática e são velhos conhecidos.
• = igual a
• ≠ diferente de
• > maior que
I. 1 Expressões Lógicas
Chama-se expressão lógica toda sentença que pode ser avaliada, computada ou “resolvida”, e que tenha como resultado um valor lógico. Avaliar uma expressão lógica é uma função básica porém não menos importante. É nessa capacidade básica que todo aparato computacional está baseado. As expressões lógicas são utilizadas para fornecer à máquina as diretrizes sobre quais instruções “comandos” devem ser executadas em um dado momento. Sem a capacidade de avaliação de expressões lógicas, os programas estariam restritos a uma seqüência linear de operações. Não seria, portanto possível implementar algoritmos com diretrizes de desvio/seleção, tampouco seria possível construir estruturas de repetição.
• < menor que
• ≤ menor ou igual a
• ≥ maior ou igual a
O resultado de uma relação será sempre um valor lógico verdadeiro ou falso
Exemplo 1
a) 5 = 5 → Verdadeiro
d) 6 ≤ 5 → Falso
b) 6 > 5 → Verdadeiro
e) 4 ≠ 3 → Verdadeiro
c) X < 7 → ?
(quanto vale X?)
2
Exemplo 2
f) Pronto = Flag → Valor lógico Falso;
Para X = 5, Y = 6 e Z = 4 podemos afirmar que:
g) Pronto = Verdadeiro → Valor lógico Verdadeiro;
a) X ≤ Y é o mesmo que 5 ≤ 6 → Verdadeiro