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 مع تحيات األساتذة بوزاوية حميد و عيسى محمد شكرا لكم