المستكشف | الأخبار والدروس والمقالات في شتى مجالات التقنية   المستكشف | الأخبار والدروس والمقالات في شتى مجالات التقنية
random

آخر الأخبار

random
random
جاري التحميل ...
random

الخوارزميات طريقك لتعلم منطق البرمجة

الخوارزميات طريقك لتعلم منطق البرمجة

 تعلم البرمجة أصبح في يومنا هذا أمرا مهما وضروريا للراغبين في الاشتغال في عالم التطوير والتقنية وأيضا المستعمل العادي لهذا سوف أقدم في هذه المقالة إجابات عن الأسئلة المتداولة بكثرة عن كيف أبدأ البرمجة وما هو دور الخوارزميات وما هو الفرق بين الخوارزميات ولغات البرمجة  
الخوارزميات طريقك لتعلم منطق البرمجة

الخوارزميات سميت هكذا لان مكتشفها هو العالم المسلم الخوارزمي وهو عالم رياضيات وهي ليست لغة برمجة بل هي عبارة عن تقنية لحل المشاكل التي نواجهها في حياتنا اليومية والعملية وما يهمنا اكثر المشاكل البرمجية التي يجب ان نجد لها حلا منطقيا سلسا ومنظما لكي ننتهي بكتابته بلغة برمجية مثل الجافا والبايثون وغيرها العديد لنجد في الأخير تطبيقا او برنامجا يستعمل في الهواتف والأجهزة الالكترونية والحواسيب ليسهل حياتنا اليومية ويحسن جودة حياتنا في مجالات كالطب والفضاء وغيرها 

اذن فالخوارزميات ليست حكرا على التكنولوجيات الحديثة بل ظهرت قبلها كمثال فطريقة تحضير وجبة هي خوارزمية ومساعدة شخص على إيجاد الطريق فهي خوارزمية لذلك فالتفكير المنطقي السليم الذي تعلمناه في حياتنا اليومية بالإضافة الى بعض القواعد الرياضية ستمكننا من إيجاد حلول بسهولة وهذا ما سيتيح لنا الدخول في عالم البرمجة والتطوير وهنا سيفرض علينا تعلم لغات برمجية لكي نستطيع التحدث مع الحاسوب وتطوير برامج من ابتكارنا او مواقع الكترونية من تصميمنا هذا من جهة اما من جهة أخرى فما هي العلاقة التي تربط الخوارزميات بلغات البرمجة 


الخوارزميات كما تطرقت لها سابقا هي سلسلة متتابعة ومرتطبة منطقيا سطرا بسطر وهي مفهومة فقط للإنسان لذلك اضطر المبرمجون لابتكار لغة برمجية لكي يترجموا الخوارزمية لبرنامج   الا هنا أظن أن كل شيء مفهموم ولكن المشكل المطروح هو أن الحاسوب أو بدقة أكثر معالج الحاسوب لا يفهم الا الصفر والواحد لذلك كان و لا بد من لغة برمجية لكي تكون كوسيط بين الانسان والحاسوب ولكي نفهم نحن البشر البرنامج ولغة كتابته بسهولة و لكي يفهم أيضا المعالج الحسابات المأمور بتنفيذها ويقدمها لنا بطبق من ذهب لربح المال والوقت 



 كخلاصة فالخوارزميات مهمة جدا للطالب الذي يريد دخول عالم البرمجة لأنها تفيده في اكتساب المنطق السليم وتسهل عليه تعلم أي لغة برمجة أخرى فيكفي أن يقوم بترجمة الخوارزمية الى لغة برمجية يفهمها الحاسوب وتظهر أهمية هذا الشيء بالنسبة للمبرمجين المحترفين بحيث أنك اذا أردت تقديم كودك البرمجي لمبرمج اخر وهو لا يعرف اللغة التي انت كتبتها له به فانه سيكون من الصعب عليه أن يفهمها لذلك فان الخوارزميات تعتبر كلغة قاعدية وصلة ربط بين جميع المبرمجين لفهم بعضهم البعض لتجاوب اسهل ولكي ينفذ المشروع المشترك بسهولة ويسر   


الموضوع من طرف:hicham agouram
ضمن مسابقة المحترف لأفضل تدوينة لسنة 2016   





مدونة المستكشف - Bh4b.com

عن الكاتب

Shawqi Al-Aghbari Shawqi Al-Aghbari
مدون من دولة اليمن ، مؤسس مدونة المستكشف ، أحب مشاركة المعلومة مع المتابعين عبر هذه المدونة ، مبتدئ في برمجة المواقع ومن هواياتي المفضلة التدوين الالكتروني والإستكشاف المعلوماتي .

التعليقات

Wood Profits Banner
The 3 Week Diet | Affs Making $48,000+ Daily Updated For Summer 2016 | You Get It
Unlock Your Hip Flexors - Huge Conversion Boost For 2016


إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ، كما يمكنك إرسال رساله بالضغط على الزر المجاور ...

إتصل بنا

عن المدونة

مدونة المستكشف هي مدونة تقنية ضخمة تضم عدد كبير من المقالات والمواضيع المتلقة بالتقنية والتكنولوجيا والأمن المعلوماتي عن طريق مقالات متسلسلة ومتخصصة تتطرق فيها إلى مختلف المواضيع التقنية القريبة من الشباب العربي , ونقوم بإقتنائها من أشهر مدونات التقنية الموجوده على الساحة العربية . مدونة المستكشف تأسست سنة 2010 / 2016 ، حيث ان مقرها الرئيسي باليمن و مديرها شوقي الأغبري . @ShawqeAlaghbre

المستكشف على تويتر

زوار المستكشف

Image