ما هو النظام الثنائي؟ النظام الثنائي هو: نظام أرقام يستخدم رقمين فقط: 0 و 1. لماذا الكمبيوتر يستخدم 0 و 1؟ لأن الكمبيوتر مكوّن من دوائر كهربائية، وهذه الدوائر لها حالتان فقط: يوجد كهرباء → 1 لا يوجد كهرباء → 0 يعني ببساطة: 1 = ON (تشغيل) 0 = OFF (إيقاف) مقارنة سريعة: نحن نستخدم النظام العشري: 0 1 2 3 4 5 6 7 8 9 لكن الكمبيوتر يستخدم: 0 1 فقط. كيف نكوّن أرقامًا في النظام الثنائي؟ في النظام العشري: مثلاً الرقم 345 = 5 + 40 + 300 في النظام الثنائي نعتمد على قوى العدد 2: الخانة | القيمة 1 | 2⁰ = 1 2 | 2¹ = 2 3 | 2² = 4 4 | 2³ = 8 5 | 2⁴ = 16 مثال مهم جدًا: نريد تحويل: 5 من عشري إلى ثنائي. نبحث عن مجموع أعداد = 5: 5 = 4 + 1 يعني: 4 → 1 2 → 0 1 → 1 إذن: 5 = 101 (ثنائي) مثال آخر: 10 بالعشري 10 = 8 + 2 إذن: 8 → 1 4 → 0 2 → 1 1 → 0 النتيجة: 10 = 1010 (ثنائي) جدول مهم تحفظه: عشري | ثنائي 0 | 0 1 | 1 2 | 10 3 | 11 4 | 100 5 | 101 6 | 110 7 | 111 8 | 1000 كيف الكمبيوتر يستخدم النظام الثنائي؟ كل شيء في الكمبيوتر يتحول إلى 0 و 1: 1- النصوص حرف A مثلاً له رقم → يتحول إلى Binary. 2- الصور كل بكسل = أرقام → تتحول إلى Binary. 3- الفيديو مجموعة صور → تتحول إلى Binary. 4- الصوت موجات → تتحول إلى Binary. مثال بسيط جدًا: كلمة: HI كل حرف يتحول إلى رقم → ثم إلى Binary. لماذا هذا مهم لك كمبرمج؟ لأنك ستفهم: - كيف يعمل الكمبيوتر من الداخل. - كيف يتم تخزين البيانات. - لماذا يوجد أنواع بيانات (int, char...). - كيف تعمل الذاكرة. - كيف تتم العمليات الحسابية. تشبيه بسيط جدًا: تخيل عندك لمبة: مطفأة = 0 مضيئة = 1 لو عندك 3 لمبات: 101 → لمبة شغالة، مطفأة، شغالة. بهذه الطريقة الكمبيوتر "يتكلم". خلاصة: النظام الثنائي هو: لغة الكمبيوتر الأساسية، وكل شيء في البرمجة في النهاية يتحول إلى: 0 و 1.
4
2