Astăzi vom încerca să explicăm cum să facem acest lucruadevăr pentru o expresie logică. Rețineți că algebra booleană are loc în cel puțin trei sarcini ale examenului de stat unificat. Dacă citiți acest articol, atunci, sigur, obțineți mai multe puncte în examen în informatică.
Înainte de a face o tabelă de adevăr, vă sugerăm să vă familiarizați cu operațiile de algebră booleană.
Să începem să ne cunoaștem funcția de negare. Se mai numeste si inversiune. Să dăm un exemplu: expresia "Mă duc la cinema astăzi". Aplicăm o inversiune, rezultând astfel: "Nu merg la cinema astăzi".
Acum, să vorbim despre funcțiile de multiplicare și adăugare,în algebra booleană au nume - o conjuncție și o disjuncție, respectiv. Să presupunem că ni se spune: "veți merge la cinema, dacă învățați lecțiile și scoateți gunoiul". În această teză, uniunea "I" îndeplinește funcția de conjuncție și "IF" - disjuncția.
Consecința logică este un alt complexFuncționarea logicii, care conține două expresii: starea și efectul. Dacă îl interpretați în limba rusă, propoziția este structurată aproximativ astfel: "dacă am timp să învăț literatura, mă duc la cinema". O parte a sentinței înainte de virgulă este o condiție, iar după ce virgula este un efect.
Acum, pe scurt, despre funcția de echivalență sauechivalență. A face o paralelă cu limba rusă în acest caz este destul de dificilă. Pentru echivalență, merită să ne amintim că dacă două expresii de intrare sunt fie false sau adevărate, rezultatul este pozitiv, adică unul.
Acum vom vorbi despre cum să compilam un tabel de adevăr pe informatică sau, mai degrabă, să discutăm algoritmul acțiunilor noastre.
Pentru a compila o tabelă, trebuie mai întâi să determinați numărul de celule, coloane și rânduri. Vom face totul pas cu pas.
Vă sugerăm să rezolvați următoarea problemă: calculați câte combinații satisfac condiția F = 1 a expresiei: (notA + B) * nu C + A. Și acum despre cum să facem un tabel de adevăr pentru rezolvarea problemei. Ajungem la ajutorul algoritmului de acțiuni alcătuit.
Expresia A | Expresia B | Expresia C | Operațiunea # 1 | Operația # 2 | Operația # 3 | Numărul operațiunii 4 | Operația # 5 |
- | - | - | + | + | + | + | și |
- | - | + | + | + | - | - | L |
- | + | - | + | + | + | + | și |
- | + | + | + | + | - | - | L |
+ | - | - | - | - | + | - | și |
+ | - | + | - | - | - | - | și |
+ | + | - | - | - | + | - | și |
+ | + | + | - | - | - | - | și |
Vă sugerăm să luați în considerare întrebarea: cum să faceți o tabelă de adevăr pentru formula: A * B * nu C + D? Ce număr de combinații corespunde cu: F = 0.
Vă sugerăm să încercați să compuneți și să completați singur masa și apoi să verificați rezultatele din această secțiune a articolului.
Variabila A | Variabila B | Variabila C | Variabila D | Înmulțire (1) | Inversiune (2) | Multiplicare (3) | Adăugare (4) |
- | - | - | - | - | + | - | - |
- | - | - | + | - | + | - | + |
- | - | + | - | - | - | - | - |
- | - | + | + | - | - | - | + |
- | + | - | - | - | + | - | - |
- | + | - | + | - | + | - | + |
- | + | + | - | - | - | - | - |
- | + | + | + | - | - | - | + |
+ | - | - | - | - | + | - | - |
+ | - | - | + | - | + | - | + |
+ | - | + | - | - | - | - | - |
+ | - | + | + | - | - | - | + |
+ | + | - | - | + | + | + | + |
+ | + | - | + | + | + | + | + |
+ | + | + | - | + | - | - | - |
+ | + | + | + | + | - | - | + |
Din tabelul rezultat, concluzionăm: această condiție este satisfăcută de 7 combinații diferite de variabile.
</ p>