اخر المواضيع

اضف اهداء

 

العودة   منتديات الرائدية > منتديات تقنيات المعلومات > :: منتدى الكمبيوتر والبرامج::
 

إضافة رد
مشاهدة الموضوع
 
أدوات الموضوع انواع عرض الموضوع
قديم 01-03-2007, 05:45 AM   رقم المشاركة : 1
ميلاف الريم
:: نجمة المنتدى ::
 
الصورة الرمزية ميلاف الريم
الملف الشخصي







 
الحالة
ميلاف الريم غير متواجد حالياً

 


 

Smile الدرس الأول من الخوارزميات:::::::::

[color=#FF99BD][align=center]السلام عليكم ورحمة الله وبركاته

كيف الحال جميــــــعا ؟؟؟؟؟؟؟

يالله وين الواجب انت وايااااااااه

صح نسيت مابعد بدينـــــا


أأسف على التأخر والدرس كتبتـــه من أول ما نزلت الاعلان لكن لظروف خاصه لم استطع الدخول

اسماء المسجلين في الدورة

[p5s][/p5s]
برق الشمال <<مجهز الهندسة
أحمد
xcon
بنت نجد
أبورائد
حزن
ابو فارس
همسة مشاعر
فتوتة سكر
atwaly
سيرين بركات
السبيعي
شمس الشتاء
ابومقبل <<ماشاء الله عليك ماتحتاج للخوارزميات
رمزي حسن
عماد
سحر العيون
ابتسامة ألم
hendaia
راحل مع النسيان<<ارحب بمساعدتك
[p5s][/p5s]

واللي يبغى ينضم حياه الله :::::::::::::



اول شي ابدى بسم الله الرحمن الرحيم

[glow1=33CCFF]Algorithim[/glow1]

الخوارزميات

هي في الأصل كلمة عربية فهي نسبة الى العالم العربي الشهير محمد بن موسى الخوارزمي

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


\a step-by-step method for solving a problem or doing a task.

هي عبارة عن خطوات لحل مشكلة أو لأداء مهمة ...

( اذا انا مثلا ابغى برنامج يحسب لي عدد الطلاب الناجحين هذي تعتبر مهمه )



[bdr][/bdr]

There are three constructs for structured program or algorith

sequence.
Decision (selection).
Repetition.

<<عارفه انكم تهزون روسكم ماتدرون وش السالفه




لكي اصمم برنامج عندي ثلاث طرق
1) متسلسل
(مثلا ابغى برنامج يجمع لي ارقام من 1 الى 50 )
هنا البرنامج راح يكون بخطوات متسلسة

2)اتخاذ القرار
(مثلا ابغى برنامج يطلب من المستخدم يدخل درجة المادة اذا كانت الدرجة اكبر من 60 يطلع للمستخدم ناجح
(pass)
اذا اقل من 60يطلع راسب (fail)



3)تكرار
( برنامج يحسب لي عدد الطلاب الناجحين لـ 40 طالب معناها راح يتكرر 40 مره )
[p5s][/p5s]

Algorithm representation

تمثيل الخوارزميات



عندي طريقتين لتمثيل الخوارزميات

1)flowchartاما طريقة صورية أي بالرسم
يوضح لي سير البرنامج من البداية للنهاية بالرسم

2)pseudocode

نكتبها خطوات باللغة الانجليزيه
وهذا لا تعتبر برمجه لان عندنا طرق اخرى لكتابة البرنامج بلغات البرمجة (مثل السي )

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

مثل ماقلنا في البداية ماراح نتقيد بلغة برمجيه معينه..



[bdr][/bdr]

نجي لرموز الرسم ..

في بداية البرنامج ونهايته

شكل بيضاوي




في اي عملية مساواة
مستطيل



للمدخلات (input) والمخرجات (output)
متوازي اضلاع



لاتخاذ القرار(decision)
معيَن



للربط بين جزئين من اجزاء البرنامج
دائرة


للربط بين الاشكال السابقه نستخدم سهــم




[bdr][/bdr]

[frame="8 80"]طييييييييييييييب علشان نفهم اكثر ناخذ مثال واحد بس ويخلص الدرس الأول[/frame][glow1=0099FF]draw a flowchart that finds the average of two numbers[/glow1]
ارسم برنامج لايجاد المتوسط (المعدل) لعددين

اولا قانون المعدل = (العدد الاول +العدد الثاني) /2
العدد الاول زائد العدد الثاني تقسيم 2




[glint]فيــه ملاحظه مهمه[/glint]

بالنسبة للخطوه رقم خمسة ::: طلبنا من البرنامج يقرأ النتيجه
Print "avg=" avg

اي شي بين علامة التنصيص " ـــــ "
راح يطلع على الشاشه للمستخدم مثل ماهو
مثلا اكتب
Print "Hello the result =" avg
راح يطلع على الشاشه=Hello the result

Print " avg=" avg

avg << راح تعطينا القيمة اللي حسبها البرنامج مثلا طلع ان المعدل يساوي 10
Print "avg=" avg
بيطلع للمستخدم
avg= 10
[bdr][/bdr]

[glint]انتهى الدرس الاول[/glint]
اللي مافهم لا يستحي عادي اسألوا
نبغى نتناقش في الدرس

وعلى فكـــره فيـــه [glint]واجب[/glint]

ايه ليش تطالع انت واياه بحقد
اللي مسجلين اسماءهم ضروري يوصلني الواجب بس مو هنا على الخاص علشان اضمن عدم الغش

نفس المثال السابق تقريبا
[bdr][/bdr]
[frame="10 80"]باستخدام الرسم اكتب برنامج يوجد مساحة المستطيل[/frame]
للتسهيل :::
الدافور لا يضغط ويحاول يحلـــه من نفسه
[cc= انقر هنا لمشاهدة المحتوى المخفي]

قانون مساحة المستطيل
مساحة المستطيل= الطول*العرض
* << النجمة ترمز للضرب
/ << ترمز للقسمه

Area= L1 * L2رمزنا للطول بــ L1
ورمزنا للعرض بــ L2

[glint]اولا[/glint] ابدى بــ ستارت
[glint]ثانيا [/glint]اطلب من المستخدم يدخل الطول والعرض
[glint]ثالثا[/glint] اجعل البرنامج يقرا المدخلات
[glint]رابعا[/glint] اكتب قانون المساحة Area= L1 * L2
[glint]خامسا[/glint] اطلب من البرنامج يطلِع لك النتيجة
[glint]سادسا [/glint]ستووووب[/cc]<<واجب ولا احلىىىى

في انتظار جميـــع المسجليــــــــــــن والواجب يرسل على الخاص علشان محد يغش

سلامي لقلوبـــــــــ ــــكم ..........
[/align]







التوقيع :

يارب .. هونـــها علي ..
واغســل روحي بمـــاء رحمتـــك ..
وعطـــرها بغفرانك.. وقويــها بإرادتـــك ..
فقــــد بت " هشـــــــة "
وقابلة للكسر .. عند أول عصف للريــــح ..



[bdr][/bdr]
[/font]

رد مع اقتباس
قديم 01-03-2007, 03:28 PM   رقم المشاركة : 2
أبو رائد
المدير العام
 
الصورة الرمزية أبو رائد
الملف الشخصي







 
الحالة
أبو رائد غير متواجد حالياً

 


 

الله يجزاك خير يا ميلاف الريم

درس رائع .. ابي اقراه أكثر من مره علشان افهمه


ولي عودة مرة أخرى للموضوع







التوقيع :
عِشْ عفويتك تاركــًا للناس إثم الظنون
فــَ لك أجرهم ، ولهم ذنب ما يعتقدون
.
.
.
.
.
.
.
الرائدية ليس مجرد منتدى


رد مع اقتباس
قديم 01-03-2007, 05:15 PM   رقم المشاركة : 3
مـا مـثلـے أحـد
-(فراشة الرائدية)-
 
الصورة الرمزية مـا مـثلـے أحـد
الملف الشخصي







 
الحالة
مـا مـثلـے أحـد غير متواجد حالياً

 


 

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


درس رائع يا ميلاف

بس مثل ما قال ابو رائد لازم نقرأ درس اكثر

من مرة عشان نستوعبه ..



ودمـتِ بخير وعافية







التوقيع :

رد مع اقتباس
قديم 02-03-2007, 01:23 AM   رقم المشاركة : 4
xcon
شخصية مهمة
 
الصورة الرمزية xcon
الملف الشخصي







 
الحالة
xcon غير متواجد حالياً

 


 

ميلاف الريم

سلمتِ على الدرس الرائع

و الشرح الواضح والمبسط

و أحلى ما في الدرس انه باللغتين العربية و الإنجليزية

حتى نتعلم المصطلحات المهمة في البرمجة

مجهود واضح

يستحق الشكر و التقدير

بالنسبة للتأخير

معذورة يالغالية

وان شاء الله الواجب راح أرسله حالاً

شكراً لكِ







رد مع اقتباس
قديم 02-03-2007, 01:53 AM   رقم المشاركة : 5
ميلاف الريم
:: نجمة المنتدى ::
 
الصورة الرمزية ميلاف الريم
الملف الشخصي







 
الحالة
ميلاف الريم غير متواجد حالياً

 


 

اقتباس
المشاركة الأصلية كتبت بواسطة أبو رائد
الله يجزاك خير يا ميلاف الريم

درس رائع .. ابي اقراه أكثر من مره علشان افهمه


ولي عودة مرة أخرى للموضوع

الله يسلمك من كل شـــــر
في انتظارك ::::







رد مع اقتباس
قديم 02-03-2007, 01:56 AM   رقم المشاركة : 6
ميلاف الريم
:: نجمة المنتدى ::
 
الصورة الرمزية ميلاف الريم
الملف الشخصي







 
الحالة
ميلاف الريم غير متواجد حالياً

 


 

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


درس رائع يا ميلاف

بس مثل ما قال ابو رائد لازم نقرأ درس اكثر

من مرة عشان نستوعبه ..



ودمـتِ بخير وعافية

وعليكم السلآآم :::

هلآآآ بـــك .. نورتينا ياقلبيىىى

بس سين سؤال وينكم ؟؟؟؟؟؟؟؟؟ الدرس صعب لهالدرجه

اللي عنده سؤال يسأل عادي لو يبغاني اشرح له من أول






رد مع اقتباس
قديم 02-03-2007, 01:58 AM   رقم المشاركة : 7
ميلاف الريم
:: نجمة المنتدى ::
 
الصورة الرمزية ميلاف الريم
الملف الشخصي







 
الحالة
ميلاف الريم غير متواجد حالياً

 


 

اقتباس
المشاركة الأصلية كتبت بواسطة xcon
ميلاف الريم

سلمتِ على الدرس الرائع

و الشرح الواضح والمبسط

و أحلى ما في الدرس انه باللغتين العربية و الإنجليزية

حتى نتعلم المصطلحات المهمة في البرمجة

مجهود واضح

يستحق الشكر و التقدير

بالنسبة للتأخير

معذورة يالغالية

وان شاء الله الواجب راح أرسله حالاً

شكراً لكِ

الله يسلمـــــك ::::::
صراحـــــــــــه اشكــــر لــــــــــــك تفاعلك ... واهتمامك
وحلـــك اطلعت عليـــه وبأعلق عليــــه ان شاء الله






رد مع اقتباس
قديم 02-03-2007, 02:29 AM   رقم المشاركة : 8
xcon
شخصية مهمة
 
الصورة الرمزية xcon
الملف الشخصي







 
الحالة
xcon غير متواجد حالياً

 


 

الله يستر

لا يكون غلط من أول درس ؟؟







رد مع اقتباس
قديم 02-03-2007, 06:15 AM   رقم المشاركة : 9
ميلاف الريم
:: نجمة المنتدى ::
 
الصورة الرمزية ميلاف الريم
الملف الشخصي







 
الحالة
ميلاف الريم غير متواجد حالياً

 


 

اقتباس
المشاركة الأصلية كتبت بواسطة xcon
الله يستر

لا يكون غلط من أول درس ؟؟

لا فيه شي بسيط بس



وين الباقين






رد مع اقتباس
قديم 02-03-2007, 11:30 AM   رقم المشاركة : 10
راحل مع النسيان
رائدي جديد
الملف الشخصي






 
الحالة
راحل مع النسيان غير متواجد حالياً

 


 

اعذرووني شباب وعجاايز على التأخير للارتباطات الفنيه \\

<<< وش عندهـ احمد السقا


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

وبصراحه انا ماشوف تفاعل وينهم الطلاب الكرام







التوقيع :


مَِـاٌظَـلّ وٍَِقِت يَاقَلبِي يَالٌله مشْيِناُ

رد مع اقتباس
 
إضافة رد

« الموضوع السابق | الموضوع التالي »

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

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

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الدرس الأول /.. [فتح عمل , تعبئة لونية , كتابة نص , حفظ العمل] ~أصداف~ :: منتدى الرسم والتصميم والفلاش:: 194 09-08-2011 01:55 AM
دروس عن الخيل ورياضة الفروسية الدرس الأول عبدالله العوفي :: الأخبار الرياضية والمواضيع المنقولة:: 4 28-06-2006 01:01 PM
الدرس الأول :الكتابه .. في برنامج الفوتوشوب جرنـJRN2Sـاس :: منتدى الرسم والتصميم والفلاش:: 23 13-05-2006 11:32 PM
الدرس الأول : فرنت بيج Xp ـ التعرف على فرونت بيج أبو رائد :: منتدى الرسم والتصميم والفلاش:: 1 02-11-2003 02:16 AM
دروس في تصميم المواقع / الدرس الأول Power Speak :: منتدى الرسم والتصميم والفلاش:: 0 08-09-2003 07:45 PM



الساعة الآن 08:14 AM.

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