تعريف الخوارزميات

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

جديد تعريف الخوارزميات

مُساهمة من طرف Ghary في الأحد مارس 15, 2009 1:13 am



ALGORITHMS
نبدأ اليوم أول درس في مقدمة 012 عال,,,
وبإذن الله في سلسلة هذه الدروس سوف نغطي أكبر قدر ممكن من المحاضرات ومشاركة الدروس بين جميع الشعب
فنرجوا التعاون, ونشر الفائدة للجميع

الخوارزميات
التعريف الكامل:
A step-by-step method for solving a problem or doing a task

او يمكننا الكتابة باختصار
A step-by-step solution for a problem

إن الخوارزمية باختصار, هي عبارة عن طريقة حل مشكلة ما (أمر معين) على سبيل المثال,
اكتب خوارزمية لعمل إبريق شاي لشخصين؟؟؟
نعم هذا هو التعريف الابسط والاشمل للخوارزميات
ويكون جوابنا هو

1- احضر ابريق
2- كوبين للشاي
3- كمية من الماء والشاي والسكر
4- اغلي الماء
5- عند الغليان اضف الشاي والسكر
وصحة وهنا

نعم هذه هي الخوارزمية بكل بساطة, وبنفس الشكل فانه يطلب منا في المنهج ايجاد الخوارزمية لمجموع عددين أو مساحة دائرة او معدل 5 اعداد وغيرها,
والحل بكل بساطة بنفس الطريقة السابقة!!!!

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

FlowChart مخطط الانسياب
وهو عبارة عن رسم توضيحي للخوارزمية باستخدام المستطيل , المربع, وغيره من الاشكال الهندسية.
وهذا شكل توضيحي لهذه الطريقة مع استخدامات الاشكال (بداية - ادخال - معالجلة - اتخاذ القرار وغيرها),,, يرجا حفظها في مطلوبة معنا


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

إن الخوارزميات تسمى بهذا الاسم نسبة إلى العالم المسلم محمد الخوارزمي, الذي أوجد هذه الطريقة (الخوارزمية ) لحل المسائل الرياضية وألف بهذا المجال العديد من الكتب, طبعت وترجمت إلى العديد من لغات العالم وبقيت كتبه تدرس في أوروبا أكثر من 600 سنة!!!


هذا هو التعريف الشامل للخوارزميات التي سوف نستخدمها بكثر في لغة البرمحة ++C والتي غالباً ماتأتي الاسئلة في الاختبار عن الخوارزميات وكتابتها!


عدل سابقا من قبل Ghary في الأحد مارس 15, 2009 3:48 am عدل 1 مرات


تعودت

Ghary
مدير المنتدى
مدير المنتدى

الجنس ذكر الجوزاء الحصان

عدد المشاركات: 1911

العمر العمر: 24

النقاط: 4226

السٌّمعَة: 293

وسام التميز:

-:


معاينة صفحة البيانات الشخصي للعضو http://umoon.mam9.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

جديد رد على الموضوع

مُساهمة من طرف الهاني في الأحد مارس 15, 2009 1:31 am

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


عدل سابقا من قبل الهاني في الإثنين مارس 16, 2009 6:49 am عدل 1 مرات

الهاني
شخصية هامة
شخصية هامة

الجنس ذكر الجدي التِنِّين

عدد المشاركات: 214

العمر العمر: 25

البلد البلد: اوكرانيا

العمل العمل: طالب جامعي

المزاج المزاج: الحمدلله عطول مكيف

هدفك من المنتدى هدفك من المنتدى: تسلية

قول مأثور قول مأثور: خليها لربك

النقاط: 2249

السٌّمعَة: 33

وسام التميز:

-:


معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

جديد رد: تعريف الخوارزميات

مُساهمة من طرف tiger007 في الأحد مارس 15, 2009 10:58 pm

يعطيك العافيه
والله ماكنت ادري وين هي رايحه
ادرسها ولا ادري وش هي
مشكوووووووووور

tiger007
عضو نشط
عضو نشط

الجنس ذكر السرطان الحصان

عدد المشاركات: 29

العمر العمر: 24

البلد البلد: ابها

المزاج المزاج: وش تبي بالمزاج.........؟

قول مأثور قول مأثور: الوقت كالتيس إن لم تربطه نطحك........



النقاط: 2105

السٌّمعَة: 12

وسام التميز:

-:


معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

جديد رد: تعريف الخوارزميات

مُساهمة من طرف d7o0m في الإثنين مارس 16, 2009 4:56 am

الف الف شكر

خلاص ما بدي دفتركـ

الحين هاي المنتدي هو دفتر الجميع

يعطيك الف عافيه

d7o0m
عضو مشارك
عضو مشارك

الجنس ذكر الجوزاء الثعبان

عدد المشاركات: 64

العمر العمر: 25

النقاط: 2117

السٌّمعَة: 17

وسام التميز:

-:


معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

جديد تعريف الخوارزميات 2

مُساهمة من طرف Ghary في الجمعة مارس 27, 2009 2:24 am

كما يمكننا تعريف الخوارزميات بطريقة أخرى,,,

An Algorithm is a sequence of precise instructions that leads to a solution

وكما ذكرنا سابقاً فان كلمة "الخوارزميات" مشتقة من اسم العالم المسلم

محمد بن موسى الخوارزمي
والملقب بـ أبو بكر


وتحياتي


تعودت

Ghary
مدير المنتدى
مدير المنتدى

الجنس ذكر الجوزاء الحصان

عدد المشاركات: 1911

العمر العمر: 24

النقاط: 4226

السٌّمعَة: 293

وسام التميز:

-:


معاينة صفحة البيانات الشخصي للعضو http://umoon.mam9.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


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