المسارات
/
Wren
Wren
/
التمارين
/
تكرار الحروف بالتوازي
تكرار الحروف بالتوازي

تكرار الحروف بالتوازي

متوسط

التعليمات

احسب تكرار الحروف في النصوص باستخدام الحوسبة المتوازية.

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

التزامن مقابل التوازي

توفّر Wren التزامن عبر بنية تُسمى الألياف. من دليل Wren:

الألياف تشبه الخيوط إلى حد ما، إلا أنها تُجدول بشكل تعاوني. وهذا يعني أن Wren لا يوقف أحد الألياف وينتقل إلى غيره حتى تخبره بذلك.

تنفيذ Wren أحادي الخيط، لذا لا نحصل فعليًا على التوازي.

وإليك تعريفًا سريعًا لكل منهما يبيّن الفرق بين الاثنين:

  • التزامن هو أن تبدأ مهمتان أو أكثر وتعمل وتكتمل في فترات زمنية متداخلة، وتُنفَّذ بواسطة وحدة المعالجة نفسها.
  • التوازي هو أن تبدأ مهمتان أو أكثر وتعمل في الوقت نفسه، وتنفَّذ كل واحدة منهما باستقلال عن الأخرى بواسطة وحدات معالجة منفصلة.

اقرأ المزيد عن التزامن في Wren.

تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة
Wren Exercism

مستعد لبدء تكرار الحروف بالتوازي؟

سجّل في Exercism لتتعلّم وتتقن Wren عبر 117 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.

تعمّق في تكرار الحروف بالتوازي!

نستكشف الفروق بين التزامن والتوازي، ونطّلع على أساليب مختلفة تعتمدها لغات مثل JavaScript وGo وElixir وRust.