Quali sono Logic espressioni?

December 11

Un'espressione logica è mezzi per descrivere una funzione di logica: la porta logica. porte logiche costituiscono la base per le equazioni booleane, che sono frequentemente utilizzate per la progettazione di basi di dati o circuiti di computer, e costruita su un sistema binario che considera solo due stati. Questi stati sono matematicamente rappresentate da zero e uno, in piedi per stati opposti, come "sì / no" o "true / false."

Logica Gates

Ci sono sette tipi fondamentali di porte logiche, ma in generale, tutte le porte logiche avere due ingressi e un'uscita. Sulla base di regole applicate agli ingressi, porte logiche calcolare se un uscita è un "sì" o un "no" - ". False" una "vera" versi un Ogni porta logica può essere combinato con altre porte logiche per eseguire operazioni complesse.

AND e OR

AND e OR sono due dei tipi più elementari di porta logica. E assegna uno stato come "0", "sì" o "vera" e l'altro stato come "1", "no" o "false", e quindi determina il risultato dell'espressione. Ad esempio, se l'ingresso è uguale a zero (sì / true) e l'ingresso due è uguale a uno (senza / false), il risultato è false - come entrambi gli ingressi devono essere vere per dare un risultato vero. Porte OR differiscono da E in che solo uno degli ingressi deve essere vero in modo che il risultato sia vero; finché uno o l'altro è vero, il risultato può essere vero.

inverter non

Non può essere aggiunto in AND e OR espressioni, ed elimina uno degli stati, in modo che ci sia un solo ingresso - e uno di uscita. NON inverter sono comunemente utilizzati in situazioni in cui un circuito deve essere progettato per funzionare in un solo senso o rimuovere dati associati durante la ricerca di un database.

applicazioni

espressioni logiche e cancelli vengono utilizzati quando si progetta un circuito per i sistemi informatici, come i circuiti stessi sono binari in funzione: i circuiti possono essere sia "on" o "off". Gli ingegneri di database utilizzano espressioni logiche e le porte durante la pianificazione dei database che memorizzano grandi quantità di informazioni in un modo rilevabile logico. In questi casi, i database sono progettati sul back-end per essere ricercabile tramite la ricerca booleana sul front-end, così gli utenti possono cercare una parola chiave, una combinazione di parole chiave, una parola chiave o l'altro o tutti i dati che non contiene una parola chiave.