مشاهدة النسخة كاملة : جزئية فى محافظة دمياط أود لفت نظركم إليها
أحـمد قرنى 20-05-2013, 08:21 PM Dim a as byte = 344
الخطأ هنا خطأ املائى ونحوى وياريت نجربها على الجهاز عشان نتأكد
اعتقد الكثير سيعتبرها خطأ أثناء التشغيل وهذا غير صحيح
hassanalhawy 20-05-2013, 10:28 PM خطأ فى قواعد اللغة فعلاً أستاذ / أحمد
winter4444 20-05-2013, 10:33 PM شكرا أستاذ أحمد
في نافذة الكود سيعتبرها الفيجوال بيسك Syntax Error
خلافا لما قد يدخله المستخدم بهذه القيمة والمتغير معرف على أنه من النوع Byte وبدون قيمة في سطر الإعلان
شريطة أن يخرج له البرنامج رسالة تفيد بذلك .
جعيصه 20-05-2013, 10:35 PM انا قولت كده محدش مصدقنى مع ان الموضوع واضح جدا
بس عاوزين نعرف نموذج الاجابه فيه ايه
hassanalhawy 20-05-2013, 10:41 PM انا قولت كده محدش مصدقنى مع ان الموضوع واضح جدا
بس عاوزين نعرف نموذج الاجابه فيه ايه
فيه اللى فيه
الفيصل هو الجهاز
والجهاز بيقول Syntax Error
أحـمد قرنى 20-05-2013, 10:42 PM انا قولت كده محدش مصدقنى مع ان الموضوع واضح جدا
بس عاوزين نعرف نموذج الاجابه فيه ايه
الله أعلم بنموذج الاجابة
بس أنا على شبه يقين
بان نموذج الاجابة هيقول
خطأ عند التشغيل
جعيصه 20-05-2013, 10:56 PM الله أعلم بنموذج الاجابة
بس أنا على شبه يقين
بان نموذج الاجابة هيقول
خطأ عند التشغيل
وهى دى المصيبة
جعيصه 20-05-2013, 10:59 PM فيه اللى فيه
الفيصل هو الجهاز
والجهاز بيقول syntax error
لأ مش فيه اللى فيه
ويجب لفت نظر القائمين على التصحيح بعدم الاعتراف بنموذج الاجابه فى تلك الجزئيه
hassanalhawy 20-05-2013, 11:08 PM أنا عن نفسى بقدر الدرجات بما يملى على ضميرى
واللى مش عاجبه يدينى إخلاء طرف
عشان تبقى سنتهم سوده
هما بيخافوا من أى شكوى
جعيصه 20-05-2013, 11:13 PM أنا عن نفسى بقدر الدرجات بما يملى على ضميرى
واللى مش عاجبه يدينى إخلاء طرف
عشان تبقى سنتهم سوده
هما بيخافوا من أى شكوى
من على شاكلتك قلائل استاذى الفاضل
والمهم مصلحة الطلبة
واذا كان فيه امكانية لتغيير نموذج الاجابه فلم لا
اى حد من دمياط موجود ممكن يتصل بالمسئول يبلغه
hassanalhawy 20-05-2013, 11:20 PM العام الماضى قلتها بصراحة لهم ، أنى راجعت نموذج الإجابة فى السؤال الذى أقوم بتصحيحه ووجدته صحيح وحقدر الدرجات بناءً عليه ، وقلت لهم وأقسمت لهم لو أنا بصحح السؤال الأول لأصححه بما يخالف نموذج الإجابة لأنه خطأ . واللى مش عاجبه يدينى إخلاء طرف
عشان كده العام الحالى طلبت من الموجهه رفع اسمى من كشوف التصحيح فى الترمين عشان باختلف معاهم وبنزعق وبنزعل من بعض . فى ستين داهيه التصحيح
جعيصه 20-05-2013, 11:25 PM العام الماضى قلتها بصراحة لهم ، أنى راجعت نموذج الإجابة فى السؤال الذى أقوم بتصحيحه ووجدته صحيح وحقدر الدرجات بناءً عليه ، وقلت لهم وأقسمت لهم لو أنا بصحح السؤال الأول لأصححه بما يخالف نموذج الإجابة لأنه خطأ . واللى مش عاجبه يدينى إخلاء طرف
عشان كده العام الحالى طلبت من الموجهه رفع اسمى من كشوف التصحيح فى الترمين عشان باختلف معاهم وبنزعق وبنزعل من بعض . فى ستين داهيه التصحيح
يبقى نسيب الملتزمين بنموذج الاجابه يصححوا ويخربوا بيت الطلبة
مش دا الحل يا استاذ حسن
hassanalhawy 21-05-2013, 09:37 AM إلا من رحم ربى
حقيقة لا نستطيع إنكارها
وإذا لم ينفذوا الأوامر ويقولوا حاضر آمين سيكونوا من المغضوبين عليهم ويمنعوا عنهم رزق ربنا ! أستغفر الله العظيم
zamzam_mah 21-05-2013, 02:13 PM الحل هو خطأ املائى ونحوى وكنت كاتبه فى مراجعتى مع الطلبة
ويوجد اكثر من ذلك مثل
Dim X As Byte=-6.6 نوع الخطأ هنا املائى ونحوى لان Byte تاخذ اعداد صحيحة
Dim X As Byte=6.2 نوع الخطأ هنا منطقى لان الكود سوف ينفذ وتكون قيمة X تساوى 6 وهذا ينتج خطأ فى اى عملية حسابية
جعيصه 21-05-2013, 02:52 PM الحل هو خطأ املائى ونحوى وكنت كاتبه فى مراجعتى مع الطلبة
ويوجد اكثر من ذلك مثل
Dim X As Byte=-6.6 نوع الخطأ هنا املائى ونحوى لان Byte تاخذ اعداد صحيحة
Dim X As Byte=6.2 نوع الخطأ هنا منطقى لان الكود سوف ينفذ وتكون قيمة X تساوى 6 وهذا ينتج خطأ فى اى عملية حسابية
الاولى syntax error لأن القيمه خارج المدى المسموح بيه للمتغير
ميدو ميدو 21-05-2013, 05:27 PM علشان يبقي خطأ اثناء التشغيل لازم يبقي كدا
Dim a as byte = Textbox1.text
وبعدين يا تدخل قيمة نصية او قيمة خارج المدي
انما كتابة الكود بشكل خاطئ دا خطأ املائي ونحوي مفيش كلام
hassanalhawy 27-05-2013, 08:25 PM الحل هو خطأ املائى ونحوى وكنت كاتبه فى مراجعتى مع الطلبة
ويوجد اكثر من ذلك مثل
dim x as byte=-6.6 نوع الخطأ هنا املائى ونحوى لان byte تاخذ اعداد صحيحة
dim x as byte=6.2 نوع الخطأ هنا منطقى لان الكود سوف ينفذ وتكون قيمة x تساوى 6 وهذا ينتج خطأ فى اى عملية حسابية
كلام سليم بارك الله فيك
منى محمد عوض 28-05-2013, 01:05 PM الحل هو خطأ املائى ونحوى وكنت كاتبه فى مراجعتى مع الطلبة
ويوجد اكثر من ذلك مثل
Dim X As Byte=-6.6 نوع الخطأ هنا املائى ونحوى لان Byte تاخذ اعداد صحيحة
Dim X As Byte=6.2 نوع الخطأ هنا منطقى لان الكود سوف ينفذ وتكون قيمة X تساوى 6 وهذا ينتج خطأ فى اى عملية حسابية
الاولى خطا املائى ونحوى لانه خارج نطاق المدى للمتغير حيث ليس به سالب
الثانية ليست خطا والكمبيوتر ياخد العدد الصحيح للمتغير x ويعطى قيمته 6 فقط وان كانت 6.5 ياخد القيمة 7
hassanalhawy 28-05-2013, 01:15 PM الثانية ليست خطا والكمبيوتر ياخد العدد الصحيح للمتغير x ويعطى قيمته 6 فقط وان كانت 6.5 ياخد القيمة 7
بل الثانية خطأ من نوع الأخطاء المنطقية Logic Error حيث ستؤدى إلى نتائج غير سليمة عند استخدام البرنامج
والمشكلة فى هذا النوع من الأخطاء أن الكود سيتم تنفيذه دون أن يعطى أى رسالة خطأ . ولكن النتيجة سوف تصبح مغايرة للواقع
لذا هو من أصعب أنواع الأخطاء إكتشافاً
omarmoh 06-06-2013, 05:18 PM أستاذ حسن أنا أختلف مع حضرتك وأعتقد ان الثانية ليست خطأ والعبارة صحيحة لان الخطأ المنطقى يحدث عند كتابة تعبيرات بناءها غير سليم كأننا نضع علامة + بدلا من * أو عدم اتباع اولويات العمليات الحسابية وعندها فعلا كما قلت لا يعطى لنا رسائل خطأ وتكون النيجة غير منطقية أى مخالفة للواقع لكن الامر dim x as byte=6.2 لا يعتبر خطأ بل يقرب الرقم الى أقرب رقم صحيح وطبعا أكيد الذى يكتب البرنامج "المبرمج" عارف قواعد اختيار data type وليه هو اختار النوع byte
أرجو الرد والاقناع وياريت آخرون يقولوا رأيهم أذا كانوا مع رأيى
وشكرا
|