منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كتب تعلم الخوارزميات من أساسيات البرمجة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته
#كتب_تعلم_الخوارزميات_من_أساسيات_البرمجة
 
[صورة مرفقة: d983d8aad8a8-d8aad8b9d984d985-d8a7d984d8...a7d8aa.png]

إن من أساسيات تعلم البرمجة هو تعلم التحليل البرمجي المنطقي للبرامج والمشاكل وإيجاد الحلول المنطقية المناسبة والمختصرة مثلا عندما تريد أن تقوم بتصميم برنامج حاسبة تجمع عددين صحيحين سوف تقوم بالاتي:-
ملاحظة / الحاسوب لا يفكر ولا يعقل و ينفذ ما يتم أمرة فقط، لذالك يجب عليك في التحليل أن تفصل جميع الاوامر كالتالي :-
1- يبداء البرنامج بالتشغيل.
2- بما أن البرنامج المطلوب هو حاسبة تجمع عددين ولم يذكر ما هما فسوف تقوم بالاتي:-
أ- طباعة رسالة للمستخدم بأدخال الرقم الاول على شاشة البرنامج.
ب- تخزين الرقم الاول في متغير X من نوع رقمي صحيح int بعد ما نقوم بتعريفة أو إنشائة.
ج- طباعة رسالة للمستخدم بأدخال الرقم الثاني على شاشة البرنامج.
د- تخزين الرقم الثاني في متغير Y من نوع رقمي صحيح int بعد ما نقوم بتعريفة أو إنشائة.

3- بما أن الرقم الاول والثاني عدد صحيح إذا سوف يكون ناتج الجمع عدد صحيح لذالك سنقوم بالاتي:-
– ننشئ متغير Sum رقمي صحيح int يخزن ناتج جمع العددين بالمعادله التالية Sum=X+Y .
4- طباعة ناتج الجمع المخزن في المتغير Sum على شاشة البرنامج.
5- أنتهى البرنامج.
هذا التحليل البرمجي المنطقي المنظم والمتسلسل الخطوات يسمى بعلم الخوارزميات البرمجية ،
ويمكن أن نقوم بتحليل البرامج قبل كتابة الكود وأيجاد الحلول المنطقية المناسبة والمختصرة بعدة طرق لكتابة خوارزمية البرنامج وهي :-
1- استعمال جمل نصية.التي أستخدمناها في مثالنا.
2- استعمال رموز خاصة.
3- استعمال المخطط التدفقي.
يمكنك مشاهدة الطرق الاخرى من خلال المنشور التالي >> Facebook
*- أعزائنا الكرام أحببنا أن نقدم لكم بعض الكتب العلمية لتعلم التحليل البرمجي أو الخوارزميات البرمجية.
1- كتاب عربي للمهندس أحمد فتح العليم عبيد الله ،شرح مفيد كثيراً بالتفاصيل.
رابط تصفح وتنزيل الكتاب >>
كتب تعلم الخوارزميات من أساسيات البرمجة

* ملخص صغير للمهندس المهدي امحمد جبريل .
رابط تصفح وتنزيل الكتاب >>
كتب تعلم الخوارزميات من أساسيات البرمجة

اسأل المولى ان قد وفقني في افادتكم في هذه المراجع العلمية
وفق الله الجميع