Shine Tutorial    
  shinetutorialtopsideimage
HOME DOS OS C,C++ HTML CSS XML JAVA ASP PHP SQL OFFICE MULTIMEDIA MORE... CERTIFICATION ABOUT
 
S T ADVT
Dictionary
 

- Computer Dictionary and Glossary -

Boolean

Developed by the English mathematician and computer pioneer George Boole, a Boolean consists of operators such as AND, OR, NOT, and XOR. Booleans are often used in programming and today in Internet search engines. Boolean expressions are expressions that result in the value of either TRUE or FALSE.

As mentioned above a user can use Boolean searches to help locate more exact matches in Internet searches. For example, a user could search for computers help and DOS, which would search for any document containing computer help that also contain the word DOS. Performing Boolean searches often help users find results relating more to what the user may need to find.

Below is an example chart that help explains the Boolean operations even more by giving examples and explanations of each of the different Boolean situations.
Example data = "Computer Hope is a location where users can find free computer help and information"
Boolean Value_1 Value_2 Explanation Results
AND Free Help Because the above example data contains both "free" and "help" the results would be TRUE. TRUE
AND Expensive Help Although the above example does have "help", it does not contain "expensive," which makes the result FALSE. FALSE
OR Free Help The above example data has both "free" and "help" but the OR Boolean only requires one or the other, which makes this TRUE. TRUE
OR Expensive Help Although "expensive" is not in the example data, it still does contain "help," which makes the TRUE. TRUE
NOT Free The above example does contain "free", which makes the result FALSE. FALSE
NOT Expensive The above example does not contain "expensive," which makes the result TRUE. TRUE
XOR Free Help The above example contains both "free" and "help", the XOR Boolean only requires one or the other, but not both, making this FALSE. FALSE
XOR Expensive Help The above example does not contain "expensive" but does contain "help," which makes this TRUE. TRUE

Also see: Ampersand, Bitwise operators, Conditional statement, Data type, False, Operator, Programming definitions, True, XOR