CAPÍTULO 2
Programação visual com Software Livre
EDIT LIN EDITORIAL S.L,  dos autores  Daniel Campos Fernández e José Luis Redrejo.  Prólogo de Benoit Minisini



Operações lógicas



Para realizar operações entre variáveis do tipo Boolean ou expressões, cujo resultado seja Boolean, existem algumas instruções similares as que podemos ver quase em todas as linguagens de programação. Trata-se de  AND, OR, NOT e XOR. Se tivermos conhecimento de lógica e números binários, não será difícil identificar e saber o seu comportamento ao tratar-se das operações binarias mais básicas. Caso contrário, será fácil usa-las e entender seu funcionamento com uma simples tradução para o português das três primeiras: E, OU, NÃO. Quer dizer, serve para unir condições do tipo: cor é verde e não é marrom, que se escreveria:

Cor = "Verde" AND NOT Cor = "Marrom"

No caso de XOR é mais  difícil  de  entender  já  que  é  uma  operação  especial,  chamada OR exclusiva. O resultado de uma operação XOR é verdadeira quando os dois operando são diferentes e, falso, quando os dois operando são iguais. Na prática, esta operação é utilizada em cálculos com números binários, ou em caso de estarmos seguro que conhecemos perfeitamente seu funcionamento

HOME

Cópia literal

Extraído do livro “GAMBAS, programação visual com software Livre”, da editora EDIT LIN EDITORIAL S.L,  dos autores  Daniel Campos Fernández e José Luis Redrejo. Prólogo de Benoît Minisini

LICENSA DESTE DOCUMENTO


É permitido a cópia e distribuição da totalidade ou parte desta obra sem fins lucrativos. Toda cópia total ou parcial devera expressar o nome do autor e da editora e incluir esta mesma licença, adicionando se é uma cópia literal “Cópia literal”. Se é autorizada a modificação e tradução da obra  sem fins lucrativos sempre se deve constar na obra resultante  a modificação o nome da obra original o autor da obra original e o nome da editora e a obra resultante também deverá ser livremente reproduzida, distribuída, ao publico e transformada em termos similares ao exposto nesta licença.

Tradução

Cientista
 (Antonio Sousa)