أحمد دوميBTEC IT
مفهومالبرمجةمبني على مادة أحمد دومي

النظام الثنائي (Binary): البت والبايت وكيف يخزن الحاسوب كل شيء بـ 0 و1

The Binary System

الجواب المختصر

الحاسوب لا يفهم الأرقام والرموز كما نفهمها، بل يعتمد على حالتين كهربائيتين: وجود تيار وعدمه، تُمثَّلان بالرقمين 0 و1. لذلك يستخدم النظام الثنائي (أساس 2) لتمثيل كل أنواع البيانات. كل خانة ثنائية تسمى بت (bit)، وكل 8 بتات تسمى بايت (byte). وباستخدام عدد كبير من البايتات تُمثَّل الأعداد والنصوص والصور والأصوات.

التحويل من الثنائي إلى العشري

كل خانة لها وزن يساوي قوة للعدد 2 بحسب موقعها. العدد الثنائي 101 يساوي: 1 × 2² + 0 × 2¹ + 1 × 2⁰ = 4 + 0 + 1 = 5. إذن 101 في الثنائي = 5 في العشري.

المصطلحالمعنى
بت (bit)خانة ثنائية واحدة: 0 أو 1
بايت (byte)مجموعة من 8 بتات
الأساس 2نظام عددي له رقمان فقط

ما علاقته باللغات؟

المعالج لا يفهم إلا الإشارات الثنائية، لذلك ابتُكرت لغات أقرب إلى تفكير الإنسان ثم يحوّلها المترجم أو المفسر إلى ما يفهمه المعالج. تفصيل ذلك في أنواع لغات البرمجة.

وللاتصال بنوع البيانات والتخزين: أنواع البيانات في البرمجة.

فكرة بسيطة لكنها تفسر كل شيء: صور وفيديوهات وملفات نصية كلها في النهاية سلاسل من البتات تفسّرها البرامج بحسب نوع الملف، ولذلك يحتاج كل نوع بيانات إلى تمثيل ثنائي مناسب.

المصطلحات: عربي ↔ English

النظام الثنائي
Binary System
بت
Bit
بايت
Byte
أساس
Base

كل المصطلحات في القاموس ←

لماذا يهمّ هذا في BTEC؟

فكرة بسيطة تفسر لماذا تحتاج الحواسيب إلى ترجمة كل لغة برمجة إلى سلسلة أرقام ثنائية يفهمها المعالج.

أسئلة تجيب عنها هذه الصفحة

  • ما هو النظام الثنائي؟
  • كم بت في البايت؟

عن كاتب الصفحة

أحمد دومي — Ahmad Domi

مدرّس BTEC IT · الأردن

نوع المحتوى
شرح مبني على مادة أحمد دومي — وليس نصًّا رسميًّا من Pearson
آخر مراجعة
ملاحظة على المصدر
تعتمد هذه الصفحة على ملاحظات محاضرة لأحمد دومي، وأُضيفت إليها أمثلة وشرح توضيحي عام، والمثال التطبيقي من وضع الموقع.
المصدر
  • مادة البرمجة (أحمد دومي) — النظام الثنائي