+20 (2) 3830 0048 الخط الساخن

Algorithms - Crash Course - خوارزميات بالعربى

تعريف الخوارزمية Algorithm تعتبر الخوارزميات من أهم العلوم في فرع المعلوماتية و قد أسسها العالم المسلم محمد بن مسلم الخوارزمي, تبحث الخوارزميات في البحث عن حلول لمسائل معينة في المعلوماتية بغية تحويلها إلى برامج ،

عرض التفاصيل


تعريف الخوارزمية Algorithm تعتبر الخوارزميات من أهم العلوم في فرع المعلوماتية و قد أسسها العالم المسلم محمد بن مسلم الخوارزمي, تبحث الخوارزميات في البحث عن حلول لمسائل معينة في المعلوماتية بغية تحويلها إلى برامج ، كما تبحث أيضا في إيجاد الحل الأفضل في حال تعدد الحلول و قد عرف العالم كنوث الخوارزمية في كتابه "فن البرمجة" بأنها مجموعة من القواعد التي تتميز بالصفات التالية: يجب أن تكون هذه المجموعة منتهية و تنتهي بعد عدد منته من التعليمات يجب أن تكون محددة و دقيقة بمعنى ان تكون كل يجب أن توصف بدون التباس يجب تحديد مجال تعريف معطيات الدخل إن وجدت (أعداد صحيحة ،حقيقية,أحرف.......) يجب أن تكون هناك نتيجة(واحدة على الاقل) يجب أن تكون فعّآلة أي أن تكون العمليات كلها قابلة للتنفيذ و في وقت منته من قبل شخص يستخدم الامكانات اليدوية الدائرة (الشكل البيضوي)لتحديد بداية الخوارزمية و نهايتها المستطيل العمليات(التنفيذبة== طرق التعبيير عن الخوارزمية == هنالك عدة طرق للتعبير عن الخوارزمية منها بيانية(مخططات)و منها نصية(عبارات) و سوف نتحدث عن الطرق البيانية فقط تعتمد الطريقة البيانية لصياغة الخوارزميات على توضيح خطوات تنفيذ الخوارزمية باستخدام أشكال هندسية خاصة و أسهم تصل بينها إضافة إلى عبارات باللغة الطبيعية و تعابيير رياضية أو منطقية. وبذلك نحصل على ما يسمى بالمخطط التدفقي Flowchart Diagram ونلاحظ هنا أن الأسهم تفصل العمليات اللازمة لانجاز العمل و تبين تسلسلها يستخدم المخطط التدفقي أشكالاً هندسية متفق عليها خصص كل منها لنوع من العمليات . العادية,الحسابية) متوازي الأضلاع عمليات الادخال و الاخراج المعين العمليات التي ترتبط باختبار تحقق سشرط ما و تتطلب قراراً منطقياً السهم يحدد اتجاه التنفيذ خوارزمية حل المسائل

  1. اللغة: غير متاح الان
    البريد الالكترونى: ArabicCompetitive@yahoo.com
    الهاتف: 0
    فيس بوك: غير متاح الان
    تويتر: غير متاح الان
    لينكد ان: غير متاح الان
    يوتيوب: غير متاح الان
    الموقع الالكترونى: غير متاح الان

Algorithms - What and Why (Arabic) by Arabic Competitive Programming Algorithms - Measuring Algorithms Perfromance - 01 (Arabic) by Arabic Competitive Programming Graph Theory - Introduction (Arabic) by Arabic Competitive Programming Graph Theory - DFS (Arabic) by Arabic Competitive Programming Graph Theory - BFS (Arabic) by Arabic Competitive Programming Algorithms - Search Techniques - 01 - Binary Search (Arabic) by Arabic Competitive Programming Algorithms - Search Techniques - 04 - Branch and Bound (Arabic) by Arabic Competitive Programming Algorithms - Dynamic Programming - 01 - Introduction - 01 (Arabic - English Subtitles) by Arabic Competitive Programming Algorithms - Dynamic Programming - 01 - Introduction - 02 (Arabic) by Arabic Competitive Programming Algorithms - Dynamic Programming - 02 - Subset Style (Arabic) by Arabic Competitive Programming Algorithms - Dynamic Programming - 03 - Table Method (Arabic) by Arabic Competitive Programming Algorithms - Dynamic Programming - 04 - Consecutive Ranges Style (Arabic) by Arabic Competitive Programming Algorithms - Dynamic Programming - 05 - Nested Ranges Style (Arabic) by Arabic Competitive Programming Algorithms - Dynamic Programming - 07 - Counting (Arabic) by Arabic Competitive Programming Graph Theory - Floyd Algorithm (Arabic) by Arabic Competitive Programming Greedy Algorithm - Introduction (Arabic-English Subtitles) by Arabic Competitive Programming Graph Theory - Dijkstra Algorithm (Arabic) by Arabic Competitive Programming Graph Theory - Prim Algorithm (Arabic) by Arabic Competitive Programming Graph Theory - Maximum Flow - 01 (Arabic) by Arabic Competitive Programming Algorithms - String Processing - 01 - Trie (Arabic) by Arabic Competitive Programming Algorithms - String Processing - 02 - KMP (Arabic) by Arabic Competitive Programming Number Theory - Primes (Arabic) by Arabic Competitive Programming Number Theory - Factorization (Arabic) by Arabic Competitive Programming Algebra - Basic Matrix Operations (Arabic) by Arabic Competitive Programming Algebra - Matrix Power Applications (Arabic) by Arabic Competitive Programming Computational Geometry - 01 (Arabic) by Arabic Competitive Programming Computational Geometry - 02 (Arabic) by Arabic Competitive Programming

Internet connection ,laptop,pc

لا توجد تعليمات فى الوقت الحالى

سوف تحصل على شهادة من موقع edumefree.com

يرجى تسجيل الدخول اولا حتى تتمكن من اضافه انطباعك عن الدورة

كيف تشترك في هذه الدورة؟

الاشتراك في هذه الدورة التدريبية مجاني تماما، لا يتطلب دفع اي مصروفات او رسوم تحت اي مسمي، رغم ذلك لدينا قيود لنضمن جدية المتدربين في التعامل مع الدورات المحملة علي الموقع الالكتروني

  1. مدة اي دورة تدريبية هي ٩٠ يوم من تاريخ التفعيل، لذلك لا تقم بتفعيل دورة تدريبية الا اذا كنت مستعدا لدراستها
  2. لن تستطيع طلب الشهادات الا في حالة اتمام دراستك لكافة المحتوي التعليمي المتاح داخل قاعة التدريب الخاصة بالدورة التدريبية





مشاهدة محتوى الكورس

الرعاة