[دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

[ منتدى البرامج والهواتف الذكية ]


صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 20 من 28
  1. #1

    الصورة الرمزية A.J.Z

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    496
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!




    قبل ان نبدا بدرس اليوم نراجع ما تعلمناه من الاخت [سموسم] من قبل



    اقتباس المشاركة الأصلية كتبت بواسطة سموسم مشاهدة المشاركة
    والآن سنتطرق لأول خطوة من المرحلة الأولى وهي فهم المسألة
    وتحديد عناصرها
    وكما يقال " فهم المسألة ثلثي الحل "
    فأنت لا تستطيع حل مسألة إذا لم تفهمها فهما صحيحا وذلك بتحليلها
    ومعرفة مالمطلوب من البرنامج فعله
    وتحديد العناصر الأساسية يكون بـ:
    تحديد مخرجات البرنامج وهي النتائج التي تريد برنامجك الوصول إليها
    تحديد مدخلات البرنامج وهي ماسيحتاجه البرنامج للوصول للنتائج المطلوبة
    عمليات المعالجة وهي العمليات الحسابية والخطوات التي يقوم بها البرنامج
    وعلى سبيل المثال عندما تريد عمل برنامج يجمع لك عددين
    ستكون المدخلات العددين
    والمخرجات هي ناتج الجمع
    وعمليات المعالجة هي الجمع


    استعينوا بالله وهلم بنا الى درس اليوم :



    ما هي الخوارزميات وما معنى خوارزم ..؟!



    الخوارزميات : مجموعة من القواعد والعمليات المعرفة جيدا لحل المشكلة في عدد محدد من الخطوات .


    والخوارزم : مشتقة من اسم عال الرياضيات محمد الخوارزمي



    شرح التعريف :


    مجموعة من القواعد : تعني الاسس والمهام الذي نبني عليه البرنامج.

    العمليات المعرفة : تعني انك تعرف ما هي الخطوات التي سوف تتبعها لكتابة البرنامج.

    وهذه العمليات لحل المشكلة اذا ظهرت لك بابسط الحلول في خطوات قليلة.


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


    1- يجب ان تكون كل خطوة معرفة جيدا دون اي غموض ومحددة بعبارات دقيقة.

    2- ان تتوقف العمليات بعد عدد محدد من الخطوات.

    3- تؤدي العمليات بمجملها إلى الحل الصحيح.





    امثلة لكتابة خطوات الخوارزم :


    س1/ اكتب الخوارزم المناسب لحساب مساحة المستطيل بمعلومية الطول والعرض اذا علمت ان مساحة المستطيل = الطول * العرض .


    ج1/

    تحديد المدخلات :

    1- ادخال الطول وسوف نرمز له بالرمز (ط).

    2- ادخال العرض وسوف نرمز له بالرمز (ع).


    تحديد المخرجات :


    المخرجات عبارة عن المطلوب من البرنامج عمله

    وبهذا المثال نجد ان المطلوب هو حساب مساحة المستطيل

    وسوف نرمز لمساحة المستطيل بالرمز (م).


    تحديد عمليات المعالجة :


    وهي القوانين التي نقوم باجرائها على المدخلات


    وفي هذا السؤال المعالجة المطلوبة هي :


    مساحة المستطيل = الطول * العرض


    نقوم بالتعويض عن المسميات بالرموز


    م = ط * ع .



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

    نقوم بحل السؤال :


    1- ادخل الطول (ط) , والعرض (ع).

    2- احسب مساحة المستطيل م = ط * ع .

    3- اطبع م .

    4- انتهى.



    شرح الخطوات :


    ادخل: بمعنى اكتب المدخلات.


    احسب: بمعنى لحل هذه المسالة لابد من كتابة مساحة المستطيل (المعالجة المطلوبة).


    اطبع: بمعنى احسب النتائج النهائية (المخرجات).





    الفائدة من الخوارزميات :


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

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

    لو اردنا كتابة برنامج كبير مليء بالاوامر سوف تيسر عليك وتساعدك في التذكر في كل خطوة من خطواتك

    اما اذ لم تكتب الخطوات سوف تدخل شعبان في رمضان تقدم امر وتاخر امر

    وسوف يكون البرنامج مليئا بالمشاكل التي يصعب حلها .


    الواجب :

    اكتب خوارزم مناسب لحساب محيط مستطيل طوله 12 وعرضه 7 .


    الرجاء ارسال الاجوبة برسائل خاصة الي والى الاخت سموسم



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




    التعديل الأخير تم بواسطة A.J.Z ; 21-4-2009 الساعة 07:13 PM سبب آخر: اضافة التطبيقات

  2. #2

    الصورة الرمزية A.J.Z

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    496
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    تسجيل الحضور يتم في هذي المشاركة
    ------------------------------------------

    ابو احمد...[انتهى من الواجب الدرجة 10 من 10 ]

    ---

    african girl

    ---

    conan-1 .... [ انتهى من الواجب الدرجة 8 من 10 ]

    ---

    زهـــــــق

    ---

    Bissotiche... [ انتهى من الواجب الدرجة 10 من 10 ]

    ------------------------------------------
    التعديل الأخير تم بواسطة A.J.Z ; 29-4-2009 الساعة 05:38 PM

  3. #3

    الصورة الرمزية abuahmed

    تاريخ التسجيل
    Feb 2008
    المـشـــاركــات
    741
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    ماشاء الله

    درس واضح وسهل وسلس


    وتم الفهم بنجاح XD


    شكراً لك اخي A.J.Z وارجو تسجيل الحضور

    وننتظر الدرس القادم

  4. #4

    الصورة الرمزية african girl

    تاريخ التسجيل
    Oct 2006
    المـشـــاركــات
    181
    الــــدولــــــــة
    السودان
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    السلام عليكم

    مشكورة على الشرح

    و تسجيل الدخول

  5. #5

    الصورة الرمزية A.J.Z

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    496
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    حياكما الله ...

    اتمنى انكم استفدتم من الدرس .

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

  6. #6

    الصورة الرمزية abuahmed

    تاريخ التسجيل
    Feb 2008
    المـشـــاركــات
    741
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    OK


    ولكن المحيط هل هو ناتج جمع العددين مضروب في 2 ؟


    لأني لست متأكداً ×ــــ×

  7. #7

    الصورة الرمزية A.J.Z

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    496
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    ايه نعم اخي احمد .

    بالتوفيق

  8. #8

    الصورة الرمزية conan-1

    تاريخ التسجيل
    Nov 2007
    المـشـــاركــات
    222
    الــــدولــــــــة
    الامارات
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    تسجيل حضور
    وجاري حل الواجل و إرساله

  9. #9

    الصورة الرمزية abuahmed

    تاريخ التسجيل
    Feb 2008
    المـشـــاركــات
    741
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    تم ارسال الواجب منذ البارحة

  10. #10

    الصورة الرمزية زهــــــــــق

    تاريخ التسجيل
    Aug 2008
    المـشـــاركــات
    273
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    وعليكم السلام ورحمة الله وبركاته

    تسجيل حضور

    الدرس شبه مفهوم لاني مافهمت حتى الان الخورزميات شلون اسوي خورازم اذا تقدر تشرح اكثر بكون لك من الشاكرين
    التعديل الأخير تم بواسطة زهــــــــــق ; 26-4-2009 الساعة 01:22 PM

  11. #11

    الصورة الرمزية Bissotiche

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    677
    الــــدولــــــــة
    فرنسا
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    شكرا أخي على الدرس الشيق

    سوف يتم إرسال الجواب

  12. #12

    الصورة الرمزية A.J.Z

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    496
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    اقتباس المشاركة الأصلية كتبت بواسطة زهــــــــــق مشاهدة المشاركة
    وعليكم السلام ورحمة الله وبركاته

    تسجيل حضور

    الدرس شبه مفهوم لاني مافهمت حتى الان الخورزميات شلون اسوي خورازم اذا تقدر تشرح اكثر بكون لك من الشاكرين

    هلا والله بك اخي الغالي ...

    اخي لعمل الخوارزم لا بد من اتباع الطريقة الاتية ..

    تحدد المدخلات وهي المعطيات في السؤال ..

    مثال : احسب محيط المثلث طول ضلعه الاول 3 والثاني 3 والثالث 3 ..؟

    نحدد المدخلا او المعطيات .

    المعطيات : الضلع الاول = 3 , الضلع الثاني = 3 , الضلع الثالث = 3 .

    نحدد المخرجات .

    والمخرجات عبارة عن المطلوب بالسؤال

    وهي حساب محيط المثلث .

    تحديد المعالجة المناسبة

    هي القوانين الرياضية او غيرها من القوانين التي تكون من معرفتك انت ممكن يعطيك بالسؤال

    واغلب الاحيان من حفظك للقواعد .

    المعالجة المطلوبة بالسؤال ( القانون تضعها من حفظك لقوانين الرياضيات )

    محيط المثلث = مجموع اطوال اضلاعه

    الحل :

    1- ادخل طول الضلع الاول =3 , الضلع الثاني = 3 , الضلع الثالث = 3 .

    2- اجعل محيط المثلث = الضلع الاول + الضلع الثاني + الضلع الثالث .

    3- اطبع محيط المثلث .

    4- النهاية .

    هذا هو الحل الصحيح لخطوات الخوارزم .

    يا حبذا لو تختصر الاسناء برموز .

    مثل محيط المثلث نرمز له ( اي رمز من عندك ) م

    الاضلاع

    وهكذا


    اتمنى انك فهمت من المثال واذا ما فهمت تابع درسنا القادم سيكون مليء بالامثلة .

    اتمنى لك التوفيق وللجميع

  13. #13

    الصورة الرمزية Bissotiche

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    677
    الــــدولــــــــة
    فرنسا
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    لقد أرسلت إيجابتي

    و إلى حد الأن لم أعرف إن كنت صحيحا أو خاطئا

    أرجو التنقيط أخي

  14. #14

    الصورة الرمزية Rizen-Sama

    تاريخ التسجيل
    Jan 2009
    المـشـــاركــات
    185
    الــــدولــــــــة
    لا يوجد
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    ماشاء الله ياA.J.Z الدوره جميله ^^

    الى الأمام ......لكن

    ابي اعطي الأفضليه للجميع بما ان البرمجه ..... تستخدم الأحرف الأنجليزية

    لماذا لاتكتب V*B=Y بدلاً من م=ل*ع

    لأنك راح تسهل على الجميع كتابة مثل هذه الأوامر


    Dim A, B As single
    A=Text1.Text
    B=Text2.Text
    A+B="حاصل الجمع" &If Check1.Value = 1Then Text3.Text =
    .......etc x_x
    المقصد
    اذا كانت الشرح باللغه الأنجليزيه "التحليل عناصر المسأله و الخوارزميه ووو"راح تكون اقرب للجميع

    الى الأمام دائما ياA.J.Z


    بحفظ الله~

  15. #15

    الصورة الرمزية A.J.Z

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    496
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    اقتباس المشاركة الأصلية كتبت بواسطة Bissotiche مشاهدة المشاركة
    لقد أرسلت إيجابتي


    و إلى حد الأن لم أعرف إن كنت صحيحا أو خاطئا


    أرجو التنقيط أخي
    اجابتك صحيحة 100%

    الله يوفقك والجميع

  16. #16

    الصورة الرمزية A.J.Z

    تاريخ التسجيل
    Mar 2008
    المـشـــاركــات
    496
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:
    كاتب الموضوع

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    اقتباس المشاركة الأصلية كتبت بواسطة Rizen Pejo مشاهدة المشاركة
    ماشاء الله ياA.J.Z الدوره جميله ^^

    الى الأمام ......لكن

    ابي اعطي الأفضليه للجميع بما ان البرمجه ..... تستخدم الأحرف الأنجليزية

    لماذا لاتكتب V*B=Y بدلاً من م=ل*ع

    لأنك راح تسهل على الجميع كتابة مثل هذه الأوامر



    Dim A, B As single

    A=Text1.Text
    B=Text2.Text
    A+B="حاصل الجمع" &If Check1.Value = 1Then Text3.Text =
    .......etc x_x

    المقصد
    اذا كانت الشرح باللغه الأنجليزيه "التحليل عناصر المسأله و الخوارزميه ووو"راح تكون اقرب للجميع

    الى الأمام دائما ياA.J.Z

    بحفظ الله~


    حياك الله ..

    فكرة ... جميلة غابت عن بالي ..

    بارك الله فيك .. وكثر من امثالك

    دمت بود

  17. #17

    الصورة الرمزية زهــــــــــق

    تاريخ التسجيل
    Aug 2008
    المـشـــاركــات
    273
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    تم حل الواجب واتمنى انه يكون صحيح واعتذر على التاخير

  18. #18

    الصورة الرمزية سنكرس

    تاريخ التسجيل
    Aug 2007
    المـشـــاركــات
    326
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    تم حل الواجب واعتذر عن التأخير

  19. #19


    تاريخ التسجيل
    Mar 2009
    المـشـــاركــات
    1,105
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    ذكر
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    الله يعطيكم العافية على الدرس ، ومع أنِّي لست مغرماً ولا أفهم البرنامج لكن .... <<< حب أستطلاع :]

    تحياتي

  20. #20

    الصورة الرمزية جبروت ابتسامة

    تاريخ التسجيل
    Nov 2008
    المـشـــاركــات
    2,333
    الــــدولــــــــة
    السعودية
    الــجـــــنــــــس
    أنثى
    الـتـــقـــــيـيــم:

    افتراضي رد: [دورة الفيجوال بيسك]....الدرس الرابع....(الخوارزميات)..!

    يعطيك ربي العافيهـ
    بس دخلت اراجع معلوماتي ..

    **

صفحة 1 من 2 12 الأخيرةالأخيرة

المفضلات

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
Loading...