مدرسة صفط اللبن الاعدادية ( عمرو مرزوق)

مدرسة صفط اللبن الأعدادية كل ما يتعلق بالكمبيوتر (عمرو مرزوق )
 
الرئيسيةاليوميةس .و .جبحـثالأعضاءالمجموعاتالتسجيل

شاطر | 
 

 الصف الثالثالاعدادى الترم الثانى كمبيوتر

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin
avatar

المساهمات : 5
تاريخ التسجيل : 01/03/2016

مُساهمةموضوع: الصف الثالثالاعدادى الترم الثانى كمبيوتر   الجمعة مارس 04, 2016 10:28 pm

ثالثا: اخطاء عند التشغيل Runtime Errors
* تحدث عند تخصيص قيمة أكبر من مدى نوع البيان المستخدم
* أو تحدث عند تخصيص نوع قيمة يختلف عن نوع بيان المتغير أو الثابت أو الخاصية ولا يستطيع المترجم تحويلها
[ltr]Dim X As Byte [/ltr]
[ltr]X = 300 [/ltr]
[ltr]Dim Y = Single [/ltr]
[ltr]Y = “خمسة عشر”[/ltr]
التغلب على أخطاء التشغيل :
الطريقة الأولى : استخدام جملة Try ….Catch …. End Try
* تستخدم لاكتشاف الأخطاء أثناء تشغيل البرنامج
* الفكرة الأساسية لاستعمال جملة Try/ Catch
1- يبدأ البرنامج تنفيذ الأوامر التى  تلى كلمة Try فإن لم يحدث خطأ فى هذه الأوامر يتجاهل الأوامر التى تلى Catch ثم ينتقل لتنفيذ الأوامر التى تلى End Try.
2- أما إذا حدث خطأ فى الأوامر التى تلى كلمة Try فلا يستكمل تنفيذها ويقوم بتنفيذ الأوامر التى تلى كلمة Catch .
* مميزات اوامر Try/Catch :
1-  تمكين المبرمج من التعامل مع الأخطاء التى تحدث أثناء التشغيل بنفسه
2- تمكن المبرمج من كتابة رسائل واضحة لمستخدم البرنامج
الطريقة الثانية :
* التحكم فى مدخلات مستخدم البرنامج بوضع أدوات تحكم معينة مع ضبط خصائصها بحيث تجبر المستخدم على إدخال البيانات صحيحة.
العمليات الحسابية:
العملية
المعامل
مثال
الناتج
جمع
+
X = 2 + 2
4
طرح
-
X = 3 – 2
1
ضرب
*
X = 2 * 2
4
قسمة عادية
/
X = 40 / 5
8
الأسس
^
X = 2 ^ 2
4
أولويات تنفيذ العمليات الحسابية:
1- الأقواس من الداخل إلى الخارج.
2- عمليات الأسس.                                 
3- عمليات الضرب والقسمة من اليسار إلى اليمين.                         
4- عمليات الجمع والطرح من اليسار إلى اليمين.
* إذا تداخلت الأقواس فإن الأولوية للأقواس الداخلية أولاً
* إذا تساوت عملية حسابية فى الرتبة يكون الاولوية من اليسار لليمين.
مثال :            ما ناتج العملية الحسابية التالية 5 + 3 * 2
- يتم ضرب 2* 3 اولا لتكون 6 ثم يتم جمع 6 + 5 ليكون الناتج 11
مثال:             ما ناتج العملية الحسابية التالية (5+3)* 2
- يتم تنفيذ ما بداخل الاقواس 5+3 ثم يتم ضرب 8 * 2 ليكون الناتج 16
* يجب مراعاة تنفيذ أولويات العمليات الحسابية عند انشاء تعبيرات حسابية
* فى حالة عدم مراعاة الاولويات للعمليات الحسابية تقع الأخطاء المنطقية دون ظهور رسالة خطأ وسيكون الناتج خطأ ايضا.
أسئلة على الفصل الأول 
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://271286.arab.st
 
الصف الثالثالاعدادى الترم الثانى كمبيوتر
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
مدرسة صفط اللبن الاعدادية ( عمرو مرزوق) :: الفئة الأولى :: المنتدى الأول :: كتب ومذكرات-
انتقل الى: