You May Also Like

كيف أحصل على شهادة أمن سيبراني متميزة تساعدني في العمل ؟ يرغب العديد من العاملين في مجال تكنولوجيا المعلومات بالحصول ...
Read More
مهم قبل الحصول على شهادات متعلقة بالامن السيبراني
ما هي الثغرات ؟ الثغرات هي أماكن خلل ونقاط ضعف في التطبيق يستطيع أي شخص تقني من خلالها إستغلال التطبيق ...
Read More
ما هي الثغرات ؟ وما الامثلة عليها ؟
ما هي أداة SNORT ؟ أداة Snort هي أداة مجانية ومفتوحة المصدر تُستخدم كنظام كشف التسلل (IDS) أو نظام منع ...
Read More
SNORT ما هي أداة

الأخطاء هي المشاكل أو الأعطال التي تحدث في البرنامج والتي تجعل سلوك البرنامج غير طبيعي ، ويمكن للمطورين المتمرسين أيضًا ارتكاب هذه الأخطاء. تُعرف أخطاء البرمجة أيضًا باسم الأخطاء أو الأخطاء ، وتُعرف عملية إزالة هذه الأخطاء باسم التصحيح. يتم اكتشاف هذه الأخطاء إما أثناء وقت التجميع أو التنفيذ. وبالتالي ، يجب إزالة الأخطاء من البرنامج من أجل التنفيذ الناجح للبرنامج

أنواع المشاكل في البرمجة تقسم الى قسمين رئيسيين نوعا ما وهما :

1- Error  الخطأ


مفهوم الخطأ في مجال البرمجة؛ يحدث خطأ عندما تقوم بكتابة Code خطأ غير مطابق لمعايير اللغة مثل خطأ في الــ(Syntax – نسيان وضع () عند كتابة الدالة Function – بيانات مفقودة – عدم وضع الفاصلة المنقوطة <;> ..إلخ).
لذلك لا يُمكن لمترجم اللغة “Compiler” من معرفة ما يجب عليه أن يفعل فيقوم بإخبارك بأن هناك خطأ وأن البرنامج لا يُمكنه الاستمرار.
الــ”Error _ الخطأ” يُوقِفُ عمل البرنامج بالكامل ولا يُمكنه الاستمرار في التشغيل إلاّ بعد إصلاح الخطأ.

2- Warning التحذير


الــ Warning يُعتبر إشعار أو تحذير من مترجم اللغة “Compiler”، يُنبهك بأن هُناك شيء غير مضبوط في البرنامج الخاص بك ويتوجب عليك إصلاحه، مثل (إدخال نوع بيانات بالخطأ – استدعاء دالة من نوع غير مُطابق ..إلخ).
الــ Warning “التحذير” لايعني بأن هُناك خطأ فادح أو خطير يتسبب في توقف البرنامج، على عكس الــError “الخطأ.
هُنا لا يتوقف البرنامج عن العمل، بل يقوم الــ”Compiler” بعمل Escape لهذا الــ Warning، ويستمر البرنامج في العمل دون مشاكل.

 

Last Article

error: Content is protected !!