22

نقاش حول اهمية الرياضيات في البرمجة

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

سؤالي لأحبتي في هذا المجتمع الجميل ما رأيكم حول هذا الموضوع و هل ترى الرياضيات مهمة ؟ و لماذا


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

سأقوم بذكر استخدام معادلات الرياضيات في مواقع الويب بشكل مبسط كما في الأمثلة التالية:

١. حساب عدد الزيارات (مجموع الزيارات+١).

٢. حساب نجمات التقييم لموضوع مثلاً (عدد الأصوات للنجمة الأولى + (عدد الأصوات للنجمة الثانية x ٢) + (عدد الأصوات للنجمة الثالثة x ٣) ) / مجموع الأصوات = تقييم الموضوع من ثلاث نجمات. هذا المثال قد يتم استخدامه حتى ولو لم يكن هناك نظام تقييم بالنجمات ويتم استبدال ذلك مثلاً بنسبة المشاهدات مع نسبة تحميل الملف مثلاً، وبذلك يتم معرفة تقييم هذا الملف حيث أن ٧٠٪ ممن قام بمشاهدته قام بتحميله. وقس على ذلك أمور كثيرة بإمكانك إنشاء معادلة مخصصة لكل حالة وبناءاً على قياسات محددة في بالك.

٣. حساب نتائج الاستبيان ونسبة كل إجابة إلى مجموع الإجابات. مثلاً (الإجابة الأولى حصلت على نسبة ٣٠٪ من مجموع الأصوات).

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

٥. تقييم وزن الكلمات في البحث والأرشفة وإعطاء كل كلمة وزن معين بناءاً على أوزان الكلمات الأخرى. مثلاً إعطاء الكلمة وزن بناءاً على عدد مرات تكرارها أو مطابقتها لكلمات محددة تم تحديدها على أنها مهمة.

وبالتأكيد هناك المزيد من الأمثلة ولكن هذا اللي على بالي الآن!

والعمل على المعادلات ممتع لأنه يعطي المبرمج تجربة عمل أخرى.