SlideShare a Scribd company logo
1 of 1
Download to read offline
‫لغة‬ ‫بين‬ ‫مقارنة‬C++‫ولغة‬Python
C++Python
‫نشأتها‬
‫تطوي‬ ‫بدأ‬‫رها‬‫ثمانينيات‬ ‫وأوائل‬ ‫سبعينيات‬ ‫أواخر‬ ‫في‬
‫يد‬ ‫على‬ ‫الماضي‬ ‫القرن‬Bjarne Stroustrup‫في‬
‫بيل‬ ‫مختبرات‬
‫سنة‬ ‫البايثون‬ ‫لغة‬ ‫تطوير‬ ‫تم‬1990‫الهولندي‬ ‫المطور‬ ‫يد‬ ‫على‬
Guido Van Rossum
‫المميزات‬
–‫أنظمة‬ ‫أغلب‬ ‫في‬ ‫تستعمل‬ ‫جدا‬ ‫قوية‬ ‫لغة‬‫التشغي‬‫ل‬
‫الحديثة‬.
–‫أنما‬ ‫من‬ ‫الكثير‬ ‫تدعم‬‫البرمجة‬ ‫ط‬
–‫الكبيرة‬ ‫المشاريع‬ ‫ألجل‬ ‫األمثل‬ ‫اللغة‬ ‫الكثيرون‬ ‫يعتبرها‬
‫والمعقدة‬.
–‫التنفيذ‬ ‫وقت‬ ‫أثناء‬ ‫الكبيرة‬ ‫بالسرعة‬ ‫تتميز‬.
–‫بكثيرة‬ ‫موجودة‬ ‫اللغة‬ ‫وكتب‬ ‫وفيرة‬ ‫مصادر‬.
–‫بسيط‬ ‫لغة‬‫ناحي‬ ‫من‬ ‫جدا‬ ‫ة‬‫الكتابية‬ ‫القواعد‬ ‫ة‬.
–‫برمجية‬ ‫مكتبات‬ ‫عدة‬ ‫خالل‬ ‫من‬ ‫الرسومية‬ ‫الواجهات‬ ‫تصميم‬
‫ومجانا‬ ‫متاحة‬.
–‫جدا‬ ‫كبيرة‬ ‫بوتيرة‬ ‫تتطور‬ ‫يجعلها‬ ‫المصدر‬ ‫مفتوحة‬ ‫كونها‬.
–‫وقت‬ ‫أي‬ ‫من‬ ‫أكبر‬ ‫ودعمها‬ ‫يوم‬ ‫بعد‬ ‫يوما‬ ‫يكبر‬ ‫اللغة‬ ‫مجتمع‬
‫العربية‬ ‫باللغة‬ ‫خصوصا‬ ‫وفيرة‬ ‫تعلمها‬ ‫مصادر‬ ‫وكذلك‬ ‫مضى‬.
–‫برامج‬‫وليست‬ ‫مفسرة‬ ‫لغة‬ ‫ألنها‬ ‫منصة‬ ‫أي‬ ‫على‬ ‫تعمل‬ ‫البايثون‬
‫مترجمة‬.
‫العيوب‬
–‫المبتدئين‬ ‫على‬ ‫نسبيا‬ ‫صعبة‬.
–‫والتمتلك‬ ‫المساعدة‬ ‫من‬ ‫الكثير‬ ‫للمبرمج‬ ‫توفر‬ ‫ال‬
‫مثال‬ ‫جافا‬ ‫كلغة‬ ‫أخرى‬ ‫مكتبات‬ ‫بقوة‬ ‫مكتبات‬.
–‫مكتبات‬ ‫بها‬ ‫توجد‬ ‫ال‬‫افتراضية‬‫الواجهات‬ ‫لتصميم‬
‫الرسومية‬.
–‫يعيب‬ ‫ما‬ ‫أكثر‬‫أخرى‬ ‫بلغات‬ ‫مقارنة‬ ‫النسبي‬ ‫بطئها‬ ‫هو‬ ‫البايثون‬.
–‫كالجافا‬ ‫عريقة‬ ‫لغات‬ ‫لمستوى‬ ‫ترقى‬ ‫ال‬ ‫حاليا‬ ‫لكن‬ ‫قوية‬.
‫المستخدم‬ ‫البرنامج‬
‫للبرمجة‬
Visual Basic
C++ Shell
PyCharm
‫كتابة‬ ‫أساسيات‬
‫األكواد‬
-‫المعقوفة‬ ‫األقواس‬ ‫تستخدم‬{ }‫ونهاية‬ ‫لبداية‬
‫المنقوطة‬ ‫والفاصلة‬ ‫الكود‬;‫األمر‬ ‫لنهاية‬
-‫تستخدم‬‫الهامش‬ ‫لكتابة‬ // ‫عالمة‬
-‫اإل‬ ‫تستخدم‬‫والمسافات‬ ‫زاحات‬‫األقواس‬ ‫عن‬ ‫عوضا‬
‫المعقوفة‬
-‫الهامش‬ ‫لكتابة‬ # ‫عالمة‬ ‫تستخدم‬
‫المكتبات‬ ‫أشهر‬
Library
stdio.h
iostream
conio.h
NLTK
TEXTBLOB
STANFORD CORENLP
‫الدوال‬ ‫أهم‬
FUNCTIONS
cout
cin
int
float
print
int
str
abs
‫التكرار‬ ‫حلقات‬
LOOP
for
while
do…while
if….else
for
while
if….else

More Related Content

Similar to C++&python

Introduction à Python
Introduction à PythonIntroduction à Python
Introduction à PythonAyman Elkhatip
 
Hanan Alsayegh
Hanan AlsayeghHanan Alsayegh
Hanan AlsayeghHanaSayegh
 
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافMohamed E. Saleh
 
ADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهAdnan Almehmadi
 
Open sourcetal
Open sourcetalOpen sourcetal
Open sourcetallinuxscout
 
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال... (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...Omar F. Althuwaynee
 
استكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdf
استكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdfاستكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdf
استكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdfArabic Maps
 
سي بالعربي.pdf
سي بالعربي.pdfسي بالعربي.pdf
سي بالعربي.pdfssuser536c36
 
مكونات البرمجية
مكونات البرمجيةمكونات البرمجية
مكونات البرمجيةguest98ae80
 
لغات البرمجه بل تفصيل
لغات البرمجه بل تفصيللغات البرمجه بل تفصيل
لغات البرمجه بل تفصيلIbrheemJasim
 
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Abdalwahab Noureldien
 
صياغة البرامج ولغات البرمجة
صياغة البرامج ولغات البرمجةصياغة البرامج ولغات البرمجة
صياغة البرامج ولغات البرمجةguest98ae80
 
Prog guide 1
Prog guide 1Prog guide 1
Prog guide 1ferask
 
تدشين مشروع تواصل للصم 1 1-2015
تدشين مشروع تواصل للصم 1 1-2015تدشين مشروع تواصل للصم 1 1-2015
تدشين مشروع تواصل للصم 1 1-2015Adel Khalifa, PhD
 
صياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجهصياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجهmohamed hamed
 
Introduction to building apps for windows phone 8 & 10
Introduction to building apps for windows phone 8 & 10Introduction to building apps for windows phone 8 & 10
Introduction to building apps for windows phone 8 & 10Khalil Saleem
 

Similar to C++&python (20)

Python c++
Python c++Python c++
Python c++
 
Introduction à Python
Introduction à PythonIntroduction à Python
Introduction à Python
 
Hanan Alsayegh
Hanan AlsayeghHanan Alsayegh
Hanan Alsayegh
 
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحترافالبرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
البرمجة | أقوي مجالات العمل والربح من الانترنت..دليلك نحو الاحتراف
 
Linux Mint
Linux MintLinux Mint
Linux Mint
 
ADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجهADNAN ALMEHMADI مشروع البرمجه
ADNAN ALMEHMADI مشروع البرمجه
 
Open sourcetal
Open sourcetalOpen sourcetal
Open sourcetal
 
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال... (R in GIS)  دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
(R in GIS) دورة احترافية في استخدام برمجة كأداة لنظم المعلومات المكانية بال...
 
استكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdf
استكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdfاستكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdf
استكشاف العالم باستخدام بايثون_ دليل المبتدئين لبناء مشاريع رائعة.pdf
 
سي بالعربي.pdf
سي بالعربي.pdfسي بالعربي.pdf
سي بالعربي.pdf
 
مكونات البرمجية
مكونات البرمجيةمكونات البرمجية
مكونات البرمجية
 
لغات البرمجه بل تفصيل
لغات البرمجه بل تفصيللغات البرمجه بل تفصيل
لغات البرمجه بل تفصيل
 
Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك Visual basic.net احترف فيجوال بيسك
Visual basic.net احترف فيجوال بيسك
 
صياغة البرامج ولغات البرمجة
صياغة البرامج ولغات البرمجةصياغة البرامج ولغات البرمجة
صياغة البرامج ولغات البرمجة
 
Prog guide 1
Prog guide 1Prog guide 1
Prog guide 1
 
Ipad.ppt
Ipad.pptIpad.ppt
Ipad.ppt
 
Ipad.ppt
Ipad.pptIpad.ppt
Ipad.ppt
 
تدشين مشروع تواصل للصم 1 1-2015
تدشين مشروع تواصل للصم 1 1-2015تدشين مشروع تواصل للصم 1 1-2015
تدشين مشروع تواصل للصم 1 1-2015
 
صياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجهصياغة البرامج ولغات البرمجه
صياغة البرامج ولغات البرمجه
 
Introduction to building apps for windows phone 8 & 10
Introduction to building apps for windows phone 8 & 10Introduction to building apps for windows phone 8 & 10
Introduction to building apps for windows phone 8 & 10
 

Recently uploaded

السرقات الشعرية إعداد غادة محمد عبد الراضي
السرقات الشعرية إعداد غادة محمد عبد الراضيالسرقات الشعرية إعداد غادة محمد عبد الراضي
السرقات الشعرية إعداد غادة محمد عبد الراضيsalwaahmedbedier
 
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبيةتطبيقات الذكاء الاصطناعي و استخداماتها   في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبيةMohammad Alkataan
 
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكردمشق تاريخ معطر بالياسمين - ماهر أسعد بكر
دمشق تاريخ معطر بالياسمين - ماهر أسعد بكرMaher Asaad Baker
 
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptxAhmedFares228976
 
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبيا
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبيااهمية ملحمة جلجامش تاريخيا وفكريا وأدبيا
اهمية ملحمة جلجامش تاريخيا وفكريا وأدبياaseelqunbar33
 
"الدعامة الأساسية التي يقوم عليها التقويم الذاتي
"الدعامة الأساسية التي يقوم عليها التقويم الذاتي"الدعامة الأساسية التي يقوم عليها التقويم الذاتي
"الدعامة الأساسية التي يقوم عليها التقويم الذاتيNajlaaAlshareef1
 
immunology_3.ppt.................................
immunology_3.ppt.................................immunology_3.ppt.................................
immunology_3.ppt.................................hakim hassan
 
درس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمددرس المنادي للصف الاول الثانوي اعداد إسراء محمد
درس المنادي للصف الاول الثانوي اعداد إسراء محمدجامعة جنوب الوادي
 
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم  التعليميةعرض تقديمي تكليف رقم (1).الرسوم  التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليميةfsaied902
 
من قصص القرآن الكريم تحكي عن قصة سيدنا يونس عليه السلام وماذا فعل مع قومه بدو...
من قصص القرآن الكريم تحكي عن قصة سيدنا يونس عليه السلام وماذا فعل مع قومه بدو...من قصص القرآن الكريم تحكي عن قصة سيدنا يونس عليه السلام وماذا فعل مع قومه بدو...
من قصص القرآن الكريم تحكي عن قصة سيدنا يونس عليه السلام وماذا فعل مع قومه بدو...qainalllah
 
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناء
_BIMarabia 45.مجلة بيم ارابيا نمذجة معلومات اليناءOmarSelim27
 
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdfدور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf575cqhpbb7
 
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريممحمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريم
محمد احمد سيد احمد محمد سباق عمر يوسف عبدالكريمelqadymuhammad
 
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار--  غزة  فلسطين سوريا العراقإعادة الإعمار--  غزة  فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراقOmarSelim27
 
1 علم الخلية الم.pdf............................................................
1 علم الخلية الم.pdf............................................................1 علم الخلية الم.pdf............................................................
1 علم الخلية الم.pdf............................................................hakim hassan
 
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxالصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptxv2mt8mtspw
 
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdfسلسلة في التجويد للدورات التمهيدية  والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdfbassamshammah
 
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt.. مهارات ادارة الوقت و مهارات تنظيم الوقت.ppt
.. مهارات ادارة الوقت و مهارات تنظيم الوقت.pptMarwaElsheikh6
 
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfعرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdfr6jmq4dqcb
 
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfشكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdfshimaahussein2003
 

Recently uploaded (20)

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

C++&python

  • 1. ‫لغة‬ ‫بين‬ ‫مقارنة‬C++‫ولغة‬Python C++Python ‫نشأتها‬ ‫تطوي‬ ‫بدأ‬‫رها‬‫ثمانينيات‬ ‫وأوائل‬ ‫سبعينيات‬ ‫أواخر‬ ‫في‬ ‫يد‬ ‫على‬ ‫الماضي‬ ‫القرن‬Bjarne Stroustrup‫في‬ ‫بيل‬ ‫مختبرات‬ ‫سنة‬ ‫البايثون‬ ‫لغة‬ ‫تطوير‬ ‫تم‬1990‫الهولندي‬ ‫المطور‬ ‫يد‬ ‫على‬ Guido Van Rossum ‫المميزات‬ –‫أنظمة‬ ‫أغلب‬ ‫في‬ ‫تستعمل‬ ‫جدا‬ ‫قوية‬ ‫لغة‬‫التشغي‬‫ل‬ ‫الحديثة‬. –‫أنما‬ ‫من‬ ‫الكثير‬ ‫تدعم‬‫البرمجة‬ ‫ط‬ –‫الكبيرة‬ ‫المشاريع‬ ‫ألجل‬ ‫األمثل‬ ‫اللغة‬ ‫الكثيرون‬ ‫يعتبرها‬ ‫والمعقدة‬. –‫التنفيذ‬ ‫وقت‬ ‫أثناء‬ ‫الكبيرة‬ ‫بالسرعة‬ ‫تتميز‬. –‫بكثيرة‬ ‫موجودة‬ ‫اللغة‬ ‫وكتب‬ ‫وفيرة‬ ‫مصادر‬. –‫بسيط‬ ‫لغة‬‫ناحي‬ ‫من‬ ‫جدا‬ ‫ة‬‫الكتابية‬ ‫القواعد‬ ‫ة‬. –‫برمجية‬ ‫مكتبات‬ ‫عدة‬ ‫خالل‬ ‫من‬ ‫الرسومية‬ ‫الواجهات‬ ‫تصميم‬ ‫ومجانا‬ ‫متاحة‬. –‫جدا‬ ‫كبيرة‬ ‫بوتيرة‬ ‫تتطور‬ ‫يجعلها‬ ‫المصدر‬ ‫مفتوحة‬ ‫كونها‬. –‫وقت‬ ‫أي‬ ‫من‬ ‫أكبر‬ ‫ودعمها‬ ‫يوم‬ ‫بعد‬ ‫يوما‬ ‫يكبر‬ ‫اللغة‬ ‫مجتمع‬ ‫العربية‬ ‫باللغة‬ ‫خصوصا‬ ‫وفيرة‬ ‫تعلمها‬ ‫مصادر‬ ‫وكذلك‬ ‫مضى‬. –‫برامج‬‫وليست‬ ‫مفسرة‬ ‫لغة‬ ‫ألنها‬ ‫منصة‬ ‫أي‬ ‫على‬ ‫تعمل‬ ‫البايثون‬ ‫مترجمة‬. ‫العيوب‬ –‫المبتدئين‬ ‫على‬ ‫نسبيا‬ ‫صعبة‬. –‫والتمتلك‬ ‫المساعدة‬ ‫من‬ ‫الكثير‬ ‫للمبرمج‬ ‫توفر‬ ‫ال‬ ‫مثال‬ ‫جافا‬ ‫كلغة‬ ‫أخرى‬ ‫مكتبات‬ ‫بقوة‬ ‫مكتبات‬. –‫مكتبات‬ ‫بها‬ ‫توجد‬ ‫ال‬‫افتراضية‬‫الواجهات‬ ‫لتصميم‬ ‫الرسومية‬. –‫يعيب‬ ‫ما‬ ‫أكثر‬‫أخرى‬ ‫بلغات‬ ‫مقارنة‬ ‫النسبي‬ ‫بطئها‬ ‫هو‬ ‫البايثون‬. –‫كالجافا‬ ‫عريقة‬ ‫لغات‬ ‫لمستوى‬ ‫ترقى‬ ‫ال‬ ‫حاليا‬ ‫لكن‬ ‫قوية‬. ‫المستخدم‬ ‫البرنامج‬ ‫للبرمجة‬ Visual Basic C++ Shell PyCharm ‫كتابة‬ ‫أساسيات‬ ‫األكواد‬ -‫المعقوفة‬ ‫األقواس‬ ‫تستخدم‬{ }‫ونهاية‬ ‫لبداية‬ ‫المنقوطة‬ ‫والفاصلة‬ ‫الكود‬;‫األمر‬ ‫لنهاية‬ -‫تستخدم‬‫الهامش‬ ‫لكتابة‬ // ‫عالمة‬ -‫اإل‬ ‫تستخدم‬‫والمسافات‬ ‫زاحات‬‫األقواس‬ ‫عن‬ ‫عوضا‬ ‫المعقوفة‬ -‫الهامش‬ ‫لكتابة‬ # ‫عالمة‬ ‫تستخدم‬ ‫المكتبات‬ ‫أشهر‬ Library stdio.h iostream conio.h NLTK TEXTBLOB STANFORD CORENLP ‫الدوال‬ ‫أهم‬ FUNCTIONS cout cin int float print int str abs ‫التكرار‬ ‫حلقات‬ LOOP for while do…while if….else for while if….else