#1
|
|||
|
|||
إلى الاساتذة المحترمين ...برجاء التفاعل والمشاركة
****** كل عام وحضراتكم جميعا بالف الف خير ************ * عندي استفسار بسيط أرجو من حضراتكم مشاركتنا فيه ..... هذا نص سؤال في امتحان الدقهلية العام الماضي 2015 الفصل الدراسي الثاني " مايو يعني " 1- عند تخزين القيمة (265) فى متغير من النوع Byte ينتج خطأ من النوع ............( أثناء التشغيل – المنطقى – الإملائى) * ما هي الاجابة الصحيحة .. ؟؟؟؟؟ علما بان - وهذه ملاحظتي - السؤال مطاط او حمّال لأكثر من معنى فمثلا .. * هل المقصود بكلمة تخزين القيمة في امر تخصيص اثناء كتابة الكود * dim x as byte = 265 على فكرة الاجابة في هذه الحالة هو انه ...." خطأ إملائي" .... صح وبالتجربة * أما اذا كان المقصود هو تخزين قيمة عن طريق ادخالها في مربع النص TextBox. ويكون ذلك اثناء التشغيل فالخطأ طبعا واضح انه سيكون ...خطأ اثناء التشغيل .. شكرا جزيلا لحضراتكم ... كل عام انتم بالف الف خير |
#2
|
|||
|
|||
أخى الفاضل
عندما رأيت هذا السؤال العام الماضى أثناء تشغيل الإمتحان ورد على ذهنى إجابتين هما إملائى و نحوى و الإجابة الأخرى عند التشغيل لو حضرتك نفذت الكود ستجد البرنامج يضع خط أزرق تحت 256 و معنى هذا أن الخطأ إملائى و نحوى و ذلك وقت كتابة الكود فقط لو ضغطت مفتاح F5 ستجد رسالة تظهر و هى Over flow Exption was unhandled و أنت تعلم أخى الفاضل أن هذه الرسالة لا تظهر إلا وقت التشغيل و خلاصة القول أن هذا الخطأ هو عند التشغيل بالرغم من وجود خط أزرق و هذا لسبب بسيط جدا و هو أن الخطأ عند التشغيل يكون بسبب تخصيص قيمة تختلف عن نوع البيان مثل الكود التالى Dim A As byte = 1000 ملحوظة هامة الخطأ فى إختيار اسم البيان ينتج عنه خطأ إملائى و نحوى الخطأ فى ختيار نوع البيان ينتج عنه خطأ عند التشغيل الخطأ فى العمليات الحسابية ينتج عنه خطأ منطقى |
#3
|
||||
|
||||
اقتباس:
أحسنت أستاذ أيمن ...... أحييك
كل الشكر والتقدير لحضرتك .
__________________
======= من يمتلك مؤهلات العقل والاحساس سأكون أمامه كالكتاب المفتوح وعليه أن يحسن الاختيار ======== |
#4
|
|||
|
|||
[QUOTE=احمد عبدالشكور;6424160]
أحسنت أستاذ أيمن ...... أحييك
كل الشكر والتقدير لحضرتك . الاستاذ المحترم / ايمن سيف الاستاذ المحترم / احمد عبد الشكور ... شكرا جزيلا لاهتمام حضراتكما ..... ولكن يا سادة وبالتجربة يظهر خط ازرق تحت القيمة بما يعني انه خطأ املائي ولا يعمل هذا الكود بل يصدر رسالة خطأ ان هناك خطأ في بناء الجملة " الاملائي يعني " ويطلب منك ان كان يشغل اخر موضوع ناجح قبله ام لا ...... ولا يعمل هذا الكود حتى يظهر الخطا اثناء التشغيل .... Dim x as Byte = 265 msgbox (x) اعتقد ان صياغة السؤال كانت يجب ان تكون عند تخزين القيمة 265 في أداة Textbox..لمتغير من النوع byte..... ساعتها يكون الخطا اثناء التشغيل...... شكرا يا سادة |
#5
|
|||
|
|||
تكملة لنفس الموضوع
معنى خطأ فى الصياغة هل مقصود الاملائى والنحوى ام المنطقى
|
#6
|
|||
|
|||
الاجابة : خطأ عن التشغيل
|
العلامات المرجعية |
|
|