You May Also Like

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

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

هناك ثلاث انواع :

syntax errors (compile errors)

نتيجة بحث الصور عن ‪syntax error‬‏

الاخطاء البرمجية

هى الاخطاء الناتجة من قيام المبرمج بكتابة قواعد اللغة بطريقة خطأئة .
ويتم اكتشافها عن طريق المترجم compiler (قبل) تنفيذ البرنامج
مثل فى بعض اللغات قد ينسيء المبرمج وضع ;
او يكتب كلمة محجوزة فى اللغة بطريقة خاطئة مثل كتابة نوع البيانات Int بدلا من int

Runtime errors (Exception errors)

وهى الاخطاء التى تحدث (اثناء) تنفيذ البرنامج ولايمكن اكتشافها عن طريق المترجم compiler .
مثل تعريف متغير من النوع int يقوم بااستقبال رقم صحيح من المستخدم الا ان المستخدم يقوم بادخال رقم عشرى بالخطأ .
وهذة الاخطاء يجب على المبرمج عمل معالجة لها .

logical errors

نتيجة بحث الصور عن ‪logical error‬‏

الاخطاء المنطقية
وهى الاخطاء التى تحدث (بعد) التنفيذ
او بمعنى اخر هو خطا فى نتيجة او مخرجات البرنامج .
يتم اكتشافها بعد التنفيذ عند عمل test للبرنامج
لايمكن اكتشافها عن طريق المترجم compiler
مثل حساب perimeter of square بطريقة خطائة

perimeter of square =length*5;

بدلا من

length*4;

Last Article