SlideShare a Scribd company logo
1 of 31
‫ل‬ ‫اـ‬‫ا‬‫حمــ‬ ‫ل‬ ‫ا‬‫ا‬‫لم‬ ‫ا‬‫ا‬‫لاميـه‬ ‫ا‬‫ا‬‫االم‬‫ا‬‫اـاليأت‬‫ا‬‫اـةلتاـ‬‫ا‬‫ا‬ ‫اللح‬‫ا‬ ‫الحاس‬ ‫ا‬‫ا‬‫جه‬
‫ا‬‫ا‬ ‫لا‬ ‫اـ‬‫ا‬ ‫ـ‬ ‫اـال‬‫ا‬‫بـ‬ ‫ـ‬ ‫لم‬ ‫اـ‬‫ا‬‫حم‬ ‫اارلحك‬‫ا‬‫الو‬ ‫اـ‬‫ا‬ ‫اـلي‬‫ا‬‫اـالحلثـ‬‫ا‬‫بدق‬
(‫م‬ ‫ا‬‫ا‬‫ن‬ ‫ب‬)‫ا‬‫ا‬ ‫لوـ‬ ‫ا‬‫ا‬ ‫اال‬‫ا‬‫ب‬ ‫ـ‬ ‫الم‬ ‫ا‬‫ا‬ ‫للي‬ ‫حم‬ ‫ا‬‫ا‬‫االحاا‬‫ا‬‫ـ‬ ‫ج‬ ‫حل‬‫ال‬
‫اللح‬ ‫لحاس‬ ‫للحاـاةلاأتااو‬ ‫اـ‬ ‫لحاـ‬ ‫حما‬ ‫لحك‬ ‫الما‬‫ااةل‬
‫حر‬ ‫للحاايلن‬ ‫اش‬ ‫لب‬ ‫جلاأ‬ ‫اـخ‬.
‫وار‬‫حم‬ ‫حك‬‫ـل‬ ‫ي‬‫غا‬ ‫ب‬‫معـأا‬‫ه‬ ‫اته‬‫ا‬ ‫جه‬‫ل‬ ‫حاس‬‫ح‬
‫إذح‬‫ردن‬‫م‬‫ا‬ ‫جه‬‫ل‬ ‫حاس‬‫ا‬‫اأتا‬‫ل‬‫ا‬‫ل‬‫ل‬‫ا‬ ‫معـأ‬‫ع‬‫ـأ‬
‫ا‬‫نعطـه‬‫حم‬ ‫حك‬‫حالاما‬‫اـأتـا‬‫واح‬‫ل‬ ‫حاع‬‫وار‬‫حم‬ ‫حك‬
‫با‬ ‫ـ‬ ‫م‬‫ل‬ ‫ش‬‫م‬ ‫ن‬ ‫ب‬.
‫؟‬‫األوامر‬ ‫تكتب‬ ‫كيف‬
‫خا‬ ‫ل‬ ‫جكخر‬ ‫ل‬ ‫وليعخف‬ ‫خددجن‬ ‫ممخل‬ ‫جخع‬ ‫ل‬ ‫لخا‬ ‫جممخل‬ ‫أن‬ ‫شخص‬ ‫من‬ ‫أردت‬ ‫لو‬
‫ذلا‬ ‫معف‬ ‫طلب‬ ‫س‬ ‫فيج‬.
‫به‬ ‫لدث‬ ‫ج‬ ‫ي‬ ‫ال‬ ‫ف‬ ‫ل‬ ‫كر‬ ‫أن‬ ‫جمب‬.
‫خ‬ ‫أن‬ ‫فكلجخا‬ ‫ولخذلا‬ ‫مخجن‬ ‫ر‬ ‫اممخل‬ ‫رج‬ ‫بخ‬ ‫جههخع‬ ‫ل‬ ‫فإعخف‬ ‫سب‬ ‫الل‬ ‫ز‬ ‫مه‬ ‫يذلا‬‫كلع‬
‫ال‬ ‫ت‬ ‫خ‬ ‫الل‬ ‫مخن‬ ‫جخر‬ ‫ي‬ ‫ا‬ ‫واعخ‬ ‫اووامخر‬ ‫لخف‬ ‫ومف‬ ‫أن‬ ‫طجل‬ ‫س‬ ‫ى‬ ‫ل‬ ‫البرممة‬ ‫ة‬ ‫ل‬‫خي‬
‫سمي‬ ‫و‬ ‫سب‬ ‫الل‬ ‫ز‬ ‫مه‬ ‫جههمه‬‫البرممة‬ ‫ت‬ ‫ل‬.
‫بق‬ ‫الس‬ ‫في‬ ‫ه‬ ‫درس‬ ‫وان‬ ‫سبق‬ ‫ي‬ ‫ال‬ ‫ت‬ ‫البرممج‬ ‫أعواع‬ ‫أذير‬.
‫أعظمة‬‫جع‬ ‫ش‬ ‫ال‬.
‫برامج‬‫جع‬ ‫ش‬ ‫ال‬‫د‬ ‫المس‬‫ج‬.
‫البرامج‬‫طبجقجة‬ ‫ال‬.
‫البرنامج‬‫ومستخدم‬‫املبرمج‬ ‫بين‬ ‫ق‬‫الفر‬
‫المبرمج‬:‫البرامج‬ ‫ب‬ ‫جي‬ ‫من‬ ‫او‬‫اي‬ ‫مرالع‬ ‫بكدج‬ ‫الكملجة‬ ‫مر‬ ‫لجث‬:
.1‫المشيلة‬ ‫للجع‬ ‫و‬ ‫فهع‬.
.2‫المشيلة‬ ‫للع‬ ‫اووامر‬ ‫من‬ ‫سلسلة‬ ‫بة‬ ‫ي‬.
.3‫ملف‬ ‫جلة‬ ‫من‬ ‫أيد‬ ‫وال‬ ‫مج‬ ‫البرع‬ ‫ر‬ ‫ب‬ ‫اص‬.
.4‫ا‬ ‫ي‬ ‫خخ‬‫خ‬‫العه‬ ‫خخيع‬‫خ‬‫الش‬ ‫خخع‬‫خ‬ ‫م‬ ‫خخة‬‫خ‬‫عهجذج‬ ‫ة‬ ‫خخج‬‫خ‬‫ج‬ ‫خخى‬‫خ‬‫غل‬ ‫مج‬ ‫خخ‬‫خ‬‫البرع‬ ‫خخع‬‫خ‬‫لوج‬‫خخذ‬‫خ‬‫ل‬
‫صدع‬ ‫المس‬ ‫جراا‬ ‫ي‬ ‫ال‬ ‫الوامهة‬ ‫لى‬ ‫و‬ ‫جل‬.
‫صدع‬ ‫خ‬‫خ‬‫المس‬:‫مج‬ ‫خ‬‫خ‬‫البرع‬ ‫صدع‬ ‫خ‬‫خ‬‫جس‬ ‫خن‬‫خ‬‫م‬ ‫خو‬‫خ‬‫ا‬‫مج‬ ‫خ‬‫خ‬‫البرع‬ ‫خة‬‫خ‬‫وامه‬ ‫خف‬‫خ‬‫ل‬ ‫خر‬‫خ‬‫ظه‬ ‫خث‬‫خ‬‫لج‬
‫المبرمج‬ ‫به‬ ‫ي‬ ‫ي‬ ‫ال‬ ‫اووامر‬ ‫لف‬ ‫ظهر‬ ‫ولن‬.
‫ق‬‫الفر‬‫على‬ ‫ل‬‫الحصو‬ ‫كيفية‬‫امج‬‫ر‬‫الب‬
‫ا‬ ‫اع‬‫ن‬ ‫طرجق‬‫للجوع‬‫ت‬ ‫الشري‬‫أو‬‫اوفراد‬‫لى‬‫البرامج‬:
1)‫شراء‬‫مج‬ ‫برع‬‫از‬ ‫م‬(‫وب‬ ‫مي‬‫بق‬ ‫س‬).
2)‫طوجر‬‫مج‬ ‫برع‬‫مدجد‬‫ص‬‫لشرية‬ ‫ب‬‫أو‬‫الهرد‬.
‫ع‬ ‫ألج‬‫د‬‫ل‬‫يون‬‫البرامج‬‫ازج‬ ‫الم‬‫بقة‬ ‫مط‬‫لم‬‫مف‬ ‫ل‬‫واع‬‫س‬‫و‬
‫ضطر‬‫غلى‬‫طوجر‬‫مج‬ ‫البرع‬‫بعهسا‬‫ومل‬‫أن‬‫اذا‬‫ج‬ ‫جل‬‫غلى‬‫ت‬ ‫و‬
‫ومهد‬‫غل‬‫أن‬‫مج‬ ‫البرع‬‫سو‬‫جلبي‬‫ا‬ ‫م‬ ‫ج‬ ‫ال‬‫م‬ ‫م‬.
‫أهم‬‫في‬ ‫األوامر‬‫البرمجة‬
‫استقبل‬‫الرقم‬‫ل‬‫األو‬‫واحفظه‬.
‫استقبل‬‫الرقم‬‫الثاني‬‫واحفظه‬.
‫اجمع‬‫الرقم‬‫ل‬‫األو‬‫مع‬‫الثاني‬‫واحفظ‬‫الناتج‬.
‫أعط‬‫الناتج‬.
‫استقبل‬‫الرقم‬‫ل‬‫األو‬‫واحفظه‬.
‫استقبل‬‫الرقم‬‫الثاني‬‫واحفظه‬.
‫التأكد‬‫من‬‫الشرط‬‫إذا‬‫تحقق‬‫تجمع‬‫الرقمين‬‫وتعطي‬‫النتيجة‬
‫إ‬‫ذا‬‫لم‬‫يتحقق‬‫الشرط‬‫نطلب‬‫استقبال‬‫قمين‬‫ر‬‫آخرين‬‫يحققان‬‫الشرط‬.
‫استقبل‬‫الرقم‬‫ل‬‫األو‬‫والثاني‬‫واحفظهما‬.
‫اجمع‬‫الرقم‬‫ل‬‫األو‬‫مع‬‫الثاني‬‫واحفظ‬‫الناتج‬.
‫نقوم‬‫ار‬‫ر‬‫بتك‬‫الخطوات‬‫السابقة‬‫بع‬‫ر‬‫أ‬‫ات‬‫ر‬‫م‬.
‫نعطي‬‫الناتج‬
‫ع‬ ‫اإلدص‬:‫ملجة‬‫ع‬ ‫قب‬ ‫اس‬‫ت‬ ‫ع‬ ‫البج‬‫ي‬ ‫ال‬‫سو‬‫لمه‬ ‫جك‬
‫مج‬ ‫البرع‬.
‫اإلصراج‬:‫ملجة‬‫رض‬‫ت‬ ‫المكلوم‬‫ي‬ ‫ال‬‫مت‬ ‫ع‬‫ن‬‫عهجذ‬
‫مج‬ ‫البرع‬.
‫ب‬ ‫اللس‬:‫اي‬‫ت‬ ‫الكملج‬‫بجة‬ ‫اللس‬‫ي‬ ‫ال‬‫عهذا‬‫مج‬ ‫البرع‬.
‫لقق‬ ‫ال‬‫من‬‫الشرط‬:‫اي‬‫ملجة‬‫لقق‬ ‫ال‬‫من‬‫جلة‬‫شرط‬‫م‬
‫عهجذ‬ ‫و‬‫بكض‬‫اووامر‬‫ء‬ ‫بع‬‫لى‬‫جة‬ ‫مجدا‬‫الشرط‬.
‫يرار‬ ‫ال‬:‫اي‬‫ملجة‬‫يرار‬‫ة‬ ‫مممو‬‫من‬‫اووامر‬.
‫وهي‬‫البرمجة‬ ‫في‬ ‫األوامر‬ ‫أهم‬ ‫نستنج‬ ‫السابق‬ ‫النشاط‬ ‫من‬:
‫أهمية‬‫البرمجة‬
‫غطال‬ ‫معف‬ ‫دج‬ ‫ف‬ ‫ل‬ ‫برممة‬ ‫دون‬ ‫اآللي‬ ‫سب‬ ‫الل‬ ‫ز‬ ‫مه‬ ‫غن‬ ‫القوع‬ ‫طجل‬ ‫عس‬.
‫ب‬ ‫ع‬ ‫القج‬ ‫ويجهجة‬ ‫بف‬ ‫ع‬ ‫القج‬ ‫لجف‬ ‫بم‬ ‫ز‬ ‫المه‬ ‫صبر‬ ‫ي‬ ‫ال‬ ‫اي‬ ‫البرامج‬ ‫ون‬‫لكمع‬.
‫خخخزع‬‫خ‬‫المع‬ ‫خخخي‬‫خ‬‫ف‬:‫ت‬ ‫خخخ‬‫خ‬‫الس‬ ‫خخخوع‬‫خ‬‫الملم‬ ‫خخخ‬‫خ‬‫اله‬ ‫خخخ‬‫خ‬‫المجيرووج‬ ‫ز‬ ‫خخخ‬‫خ‬‫مه‬
‫ا‬ ‫لهزجون‬ ‫ال‬ ‫مجة‬ ‫الر‬ ‫جة‬ ‫الهض‬ ‫ع‬ ‫قب‬ ‫الس‬ ‫أمهزج‬ ‫روعجة‬ ‫اإللي‬‫لهجدجو‬.
‫الشوارع‬ ‫في‬:‫المرور‬ ‫رات‬ ‫غش‬–‫رات‬ ‫السج‬–‫ت‬ ‫الجراف‬...
‫ت‬ ‫خهج‬‫خ‬‫ش‬ ‫المس‬ ‫خي‬‫خ‬‫ف‬:‫ومل‬ ‫خد‬‫خ‬‫ج‬ ‫الموا‬ ‫ع‬ ‫خ‬‫خ‬‫عظ‬ ‫خة‬‫خ‬‫له‬ ‫المص‬ ‫خة‬‫خ‬‫الطبج‬ ‫خزج‬‫خ‬‫اومه‬‫ت‬ ‫خ‬‫خ‬‫ه‬
‫المرضى‬.
‫رجة‬ ‫م‬ ‫ال‬ ‫الملالت‬ ‫في‬:‫البجل‬ ‫ع‬ ‫عظ‬–‫اويواد‬ ‫رئ‬...
‫مج‬ ‫البرع‬:‫او‬‫سلسلة‬‫من‬‫اووامر‬‫وبة‬ ‫مي‬‫ة‬ ‫بل‬‫برممة‬‫مكجعة‬‫ب‬ ‫ي‬‫ع‬ ‫ل‬‫هجذ‬
‫مهمة‬‫ملددج‬‫في‬‫ز‬ ‫مه‬‫سب‬ ‫الل‬‫وجومد‬‫جر‬ ‫ي‬‫من‬‫ت‬ ‫ل‬‫البرممة‬‫صدمة‬ ‫المس‬
‫في‬‫بة‬ ‫ي‬‫البرامج‬.
‫ة‬ ‫ل‬‫اآللة‬:‫اي‬‫ة‬ ‫ل‬‫جعهذا‬‫سب‬ ‫الل‬‫شرج‬ ‫مب‬‫واي‬‫ة‬ ‫مممو‬‫من‬‫ت‬ ‫كلجم‬ ‫ال‬‫عهذ‬
‫شرج‬ ‫مب‬‫من‬‫بع‬‫ولدج‬‫لمة‬ ‫المك‬‫المريزجة‬‫سب‬ ‫للل‬CPU‫لجث‬‫ب‬ ‫ي‬ُ
‫ة‬ ‫مممو‬‫من‬‫ت‬ ‫كلجم‬ ‫ال‬‫عهجذ‬ ‫ل‬‫مهمة‬‫ملددج‬‫جة‬ ‫لل‬‫مع‬ ‫ك‬ ‫و‬‫شرج‬ ‫مب‬‫مل‬‫م‬
‫او‬‫مصزن‬‫في‬‫الذايرج‬‫جسجة‬ ‫الر‬‫ز‬ ‫للمه‬.
‫ب‬ ‫ي‬ُ ‫و‬‫فة‬ ‫ي‬‫برامج‬‫سب‬ ‫الل‬‫الجوع‬‫ت‬ ‫بل‬‫كددج‬ ‫م‬‫لهة‬ ‫ومص‬‫له‬‫دا‬ ‫وا‬
‫ه‬ ‫ومهردا‬‫رمع‬ ‫و‬‫غلى‬‫ة‬ ‫ل‬‫اآللة‬‫بواسطة‬‫مج‬ ‫برع‬‫رمع‬ ‫الم‬.
‫البرنامج‬ ‫تعريف‬
‫وى‬ ‫المس‬ ‫لجة‬
‫غلى‬ ‫البرممة‬ ‫ت‬ ‫ل‬ ‫عقسع‬
‫و‬ ‫المس‬ ‫معصهضة‬‫ى‬
‫ممجل‬ ‫ال‬ ‫ة‬ ‫ل‬‫جة‬ ‫المر‬ ‫ة‬ ‫الل‬
‫اآللة‬ ‫ة‬ ‫ل‬‫جة‬ ‫اإلمرا‬ ‫ة‬ ‫الل‬
‫اي‬‫ت‬ ‫الل‬‫القرجبة‬‫مدا‬‫من‬‫ز‬ ‫مه‬‫سب‬ ‫الل‬‫ظهر‬‫ريجب‬ ‫ال‬‫الداصل‬‫ي‬
‫سب‬ ‫للل‬‫في‬‫ة‬ ‫مممو‬‫أوامر‬‫ت‬ ‫كلجم‬ ‫و‬‫اذه‬‫ت‬ ‫الل‬.‫أ‬‫أعه‬‫ل‬‫وف‬‫ر‬
‫مرجدا‬‫أو‬‫فجال‬‫بجن‬‫ة‬ ‫مممو‬‫أوامر‬‫أو‬‫ت‬ ‫كلجم‬‫اذه‬‫ت‬ ‫الل‬
‫ريجب‬ ‫وال‬‫الداصلي‬‫سب‬ ‫للل‬.
‫غلى‬ ‫عقسع‬ ‫و‬
‫اآللــة‬ ‫ــة‬ ‫ل‬
‫ممجل‬ ‫ال‬ ‫ة‬ ‫ل‬
‫ب‬ ‫ي‬‫اووامر‬‫في‬‫ة‬ ‫ل‬‫اآللة‬‫لى‬‫شيع‬‫سلسلة‬‫من‬‫اور‬‫ع‬
‫جة‬ ‫ع‬ ‫ال‬(‫الجهر‬‫والوالد‬)‫ى‬ ‫ل‬‫جههمه‬‫ز‬ ‫مه‬‫س‬ ‫الل‬‫ب‬
‫اآللي‬‫شرج‬ ‫مب‬‫رمز‬ ‫و‬‫يع‬‫ة‬ ‫مممو‬‫من‬‫ع‬ ‫اور‬‫غلى‬‫ملجة‬
‫ملددج‬‫جسجرج‬‫جمين‬‫سب‬ ‫للل‬‫عهجذا‬‫مع‬ ‫ك‬ ‫و‬‫ش‬ ‫مب‬‫رج‬
‫مل‬‫م‬‫او‬‫مصزن‬‫في‬‫الذايرج‬‫جسجة‬ ‫الر‬‫ز‬ ‫للمه‬.
‫اآللة‬ ‫ة‬ ‫لل‬ ‫رات‬ ‫ج‬ ‫اص‬ ‫اي‬‫ا‬ ‫لخى‬ ‫اووامخر‬ ‫ب‬ ‫ي‬ُ ‫لجث‬‫خة‬ ‫ج‬
‫خخة‬‫خ‬‫اإلعملجزج‬ ‫خخة‬‫خ‬ ‫لل‬ ‫ب‬ ‫خخة‬‫خ‬‫مههوم‬ ‫رات‬ ‫خخ‬‫خ‬‫ج‬ ‫اص‬‫خخذيرا‬‫خ‬ ‫خخهع‬‫خ‬‫جس‬
‫خخهر‬‫خ‬‫الج‬ ‫خخى‬‫خ‬‫غل‬ ‫خخل‬‫خ‬‫ممج‬ ‫ال‬ ‫خخة‬‫خ‬ ‫ل‬ ‫خخر‬‫خ‬‫أوام‬ ‫خخوع‬‫خ‬‫جل‬ ‫خخرمع‬‫خ‬ ‫م‬ ‫خخد‬‫خ‬‫وجوم‬
‫ل‬ ‫أوامر‬ ‫مع‬ ‫ك‬ ‫و‬ ‫وجعهذا‬ ‫ز‬ ‫المه‬ ‫جههمه‬ ‫ى‬ ‫ل‬ ‫والوالد‬‫خة‬
‫شرج‬ ‫مب‬ ‫الداصلجة‬ ‫سب‬ ‫الل‬ ‫ز‬ ‫مه‬ ‫ت‬ ‫ميوع‬ ‫مل‬ ‫ممجل‬ ‫ال‬.
‫اي‬‫ت‬ ‫الل‬‫القرجبة‬‫مدا‬‫من‬‫ز‬ ‫مه‬‫سب‬ ‫الل‬‫ظهر‬‫ريجب‬ ‫ال‬‫الداصل‬‫ي‬
‫سب‬ ‫للل‬‫في‬‫ة‬ ‫مممو‬‫أوامر‬‫ت‬ ‫كلجم‬ ‫و‬‫اذه‬‫ت‬ ‫الل‬.‫أ‬‫أعه‬‫ل‬‫وف‬‫ر‬
‫مرجدا‬‫أو‬‫فجال‬‫بجن‬‫ة‬ ‫مممو‬‫أوامر‬‫أو‬‫ت‬ ‫كلجم‬‫اذه‬‫ت‬ ‫الل‬
‫ريجب‬ ‫وال‬‫الداصلي‬‫سب‬ ‫للل‬.
‫غلى‬ ‫عقسع‬ ‫و‬
‫جة‬ ‫اإلمرا‬ ‫البرممة‬ ‫ت‬ ‫ل‬
‫ت‬ ‫ع‬ ‫لي‬ ‫ب‬ ‫البرممة‬ ‫ت‬ ‫ل‬
‫د‬ ‫يعـ‬‫م‬ ‫قـ‬‫ـخدم‬ ‫حا‬‫با‬ ‫ـ‬ ‫ب‬‫م‬ ‫ن‬ ‫حاا‬‫ل‬‫ا‬‫ل‬‫متص‬‫ل‬‫ا‬‫ء‬‫ح‬ ‫إج‬‫بعد‬‫حء‬ ‫إج‬‫ح‬
‫م‬‫ثم‬‫يسداد‬‫ت‬ ‫ـ‬ ‫حاـع‬‫حاـة‬‫يؤدي‬‫إا‬‫م‬ ‫قـ‬‫ل‬ ‫حاس‬‫م‬ ‫ه‬ ‫ا‬ ‫ب‬
‫با‬ ‫ط‬ ‫حا‬‫م‬ ‫ن‬ ‫ا‬ ‫ا‬‫ل‬ ‫خط‬‫بعد‬‫ى‬ ‫خ‬.
‫ة‬‫وار‬‫ت‬ ‫غ‬ ‫حا‬‫ا‬َّ ‫ج‬ُ‫ي‬‫حم‬ ‫حك‬‫حاـة‬‫يأتا‬‫ا‬ ‫مه‬‫حثدل‬‫يست‬‫إج‬‫حء‬
‫حثد‬‫اعط‬‫ل‬‫ا‬ ‫ح‬‫ل‬‫ا‬ ‫معـأ‬‫ح‬‫ثم‬‫ة‬‫كل‬‫ل‬ ‫م‬‫اد‬ ‫ن‬‫يأتـا‬‫وار‬‫ه‬ ‫حا‬‫ا‬
‫ـد‬ ‫ا‬‫واح‬‫م‬ ‫حال‬‫حااي‬‫ر‬ ‫ن‬ ‫حخـ‬‫ل‬‫ا‬‫ال‬‫بد‬‫م‬‫با‬ ‫كـ‬‫ـا‬ ‫ج‬‫وار‬‫حك‬‫حم‬
‫ل‬ ‫م‬‫ى‬ ‫خ‬‫ح‬‫ا‬ ‫ـ‬ ‫ي‬‫حم‬ ‫حاا‬‫با‬ ‫ـ‬ ‫حا‬‫ت‬ ‫غ‬ ‫ا‬ ‫ب‬‫حئـا‬ ‫حإلج‬‫بمنه‬‫ق‬‫ل‬ ‫صـ‬
‫ا‬ ‫ه‬‫حءل‬ ‫حاق‬‫حاتهم‬.
‫جة‬ ‫اإلمرا‬ ‫ت‬ ‫الل‬ ‫لبكض‬ ‫لة‬ ‫أم‬
‫بجسا‬( Basic )
‫كلع‬ ‫وال‬ ‫صداع‬ ‫الس‬ ‫لجث‬ ‫من‬ ‫ت‬ ‫الل‬ ‫أسهع‬ ‫من‬.‫ع‬ ‫طورت‬1964‫ع‬
‫فجموع‬ ‫ة‬ ‫لل‬ ‫لج‬ ‫ل‬ ‫طوجرا‬ ‫ع‬ ‫و‬‫بجسجا‬.
‫ســـــــي‬( C )
‫طورت‬‫ع‬1973‫ع‬‫صدع‬ ‫س‬‫بة‬ ‫لي‬‫ت‬ ‫برممج‬‫عظع‬‫جع‬ ‫ش‬ ‫ال‬.
#include<iostream.h>
int main()
{
float num,max=0,min=3200;
cout<<"Enter 10 numbers : ";
for(int i=0;i<10;i++)
{
cin>>num;
if(max<num)
max=num;
if(min>num)
min=num;
}
cout<<"The Maximum Numbers is :
"<<max<<endl;
cout<<"The Minimum Numbers is :
"<<min<<endl;
return 0;
}
‫ة‬ ‫بل‬ ‫برممجة‬ ‫أوامر‬( C )
‫ي‬‫ل‬‫ا‬ ‫اض‬‫مجا‬ ‫حاا‬‫ص‬ ‫اعأ‬ ‫ب‬‫ح‬‫ة‬‫وار‬‫ت‬ ‫غ‬ ‫حا‬‫ا‬ ‫ج‬ُ‫ي‬‫ت‬ ‫ن‬ ‫حااـ‬‫ما‬‫حم‬ ‫حك‬
‫صا‬ ‫حاخ‬‫به‬‫يست‬‫ئ‬ ‫ك‬‫حثد‬‫ح‬‫اعط‬‫ل‬‫ا‬ ‫ح‬‫ل‬‫ا‬ ‫معـأ‬‫ا‬‫ـخدحم‬ ‫ح‬‫واح‬‫حا‬‫ئ‬
‫دل‬‫حت‬ ‫م‬‫دحخل‬‫م‬ ‫ن‬ ‫حاا‬‫ح‬‫اـم‬‫ة‬‫اغا‬‫مجا‬ ‫حاا‬‫ت‬ ‫ئأ‬ ‫ا‬ ‫ب‬‫يعدال‬‫دحد‬ ‫إ‬
‫م‬ ‫ن‬ ‫حاا‬‫ؤاا‬ ‫ا‬ ‫ب‬‫ل‬ ‫ش‬ ‫ا‬ ‫حا‬‫ت‬ ‫ئأ‬ ‫ا‬‫حاـة‬‫اـماف‬‫مأه‬‫م‬ ‫ن‬ ‫حاا‬‫مثل‬‫حا‬‫ل‬ ‫جدح‬
‫ت‬ ‫ش‬ ‫حاش‬‫ا‬ ‫م‬ ‫حا‬‫راا‬ ‫حاص‬‫ح‬‫ااح‬‫إا‬‫مجا‬ ‫حاا‬‫ت‬ ‫ئأ‬ ‫ا‬ ‫ب‬‫ال‬‫ل‬ ‫يـط‬‫م‬
‫ـخدم‬ ‫حا‬‫با‬ ‫كـ‬‫مجه‬ ‫ن‬ ‫ب‬‫ل‬ ‫ش‬‫حت‬ ‫خط‬‫حئـا‬ ‫إج‬‫مسددل‬‫با‬ ‫كـ‬‫حم‬
‫ت‬ ‫ـ‬ ‫يع‬‫بعا‬ ‫مــ‬.
‫حم‬ ‫حاا‬‫ا‬ ‫ص‬ ‫حا‬‫بهاح‬‫ع‬ ‫حاأ‬‫يـماف‬‫م‬‫حاعداد‬‫م‬‫ت‬ ‫ئأ‬ ‫حا‬‫حاـة‬‫ـجـ‬ ‫ي‬‫ل‬
‫كثدحث‬‫معـأا‬‫مثل‬‫حاأق‬‫حاأق‬‫ج‬ ‫زد‬ ‫حا‬‫ـل‬ ‫حاـس‬‫حاتـح‬‫يأشـ‬‫ط‬‫دحل‬
‫معـأا‬‫بســ‬‫ـجـل‬ ‫ي‬‫وار‬‫حم‬ ‫حاا‬‫ـا‬ ‫حات‬‫إا‬‫ع‬ ‫ق‬‫ذاك‬‫حاسدث‬‫يق‬‫م‬‫بـأتـا‬
‫حم‬ ‫حك‬‫صا‬ ‫حاخ‬‫ئ‬ ‫ا‬ ‫ب‬.
‫جة‬ ‫اإلمرا‬ ‫ت‬ ‫الل‬ ‫لبكض‬ ‫لة‬ ‫أم‬
‫سي‬++( C ++ )
‫ة‬ ‫لل‬ ‫داد‬ ‫ام‬ ‫اي‬C‫جة‬ ‫اإلمرا‬‫ع‬ ‫خ‬ ‫طورت‬ ‫د‬ ‫و‬1979‫بأعخف‬ ‫ز‬ ‫خ‬ ‫م‬ ‫و‬ ‫ع‬
‫للبرممة‬ ‫صدامه‬ ‫اس‬ ‫جمين‬‫جر‬ ‫لكع‬ ‫ب‬ ‫البرممة‬ ‫أو‬ ‫جة‬ ‫اإلمرا‬.
‫ف‬ ‫الم‬( Java )
‫خخة‬‫خ‬ ‫الل‬ ‫خخذه‬‫خ‬‫به‬ ‫خخرامج‬‫خ‬‫الب‬ ‫خخل‬‫خ‬‫ممج‬ ‫أن‬ ‫أ‬ ‫خخر‬‫خ‬‫ج‬ ‫لكع‬ ‫ب‬ ‫خخة‬‫خ‬‫برمم‬ ‫خخة‬‫خ‬ ‫ل‬ ‫خخي‬‫خ‬‫ا‬
‫جر‬ ‫الكع‬ ‫صدع‬ ‫س‬.
#include <stdio.h>
main()
{
/* variable declaration*/
int a;
float b;
/* Assignment */
a=1000;
b=796.5;
/*Display output */
printf(“%dn”,a);
printf(“%fn”,b);
}
‫ة‬ ‫بل‬ ‫برممجة‬ ‫أوامر‬( C++ )
<source lang="java">
// Hello.java (Java SE 5)
import java.awt.BorderLayout;
import javax.swing.*;
public class Hello extends JFrame {
public Hello() {
super("hello");
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setLayout(new BorderLayout());
add(new JLabel("Hello, world!"));
pack();
}
public static void main(String[] args) {
new Hello().setVisible(true);
}
}
</source>
‫ة‬ ‫بل‬ ‫برممجة‬ ‫أوامر‬(Java)
‫وممجل‬‫اذه‬‫ت‬ ‫الل‬‫جمب‬‫لوجع‬‫براممه‬‫غلى‬‫ة‬ ‫ل‬‫اآللة‬‫ى‬ ‫ل‬‫ع‬ ‫ج‬
‫عهجذا‬‫لجث‬‫ليع‬‫ة‬ ‫ل‬‫رمم‬ ‫م‬‫ج‬ ‫ص‬‫جقوع‬‫لوجع‬ ‫ب‬‫برام‬‫مه‬‫ة‬ ‫لل‬
‫اآللة‬.
‫بالكائنات‬ ‫والبرمجة‬ ‫ائية‬‫ر‬‫اإلج‬‫البرمجة‬ ‫بين‬ ‫نة‬‫ر‬‫مقا‬
‫جة‬ ‫اإلمرا‬ ‫البرممة‬‫ت‬ ‫ع‬ ‫لي‬ ‫ب‬ ‫البرممة‬
‫عهجذه‬ ‫ر‬ ‫مس‬ ‫في‬ ‫ليع‬ ‫ج‬ ‫مج‬ ‫البرع‬‫أمرا‬
‫أمر‬ ‫بكد‬
‫م‬ ‫والبرع‬ ‫جع‬ ‫ش‬ ‫ال‬ ‫ع‬ ‫وعظ‬ ‫صدع‬ ‫المس‬‫ج‬
‫الب‬ ‫عهجذ‬ ‫ر‬ ‫مس‬ ‫في‬ ‫ليع‬ ‫ممجكه‬‫مج‬ ‫رع‬
‫صدع‬ ‫للمس‬ ‫وامهة‬ ‫ء‬ ‫غعش‬ ‫جكوبة‬‫صدع‬ ‫للمس‬ ‫وامهة‬ ‫ء‬ ‫غعش‬ ‫سهولة‬
‫ت‬ ‫ع‬ ‫البج‬ ‫د‬ ‫وا‬ ‫مل‬ ‫الربط‬ ‫جكوبة‬
‫لهة‬ ‫المص‬
‫ت‬ ‫ع‬ ‫البج‬ ‫د‬ ‫وا‬ ‫مل‬ ‫الربط‬ ‫سهولة‬
‫لهة‬ ‫المص‬
‫من‬ ‫ت‬ ‫كلجم‬ ‫وال‬ ‫اووامر‬ ‫بة‬ ‫ي‬ ‫ع‬ ‫ج‬
‫مج‬ ‫البرع‬ ‫عهجذ‬ ‫ل‬ ‫صدع‬ ‫المس‬
‫الب‬ ‫عهجذ‬ ‫ل‬ ‫ت‬ ‫ع‬ ‫الي‬ ‫صداع‬ ‫اس‬ ‫ع‬ ‫ج‬‫مج‬ ‫رع‬
‫ع‬ ‫ا‬‫ء‬‫ل‬ ‫حاس‬‫ل‬‫ا‬‫ل‬‫ـقا‬ ‫م‬‫إا‬‫د‬ ‫إاج‬‫جـل‬‫جداد‬‫م‬‫اغ‬‫ت‬
‫مجا‬ ‫حاا‬‫ا‬ ‫ـ‬‫ت‬ ‫اغ‬‫طاـعـا‬‫اـة‬ ‫ك‬‫طل‬ ‫اـخ‬‫به‬‫حااش‬‫م‬‫ثل‬‫غا‬ ‫حا‬
‫بـا‬ ‫حاع‬‫ـزاا‬ ‫حإلنج‬.
َ‫م‬ِ‫ب‬ َ‫ع‬ْ‫ك‬َ‫ه‬ْ‫ع‬‫ا‬ َّ‫ع‬ُ‫ه‬َّ‫ل‬‫ال‬َ‫ع‬َ ْ‫م‬َّ‫ل‬َ,َ َ‫و‬َ‫م‬ َ‫ع‬ْ‫م‬ِ‫ل‬
َ‫ع‬ُ‫ك‬َ‫ه‬ْ‫ع‬َ‫ج‬,ِ َ‫ع‬ْ‫د‬ ِ‫ز‬َ‫و‬َ‫ع‬ِ‫م‬ْ‫ل‬ِ ‫ى‬َ‫ل‬ِ‫غ‬ ‫م‬ْ‫ل‬

More Related Content

Viewers also liked

الأكسيل Excel
الأكسيل  Excelالأكسيل  Excel
الأكسيل Exceldoaa 2012
 
الجداول الحسابية
الجداول الحسابية الجداول الحسابية
الجداول الحسابية ashwaq76
 
الجداول الالكترونية
الجداول الالكترونيةالجداول الالكترونية
الجداول الالكترونيةMoselhy Hussein
 
Simplifying the Web Accessibility Test Lab
Simplifying the Web Accessibility Test LabSimplifying the Web Accessibility Test Lab
Simplifying the Web Accessibility Test Labmitchellevan
 
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCKINTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCKSantanu Chatterjee
 
Perfect365
Perfect365Perfect365
Perfect365n2jlae
 
Task 8 film magazine covers
Task 8   film magazine coversTask 8   film magazine covers
Task 8 film magazine coversBeadyEye_95
 
"Turning Outsiders Into Insiders"
"Turning Outsiders Into Insiders""Turning Outsiders Into Insiders"
"Turning Outsiders Into Insiders"Arts4good
 
Git.mpp.2014 10.session-01.va.final
Git.mpp.2014 10.session-01.va.finalGit.mpp.2014 10.session-01.va.final
Git.mpp.2014 10.session-01.va.finalJENNY K. OH
 
Raharja career
Raharja careerRaharja career
Raharja careerEko As
 

Viewers also liked (18)

الأكسيل Excel
الأكسيل  Excelالأكسيل  Excel
الأكسيل Excel
 
الجداول الحسابية
الجداول الحسابية الجداول الحسابية
الجداول الحسابية
 
الجداول الالكترونية
الجداول الالكترونيةالجداول الالكترونية
الجداول الالكترونية
 
Classification of weeds.
Classification of weeds.Classification of weeds.
Classification of weeds.
 
Simplifying the Web Accessibility Test Lab
Simplifying the Web Accessibility Test LabSimplifying the Web Accessibility Test Lab
Simplifying the Web Accessibility Test Lab
 
D7 exhibition solutions
D7 exhibition solutions D7 exhibition solutions
D7 exhibition solutions
 
D7 Models and Animation
D7 Models and AnimationD7 Models and Animation
D7 Models and Animation
 
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCKINTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
INTERRUPT DRIVEN MULTIPLEXED 7 SEGMENT DIGITAL CLOCK
 
Trang tri sinh nhat cho be tron goi
Trang tri sinh nhat cho be tron goiTrang tri sinh nhat cho be tron goi
Trang tri sinh nhat cho be tron goi
 
Perfect365
Perfect365Perfect365
Perfect365
 
Toute la carte
Toute la carteToute la carte
Toute la carte
 
Random Stuff
Random Stuff Random Stuff
Random Stuff
 
Task 8 film magazine covers
Task 8   film magazine coversTask 8   film magazine covers
Task 8 film magazine covers
 
"Turning Outsiders Into Insiders"
"Turning Outsiders Into Insiders""Turning Outsiders Into Insiders"
"Turning Outsiders Into Insiders"
 
Git.mpp.2014 10.session-01.va.final
Git.mpp.2014 10.session-01.va.finalGit.mpp.2014 10.session-01.va.final
Git.mpp.2014 10.session-01.va.final
 
Raharja career
Raharja careerRaharja career
Raharja career
 
Ciclul vital
Ciclul vitalCiclul vital
Ciclul vital
 
Test slide
Test slide Test slide
Test slide
 

Similar to chapter 4 PROGRAMMING

Arabic 021912 email tounitedstatescongress
Arabic   021912 email tounitedstatescongressArabic   021912 email tounitedstatescongress
Arabic 021912 email tounitedstatescongressVogelDenise
 
تطبيق مبادئ إدارة الجودة الشاملة
تطبيق مبادئ  إدارة الجودة الشاملةتطبيق مبادئ  إدارة الجودة الشاملة
تطبيق مبادئ إدارة الجودة الشاملةEssam Obaid
 
قياس الصحة والسلامة.docx
قياس الصحة والسلامة.docxقياس الصحة والسلامة.docx
قياس الصحة والسلامة.docxRoua14
 
دليل المتدرب لبرنامج أخلاقيات العمل
دليل المتدرب لبرنامج أخلاقيات العملدليل المتدرب لبرنامج أخلاقيات العمل
دليل المتدرب لبرنامج أخلاقيات العملtanmya-eg
 
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحثبناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحثالدكتور طلال ناظم الزهيري
 
نحو إطار عام لتطبيق استخدام منظومة التوقيع الالكتروني في مؤسسات المعلومات درا...
نحو إطار عام لتطبيق استخدام منظومة التوقيع الالكتروني في مؤسسات المعلومات درا...نحو إطار عام لتطبيق استخدام منظومة التوقيع الالكتروني في مؤسسات المعلومات درا...
نحو إطار عام لتطبيق استخدام منظومة التوقيع الالكتروني في مؤسسات المعلومات درا...Dr. Ahmed Farag
 
التنمر الالكتروني، كيفية الوقاية وسبل التعامل مع الحالات - updated
التنمر الالكتروني، كيفية الوقاية وسبل التعامل مع الحالات - updatedالتنمر الالكتروني، كيفية الوقاية وسبل التعامل مع الحالات - updated
التنمر الالكتروني، كيفية الوقاية وسبل التعامل مع الحالات - updatedImad Bazzi
 
البيان الختامي والتوصيات
البيان الختامي والتوصياتالبيان الختامي والتوصيات
البيان الختامي والتوصياتMohamed Mahdy
 
Advanced crm centent 1
Advanced crm centent 1Advanced crm centent 1
Advanced crm centent 1Araz Amiri
 
كتاب نظم الحمايه الكهربائيه
كتاب نظم الحمايه الكهربائيهكتاب نظم الحمايه الكهربائيه
كتاب نظم الحمايه الكهربائيهMustafa Ismail
 
سلوك المكفوفين في البحث عن المعلومات
سلوك المكفوفين في البحث عن المعلوماتسلوك المكفوفين في البحث عن المعلومات
سلوك المكفوفين في البحث عن المعلوماتNajah AL-Goblan
 
النملة والادارة
النملة والادارةالنملة والادارة
النملة والادارةGreenLife1978
 
الشركات متعددة الجنسيات و التخطيط الاستراتيجي
 الشركات متعددة الجنسيات و التخطيط الاستراتيجي الشركات متعددة الجنسيات و التخطيط الاستراتيجي
الشركات متعددة الجنسيات و التخطيط الاستراتيجيsomia Djalm
 
Search engines محركات البحث
Search engines  محركات البحث Search engines  محركات البحث
Search engines محركات البحث Mohamed Reda
 
تدريب في ادارة الوقت .. ساره الدبركي
تدريب في ادارة الوقت .. ساره الدبركي تدريب في ادارة الوقت .. ساره الدبركي
تدريب في ادارة الوقت .. ساره الدبركي SaRah El-DeBerky
 
المهمة الثالثة
المهمة الثالثةالمهمة الثالثة
المهمة الثالثةBaba Habeby
 

Similar to chapter 4 PROGRAMMING (20)

دليل البث المباشر للعتاد
دليل البث المباشر للعتاددليل البث المباشر للعتاد
دليل البث المباشر للعتاد
 
ترجمات عبرية ليوم 14 11-2010
ترجمات عبرية ليوم 14 11-2010ترجمات عبرية ليوم 14 11-2010
ترجمات عبرية ليوم 14 11-2010
 
Arabic 021912 email tounitedstatescongress
Arabic   021912 email tounitedstatescongressArabic   021912 email tounitedstatescongress
Arabic 021912 email tounitedstatescongress
 
تطبيق مبادئ إدارة الجودة الشاملة
تطبيق مبادئ  إدارة الجودة الشاملةتطبيق مبادئ  إدارة الجودة الشاملة
تطبيق مبادئ إدارة الجودة الشاملة
 
قياس الصحة والسلامة.docx
قياس الصحة والسلامة.docxقياس الصحة والسلامة.docx
قياس الصحة والسلامة.docx
 
Master Degree in Accounting and Auditing
Master Degree in Accounting and AuditingMaster Degree in Accounting and Auditing
Master Degree in Accounting and Auditing
 
دليل المتدرب لبرنامج أخلاقيات العمل
دليل المتدرب لبرنامج أخلاقيات العملدليل المتدرب لبرنامج أخلاقيات العمل
دليل المتدرب لبرنامج أخلاقيات العمل
 
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحثبناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
بناء تركيبة هجينة لاعادة توجيه نتائج البحث في قواعد البيانات الى محركات البحث
 
نحو إطار عام لتطبيق استخدام منظومة التوقيع الالكتروني في مؤسسات المعلومات درا...
نحو إطار عام لتطبيق استخدام منظومة التوقيع الالكتروني في مؤسسات المعلومات درا...نحو إطار عام لتطبيق استخدام منظومة التوقيع الالكتروني في مؤسسات المعلومات درا...
نحو إطار عام لتطبيق استخدام منظومة التوقيع الالكتروني في مؤسسات المعلومات درا...
 
التنمر الالكتروني، كيفية الوقاية وسبل التعامل مع الحالات - updated
التنمر الالكتروني، كيفية الوقاية وسبل التعامل مع الحالات - updatedالتنمر الالكتروني، كيفية الوقاية وسبل التعامل مع الحالات - updated
التنمر الالكتروني، كيفية الوقاية وسبل التعامل مع الحالات - updated
 
البيان الختامي والتوصيات
البيان الختامي والتوصياتالبيان الختامي والتوصيات
البيان الختامي والتوصيات
 
Advanced crm centent 1
Advanced crm centent 1Advanced crm centent 1
Advanced crm centent 1
 
Ecommerce In Sudan
Ecommerce In SudanEcommerce In Sudan
Ecommerce In Sudan
 
كتاب نظم الحمايه الكهربائيه
كتاب نظم الحمايه الكهربائيهكتاب نظم الحمايه الكهربائيه
كتاب نظم الحمايه الكهربائيه
 
سلوك المكفوفين في البحث عن المعلومات
سلوك المكفوفين في البحث عن المعلوماتسلوك المكفوفين في البحث عن المعلومات
سلوك المكفوفين في البحث عن المعلومات
 
النملة والادارة
النملة والادارةالنملة والادارة
النملة والادارة
 
الشركات متعددة الجنسيات و التخطيط الاستراتيجي
 الشركات متعددة الجنسيات و التخطيط الاستراتيجي الشركات متعددة الجنسيات و التخطيط الاستراتيجي
الشركات متعددة الجنسيات و التخطيط الاستراتيجي
 
Search engines محركات البحث
Search engines  محركات البحث Search engines  محركات البحث
Search engines محركات البحث
 
تدريب في ادارة الوقت .. ساره الدبركي
تدريب في ادارة الوقت .. ساره الدبركي تدريب في ادارة الوقت .. ساره الدبركي
تدريب في ادارة الوقت .. ساره الدبركي
 
المهمة الثالثة
المهمة الثالثةالمهمة الثالثة
المهمة الثالثة
 

More from OM Soso

ما هي البرمجة؟!!
ما هي البرمجة؟!!ما هي البرمجة؟!!
ما هي البرمجة؟!!OM Soso
 
عرض فيجول1
عرض فيجول1عرض فيجول1
عرض فيجول1OM Soso
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1OM Soso
 
جافا
جافاجافا
جافاOM Soso
 
الــــــبـــــرمـــــجـــــة
الــــــبـــــرمـــــجـــــةالــــــبـــــرمـــــجـــــة
الــــــبـــــرمـــــجـــــةOM Soso
 
مقدمه في البرمجه.مجموعه روبي
مقدمه في البرمجه.مجموعه روبيمقدمه في البرمجه.مجموعه روبي
مقدمه في البرمجه.مجموعه روبيOM Soso
 
Lesson2 proplem solving
Lesson2 proplem solvingLesson2 proplem solving
Lesson2 proplem solvingOM Soso
 

More from OM Soso (10)

ما هي البرمجة؟!!
ما هي البرمجة؟!!ما هي البرمجة؟!!
ما هي البرمجة؟!!
 
عرض فيجول1
عرض فيجول1عرض فيجول1
عرض فيجول1
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
 
جافا
جافاجافا
جافا
 
الــــــبـــــرمـــــجـــــة
الــــــبـــــرمـــــجـــــةالــــــبـــــرمـــــجـــــة
الــــــبـــــرمـــــجـــــة
 
Pascal
PascalPascal
Pascal
 
مقدمه في البرمجه.مجموعه روبي
مقدمه في البرمجه.مجموعه روبيمقدمه في البرمجه.مجموعه روبي
مقدمه في البرمجه.مجموعه روبي
 
Lesson2
Lesson2Lesson2
Lesson2
 
Lesson1
Lesson1Lesson1
Lesson1
 
Lesson2 proplem solving
Lesson2 proplem solvingLesson2 proplem solving
Lesson2 proplem solving
 

Recently uploaded

immunology_3.ppt.................................
immunology_3.ppt.................................immunology_3.ppt.................................
immunology_3.ppt.................................hakim hassan
 
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf575cqhpbb7
 
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليميةfsaied902
 
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناءOmarSelim27
 
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريممحمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريمelqadymuhammad
 
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...Osama ragab Ali
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxssuser53c5fe
 
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxتهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxfjalali2
 
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتالوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتMohamadAljaafari
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراقOmarSelim27
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxv2mt8mtspw
 
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptxAhmedFares228976
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfr6jmq4dqcb
 
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfشكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfshimaahussein2003
 
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdfسلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdfbassamshammah
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبيةMohammad Alkataan
 
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيلطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيfjalali2
 

Recently uploaded (19)

immunology_3.ppt.................................
immunology_3.ppt.................................immunology_3.ppt.................................
immunology_3.ppt.................................
 
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
 
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
 
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
 
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريممحمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
 
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
 
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptxالترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptx
 
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptxتهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
 
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلوماتالوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراق
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptx
 
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
 
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfشكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
 
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي  جامعة جنوب الوادي تربيه عام ...عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي  جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
 
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdfسلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
 
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابيلطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
 
.العروض التقديمية والرسومات التعليمية bdf
.العروض التقديمية والرسومات التعليمية bdf.العروض التقديمية والرسومات التعليمية bdf
.العروض التقديمية والرسومات التعليمية bdf
 

chapter 4 PROGRAMMING

  • 1.
  • 2.
  • 3. ‫ل‬ ‫اـ‬‫ا‬‫حمــ‬ ‫ل‬ ‫ا‬‫ا‬‫لم‬ ‫ا‬‫ا‬‫لاميـه‬ ‫ا‬‫ا‬‫االم‬‫ا‬‫اـاليأت‬‫ا‬‫اـةلتاـ‬‫ا‬‫ا‬ ‫اللح‬‫ا‬ ‫الحاس‬ ‫ا‬‫ا‬‫جه‬ ‫ا‬‫ا‬ ‫لا‬ ‫اـ‬‫ا‬ ‫ـ‬ ‫اـال‬‫ا‬‫بـ‬ ‫ـ‬ ‫لم‬ ‫اـ‬‫ا‬‫حم‬ ‫اارلحك‬‫ا‬‫الو‬ ‫اـ‬‫ا‬ ‫اـلي‬‫ا‬‫اـالحلثـ‬‫ا‬‫بدق‬ (‫م‬ ‫ا‬‫ا‬‫ن‬ ‫ب‬)‫ا‬‫ا‬ ‫لوـ‬ ‫ا‬‫ا‬ ‫اال‬‫ا‬‫ب‬ ‫ـ‬ ‫الم‬ ‫ا‬‫ا‬ ‫للي‬ ‫حم‬ ‫ا‬‫ا‬‫االحاا‬‫ا‬‫ـ‬ ‫ج‬ ‫حل‬‫ال‬ ‫اللح‬ ‫لحاس‬ ‫للحاـاةلاأتااو‬ ‫اـ‬ ‫لحاـ‬ ‫حما‬ ‫لحك‬ ‫الما‬‫ااةل‬ ‫حر‬ ‫للحاايلن‬ ‫اش‬ ‫لب‬ ‫جلاأ‬ ‫اـخ‬.
  • 4. ‫وار‬‫حم‬ ‫حك‬‫ـل‬ ‫ي‬‫غا‬ ‫ب‬‫معـأا‬‫ه‬ ‫اته‬‫ا‬ ‫جه‬‫ل‬ ‫حاس‬‫ح‬ ‫إذح‬‫ردن‬‫م‬‫ا‬ ‫جه‬‫ل‬ ‫حاس‬‫ا‬‫اأتا‬‫ل‬‫ا‬‫ل‬‫ل‬‫ا‬ ‫معـأ‬‫ع‬‫ـأ‬ ‫ا‬‫نعطـه‬‫حم‬ ‫حك‬‫حالاما‬‫اـأتـا‬‫واح‬‫ل‬ ‫حاع‬‫وار‬‫حم‬ ‫حك‬ ‫با‬ ‫ـ‬ ‫م‬‫ل‬ ‫ش‬‫م‬ ‫ن‬ ‫ب‬.
  • 5. ‫؟‬‫األوامر‬ ‫تكتب‬ ‫كيف‬ ‫خا‬ ‫ل‬ ‫جكخر‬ ‫ل‬ ‫وليعخف‬ ‫خددجن‬ ‫ممخل‬ ‫جخع‬ ‫ل‬ ‫لخا‬ ‫جممخل‬ ‫أن‬ ‫شخص‬ ‫من‬ ‫أردت‬ ‫لو‬ ‫ذلا‬ ‫معف‬ ‫طلب‬ ‫س‬ ‫فيج‬. ‫به‬ ‫لدث‬ ‫ج‬ ‫ي‬ ‫ال‬ ‫ف‬ ‫ل‬ ‫كر‬ ‫أن‬ ‫جمب‬. ‫خ‬ ‫أن‬ ‫فكلجخا‬ ‫ولخذلا‬ ‫مخجن‬ ‫ر‬ ‫اممخل‬ ‫رج‬ ‫بخ‬ ‫جههخع‬ ‫ل‬ ‫فإعخف‬ ‫سب‬ ‫الل‬ ‫ز‬ ‫مه‬ ‫يذلا‬‫كلع‬ ‫ال‬ ‫ت‬ ‫خ‬ ‫الل‬ ‫مخن‬ ‫جخر‬ ‫ي‬ ‫ا‬ ‫واعخ‬ ‫اووامخر‬ ‫لخف‬ ‫ومف‬ ‫أن‬ ‫طجل‬ ‫س‬ ‫ى‬ ‫ل‬ ‫البرممة‬ ‫ة‬ ‫ل‬‫خي‬ ‫سمي‬ ‫و‬ ‫سب‬ ‫الل‬ ‫ز‬ ‫مه‬ ‫جههمه‬‫البرممة‬ ‫ت‬ ‫ل‬.
  • 6. ‫بق‬ ‫الس‬ ‫في‬ ‫ه‬ ‫درس‬ ‫وان‬ ‫سبق‬ ‫ي‬ ‫ال‬ ‫ت‬ ‫البرممج‬ ‫أعواع‬ ‫أذير‬. ‫أعظمة‬‫جع‬ ‫ش‬ ‫ال‬. ‫برامج‬‫جع‬ ‫ش‬ ‫ال‬‫د‬ ‫المس‬‫ج‬. ‫البرامج‬‫طبجقجة‬ ‫ال‬.
  • 7. ‫البرنامج‬‫ومستخدم‬‫املبرمج‬ ‫بين‬ ‫ق‬‫الفر‬ ‫المبرمج‬:‫البرامج‬ ‫ب‬ ‫جي‬ ‫من‬ ‫او‬‫اي‬ ‫مرالع‬ ‫بكدج‬ ‫الكملجة‬ ‫مر‬ ‫لجث‬: .1‫المشيلة‬ ‫للجع‬ ‫و‬ ‫فهع‬. .2‫المشيلة‬ ‫للع‬ ‫اووامر‬ ‫من‬ ‫سلسلة‬ ‫بة‬ ‫ي‬. .3‫ملف‬ ‫جلة‬ ‫من‬ ‫أيد‬ ‫وال‬ ‫مج‬ ‫البرع‬ ‫ر‬ ‫ب‬ ‫اص‬. .4‫ا‬ ‫ي‬ ‫خخ‬‫خ‬‫العه‬ ‫خخيع‬‫خ‬‫الش‬ ‫خخع‬‫خ‬ ‫م‬ ‫خخة‬‫خ‬‫عهجذج‬ ‫ة‬ ‫خخج‬‫خ‬‫ج‬ ‫خخى‬‫خ‬‫غل‬ ‫مج‬ ‫خخ‬‫خ‬‫البرع‬ ‫خخع‬‫خ‬‫لوج‬‫خخذ‬‫خ‬‫ل‬ ‫صدع‬ ‫المس‬ ‫جراا‬ ‫ي‬ ‫ال‬ ‫الوامهة‬ ‫لى‬ ‫و‬ ‫جل‬. ‫صدع‬ ‫خ‬‫خ‬‫المس‬:‫مج‬ ‫خ‬‫خ‬‫البرع‬ ‫صدع‬ ‫خ‬‫خ‬‫جس‬ ‫خن‬‫خ‬‫م‬ ‫خو‬‫خ‬‫ا‬‫مج‬ ‫خ‬‫خ‬‫البرع‬ ‫خة‬‫خ‬‫وامه‬ ‫خف‬‫خ‬‫ل‬ ‫خر‬‫خ‬‫ظه‬ ‫خث‬‫خ‬‫لج‬ ‫المبرمج‬ ‫به‬ ‫ي‬ ‫ي‬ ‫ال‬ ‫اووامر‬ ‫لف‬ ‫ظهر‬ ‫ولن‬.
  • 8. ‫ق‬‫الفر‬‫على‬ ‫ل‬‫الحصو‬ ‫كيفية‬‫امج‬‫ر‬‫الب‬ ‫ا‬ ‫اع‬‫ن‬ ‫طرجق‬‫للجوع‬‫ت‬ ‫الشري‬‫أو‬‫اوفراد‬‫لى‬‫البرامج‬: 1)‫شراء‬‫مج‬ ‫برع‬‫از‬ ‫م‬(‫وب‬ ‫مي‬‫بق‬ ‫س‬). 2)‫طوجر‬‫مج‬ ‫برع‬‫مدجد‬‫ص‬‫لشرية‬ ‫ب‬‫أو‬‫الهرد‬. ‫ع‬ ‫ألج‬‫د‬‫ل‬‫يون‬‫البرامج‬‫ازج‬ ‫الم‬‫بقة‬ ‫مط‬‫لم‬‫مف‬ ‫ل‬‫واع‬‫س‬‫و‬ ‫ضطر‬‫غلى‬‫طوجر‬‫مج‬ ‫البرع‬‫بعهسا‬‫ومل‬‫أن‬‫اذا‬‫ج‬ ‫جل‬‫غلى‬‫ت‬ ‫و‬ ‫ومهد‬‫غل‬‫أن‬‫مج‬ ‫البرع‬‫سو‬‫جلبي‬‫ا‬ ‫م‬ ‫ج‬ ‫ال‬‫م‬ ‫م‬.
  • 13. ‫ع‬ ‫اإلدص‬:‫ملجة‬‫ع‬ ‫قب‬ ‫اس‬‫ت‬ ‫ع‬ ‫البج‬‫ي‬ ‫ال‬‫سو‬‫لمه‬ ‫جك‬ ‫مج‬ ‫البرع‬. ‫اإلصراج‬:‫ملجة‬‫رض‬‫ت‬ ‫المكلوم‬‫ي‬ ‫ال‬‫مت‬ ‫ع‬‫ن‬‫عهجذ‬ ‫مج‬ ‫البرع‬. ‫ب‬ ‫اللس‬:‫اي‬‫ت‬ ‫الكملج‬‫بجة‬ ‫اللس‬‫ي‬ ‫ال‬‫عهذا‬‫مج‬ ‫البرع‬. ‫لقق‬ ‫ال‬‫من‬‫الشرط‬:‫اي‬‫ملجة‬‫لقق‬ ‫ال‬‫من‬‫جلة‬‫شرط‬‫م‬ ‫عهجذ‬ ‫و‬‫بكض‬‫اووامر‬‫ء‬ ‫بع‬‫لى‬‫جة‬ ‫مجدا‬‫الشرط‬. ‫يرار‬ ‫ال‬:‫اي‬‫ملجة‬‫يرار‬‫ة‬ ‫مممو‬‫من‬‫اووامر‬. ‫وهي‬‫البرمجة‬ ‫في‬ ‫األوامر‬ ‫أهم‬ ‫نستنج‬ ‫السابق‬ ‫النشاط‬ ‫من‬:
  • 14. ‫أهمية‬‫البرمجة‬ ‫غطال‬ ‫معف‬ ‫دج‬ ‫ف‬ ‫ل‬ ‫برممة‬ ‫دون‬ ‫اآللي‬ ‫سب‬ ‫الل‬ ‫ز‬ ‫مه‬ ‫غن‬ ‫القوع‬ ‫طجل‬ ‫عس‬. ‫ب‬ ‫ع‬ ‫القج‬ ‫ويجهجة‬ ‫بف‬ ‫ع‬ ‫القج‬ ‫لجف‬ ‫بم‬ ‫ز‬ ‫المه‬ ‫صبر‬ ‫ي‬ ‫ال‬ ‫اي‬ ‫البرامج‬ ‫ون‬‫لكمع‬. ‫خخخزع‬‫خ‬‫المع‬ ‫خخخي‬‫خ‬‫ف‬:‫ت‬ ‫خخخ‬‫خ‬‫الس‬ ‫خخخوع‬‫خ‬‫الملم‬ ‫خخخ‬‫خ‬‫اله‬ ‫خخخ‬‫خ‬‫المجيرووج‬ ‫ز‬ ‫خخخ‬‫خ‬‫مه‬ ‫ا‬ ‫لهزجون‬ ‫ال‬ ‫مجة‬ ‫الر‬ ‫جة‬ ‫الهض‬ ‫ع‬ ‫قب‬ ‫الس‬ ‫أمهزج‬ ‫روعجة‬ ‫اإللي‬‫لهجدجو‬. ‫الشوارع‬ ‫في‬:‫المرور‬ ‫رات‬ ‫غش‬–‫رات‬ ‫السج‬–‫ت‬ ‫الجراف‬... ‫ت‬ ‫خهج‬‫خ‬‫ش‬ ‫المس‬ ‫خي‬‫خ‬‫ف‬:‫ومل‬ ‫خد‬‫خ‬‫ج‬ ‫الموا‬ ‫ع‬ ‫خ‬‫خ‬‫عظ‬ ‫خة‬‫خ‬‫له‬ ‫المص‬ ‫خة‬‫خ‬‫الطبج‬ ‫خزج‬‫خ‬‫اومه‬‫ت‬ ‫خ‬‫خ‬‫ه‬ ‫المرضى‬. ‫رجة‬ ‫م‬ ‫ال‬ ‫الملالت‬ ‫في‬:‫البجل‬ ‫ع‬ ‫عظ‬–‫اويواد‬ ‫رئ‬...
  • 15. ‫مج‬ ‫البرع‬:‫او‬‫سلسلة‬‫من‬‫اووامر‬‫وبة‬ ‫مي‬‫ة‬ ‫بل‬‫برممة‬‫مكجعة‬‫ب‬ ‫ي‬‫ع‬ ‫ل‬‫هجذ‬ ‫مهمة‬‫ملددج‬‫في‬‫ز‬ ‫مه‬‫سب‬ ‫الل‬‫وجومد‬‫جر‬ ‫ي‬‫من‬‫ت‬ ‫ل‬‫البرممة‬‫صدمة‬ ‫المس‬ ‫في‬‫بة‬ ‫ي‬‫البرامج‬. ‫ة‬ ‫ل‬‫اآللة‬:‫اي‬‫ة‬ ‫ل‬‫جعهذا‬‫سب‬ ‫الل‬‫شرج‬ ‫مب‬‫واي‬‫ة‬ ‫مممو‬‫من‬‫ت‬ ‫كلجم‬ ‫ال‬‫عهذ‬ ‫شرج‬ ‫مب‬‫من‬‫بع‬‫ولدج‬‫لمة‬ ‫المك‬‫المريزجة‬‫سب‬ ‫للل‬CPU‫لجث‬‫ب‬ ‫ي‬ُ ‫ة‬ ‫مممو‬‫من‬‫ت‬ ‫كلجم‬ ‫ال‬‫عهجذ‬ ‫ل‬‫مهمة‬‫ملددج‬‫جة‬ ‫لل‬‫مع‬ ‫ك‬ ‫و‬‫شرج‬ ‫مب‬‫مل‬‫م‬ ‫او‬‫مصزن‬‫في‬‫الذايرج‬‫جسجة‬ ‫الر‬‫ز‬ ‫للمه‬. ‫ب‬ ‫ي‬ُ ‫و‬‫فة‬ ‫ي‬‫برامج‬‫سب‬ ‫الل‬‫الجوع‬‫ت‬ ‫بل‬‫كددج‬ ‫م‬‫لهة‬ ‫ومص‬‫له‬‫دا‬ ‫وا‬ ‫ه‬ ‫ومهردا‬‫رمع‬ ‫و‬‫غلى‬‫ة‬ ‫ل‬‫اآللة‬‫بواسطة‬‫مج‬ ‫برع‬‫رمع‬ ‫الم‬. ‫البرنامج‬ ‫تعريف‬
  • 16. ‫وى‬ ‫المس‬ ‫لجة‬ ‫غلى‬ ‫البرممة‬ ‫ت‬ ‫ل‬ ‫عقسع‬ ‫و‬ ‫المس‬ ‫معصهضة‬‫ى‬ ‫ممجل‬ ‫ال‬ ‫ة‬ ‫ل‬‫جة‬ ‫المر‬ ‫ة‬ ‫الل‬ ‫اآللة‬ ‫ة‬ ‫ل‬‫جة‬ ‫اإلمرا‬ ‫ة‬ ‫الل‬
  • 17. ‫اي‬‫ت‬ ‫الل‬‫القرجبة‬‫مدا‬‫من‬‫ز‬ ‫مه‬‫سب‬ ‫الل‬‫ظهر‬‫ريجب‬ ‫ال‬‫الداصل‬‫ي‬ ‫سب‬ ‫للل‬‫في‬‫ة‬ ‫مممو‬‫أوامر‬‫ت‬ ‫كلجم‬ ‫و‬‫اذه‬‫ت‬ ‫الل‬.‫أ‬‫أعه‬‫ل‬‫وف‬‫ر‬ ‫مرجدا‬‫أو‬‫فجال‬‫بجن‬‫ة‬ ‫مممو‬‫أوامر‬‫أو‬‫ت‬ ‫كلجم‬‫اذه‬‫ت‬ ‫الل‬ ‫ريجب‬ ‫وال‬‫الداصلي‬‫سب‬ ‫للل‬. ‫غلى‬ ‫عقسع‬ ‫و‬ ‫اآللــة‬ ‫ــة‬ ‫ل‬ ‫ممجل‬ ‫ال‬ ‫ة‬ ‫ل‬
  • 18. ‫ب‬ ‫ي‬‫اووامر‬‫في‬‫ة‬ ‫ل‬‫اآللة‬‫لى‬‫شيع‬‫سلسلة‬‫من‬‫اور‬‫ع‬ ‫جة‬ ‫ع‬ ‫ال‬(‫الجهر‬‫والوالد‬)‫ى‬ ‫ل‬‫جههمه‬‫ز‬ ‫مه‬‫س‬ ‫الل‬‫ب‬ ‫اآللي‬‫شرج‬ ‫مب‬‫رمز‬ ‫و‬‫يع‬‫ة‬ ‫مممو‬‫من‬‫ع‬ ‫اور‬‫غلى‬‫ملجة‬ ‫ملددج‬‫جسجرج‬‫جمين‬‫سب‬ ‫للل‬‫عهجذا‬‫مع‬ ‫ك‬ ‫و‬‫ش‬ ‫مب‬‫رج‬ ‫مل‬‫م‬‫او‬‫مصزن‬‫في‬‫الذايرج‬‫جسجة‬ ‫الر‬‫ز‬ ‫للمه‬.
  • 19. ‫اآللة‬ ‫ة‬ ‫لل‬ ‫رات‬ ‫ج‬ ‫اص‬ ‫اي‬‫ا‬ ‫لخى‬ ‫اووامخر‬ ‫ب‬ ‫ي‬ُ ‫لجث‬‫خة‬ ‫ج‬ ‫خخة‬‫خ‬‫اإلعملجزج‬ ‫خخة‬‫خ‬ ‫لل‬ ‫ب‬ ‫خخة‬‫خ‬‫مههوم‬ ‫رات‬ ‫خخ‬‫خ‬‫ج‬ ‫اص‬‫خخذيرا‬‫خ‬ ‫خخهع‬‫خ‬‫جس‬ ‫خخهر‬‫خ‬‫الج‬ ‫خخى‬‫خ‬‫غل‬ ‫خخل‬‫خ‬‫ممج‬ ‫ال‬ ‫خخة‬‫خ‬ ‫ل‬ ‫خخر‬‫خ‬‫أوام‬ ‫خخوع‬‫خ‬‫جل‬ ‫خخرمع‬‫خ‬ ‫م‬ ‫خخد‬‫خ‬‫وجوم‬ ‫ل‬ ‫أوامر‬ ‫مع‬ ‫ك‬ ‫و‬ ‫وجعهذا‬ ‫ز‬ ‫المه‬ ‫جههمه‬ ‫ى‬ ‫ل‬ ‫والوالد‬‫خة‬ ‫شرج‬ ‫مب‬ ‫الداصلجة‬ ‫سب‬ ‫الل‬ ‫ز‬ ‫مه‬ ‫ت‬ ‫ميوع‬ ‫مل‬ ‫ممجل‬ ‫ال‬.
  • 20. ‫اي‬‫ت‬ ‫الل‬‫القرجبة‬‫مدا‬‫من‬‫ز‬ ‫مه‬‫سب‬ ‫الل‬‫ظهر‬‫ريجب‬ ‫ال‬‫الداصل‬‫ي‬ ‫سب‬ ‫للل‬‫في‬‫ة‬ ‫مممو‬‫أوامر‬‫ت‬ ‫كلجم‬ ‫و‬‫اذه‬‫ت‬ ‫الل‬.‫أ‬‫أعه‬‫ل‬‫وف‬‫ر‬ ‫مرجدا‬‫أو‬‫فجال‬‫بجن‬‫ة‬ ‫مممو‬‫أوامر‬‫أو‬‫ت‬ ‫كلجم‬‫اذه‬‫ت‬ ‫الل‬ ‫ريجب‬ ‫وال‬‫الداصلي‬‫سب‬ ‫للل‬. ‫غلى‬ ‫عقسع‬ ‫و‬ ‫جة‬ ‫اإلمرا‬ ‫البرممة‬ ‫ت‬ ‫ل‬ ‫ت‬ ‫ع‬ ‫لي‬ ‫ب‬ ‫البرممة‬ ‫ت‬ ‫ل‬
  • 21. ‫د‬ ‫يعـ‬‫م‬ ‫قـ‬‫ـخدم‬ ‫حا‬‫با‬ ‫ـ‬ ‫ب‬‫م‬ ‫ن‬ ‫حاا‬‫ل‬‫ا‬‫ل‬‫متص‬‫ل‬‫ا‬‫ء‬‫ح‬ ‫إج‬‫بعد‬‫حء‬ ‫إج‬‫ح‬ ‫م‬‫ثم‬‫يسداد‬‫ت‬ ‫ـ‬ ‫حاـع‬‫حاـة‬‫يؤدي‬‫إا‬‫م‬ ‫قـ‬‫ل‬ ‫حاس‬‫م‬ ‫ه‬ ‫ا‬ ‫ب‬ ‫با‬ ‫ط‬ ‫حا‬‫م‬ ‫ن‬ ‫ا‬ ‫ا‬‫ل‬ ‫خط‬‫بعد‬‫ى‬ ‫خ‬. ‫ة‬‫وار‬‫ت‬ ‫غ‬ ‫حا‬‫ا‬َّ ‫ج‬ُ‫ي‬‫حم‬ ‫حك‬‫حاـة‬‫يأتا‬‫ا‬ ‫مه‬‫حثدل‬‫يست‬‫إج‬‫حء‬ ‫حثد‬‫اعط‬‫ل‬‫ا‬ ‫ح‬‫ل‬‫ا‬ ‫معـأ‬‫ح‬‫ثم‬‫ة‬‫كل‬‫ل‬ ‫م‬‫اد‬ ‫ن‬‫يأتـا‬‫وار‬‫ه‬ ‫حا‬‫ا‬ ‫ـد‬ ‫ا‬‫واح‬‫م‬ ‫حال‬‫حااي‬‫ر‬ ‫ن‬ ‫حخـ‬‫ل‬‫ا‬‫ال‬‫بد‬‫م‬‫با‬ ‫كـ‬‫ـا‬ ‫ج‬‫وار‬‫حك‬‫حم‬ ‫ل‬ ‫م‬‫ى‬ ‫خ‬‫ح‬‫ا‬ ‫ـ‬ ‫ي‬‫حم‬ ‫حاا‬‫با‬ ‫ـ‬ ‫حا‬‫ت‬ ‫غ‬ ‫ا‬ ‫ب‬‫حئـا‬ ‫حإلج‬‫بمنه‬‫ق‬‫ل‬ ‫صـ‬ ‫ا‬ ‫ه‬‫حءل‬ ‫حاق‬‫حاتهم‬. ‫جة‬ ‫اإلمرا‬ ‫ت‬ ‫الل‬ ‫لبكض‬ ‫لة‬ ‫أم‬
  • 22. ‫بجسا‬( Basic ) ‫كلع‬ ‫وال‬ ‫صداع‬ ‫الس‬ ‫لجث‬ ‫من‬ ‫ت‬ ‫الل‬ ‫أسهع‬ ‫من‬.‫ع‬ ‫طورت‬1964‫ع‬ ‫فجموع‬ ‫ة‬ ‫لل‬ ‫لج‬ ‫ل‬ ‫طوجرا‬ ‫ع‬ ‫و‬‫بجسجا‬. ‫ســـــــي‬( C ) ‫طورت‬‫ع‬1973‫ع‬‫صدع‬ ‫س‬‫بة‬ ‫لي‬‫ت‬ ‫برممج‬‫عظع‬‫جع‬ ‫ش‬ ‫ال‬.
  • 23. #include<iostream.h> int main() { float num,max=0,min=3200; cout<<"Enter 10 numbers : "; for(int i=0;i<10;i++) { cin>>num; if(max<num) max=num; if(min>num) min=num; } cout<<"The Maximum Numbers is : "<<max<<endl; cout<<"The Minimum Numbers is : "<<min<<endl; return 0; } ‫ة‬ ‫بل‬ ‫برممجة‬ ‫أوامر‬( C )
  • 24. ‫ي‬‫ل‬‫ا‬ ‫اض‬‫مجا‬ ‫حاا‬‫ص‬ ‫اعأ‬ ‫ب‬‫ح‬‫ة‬‫وار‬‫ت‬ ‫غ‬ ‫حا‬‫ا‬ ‫ج‬ُ‫ي‬‫ت‬ ‫ن‬ ‫حااـ‬‫ما‬‫حم‬ ‫حك‬ ‫صا‬ ‫حاخ‬‫به‬‫يست‬‫ئ‬ ‫ك‬‫حثد‬‫ح‬‫اعط‬‫ل‬‫ا‬ ‫ح‬‫ل‬‫ا‬ ‫معـأ‬‫ا‬‫ـخدحم‬ ‫ح‬‫واح‬‫حا‬‫ئ‬ ‫دل‬‫حت‬ ‫م‬‫دحخل‬‫م‬ ‫ن‬ ‫حاا‬‫ح‬‫اـم‬‫ة‬‫اغا‬‫مجا‬ ‫حاا‬‫ت‬ ‫ئأ‬ ‫ا‬ ‫ب‬‫يعدال‬‫دحد‬ ‫إ‬ ‫م‬ ‫ن‬ ‫حاا‬‫ؤاا‬ ‫ا‬ ‫ب‬‫ل‬ ‫ش‬ ‫ا‬ ‫حا‬‫ت‬ ‫ئأ‬ ‫ا‬‫حاـة‬‫اـماف‬‫مأه‬‫م‬ ‫ن‬ ‫حاا‬‫مثل‬‫حا‬‫ل‬ ‫جدح‬ ‫ت‬ ‫ش‬ ‫حاش‬‫ا‬ ‫م‬ ‫حا‬‫راا‬ ‫حاص‬‫ح‬‫ااح‬‫إا‬‫مجا‬ ‫حاا‬‫ت‬ ‫ئأ‬ ‫ا‬ ‫ب‬‫ال‬‫ل‬ ‫يـط‬‫م‬ ‫ـخدم‬ ‫حا‬‫با‬ ‫كـ‬‫مجه‬ ‫ن‬ ‫ب‬‫ل‬ ‫ش‬‫حت‬ ‫خط‬‫حئـا‬ ‫إج‬‫مسددل‬‫با‬ ‫كـ‬‫حم‬ ‫ت‬ ‫ـ‬ ‫يع‬‫بعا‬ ‫مــ‬. ‫حم‬ ‫حاا‬‫ا‬ ‫ص‬ ‫حا‬‫بهاح‬‫ع‬ ‫حاأ‬‫يـماف‬‫م‬‫حاعداد‬‫م‬‫ت‬ ‫ئأ‬ ‫حا‬‫حاـة‬‫ـجـ‬ ‫ي‬‫ل‬ ‫كثدحث‬‫معـأا‬‫مثل‬‫حاأق‬‫حاأق‬‫ج‬ ‫زد‬ ‫حا‬‫ـل‬ ‫حاـس‬‫حاتـح‬‫يأشـ‬‫ط‬‫دحل‬ ‫معـأا‬‫بســ‬‫ـجـل‬ ‫ي‬‫وار‬‫حم‬ ‫حاا‬‫ـا‬ ‫حات‬‫إا‬‫ع‬ ‫ق‬‫ذاك‬‫حاسدث‬‫يق‬‫م‬‫بـأتـا‬ ‫حم‬ ‫حك‬‫صا‬ ‫حاخ‬‫ئ‬ ‫ا‬ ‫ب‬. ‫جة‬ ‫اإلمرا‬ ‫ت‬ ‫الل‬ ‫لبكض‬ ‫لة‬ ‫أم‬
  • 25. ‫سي‬++( C ++ ) ‫ة‬ ‫لل‬ ‫داد‬ ‫ام‬ ‫اي‬C‫جة‬ ‫اإلمرا‬‫ع‬ ‫خ‬ ‫طورت‬ ‫د‬ ‫و‬1979‫بأعخف‬ ‫ز‬ ‫خ‬ ‫م‬ ‫و‬ ‫ع‬ ‫للبرممة‬ ‫صدامه‬ ‫اس‬ ‫جمين‬‫جر‬ ‫لكع‬ ‫ب‬ ‫البرممة‬ ‫أو‬ ‫جة‬ ‫اإلمرا‬. ‫ف‬ ‫الم‬( Java ) ‫خخة‬‫خ‬ ‫الل‬ ‫خخذه‬‫خ‬‫به‬ ‫خخرامج‬‫خ‬‫الب‬ ‫خخل‬‫خ‬‫ممج‬ ‫أن‬ ‫أ‬ ‫خخر‬‫خ‬‫ج‬ ‫لكع‬ ‫ب‬ ‫خخة‬‫خ‬‫برمم‬ ‫خخة‬‫خ‬ ‫ل‬ ‫خخي‬‫خ‬‫ا‬ ‫جر‬ ‫الكع‬ ‫صدع‬ ‫س‬.
  • 26. #include <stdio.h> main() { /* variable declaration*/ int a; float b; /* Assignment */ a=1000; b=796.5; /*Display output */ printf(“%dn”,a); printf(“%fn”,b); } ‫ة‬ ‫بل‬ ‫برممجة‬ ‫أوامر‬( C++ )
  • 27. <source lang="java"> // Hello.java (Java SE 5) import java.awt.BorderLayout; import javax.swing.*; public class Hello extends JFrame { public Hello() { super("hello"); setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); setLayout(new BorderLayout()); add(new JLabel("Hello, world!")); pack(); } public static void main(String[] args) { new Hello().setVisible(true); } } </source> ‫ة‬ ‫بل‬ ‫برممجة‬ ‫أوامر‬(Java)
  • 28. ‫وممجل‬‫اذه‬‫ت‬ ‫الل‬‫جمب‬‫لوجع‬‫براممه‬‫غلى‬‫ة‬ ‫ل‬‫اآللة‬‫ى‬ ‫ل‬‫ع‬ ‫ج‬ ‫عهجذا‬‫لجث‬‫ليع‬‫ة‬ ‫ل‬‫رمم‬ ‫م‬‫ج‬ ‫ص‬‫جقوع‬‫لوجع‬ ‫ب‬‫برام‬‫مه‬‫ة‬ ‫لل‬ ‫اآللة‬.
  • 29. ‫بالكائنات‬ ‫والبرمجة‬ ‫ائية‬‫ر‬‫اإلج‬‫البرمجة‬ ‫بين‬ ‫نة‬‫ر‬‫مقا‬ ‫جة‬ ‫اإلمرا‬ ‫البرممة‬‫ت‬ ‫ع‬ ‫لي‬ ‫ب‬ ‫البرممة‬ ‫عهجذه‬ ‫ر‬ ‫مس‬ ‫في‬ ‫ليع‬ ‫ج‬ ‫مج‬ ‫البرع‬‫أمرا‬ ‫أمر‬ ‫بكد‬ ‫م‬ ‫والبرع‬ ‫جع‬ ‫ش‬ ‫ال‬ ‫ع‬ ‫وعظ‬ ‫صدع‬ ‫المس‬‫ج‬ ‫الب‬ ‫عهجذ‬ ‫ر‬ ‫مس‬ ‫في‬ ‫ليع‬ ‫ممجكه‬‫مج‬ ‫رع‬ ‫صدع‬ ‫للمس‬ ‫وامهة‬ ‫ء‬ ‫غعش‬ ‫جكوبة‬‫صدع‬ ‫للمس‬ ‫وامهة‬ ‫ء‬ ‫غعش‬ ‫سهولة‬ ‫ت‬ ‫ع‬ ‫البج‬ ‫د‬ ‫وا‬ ‫مل‬ ‫الربط‬ ‫جكوبة‬ ‫لهة‬ ‫المص‬ ‫ت‬ ‫ع‬ ‫البج‬ ‫د‬ ‫وا‬ ‫مل‬ ‫الربط‬ ‫سهولة‬ ‫لهة‬ ‫المص‬ ‫من‬ ‫ت‬ ‫كلجم‬ ‫وال‬ ‫اووامر‬ ‫بة‬ ‫ي‬ ‫ع‬ ‫ج‬ ‫مج‬ ‫البرع‬ ‫عهجذ‬ ‫ل‬ ‫صدع‬ ‫المس‬ ‫الب‬ ‫عهجذ‬ ‫ل‬ ‫ت‬ ‫ع‬ ‫الي‬ ‫صداع‬ ‫اس‬ ‫ع‬ ‫ج‬‫مج‬ ‫رع‬
  • 30. ‫ع‬ ‫ا‬‫ء‬‫ل‬ ‫حاس‬‫ل‬‫ا‬‫ل‬‫ـقا‬ ‫م‬‫إا‬‫د‬ ‫إاج‬‫جـل‬‫جداد‬‫م‬‫اغ‬‫ت‬ ‫مجا‬ ‫حاا‬‫ا‬ ‫ـ‬‫ت‬ ‫اغ‬‫طاـعـا‬‫اـة‬ ‫ك‬‫طل‬ ‫اـخ‬‫به‬‫حااش‬‫م‬‫ثل‬‫غا‬ ‫حا‬ ‫بـا‬ ‫حاع‬‫ـزاا‬ ‫حإلنج‬.
  • 31. َ‫م‬ِ‫ب‬ َ‫ع‬ْ‫ك‬َ‫ه‬ْ‫ع‬‫ا‬ َّ‫ع‬ُ‫ه‬َّ‫ل‬‫ال‬َ‫ع‬َ ْ‫م‬َّ‫ل‬َ,َ َ‫و‬َ‫م‬ َ‫ع‬ْ‫م‬ِ‫ل‬ َ‫ع‬ُ‫ك‬َ‫ه‬ْ‫ع‬َ‫ج‬,ِ َ‫ع‬ْ‫د‬ ِ‫ز‬َ‫و‬َ‫ع‬ِ‫م‬ْ‫ل‬ِ ‫ى‬َ‫ل‬ِ‫غ‬ ‫م‬ْ‫ل‬