logika logiczna

logika logiczna jest podzbiorem algebry używanym do tworzenia twierdzeń true/false. Wyrażenia logiczne używają operatorów AND, OR, XOR, a nie do porównywania wartości i zwracania wyniku true lub false. Te operatory logiczne są opisane w następujących czterech przykładach:

  • x I y – zwraca True, jeśli oba x i y są prawdziwe; zwraca False, jeśli x lub y są fałszywe.
  • x lub y-zwraca True, Jeśli X lub y lub oba x i y są prawdziwe; zwraca False tylko wtedy, gdy oba X i y są fałszywe.,
  • x XOR y-zwraca True, jeśli tylko X lub y jest prawdą; zwraca False, jeśli x i y są zarówno prawdą, jak i fałszywą.
  • NOT x-zwraca True, Jeśli X jest false( lub null); zwraca False, jeśli X jest true.

ponieważ komputery działają w systemie binarnym (używając tylko zer i jedynek), logika komputerowa często może być wyrażona w kategoriach logicznych. Na przykład polecenie true Zwraca wartość 1, podczas gdy polecenie false Zwraca wartość 0. Oczywiście większość obliczeń wymaga czegoś więcej niż tylko prostej instrukcji prawda/fałsz., Dlatego procesory komputerowe wykonują złożone obliczenia, łącząc ze sobą wiele binarnych (lub logicznych) instrukcji. Złożone wyrażenia logiczne mogą być wyrażone jako szereg bramek logicznych.

wyrażenia logiczne są również obsługiwane przez większość wyszukiwarek. Po wpisaniu słów kluczowych w wyszukiwarce można udoskonalić wyszukiwanie za pomocą operatorów logicznych. Na przykład, jeśli chcesz wyszukać informacje o Apple iMac, ale chcesz uniknąć wyników dotyczących jabłek (owoców), możesz wyszukać „Apple i iMac nie Owoce.,”To przyniosłoby wyniki na temat komputerów iMac, unikając wyników ze słowem” owoc.”Podczas gdy większość wyszukiwarek obsługuje operatory logiczne, ich wymagania składniowe mogą się różnić. Na przykład zamiast słów AND I NOT mogą być wymagane operatory „+” i” -„. Poprawną składnię można znaleźć w sekcji pomocy każdej Wyszukiwarki.

aktualizacja: 12.03.2011

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Przejdź do paska narzędzi