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

الشباب ميتعوضش

الشباب شباب القلب
 
الرئيسيةأحدث الصورالتسجيلدخول
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
المواضيع الأخيرة
» جميع اجزاء لعبة strong hold الاصليه
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالسبت يونيو 23, 2012 9:44 pm من طرف dairali99

» جميع العاب بلايستيشن 1
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالإثنين يناير 23, 2012 6:19 am من طرف midochan12

» كلم أي موبايل مجانا
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالجمعة يونيو 03, 2011 7:35 pm من طرف nada fashion

» العاب بصيغة jar,nth
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالأربعاء ديسمبر 22, 2010 4:38 pm من طرف k_n148

» اجعل انترنت اكسبلورر أسرع من أى متصفح آخر بهذه الأداة الصغيرة 600 ك.ب (لن تندم أبدا)
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالأربعاء سبتمبر 22, 2010 12:21 am من طرف anmroud

» برنامج Archi Facile لتصميم منزلك
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالأحد أغسطس 29, 2010 11:48 pm من طرف awad111

» القنبلة برنامج القران صوت وصورة للموبايل
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالثلاثاء أغسطس 24, 2010 5:17 am من طرف amr_tato

» المصحف المجود كامل بصوت القارئ مشاري بن راشد العفاسي
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالجمعة يوليو 23, 2010 7:32 pm من طرف محمود بتنجانة

» برنامج نيرو لحرق الاسطوانات Nero 9.4.12.3d Free بحجم 56 MB
درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالجمعة يوليو 09, 2010 2:11 am من طرف anmroud

ازرار التصفُّح
 البوابة
 الصفحة الرئيسية
 قائمة الاعضاء
 البيانات الشخصية
 س .و .ج
 ابحـث
منتدى
التبادل الاعلاني
احداث منتدى مجاني
pubarab
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر

 

 درس flow chart لكل مبتدىء في البرمجة

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
DAMKS
Admin
Admin
DAMKS


عدد المساهمات : 551
تاريخ التسجيل : 26/02/2009
العمر : 30

درس flow chart لكل مبتدىء في البرمجة Empty
مُساهمةموضوع: درس flow chart لكل مبتدىء في البرمجة   درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالخميس نوفمبر 19, 2009 11:16 pm

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

احبتي في الله يسعدنى ان اقدم لكم هذا الشرح لبعض اساسيات البرمجة ومن اهمها شرح مايسمى بمخطط تدفق البيانات او ( Flowchart ) فمثلا اذا اردنا بناء مبنى معين فاننا نقوم بوضع الخطة التى سيتم عليها البناء من اراضى وعمالة ومواد للبناء ....الخ وهى جميعها تمثل مدخلات ( Inputs) ومن ثم يتم عمل البناء للمبنى من خلال خلط مواد البناء معا ووضع الأساسات ونحدد الوقت اللازم للبناء وهو مايسمى معالجة مواد البناء ( Processing) مماينتج عنه المبنى المراد تشييده او مانسميه مخرجات ( Outputs) . وبنفس الطريقة فان اي برنامج يتم عمله للكمبيوتر يتكون من تلك الأمور الثلاث . حيث أن اي برنامج لابد له من وجود مدخلات يتم معالجتها ليتكون لدينا مخرجات هذا البرنامج.

درس flow chart لكل مبتدىء في البرمجة Figrp3

اذن تعالوا معايا نعرف ايه هو ال Flowchart
تعريف flowcharting:
اشكال ورموز موحدة تستخدم لتمثيل عدد من الانشطة التى تتالف منها خطوات حل المشكلة بمعنى استخدام بعض الرموز التي توضح تدفق البيانات ويفضل استخدامها قبل البدء في كتابة الكود الخاص بالبرنامج وكذلك فهي تحدد التدفقات المثلى لخطوات البرنامج المحتملة لحل المشكلة ثم بعد ذلك يتم اختيار اي لغة برمجة لتستخدم في كتابة البرنامج.
ولرسم المخطط لابد من مراعاة الاتي:
1. تمثيل العملية التى تحدث فعلا وليس مايتوقعه المستخدم وذلك لتفهم المشكلة الحقيقية وتطويرها ماامكن.
2. معرفة جميع الظروف المحيطة بالمشكلة المراد حلها .
3. معرفة الخطوات الذهنية والقرارات التي يمكن ان تتخذ اثناء رسم المخطط.
4. تحديد البدائل في حل المشكلة .
5. التاكد ان مدخلات البرنامج كافية في حل المشكلة.
6. هل مخرجات البرنامج اكبر من مدخلاته وهل هى ضرورية ام يمكن دمجها او ازالة بعضها؟
7. ماهي القرارات التي سوف يتخذها المستخدم اثناء استخدام البرنامج وماهى البدائل التي يمكن اتاحتها له؟
8. كيف تسير عملية انتقال البيانات بين المهام المختلفة وهل يمكن دمج هذه المهام او ازالة بعضها وماهو ترتيب هذه المهام؟
9. كيف يمكن تحسين وتطوير العمليات لتجنب تأخير سير البيانات وانتقالها بين المهام المختلفة؟

وهذه هى الرسوم المستخدمة في رسم flowchart:

درس flow chart لكل مبتدىء في البرمجة Fig1ex4


درس flow chart لكل مبتدىء في البرمجة Fig2kl7


بعض الأمثلة:

1. ارسم مخطط flowchart يقوم بجمع الارقام الطبيعية من 1إلى 50

درس flow chart لكل مبتدىء في البرمجة Fig3yg9


لنتفهم معا هذا المثال وهو اننا نريد حساب مجموع الارقام من 1 الى 50 فتكون المعادلة لدينا:
المجموع = 1+2+3+4+5+6+7+8+9+10 .......+50
عملية يصعب حسابها بسهولة خاصة اذا كان المطلوب جمع الارقام الطبيعية من 1 الى 1000 مثلا او 1 الى 1000000
ولكن يمكن حساب المجموع باستخدام برنامج كمبيوتر سهل جدا ولنفهم معا محتوى الرسم
حيث SUM هو المجموع النهائي وهو يساوى صفر في بداية البرنامج وكذلك N وهو عداد counter)) يتزايد من خلال عملية تكرارية فهو في بداية البرنامج يساوى صفر ويزيد ليصبح 1 ثم نقوم بمقارنة N بالرقم 50 على اساس انه هو الرقم النهائي الذي سيتوقف عنده البرنامج فكلما كان N اقل من 50 تضاف القيمة الموجودة في N لتوضع في SUM ثم تزيد قيمة N بمقدار 1 لتكون 2 ثم نقارن قيمة N مرة اخرى بالرقم 50 وهكذا الى ان نصل لنهاية البرنامج.

وهكذا في بقية الامثلة:

2. ارسم مخطط flowchart للمقارنة بين 3 ارقام و طباعة الرقم الاكبر

درس flow chart لكل مبتدىء في البرمجة Fig4tz4

3. ارسم مخطط flowchart لطباعة مضاعف اى عدد يدخله المستخدم للبرنامج

درس flow chart لكل مبتدىء في البرمجة Fig5gb2

وهناك بعض البرامج التي تقوم برسم مخططات flowchart مثل برنامج [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

وهو للاسف نسخة تجريبية لكن الموقع نفسه مفيد لاكتساب بعض المعلومات عن كيفية رسم flowchart بشكل جميل ولاكساب معلومات عموما عن كيفية تحليل المشكلة والعصف الذهنى والموقع هو :
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

وهناك برنامج اخر وهو [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]


وهو مجانى 100%
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://27lashabab.yoo7.com
Downc
مشرف
مشرف
Downc


عدد المساهمات : 419
تاريخ التسجيل : 20/03/2009
العمر : 30

درس flow chart لكل مبتدىء في البرمجة Empty
مُساهمةموضوع: رد: درس flow chart لكل مبتدىء في البرمجة   درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالجمعة ديسمبر 18, 2009 3:24 pm

مشكووووووووووووور على الدرس الرائع
الرجوع الى أعلى الصفحة اذهب الى الأسفل
DAMKS
Admin
Admin
DAMKS


عدد المساهمات : 551
تاريخ التسجيل : 26/02/2009
العمر : 30

درس flow chart لكل مبتدىء في البرمجة Empty
مُساهمةموضوع: رد: درس flow chart لكل مبتدىء في البرمجة   درس flow chart لكل مبتدىء في البرمجة I_icon_minitimeالأحد ديسمبر 20, 2009 10:29 am

تسلم عل الرد يا غالي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://27lashabab.yoo7.com
 
درس flow chart لكل مبتدىء في البرمجة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» ماهي لغات البرمجة

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