اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > القسم الإداري > أرشيف المنتدى

أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل

مشاهدة نتائج الإستطلاع: هل تريد البرنامج المقرر Visual Basic 2008 express
نعم أريدة وأحتاجة 74 86.05%
لا شكراً غير مهم 12 13.95%
المصوتون: 86. أنت لم تصوت في هذا الإستطلاع

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 04-04-2013, 08:49 AM
amorastar amorastar غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2010
المشاركات: 42
معدل تقييم المستوى: 0
amorastar is on a distinguished road
Impp سؤال صعب ارجو الافادة

السؤال الثالث في الفصل الثالث صفحة 79
سؤال اجابته Overflow انا مش فاهمه اصلاً
  #2  
قديم 04-04-2013, 08:56 AM
اسماء السيد عفيفى اسماء السيد عفيفى غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jan 2010
المشاركات: 3
معدل تقييم المستوى: 0
اسماء السيد عفيفى is on a distinguished road
افتراضي

بصى overflow دى بتيجى لما انتى تكونى دخلتى قيمة اكبر او اصغر من المدى المحدد عندك
  #3  
قديم 04-04-2013, 12:41 PM
yassminramy yassminramy غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Jun 2011
المشاركات: 174
معدل تقييم المستوى: 15
yassminramy is on a distinguished road
افتراضي

overflow رسالة تظهر عند ادخال قيمة اكبر من المدى المحدد لها عند التشغبل
  #4  
قديم 04-04-2013, 01:17 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 22
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة amorastar مشاهدة المشاركة
السؤال الثالث في الفصل الثالث صفحة 79
سؤال اجابته Overflow انا مش فاهمه اصلاً
المفروض ان طالب كان عرف من قبل ان مدي integer موجب وسالب 2 مليار اولا
بس الاسئلة دي ما لم يتم تدريسها
  #5  
قديم 04-04-2013, 03:12 PM
mrbasha mrbasha غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jun 2009
المشاركات: 23
معدل تقييم المستوى: 0
mrbasha is on a distinguished road
افتراضي

هذا السؤال عن حلقة تكرارية لن تتوقف فلذلك كانت الاجابة overflow
لان الشرط كان 1>=R
وداخل الحلقة R=R-2
ومعنى ذلك أن الحلقة لن تتوقف لا قيمة R الاولى كانت 1
  #6  
قديم 04-04-2013, 06:05 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 22
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة mrbasha مشاهدة المشاركة
هذا السؤال عن حلقة تكرارية لن تتوقف فلذلك كانت الاجابة overflow
لان الشرط كان 1>=R
وداخل الحلقة R=R-2
ومعنى ذلك أن الحلقة لن تتوقف لا قيمة R الاولى كانت 1
ليس السبب ان لن تتوقف ولكن السبب ان المتغير من النوع integer
ولو كان من النوع single ستتوقف ويكون الناتج - ما لا نهاية
  #7  
قديم 04-04-2013, 08:52 PM
الصورة الرمزية saad14
saad14 saad14 غير متواجد حالياً
عضو مبتدئ
 
تاريخ التسجيل: Apr 2013
المشاركات: 76
معدل تقييم المستوى: 13
saad14 is on a distinguished road
افتراضي

عزيزى الاستاذ الفاضل قيمة العداد تتحقق فى كل مرة حيث لا يتوقف البرنامج و overflow رسالة تظهر عند ادخال قيمة اكبر من المدى المحدد لها عند التشغبل و المدى المخصص للنوع integer هو 10 خانات و بما ان التكرار يقل بمقدار 2 فإن القيم التى سوف تتحقق سوف تزيد عن الـ 10 خانات المسموح بها للبيان integer و هذا هو التفسير الصحيح لذلك
  #8  
قديم 04-04-2013, 11:01 PM
البغدادى البغدادى البغدادى البغدادى غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Oct 2012
العمر: 52
المشاركات: 15
معدل تقييم المستوى: 0
البغدادى البغدادى is on a distinguished road
افتراضي

over flow /رسالة تأتى عندما يتحقق الشرط وان الناتج هنا -1 وسالب واحد اصغر من الصفر وهذا هو الشرط
  #9  
قديم 15-04-2013, 12:34 AM
منى محمد عوض منى محمد عوض غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Nov 2009
المشاركات: 105
معدل تقييم المستوى: 16
منى محمد عوض is on a distinguished road
News2

اقتباس:
المشاركة الأصلية كتبت بواسطة amorastar مشاهدة المشاركة
السؤال الثالث في الفصل الثالث صفحة 79
سؤال اجابته Overflow انا مش فاهمه اصلاً
الكود كما يلى
Dim r As Integer = 1
Do While r <= 1
r = r + 2
Loop
MsgBox(r)
الشرط فى الحالة الأولى صحيح r <= 1 حيث قيمة r=1
فتتغير قيمة r وتزيد بمقدار 2 وتصبح 3 وعند التحقق من الشرط للمرة الثانية يكون الشرط خطا فلا يحدث التكرار وتصبح قيمة r النهائية 3 وتظهر فى مربع الرسالة ويكون الاختيار من بين الاجابات (0-2-overflow)
وتكون الاجابة هى overflowحيث هى قيمة أكبر من 0 أو 2
  #10  
قديم 15-04-2013, 03:32 PM
omarmoh omarmoh غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Mar 2012
العمر: 25
المشاركات: 63
معدل تقييم المستوى: 14
omarmoh is on a distinguished road
Opp

اقتباس:
المشاركة الأصلية كتبت بواسطة منى محمد عوض مشاهدة المشاركة
الكود كما يلى
Dim r As Integer = 1
Do While r <= 1
r = r + 2
Loop
MsgBox(r)
الشرط فى الحالة الأولى صحيح r <= 1 حيث قيمة r=1
فتتغير قيمة r وتزيد بمقدار 2 وتصبح 3 وعند التحقق من الشرط للمرة الثانية يكون الشرط خطا فلا يحدث التكرار وتصبح قيمة r النهائية 3 وتظهر فى مربع الرسالة ويكون الاختيار من بين الاجابات (0-2-overflow)
وتكون الاجابة هى overflowحيث هى قيمة أكبر من 0 أو 2

يا أخت منى هى الاجابة فعلا overflow ولكن ليس للسبب الذى ذكرتيه
لان r=r-2 فيظل الشرط true إلى أن يصل إلى مدى أكبر من مدى النوع integer فيحدث خطـأ من النوع runtime error فيكون الناتج overflow
 

العلامات المرجعية

الكلمات الدلالية (Tags)
أبوزياد, اتفة الفصل الرابع وورد, شرح الترم الثاني فيديو


ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


جميع الأوقات بتوقيت GMT +2. الساعة الآن 09:15 AM.