احصائيات المدونة

free counters
المتواجدون الآن

الاثنين، 23 مايو 2011

شرح فلو تشارت , فلو شارت, flow chart

السـلام عليكم ورحمة الله وبركاتــه ..


ان شاء الله اليوم راح نتكلم عن فلو تشارت " flow chart


بالبداية راح نتعرف عليها وعلى اهميتها لكل مبرمج  ..


ماهـو الفلو تشارت ؟


فلو تشارت معناه تدفق الرسم البياني ..وهو عباره عن اشكال ترمز لحالات معينة  وراح نتعرف على اهمها ان شاء الله






اهمية الفلو تشارت .


الفلو تشارت مثل المخطط الهندسي لمبنى ما .. المخطط الهندسي"المرسوم على الورق" يسهل عليه عملية التعديل على المبنى قبل البدء بالتشيد .. ايضا الفلو تشارت تفيدنا بعد كتابتها وعرضها للزبون مثلا .. واراد تعديل شيء ما على البرنامج فسوف يوفر عليك عناء كتابة الكود من البداية ..


تعرفنا بالسطور السابقه على الفلو تشارت واهميته للمبرمج ..الان نبدء بالتعرف على الرموز او الاشكال الخاصة بالفلو تشارت ووظائفها


بالبداية اول صورة 




وهذه الصوره تعني البداية والنهاية "start,end" تعتبر من اساسيات الفلو تشارت 



الشكل اعلاه يرمز للمدخلات والمخرجات "input,output"

اي اذا كان هناك ادخال للمعلومات تكون بالشكل هذا وايضا اذا كان هناك مخرجات من البرنامج على نفس الشكل هذا


الشكل اعلاه يرمز لـ الاوامر مثلا " c=a+b" او اي امر اخرى

وهذا الشكل يرمز لـ اذا الشرطية "if"


الشكل هذا تقريبا واضح من شكله .. يرمز لـ اتجاه سير البرنامج



 الصوره السابقة تستخدم للتكرار "while,for"









هذه تستخدم للأستدعاء "call"


تعنى نقطه وصول"دائما تستخدم اذا استخدم الشرط"








وهذا مثال لـ استخدام الفلو تشارت



اتمنى الدرس كان خفيف ومفهوم .. واي شيء مو مفهوم السؤال مفتوح للجميع

للمزيد من المعلومات

النقل مسموح مع ذكر المصــدر "لا ابيح النقل بدون ذكر المصدر"

5 التعليقات:

اخوي تعرف تسوي فلوتشارت ؟
ولو تعرف اقدر اعطيك اكواد وتحولها فلوتشارت ؟

اهلين اخوي ... مو مشكله هات اكوادك وان شاء الله اقدر اسوي لك فلو تشارت .. بس ترى الخبره البرمجية وسط .. يعني ابي مساعدة منك للتعرف على بعض الدوال والكلام هذا

بـ انتظار الاكواد

هو برنامج ، اللي تقدر تسويه منه حلو ، كيف ارسلهم لك ؟

تقدر ترفق البرنامج بمرفق وترسله على البريد abdualrhman1410@gmail.com

او تضيفني على الايميل a9@hotmail.es

إرسال تعليق

Twitter Delicious Facebook Digg Stumbleupon Favorites More