الثانوية العامة 2026الاستعلام عن النتيجةاعرف الكليات المناسبة لمجموعكتنسيق 2026

الحاسب الآلي · الصف الثالث الثانوي · الترم الأول

النظم العددية Numerical Systems

النظام العددي العشري والثنائي والسداسي عشر: أساس كل نظام، طريقة التمثيل، وطرق التحويل بين الأنظمة الثلاثة تمهيدًا لمشروع برمجي لتحويل عدد بين النظم العددية.

آخر تحديث: · كيف نراجع المحتوى

أهداف التعلم

  • أن تفرّق بين الرقم (Digit) والعدد (Number)، وتحلل عددًا في النظام العشري.
  • أن تشرح سبب اعتماد الحاسوب على النظام الثنائي، وتعرّف bit وbyte.
  • أن تحوّل بين الثنائي والعشري، وبين السداسي عشر والعشري، وبين الثنائي والسداسي عشر.
  • أن تستعمل جدول المقابلة بين الأرقام السداسية عشرية وأربع خانات ثنائية.

شرح الدرس

1) الرقم والعدد، والنظام العشري

الرقم (Digit) رمز واحد يحتل خانة واحدة مثل 7، أما العدد (Number) فمقدار يتكون من رقم أو أكثر مثل 26 و264 و1679. والنظام العشري هو الأقدم والأكثر استعمالًا، أساسه 10 ورموزه من 0 إلى 9، ولكل خانة رتبة تحدد قيمتها. تُكتب الرتب من اليمين إلى اليسار: 100,101,102,…10^0, 10^1, 10^2, \dots (وأي عدد مرفوع للأس صفر يساوي 1).

مثال: العدد (256)10=2×102+5×101+6×100=200+50+6(256)_{10} = 2 \times 10^2 + 5 \times 10^1 + 6 \times 10^0 = 200 + 50 + 6. ونكتب أساس النظام أسفل العدد بين قوسين للدلالة على نظامه.

أي نظام عددي له: اسم، وأساس (عدد رموزه)، ومكونات (رموزه من الصفر إلى رمز قبل الأساس).

2) النظام الثنائي وسبب استعمال الحاسوب له

أساسه 2 ورمزاه 0 و1. تمثّل الدائرة الإلكترونية بحالتها (متصلة/مفصولة) الرقمين: On = 1 وOff = 0، ويُمثَّل ذلك غالبًا بجهدين كهربيين (حوالي 0 فولت و5 فولت). وتسمى هذه اللغة لغة الآلة (Machine Language).

  • bit (Binary Digit): أصغر وحدة بيانات، خانة ثنائية تأخذ القيمة 0 أو 1. العدد 11001100 مكوّن من 4 bits.
  • byte: أصغر وحدة تخزين في الذاكرة، تخزّن رمزًا واحدًا (حرفًا أو رقمًا أو علامة) وتتكوّن من 8 bits.
  • عدد الاحتمالات: من nn خانة ثنائية نحصل على N=2nN = 2^n تشكيلة. مثال: 3 خانات تعطي 23=82^3 = 8 احتمالات، وbyte واحد (8 خانات) يعطي 28=2562^8 = 256 احتمالًا.

3) من الثنائي إلى العشري

رتب الخانات من اليمين: 20,21,22,…2^0, 2^1, 2^2, \dots أي 1,2,4,8,16,…1, 2, 4, 8, 16, \dots نضرب كل رقم في وزن خانته ونجمع:

(1101)2=1×8+1×4+0×2+1×1=(13)10(1101)_2 = 1 \times 8 + 1 \times 4 + 0 \times 2 + 1 \times 1 = (13)_{10}

4) من العشري إلى الثنائي (القسمة المتكررة على 2)

مخطط يوضح تحويل العدد 25 إلى النظام الثنائي بالقسمة المتكررة على 2 وقراءة البواقي من الأسفل إلى الأعلى ليكون الناتج 11001

نقسم العدد على 2 ثم نقسم خارج القسمة على 2 وهكذا حتى يصير الخارج صفرًا، ونكتب البواقي. أول باقٍ هو أصغر الخانات قيمة (LSB) وآخر باقٍ هو أكبرها قيمة (MSB)، فنقرأ البواقي من الأسفل إلى الأعلى.

(25)10=(11001)2(25)_{10} = (11001)_2

تحقق: 16+8+1=2516 + 8 + 1 = 25.

5) النظام السداسي عشر

أساسه 16 ورموزه 16: الأرقام 0–9 والحروف A=10, B=11, C=12, D=13, E=14, F=15. يُستعمل لأن كل رمز فيه يقابل 4 خانات ثنائية فيختصر الأعداد الثنائية الطويلة، ومن استعمالاته: عناوين الذاكرة، وترميز الألوان، وعناوين المكونات والمنافذ (Ports)، وعناوين بطاقات الشبكة MAC Address.

من السداسي عشر إلى العشري (الأوزان: 160=116^0 = 1، 161=1616^1 = 16، 162=25616^2 = 256):

(2F)16=2×16+15×1=(47)10(2F)_{16} = 2 \times 16 + 15 \times 1 = (47)_{10}

(A3)16=10×16+3=(163)10(A3)_{16} = 10 \times 16 + 3 = (163)_{10}

من العشري إلى السداسي عشر بالقسمة المتكررة على 16: 300÷16=18300 \div 16 = 18 والباقي 1212 (C)، 18÷16=118 \div 16 = 1 والباقي 22، 1÷16=01 \div 16 = 0 والباقي 11، فنقرأ من الأسفل: (300)10=(12C)16(300)_{10} = (12C)_{16}. تحقق: 256+32+12=300256 + 32 + 12 = 300.

6) بين السداسي عشر والثنائي

لأن 16=2416 = 2^4 يقابل كل رمز سداسي عشري أربع خانات ثنائية. استعن بالجدول:

جدول يقابل الأرقام السداسية عشرية من 0 إلى F بأربع خانات ثنائية وبقيمها العشرية من 0 إلى 15

  • سداسي عشر ← ثنائي: حوّل كل رمز على حدة إلى 4 خانات ثم ضعها متجاورة: (7E)16(7E)_{16}: 7=01117 = 0111 وE=1110E = 1110 فالناتج (01111110)2(01111110)_2. وإذا كانت نتيجة الرقم أقل من 4 خانات أكمل بأصفار على اليسار.
  • ثنائي ← سداسي عشر: قسّم الخانات مجموعات من 4 من اليمين وأكمل المجموعة الأخيرة بأصفار على اليسار، ثم اكتب الرمز المقابل لكل مجموعة. مثال: (110101101)2(110101101)_2 تُقسَّم إلى 0001∣1010∣11010001 \mid 1010 \mid 1101 فتساوي (1AD)16(1AD)_{16}.

أمثلة وتطبيقات

  1. ثنائي ← عشري: (10110)2=16+0+4+2+0=(22)10(10110)_2 = 16 + 0 + 4 + 2 + 0 = (22)_{10}.
  2. عشري ← ثنائي: 43÷243 \div 2: البواقي من الأسفل 1,0,1,0,1,11, 0, 1, 0, 1, 1 فيكون (43)10=(101011)2(43)_{10} = (101011)_2؛ تحقق: 32+8+2+1=4332 + 8 + 2 + 1 = 43.
  3. سداسي عشر ← عشري: (1A)16=16+10=(26)10(1A)_{16} = 16 + 10 = (26)_{10}.
  4. ثنائي ← سداسي عشر: (11010110)2(11010110)_2: المجموعتان 1101=D1101 = D و0110=60110 = 6 فالناتج (D6)16(D6)_{16}.
  5. سداسي عشر ← ثنائي: (B5)16(B5)_{16}: B=1011B = 1011 و5=01015 = 0101 فالناتج (10110101)2(10110101)_2؛ تحقق: 11×16+5=181=128+32+16+4+111 \times 16 + 5 = 181 = 128 + 32 + 16 + 4 + 1.
  6. سبب الثنائي: الدوائر الإلكترونية تميّز بسهولة وموثوقية بين حالتين فقط (تيار/لا تيار)، فيقابلهما الرقمان 1 و0.

ملاحظات مهمة

  • عند القسمة المتكررة تُقرأ البواقي من الأسفل إلى الأعلى وليس بترتيب ظهورها.
  • رتبة أول خانة على اليمين هي صفر ووزنها 1 في كل نظام.
  • عند التحويل من الثنائي إلى السداسي عشر قسّم من اليمين لا من اليسار.
  • الحروف A…FA\ldots F في النظام السداسي عشر تعني القيم 10…1510\ldots 15 وليست حروفًا كتابية.
  • تكتب الأعداد بين قوسين مع أساس النظام أسفلها لتمييز النظام: (101)2≠(101)10(101)_2 \neq (101)_{10}.

المفاهيم الأساسية

  • الرقم (Digit) رمز واحد، والعدد (Number) مكوَّن من رقم أو أكثر.
  • أساس العشري 10، والثنائي 2، والسداسي عشر 16.
  • bit أصغر وحدة بيانات، وbyte = 8 bits، وعدد الاحتمالات 2n2^n.
  • LSB هي أول باقٍ وMSB هي آخر باقٍ عند القسمة المتكررة.
  • كل رمز سداسي عشري = 4 خانات ثنائية.

ملخص الدرس

يعتمد الحاسوب على النظام الثنائي لأن دوائره تميز بين حالتين، ويختصر النظام السداسي عشر الأعداد الثنائية الطويلة. نحوّل إلى العشري بجمع حاصل ضرب كل رقم في وزن رتبته، ومن العشري بالقسمة المتكررة على الأساس وقراءة البواقي من الأسفل للأعلى، ونحوّل بين السداسي عشر والثنائي مباشرة بتقابل كل رمز مع أربع خانات.

أسئلة للتدريب

  • حوّل العدد الثنائي 101101101101 إلى النظام العشري.
  • حوّل العدد العشري 4545 إلى النظام الثنائي بالقسمة المتكررة على 22.
  • حوّل العدد السداسي عشر 2F2F إلى النظام العشري.
  • حوّل العدد العشري 255255 إلى النظام السداسي عشر بالقسمة المتكررة على 1616.
  • حوّل (A2D3)16(A2D3)_{16} إلى النظام الثنائي، ثم حوّل (101001101100)2(101001101100)_2 إلى النظام السداسي عشر.
  • لماذا يقابل كل رمز سداسي عشري أربع خانات ثنائية بالضبط؟
حلّ أسئلة هذا الدرساختبر فهمك بأسئلة اختيار من متعدد وأسئلة مقالية مع نموذج إجابة، أو خض اختبارًا تفاعليًا سريعًا
أبلغ عن خطأ في هذا الدرس