أنواع الأخطاء في البرمجة

🔰  أنواع الأخطاء في البرمجة.

هنالك ثلاث أنواع من الأخطاء في البرمجة وهي:
Syntax errors.
Semantic errors.
Logical errors.

1- الــ Syntax errors
أو مايُسمى بالعربية "الأخطاء اللغوية" وهي الأخطاء اللغوية الناتجة من المبرمج عند كتابة الكود، مثلاً أن ينسى وضع ( ; ) في بعض لغات البرمجة، أو يكتب كلمة محجوزة في اللغة بطريقة خاطئة ككتابة c out مثلاً إذ يوجد فراغ بين الكلمة وهذا النوع من الأخطاء سهل اكتشافه نوعاً ما في بعض لغات البرمجة، ولا يتم تشغيل البرنامج إلا بعد تصحيح هذه الأخطاء.

2- الــ Semantic errors
هذا النوع من الأخطاء لا يظهر تقريباً إلا بعد ظهور نتائج البرنامج، يكون هذا الخطأ رياضياً في أغلب الأحيان، مثال على ذلك :
طلب منك إيجاد معدل للطلاب والعلامات تكون بين 0 و 100 وعندما تم تنفيذ البرنامج كانت النتائج 125 مثلاً، هنا الخطأ ربما ليس في الكود بل في الإدخال أو العمليات الحسابية، وهنا يتم تنفيذ الكود بحد ذاته دون اي مشكلة.

3- الــ Logical errors
هذا النوع يُسمى أيضاً بــ Runtime errors وهو الخطأ الذي يظهر أثناء تنفيذ البرنامج، وهو خطأ منطقي مثلاً :
عملية حسابية يكون فيها المقام صفر أو ندخل قيمة مُتغييرة سالبة، ونريد طباعة قيمة لمصفوفة ونُسند هذا المتغير إلى الموقع، بالطبع سيكون خطأ منطقي لأن المصفوفات تبدأ من صفر وتكون دلئماً موجبة.

هذه بعض أشهر أنواع الأخطاء في البرمجة.
وهناك أخطاء أخرى ومنها ما يلي 
أخطاء وقت التشغيل Runtime Errors: ...

الأخطاء الحسابية Arithmetic Errors: ...

أخطاء الموارد Resource Errors: ...

أخطاء الواجهة Interface Errors:

تعليقات

المشاركات الشائعة من هذه المدونة

البرمجة الكائنية

عمل ايميل وهمي بدقيقتين تمب ميل

تحميل تطبيق [reverso translate [Premium بالنسخة المدفوعة مهكر بأخر

عمل ايميل وهمي بدقيقتين

مدخلات ومخرجات الكمبيوتر الشخصي

دليل المبتدئين لمفردات الحاسوب

تثبيت ادة ubuntu-in-termux لصلاحيات الروت

الحمايه من هجمات طلب الفدية

اختصارات لوحة مفاتيح الكمبيوتر