iqraaPostsStyle6/random/3

المحاضرة 1 | شبكات وتراسل البيانات - شرح كامل لنظم الأعداد 2026

الكاتب: Zeyad Eltmsahتاريخ النشر: آخر تحديث: وقت القراءة:
للقراءة
عدد الكلمات:
كلمة
عدد التعليقات: 0 تعليق
نبذة عن المقال: شرح شامل لنظم الأعداد في الحاسوب للمبتدئين 2026: تعلم النظام الثنائي والعشري والثماني والست عشري مع جميع طرق التحويل.
Blue-and-Purple-Modern-AI-Technology-You-Tube-Thumbnail-(1)

🤔 إزاي الكمبيوتر بيفهم البيانات؟ وإيه علاقة ده بشبكات الحاسوب؟

أهلاً بيك في المحاضرة الأولى من مادة شبكات وتراسل البيانات! 🎓

أنا عارف إنك داخل المحاضرة دي ومتسائل: "إيه اللي جاب نظم الأعداد في الشبكات؟"

خلّيني أقولك الحقيقة: الشبكات كلها بتعتمد على إرسال بيانات من جهاز لجهاز. والبيانات دي؟ هي أرقام في الأول والآخر!

💡 معلومة مهمة

لما تبعت رسالة على واتساب، الصورة بتتحول لـ أرقام ثنائية (0 و 1)، تتنقل عبر الشبكة، وبعدين ترجع صورة تاني في جهاز صاحبك. فاهم قد إيه الموضوع ده مهم؟

فـ عشان تفهم الشبكات، لازم تفهم إزاي الكمبيوتر بيتعامل مع الأرقام. وده اللي هنشرحه النهاردة بطريقة بسيطة خالص، زي ما تكون قاعد مع صاحبك بيشرحلك! ☕

🎯 إيه اللي هتتعلمه في المحاضرة دي؟

الترتيب الموضوع الاستفادة
1 الأنظمة الأربعة (عشري، ثنائي، ثماني، ست عشري) تعرف الفرق بينهم وإمتى نستخدم كل واحد
2 التحويل من أي نظام لأي نظام تحل أي مسألة في الامتحان بسهولة
3 التمارين العملية تتأكد إنك فاهم صح

📚 الجزء الأول: تعرّف على الأنظمة الأربعة

فيه 4 أنظمة عد أساسية في علوم الحاسوب. خليني أشرحهم لك زي ما يكونوا شخصيات كل واحد ليه دوره:

الأساس اسم النظام (Base) الرموز الاستخدام مثال
10 العشري (Decimal) 0-9 حياتنا اليومية (عشان إيدينا 10 صوابع) 125
2 الثنائي (Binary) 0,1 داخل الكمبيوتر (الدوائر الكهربائية) 1111101
8 الثماني (Octal) 0-7 أنظمة قديمة (Unix) 705
16 الست عشري (Hexadecimal) 0-9, A-F البرمجة وعناوين الذاكرة 1AF

✅ نجحت في فهم الأساس!

لو فهمت الجدول اللي فات، يبقى كسبت 50% من المحاضرة! الباقي بس تطبيق.

🔢 الجزء الثاني: النظام العشري Decimal (صاحبنا القديم)

ده النظام اللي بنستخدمه من صغرنا. ليه بقى؟ عشان إيدينا فيهم 10 صوابع! 👋

إزاي بيكتب العدد في النظام العشري؟

خد الرقم 125 كمثال:

CODE
125 = 5 × 10⁰  (الواحدات = 5)
    + 2 × 10¹  (العشرات = 20)
    + 1 × 10²  (المئات = 100)
    ─────────────────────
    = 125

💡 القاعدة: كل خانة بتتضرب في 10 أس قيمة مكانها (من اليمين للشمال، بدءاً من 0).

⚠️ انتبه!

الكمبيوتر مش بيستخدم النظام العشري مباشرة! هو بيفهم بس 0 و 1. بس احنا بنحتاج نعرفه عشان نحول منه للأنظمة التانية.

⚡ الجزء الثالث: النظام الثنائي Binary (لغة الكمبيوتر الحقيقية)

ده أهم نظام في المحاضرة كلها! ليه؟ عشان الكمبيوتر بيفهمه فعلياً!

ليه الكمبيوتر بيستخدم 0 و 1 بس؟

تخيّل معايا: الكمبيوتر من جواه فيه ملايين الدوائر الكهربائية. الكهرباء فيهم إما:

  • شغالة (1) ⚡ → فيه كهرباء
  • واقفة (0) 🔴 → مفيش كهرباء

ومش قادر يفهم أي حاجة تانية! يعني مش هيعرف يفرق بين 2 ولا 3 ولا 4 من الكهرباء. بس يعرف فيه كهرباء ولا مفيش!

جدول العد في النظام الثنائي:

العشري (Decimal) الثنائي (Binary) ملاحظة
00سهل
11سهل
210أول رقم مكون من خانتين
311
4100ثلاث خانات
5101
6110
7111
81000أربع خانات
91001
101010العشرة في الثنائي!
111011
121100
131101
141110
151111أربع خانات كلهم 1

🎯 ملاحظة مهمة

لاحظ إن لما الرقم في العشري يوصل لـ قوة الـ 2 (2, 4, 8, 16...)، بيزود خانة جديدة في الثنائي!

🎯 طريقة التحويل من عشري لثنائي (طريقة القسمة على 2):

دي أسهل طريقة للمبتدئين. هنطبقها على الرقم 125:

CODE
الخطوة 1: 125 ÷ 2 = 62 وباقي 1 ↑ (أول خانة - LSB)
الخطوة 2:  62 ÷ 2 = 31 وباقي 0 ↑
الخطوة 3:  31 ÷ 2 = 15 وباقي 1 ↑
الخطوة 4:  15 ÷ 2 =  7 وباقي 1 ↑
الخطوة 5:   7 ÷ 2 =  3 وباقي 1 ↑
الخطوة 6:   3 ÷ 2 =  1 وباقي 1 ↑
الخطوة 7:   1 ÷ 2 =  0 وباقي 1 ↑ (آخر خانة - MSB)

✅ الناتج: اقرأ البواقي من تحت لفوق = 1111101₂

✅ تم التحويل بنجاح!

يبقى 125₁₀ = 1111101₂

🔄 التحويل من ثنائي لعشري (طريقة الضرب في 2ⁿ):

خد الرقم 101011₂:

CODE
1 × 2⁰ = 1 × 1   = 1   ← من اليمين
1 × 2¹ = 1 × 2   = 2
0 × 2² = 0 × 4   = 0
1 × 2³ = 1 × 8   = 8
0 × 2⁴ = 0 × 16  = 0
1 × 2⁵ = 1 × 32  = 32  ← للشمال
─────────────────────
المجموع = 43

✅ يبقى 101011₂ = 43₁₀

🎨 الجزء الرابع: النظام الست عشري Hexadecimal (اختصار المبرمجين)

المبرمجين بيحبوا النظام ده عشان يختصروا الأرقام الثنائية الطويلة!

الرموز في النظام الست عشري:

الست عشري العشري الثنائي (4 بتات)
000000
110001
220010
330011
440100
550101
660110
770111
881000
991001
A101010
B111011
C121100
D131101
E141110
F151111

🎯 ليه بنستخدم الحروف A-F؟

عشان نحتاج 16 رمز، والأرقام عندنا 10 بس (0-9)، فزودنا 6 حروف!

🎯 مثال: تحويل ABC₁₆ للعشري

CODE
C = 12 × 16⁰ = 12 × 1   = 12
B = 11 × 16¹ = 11 × 16  = 176
A = 10 × 16² = 10 × 256 = 2560
────────────────────────────
المجموع = 2748

✅ يبقى ABC₁₆ = 2748₁₀

🚀 مميزات الـ Hex!

الرقم الثنائي 1111101 (7 خانات) بيتكتب في الـ Hex 7D (خانتين بس!) - اختصار رهيب!

🎱 الجزء الخامس: النظام الثماني Octal (النظام المنسي)

بيستخدم 8 أرقام: 0 لـ 7. نادر الاستخدام دلوقتي، لكنه مهم تاريخياً.

التحويل من ثماني لثنائي (سهل جداً!):

كل رقم ثماني = 3 بتات ثنائية

CODE
مثال: حوّل 705₈ للثنائي

7 = 111
0 = 000
5 = 101
─────────
الناتج: 111000101₂

🗺️ الجزء السادس: خريطة التحويلات الشاملة (كل التحويلات!)

دلوقتي عندك 4 أنظمة، إزاي تحول بينهم؟ الجدول ده يشمل كل التحويلات اللي في ملف PDF:

من \ إلى العشري الثنائي الثماني الست عشري
العشري - قسمة على 2 قسمة على 8 قسمة على 16
الثنائي ضرب في 2ⁿ - جمع ثلاثات جمع رباعات
الثماني ضرب في 8ⁿ كل رقم 3 بتات - عبر الثنائي
الست عشري ضرب في 16ⁿ كل رقم 4 بتات عبر الثنائي -

أمثلة على التحويلات المتقدمة:

📝 الجزء السابع: تمارين PDF الأصلية - امتحن نفسك!

دلوقتي جاء وقت التطبيق! دي التمارين الأصلية من صفحة 45-46 في ملف PDF. حلهم واكتب الحل في التعليقات 👇

🎯 جدول التمارين:

الثنائي (Binary) الثماني (Octal) الست عشري (Hex) العشري (Decimal)
100001 ? ? ?
? ? 1AF ?
? 703 ? ?
? ? ? 451
111000011 ? ? ?
? ? 1C3 ?

التعليمات: املأ الخانات الفارغة في الجدول أعلاه.

⚠️ تلميحات مهمة!

  • للتحويل من Binary لـ Octal: جمع البتات في مجموعات 3
  • للتحويل من Binary لـ Hex: جمع البتات في مجموعات 4
  • للتحويل من Octal لـ Hex: روح لـ Binary الأول
  • للتحويل من أي نظام لـ Decimal: استخدم الضرب في الأسس

🎓 الخلاصة النهائية

النظام الأساس الاستخدام الرئيسي مستوى الأهمية
العشري 10 حياتنا اليومية ⭐⭐⭐
الثنائي 2 داخل الكمبيوتر والشبكات ⭐⭐⭐⭐⭐
الثماني 8 أنظمة قديمة (Unix) ⭐⭐
الست عشري 16 البرمجة وعناوين MAC/IP ⭐⭐⭐⭐

🎉 تهانينا!

لو وصلت لهنا، يبقى أصبحت جاهز لفهم شبكات وتراسل البيانات! الخطوة الجاية؟ تطبيق عملي على أجهزة حقيقية.

❓ أسئلة شائعة (FAQ)

📚 المصادر والمراجع

  • محاضرات د. سيمون عزت
  • كورس شبكات وتراسل البيانات - الفصل الدراسي 2026
  • ملف PDF: Lec 1 Number Systems

💬 شاركنا رأيك!

هل الشرح كان واضح؟ عندك سؤال محيرك؟ اكتب لنا في التعليقات! 👇

👍 لو استفدت من المحاضرة دي، شاركها مع زمايلك في الكلية! العلم بينتشر بالمشاركة.

📌 تذكير

احفظ المقال ده عشان ترجعله وقت المذاكرة قبل الامتحان! ومتنساش تحل التمارين في التعليقات 📝

📥 تحميل ملف المحاضرة

عايز تذاكر من الملف الأصلي؟ حمله من هنا:

تحميل ملف PDF هذه المحاضرة

شارك المقال لتنفع به غيرك

قد تُعجبك هذه المشاركات

إرسال تعليق

الأخوة الاحبة ، قراء مدونتنا الكرام ، عند التعليق علي اي مشاركة من مشاركات صفحتنا نرجو ان تأخذو بعين الاعتبار القواعد التالية :
1. يجب ان يحترم كل شخص تعليقات واراء الشخص الاخر.
2. يجب الابتعاد عن اي استخدام لصور مخلة او مسيئة للشكل العام.

ليست هناك تعليقات

1939067757258576657

العلامات المرجعية

قائمة العلامات المرجعية فارغة ... قم بإضافة مقالاتك الآن

    البحث