أخطاء تحدث عند استخدام لغات البرمجة
التصنيف | مقالات وتدوينات |
وقت النشر |
2022/03/23
|
الردود |
0
|
رغم تنوّع لغات البرمجة إلا أنّ هناك أنواعًا محدّدة من الأخطاء التي تظهر في جميع اللغات، ويمكن تقسيمها كالتالي:
١- Syntax Errors
يتم تشبيهها عادةً كأخطاء الإنسان في قواعد اللغة، هذا الخطأ يحدث عند فقدان شيء أو تعريف كلمة ليست موجودة بلغة البرمجة المستخدمة.
مثلاً: الفاصلة المنقوطة (semicolon) هي ضرورية وإلزامية في لغة C++ ، فإذا كتبنا سطر من لغة C++ و لم نكتب الفاصلة المنقوطة بالنهاية فهذا من نوع ال syntax error ولن يسمح الـ (compiler ) بتشغيل البرنامج المكتوب بسبب هذا الخطأ.
٢- logic errors
هي الأخطاء التي تكون منطقية.
مثلاً : الهدف هو كتابة برنامج يجمع رقمين لكن لسبب ما لم يتم كتابة البرنامج بطريقة صحيحة وأصبح البرنامج يطرح الرقمين بدل أن يجمعهم. هذا الخطأ لن يُعطل تشغيل البرنامج ولكن لن يتم تشغيل البرنامج بالطريقة المطلوبة.
٣- Runtime Errors
هي أخطاء تسمح للـ (compiler) بالعمل بشكلٍ طبيعي، لكن ستواجه مشكلة تجعله يتوقف.
مثلاً: الكود المكتوب خالي من الأخطاء لكن بالنص يوجد قسمة على الصفر، سوف يتوقف الـ (compiler) عن العمل وتظهر رسالة خطأ، فهو سمح لي بتشغيل الكود لكن توقف عند رؤية الخطأ الذي يتطلب التوقف.
إعداد عضوة النادي / ريم المشرّف
التعليقات (0)
لم يتم إضافة ردود حتى الآن...