recent
أخبار ساخنة

مفهوم البرمجة ومقدمة عن لغة سي بلس بلس ++C

مقدمة عن لغة سي بلس بلس C++ language

مسار التكنولوجيا

مدونة مسار التكنولوجيا

ما هو مفهوم البرمجة ؟

البرمجة : هي عبارة عن مجموعة من الإيعازات والأوامر لتنفيذ أو حل شيء ما .
نبذة تاريخية عن لغة C++ :
تعتبر لغة C++ هي تطوير للغة C التي  اشتقت من لغتين أساسيتين قديمتين هما لغة BCPL ولغة B  في معامل Bell في بداية السبعينات بواسطة Dennis Ritchie ، وتم تطبيقها على كمبيوتر DEC PDP-11 عام 1972م .
ثم بعد ذلك أصبحت لغة C تعرف بأنها لغة تطوير استخدمت لتطوير نظام التشغيل Unix وأصبحت لغة C و C++ اللغة المستخدمة لكتابة معظم نظم التشغيل .
في نهاية الثمانينات قام Bjarne Stroustrup  في معامل Bell  بتطويل لغة C++
 ( تعتبر لغة موسعة من لغة
C ) وذلك بإضافة عدد من ا لخصائص والمميزات الجديدة التي تدعم برمجة الكائنات الموجهة
Object Oriented Programming  ( OOP )

خصائص لغة C++ :
يمكن تلخيص خصائص لغة سي بلس بلس بالنقاط الآتية :
1-   أنها لغة مستقلة عن الآلة ما يعني أنه يمكن أن تعمل على معظم الحواسيب .
2-   لغة سي بلس بلس تعتبر من لغات الجيل الثالث ، وهي لغة عالية المستوى فأوامرها عبارة عن كلمات باللغة الإنجليزية ، وقريبة من لغة الإنسان .
3-   تتميز بالسهولة في اكتشاف الأخطاء ( الأخطاء الخاصة بتركيبة الجمل ) في البرامج .
4-   تحتوي لغة C++ على مجموعة من الدوال ( Functions ) و Classes الجاهزة والموجودة في ملفات تسمى مكتبات Header Files مثل cin , cout من ضمن مكتبة iostream  ( يمكن تشبيه تلك الملفات بالمكتبات ، ومجموعة الأوامر الموجودة فيها بالكتب الموجودة في المكتبة ) .
5-   يتم تخزين البرامج المكتوبة بلغة C ولغة C++ في ملفات بامتداد .CPP وامتدادات أخرى مثل .cxx و .cc و .C ( حرف الـC هنا حرف كبير Capital  ) .
تعتبر لغة C++ من لغات برمجة الكينونات الموجهة
 
Object Oriented Programming  ( OOP )

إذا استفدت من هذا الدرس يمكنك ـ أخي الزائر ـ أن تقوم بمشاركته لأصدقائك على فيس بوك بالنقر على أيقونة الفيس أسفل هذا الموضوع ، ولا تنسَ أن تترك تعليقك على هذه التدوينة في الصندوق الخاص بالتعليقات ، وفي حال وجود أي استفسار أو سؤال لا تترد في كتابة تعليق وسأكون مسروراً بالرد عليك .
google-playkhamsatmostaqltradent