الانتقال إلى المحتوى

أنظمة الحاسوب والشبكات

AP مبادئ علوم الحاسوب · الموضوع 4

درس فيديو لهذا الموضوع افتح صفحة الفيديو
7:47

أنظمة الحاسوب والشبكات

يسميه الناس السحابة. إنها ليست سحابة. هذا الصندوق يجلس في منزل شخص ما: راوتر، يأخذ البيانات من هاتفك وينقلها. هذا المقبس هو الـ…

سرد باللغة الإنجليزية · ترجمة مدمجة بالإنجليزية + الصينية

4.1

الإنترنت

المنهج

فهم دائم (CSN-1): تيسر أنظمة الحاسوب والشبكات نقل البيانات.

الهدف التعليمي CSN-1.A: اشرح كيف تعمل أجهزة الحوسبة معاً في شبكة. [مهارة 5.A]

  • CSN-1.A.1 جهاز الحوسبة هو عنصر مادي يمكنه تشغيل برنامج. وتشمل بعض الأمثلة الحواسيب والأجهزة اللوحية والخوادم والراوترات والمستشعرات الذكية.
  • CSN-1.A.2 نظام الحوسبة هو مجموعة من أجهزة الحوسبة والبرامج تعمل معاً لغرض مشترك.
  • CSN-1.A.3 شبكة الحاسوب هي مجموعة من أجهزة الحوسبة المترابطة قادرة على إرسال أو استقبال البيانات.
  • CSN-1.A.4 شبكة الحاسوب هي نوع من أنظمة الحوسبة.
  • CSN-1.A.5 المسار بين جهازين للحوسبة على شبكة حاسوب (مرسل ومستقبل) هو تسلسل من أجهزة الحوسبة المترابطة مباشرة تبدأ من المرسل وتنتهي عند المستقبل.
  • CSN-1.A.6 التوجيه هو عملية إيجاد مسار من المرسل إلى المستقبل.
  • CSN-1.A.7 عرض النطاق الترددي للشبكة الحاسوبية هو الحد الأقصى لكمية البيانات التي يمكن إرسالها في مقدار زمني ثابت.
  • CSN-1.A.8 يُقاس عرض النطاق الترددي عادةً بوحدة بت في الثانية.

هدف التعلم CSN-1.B: اشرح كيف تعمل الإنترنت. [مهارة 5.A]

  • CSN-1.B.1 الإنترنت هو شبكة حاسوبية تتكون من شبكات مترابطة تستخدم بروتوكولات اتصال موحدة ومفتوحة (غير ملكية).
  • CSN-1.B.2 يعتمد الوصول إلى الإنترنت على القدرة على توصيل جهاز حوسبة بجهاز متصل بالإنترنت.
  • CSN-1.B.3 البروتوكول هو مجموعة متفق عليها من القواعد تحدد سلوك النظام.
  • CSN-1.B.4 البروتوكولات المستخدمة في الإنترنت هي مفتوحة، مما يسمح للمستخدمين بسهولة ربط أجهزة حوسبة إضافية بالإنترنت.
  • CSN-1.B.5 التوجيه في الإنترنت ديناميكي عادة؛ ولا يتم تحديده مسبقاً.
  • CSN-1.B.6 قابلية التوسع للنظام هي قدرة النظام على تغيير حجمه ونطاقه لتلبية الاحتياجات الجديدة.
  • CSN-1.B.7 صُممت الإنترنت لتكون قابلة للتوسع.

هدف التعلم CSN-1.C: اشرح كيف تُرسل البيانات عبر الإنترنت عن طريق الحزم. [مهارة 5.A]

  • CSN-1.C.1 تنتقل المعلومات عبر الإنترنت كـ تدفق بيانات. تحتوي تدفقات البيانات على كتل من البيانات، وهي محاطة بـ حزم.
  • CSN-1.C.2 تحتوي الحزم على كتلة من البيانات وبيانات وصفية تُستخدم لتوجيه الحزمة بين نقطة الأصل والوجهة على الإنترنت، وكذلك لإعادة تجميع البيانات.
  • CSN-1.C.3 قد تصل الحزم إلى الوجهة بترتيبها، أو خارج الترتيب، أو لا تصل إطلاقاً.
  • CSN-1.C.4 بروتوكولات IP وTCP وUDP هي بروتوكولات شائعة تُستخدم على الإنترنت.

هدف التعلم CSN-1.D: صف الفروق بين الإنترنت والشبكة العنكبوت العالمية. [مهارة 5.A]

  • CSN-1.D.1 الشبكة العنكبوت العالمية هي نظام من الصفحات المترابطة والبرامج والملفات.
  • CSN-1.D.2 بروتوكول HTTP هو بروتوكول تُستخدمه الشبكة العنكبوت العالمية.
  • CSN-1.D.3 الشبكة العنكبوت العالمية تستخدم الإنترنت.

المصدر: وصف دورة وامتحان College Board AP

موصل إيثرنت RJ45 – الروابط المادية تنقل الحزم عبر الإنترنت
موصل إيثرنت RJ45 – الروابط المادية تنقل الحزم عبر الإنترنت

الإنترنت هو شبكة عالمية للشبكات. تنتقل البيانات على شكل حزم – وهي قطع صغيرة تُرسل بشكل منفرد وتُعاد تجميعها عند الوجهة. فكرتان تجعلان ذلك يعمل على نطاق واسع:

الإنترنت هو الشبكة العالمية؛ الويب خدمة واحدة تعمل عليها
الإنترنت هو الشبكة العالمية؛ الويب خدمة واحدة تعمل عليه
  • البروتوكولات هي قواعد متفق عليها للتواصل. عناوين IP (بروتوكول الإنترنت) توجه الحزم؛ يقوم TCP بإعادة تجميعها بالترتيب وطلب المفقود منها مجدداً؛ يحمل HTTP صفحات الويب؛ ويحول DNS اسماً مثل example.com إلى عنوان IP.
  • الازدواجية والتوجيه: هناك مسارات متعددة محتملة بين نقطتين، لذا إذا فشل مسار واحد، تأخذ الحزم مساراً آخر. وهذا يجعل الإنترنت متسامحاً مع الأعطال.

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

استكشف

كيف تعبر البيانات الإنترنت في حزم

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

مفردات تدريب
English العربية
Internet/ˈɪntənet/ الإنترنت (Internet)
packets/ˈpækɪts/ حزم
Protocols/ˈprəʊtəkɒlz/ البروتوكولات
Redundancy/rɪˈdʌndənsi/ التكرار
fault-tolerant/fɒlt ˈtɒlərənt/ تحمل الأعطال
Bandwidth/ˈbændwɪdθ/ عرض النطاق الترددي
reliability/rɪˌlaɪəˈbɪlɪti/ الموثوقية
Sequential computing/siːˈkwenʃl kəmˈpjuːtɪŋ/ الحوسبة المتسلسلة
Parallel computing/ˈpærəlel kəmˈpjuːtɪŋ/ الحوسبة المتوازية
Distributed computing/ˈdɪstrɪbjuːtɪd kəmˈpjuːtɪŋ/ الحوسبة الموزعة
speedup/ˈspiːdʌp/ زيادة السرعة
شاهد الدرس
4.2

التسامح مع الأخطاء

المنهج

فهم دائم (CSN-1): تيسر أنظمة الحاسوب والشبكات نقل البيانات.

هدف التعلم CSN-1.E: بالنسبة للأنظمة المتحملة للأخطاء، مثل الإنترنت: أ. صف فوائد تحمل الأخطاء. [مهارة 1.D] ب. اشرح كيف تكون الأنظمة المعطاة متحملة للأخطاء. [مهارة 5.A] ج. حدد نقاط الضعف المعرضة للفشل في النظام. [مهارة 1.D]

  • CSN-1.E.1 تم هندسة الإنترنت لتكون متحملة للأخطاء، مع وجود تجريدات للتوجيه ونقل البيانات.
  • CSN-1.E.2 التكرار هو تضمين مكونات إضافية يمكن استخدامها لتخفيف فشل النظام إذا فشلت مكونات أخرى.
  • CSN-1.E.3 إحدى الطرق لتحقيق تكرار الشبكة هي وجود أكثر من مسار بين أي جهازين متصلين.
  • CSN-1.E.4 إذا فشل جهاز معين أو اتصال على الإنترنت، سيتم إرسال البيانات اللاحقة عبر مسار مختلف، إن أمكن.
  • CSN-1.E.5 عندما يستطيع النظام دعم الفشل والاستمرار في العمل، يُسمى متحملاً للأخطاء. هذا مهم لأن عناصر الأنظمة المعقدة تفشل في أوقات غير متوقعة، وغالباً ما تفشل بشكل جماعي، ويتيح تحمل الأخطاء للمستخدمين الاستمرار في استخدام الشبكة.
  • CSN-1.E.6 يتطلب التكرار داخل النظام غالباً موارد إضافية ولكنه يمكن أن يوفر فائدة تحمل الأخطاء.
  • CSN-1.E.7 زيادة تكرار خيارات التوجيه بين نقطتين يعزز موثوقية الإنترنت ويساعده على التوسع ليشمل المزيد من الأجهزة والمزيد من الأشخاص.

المصدر: وصف دورة وامتحان College Board AP

راوتر واي فاي: بوابة محلية تمرر الحزم نحو الإنترنت الواسع
راوتر واي فاي: بوابة محلية تحوّل الحزم نحو الإنترنت الأوسع

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

التبديل بالحزم يرسل الحزم عبر مسارات مستقلة، مما يجعل الشبكة تتحمل فشل أحد الروابط
التبديل بالحزم يرسل الحزم عبر مسارات مستقلة، مما يسمح للشبكة بتحمل فشل الرابط
4.3

الحوسبة المتوازية والموزعة

المنهج

الفهم الدائم (CSN-2): تستغل الحوسبة المتوازية والموزعة عدة حواسيب لحل المشكلات المعقدة أو معالجة مجموعات البيانات الكبيرة بشكل أسرع.

هدف التعلم CSN-2.A: للحوسبة المتسلسلة والمتوازية والموزعة: أ. قارن حلول المشكلات. [مهارة 1.D] ب. حدد كفاءة الحلول. [مهارة 1.D]

  • CSN-2.A.1 الحوسبة المتسلسلة هي نموذج حاسوبي يتم فيه تنفيذ العمليات ترتيبياً واحدة تلو الأخرى.
  • CSN-2.A.2 الحوسبة المتوازية هي نموذج حاسوبي يتم فيه تقسيم البرنامج إلى عمليات حوسبة متسلسلة أصغر متعددة، يتم تنفيذ بعضها بالتزامن.
  • CSN-2.A.3 الحوسبة الموزعة هي نموذج حاسوبي يتم فيه استخدام أجهزة متعددة لتشغيل برنامج.
  • CSN-2.A.4 يمكن إجراء مقارنة كفاءة الحلول عن طريق مقارنة الوقت المستغرق لإنجاز نفس المهمة.
  • CSN-2.A.5 يستغرق الحل المتسلسل وقتاً يساوي مجموع جميع خطواته.
  • CSN-2.A.6 يستغرق حل الحوسبة المتوازية وقتاً يساوي المهام المتسلسلة له بالإضافة إلى أطول المهام المتوازية لديه.
  • CSN-2.A.7 يُقاس "التسريع" للحل المتوازي بالوقت الذي استغرقه إكمال المهمة بشكل متسلسل مقسوماً على الوقت الذي استغرقه إكمال المهمة عند إجرائها بشكل متوازٍ.

هدف التعلم CSN-2.B: صف فوائد وتحديات الحوسبة المتوازية والموزعة. [مهارة 1.D]

  • CSN-2.B.1 تتكون الحوسبة المتوازية من جزء متوازي وجزء متسلسل.
  • CSN-2.B.2 الحلول التي تستخدم الحوسبة المتوازية يمكن أن تتوسع بكفاءة أكبر من الحلول التي تستخدم الحوسبة المتسلسلة.
  • CSN-2.B.3 تسمح الحوسبة الموزعة بحل مشكلات لم يكن يمكن حلها على حاسوب واحد بسببeither وقت المعالجة أو احتياجات التخزين.
  • CSN-2.B.4 يتيح الحوسبة الموزعة حل مسائل أكبر بكثير وبسرعة أكبر مما يمكن حله باستخدام حاسوب واحد.
  • CSN-2.B.5 عند زيادة استخدام الحوسبة المتوازية في الحل، تظل كفاءة الحل محدودة بالجزء التسلسلي. هذا يعني أنه في مرحلة ما، لن يؤدي إضافة أجزاء متوازية إلى زيادة الكفاءة بشكل جوهري.

المصدر: وصف دورة وامتحان College Board AP

رفوف خوادم مراكز البيانات: الحوسبة الموزعة توزع المهام عبر أجهزة متعددة
رفوف خوادم مراكز البيانات: الحوسبة الموزعة توزع العمل على العديد من الآلات
  • الحوسبة المتسلسلة تشغل عملية واحدة في كل مرة.
  • الحوسبة المتوازية تقسم المهمة إلى أجزاء تعمل في نفس الوقت على عدة معالجات، مما ينهيها بشكل أسرع.
  • الحوسبة الموزعة تستخدم عديد من الحواسيب المتصلة بشبكة للعمل على مشكلة واحدة – وهو أمر ضروري للمسائل التي تفوق سعة آلة واحدة.
الحوسبة المتوازية: معالجات عديدة تعمل في نفس الوقت
الحوسبة المتوازية: عمل العديد من المعالجات في نفس الوقت

تسريع الحل المتوازي هو الزمن المتسلسل مقسومًا على الزمن المتوازي. التسريع محدود: الأجزاء التي يجب أن تعمل بشكل متسلسل لا يمكن تسريعتها بإضافة معالجات، لذا نادراً ما يؤدي مضاعفة المعالجات إلى مضاعفة السرعة.

مثال محلول. مهمة تحتوي على جزء يجب أن يعمل بشكل متسلسل، يستغرق $40$ ثانية، بالإضافة إلى جزء قابل للتوازي يستغرق $60$ ثانية على معالج واحد – لذا تستغرق المهمة كاملة على معالج واحد $40+60=100$ ثانية. توزيع الجزء التوازي على $3$ معالجين يستغرق $\tfrac{60}{3}=20$ ثانية، لذا يكون إجمالي الزمن المتوازي $40+20=60$ ثانية والتسريع هو $\tfrac{100}{60}\approx1.67$. الجزء المتسلسل الذي يستغرق $40$ ثانية يمثل الحد الأدنى: حتى مع عدد لا نهائي من المعالجات لن تكتمل المهمة أبداً في أقل من $40$ ثانية.

مهارة الامتحان: بمعرفة الأزمنة للأجزاء المتسلسلة والمتوازية للمهمة، يجب أن تكون قادرًا على حساب إجمالي الزمن المتوازي والتسريع.

4.3

نصائح للامتحان

  • وصف كيفية انتقال البيانات في الحزم عبر شبكة متسامة للأعطال ومتعددة الروابط باستخدام راوترات مستقلة.
  • معرفة أن البروتوكولات (IP, TCP, HTTP) هي قواعد متفق عليها، وأن المعايير المفتوحة تسمح للنظم المختلفة بالعمل معًا.
  • شرح قابلية التوسع وكيفية نمو الإنترنت دون تحكم مركزي.
  • قارن بين العرض النطاقي (المعدل) وزمن الاستجابة (التأخير)، واشرح عملية DNS لتحويل الأسماء إلى عناوين.
  • ناقش الفجوة الرقمية والمبادئ الأساسية للأمان (التشفير، المصادقة) بلغة بسيطة.

دروس تفاعلية حول هذا الموضوع

ا-working عليه خطوة بخطوة، مع تمارين تحقق فوري.

أوراق الامتحانات السابقة

المزيد من المواضيع في AP مبادئ علوم الحاسوب

تسجيل الدخول أو إنشاء حساب

IGCSE، A-Level & AP