منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كتب تعلم الخوارزميات من أساسيات البرمجة - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة ++C (http://vb4arb.com/vb/forumdisplay.php?fid=19)
+---- قسم : قسم مكتبة كتب ++C (http://vb4arb.com/vb/forumdisplay.php?fid=37)
+---- الموضوع : كتب تعلم الخوارزميات من أساسيات البرمجة (/showthread.php?tid=44705)



كتب تعلم الخوارزميات من أساسيات البرمجة - rabia al hamdani - 10-01-23

السلام عليكم ورحمة الله وبركاته
#كتب_تعلم_الخوارزميات_من_أساسيات_البرمجة
 

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

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

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

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