الرجوع للمكتبةالمنطق الرقمي · 4 دقائق قراءة

كيف تبني جدول الحقيقة من عبارة منطقية؟

قسّم عبارة AND وOR وNOT إلى أعمدة تقدر تراجعها.

الفكرة ببساطة

ابدأ بكل حالات المدخلات. إذا عندك A وB، فهي أربع حالات. سو عمودا لكل جزء في العبارة، وابدأ باللي داخل القوس.

NOT تقلب القيمة. OR تعطي 1 إذا أحد مدخلاتها على الأقل يساوي 1، وAND تحتاج كل المدخلات تساوي 1.

مثال محلول

احسب خرج Y = (A OR B) AND NOT B.

A B | A OR B | NOT B | Y
0 0 |   0    |   1   | 0
0 1 |   1    |   0   | 0
1 0 |   1    |   1   | 1
1 1 |   1    |   0   | 0

الخرج يساوي 1 فقط لما A = 1 وB = 0.

انتبه لهالنقطة

احسب عمود NOT B قبل الخرج. نسيان قلب B يغيّر النتيجة حتى لو حسبت OR بشكل صحيح.

جرّب بنفسك

لو صارت العبارة Y = (A AND B) OR NOT A، وش الخرج عند A = 1 وB = 0؟

اعرض الإجابة

الخرج 0. قيمة A AND B تساوي 0 وقيمة NOT A تساوي 0.

أكمل القراءة

هياكل البيانات4 دقائق قراءة

متى تستخدم الطابور ومتى تستخدم المكدس؟

تتبع ترتيب خروج العناصر من Queue وStack على مثال طلبات دعم.

اقرأ الدرس
SQL5 دقائق قراءة

كيف تظهر كل الطلاب حتى اللي ما سجلوا؟

استخدم LEFT JOIN وشوف أثر القيم الناقصة على العد.

اقرأ الدرس