الثلاثاء، 6 يونيو 2017

الدرس الاول في (++C) : مدخل الى عالم البرمجة والتعرف على البرنامج المستخدم في تنفیذ البرامج




مدخل الى عالم البرمجة

قبل ان ندخل في المواضيع البرمجية وكيفية كتابة البرمجة.
دعنا نوضح ماهي البرمجة وماهي اللغات وكيف نستفاد منها.

طبعا عند ظهور الحاسوب أصبح اغلب الناس بحاجة الى برامج تلائم حاجاتهم وصار بالضرورة الى توفر لغات يستخدمها المبرمجون لبرمجة تطبيقات تلائم احتياجات الناس وتسهيل الامور في الحياة العملية.
فظهرت عدد كبير من اللغات منها للالعاب واخرى لقواعد البيانات واخرى الى برمجة صفحات الويب واخرى لبرمجة تطبيقات للمستخدمين واصبح المبرمج في خيرة من امره يبرمج باي لغة تلائم طلب المستخدم.
اذن اللغات البرمجية تمكننا من حل عدد كبير من المشاكل التي يعجز عقلنا عن حلها وتسهيل امور الحياة وبسرعة عالية لذلك لا تجعلها تفوتك فهي سهلة وجميلة.وما سندرسة ونتعلمه في هذه الدورة هي لغة سي بلاس التي تدرس في اغلب الدول والجامعات العربية والغربية والتي هي اساس اغلب اللغات الحديثة.


التعرف على البرنامج المستخدم في تنفيذ البرامج
  
ما سنستخدمه في هذه الدورة لتطبيق البرامج والامثلة المحلولة هو برنامج  code blocks  
  ولا يختلف هذا لمنتج كثيرا عن بقية الاصدارات لكن حتى يكون القارئ على معرفة بالبرنامج الذي سنتعامل معه وهو متوفر في شبكات الويب تستطيع تنزيله من اي موقع وتنصيبه..! و يمكنكم تحميله من هنا



كيفية التعامل مع برنامج  code blocks   وكتابة البرامج وتنفيذها ؟
بعد تنصيب البرنامج وتشغيله ستفتح النافذة التالية وهي النافذة الاساسية للبرنامج

1 هذه النافذة نكتب بها برنامجنا الذي نريد تنفيذه والحصول على نتائج و ما سنكتبه في هذه الدروس من اكواد سوف تكتب في هذه النافذة .  جميعها ونستطيع فتح نافذة جديدة من قائمة File ونختار new سوف تفتح قائمة جديدة اختر Empty file للعمل على صفحة فارغة او اختر project   للعمل على مشروع جديد  هنا شرح بالصور 



1  من قائمة ملف File   ثم 2 اختر جديد new ثم 3 للعمل على ورقه فارغة اختر  Empty file أو4 للعمل على مشروع جديد اختر project   


طريقة فتح مشروع جديد في كود بلوكس 

بعد ان تختار project   عليك ان تتبع هذه الخطوات 

1- ستقتح نافذة New from template اختر منها  Console application واضغط على Go كما في الصورة التاليه


2- ستفتح نافذه أخرى Console application  اضغط على next كما هو موضح في الصورة 


 3-  قم باختيار اللغه التي ستخدمها في انشاء برنامجك وهي c++  ملاحظة (الكود بلوكس يدعم اللغة البرمجية c ,c++)  كما هو موضح

4-  الخطوة قبل الأخيرة  في الخانة 1 قم بكتابة اسم برنامجك الخانة 2 قم بتحديد مسار حفظ برنامجك الخانة 3 و 4 سوف تملأ تلقائيا  اضغط على next 



5- أخيرا ضع الاعدادات كما هي موضحه في الصورة واضغط على  finish  


الان لقد قمت بفتح اول مشروع لك في لغة البرمجة c++

1- شريط العنوان.
2- شريط القوائم.
3- صندوق الادوات. ولن يهمنا فيه الا منطقة مخصصه فيه وهي 
1-build: كل الكود سورس الخاصة ببرنامجكم ستبعث لمصنف يقوم بالترجمة ثم يستخرج لنا الـ:Code::Blocks ملفا قابل للتنفيذ أو بالأحرى ملف تنفيذي. لكن إن اقترفت خطأ في الكتابة لن يترجم لك المصنف شيئا وستظهر الأخطاء في منطقة البيان .

2- run: تقوم بتشغيل آخر ملف تنفيذي قمت بكتابة الكود السورس الخاص به. و هذا عندما تريد تجريب البرنامج قبل الانتهاء منه. و لو كنت تتتبعني جيّدا كنت ستعرف بنفسك أنه قبل التشغيل runيجب الترجمة buld. و لكى نجرب ما توصلنا إليه نظغط على الأيقونة 3 .

3- build & run : لن تحتاج عبقرية زائدة لتعرف ماذا يمثل جمع وظيفتي الأيقونتين السابقتين، أضيفوا لمعلوماتكم أنها الأيقونة التي سنكثر من استخدامها أكثر من باقيها، و أكرر ثانية بأنه إذا اقترفتم خطأ في وضع الكود سورس لن يتم ترجمة الأكواد و لا تشغيل البرنامج ! بل سيكون عليكم تصحيح قائمة من الأكواد التي سبق و أخطأتم فيها .

4-قائمة ملفات المشروع : توجد بيسار النافذة، تحتوى على كلّ ملفات السورس المتعلقة بالبرنامج الذي تعمل عليه . 

5- المنطقة الرئيسية : هنا المساحة التي تكتب فيها الكود لبرنامجك

6- منطقة البيان و أسميها: منطقة الموت 😅  ، و هي المنطقة التي تعرض لك الأخطاء التي وقعت فيها أثناء كتابتك للكود ، طبعا متسلسلة بانتظام .

7- شريط التعليمات.

واذا اختفت عليك احدى هذه المناطق تستطيع إظهارها من قائمة عرض view

================================================

الان نقوم بتشغيل المشروع الذي انشئناه بالضغط على زر build وثم نضغط على run 

عندما نقوم ببناء البرنامج وتشغيله تظهر لنا هذه النافذه 

النافذة السوداء هي الكود سورس الذي أنشئناه من المشروع my first project وهو قام بطباعة
 Hello world! 
على الشاشة 


 هذه كانت مقدمة سريعة على البرمجة و برنامج كود بلوكس


مواضيع ذات صلة

الدرس الاول في (++C) : مدخل الى عالم البرمجة والتعرف على البرنامج المستخدم في تنفیذ البرامج
4/ 5
Oleh

إشترك بنشرة المواضيع

.اشترك وكن أول من يعرف بمستجدات المواضيع المطروحة

5 التعليقات

إلى التعليقات
avatar
6 يونيو 2017 في 3:54 م

ممتاز وبارك الله فيك ياخالد.بصراحه عمل جبار ومتميز

رد
avatar
6 يونيو 2017 في 3:55 م

ممتاز وبارك الله فيك ياخالد.بصراحه عمل جبار ومتميز

رد
avatar
غير معرف
7 يونيو 2017 في 9:46 ص

شرح مميز

رد
avatar
7 يونيو 2017 في 1:48 م

أشكرك استاذي وعمي سمير ان شاء الله سوف نواصل الى الامام

رد
avatar
7 يونيو 2017 في 1:54 م

اشكرك وان شاء الله نواصل

رد