
هياكل البيانات
أساسيات هياكل البيانات والخوارزميات
4 ساعة و56 دقيقة16 درس2 قسم
ماذا ستتعلم؟
- فهم أنواع هياكل البيانات الأساسية
- فهم التعبيرات الحسابية وتحويلها
- تعلم بناء القوائم الديناميكية
- تنفيذ خوارزميات باستخدام المكدس
- تنفيذ خوارزميات باستخدام الطابور
- إتقان الخوارزميات المرتبطة بالبيانات
عن الدورة
كورس هياكل البيانات هو برنامج تعليمي يهدف إلى تعليم الطلاب أساسيات هياكل البيانات والخوارزميات المرتبطة بها. يتناول الكورس مجموعة متنوعة من الهياكل مثل القوائم المرتبة والقوائم المتسلسلة والأشجار والمصفوفات والرسوم البيانية، ويشرح كيفية تنفيذ هذه الهياكل والعمليات الأساسية مثل البحث والإدراج والحذف. يهدف الكورس إلى تزويد الطلاب بالمهارات اللازمة لفهم وتحليل المشاكل واختيار هياكل البيانات المناسبة لحلها بكفاءة. من خلال تطبيق المفاهيم والمهارات المكتسبة، يمكن للطلاب تطوير برامج حاسوبية فعالة وتحسين أداء التطبيقات. يعتبر فهم هياكل البيانات أمرًا هامًا لمطوري البرمجيات ومهندسي الحاسوب في العديد من المجالات، ويوفر الكورس الأساس القوي اللازم لبناء مهارات التفكير الحسابي والتحليلي والبرمجة.
نتائج متوقعة من الدورة
- إتقان المفاهيم الأساسية لهياكل البيانات.
- تنفيذ الخوارزميات باستخدام بني المعطيات المختلفة.
- فهم كيفية تحسين أداء البرامج باستخدام هياكل البيانات المناسبة.
- استخدام لغة البرمجة C لتطبيق المفاهيم والخوارزميات المكتسبة.
محتوى الدورة
1هياكل البيانات Data Structure
15 درس
- مقدمة5:05
- علاقة بنى المعطيات بتصميم الخوارزميات والبرمجة22:41
- أنواع بنى المعطيات23:44
- بنى المعطيات غير الأساسية (الخطية وغير الخطية)24:36
- مفاهيم تمثيل التعابير infix/prefix/postfix23:53
- كيفية استخدام المكدس للتحويل من infix إلى postfix24:26
- بنى المعطيات غير الخطية19:02
- بنى المعطيات الثابتة والديناميكية (الجزء الأول)10:48
- بنى المعطيات الثابتة والديناميكية (الجزء الثانى)21:15
- التعمق في مفهوم المكدس27:46
- خوارزميات العمليات الأساسية للمكدس16:44
- مثال شامل بلغة C على المكدس13:58
- تنفيذ عملي لكود المكدس الشامل لحالات مختلفة13:34
- التعرّف على الطابور وآلية عمل مؤشراته25:20
- خوارزميات العمليات الأساسية للطابور23:24
2الملحقات
1 ملحقات
- تحميل كتاب العمل
المحاضر

د.م./محمد الخضور
5,510 متعلم5 دورة






