TrueschoTruescho
كل الدورات
برمجة C++ موجهة للبيانات في التطبيقات العلمية
Coursera
دورة
غير محدد

برمجة C++ موجهة للبيانات في التطبيقات العلمية

University of Geneva

تعلم كتابة كود C++ فعال وسهل الصيانة لتطبيقات ذات كثافة بيانات عالية مثل المحاكاة العلمية ومعالجة البيانات الإحصائية.

غير محدد5 أسبوعKK, الإنجليزية

عن الدورة

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

ماذا ستتعلم

  • فهم تصميم البرمجيات باستخدام البرمجة الموجهة للكائنات والموجهة للبيانات
  • كتابة برمجيات فعالة باستخدام ميزات خاصة بلغة C++
  • تطوير برمجيات تعمل على معالجات متعددة النوى و بطاقات الرسوميات

المتطلبات المسبقة

  • معرفة أساسية بالمفاهيم والمصطلحات المتعلقة
  • الاستعداد للتطبيق العملي من خلال تمارين أو مشاريع

المدرسون

J

Jonas Latt

Senior Lecturer

B

Bastien Chopard

Full Professor

J

Jean-Luc Falcone

Research Associate

المواضيع

خوارزميات
علوم الحاسوب
تطوير البرمجيات
برمجة موجهة للبيانات
أنظمة التشغيل
المحاكاة والبرمجيات المحاكاة

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

خوارزميات
علوم الحاسوب
تطوير البرمجيات
برمجة موجهة للبيانات
أنظمة التشغيل
المحاكاة والبرمجيات المحاكاة

ابدأ التعلم الآن