أهلا ومرحبا.
مرحبًا بكم في محاضرة أخرى مثيرة.
وفي هذه المحاضرة ، سيكون التحدي الأول أمامنا.
لذلك تتذكر من المحاضرات السابقة التي ذكرتها أنني سأقدم لك شرائح لمساعدتك على تعلم
المفاهيم.
سأقوم أيضًا بمظاهرات ، وقد قمت بذلك حتى الآن.
ولكن لكي تتعلموا المواد ، يجب أن يكون لديك نوع من التقييم الذاتي.
ولذا سأقدم لكم تحديات ، في الأساس واجبات منزلية حيث يمكنك إكمال واجباتك
المنزلية لترى كيف تتعلم جيدًا.
وهكذا في هذه المحاضرة ، سيكون هذا هو التحدي الأول لك.
مشوق.
التحدي الأول لدينا ، مهمتنا الأولى ، أكثر أو أقل.
وما أود أن أصفه لكم هو التحدي ، وما هي المتطلبات وما الذي سيشمله
هذا التحدي هو كتابة برنامجكم الأول.
إذن ما سنفعله هو أنك ستكتب برنامج C يعرض اسمك الأول كمخرج.
هذه متطلبات.
هذا ما أريدك أن تفعله.
ومن أجل إكمال هذه المهمة وإكمال هذا التحدي ، ستحتاج إلى القيام بالأشياء
التالية.
سيتعين عليك أولاً إنشاء مشروع في ضوء الكود ، وقد أوضحت كيف يمكنك القيام بذلك.
لذلك يجب أن تكون قادرًا على فعل ذلك.
ستستخدم IDE لأداء المهام التي تقوم بها في كل برنامج C ، وتحريرها وتجميعها وتشغيلها ، ثم اختبار
الكود الخاص بك ، أليس كذلك؟
لذا فإن الخطوة الأولى هي إنشاء هذا المشروع.
يمكنك استخدام المحاضرة التي قدمتها سابقًا إذا كنت بحاجة إلى متابعة هذه الخطوات
مرة أخرى كجزء من إنشاء مشروع ، فنحن نعلم أنه ينشئ ملفًا لك.
لا أريد إنشاء هذا الملف من أجلك لأنه سيقوم بكل العمل نيابة عنك.
لذلك بعد إنشاء المشروع ، تأكد من الانتقال إلى مشروعك داخل نافذة المشروع ، ونافذة الإدارة الخاصة
بك ، وتأكد من حذف ملف النقطة C الرئيسي الذي تم إنشاؤه.
يمكنك النقر بزر الماوس الأيمن فوقه وقول إزالة.
بعد إنشاء مشروعك ، ستكون الخطوة التالية هي إنشاء ملف مصدر C جديد.
ونعلم أنه يجب على جميع ملفات المصدر C وفي امتداد النقطة C إنشاء ملف المصدر C في المشروع الذي
قمت بإنشائه ويجب عليك تسمية اختبار الملف المصدر.
بمجرد إنشاء الملف المصدر ، سيتعين عليك تحريره.
سيتعين عليك بالفعل وضع بعض التعليمات البرمجية هناك.
الكود الذي أدخلته هناك غير مهم.
هذا ليس ما نحاول تعلمه في هذه المرحلة.
ما تحاول تعلمه هو كيفية إنشاء برنامج وكيفية تجميعه وتشغيله.
لا يهم كتابة الكود بشكل صحيح في هذه المرحلة.
لذا ما أريدك أن تفعله هو أنني أريدك أن تنسخ كود المصدر الذي قدمته هنا.
ويبدو غريباً بعض الشيء ، أليس كذلك؟
ترى هذا الجنيه ومن ثم يقول "تضمين" وهناك عدد صحيح ويقول "رئيسي" ثم هناك هذه الأقواس
المتعرجة وكل هذا.
لا شيء من هذا مهم حقًا.
انسخ والصق هذا.
السطر المهم هو printf وهذا هو السطر الذي ستحتاج إلى تعديله لعرض اسمك.
لكنني بدأت ذلك من أجلك.
قلت ، مرحبًا ، اسمي لذلك انسخ والصق هذا الرمز في الاختبار. c بعد نسخ هذا الرمز ولصقه في ملف الاختبار dot
c هذا ، ستحتاج إلى تعديل السطر بحيث يعرض الإخراج الصحيح
عند تشغيل البرنامج.
ولذا ستحتاج إلى تعديل سطر printf هذا.
في الأساس ، ما عليك سوى إضافة اسمك حيث توجد النقاط ، وسيكون ذلك جزءًا من تحرير شفرة المصدر.
بعد إضافة الكود المصدري بنجاح ، فأنت تريد تجميعه وربطه.
وقد تم شرح هذا مرة أخرى في محاضرة أخرى ، لذا يجب أن يكون هذا واضحًا جدًا.
هناك خيارات قائمة للبناء ، لذلك تريد التجميع والربط ثم تريد تحليل نافذة إخراج
البناء.
هذه الخطوة مرة أخرى هي مجرد الذهاب إلى خيار القائمة والبناء.
وما سيفعله هذا هو أنه سيصدر الأمر GCC للتجميع وسيقوم بتعيين ملفات اختبار C في عملية استيراد وسيقوم
أيضًا بإنشاء أي ملفات كائن ثم سيقوم بعد ذلك بربط جميع ملفات الكائنات هذه لإنشاء برنامج.
إذا كان لديك أي أخطاء عند الترجمة والارتباط ، فسترى هذه الأخطاء في نافذة الإنشاء.
هذا يعني أنه سيتعين عليك العودة وتحرير شفرة المصدر الخاصة بك لإصلاح هذه الأخطاء.
الآن ، إذا قمت بنسخ الكود المصدري بالضبط كما هو على الشريحة ، فستكون بخير.
أحد الأشياء التي ستلاحظها في البرمجة هي التفاصيل.
تأكد من نسخ الكود المصدري بالضبط كما هو.
كل شيء يهم.
حسنًا ، إذا فقدت فاصلة منقوطة أو أي شيء من هذا القبيل ، فقد يتسبب ذلك في عدم قيام برنامجك بالتجميع.
الآن ، إذا نجحت في تجميع كود المصدر وربطه ، فأنت تريد تشغيل البرنامج ،
وتريد تنفيذه.
ومرة أخرى ، هذا مجرد خيار قائمة آخر في IDE.
بمجرد تشغيل البرنامج ، سيعرض بالفعل وحدة تحكم جديدة.
سيعرض موجه الدوس ، تلك النافذة السوداء الصغيرة.
وتحتاج إلى تحليل المخرجات للتأكد من صحتها.
إذا لم يعرض اسمك ، فسيتعين عليك تكرار هذه العملية.
سيتعين عليك الذهاب وتحرير إعادة ترجمة التعليمات البرمجية المصدر ، والتي سترتبط ثم تعمل.
وهذه هي العملية التي ستستخدمها دائمًا عند إنشاء مترجم تحرير برنامج ، والربط
والتشغيل ، ثم الاختبار وتصحيح الأخطاء ، واختبار الكود ، والتأكد من أنه يقوم بما يفترض
القيام به ، وإذا لم يفعل ذلك ، إصلاح الأخطاء.
لذلك هذا هو التحدي الخاص بك.
سأقدم حلاً لهذا في المحاضرة القادمة ، لكن انطلق وقم بذلك بنفسك.
مرة أخرى ، من المهم أن تفعل ذلك بنفسك حتى تتعلم منه.
حسنًا.
مجرد مشاهدة المحاضرة ، ربما فاتتك بعض الخطوات.
إذا ذهبت وفعلت هذا بنفسك ، فسيكون مثل ظهر يدك في المرة القادمة التي تحتاج فيها إلى
كتابة برنامج آخر.
إذا حظا سعيدا.
وأتمنى أن تنجحوا يا رفاق.
شكرًا لك.