أهمية الخوارزميات والرياضيات بالمعلوماتية

askergirl

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

the source of information is unlimited don't stop if didn't get the answer from one of them try with other .

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
Rafee19_88

بالنسبة للرياضيات فأنت رح تتخرجي بشهادة مهندسة معلوماتية معقول تكوني مهندسة و ماعندك أي معلومات في الرياضيات ؟!

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

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

و هو أساس لكافه لغات البرمجة ..

هذه ملخص بسيط لفائدة الرياضيات و البرمجة مما وجدت أثناء دراستي Smile

قاهرة المعلوماتية

أنا عنجد عندي نفس التساؤل لأني الرياضيات عم تنعطى كرياضيات بحتة دون نفسير توظيفها بالمعلوماتية

BE your self!

bayrn

الرياضيات

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

و هاد الشي الخطأ لأنه بيولد عند الشخص تساؤل بأنه هي المادة مالها طعمة

بس و قت تصيري بمرحلة متقدمة من الدراسة الأكاديمية سنة رابعة أو خامسة بتعرفي أهمية مواد الرياضيات ببعض المجالات حسب اختصاصك

الخوارزميات

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

إذا عاش امرؤٌ ستين عاماً فنصف العمر تمحقه الليالي
ونصف النصف يذهب ليس يدري لغفلته يميناً من شمالِ
وباقي النصف أسقامٌ وهمٌ وشغلٌ بالمكاسبِ والعيالِ
الإمام الشافعي

yamen ajjour

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

Hello World

askergirl

عفوا بس أنا ما بدي أهميتون أثناء الدراسة أنا بدي ياها أثناء العمل ياريت حدا يعطيني جواب شافي

the source of information is unlimited don't stop if didn't get the answer from one of them try with other .

foaad

كتب askergirl:

عفوا بس أنا ما بدي أهميتون أثناء الدراسة أنا بدي ياها أثناء العمل ياريت حدا يعطيني جواب شافي

الخوارزميات طبعاً مهمة جداً بمجال تطوير البرامج (صناعة البرمجيات, هندسة البرمجيات...)
بأغلب الأحيان لفهم الخوارزميات الي عم نستخدمها واختيار الأنسب
ونادراً لتطوير خوارزمية جديدة أو التعديل على خوارزمية موجودة

الرياضيات (اذا استثنينا جبربول وبعض النظريات الأساسية بالاحتمالات والاحصاء) بأغلب الأحيان فائدتها غير مباشرة, يعني مابظن حدا احتاج أثناء عمله على تطوير البرامج انو يحل معالة تفاضلية من الدرجة التانية Smile
بس أكيد في الها فائدة غير مباشرة, يعني كتمارين لتطوير القدرة على التفكير.

طارق_

معظم الإجابات غير شافية، السؤوال بجهة والجواب بجهة تانية .
أنا بضيف صوتي ل askergirl انو فعلاً أي إيجابة عملية بتغني عن كل هالكلام هاد .

همام

بس تدخلوا ذكاء صنعي بتعرفوا شو اهمية الرياضيات والخوارزميات

rani_walhan

مساء الخير

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

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

حسنا

1 - سوف ابدأ بالخوارزميات

الخوارزمية ببساطة هي وصف خطوات طريقة حل لاي مسالة سواءا كانت تتعلق بالرياضيات او لا تتعلق به

واي برنامج فيه طريقة لحل اي مشكلة هو بمثابة خوارزمية او اكثر

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

سوف اعطي مثال على استخدام الخوارزميات

يوجد لدينا 1000000 رقم مرتب مثلا ارقام وطنية لتامين صحي لدولة ما و نريد التاكد من وجود رقم شخص ما ان كان مشمول بالتامين

يوجد امامنا اكثر من حل

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

و الحل الثاني ان تاخذ منا العملية 20 حركة باسوء الاحوال
باستخدام خوارزمية البحث الثنائي

وحتى لو كان الكمبيوتر سريع فسوف يكون بطيئ بالخوارزمية الاولى
وسوف يكون بطيئ جدا جدا لو اردنا ان نبحث عن مئات الاشخاص

هذا بالنسبة للخوارزميات

2- وبالنسبة للرياضيات التطبيقية

تقسم الرياضيات بالنسبة للكمبيوتر الى نوعان

منفصلة : تلك التي جميع نتائجها ارقام صحيحة مثل المصفوفات و المسائل الخطية و المجموعات و الاشجار الثنائية و غيرها

متصلة : تلك التي تعطي حل قريب من الحل الصحيح و تكون نتائجها كسرية في معظم الاحوال مثل التفاضل و التكامل

و لنقل ان تطبيقات الرياضيات المنفصلة بالنسبة للبرامج و البرمجة تمثل اكثر من 70 %

بينما تمثل الرياضيات المتصلة اقل من 30 % ويندر استخدامها مقارنة باستخدام المنفصلة

سوف اعطي مثال على المنفصلة

تركيب البيانات المستخدمة بحل مشاكل كبيرة مثل الشجرة الثنائية

اتمنى ان اكون قدمت اجابة على تساؤلات تدور بذهن الكثير من الدارسين للبرمجة

و تحية

اتصحو من غرورك والجماح = اذا ما الشمس تافل للرواح

ارتباطات