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

مع تحيات الإدارة



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

الرئيسيةموقع دراسة الراس .و .جالتسجيلدخول
!~ آخـر 10 مواضيع ~!
شارك اصدقائك شارك اصدقائك شرح علم الكون الفيزيائي
شارك اصدقائك شارك اصدقائك النصوص الخاصة بحصة فهم المنطوق للاولى ابتدائي
شارك اصدقائك شارك اصدقائك نموذج لاختبار الثلاثي الثاني في اللغة العربية 3 متوسط
شارك اصدقائك شارك اصدقائك لتسهيل سير حصص اللغة العربية:منهجية تسيير حصص اللغة العربية للسنة الأولى 2016-2017 word
شارك اصدقائك شارك اصدقائك تعبير كتابي: تسجيل حدث تاريخي.
شارك اصدقائك شارك اصدقائك فروض و اختبارات و تمارين كلها مرفقة بالحلول سنة 3 ثانوي محاسبة نظام جديد 2013
شارك اصدقائك شارك اصدقائك مــذكرات تخـــرج مـــــاستر 2 للسنة الجامعية 2015/2014
شارك اصدقائك شارك اصدقائك تحضير نص : حزن أب
شارك اصدقائك شارك اصدقائك تحضير نص :النزعة العقلية في الشعر
شارك اصدقائك شارك اصدقائك تحضير نص : التقليد و التجديد في النتاج الشعري
شارك اصدقائك شارك اصدقائك تحضير نص : شعر الزهد
شارك اصدقائك شارك اصدقائك C2 : Le verbe : reconnaître le verbe dans une phrase
شارك اصدقائك شارك اصدقائك Complète avec : maintenant, plus tard, autrefois, demain, hier
شارك اصدقائك شارك اصدقائك FRANCAIS C1 : passé / présent / futur
شارك اصدقائك شارك اصدقائك البعد العرفاني عند العلامة عفيف الدين التلمساني في يوم دراسي بوهران:
الجمعة 24 فبراير - 0:11:57
الخميس 23 فبراير - 21:20:10
الخميس 23 فبراير - 21:19:21
الإثنين 20 فبراير - 21:22:23
الإثنين 20 فبراير - 20:45:55
الإثنين 20 فبراير - 18:42:27
الإثنين 20 فبراير - 12:33:09
الأحد 19 فبراير - 19:56:03
الأحد 19 فبراير - 19:50:41
الأحد 19 فبراير - 19:36:37
الأحد 19 فبراير - 19:33:40
الأحد 19 فبراير - 16:17:52
الأحد 19 فبراير - 16:09:45
الأحد 19 فبراير - 16:07:14
الأحد 19 فبراير - 9:40:08
إضغط عليشارك اصدقائكاوشارك اصدقائك لمشاركة اصدقائك!



منتديات جواهر ستار التعليمية :: قسم البحوث :: منتدى الطلبات والبحوث الدراسية

إرسال موضوع جديدإرسال مساهمة في موضوع
شاطر

الأربعاء 18 نوفمبر - 18:24:52
المشاركة رقم:
كبار الشخصيات
كبار الشخصيات


إحصائيةالعضو

عدد المساهمات : 1683
تاريخ التسجيل : 20/10/2010
مُساهمةموضوع: دروس حول قواعد الخوارزمية


دروس حول قواعد الخوارزمية


ما هي الخوارزمية؟ لماذا تعد دراسة الخوارزميات عملية هامة في تعلم البرمجة ؟ ما هو دور الخوارزمية بالنسبة للتقنيات الأخرى المستخدمة في مجال الحواسيب؟

في هذا الموضوع سنحاول الإجابة على هذه التساؤلات…

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

الخوارزمية: بشكل عام، يمكننا تعريف الخوارزمية بأنّها أي سلسلة من الخطوات الحسابية المعرفة بشكل جيد، والتي تأخذ قيمة أو أكثر كـدخل Input، وتعطي قيمة أو أكثر كـخرج Output.

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

لتوضيح المفاهيم السابقة نأخذ المثال التالي:
لنفترض أنه لدينا سلسلة من الأعداد الصحيحة ونريد ترتيبها تنازلياً فعندئذٍ:
المسألة: ترتيب تنازلي للأعداد الصحيحة.
الدخل: سلسلة من الأعداد عددها n.
الخرج: سلسلة الدخل مرتبة تنازلياً.
Insatnce: بفرض سلسلة الدخل هي <10,5,30,15,40> فإن سلسلة الخرج هي <5,10,15,30,40>.
أخذنا عملية الترتيب كمثال توضيحي لأهميتها الكبيرة في كثير من التطبيقات، وتمَّ تطوير عدد كبير من خوارزميات الترتيب والتي سنتطرق لها بالشرح والتحليل في مواضيع لاحقة.

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

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

تدخل الخوازميات في تطبيقات كثيرة متنوعة وغاية في الأهمية، نسرد فيما يلي بعضها:
* الخارطة الجينية للإنسان Human Genome Project: يهدف هذا المشروع إلى تحديد أكثر من 100000 جين وراثي تُشكل الحمض النووي DNA، بالإضافة إلى تحديد ما يقارب 3 مليارات من الأزواج الكيميائية التي تكوِّن السلسلة الوراثية. إذاً، لدينا كم هائل من البيانات نحتاج لتخزينها ومعالجتها، وهنا يأتي دور الخوارزميات في تطوير تطبيقات وأدوات تحليل تُمكِّن العلماء من إجراء دراسات معمقة في زمن قصير نسبياً.
* تصفح الانترنت Internet Surfing: في وقتنا الحالي يوجد عدد كبير من مستخدمي شبكة الإنترنت، وهم يحصلون في كل لحظة على كم كبير جداً من المعلومات…. فكيف يتم تأمين دخول هذا العدد الكبير من الزبائن وتأمين المعلومات لهم.. لهذا الغرض تمَّ تطوير ما يسمى بالخوارزميات الذكية، تلك المسؤولة عن عملية تخزين وتحصيل المعلومات بشكل سريع، وكمثال على هذه الخوارزميات: خوارزميات البحث المتوفرة ضمن محركات البحث وأشهرها محرك بحث Google.
* التجارة الإلكترونية Electronic Commerce: تؤمِّن مجموعة من الخدمات الجيدة القابلة للتفاوض والتبادل بشكل إلكتروني، فرضت هذه الخدمات تأمين حماية بعض المعلومات الشخصية مثل: اسم المستخدم، كلمة المرور، رقم بطاقة الائتمان، الحسابات المصرفية وغيرها… مما أدى إلى تطوير خوارزميات التشفير والتوقيع الرقمي Digital Signature.
* أشهر الأمثلة: لنفترض أنه توجد لدينا خارطة لمدينة مع وضع المسافات بين التقاطعات، ونريد إيجاد أقصر طريق بين موقعين في هذه المدينة، فكيف يتم ذلك؟ يتم ذلك باستعمال خوارزمية ديجيكسترا الشهيرة… وكانت هذه مقدمة سريعة لعلم الخوارزميات وفي مواضيع لاحقة تفاصيل أكثر، وللحديث بقية…




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


توقيع : aissa





إرسال موضوع جديدإرسال مساهمة في موضوع



الــرد الســـريـع
..



الذين يشاهدون محتوى الموضوع الآن : 20 ( الأعضاء 3 والزوار 17)



تعليمات المشاركة
صلاحيات هذا المنتدى:
تستطيع الرد على المواضيع في هذا المنتدى

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة


ََ

مواضيع ذات صلة

منتديات جواهر ستار  التعليمية

↑ Grab this Headline Animator

Submit Your Site To The Web's Top 50 Search Engines for Free! share xml version="1.0" encoding="UTF-8"