Transcript ppsx
مديرية التربية لوالية البليدة
المعهد التكنولوجي لتكوين إطارات التربية – البليدة
الدورة التكوينية 2014/2015ألساتذة التعليم التقني
من إعداد األساتذة بوزاوية حميد و عيسى محمد
المخططات االنسيابية
اليــــــــــــــــــــوم األول
المخــطــطات االنســيـــابــية Organigrammes
المخــطــطات االنســيـــابــيةOrganigrammes
- 1تعريف المخطط االنسيابي
- 2االشكال األساسية المستخدمة في المخطط االنسيابي
مــــثــــــال
- 3تصنيف الخوارزميات
- 1تعريف المخطط االنسيابي
-1هو عبارة عن مجموعة من االشكال الهندسية تربط بينها اسهم
لتوضيح عمل الخوارزمية .
و يمتاز بوضوح اكثر من الخوارزمية و خاصة في توضيح عمل
الحلقات و الشروط المنطقية .
-2هو تمثيل مصور للخوارزمية يوضح خطوات حل المشكلة
من البداية إلى النهاية مع إخفاء التفاصيل إلعطاء الصورة العامة
للحل .فهي تعبر عن تدفق العمليات في البرنامج و يشمل ذلك
الحلقات و بنى التحكم و اتخاذ القرار.
- 2االشكال األساسية المستخدمة في المخطط االنسيابي
– 1الشكل البيضاوي:
يستخدم للبداية ( ابدأ ) و النهاية توقف ( قف )
– 2المستطيل :
يستخدم للعمليات الحسابية و تعيين قيم المتغيرات
– 3متوازي االضالع :
يستعمل للقراءة او الكتابة ( ادخال البيانات و اخراجها )
– 4شكل المعين :
يستخدم للمقارنات و العمليات المنطقية
– 5الـــدائــــــرة :
تستخدم لتوضيح نقاط توصيل المخطط االنسيابي ,و غالبا في حالة
المخططات ذات االحجام الكبيرة
–6السهم :
يستخدم للتوصيل فيما بين االشكال الهندسية السابقة و توضيح مسار
المخطط
– 7متوازي االضالع
يشير الى التكرار و يستعمل في الحلقات
POUR – TANTQUE – REPETER JUSQU’A
مــــثــــــال
ارسم المخطط االنسيابي لقراءة طول و عرض المستطيل و حساب مساحته
الــــحــــــل
المعطيات
طول المستطيل , Lعرض المستطيل H
المطلوب
حساب مساحة المستطيل Sحيث S=L*H
المخطط االنسيابي
ابــــدأ
اقرأ Lو H
احســـــــب
S=L*H
اكـتــب S
تــوقـــف
- 3تصنف المخططات إلى أصناف ثالثة هي:
1-3مخططات سير العمليات التتابعية.
Organigramme séquentielle
ابــــدأ
اقرأ aو b
احســـــــب
Somme=a+b
اظهار
Somme
توقف
ابــــدأ
2-3مخططات سير العمليات ذات التفرع
Organigrammes ramifié
اقرأ aو b
Faux
B=0
Vrai
أكتب خطأ
Div=a/b
اظهار Div
توقف
– 3 - 3مخططات التكــرار و الدوران
أ – الحلقة POUR
ابــــدأ
i=i+1
i=1.....10
VRAI
احســـــــب
Pouce=i*2.54
اظهار
i, Pouce
توقف
FAUX
ابــــدأ
Somme=0
FAUX
Somme<100
VRAI
valeurإقـــــرأ
Somme=somme+valeur
sommeاظهار
توقف
TANTQUE ب – الحـلـقــــة
بــــرمـجـيــــــــة Larp
- 1تعريف برمجية Larp
- 2شرح الكلمة Larp
-3مؤلف البرمجية Auteur de Larp:
- 4تحميل برمجية Larp
- 5تنفيذ برمجية Larp
- 6واجهة برمجية Larp
- 7تعليمات برمجية Larp
– 8أمــثـــــــــلـــــة
بــــرمـجـيــــــــة Larp
- 1تعريف برمجية : Larp
Larpهو برنامج تربوي تعليمي يساعد على إنشاء الخوارزميات و
البرمجة الهيكلية
Larpهو لغة برمجة تسمح بإنشاء نموذج سريع للخوارزميات .
- 2شرح الكلمة : Larp
»«Logiciel d'Algorithmes et de Résolution de Problèmes
من إيجابيات برمجية Larpان البرامج تدرج على شكل شبه شفرة
) (pseudo-codeبصيغ سهلة وبسيطة و ليس باستعمال لغات
البرمجة المعروفة مثل(C++, Pascal, Java, etc). :
Auteur de Larp: مؤلف البرمجية-3
- 4تحميل برمجية Larp
لتحميل البرمجية يمكننا تصفح الموقع الرسمي لصاحب البرمجية
على الرابط التالي :
http://larp.marcolavoie.ca
http://larp.marcolavoie.ca
J’accepte les conditions
ننقر على الرابط Larpsetup.exe
للتحميل ننقر على Démarrer
- 5تنفيذ برمجية Larp
تنفذ البرمجية باستعمال االختصار على سطح المكتب
او باتباع المراحل التية :
Démarrer ---Tous les programmes ---Larp
- 6واجهة برمجية Larp
فتــــح ملـــف جــديـــد
ننقر على األداة ملف جديد
ظهور علبة بداية و نهاية الخوارزمية
تنقيذ البرنامج
حفظ ملف
فتح ملف
ملف جديد
- 7تعليمات برمجية : Larp
-1-7تعليمات متتابعة :
لصياغة تعليمات متسلسلة ،مثل التنازل ،وفتح وإغالق قنوات ،O / Fالخ
-2-7تعليمات للقراءة و /أو الكتابة :
تسمح بصياغة تعليمات االدخال و االخراج
-3-7استدعاء:
استدعاء وحدة ثانوية من الخوارزمية
-3-7التعليق :
إدراجات معلومات غيرقابلة للتنفيذ في التخطيط.
-4-7هيكل مشروط :SI
سلسلة من التعليمات المنفذة فقط على نتائج تقييم حالة.
-5-7هيكل مشروط: si-sinon
اثنين من سالسل التعليمات تنفذ واحدة وواحدة فقط بناءا على نتيجة تقييم الشرط
-5-7هيكل المتكررة: tantque
سلسلة من التعليمات تنفذ بالتكرار بناءا على نتيجة تقييم الشرط
-5 -7تكرار لحين هيكل المتكررة: repeter –jusqu’a
سلسلة من التعليمات المنفذة مرارا وتكرارا وفقا لنتيجة تقييم الشرط.
-6-7هيكل المتكررة:pour
سلسلة من التعليمات المنفذة مرارا و تكرارا لعدد محدد مسبقا
-7-7هيكل التحديد :
هيكل شرطي يستعمل عند وجود عدة سالسل بديلة للتعليمات حيث يتم تنفيذ
تعليمة واحدة فقط .
-8-7مشروط هيكل :si-sinon-si
هيكل شرطي يحتوي العديد من سالسل التعليمات متناوبة حيث تنفذ واحدة فقط
وفقا لقيمة الصيغة الحسابية
-9-7اتصال لهياكل الشرطية :
يسمح إلدراج فروع إضافية مشروطة في الهياكل اختيار والهياكل الشرطية
SI-SINON-SI
– 8أمــثـــــــــلـــــة
مثال :01حساب مجموع عددين
ننقر ثم نسحب الشكل ليوضع بين Début Fin
ننقر بالزر األيمن للفأرة ثم Editer
‘‘ enter la valeur de A=‘‘
accepter
a
‘‘ enter la valeur de B=‘‘
accepter
b
S=a+b
accepter
’’la Somme S=’’
accepter
تنفيذ البرنامج Pas a pas
خطوة بخطوة
un pas + la
touche Entrée
تنفيذ البرنامج مباشرة
مثال :02حل معادلة من الدرجة األولى
Y=Ax+B
‘‘ Variable A=‘‘
accepter
a
‘‘ valeur B=‘‘
accepter
b
‘‘ la valeur Y=‘‘
y
accepter
Y=0
accepter
X=(-b)/a
accepter
X=(y/a)-b
accepter
’’ la variable X= ’’,X
accepter
تنفيذ البرنامج
Variable A=1
Variable B=2
Variable Y=0
Variable X=-2
مثال :03الدالة SI
‘’entrer la valeur A=‘’,a
Vrai
Faux
a>0
a=0
‘’ A est Nul‘’
‘’ A est une valeur
Négative ‘’
‘’ A est une valeur
Positive ‘’
مثال : 04كتابة برنامج على شكل Pseudo-code
Pseudo-code اختيار
تنفيذ الخوارزمية
كتابة خوارزمية باستعمال Pseudo-code
Moyenne annuel=11
Élève admis
pour:الحلــقــة
Boucle pour
ننقر ثم نسحب االداة
التدريجة 1
القيمة النهائية
10
Variable i
القيمة االولية
1
Pouce=i*2.54
i, ’’=’’,pouce
قيم pouceمن 1الى 10
Tant que:الحلـــقـــة
Boucle Tant que
القيمة االبتدائية
Somme=0
الشرط
Somme<100
’’entrer valeur=’’,
valeur
Somme=somme+
valeur
حساب القيمة
somme
répéter jusqu’a:الحلـــقـــة
Boucle répéter jusqu’a
accepter
الشرط
X>0
’’entrer la valeur x=’’
قـــراءة
X
’’nombre positive’’
X=100
nombre positive
مع تحيات األساتذة بوزاوية حميد و عيسى محمد
شكرا لكم