SlideShare uma empresa Scribd logo
1 de 10
‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬:
• ‫؟‬ ‫البرمجة‬ ‫هي‬ ‫ما‬
‫األوامر‬ ‫هذه‬ ‫وتكون‬ ، ‫معينة‬ ‫بمهام‬ ‫للقيام‬ ‫للحاسب‬ ‫تعطى‬ ‫أوامر‬ ‫هي‬
‫برنامج‬ ‫داخل‬ ‫مكتوبة‬ .
‫؟‬ ‫األوامر‬ ‫نكتب‬ ‫كيف‬
—
— ً‫ا‬‫فرض‬ ‫رقمين‬ ‫جمع‬ ‫رقمي‬ ‫جمع‬ ‫شخص‬ ‫من‬ ‫أردت‬ ‫لو‬2+3‫أن‬ ‫واتضح‬
‫يجمع‬ ‫إن‬ ‫منه‬ ‫ستطلب‬ ‫فكيف‬ ‫العربية‬ ‫اللغة‬ ‫يعرف‬ ‫ال‬ ‫أجنبي‬ ‫الشخص‬ ‫هذا‬
‫الرقمين‬‫و‬‫؟‬ ‫الناتج‬ ‫يعطيك‬
—‫ويفهمها‬ ‫يعرفها‬ ‫التي‬ ‫اللغة‬ ‫هي‬ ‫ما‬ ‫تعرف‬ ‫أن‬ ‫البد‬ .
— ‫يفهم‬ ‫لن‬ ‫فانه‬ ‫اآللي‬ ‫الحاسب‬ ‫كذلك‬2+3‫باللغة‬ ‫كتبتها‬ ‫لو‬ ‫حتى‬
‫هذه‬ ‫تعلم‬ ‫من‬ ‫البد‬ ‫لهذا‬ ‫يفهمها‬ ‫معينة‬ ‫لغة‬ ‫له‬ ‫اآللي‬ ‫الحاسب‬ ‫ألن‬ ‫اإلنجليزية‬
‫اللغة‬
‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫وأع‬‫ن‬‫أ‬
• -‫لغة‬ HTML :-
• -------------------------------------------------------
• ‫البداية‬ ‫في‬‫يجدر‬‫نعرف‬ ‫أن‬ ‫بنا‬,‫لغة‬ ‫أن‬ HTML ‫ليست‬‫الكثيرون‬ ‫يفهم‬ ‫كما‬ ‫برمجة‬ ‫لغة‬,‫هيكلة‬ ‫لغة‬ ‫إنها‬ ‫بل‬‫و‬‫تكوين‬
‫المواقع‬‫و‬‫البعض‬ ‫يعتقد‬ ‫كما‬ ‫برمجة‬ ‫لغة‬ ‫ليست‬,‫و‬‫مصطلح‬" HTML " ‫لجملة‬ ‫اختصار‬ ‫هو‬: Hyper Text Markup
Language
•
• ‫اللغات‬ ‫باقي‬ ‫في‬ ‫يحدث‬ ‫كما‬ ‫منها‬ ‫أبسط‬ ‫للغة‬ ‫تترجم‬ ‫ال‬ ‫لغة‬ ‫هي‬ ‫و‬,‫قريبة‬ ‫لغة‬ ‫إلي‬ ‫أو‬ ُ‫ال‬‫مث‬ ‫اآللة‬ ‫للغة‬ ‫تترجم‬ ‫لغات‬ ‫فهناك‬
‫منها‬,‫و‬‫ملف‬‫الـ‬ HTML ‫نصي‬ ‫ملف‬ ‫كأي‬ ‫عادي‬ ‫نصي‬ ‫ملف‬ ‫يكون‬,‫و‬‫امتداد‬ ‫علي‬ ‫يكون‬ ‫أنه‬ ‫الفرق‬ ‫لكن‬‫الـ‬ html , ‫و‬
‫ملف‬ ‫كتابة‬ ‫يمكن‬‫الـ‬ html ‫المفكرة‬ ‫علي‬Notepad ‫ويندوز‬ ‫علي‬ ‫الموجودة‬,‫و‬‫النصوص‬ ‫لكتابة‬ ‫وسيلة‬ ‫أبسط‬ ‫هذا‬
‫امتداد‬ ‫ذات‬ ‫البرمجية‬‫الـ‬ html
•
• ‫المفكرة‬ ‫علي‬ ‫نصي‬ ‫ملف‬ ‫أنشأت‬ ‫إذا‬ ‫المثال‬ ‫سبيل‬ ‫علي‬ ُ‫ال‬‫فمث‬Notepad ‫بامتداد‬ ‫حفظه‬ ‫فيتم‬txt ‫اسمه‬ ً‫ال‬‫مث‬ ‫ليكون‬:
Project.txt ‫بلغة‬ ‫برمجي‬ ‫نص‬ ‫كتابة‬ ‫عند‬ ‫أما‬html ‫النمط‬ ‫هذا‬ ‫علي‬ ‫ليكون‬ ‫الملف‬ ‫حفظ‬ ‫فيتم‬: Project.html , ‫كما‬ ‫و‬
‫امتداد‬ ‫علي‬ ‫مبني‬ ‫الملف‬ ‫مسمي‬ ‫تالحظون‬html ‫بـالـ‬ ‫موقع‬ ‫برمجة‬ ‫أو‬ ‫إنشاء‬ ‫يتم‬ ‫هكذا‬ ‫و‬HTML , ‫نبذة‬ ‫هذه‬ ‫كانت‬ ‫و‬
‫لغة‬ ‫عن‬ ‫مبسطة‬HTML
•
‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫ة‬‫غ‬‫ل‬‫د‬‫ع‬‫وأ‬‫ق‬
• ‫البرمجة‬ ‫لغة‬ ‫:قواعد‬
• ‫من‬ ‫رئيسية‬ ‫أنماط‬ ‫أربعة‬ ‫من‬ ‫تتكون‬ ‫الحاسب‬ ‫برامج‬ ‫جميع‬ ‫أن‬
‫وهي‬ ‫المنطقية‬ ‫:العمليات‬
• 1-‫التتابع‬ (Sequence): ‫ترتيب‬ ‫بنفس‬ ‫األوامر‬ ‫تنفيذ‬ ‫وهو‬
‫الذاكرة‬ ‫في‬ ‫تخزينها‬
• 2-‫االختيار‬ (Selection): ‫لوضع‬ ‫اختبار‬ ‫على‬ ‫النمط‬ ‫هذا‬ ‫ويشمل‬
‫فرعين‬ ‫أحد‬ ‫اختيار‬ ‫يتم‬ ‫االختبار‬ ‫نتيجة‬ ‫على‬ ‫وبناء‬ ، ‫ما‬ ‫شرط‬ ‫أو‬ ‫ما‬
• 3- ‫التكرار‬ (Looping): ‫لم‬ ‫وإذا‬ ، ‫مشروط‬ ‫عادة‬ ‫التكرار‬ ‫ويكون‬
‫التكرار‬ ‫حلقة‬ ‫من‬ ‫سيخرج‬ ‫البرنامج‬ ‫سير‬ ‫خط‬ ‫فإن‬ ‫الشرط‬ ‫يتحقق‬
• 4- ‫التفرع‬ (Branching): ‫التحكم‬ ‫ينتقل‬ ‫وفيه‬(‫بدون‬ ‫أو‬ ‫بشرط‬
‫شرط‬)‫البرنامج‬ ‫في‬ ‫آخر‬ ‫جزء‬ ‫إلي‬ ‫جزء‬ ‫من‬
•
‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫ة‬‫غ‬‫ل‬‫ام‬‫س‬‫ق‬‫أ‬
• ‫البرمجة‬ ‫لغات‬ ‫:أقسام‬
• 1- ‫اآللة‬ ‫:لغة‬
• ‫وهي‬ ‫المنطقية‬ ‫العمليات‬ ‫من‬ ‫رئيسية‬ ‫أنماط‬ ‫أربعة‬ ‫من‬ ‫تتكون‬ ‫الحاسب‬ ‫برامج‬ ‫جميع‬ ‫:أن‬
• 1-‫التتابع‬ (Sequence): ‫الذاكرة‬ ‫في‬ ‫تخزينها‬ ‫ترتيب‬ ‫بنفس‬ ‫األوامر‬ ‫تنفيذ‬ ‫وهو‬
• 2-‫االختيار‬ (Selection): ، ‫ما‬ ‫شرط‬ ‫أو‬ ‫ما‬ ‫لوضع‬ ‫اختبار‬ ‫على‬ ‫النمط‬ ‫هذا‬ ‫ويشمل‬
‫فرعين‬ ‫أحد‬ ‫اختيار‬ ‫يتم‬ ‫االختبار‬ ‫نتيجة‬ ‫على‬ ‫وبناء‬
• 3- ‫التكرار‬ (Looping): ‫فإن‬ ‫الشرط‬ ‫يتحقق‬ ‫لم‬ ‫وإذا‬ ، ‫مشروط‬ ‫عادة‬ ‫التكرار‬ ‫ويكون‬
‫التكرار‬ ‫حلقة‬ ‫من‬ ‫سيخرج‬ ‫البرنامج‬ ‫سير‬ ‫خط‬
• 4- ‫التفرع‬ (Branching): ‫التحكم‬ ‫ينتقل‬ ‫وفيه‬(‫شرط‬ ‫بدون‬ ‫أو‬ ‫بشرط‬)‫إلي‬ ‫جزء‬ ‫من‬
‫البرنامج‬ ‫في‬ ‫آخر‬ ‫جزء‬
•
• .
‫ج‬‫م‬‫ا‬‫ن‬‫ر‬‫لب‬‫ا‬‫دم‬‫ج‬‫ت‬‫س‬‫م‬
‫و‬‫ج‬‫م‬‫ر‬‫مب‬‫ل‬‫ا‬‫ن‬‫ي‬‫ب‬‫رق‬‫ف‬‫ل‬‫ا‬
• :-
• ‫المبرمج‬ :- ‫التي‬ ‫المشكلة‬ ‫وتحليل‬ ‫بفهم‬ ‫بالبداية‬ ‫يقوم‬ ‫حيث‬ ، ‫البرامج‬ ‫يكتب‬ ‫من‬ ‫هو‬
‫األوامر‬ ‫من‬ ‫سلسلة‬ ‫كتابة‬ ‫في‬ ‫يشرع‬ ‫ثم‬ ، ‫المستخدم‬ ‫يقدمها‬ .
• ‫البرامج‬ ‫على‬ ‫الحصول‬ ‫كيفية‬ :-
• ‫البرامج‬ ‫على‬ ‫األفراد‬ ‫أو‬ ‫الشركات‬ ‫لحصول‬ ‫طريقتان‬ ‫ويوجد‬ :-
• – ‫جاهز‬ ‫برنامج‬ ‫شراء‬(ً‫ا‬‫مسبق‬ ‫مكتوب‬ ) .
• – ‫الفرد‬ ‫أو‬ ‫بالشركة‬ ‫خاص‬ ‫جديد‬ ‫برنامج‬ ‫تطوير‬ .
• ‫البرمجة‬ ‫في‬ ‫األوامر‬ ‫أهم‬ :-
• ‫اليستطيع‬‫فهم‬ ‫الحاسب‬‫مايريد‬‫القيام‬ ‫المبرمج‬‫به‬‫بكتاب‬ ‫القيام‬ ‫المبرمج‬ ‫على‬ ‫يجب‬ ‫لذلك‬ ،‫ة‬
‫التالي‬ ‫المثال‬ ‫مثل‬ ‫األوامر‬ :
• – ‫الرقم‬ ‫استقبل‬‫االول‬‫واحفظه‬ . – ‫الثاني‬ ‫مع‬ ‫األول‬ ‫الرقم‬ ‫اجمع‬‫واحفظه‬ . - ‫اعط‬
‫الناتج‬ . – ‫الرقم‬ ‫استقبل‬
•
‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫ات‬‫لغ‬‫ف‬‫ن‬‫ر‬‫ع‬‫ن‬
• ‫من‬ ‫مجموعة‬ ‫وفق‬ ‫تكتب‬ ،‫األوامر‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عبارة‬ ‫هي‬ ‫البرمجة‬ ‫لغة‬
‫مراحل‬ ‫بعدة‬ ‫األوامر‬ ‫هذه‬ ‫تمر‬ ‫ثم‬ ‫ومن‬ ،‫البرمجة‬ ‫لغة‬ ‫بواسطة‬ ‫تحدد‬ ‫القواعد‬
‫الحاسوب‬ ‫جهاز‬ ‫على‬ ‫تنفذ‬ ‫ان‬ ‫.إلى‬
‫عالية‬ ‫لغة‬ ‫إلى‬ ‫اإلنسانية‬ ‫اللغات‬ ‫من‬ ‫قربها‬ ‫على‬ ‫بناء‬ ‫البرمجة‬ ‫لغات‬ ‫تقسم‬
‫المستوى‬(‫البشر‬ ‫يفهمها‬ ‫التي‬ ‫اللغة‬ ‫من‬ ‫قريبة‬)‫مثل‬ ‫سي‬ C، ‫جافا‬ Java ،
‫المستوى‬ ‫منخفضة‬ ‫ولغة‬(‫كلغة‬ ‫األسيمبلي‬ Assembly ‫لغة‬ ‫من‬ ‫قريبة‬ ‫وهي‬
‫.)اآللة‬
‫المستخدمة‬ ‫اللغة‬ ‫من‬ ‫المرغوبة‬ ‫األغراض‬ ‫على‬ ‫بناء‬ ‫أحيانا‬ ‫وتقسم‬.‫لغات‬ ‫هناك‬
‫جهاز‬ ‫بإنتاج‬ ‫ما‬ ‫شركة‬ ‫تقوم‬ ‫ان‬ ‫مثل‬ ،‫معينة‬ ‫أجهزة‬ ‫على‬ ‫تعمل‬ ‫لكي‬ ‫ممت‬ُ‫ص‬
‫مركزي‬ ‫معالج‬ ‫أو‬ ‫حاسوب‬ (CPU) ‫على‬ ‫يحتوي‬ ‫استعمال‬ ‫دليل‬ ‫له‬ ‫وتوفر‬ ،
‫مستقل‬ ‫بشكل‬ ‫تعمل‬ ‫عمومية‬ ‫أكثر‬ ‫أخرى‬ ‫لغات‬ ‫وهناك‬ ،‫عليه‬ ‫تنفذ‬ ‫التي‬ ‫األوامر‬
‫أي‬ ،‫اآللة‬ ‫نوع‬ ‫عن‬‫انها‬‫تعمل‬‫ضمنآلة‬‫افتراضية‬ Virtual Machine ‫مثل‬ ،
‫لغة‬ ‫الجافا‬ Java.
‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫ات‬‫لغ‬‫ص‬‫ئ‬‫ا‬‫ص‬‫خ‬
• ‫كتابة‬ ‫للمبرمج‬ ‫تسهل‬ ‫طريقة‬ ‫باألساس‬ ‫هي‬ ‫البرمجة‬ ‫لغة‬
‫بغرض‬ ‫الحاسوب‬ ‫يفهما‬ ‫وأوامر‬ ‫تعليمات‬ ‫هيئة‬ ‫في‬ ‫برنامجه‬
‫المطلوب‬ ‫العمل‬ ‫تنفيذ‬.‫يحول‬ ‫الحاسوب‬ ‫ان‬ ‫المعروف‬ ‫ومن‬
‫المكتوبة‬ ‫اللغة‬‫بها‬‫من‬ ‫سلسلة‬ ‫إلى‬ ‫البرمجة‬0‫و‬1‫ويبدأ‬ ،
‫عمله‬ ‫أساسها‬ ‫على‬.‫البرمجة‬ ‫لغة‬ ‫توفر‬ ‫األوامر‬ ‫ولكتابة‬
‫عليها‬ ‫لالستناد‬ ‫األساسية‬ ‫اللبنات‬ ‫من‬ ‫مجموعة‬ ‫المختارة‬
‫التي‬ ‫القواعد‬ ‫من‬ ‫ومجموعة‬ ‫البرنامج‬ ‫تكوين‬ ‫عملية‬ ‫خالل‬
‫العمل‬ ‫أداء‬ ‫بغرض‬ ‫وتنظيمها‬ ‫معلومات‬ ‫مع‬ ‫التعامل‬ ‫من‬ ‫تمكن‬
‫المطلوب‬
‫ة‬‫ب‬‫ل‬‫ا‬‫ط‬‫ل‬‫ا‬‫ل‬‫م‬‫ع‬:
‫ي‬‫ب‬‫ر‬‫ح‬‫ل‬‫ا‬‫ور‬‫ص‬‫ن‬‫م‬‫ة‬‫ب‬‫ا‬‫م‬‫ج‬
‫ف‬‫ص‬‫ل‬‫ا‬:1‫ت‬(1)

Mais conteúdo relacionado

Mais procurados

مقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيمقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيtahanisaad
 
عرض الوحدة الرابعة مقدمة في البرمجة
عرض الوحدة الرابعة مقدمة في البرمجةعرض الوحدة الرابعة مقدمة في البرمجة
عرض الوحدة الرابعة مقدمة في البرمجةwafa210
 
مفهوم البرمجة
مفهوم البرمجةمفهوم البرمجة
مفهوم البرمجةsho-69
 
مكونات البرمجية
مكونات البرمجيةمكونات البرمجية
مكونات البرمجيةguest98ae80
 
شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعةMohammad Fahad
 
لغات البرمجه بل تفصيل
لغات البرمجه بل تفصيللغات البرمجه بل تفصيل
لغات البرمجه بل تفصيلIbrheemJasim
 
Programming languages concepts
Programming languages conceptsProgramming languages concepts
Programming languages conceptsFataho Ali
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجةnora_slideshare
 
مراحل كتابة البرنامج
مراحل كتابة البرنامجمراحل كتابة البرنامج
مراحل كتابة البرنامجgueste902d
 
المقدمة في البرمجة
المقدمة في البرمجةالمقدمة في البرمجة
المقدمة في البرمجةragad mohammad
 
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسكhessah_8s
 
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجيةالدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجيةNabeel Alalmai
 
Computer and information technology project ..
Computer and information technology project ..Computer and information technology project ..
Computer and information technology project ..eimx21
 
مشروع..
مشروع..مشروع..
مشروع..nouedz9
 
الموضوعات الموقع
الموضوعات الموقعالموضوعات الموقع
الموضوعات الموقعguest14c7e5
 
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة  (3) مفهوم البرمجـةخوازميات و مباديء برمجــة  (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة (3) مفهوم البرمجـةMahmoud Alfarra
 
مهن الحاسب1
مهن الحاسب1مهن الحاسب1
مهن الحاسب125-4
 

Mais procurados (19)

مقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيمقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثاني
 
عرض الوحدة الرابعة مقدمة في البرمجة
عرض الوحدة الرابعة مقدمة في البرمجةعرض الوحدة الرابعة مقدمة في البرمجة
عرض الوحدة الرابعة مقدمة في البرمجة
 
مفهوم البرمجة
مفهوم البرمجةمفهوم البرمجة
مفهوم البرمجة
 
مكونات البرمجية
مكونات البرمجيةمكونات البرمجية
مكونات البرمجية
 
شرح الوحدة الرابعة
شرح الوحدة الرابعةشرح الوحدة الرابعة
شرح الوحدة الرابعة
 
لغات البرمجه بل تفصيل
لغات البرمجه بل تفصيللغات البرمجه بل تفصيل
لغات البرمجه بل تفصيل
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
 
عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01
 
Programming languages concepts
Programming languages conceptsProgramming languages concepts
Programming languages concepts
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
مراحل كتابة البرنامج
مراحل كتابة البرنامجمراحل كتابة البرنامج
مراحل كتابة البرنامج
 
المقدمة في البرمجة
المقدمة في البرمجةالمقدمة في البرمجة
المقدمة في البرمجة
 
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجيةالدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
الدرس 2 من #دورة_الجافا - طرق حل المشكلات البرمجية
 
Computer and information technology project ..
Computer and information technology project ..Computer and information technology project ..
Computer and information technology project ..
 
مشروع..
مشروع..مشروع..
مشروع..
 
الموضوعات الموقع
الموضوعات الموقعالموضوعات الموقع
الموضوعات الموقع
 
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة  (3) مفهوم البرمجـةخوازميات و مباديء برمجــة  (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
 
مهن الحاسب1
مهن الحاسب1مهن الحاسب1
مهن الحاسب1
 

Semelhante a عرض للوحدة الاولى

البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافMohamed E. Saleh
 
مفهوم البرمجة
مفهوم البرمجةمفهوم البرمجة
مفهوم البرمجةsho-69
 
مقارنة بين ثلاث لغات برمجة عربية
مقارنة بين ثلاث لغات برمجة عربيةمقارنة بين ثلاث لغات برمجة عربية
مقارنة بين ثلاث لغات برمجة عربيةlinuxscout
 
ADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهAdnan Almehmadi
 
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptxعرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptxMoetazHM
 
سلسلة تعلم البرمجة بلغة C / C++ - 1
سلسلة تعلم البرمجة بلغة C / C++  - 1سلسلة تعلم البرمجة بلغة C / C++  - 1
سلسلة تعلم البرمجة بلغة C / C++ - 1بندر المجلاد
 
فيجول بيسك
فيجول بيسكفيجول بيسك
فيجول بيسكhadeel saleh
 
C++python الفرق بين البايثون والسي بلس بلس
C++python الفرق بين البايثون والسي بلس بلسC++python الفرق بين البايثون والسي بلس بلس
C++python الفرق بين البايثون والسي بلس بلسAbdulaziz2019
 
عمارة الحاسب
عمارة الحاسبعمارة الحاسب
عمارة الحاسبتقانة
 
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتomo6767g
 
مقدمة عن بايثون / جانقو
مقدمة عن بايثون / جانقومقدمة عن بايثون / جانقو
مقدمة عن بايثون / جانقوlunarhalo
 
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجهمع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجهMohamed Alashram
 

Semelhante a عرض للوحدة الاولى (20)

البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
 
مفهوم البرمجة
مفهوم البرمجةمفهوم البرمجة
مفهوم البرمجة
 
مقارنة بين ثلاث لغات برمجة عربية
مقارنة بين ثلاث لغات برمجة عربيةمقارنة بين ثلاث لغات برمجة عربية
مقارنة بين ثلاث لغات برمجة عربية
 
c++ lesson 1.pptx
c++ lesson 1.pptxc++ lesson 1.pptx
c++ lesson 1.pptx
 
ADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجه
 
المحاضرة الثالثة لغات البرمجة
المحاضرة الثالثة  لغات البرمجةالمحاضرة الثالثة  لغات البرمجة
المحاضرة الثالثة لغات البرمجة
 
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptxعرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
عرض تقديمي - معتز حاج محمد - اساسيات البرمجة.pptx
 
سلسلة تعلم البرمجة بلغة C / C++ - 1
سلسلة تعلم البرمجة بلغة C / C++  - 1سلسلة تعلم البرمجة بلغة C / C++  - 1
سلسلة تعلم البرمجة بلغة C / C++ - 1
 
الدرس 1.pdf
الدرس 1.pdfالدرس 1.pdf
الدرس 1.pdf
 
البرمجة
البرمجةالبرمجة
البرمجة
 
لغه ال c+
لغه ال c+لغه ال c+
لغه ال c+
 
فيجول بيسك
فيجول بيسكفيجول بيسك
فيجول بيسك
 
c#
c#c#
c#
 
Alshhrany c++
Alshhrany c++Alshhrany c++
Alshhrany c++
 
C++python الفرق بين البايثون والسي بلس بلس
C++python الفرق بين البايثون والسي بلس بلسC++python الفرق بين البايثون والسي بلس بلس
C++python الفرق بين البايثون والسي بلس بلس
 
عمارة الحاسب
عمارة الحاسبعمارة الحاسب
عمارة الحاسب
 
محاضرة1
محاضرة1محاضرة1
محاضرة1
 
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزمياتملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
ملف بوروبينت اساسيات برمجة الحاسب والخوارزميات
 
مقدمة عن بايثون / جانقو
مقدمة عن بايثون / جانقومقدمة عن بايثون / جانقو
مقدمة عن بايثون / جانقو
 
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجهمع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
 

Último

امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrrامتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrrmhosn627
 
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptxREKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptxEvaNathylea1
 
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...MaymonSalim
 
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1alialbaghdadi9969
 
by modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
by modar saleh في التصوير التلفزيوني أحجام اللقطات .pptby modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
by modar saleh في التصوير التلفزيوني أحجام اللقطات .pptmodarsaleh3
 
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...Idrees.Hishyar
 
الصف الثاني الاعدادي - العلوم -الموجات.pdf
الصف الثاني الاعدادي - العلوم -الموجات.pdfالصف الثاني الاعدادي - العلوم -الموجات.pdf
الصف الثاني الاعدادي - العلوم -الموجات.pdfv2mt8mtspw
 
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.pptالأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.pptAliOtherman
 
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكردمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكرMaher Asaad Baker
 
الاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفيةالاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفيةNawalDahmani
 
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)Arabic Dawateislami
 

Último (11)

امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrrامتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
 
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptxREKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
REKOD TRANSIT BAHASA ARAB SK Tahun 3.pptx
 
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
الكامل في أسانيد وتصحيح حديث الدنيا سجن المؤمن وجنة الكافر من ( 15 ) طريقا عن...
 
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
تنوع الفطريات وأنواعها الكثيرة المتنوعة 1
 
by modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
by modar saleh في التصوير التلفزيوني أحجام اللقطات .pptby modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
by modar saleh في التصوير التلفزيوني أحجام اللقطات .ppt
 
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
تێکچوونا خەموکییا مەزن ژخەموکی چیە و خەموکی چەوا پەیدا دبیت ، چارەسەریا خەموک...
 
الصف الثاني الاعدادي - العلوم -الموجات.pdf
الصف الثاني الاعدادي - العلوم -الموجات.pdfالصف الثاني الاعدادي - العلوم -الموجات.pdf
الصف الثاني الاعدادي - العلوم -الموجات.pdf
 
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.pptالأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
 
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكردمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
 
الاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفيةالاستعداد للامتحانات.pptx عرض حولك كيفية
الاستعداد للامتحانات.pptx عرض حولك كيفية
 
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
الشوق إلى حجّ بيت الله الحرام (فضائل الحج)
 

عرض للوحدة الاولى

  • 1.
  • 2. ‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬: • ‫؟‬ ‫البرمجة‬ ‫هي‬ ‫ما‬ ‫األوامر‬ ‫هذه‬ ‫وتكون‬ ، ‫معينة‬ ‫بمهام‬ ‫للقيام‬ ‫للحاسب‬ ‫تعطى‬ ‫أوامر‬ ‫هي‬ ‫برنامج‬ ‫داخل‬ ‫مكتوبة‬ . ‫؟‬ ‫األوامر‬ ‫نكتب‬ ‫كيف‬ — — ً‫ا‬‫فرض‬ ‫رقمين‬ ‫جمع‬ ‫رقمي‬ ‫جمع‬ ‫شخص‬ ‫من‬ ‫أردت‬ ‫لو‬2+3‫أن‬ ‫واتضح‬ ‫يجمع‬ ‫إن‬ ‫منه‬ ‫ستطلب‬ ‫فكيف‬ ‫العربية‬ ‫اللغة‬ ‫يعرف‬ ‫ال‬ ‫أجنبي‬ ‫الشخص‬ ‫هذا‬ ‫الرقمين‬‫و‬‫؟‬ ‫الناتج‬ ‫يعطيك‬ —‫ويفهمها‬ ‫يعرفها‬ ‫التي‬ ‫اللغة‬ ‫هي‬ ‫ما‬ ‫تعرف‬ ‫أن‬ ‫البد‬ . — ‫يفهم‬ ‫لن‬ ‫فانه‬ ‫اآللي‬ ‫الحاسب‬ ‫كذلك‬2+3‫باللغة‬ ‫كتبتها‬ ‫لو‬ ‫حتى‬ ‫هذه‬ ‫تعلم‬ ‫من‬ ‫البد‬ ‫لهذا‬ ‫يفهمها‬ ‫معينة‬ ‫لغة‬ ‫له‬ ‫اآللي‬ ‫الحاسب‬ ‫ألن‬ ‫اإلنجليزية‬ ‫اللغة‬
  • 3. ‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫وأع‬‫ن‬‫أ‬ • -‫لغة‬ HTML :- • ------------------------------------------------------- • ‫البداية‬ ‫في‬‫يجدر‬‫نعرف‬ ‫أن‬ ‫بنا‬,‫لغة‬ ‫أن‬ HTML ‫ليست‬‫الكثيرون‬ ‫يفهم‬ ‫كما‬ ‫برمجة‬ ‫لغة‬,‫هيكلة‬ ‫لغة‬ ‫إنها‬ ‫بل‬‫و‬‫تكوين‬ ‫المواقع‬‫و‬‫البعض‬ ‫يعتقد‬ ‫كما‬ ‫برمجة‬ ‫لغة‬ ‫ليست‬,‫و‬‫مصطلح‬" HTML " ‫لجملة‬ ‫اختصار‬ ‫هو‬: Hyper Text Markup Language • • ‫اللغات‬ ‫باقي‬ ‫في‬ ‫يحدث‬ ‫كما‬ ‫منها‬ ‫أبسط‬ ‫للغة‬ ‫تترجم‬ ‫ال‬ ‫لغة‬ ‫هي‬ ‫و‬,‫قريبة‬ ‫لغة‬ ‫إلي‬ ‫أو‬ ُ‫ال‬‫مث‬ ‫اآللة‬ ‫للغة‬ ‫تترجم‬ ‫لغات‬ ‫فهناك‬ ‫منها‬,‫و‬‫ملف‬‫الـ‬ HTML ‫نصي‬ ‫ملف‬ ‫كأي‬ ‫عادي‬ ‫نصي‬ ‫ملف‬ ‫يكون‬,‫و‬‫امتداد‬ ‫علي‬ ‫يكون‬ ‫أنه‬ ‫الفرق‬ ‫لكن‬‫الـ‬ html , ‫و‬ ‫ملف‬ ‫كتابة‬ ‫يمكن‬‫الـ‬ html ‫المفكرة‬ ‫علي‬Notepad ‫ويندوز‬ ‫علي‬ ‫الموجودة‬,‫و‬‫النصوص‬ ‫لكتابة‬ ‫وسيلة‬ ‫أبسط‬ ‫هذا‬ ‫امتداد‬ ‫ذات‬ ‫البرمجية‬‫الـ‬ html • • ‫المفكرة‬ ‫علي‬ ‫نصي‬ ‫ملف‬ ‫أنشأت‬ ‫إذا‬ ‫المثال‬ ‫سبيل‬ ‫علي‬ ُ‫ال‬‫فمث‬Notepad ‫بامتداد‬ ‫حفظه‬ ‫فيتم‬txt ‫اسمه‬ ً‫ال‬‫مث‬ ‫ليكون‬: Project.txt ‫بلغة‬ ‫برمجي‬ ‫نص‬ ‫كتابة‬ ‫عند‬ ‫أما‬html ‫النمط‬ ‫هذا‬ ‫علي‬ ‫ليكون‬ ‫الملف‬ ‫حفظ‬ ‫فيتم‬: Project.html , ‫كما‬ ‫و‬ ‫امتداد‬ ‫علي‬ ‫مبني‬ ‫الملف‬ ‫مسمي‬ ‫تالحظون‬html ‫بـالـ‬ ‫موقع‬ ‫برمجة‬ ‫أو‬ ‫إنشاء‬ ‫يتم‬ ‫هكذا‬ ‫و‬HTML , ‫نبذة‬ ‫هذه‬ ‫كانت‬ ‫و‬ ‫لغة‬ ‫عن‬ ‫مبسطة‬HTML •
  • 4. ‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫ة‬‫غ‬‫ل‬‫د‬‫ع‬‫وأ‬‫ق‬ • ‫البرمجة‬ ‫لغة‬ ‫:قواعد‬ • ‫من‬ ‫رئيسية‬ ‫أنماط‬ ‫أربعة‬ ‫من‬ ‫تتكون‬ ‫الحاسب‬ ‫برامج‬ ‫جميع‬ ‫أن‬ ‫وهي‬ ‫المنطقية‬ ‫:العمليات‬ • 1-‫التتابع‬ (Sequence): ‫ترتيب‬ ‫بنفس‬ ‫األوامر‬ ‫تنفيذ‬ ‫وهو‬ ‫الذاكرة‬ ‫في‬ ‫تخزينها‬ • 2-‫االختيار‬ (Selection): ‫لوضع‬ ‫اختبار‬ ‫على‬ ‫النمط‬ ‫هذا‬ ‫ويشمل‬ ‫فرعين‬ ‫أحد‬ ‫اختيار‬ ‫يتم‬ ‫االختبار‬ ‫نتيجة‬ ‫على‬ ‫وبناء‬ ، ‫ما‬ ‫شرط‬ ‫أو‬ ‫ما‬ • 3- ‫التكرار‬ (Looping): ‫لم‬ ‫وإذا‬ ، ‫مشروط‬ ‫عادة‬ ‫التكرار‬ ‫ويكون‬ ‫التكرار‬ ‫حلقة‬ ‫من‬ ‫سيخرج‬ ‫البرنامج‬ ‫سير‬ ‫خط‬ ‫فإن‬ ‫الشرط‬ ‫يتحقق‬ • 4- ‫التفرع‬ (Branching): ‫التحكم‬ ‫ينتقل‬ ‫وفيه‬(‫بدون‬ ‫أو‬ ‫بشرط‬ ‫شرط‬)‫البرنامج‬ ‫في‬ ‫آخر‬ ‫جزء‬ ‫إلي‬ ‫جزء‬ ‫من‬ •
  • 5. ‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫ة‬‫غ‬‫ل‬‫ام‬‫س‬‫ق‬‫أ‬ • ‫البرمجة‬ ‫لغات‬ ‫:أقسام‬ • 1- ‫اآللة‬ ‫:لغة‬ • ‫وهي‬ ‫المنطقية‬ ‫العمليات‬ ‫من‬ ‫رئيسية‬ ‫أنماط‬ ‫أربعة‬ ‫من‬ ‫تتكون‬ ‫الحاسب‬ ‫برامج‬ ‫جميع‬ ‫:أن‬ • 1-‫التتابع‬ (Sequence): ‫الذاكرة‬ ‫في‬ ‫تخزينها‬ ‫ترتيب‬ ‫بنفس‬ ‫األوامر‬ ‫تنفيذ‬ ‫وهو‬ • 2-‫االختيار‬ (Selection): ، ‫ما‬ ‫شرط‬ ‫أو‬ ‫ما‬ ‫لوضع‬ ‫اختبار‬ ‫على‬ ‫النمط‬ ‫هذا‬ ‫ويشمل‬ ‫فرعين‬ ‫أحد‬ ‫اختيار‬ ‫يتم‬ ‫االختبار‬ ‫نتيجة‬ ‫على‬ ‫وبناء‬ • 3- ‫التكرار‬ (Looping): ‫فإن‬ ‫الشرط‬ ‫يتحقق‬ ‫لم‬ ‫وإذا‬ ، ‫مشروط‬ ‫عادة‬ ‫التكرار‬ ‫ويكون‬ ‫التكرار‬ ‫حلقة‬ ‫من‬ ‫سيخرج‬ ‫البرنامج‬ ‫سير‬ ‫خط‬ • 4- ‫التفرع‬ (Branching): ‫التحكم‬ ‫ينتقل‬ ‫وفيه‬(‫شرط‬ ‫بدون‬ ‫أو‬ ‫بشرط‬)‫إلي‬ ‫جزء‬ ‫من‬ ‫البرنامج‬ ‫في‬ ‫آخر‬ ‫جزء‬ • • .
  • 6. ‫ج‬‫م‬‫ا‬‫ن‬‫ر‬‫لب‬‫ا‬‫دم‬‫ج‬‫ت‬‫س‬‫م‬ ‫و‬‫ج‬‫م‬‫ر‬‫مب‬‫ل‬‫ا‬‫ن‬‫ي‬‫ب‬‫رق‬‫ف‬‫ل‬‫ا‬ • :- • ‫المبرمج‬ :- ‫التي‬ ‫المشكلة‬ ‫وتحليل‬ ‫بفهم‬ ‫بالبداية‬ ‫يقوم‬ ‫حيث‬ ، ‫البرامج‬ ‫يكتب‬ ‫من‬ ‫هو‬ ‫األوامر‬ ‫من‬ ‫سلسلة‬ ‫كتابة‬ ‫في‬ ‫يشرع‬ ‫ثم‬ ، ‫المستخدم‬ ‫يقدمها‬ . • ‫البرامج‬ ‫على‬ ‫الحصول‬ ‫كيفية‬ :- • ‫البرامج‬ ‫على‬ ‫األفراد‬ ‫أو‬ ‫الشركات‬ ‫لحصول‬ ‫طريقتان‬ ‫ويوجد‬ :- • – ‫جاهز‬ ‫برنامج‬ ‫شراء‬(ً‫ا‬‫مسبق‬ ‫مكتوب‬ ) . • – ‫الفرد‬ ‫أو‬ ‫بالشركة‬ ‫خاص‬ ‫جديد‬ ‫برنامج‬ ‫تطوير‬ . • ‫البرمجة‬ ‫في‬ ‫األوامر‬ ‫أهم‬ :- • ‫اليستطيع‬‫فهم‬ ‫الحاسب‬‫مايريد‬‫القيام‬ ‫المبرمج‬‫به‬‫بكتاب‬ ‫القيام‬ ‫المبرمج‬ ‫على‬ ‫يجب‬ ‫لذلك‬ ،‫ة‬ ‫التالي‬ ‫المثال‬ ‫مثل‬ ‫األوامر‬ : • – ‫الرقم‬ ‫استقبل‬‫االول‬‫واحفظه‬ . – ‫الثاني‬ ‫مع‬ ‫األول‬ ‫الرقم‬ ‫اجمع‬‫واحفظه‬ . - ‫اعط‬ ‫الناتج‬ . – ‫الرقم‬ ‫استقبل‬ •
  • 7. ‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫ات‬‫لغ‬‫ف‬‫ن‬‫ر‬‫ع‬‫ن‬ • ‫من‬ ‫مجموعة‬ ‫وفق‬ ‫تكتب‬ ،‫األوامر‬ ‫من‬ ‫مجموعة‬ ‫عن‬ ‫عبارة‬ ‫هي‬ ‫البرمجة‬ ‫لغة‬ ‫مراحل‬ ‫بعدة‬ ‫األوامر‬ ‫هذه‬ ‫تمر‬ ‫ثم‬ ‫ومن‬ ،‫البرمجة‬ ‫لغة‬ ‫بواسطة‬ ‫تحدد‬ ‫القواعد‬ ‫الحاسوب‬ ‫جهاز‬ ‫على‬ ‫تنفذ‬ ‫ان‬ ‫.إلى‬ ‫عالية‬ ‫لغة‬ ‫إلى‬ ‫اإلنسانية‬ ‫اللغات‬ ‫من‬ ‫قربها‬ ‫على‬ ‫بناء‬ ‫البرمجة‬ ‫لغات‬ ‫تقسم‬ ‫المستوى‬(‫البشر‬ ‫يفهمها‬ ‫التي‬ ‫اللغة‬ ‫من‬ ‫قريبة‬)‫مثل‬ ‫سي‬ C، ‫جافا‬ Java ، ‫المستوى‬ ‫منخفضة‬ ‫ولغة‬(‫كلغة‬ ‫األسيمبلي‬ Assembly ‫لغة‬ ‫من‬ ‫قريبة‬ ‫وهي‬ ‫.)اآللة‬ ‫المستخدمة‬ ‫اللغة‬ ‫من‬ ‫المرغوبة‬ ‫األغراض‬ ‫على‬ ‫بناء‬ ‫أحيانا‬ ‫وتقسم‬.‫لغات‬ ‫هناك‬ ‫جهاز‬ ‫بإنتاج‬ ‫ما‬ ‫شركة‬ ‫تقوم‬ ‫ان‬ ‫مثل‬ ،‫معينة‬ ‫أجهزة‬ ‫على‬ ‫تعمل‬ ‫لكي‬ ‫ممت‬ُ‫ص‬ ‫مركزي‬ ‫معالج‬ ‫أو‬ ‫حاسوب‬ (CPU) ‫على‬ ‫يحتوي‬ ‫استعمال‬ ‫دليل‬ ‫له‬ ‫وتوفر‬ ، ‫مستقل‬ ‫بشكل‬ ‫تعمل‬ ‫عمومية‬ ‫أكثر‬ ‫أخرى‬ ‫لغات‬ ‫وهناك‬ ،‫عليه‬ ‫تنفذ‬ ‫التي‬ ‫األوامر‬ ‫أي‬ ،‫اآللة‬ ‫نوع‬ ‫عن‬‫انها‬‫تعمل‬‫ضمنآلة‬‫افتراضية‬ Virtual Machine ‫مثل‬ ، ‫لغة‬ ‫الجافا‬ Java.
  • 8. ‫ة‬‫ج‬‫م‬‫ر‬‫لب‬‫ا‬‫ات‬‫لغ‬‫ص‬‫ئ‬‫ا‬‫ص‬‫خ‬ • ‫كتابة‬ ‫للمبرمج‬ ‫تسهل‬ ‫طريقة‬ ‫باألساس‬ ‫هي‬ ‫البرمجة‬ ‫لغة‬ ‫بغرض‬ ‫الحاسوب‬ ‫يفهما‬ ‫وأوامر‬ ‫تعليمات‬ ‫هيئة‬ ‫في‬ ‫برنامجه‬ ‫المطلوب‬ ‫العمل‬ ‫تنفيذ‬.‫يحول‬ ‫الحاسوب‬ ‫ان‬ ‫المعروف‬ ‫ومن‬ ‫المكتوبة‬ ‫اللغة‬‫بها‬‫من‬ ‫سلسلة‬ ‫إلى‬ ‫البرمجة‬0‫و‬1‫ويبدأ‬ ، ‫عمله‬ ‫أساسها‬ ‫على‬.‫البرمجة‬ ‫لغة‬ ‫توفر‬ ‫األوامر‬ ‫ولكتابة‬ ‫عليها‬ ‫لالستناد‬ ‫األساسية‬ ‫اللبنات‬ ‫من‬ ‫مجموعة‬ ‫المختارة‬ ‫التي‬ ‫القواعد‬ ‫من‬ ‫ومجموعة‬ ‫البرنامج‬ ‫تكوين‬ ‫عملية‬ ‫خالل‬ ‫العمل‬ ‫أداء‬ ‫بغرض‬ ‫وتنظيمها‬ ‫معلومات‬ ‫مع‬ ‫التعامل‬ ‫من‬ ‫تمكن‬ ‫المطلوب‬
  • 9.