SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
‫لغة‬ ‫بين‬ ‫الفرق‬ / ‫الموضوع‬c++‫ولغة‬python
‫عنتر‬ ‫داود‬ ‫عبدهللا‬ /‫اإلسم‬
/ ‫األكاديمي‬ ‫الرقم‬438227446
:‫المقدمة‬-
‫البرمجة‬ ‫في‬ ‫ماتحترف‬ ‫قبل‬ ‫من‬ ‫تحدد‬ ‫ان‬ ‫يجب‬ ‫ولذلك‬ ‫؛‬ ‫األهداف‬ ‫ومتنوعة‬ ‫كثيرة‬ ‫البرمجة‬ ‫لغات‬
‫طريقتك‬ ‫مع‬ ‫المناسبه‬ ‫اللغة‬ ‫وتحدد‬ ،‫البرمجه‬ ‫لغات‬ ‫من‬ ‫لغه‬ ‫كل‬ ‫وعيوب‬ ‫مميزات‬ ‫اهم‬ ‫وتعرف‬ ‫هدفك‬
.‫العمل‬ ‫فى‬ ‫وأسلوبك‬
‫وسوف‬‫نقارن‬‫في‬‫بحثنا‬‫هذا‬‫بين‬‫لغتين‬‫من‬‫أنواع‬‫اللغات‬‫المشهورة‬‫وهي‬‫لغة‬++C‫و‬Python.
‫لغة‬c++:-
‫لغة‬‫متعددة‬‫أنماط‬‫البرمجة‬‫وتضم‬‫العديد‬‫من‬‫مميزات‬‫لغات‬‫البرمجة‬‫عالية‬‫المستوى‬‫وكذلك‬
‫منخفضة‬‫المستوى‬.
‫بدأ‬‫تطوير‬‫لغة‬++c‫في‬‫أواخر‬‫سبعينيات‬‫وأوائل‬‫ثمانينيات‬‫القرن‬‫الماضي‬‫على‬‫يد‬Bjarne
Stroustrup‫في‬‫مختبرات‬،‫بيل‬‫كانت‬‫في‬‫البداية‬‫تسمى‬‫لغة‬‫سي‬‫مع‬،‫الصفوف‬‫لكن‬‫اإلسم‬‫تغير‬
‫الحقا‬‫لإلسم‬‫المعروف‬‫اليوم‬.
‫تعتبر‬‫لغة‬++c‫من‬‫أكثر‬‫اللغات‬‫شيوعا‬‫وتستعمل‬‫على‬‫نطاق‬‫واسع‬‫في‬‫بناء‬‫أنظمة‬‫التشغيل‬‫ال‬‫حديثة‬
‫لقوتها‬‫في‬‫التعامل‬‫مع‬،‫الهاردوير‬‫هذه‬‫الميزة‬‫التي‬‫ورثتها‬‫من‬‫أمها‬‫الحنون‬‫لغة‬‫السي‬.
: ‫المميزات‬-
1.‫لغة‬‫قوية‬‫جدا‬‫تستعمل‬‫في‬‫أغلب‬‫أنظمة‬‫التشغل‬‫الحديثة‬.
2.‫تدعم‬‫الكثير‬‫من‬‫أنماط‬‫البرمجة‬‫باإلضافة‬‫طبعا‬‫للبرمجة‬‫الكائنية‬‫المنحى‬.
3.‫يعتبرها‬‫الكثيرون‬‫اللغة‬‫األمثل‬‫ألجل‬‫المشاريع‬‫الكبيرة‬‫والمعقدة‬.
4.‫تتميز‬‫بالسرعة‬‫الكبيرة‬‫أثناء‬‫وقت‬‫التنفيذ‬.
5.‫مصادر‬‫وفيرة‬‫وكتب‬‫اللغة‬‫موجودة‬‫بكثيرة‬.
6.‫مجتمع‬‫كبير‬‫جدا‬‫ومصادر‬‫كثيرة‬‫ومتنوعة‬.
: ‫العيوب‬-
1.‫صعبة‬‫نسبيا‬‫على‬‫المبتدئين‬‫لصعوبة‬Syntax‫الخاص‬‫بها‬.
2.‫ال‬‫توفر‬‫للمبرمج‬‫الكثير‬‫من‬‫المساعدة‬‫والتمتلك‬‫مكتبات‬‫بقوة‬‫مكتبات‬‫أخرى‬‫كلغة‬‫جافا‬
‫مثال‬.
3.‫ال‬‫توجد‬‫بها‬‫مكتبات‬‫إفتراضية‬‫لتصميم‬‫الواجهات‬‫الرسومية‬.
‫المدخالت‬ ‫كتابة‬:-
()mainint
{
;c,b,aint
;5=a
;7=b
‫لغة‬python:-
‫تم‬‫تطوير‬‫لغة‬‫البايثون‬‫سنة‬1990‫على‬‫يد‬‫المطور‬‫الهولندي‬RossumVanGuido،‫كان‬
‫تطوير‬‫اللغة‬‫أساسا‬‫للمساعدة‬‫في‬‫تطوير‬‫نظام‬‫تشغيل‬‫بإسم‬Amoeba.
‫إكتسبت‬‫بايثون‬‫مع‬‫الوقت‬‫الكثير‬‫من‬،‫المميزات‬‫وصارت‬‫تعمل‬‫بكفاءة‬‫في‬‫عدة‬،‫مجاالت‬
‫كتطبيقات‬‫سطح‬‫المكتب‬‫ولغة‬‫لت‬‫ط‬‫وير‬‫مواقع‬‫الويب‬‫كذلك‬‫يمكنها‬‫التعامل‬‫مع‬‫المكتبات‬‫البرمجية‬
‫لعدة‬‫لغات‬‫كالجافا‬‫مثال‬.
‫ال‬‫مميزات‬:-
1.‫لغة‬‫بسيطة‬‫جدا‬‫من‬‫ناحية‬‫القواعد‬‫الكتابية‬‫ومع‬‫هذا‬‫ال‬‫تتخلى‬‫عن‬‫القوة‬‫مثل‬‫الفيجوال‬
‫بيسك‬.
2.‫تدعم‬‫المنحى‬‫الكائني‬‫في‬‫البرمجة‬.
3.‫تصميم‬‫الواجهات‬‫الرسومية‬‫من‬‫خالل‬‫عدة‬‫مكتبات‬‫برمجية‬‫متاحة‬‫ومجانا‬.
4.‫كونها‬‫مفتوحة‬‫المصدر‬‫يجعلها‬‫تتطور‬‫بوتيرة‬‫كبيرة‬‫جدا‬.
5.‫مجتمع‬‫اللغة‬‫يكبر‬‫يوما‬‫بعد‬‫يوم‬‫ودعمها‬‫أكبر‬‫من‬‫أي‬‫وقت‬‫مضى‬‫وكذلك‬‫مصادر‬‫تعلمها‬
‫وفيرة‬‫خصوصا‬‫باللغة‬‫العربية‬.
6.‫برامج‬‫البايثون‬‫تعمل‬‫على‬‫أي‬‫منصة‬‫ألنها‬‫لغة‬‫مفسرة‬‫وليست‬‫مترجمة‬.
: ‫العيوب‬-
1.‫أكثر‬‫ما‬‫يعيب‬‫البايثون‬‫هو‬‫بطئها‬‫النسبي‬‫مقارنة‬‫بلغات‬‫أخرى‬.
2.‫قوية‬‫لكن‬‫حاليا‬‫ال‬‫ترقى‬‫لمستوى‬‫لغات‬‫عريقة‬‫كالجافا‬.
‫المدخالت‬ ‫كتابة‬:-
‫في‬ ‫الكود‬ ‫ترتيب‬ ‫قواعد‬python:-
‫الزر‬ ‫باستخدام‬ ‫فارغة‬ ‫مسافة‬ ‫أي‬ ‫بإضافة‬ ‫تقم‬ ‫ال‬TAB‫الزر‬ ‫هذا‬ ‫يعطيها‬ ‫التي‬ ‫المسافة‬ ‫ألن‬
.‫بايثون‬ ‫لغة‬ ‫في‬ ‫إستخدامها‬ ‫مسموح‬ ‫غير‬
‫إستخدم‬4‫فارغة‬ ‫مسافات‬Space.‫متداخل‬ ‫بشكل‬ ‫الكود‬ ‫وضع‬ ‫عند‬
‫المعرفة‬ ‫الدوال‬ ‫و‬ ‫الكالس‬ ‫تعريف‬ ‫فيه‬ ‫تم‬ ‫الذي‬ ‫السطر‬ ‫بين‬ ‫األقل‬ ‫على‬ ‫فارغ‬ ‫سطر‬ ‫ضع‬
.‫بداخله‬
.‫دالتين‬ ‫كل‬ ‫بين‬ ‫األقل‬ ‫على‬ ‫فارغ‬ ‫سطر‬ ‫ضع‬
.‫الدوال‬ ‫بداخل‬ ‫تضيفهما‬ ‫بلوك‬ ‫إثنين‬ ‫كل‬ ‫بين‬ ‫فارغ‬ ‫سطر‬ ‫ضع‬
.‫الشرط‬ ‫جمل‬ ‫و‬ ‫التحكم‬ ‫جمل‬ ‫حول‬ ‫فارغة‬ ‫مسافة‬ ‫ضع‬
‫الرمز‬ ‫إستخدام‬ ‫يفضل‬ ‫التعليقات‬ ‫وضع‬ ‫عند‬#‫في‬‫التعليق‬ ‫كان‬ ‫إن‬ ‫و‬ ‫حتى‬ ‫سطر‬ ‫كل‬ ‫بداية‬
.‫أسطر‬ ‫عدة‬ ‫من‬ ‫يتألف‬
‫هو‬ ‫سطر‬ ‫كل‬ ‫في‬ ‫وضعها‬ ‫يمكن‬ ‫التي‬ ‫القصوى‬ ‫األحرف‬ ‫عدد‬79.‫حرف‬

Mais conteúdo relacionado

Semelhante a Python c++

مقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيمقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثاني
tahanisaad
 
ADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجه
Adnan Almehmadi
 
صياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجهصياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجه
mohamed hamed
 
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجهمع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
Mohamed Alashram
 

Semelhante a Python c++ (20)

المحاضرة الثالثة لغات البرمجة
المحاضرة الثالثة  لغات البرمجةالمحاضرة الثالثة  لغات البرمجة
المحاضرة الثالثة لغات البرمجة
 
مكونات البرمجية
مكونات البرمجيةمكونات البرمجية
مكونات البرمجية
 
C++ & python
C++ & pythonC++ & python
C++ & python
 
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال... (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 
مقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثانيمقدمة في البرمجة..الباب الثاني
مقدمة في البرمجة..الباب الثاني
 
عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01عرض مقدمة في البرمجة 01
عرض مقدمة في البرمجة 01
 
الدرس 1.pdf
الدرس 1.pdfالدرس 1.pdf
الدرس 1.pdf
 
C++&python
C++&pythonC++&python
C++&python
 
ADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجه
 
صياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجهصياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجه
 
سي بالعربي.pdf
سي بالعربي.pdfسي بالعربي.pdf
سي بالعربي.pdf
 
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
 
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجهمع الامثله البرمجه بسكراتس.اساسيات البرمجه
مع الامثله البرمجه بسكراتس.اساسيات البرمجه
 
البرمجة_ دليل شامل للمبتدئين والمحترفين.pdf
البرمجة_ دليل شامل للمبتدئين والمحترفين.pdfالبرمجة_ دليل شامل للمبتدئين والمحترفين.pdf
البرمجة_ دليل شامل للمبتدئين والمحترفين.pdf
 
Computer and information technology project ..
Computer and information technology project ..Computer and information technology project ..
Computer and information technology project ..
 
01 Introduction in C++
01 Introduction in C++01 Introduction in C++
01 Introduction in C++
 
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة  (3) مفهوم البرمجـةخوازميات و مباديء برمجــة  (3) مفهوم البرمجـة
خوازميات و مباديء برمجــة (3) مفهوم البرمجـة
 
Python.pdf
Python.pdfPython.pdf
Python.pdf
 
Python.pdf
Python.pdfPython.pdf
Python.pdf
 
تعلم برمجة.pdf
تعلم برمجة.pdfتعلم برمجة.pdf
تعلم برمجة.pdf
 

Último

امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrrامتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
mhosn627
 

Último (20)

محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريممحمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
 
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfشكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
 
.العروض التقديمية والرسومات التعليمية bdf
.العروض التقديمية والرسومات التعليمية bdf.العروض التقديمية والرسومات التعليمية bdf
.العروض التقديمية والرسومات التعليمية bdf
 
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمددرس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
 
من قصص القرآن الكريم تحكي عن قصة سيدنا يونس عليه السلام وماذا فعل مع قومه بدو...
من قصص القرآن الكريم تحكي عن قصة سيدنا يونس عليه السلام وماذا فعل مع قومه بدو...من قصص القرآن الكريم تحكي عن قصة سيدنا يونس عليه السلام وماذا فعل مع قومه بدو...
من قصص القرآن الكريم تحكي عن قصة سيدنا يونس عليه السلام وماذا فعل مع قومه بدو...
 
السرقات الشعرية إعداد غادة محمد عبد الراضي
السرقات الشعرية إعداد غادة محمد عبد الراضيالسرقات الشعرية إعداد غادة محمد عبد الراضي
السرقات الشعرية إعداد غادة محمد عبد الراضي
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
 
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكردمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
 
عرض تقديمي النقائض في العصر الأموي إعداد سلوي أحمد
عرض تقديمي النقائض في العصر الأموي إعداد سلوي أحمدعرض تقديمي النقائض في العصر الأموي إعداد سلوي أحمد
عرض تقديمي النقائض في العصر الأموي إعداد سلوي أحمد
 
الصف الثاني الاعدادي - العلوم -الموجات.pdf
الصف الثاني الاعدادي - العلوم -الموجات.pdfالصف الثاني الاعدادي - العلوم -الموجات.pdf
الصف الثاني الاعدادي - العلوم -الموجات.pdf
 
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي  جامعة جنوب الوادي تربيه عام ...عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي  جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
 
اللام الشمسية واللام القمرية لصف الرابع
اللام الشمسية واللام القمرية  لصف الرابعاللام الشمسية واللام القمرية  لصف الرابع
اللام الشمسية واللام القمرية لصف الرابع
 
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبيا
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبيااهمية ملحمة جلجامش تاريخيا وفكريا وأدبيا
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبيا
 
أدب درس النقائض إعداد سلوي أحمد بديرأحمد
أدب درس النقائض إعداد سلوي أحمد بديرأحمدأدب درس النقائض إعداد سلوي أحمد بديرأحمد
أدب درس النقائض إعداد سلوي أحمد بديرأحمد
 
"الدعامة الأساسية التي يقوم عليها التقويم الذاتي
"الدعامة الأساسية التي يقوم عليها التقويم الذاتي"الدعامة الأساسية التي يقوم عليها التقويم الذاتي
"الدعامة الأساسية التي يقوم عليها التقويم الذاتي
 
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
 
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
 
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبيا
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبيااهمية ملحمة جلجامش تاريخيا وفكريا وأدبيا
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبيا
 
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrrامتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
امتحانات النحو وإجاباتها.pdfrrrrrrrrrrrrrr
 
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.pptالأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
الأركان التربوية بأقسام التعليم الأولي و الابتدائي.ppt
 

Python c++