الأسبوع 14 · الوحدة ٢ الموضوع العاشر: توظيف البوابات المنطقية في اتخاذ القرارات الحياتية، خاتمة الكتاب، وبوابات NAND وNOR وXOR المذكورة في مقدمة الوحدة · 3 دروس
1
القرارات والبوابات: المدخلات والمخرج والقاعدة
ICT Secondary 3 Term 1, Unit 2, Topic 10: pp. 82–86
الهدفحوّل قاعدة إلى قرار له مداخل ومخرج واحد، وقل أي سؤال تجيب عنه كل خطوة.
كلمات جديدة
القرار (decision) · اختيار بنعم أو لا يُتخذ من شروطالشرط (condition) · عبارة صحيحة أو خاطئة؛ وهو في لغة البوابات مدخلالقاعدة (rule) · الجملة التي تقول كيف تقرر الشروط النتيجةالنتيجة (result) · الجواب بنعم أو لا للقرار؛ وهي في لغة البوابات المخرج
الشرح
القرار اختيار بنعم أو لا يُتخذ من شروط. وفي لغة البوابات يكون كل شرط مدخلًا (1 إن كان صحيحًا و0 إن لم يكن)، والنتيجة هي المخرج، والقاعدة هي البوابة التي تربط بينها. وتحويل القاعدة إلى بوابة يحتاج ثلاث مهام. المهمة ١: ابحث عن المداخل والمخرج. المهمة ٢: اكتب القاعدة بالكلمات، وقل بدقة متى تكون النتيجة نعم. المهمة ٣: اختر البوابة، ثم اكتب جدولها وصيغتها. يقوم هذا الدرس بالمهمتين ١ و٢، ويقوم الدرس التالي بالمهمة ٣. واكتب كل شرط سؤالًا جوابه نعم أو لا، ليسهل إعطاؤه 1 أو 0. وللبوابة مخرج واحد بالضبط، فنتيجة القرار نعم أو لا، ولا تكون «ربما» أبدًا. واستعمل في أمثلتك أشياء ومواقف (قسائم ومفاتيح ومقاعد ومستشعرات)، ولا تستعمل أبدًا أشخاصًا حقيقيين ولا بياناتهم الشخصية.
المهمة
السؤال الذي تجيب عنه
مثال رحلة
1 المداخل والمخرج
ما الشروط؟ وما النتيجة؟
A: هل وُقّعت قسيمة الإذن؟ B: هل يوجد مقعد شاغر؟ Y: هل ينضم التلميذ؟
2 القاعدة بالكلمات
متى تكون النتيجة نعم؟
نعم فقط إذا وُقّعت القسيمة وكان هناك مقعد شاغر.
3 البوابة
أي بوابة لها هذا الجدول؟
AND (في الدرس التالي)
أمثلة محلولة
القرار
المداخل
المخرج
إعفاء من غرامة مكتبة
A: هل أُعيد الكتاب في موعده؟ B: هل البطاقة ذهبية؟
Y: هل أُعفي من الغرامة؟
مصباح ليلي
A: هل هو نهار؟
Y: هل المصباح مضاء؟
باب مختبر
A: هل البطاقة صالحة؟ B: هل الرمز صحيح؟
Y: هل ينفتح الباب؟
ثلاثة قرارات من تأليفنا مع مداخلها ومخرجها.
ضعيف
جيد
الطقس
هل تمطر؟
المفتاح
هل أُدير المفتاح؟
المؤقت
هل انتهى المؤقت؟
طرق ضعيفة وجيدة لكتابة الشرط. والشرط الجيد سؤال جوابه نعم أو لا.
من الأخطاء الشائعة أن نعطي الشرط ثلاثة أجوبة مثل منخفض ومتوسط ومرتفع. فمدخل البوابة له 0 و1 فقط. قسّمه إلى شرطين جوابهما نعم أو لا، مثل «هل الخزان ممتلئ إلى النصف على الأقل؟» و«هل الخزان ممتلئ؟».
نشاط الفصل
اختر قرارين من يوم دراسي (من تأليفك ودون أسماء حقيقية أو بيانات شخصية). واكتب لكل منهما المداخل أسئلة جوابها نعم أو لا، والمخرج، والقاعدة بالكلمات.
تدرّب
1
ما المهام الثلاث حين تُحوَّل قاعدة إلى بوابة؟
البحث عن المداخل والمخرج، وكتابة القاعدة بالكلمات، واختيار البوابة.
2
ما الشرط في لغة البوابات؟
مدخل: 1 إن كان الشرط صحيحًا و0 إن لم يكن.
3
أعد كتابة «المؤقت» سؤالًا جوابه نعم أو لا.
هل انتهى المؤقت؟
4
كم مخرجًا للبوابة، فماذا يجب أن تكون نتيجة القرار؟