📚موسوعة الحاسوب و البرمجة📚
11.7K subscribers
875 photos
275 videos
3.95K files
912 links
تحتوي على اي كتب او برامج او فيديوهات او دورات تتعلق بالحاسوب او البرمجة وصيانة الهواتف
قنواتنا
للتواصل @mosoaa_bot
قناتنا في اليوتيوب
https://youtube.com/@musuaamsg
Download Telegram
📚موسوعة الحاسوب و البرمجة📚
بطاقة العمل.apk
• ‏النوع الاول : Syntax errors
او ما يسمى الاخطاء اللغوية وهي الاخطاء الناتجة من المبرمج عند كتابة الكود مثلا ان ينسى وضع (;) في بعض لغات البرمجة او يكتب كلمات محجوزة في اللغة بطريقة خاطئة وهذا النوع من الاخطاء سهل اكتشافه تقريبا ولا يتم تشغيل البرنامج الا بعد تصحيح الاخطاء .

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


‏النوع الثالث : Logical errors
وهذا النوع هو أصعبهم على الأطلاق لأنه لايحدث إلا عند تشغيلة امامك وقد يستغرق الكثير من الوقت لأكتشافه فى بعض الحالات، ‏على سبيل المثال : أنت تبرمج كود يستقبل رقمين من المستخدم ويقوم البرنامج بجمعهم ثم عرض النتيجة وبدلاً من ان تضع علامة الجمع وضعت علامة الطرح فكل مر تقوم بعمل run للبرنامج فأنه سيعمل بشكل طبيعى جدا ولكن ستشعر بالأمر اذا قارنت المدخلات بالمخرجات


‏النوع الرابع : Run-time Errors
وهو الخطأ الذي يظهر اثناء تنفيذ البرنامج وهو خطا منطقي
على سبيل المثال :
حاولت ان تقرأ من ملف فى البرنامج وهو ليس موجود فى الأساس، او محاولة قسمة 1 على 0 ، حاولت ان تتصل بقاعدة بيانات لم تقم بتعريفها


#طور_نفسك
#الاخطاء_في_البرمجة
#errors
@C6665

.