SlideShare a Scribd company logo
1 of 102
‫البليدة‬ ‫لوالية‬ ‫التربية‬ ‫مديرية‬
‫التربية‬ ‫إطارات‬ ‫لتكوين‬ ‫التكنولوجي‬ ‫المعهد‬–‫البليدة‬
‫التكوينية‬ ‫الدورة‬2014/2015‫التقني‬ ‫التعليم‬ ‫ألساتذة‬
‫األساتذة‬‫إعداد‬‫من‬‫اوية‬‫ز‬‫بو‬‫حميد‬‫و‬‫محمد‬ ‫عيسى‬
‫الخوارزميات‬
ALGORITHME
‫االعمــــــــــــــال‬ ‫جــــــــــــــــــدول‬
-1‫الخوارزمية‬ ‫تعريف‬
2–‫حياتنا‬ ‫في‬ ‫الخوارزمية‬
3-‫الخوارزمية‬ ‫مكونات‬
‫امثلة‬1–2-3
4–‫الحلقات‬‫التكرارية‬
‫الخوارزميات‬
‫الخوارزميات‬
-1‫الخوارزمية‬ ‫تعريف‬
‫الخطوات‬ ‫من‬ ‫مجموعة‬ ‫هي‬ ‫الخوارزمية‬‫المنطقية‬ ‫و‬ ‫الرياضية‬
‫ما‬ ‫مشكلة‬ ‫لحل‬ ‫الالزمة‬ ‫والمتسلسلة‬.
‫الطاشقن‬ ‫المسلم‬ ‫العالم‬ ‫إلى‬ ‫نسبة‬ ‫االسم‬ ‫بهذا‬ ‫الخوارزمية‬ ‫وسميت‬‫دي‬
‫االصل‬‫جعفر‬ ‫أبو‬‫الخوارزمي‬ ‫موسى‬ ‫بن‬ ‫محمد‬‫القرن‬ ‫في‬ ‫ابتكرها‬ ‫الذي‬
‫الميالدي‬ ‫التاسع‬.
‫هي‬ ‫واألوروبية‬ ‫الالتينية‬ ‫اللغات‬ ‫في‬ ‫المنتشرة‬ ‫الكلمة‬«algorithm»‫وفي‬
‫و‬ ‫فقط‬ ‫ثالثة‬ ‫لتراكيب‬ ‫خوارزمية‬ ‫على‬ ‫يقتصر‬ ‫معناها‬ ‫كان‬ ‫األصل‬‫هي‬:
‫االختيار‬ ‫و‬ ‫التسلسل‬(selection)‫والتكرا‬‫ر‬.
‫التسلسل‬:‫التعليمات‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عبارة‬ ‫الخوارزمية‬ ‫تكون‬
‫ال‬ ‫النوعين‬ ‫من‬ ‫أو‬ ‫بسيطة‬ ‫إما‬ ‫تكون‬ ‫قد‬ ‫التعليمات‬ ‫هذه‬ ،‫المتسلسلة‬‫تاليين‬.
‫االخت‬‫ي‬‫ار‬:‫للتعلي‬ ‫بسيط‬ ‫بتسلسل‬ ‫حلها‬ ‫يمكن‬ ‫ال‬ ‫المشاكل‬ ‫بعض‬‫وقد‬ ،‫مات‬
‫إ‬ ،‫االختبار‬ ‫نتيجة‬ ‫إلى‬ ‫وتنظر‬ ‫الشروط‬ ‫بعض‬ ‫اختبار‬ ‫إلى‬ ‫تحتاج‬‫كانت‬ ‫ذا‬
‫كان‬ ‫وإذا‬ ،‫متسلسلة‬ ‫تعليمات‬ ‫يحوي‬ ‫مسار‬ ‫تتبع‬ ‫صحيحة‬ ‫النتيجة‬‫خاطئة‬ ‫ت‬
‫التعليمات‬ ‫من‬ ‫مختلف‬ ‫آخر‬ ‫مسار‬ ‫تتبع‬.‫ات‬ ‫تسمى‬ ‫ما‬ ‫هي‬ ‫الطريقة‬ ‫هذه‬‫خاذ‬
‫االختيار‬ ‫أو‬ ‫القرار‬.
‫التكرار‬:‫ال‬ ‫تسلسل‬ ‫نفس‬ ‫إعادة‬ ‫من‬ ‫بد‬ ‫ال‬ ‫المشاكل‬ ‫بعض‬ ‫حل‬ ‫عند‬‫خطوات‬
‫المرات‬ ‫من‬ ‫عدد‬.‫التكرار‬ ‫عليه‬ ‫يطلق‬ ‫ما‬ ‫وهذا‬.
2–‫اليو‬ ‫حياتنا‬ ‫في‬ ‫الخوارزميات‬‫مية‬
‫اليومية‬ ‫الحياة‬ ‫من‬ ‫مثال‬.
‫الخصوص‬ ‫وجه‬ ‫على‬ ‫نذكر‬ ‫الخوارزميات‬ ‫أقدم‬ ‫من‬:
‫المطبخ‬ ‫وصفات‬.
‫مراحل‬ ‫ثالثة‬ ‫من‬ ‫الوصفة‬ ‫تتكون‬:
2.‫االعداد‬
3.‫النتيجة‬
1.‫المكونات‬ ‫مقادير‬
‫وصفة‬(‫خوارزمية‬)‫الشوكوالت‬ ‫كعكة‬‫ة‬
1-‫المقادير‬•‫فانيليا‬,‫صغيرة‬ ‫ملعقة‬
•‫بيض‬,4‫حبة‬
•‫سكر‬,1.50‫كوب‬
•‫طحين‬,2‫كوب‬
•‫الكاكاو‬,0.25‫كوب‬
•‫نباتي‬ ‫سمن‬,0.75‫كوب‬
•‫نباتي‬ ‫زيت‬,0.25‫كوب‬
•‫سائل‬ ‫حليب‬,1.25‫كوب‬
•‫ملح‬,0.25‫صغيرة‬ ‫ملعقة‬
2–‫المكونات‬ ‫تجميع‬
-‫إلى‬ ‫الفرن‬ ‫سخني‬350‫الفرن‬ ‫إلى‬ ‫القالب‬ ‫ادخال‬ ‫عند‬ ‫ثم‬ ‫فهرنهايت‬‫على‬ ‫اخبزيه‬300
‫فهرنهايت‬
-‫قياس‬ ‫مستدير‬ ‫كيك‬ ‫قالب‬ ‫جهزي‬26‫طبقة‬ ‫رشي‬ ‫ثم‬ ‫السمن‬ ‫من‬ ٍ‫ة‬‫خفيف‬ ٍ‫ة‬‫بطبق‬ ‫بدهنه‬ ‫سم‬‫خفيفة‬
‫في‬ ‫جيدا‬ ‫ووزعيها‬ ‫الطحين‬ ‫من‬
‫القالب‬ ‫وزوايا‬ ‫أطراف‬ ‫جميع‬.
-‫والطح‬ ‫والكاكاو‬ ‫والسمن‬ ‫والزيت‬ ‫البيض‬ ‫أي‬ ‫معا‬ ‫المكونات‬ ‫جميع‬ ‫الخالط‬ ‫وعاء‬ ‫في‬ ‫ضعي‬‫ين‬
‫والفانيليا‬ ‫باودر‬ ‫والبيكنج‬
‫جيدا‬ ‫واخلطي‬ ‫والحليب‬ ‫والملح‬"‫حتى‬‫ناعما‬ ‫الخليط‬ ‫يصبح‬"‫ومتجانسا‬"
-‫القالب‬ ‫في‬ ‫الخليط‬ ‫صبي‬.
-‫لمدة‬ ‫أخبزي‬50-55‫دقيقة‬.
-‫لمدة‬ ‫واتركيها‬ ‫الفرن‬ ‫من‬ ‫الكيكة‬ ‫خرجي‬10‫قليال‬ ‫تبرد‬ ‫حتى‬ ‫القالب‬ ‫في‬ ‫دقائق‬.‫اقلبيها‬ ‫ثم‬
‫تماما‬ ‫لتبرد‬ ‫واتركيها‬"
-‫الشوكوالته‬ ‫فدج‬ ‫عليها‬ ‫نصب‬.
3–‫النتيجـــة‬
3-‫الخوارزمية‬ ‫مكونات‬
‫التالي‬ ‫الشكل‬ ‫على‬ ‫عموما‬ ‫موجودة‬ ‫الخوارزمية‬:
‫متغير‬ ‫تعريف‬:: Déclaration des variables
‫و‬‫الخو‬ ‫في‬ ‫تستخدم‬ ‫سوف‬ ‫التي‬ ‫للعناصر‬ ‫بالتفصيل‬ ‫صف‬‫ارزمية‬.
‫البيانات‬ ‫إدخال‬ ‫أو‬ ‫التهيئة‬:: Initialisation ou Entrée des
données
‫و‬ ‫البيانات‬ ‫استعادة‬/‫تهيئتها‬ ‫أو‬.
‫البيانات‬ ‫معالجة‬:: Traitement des données
‫المشكلة‬ ‫هذه‬ ‫لحل‬ ‫الالزمة‬ ‫العمليات‬ ‫تنفيذ‬.
‫إخراج‬:: Sortie
‫النتائج‬ ‫عرض‬
1-‫البداية‬
‫م‬‫رقم‬ ‫ثال‬1:
‫ب‬ ‫قم‬‫إ‬‫؟‬ ‫الناتج‬ ‫اطبع‬ ‫ثم‬ ‫عددين‬ ‫جمع‬ ‫حاصل‬ ‫يجاد‬
‫الحـــــــــل‬
2-‫االول‬ ‫العدد‬ ‫بتعريف‬ ‫قم‬
3-‫الثاني‬ ‫العدد‬ ‫بتعريف‬ ‫قم‬
4-‫الناتج‬ ‫بتعريف‬ ‫قم‬
5-‫الناتج‬=‫االول‬ ‫العدد‬+‫الث‬ ‫العدد‬‫اني‬
6-‫النات‬ ‫بطباعه‬ ‫قم‬‫ج‬
7-‫النهاية‬
‫مث‬‫ـــــــــ‬‫رقم‬ ‫ال‬2:
‫ث‬ ‫ومن‬ ‫بأيجادها‬ ‫المستخدم‬ ‫يقوم‬ ‫عددين‬ ‫ضرب‬ ‫حاصل‬ ‫بايجاد‬ ‫قم‬‫قم‬ ‫م‬
‫الناتج؟‬ ‫بطباعة‬
‫الح‬‫ــــــــــــ‬‫ل‬
1-‫البداية‬
2-‫االول‬ ‫العدد‬ ‫بتعريف‬ ‫قم‬
3-‫الثاني‬ ‫العدد‬ ‫بتعريف‬ ‫قم‬
4-‫الناتج‬ ‫بتعريف‬ ‫قم‬
5-‫االول‬ ‫العدد‬ ‫ادخال‬ ‫بطلب‬ ‫قم‬
6-‫الث‬ ‫العدد‬ ‫ادخال‬ ‫بطلب‬ ‫قم‬‫اني‬
7-‫الناتج‬=‫االول‬ ‫العدد‬*‫الثا‬ ‫العدد‬‫ني‬
8-‫الناتج‬ ‫بطباعة‬ ‫قم‬
9-‫النهاية‬
‫و‬ ‫زوجي‬ ‫عدد‬ ‫قيمة‬ ‫بادخال‬ ‫للمستخدم‬ ‫يسمح‬ ‫برنامج‬ ‫بعمل‬ ‫قم‬‫من‬
‫بطباعته؟‬ ‫يقوم‬ ‫ثم‬
1-‫البداية‬
‫م‬‫رقم‬ ‫ثال‬3:
‫الحـــــــــل‬
2-‫العد‬ ‫بتعريف‬ ‫قم‬‫د‬
3-‫النا‬ ‫بتعريف‬ ‫قم‬‫تج‬
4-‫العدد‬ ‫بأدخال‬ ‫قم‬
5-‫على‬ ‫تقسيمه‬ ‫يتم‬ ‫ان‬ ‫يمكن‬ ‫العدد‬ ‫هل‬2‫باقي‬ ‫بدون‬(‫زوجي‬)‫؟‬
6-‫زوجي‬ ‫غير‬ ‫العدد‬ ‫كان‬ ‫اذا‬----‫عد‬‫الخطوة‬ ‫الى‬2
7-‫زوجي‬ ‫العدد‬ ‫كان‬ ‫اذا‬
8-‫العدد‬ ‫اطبع‬
9-‫النهاية‬
4–‫الـتـكـــــراريـــــة‬ ‫الحـــلـقــــات‬
4-1–‫الحـــلـقــــة‬POUR
‫المتكررة‬ ‫هيكل‬ ‫استخدام‬ ‫يتم‬ ‫عموما‬Pour‫عندما‬ ‫وتكرارا‬ ‫مرارا‬
‫معرف‬ ‫متغير‬ ‫قيمة‬ ‫تغيير‬ ‫نريد‬
‫أولية‬ ‫قيمة‬ ‫من‬( valeur initiale)‫معرفة‬ ‫نهائية‬ ‫قيمة‬ ‫إلى‬
valeur finale))،‫ق‬ ‫على‬ ‫التعليمات‬ ‫من‬ ‫سلسلة‬ ‫تنفيذ‬ ‫أثناء‬‫هذا‬ ‫يمة‬
‫المتغير‬.‫الزيادة‬ ‫قيمة‬ ‫تشير‬valeur_incrément‫الذي‬ ‫للتغيير‬
‫تكرار‬ ‫كل‬ ‫نهاية‬ ‫في‬ ‫تطبيقها‬ ‫عند‬ ‫المتغير‬ ‫عل‬ ‫يحدث‬.
Structure répétitive POUR
POUR variable = valeur_initiale JUSQU'À valeur-
finale INCRÉMENT valeur_incrément FAIRE
Séquence d'instructions
FINPOUR
‫مـــ‬‫ث‬‫ــــــــ‬‫ال‬ ‫المتـغـيــــــرات‬
Cm‫النوع‬ ‫من‬‫رقــــــم‬
Pouce‫النوع‬ ‫من‬‫رقـــم‬
‫بداية‬‫الخوارزمية‬
‫الحلقة‬ ‫بداية‬POUR
‫من‬‫اجل‬cm‫من‬ ‫يبدأ‬1‫الى‬10
‫الحلقة‬ ‫بداية‬POUR
Pouce‫القيمة‬ ‫يتخذ‬2.54*cm
‫القيمة‬ ‫إظهار‬Pouce
‫الحـلـقـــة‬ ‫نهــايـــة‬POUR
‫الخوارزمية‬ ‫نهــايـة‬
4-2–‫الح‬‫ــــ‬‫ل‬‫ـ‬‫ق‬‫ــ‬‫ة‬TANT QUE
‫الحلقة‬(Tant que)‫بنية‬‫تكرارية‬‫الكلمات‬ ‫من‬ ‫تتكون‬
‫التالية‬TANT QUE ,FAIRE‫و‬FINTANTQUE
‫للتنفي‬ ‫متسلسلة‬ ‫وتعليمات‬ ‫شرط‬ ‫وجود‬ ‫حالة‬ ‫في‬ ‫تستعمل‬‫دام‬ ‫ما‬ ‫ذ‬
‫صحيحا‬ ‫الشرط‬.
Structure répétitive TANTQUE
TANTQUE condition FAIRE
Séquence d'instructions
FINTANTQUE
‫مـــ‬‫ث‬‫ــــــــ‬‫ال‬ ‫المتـغـيــــــرات‬
somme‫النوع‬ ‫من‬‫رقــــــم‬
valeur‫النوع‬ ‫من‬‫رقـــم‬
‫بداية‬‫الخوارزمية‬
‫الحلقة‬ ‫بداية‬TANTQUE
‫قـــراءة‬‫القـيـمـة‬valeur
Somme=somme+valeur
‫القيمة‬ ‫إظهار‬somme
‫الحـلـقـــة‬ ‫نهــايـــة‬TANTQUE
‫الخوارزمية‬ ‫نهــايـة‬
Somme=0
4-3–‫الحــلـقــة‬RÉPÉTER-JUSQU'À
‫الحلقة‬REPETER JUSQU’A‫الحلقة‬ ‫تشبه‬TANT QUE‫لكن‬
‫الفرق‬‫أن‬ ‫بينهما‬‫من‬ ‫سلسلة‬ ‫بتنفيذ‬ ‫تسمح‬ ‫األولى‬ ‫الحلقة‬‫التعليمات‬
‫النظر‬ ‫بغض‬ ‫األقل‬ ‫على‬ ‫واحدة‬ ‫مرة‬‫عن‬‫الشرط‬ ‫قيمة‬.
Structure répétitive RÉPÉTER-JUSQU'À
RÉPÉTER
Séquence d'instructions
JUSQU'À condition
‫مـــ‬‫ث‬‫ــــــــ‬‫ال‬ ‫المتـغـيــــــرات‬
X‫النوع‬ ‫من‬‫رقــــــم‬
‫بداية‬‫الخوارزمية‬
‫الحـلـقــة‬ ‫بــدايــة‬REPETER JUSQU’A
‫القـيـمـة‬ ‫قـــراءة‬x
‫الشــــــــرط‬JUSQU’A x>0
‫الحـلـقـة‬ ‫نـهـايـة‬REPETER JUSQU’A
‫الخوارزمية‬ ‫نهــايـة‬
‫كتابة‬«‫موجب‬ ‫عدد‬»
‫نهاية‬‫النظري‬ ‫العرض‬
‫برمجية‬Algobox
1-‫برمجية‬ ‫تعريف‬Algobox
2-‫البرمجية‬ ‫مؤلف‬
3-‫برمجية‬ ‫تحميـــل‬Algobox
4-‫برمجية‬ ‫تنفيذ‬Algobox
5-‫برمجية‬ ‫واجهة‬ ‫وصف‬Algobox
Algobox،‫الخوارزميات‬ ‫إنشاء‬ ‫على‬ ‫يساعد‬ ‫تعليمي‬ ‫برنامج‬ ‫هو‬
‫التشغيل‬ ‫نظام‬ ،‫لينكس‬ ‫ألنظمة‬ ‫متاح‬ ‫وهو‬Mac OS X‫كما‬ ‫ويندوز‬
‫مفتاح‬ ‫على‬ ‫تشغيله‬ ‫يمكننا‬USB.
1-‫برمجية‬ ‫تعريف‬Algobox
‫برمجية‬ ‫تستخدم‬Algobox‫وواجهة‬ ‫الفرنسية‬ ‫باللغة‬ ‫خوارزمية‬ ‫لغة‬
‫تصمي‬ ‫من‬ ‫البرنامج‬ ‫هذا‬ ‫يمكننا‬ ،‫ومريحة‬ ‫بسيطة‬ ‫رسومية‬ ‫مستخدم‬‫م‬
‫الرياض‬ ‫تدريس‬ ‫في‬ ‫مواجهتها‬ ‫يمكن‬ ‫التي‬ ‫الخوارزميات‬ ‫واختبار‬‫في‬ ‫يات‬
‫الثانوية‬ ‫المدرسة‬.
Algobox‫بخطوة‬ ‫خطوة‬ ‫للخوارزميات‬ ‫المصدري‬ ‫الكود‬ ‫على‬ ‫مبني‬
‫لالستخدام‬ ‫جاهزة‬ ‫أوامر‬ ‫باستخدام‬
(‫قراءة‬,‫عرض‬,‫تعيين‬,‫إذا‬ ‫الدالة‬......‫إذن‬,‫التكرارية‬ ‫الحلقات‬...‫الخ‬)
‫ت‬ ‫من‬ ‫بدال‬ ‫الخوارزميات‬ ‫منطق‬ ‫على‬ ‫بالتركيز‬ ‫للمبتدئين‬ ‫يسمح‬ ‫هذا‬ ‫و‬‫لغة‬ ‫علم‬
‫مواج‬ ‫يمكن‬ ‫التي‬ ‫الرياضية‬ ‫الحاالت‬ ‫مختلف‬ ‫من‬ ‫االقتراب‬ ‫أجل‬ ‫من‬ ‫معقدة‬‫هتها‬
‫الثانوية‬ ‫المدرسة‬ ‫في‬.
‫ويشمل‬Algobox‫رسم‬ ‫و‬ ‫العددية‬ ‫الدوال‬ ‫استخدام‬ ‫على‬ ‫القدرة‬ ‫أيضا‬
‫محدد‬ ‫معلم‬ ‫على‬ ‫المستقيمات‬ ‫و‬ ‫النقاط‬.
Pascal Brachet
L'auteur est professeur de mathématiques
au lycée Bernard Palissy d'Agen.
2-‫البرمجية‬ ‫مؤلف‬Auteur d’algobox
Auteur d’algobox ‫البرمجية‬ ‫مؤلف‬
3-‫برمجية‬ ‫تحميـــل‬Algobox
‫ا‬ ‫لصاحب‬ ‫الرسمي‬ ‫الموقع‬ ‫تصفح‬ ‫يمكننا‬ ‫البرمجية‬ ‫لتحميل‬‫لبرمجية‬
‫التالي‬ ‫الرابط‬ ‫على‬:
www.xm1math.net
www.xm1math.net‫الصفحة‬ ‫نفتح‬
Algobox0.9pour Windows‫نختار‬
Démerrer ‫على‬ ‫ننقر‬
4-‫برمجية‬ ‫تنفيذ‬Algobox
‫المكتب‬ ‫سطح‬ ‫على‬ ‫االختصار‬ ‫خالل‬ ‫من‬ ‫البرنامج‬ ‫ينفذ‬
‫التية‬ ‫المراحل‬ ‫باتباع‬ ‫او‬:
Démarrer --Tous les programmes --Algobox
‫يشمل‬Algobox‫ندخل‬ ‫حيث‬ ،‫هرمية‬ ‫شجرة‬ ‫شكل‬ ‫على‬ ‫محررا‬
‫على‬ ‫الموجودة‬ ‫األزرار‬ ‫على‬ ‫الضغط‬ ‫طريق‬ ‫عن‬ ‫األوامر‬ ‫معظم‬
‫الحسابية‬ ‫للهياكل‬ ‫الموافقة‬ ‫الرسومية‬ ‫المستخدم‬ ‫واجهة‬.
‫يمكننا‬ ‫كما‬Algobox‫محرر‬ ‫على‬ ‫مباشرة‬ ‫الكود‬ ‫ادراج‬ ‫من‬
‫االستخدام‬ ‫الجاهزة‬ ‫األوامر‬ ‫استعمال‬ ‫دون‬ ‫التقليدي‬ ‫النصوص‬.
5-‫برمجية‬ ‫واجهة‬ ‫وصف‬Algobox
Variables ‫بالمتغيرات‬ ‫التصريح‬
Type deVariables ‫المغير‬ ‫نوع‬ ‫نختار‬
‫المتغيرات‬ ‫قائمة‬ ‫على‬ ‫يظهر‬
a EST DU TYPE NOMBRE
Début Algorithme ‫الخوارزمية‬ ‫بداية‬
Nouvelle ligne ‫على‬ ‫ننقر‬ ‫سطر‬ ‫إلضافة‬
Ajouter Lire variable ‫على‬ ‫متغيرننقر‬ ‫لقراءة‬
OK ‫على‬ ‫نقر‬
a ‫المتغير‬ ‫نحدد‬
Sin(30) ‫القيمة‬ ‫نمنح‬
Supprimer ligne/Bloc ‫على‬ ‫ننقر‬ ‫السطر‬ ‫لحذف‬
AFFICHER variable ‫على‬ ‫متغيرننقر‬ ‫قيمة‬ ‫الظهار‬
OK ‫على‬ ‫نقر‬
AFFICHER Message ‫على‬ ‫ننقر‬ ‫نــص‬ ‫الظهار‬
OK ‫على‬ ‫نقر‬
Tester Algorithme ‫على‬ ‫ننقر‬ ‫الخوارزمية‬ ‫الختبار‬
Lancer Algorithme ‫على‬ ‫ننقر‬ ‫الخوارزمية‬ ‫الختبار‬
Sin(30)=-0.988… ‫النتيجــــــة‬
Pdf ‫ملف‬ ‫الى‬ ‫الخوارزمية‬ ‫نص‬ ‫تحويل‬
Enregistrer ‫على‬ ‫الننقر‬ ‫للحفظ‬
Sinus‫الملف‬ ‫اسم‬ ‫تحديد‬
Pdf ‫ملف‬ ‫شكل‬ ‫على‬ ‫الخوارزمية‬ ‫نص‬
Si ‫الدالة‬ ‫استعمــــال‬
OK ‫على‬ ‫نقر‬
Ajouter SI…ALORS ‫على‬ ‫ننقر‬ ‫الدالة‬ ‫الستعمال‬
OK ‫على‬ ‫نقر‬
X>0 ‫الشــرط‬ ‫ندرج‬
Nouvelle ligne ‫على‬ ‫ننقر‬ ‫سطر‬ ‫إلضافة‬
AFFICHER Message ‫على‬ ‫ننقر‬ ‫نــص‬ ‫إلظهار‬
OK ‫على‬ ‫نقر‬
X est positive
AFFICHER Message ‫على‬ ‫ننقر‬ ‫نــص‬ ‫إلظهار‬
OK ‫على‬ ‫نقر‬SI x<0 ‫الشـــــرط‬
X est négative
Lancer Algorithme ‫على‬ ‫ننقر‬ ‫الخوارزمية‬ ‫الختبار‬
X=-20
‫النتيجــــــة‬
X est négative
‫عــــدديـــة‬ ‫دالة‬ ‫استعمــــــال‬
Utiser une fonction numerique ‫الصفحــــــة‬ ‫فتـــــح‬
‫القيمة‬ ‫منح‬
Sqrt(2*x+1)
‫للدالة‬
F1(x)
F1(x) ‫نـكــتــــب‬
y ‫المتغيـر‬
Lancer Algorithme ‫على‬ ‫ننقر‬ ‫الخوارزمية‬ ‫الختبار‬
X=5
‫النتيجــــــة‬
y =3.31….
‫متنجانس‬ ‫و‬ ‫متعامد‬ ‫معلم‬ ‫على‬ ‫نقطة‬ ‫رسم‬
Dessiner dans un repère ‫على‬ ‫ننقر‬ ‫نقطة‬ ‫لرسم‬
Y=3 ‫الترتيب‬
X=2 ‫الفاصلة‬
‫ننقرعلى‬
Ajouter Tracer Point
Lancer Algorithme ‫على‬ ‫ننقر‬ ‫الخوارزمية‬ ‫الختبار‬
(2,3) ‫النقطة‬
‫متجانس‬ ‫و‬ ‫متعامد‬ ‫معلم‬ ‫على‬ ‫مستقيم‬ ‫رسم‬
Ajouter Tracer Segment ‫على‬ ‫ننقر‬ ‫مستقيم‬ ‫لرسم‬
‫فاصلة‬ ‫نختار‬
‫االنطالق‬
x=0
‫فاصلة‬ ‫نختار‬
‫النهاية‬
x=10
‫ترتيب‬ ‫نختار‬
‫االنطالق‬
y=0
‫ترتيب‬ ‫نختار‬
‫النهاية‬
y=10
‫االحمر‬ ‫اللون‬ ‫نختار‬
Rouge
Lancer Algorithme ‫على‬ ‫ننقر‬ ‫الخوارزمية‬ ‫الختبار‬
‫مستقيــــــــم‬ ‫رسم‬
‫تنفيذ‬Algobox‫الكود‬ ‫ادراج‬ ‫خالل‬ ‫من‬
‫التقليدي‬ ‫النصوص‬ ‫محرر‬ ‫على‬ ‫مباشرة‬.
Mode éditeur texte ‫على‬ ‫ننقر‬
‫الواجهة‬ ‫باستعمال‬ ‫المعدل‬ ‫حساب‬ ‫برنامج‬
Mode éditeur texte
‫الواجهة‬ ‫باستعمال‬ ‫المعدل‬ ‫حساب‬ ‫برنامج‬
Mode Normal
‫الحلـــقـــة‬:pour
Boucle pour
n est du type
nombre
Nouvel ligne
n
‫الحلقة‬POUR
n=1
a
n=10
DEBUT_
POUR
FIN_POUR
‫الحلقة‬POUR
Nouvel ligne
Ajouter afficher
message
‫االخالص‬ ‫سورة‬
Ajouter retour aligne
Tester Algorithme
Lancer
Algorithme
‫الحلــــقـــة‬:Tant que
Boucle Tant que
Somme est du type nombre
Val est du type nombre
‫الحلقة‬
TANTQUE
Nouvel ligne
‫الشــــــــــرط‬
Somme<100
DEBUT_ TANTQUE
FIN_TANTQUESomme<100
Ajouter
lire variable
val
Nouvel ligne
Affecter
valeur a variable
Somme+valSomme
Nouvel ligne
Ajouter afficher
message
Somme=
Ajouter afficher
variable
somme
Ajouter retour aligne
Nouvel ligne
Lancer
Algorithme
Val=20
Somme=20
Val=60
Somme=120
Val=40
Somme=60
‫األساتذة‬‫بوزاوية‬‫حميد‬‫و‬‫محمد‬ ‫عيسى‬

More Related Content

What's hot

أنواع نظم التشغيل
أنواع نظم التشغيلأنواع نظم التشغيل
أنواع نظم التشغيل
Ahmad Abdelbaqy
 
الكتاب المدرسى الكمبيوتر وتكنولوجيا المعلومات للصف الأول الثانوى
الكتاب المدرسى الكمبيوتر وتكنولوجيا المعلومات للصف الأول الثانوى الكتاب المدرسى الكمبيوتر وتكنولوجيا المعلومات للصف الأول الثانوى
الكتاب المدرسى الكمبيوتر وتكنولوجيا المعلومات للصف الأول الثانوى
أمنية وجدى
 
مقدمة_في_الحاسوب.pptx
مقدمة_في_الحاسوب.pptxمقدمة_في_الحاسوب.pptx
مقدمة_في_الحاسوب.pptx
anasalsaaydeh
 
نظرية التعلم بالاستبصار أو ـ الجشطلت ـ
نظرية التعلم بالاستبصار أو ـ الجشطلت ـنظرية التعلم بالاستبصار أو ـ الجشطلت ـ
نظرية التعلم بالاستبصار أو ـ الجشطلت ـ
gesgesa
 
دورة السبورة الذكية
دورة السبورة الذكيةدورة السبورة الذكية
دورة السبورة الذكية
kgteacher
 

What's hot (20)

تكنولوجيا المعلومات
تكنولوجيا المعلوماتتكنولوجيا المعلومات
تكنولوجيا المعلومات
 
مقدمة الحاسب للاطفال
مقدمة الحاسب للاطفالمقدمة الحاسب للاطفال
مقدمة الحاسب للاطفال
 
أنواع نظم التشغيل
أنواع نظم التشغيلأنواع نظم التشغيل
أنواع نظم التشغيل
 
مقدمة فى الحاسب الالى
مقدمة فى الحاسب الالىمقدمة فى الحاسب الالى
مقدمة فى الحاسب الالى
 
نظم التشغيل
نظم التشغيلنظم التشغيل
نظم التشغيل
 
مطوية عن تكنولوجيا التعليم
مطوية عن تكنولوجيا التعليممطوية عن تكنولوجيا التعليم
مطوية عن تكنولوجيا التعليم
 
الكتاب المدرسى الكمبيوتر وتكنولوجيا المعلومات للصف الأول الثانوى
الكتاب المدرسى الكمبيوتر وتكنولوجيا المعلومات للصف الأول الثانوى الكتاب المدرسى الكمبيوتر وتكنولوجيا المعلومات للصف الأول الثانوى
الكتاب المدرسى الكمبيوتر وتكنولوجيا المعلومات للصف الأول الثانوى
 
مقدمة لتطبيقات الحاسب 101 حال
مقدمة لتطبيقات الحاسب 101 حالمقدمة لتطبيقات الحاسب 101 حال
مقدمة لتطبيقات الحاسب 101 حال
 
تصميم درس باستخدام نموذج جيرلاك وايلي ودمج التقنية في الدرس باستخدام نموذج (TIP)
تصميم درس باستخدام نموذج جيرلاك وايلي ودمج التقنية في الدرس باستخدام نموذج (TIP)تصميم درس باستخدام نموذج جيرلاك وايلي ودمج التقنية في الدرس باستخدام نموذج (TIP)
تصميم درس باستخدام نموذج جيرلاك وايلي ودمج التقنية في الدرس باستخدام نموذج (TIP)
 
مقدمة_في_الحاسوب.pptx
مقدمة_في_الحاسوب.pptxمقدمة_في_الحاسوب.pptx
مقدمة_في_الحاسوب.pptx
 
الذكاء الإصطناعي لكل الناس
الذكاء الإصطناعي لكل الناسالذكاء الإصطناعي لكل الناس
الذكاء الإصطناعي لكل الناس
 
الفيزياء للصف الثاني متوسط
الفيزياء للصف الثاني متوسطالفيزياء للصف الثاني متوسط
الفيزياء للصف الثاني متوسط
 
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة  (3) مفهوم البرمجـةخوازميات و مباديء برمجــة  (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
 
المحاضرة الأولى مقدمة عن الحاسوب
المحاضرة الأولى مقدمة عن الحاسوبالمحاضرة الأولى مقدمة عن الحاسوب
المحاضرة الأولى مقدمة عن الحاسوب
 
Icdl intro
Icdl introIcdl intro
Icdl intro
 
أساسيات الكمبيوتر وتقنية المعلومات
أساسيات الكمبيوتر وتقنية المعلوماتأساسيات الكمبيوتر وتقنية المعلومات
أساسيات الكمبيوتر وتقنية المعلومات
 
نظرية التعلم بالاستبصار أو ـ الجشطلت ـ
نظرية التعلم بالاستبصار أو ـ الجشطلت ـنظرية التعلم بالاستبصار أو ـ الجشطلت ـ
نظرية التعلم بالاستبصار أو ـ الجشطلت ـ
 
(Input & Output Devices ) مقدمة في أجهزة الأدخال و الأخراج للحاسوب
 (Input & Output Devices )  مقدمة في أجهزة الأدخال و الأخراج للحاسوب (Input & Output Devices )  مقدمة في أجهزة الأدخال و الأخراج للحاسوب
(Input & Output Devices ) مقدمة في أجهزة الأدخال و الأخراج للحاسوب
 
(Win7) مقدمة في نظام التشغيل
(Win7) مقدمة في نظام التشغيل  (Win7) مقدمة في نظام التشغيل
(Win7) مقدمة في نظام التشغيل
 
دورة السبورة الذكية
دورة السبورة الذكيةدورة السبورة الذكية
دورة السبورة الذكية
 

Similar to الخوارزميات و المخططات الإنسيابية

الموضوعات الموقع
الموضوعات الموقعالموضوعات الموقع
الموضوعات الموقع
guest14c7e5
 
مقرر معالجة البيانات
مقرر معالجة البياناتمقرر معالجة البيانات
مقرر معالجة البيانات
angel1990girle
 
مراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسكمراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسك
tahanisaad
 

Similar to الخوارزميات و المخططات الإنسيابية (20)

شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعة
 
شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعة
 
شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعة
 
شيماء موسى
شيماء موسىشيماء موسى
شيماء موسى
 
ح3
ح3ح3
ح3
 
Excel Formulas.pdf
Excel Formulas.pdfExcel Formulas.pdf
Excel Formulas.pdf
 
Basic functions in Excel
Basic functions in ExcelBasic functions in Excel
Basic functions in Excel
 
c++ for loops
c++ for loopsc++ for loops
c++ for loops
 
ف 1 الدرس الثانى
ف 1 الدرس الثانىف 1 الدرس الثانى
ف 1 الدرس الثانى
 
صياغة حل المسائل
صياغة حل المسائل صياغة حل المسائل
صياغة حل المسائل
 
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
Computer school-books-3rd-preparatory-1st-term-khawagah-2019-6
 
Ch1 ar
Ch1 arCh1 ar
Ch1 ar
 
الموضوعات الموقع
الموضوعات الموقعالموضوعات الموقع
الموضوعات الموقع
 
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال... (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 
مقرر معالجة البيانات
مقرر معالجة البياناتمقرر معالجة البيانات
مقرر معالجة البيانات
 
شرح مقرر البرمجة 2 لغة جافا - مادة النهائي
شرح مقرر البرمجة 2   لغة جافا - مادة النهائيشرح مقرر البرمجة 2   لغة جافا - مادة النهائي
شرح مقرر البرمجة 2 لغة جافا - مادة النهائي
 
شرح مقرر البرمجة 2 "لغة جافا" - مادة النهائي
شرح مقرر البرمجة 2 "لغة جافا" - مادة النهائيشرح مقرر البرمجة 2 "لغة جافا" - مادة النهائي
شرح مقرر البرمجة 2 "لغة جافا" - مادة النهائي
 
للصف الثالث الابتدائي
 للصف الثالث الابتدائي  للصف الثالث الابتدائي
للصف الثالث الابتدائي
 
مراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسكمراحل كتابة برنامج بلغة الفيجول بيسك
مراحل كتابة برنامج بلغة الفيجول بيسك
 
logiciel-larp
logiciel-larplogiciel-larp
logiciel-larp
 

More from mohamednacim

More from mohamednacim (20)

Networking
NetworkingNetworking
Networking
 
Perl tutorial
Perl tutorial Perl tutorial
Perl tutorial
 
l'analyse financière
l'analyse financièrel'analyse financière
l'analyse financière
 
Mohasabamalia v2
Mohasabamalia v2Mohasabamalia v2
Mohasabamalia v2
 
المحاسبة المالية
المحاسبة الماليةالمحاسبة المالية
المحاسبة المالية
 
الذكاء الإصطناعي
الذكاء الإصطناعيالذكاء الإصطناعي
الذكاء الإصطناعي
 
Introduction to oracle databases
Introduction to oracle databasesIntroduction to oracle databases
Introduction to oracle databases
 
Spss
SpssSpss
Spss
 
بحث حول الأليياف البصرية
بحث حول الأليياف البصريةبحث حول الأليياف البصرية
بحث حول الأليياف البصرية
 
بحث حول الأليياف البصرية
بحث حول الأليياف البصريةبحث حول الأليياف البصرية
بحث حول الأليياف البصرية
 
التحليل الإحصائي للمتغيرات المتعددة باستخدام برنامج SPSS
التحليل الإحصائي للمتغيرات المتعددة باستخدام برنامج SPSS التحليل الإحصائي للمتغيرات المتعددة باستخدام برنامج SPSS
التحليل الإحصائي للمتغيرات المتعددة باستخدام برنامج SPSS
 
التحليل الاحصائي Spss
التحليل الاحصائي Spss التحليل الاحصائي Spss
التحليل الاحصائي Spss
 
Byt of ByteofPython arabic
Byt of ByteofPython arabicByt of ByteofPython arabic
Byt of ByteofPython arabic
 
maintenance informatique
maintenance informatiquemaintenance informatique
maintenance informatique
 
Les bases du pc
Les bases du pcLes bases du pc
Les bases du pc
 
الشامل في الشبكات
الشامل في الشبكاتالشامل في الشبكات
الشامل في الشبكات
 
شبكات الكمبيوتر
شبكات الكمبيوترشبكات الكمبيوتر
شبكات الكمبيوتر
 
Vba course
Vba courseVba course
Vba course
 
Introduction to oracle databases
Introduction to oracle databasesIntroduction to oracle databases
Introduction to oracle databases
 
Programming in pasca l
Programming in pasca lProgramming in pasca l
Programming in pasca l
 

Recently uploaded

planting types indoor and outdoor for decoration
planting types indoor and outdoor for decorationplanting types indoor and outdoor for decoration
planting types indoor and outdoor for decoration
AhmedHikal13
 
ملخص درس الموقع والحركة علوم صف ٣ وزارى.
ملخص درس الموقع والحركة علوم صف ٣ وزارى.ملخص درس الموقع والحركة علوم صف ٣ وزارى.
ملخص درس الموقع والحركة علوم صف ٣ وزارى.
HSabri3
 
الاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفيةالاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفية
NawalDahmani
 

Recently uploaded (16)

اسلوب النفي في ديوان الشريف الرضي بحث تخرج
اسلوب النفي في ديوان الشريف الرضي بحث تخرجاسلوب النفي في ديوان الشريف الرضي بحث تخرج
اسلوب النفي في ديوان الشريف الرضي بحث تخرج
 
واستعمال الموارد الرقمية في التعليم .ppt
واستعمال الموارد الرقمية في التعليم .pptواستعمال الموارد الرقمية في التعليم .ppt
واستعمال الموارد الرقمية في التعليم .ppt
 
ظواهر كونية الدرس الأول الوحدة الأولى pptx
ظواهر كونية الدرس الأول الوحدة الأولى pptxظواهر كونية الدرس الأول الوحدة الأولى pptx
ظواهر كونية الدرس الأول الوحدة الأولى pptx
 
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
 
IntegratedMulti TrophicAquaculture Systems Aquaculture experts Forum.pdf
IntegratedMulti TrophicAquaculture Systems Aquaculture experts Forum.pdfIntegratedMulti TrophicAquaculture Systems Aquaculture experts Forum.pdf
IntegratedMulti TrophicAquaculture Systems Aquaculture experts Forum.pdf
 
مخطط التربية الموسيقية والتشكيلية س6.pdf
مخطط التربية الموسيقية والتشكيلية س6.pdfمخطط التربية الموسيقية والتشكيلية س6.pdf
مخطط التربية الموسيقية والتشكيلية س6.pdf
 
planting types indoor and outdoor for decoration
planting types indoor and outdoor for decorationplanting types indoor and outdoor for decoration
planting types indoor and outdoor for decoration
 
RPT PENDIDIKAN ISLAM THN 2 (SK) 2024-2025.docx
RPT PENDIDIKAN ISLAM THN 2 (SK) 2024-2025.docxRPT PENDIDIKAN ISLAM THN 2 (SK) 2024-2025.docx
RPT PENDIDIKAN ISLAM THN 2 (SK) 2024-2025.docx
 
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
 
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
 
تحليل أساليب إدارة السوشيال ميديا مع فشار ميديا.pdf
تحليل أساليب إدارة السوشيال ميديا مع فشار ميديا.pdfتحليل أساليب إدارة السوشيال ميديا مع فشار ميديا.pdf
تحليل أساليب إدارة السوشيال ميديا مع فشار ميديا.pdf
 
دورة_الخطابة - فن مخاطبة الجماهير بطريقة إلقائية.pptx
دورة_الخطابة - فن مخاطبة الجماهير بطريقة إلقائية.pptxدورة_الخطابة - فن مخاطبة الجماهير بطريقة إلقائية.pptx
دورة_الخطابة - فن مخاطبة الجماهير بطريقة إلقائية.pptx
 
الكامل في اتفاق الصحابة والأئمة علي وجوب الحجاب والجلباب علي المرأة واستحباب ...
الكامل في اتفاق الصحابة والأئمة علي وجوب الحجاب والجلباب علي المرأة واستحباب ...الكامل في اتفاق الصحابة والأئمة علي وجوب الحجاب والجلباب علي المرأة واستحباب ...
الكامل في اتفاق الصحابة والأئمة علي وجوب الحجاب والجلباب علي المرأة واستحباب ...
 
ملخص درس الموقع والحركة علوم صف ٣ وزارى.
ملخص درس الموقع والحركة علوم صف ٣ وزارى.ملخص درس الموقع والحركة علوم صف ٣ وزارى.
ملخص درس الموقع والحركة علوم صف ٣ وزارى.
 
الاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفيةالاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفية
 
64617773-قلق-الامتحان.ppt قلق الامتحاااااان
64617773-قلق-الامتحان.ppt قلق الامتحاااااان64617773-قلق-الامتحان.ppt قلق الامتحاااااان
64617773-قلق-الامتحان.ppt قلق الامتحاااااان
 

الخوارزميات و المخططات الإنسيابية