البرمجة والذكاء الاصطناعي · الصف الأول الثانوي · الترم الأول
النظام الثنائي وكمية البيانات
البت والبايت وعدد الاحتمالات التي يمثلها عدد معين من البتات، ووحدات قياس البيانات (كيلوبايت وميجابايت وجيجابايت وتيرابايت)، والنظامان العشري والثنائي والتحويل بينهما بأمثلة محلولة.
آخر تحديث: · كيف نراجع المحتوى
مقدمة
- الوحدة السادسة: تصميم المعلومات — الموضوع 6-2
عرفت أن الحاسوب يمثل كل شيء بالرقمين 0 و1. فكم رقمًا ثنائيًّا نحتاج لتمثيل حروف لغة كاملة أو صورة ملونة؟ وماذا يعني أن مساحة هاتفك 128 جيجابايت؟ في هذا الدرس نتعرف على وحدات البيانات وكيف نحول الأعداد بين النظامين العشري والثنائي.
أهداف التعلم
- أن تعرّف البت والبايت.
- أن تحسب عدد الاحتمالات التي يمثلها عدد معين من البتات.
- أن تحول بين وحدات قياس البيانات.
- أن تحول الأعداد من النظام الثنائي إلى العشري والعكس.
شرح الدرس
البت (bit)
البت (bit) أصغر وحدة للمعلومات، ولها حالتان فقط: أو . ويمكن أن تمثل أي شيء له حالتان: مفتاح مفتوح أو مغلق، جهد مرتفع أو منخفض، قطب مغناطيس شمالي أو جنوبي.
وتُمثل البيانات الحقيقية بترتيب عدة بتات معًا. وبوجه عام، بت تمثل احتمالًا مختلفًا:
| عدد البتات | عدد الاحتمالات | الاحتمالات |
|---|---|---|
| 1 | 0، 1 | |
| 2 | 00، 01، 10، 11 | |
| 3 | 000، 001، 010، 011، 100، 101، 110، 111 | |
| 8 | من 00000000 إلى 11111111 |
البايت ووحدات البيانات
البايت (Byte) وحدة تتكون من 8 بت، ويُرمز له بالحرف B، ويمثل احتمالًا. وتتدرج وحدات البيانات بمضاعفات 1024:
| الوحدة | تساوي |
|---|---|
| 1 كيلوبايت (KB) | 1024 بايت |
| 1 ميجابايت (MB) | 1024 كيلوبايت |
| 1 جيجابايت (GB) | 1024 ميجابايت |
| 1 تيرابايت (TB) | 1024 جيجابايت |
والعدد 1024 هو ، ولذلك اختير أساسًا للتحويل في الحاسوب.
النظام العشري والنظام الثنائي
- النظام العشري (Decimal): يستخدم عشرة أرقام من إلى ، وهو النظام الذي نستخدمه يوميًّا. ويُكتب أحيانًا بالرقم 10 صغيرًا أسفل يمينه، مثل .
- النظام الثنائي (Binary): يستخدم رقمين فقط و ، ويُكتب أحيانًا بالرقم 2 صغيرًا أسفل يمينه، مثل .
التحويل من الثنائي إلى العشري
نضرب كل رقم ثنائي في مرفوعة لأس يساوي ترتيبه، بدءًا من الصفر للرقم الأيمن، ثم نجمع:
التحويل من العشري إلى الثنائي
نقسم العدد على بشكل متكرر ونسجل الباقي في كل مرة، ثم نكتب البواقي من الأخير إلى الأول. مثال: تحويل :
| القسمة | الناتج | الباقي |
|---|---|---|
| 3 | 0 | |
| 1 | 1 | |
| 0 | 1 |
بقراءة البواقي من الأسفل إلى الأعلى: .
أمثلة وتطبيقات
مثال 1: كم احتمالًا يمكن تمثيله بـ 5 بت؟ احتمالًا.
مثال 2: مدرسة بها 200 طالب، وتريد إعطاء كل طالب رقمًا ثنائيًّا مختلفًا. ما أقل عدد من البتات يكفي؟ لا يكفي، و يكفي؛ إذن 8 بت.
مثال 3: كم ميجابايت في 2 جيجابايت؟ ميجابايت.
مثال 4: حوّل إلى العشري: .
مثال 5: حوّل إلى الثنائي: باقي 1، باقي 1، باقي 0، باقي 0، باقي 1؛ إذن . تحقق: .
ملاحظات مهمة
- الأسس تبدأ من صفر للرقم الأيمن، و .
- عند التحويل من العشري، اقرأ البواقي من آخر باقٍ إلى أول باقٍ؛ فعكس الترتيب يعطي عددًا خاطئًا.
- لا تخلط بين bit (b) وByte (B)؛ فالبايت ثمانية أضعاف البت.
- تحقق دائمًا من إجابتك بالتحويل العكسي.
المفاهيم الأساسية
- البت أصغر وحدة ولها حالتان، و بت تمثل احتمالًا.
- البايت = 8 بت ويمثل 256 احتمالًا.
- كل وحدة بيانات = 1024 من الوحدة الأصغر منها: KB ← MB ← GB ← TB.
- ثنائي ← عشري: اضرب في قوى 2 واجمع.
- عشري ← ثنائي: اقسم على 2 واكتب البواقي من الأخير.
ملخص الدرس
يبني الحاسوب كل بياناته من البتات، وكل بت إضافية تضاعف عدد الاحتمالات. وتُجمع البتات في بايتات، وتُقاس الكميات الكبيرة بالكيلوبايت والميجابايت والجيجابايت والتيرابايت بمضاعفات 1024. ونتنقل بين النظامين الثنائي والعشري بالضرب في قوى 2 أو بالقسمة المتكررة على 2.
أسئلة للتدريب
- كم احتمالًا تمثله 4 بت؟ و 10 بت؟
- كم بت في 3 بايت؟ وكم كيلوبايت في 3 ميجابايت؟
- حوّل إلى العشري: ، .
- حوّل إلى الثنائي: ، .
- ما أقل عدد من البتات يلزم لإعطاء رقم مختلف لكل حرف من حروف اللغة العربية الـ 28؟