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

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

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

مشاهدة نتائج الإستطلاع: ما رأيك فى درجة الحاسب هل هى مناسبة ام يجب ان تزيد
يجب ان تزيد 31 60.78%
مناسبة 7 13.73%
يجب ان تقل 3 5.88%
من المفضل الغاءها من المجموع المجموع 10 19.61%
المصوتون: 51. أنت لم تصوت في هذا الإستطلاع

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 06-02-2011, 08:15 PM
الصورة الرمزية fatma sherif
fatma sherif fatma sherif غير متواجد حالياً
مدرس حاسب ألى
 
تاريخ التسجيل: Sep 2010
المشاركات: 103
معدل تقييم المستوى: 14
fatma sherif is on a distinguished road
افتراضي

Age = 25
Mark = 90
If Age<26 Then
Age = 50
Mark = 100
End If
Total = mark * 2

هنا age=25
وعلى ذلك فان قيمة التعبير الشرطي age< 26 هي true ( لان الشرط تحقق )
وسيتم تنفيذ مجموعة الاوامر التي تلي then وهي ان قيمة age=50 , mark=100 وبناء على ذلك تصبح قيمة total=100*2=200
Age = 40
Mark = 90
If Age<26 Then
Age = 50
Mark = 100
End If
Total = mark * 2

وفي هذه الحالة age=40
فنجد ان قيمة التعبير الشرطي age<26 هي false ( لان الشرط متحققش )
وعليه يتم تنفيذ مجموعة الاوامر التي تلي else ولكن جملة if الموجودة هنا هي جملة if البسيطة وهي إذا تحقق الشرط يتم تنفيذ مجموعة الاوامر التي تلي then واذا لم يتحقق لا يتم عمل شئ
وعلى ذلك فن قيمة age=40 , mark= 90 , total =90*2=180
__________________
أ/ فاطمة شريف
معلم أول حاسب آلي
  #2  
قديم 06-02-2011, 08:48 PM
الصورة الرمزية fatma sherif
fatma sherif fatma sherif غير متواجد حالياً
مدرس حاسب ألى
 
تاريخ التسجيل: Sep 2010
المشاركات: 103
معدل تقييم المستوى: 14
fatma sherif is on a distinguished road
افتراضي

انواع البيانات التي لايمكن اجراء عمليات حسابية عليها هي
date , char, string, boolean
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــــــــــــــــــــــــــــ
a=10 , b=10
وعليه فان قيمة التعبير الشرطي a<=b هي true لان الشرط تحقق
ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــ
الطريقة insert , add كلاهما لاضافة عنصر الى القائمة listbox ولكن يختلفوا في
الطريقة add : يتم اضافة العنصر في اخر القائمة
اكتب الكود اللازم لاضافة العنصر sama الى القائمة listbox1

Listbox1.items.add("sama")
اما الطريقة insert : فيتم اضافة العنصر بترتيب معين داخل القائمة
اكتب الكود اللازم لاضافة العنصر sama الى القائمة listbox1 ويكون ترتيبه داخل القائمة العنصر الثاني

Listbox1.items.add(1,"sama")
يبدأ الترقيم داخل listbox من الصفر
__________________
أ/ فاطمة شريف
معلم أول حاسب آلي
  #3  
قديم 06-02-2011, 08:52 PM
الصورة الرمزية fatma sherif
fatma sherif fatma sherif غير متواجد حالياً
مدرس حاسب ألى
 
تاريخ التسجيل: Sep 2010
المشاركات: 103
معدل تقييم المستوى: 14
fatma sherif is on a distinguished road
افتراضي

يتم احتساب التعبيرات الحسابية بالطريقة ................ .
- من المستوى الاعلى فى الاسبقية الى المستوى الاقل فى الاسبقية


__________________
أ/ فاطمة شريف
معلم أول حاسب آلي
  #4  
قديم 06-02-2011, 10:13 PM
حودة حودة1 حودة حودة1 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Jul 2010
المشاركات: 99
معدل تقييم المستوى: 15
حودة حودة1 is on a distinguished road
افتراضي

Age = 25
Mark = 90
If Age<26 Then
Age = 50
Mark = 100
End If
Total = mark * 2

بعد تنفيذ الاوامر السابقة
تكون نتيجة الشرط age < 26 ............... ( true - false ).
أنا عايز اعرف هو يقصد قيمة age = 25 اللى انا نفذت بها الاوامر
أم يقصد ان قيمة age = 50 بعد ما نفذت الاوامر


ام السؤال الخاص باحتساب التعبيرات الحسابية بعض الزملاء قال انه من اليسار الى اليمين
أم اذا قال تنفيذ العمليات الحسابية تبقى من المستوى الاعلى فى الاسبقية الى المستوى الاقل فى الاسبقية
  #5  
قديم 07-02-2011, 06:44 AM
الصورة الرمزية MR : ABO BATTA
MR : ABO BATTA MR : ABO BATTA غير متواجد حالياً
معلم الحاسب الآلى
 
تاريخ التسجيل: Jan 2009
المشاركات: 15,721
معدل تقييم المستوى: 31
MR : ABO BATTA will become famous soon enough
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة حودة حودة1 مشاهدة المشاركة
Age = 25
Mark = 90
If Age<26 Then
Age = 50
Mark = 100
End If
Total = mark * 2

بعد تنفيذ الاوامر السابقة
تكون نتيجة الشرط age < 26 ............... ( true - false ).
أنا عايز اعرف هو يقصد قيمة age = 25 اللى انا نفذت بها الاوامر
أم يقصد ان قيمة age = 50 بعد ما نفذت الاوامر


ام السؤال الخاص باحتساب التعبيرات الحسابية بعض الزملاء قال انه من اليسار الى اليمين
أم اذا قال تنفيذ العمليات الحسابية تبقى من المستوى الاعلى فى الاسبقية الى المستوى الاقل فى الاسبقية
تحياتي للأستاذة فاطمة
كلام الاستاذة فاطمة صحيح يا استاذ جودة
هو بيقصد طبعا القيمة الابتدائية للمتغير Age والذي تساوي 25 وليس 50 .
بالنسبة للعمليات الحسابية يتم تنفيذها حسب الأسبقية في المستوى وإن تساوت المستويات فيتم تنفيذها من اليسار الى اليمين
مثال : X = 5 + 10 * 3
ففي هذا السؤال قيمة X = 35 لأنه يتم تنفيذها حسب الأسبقية في المستوى فيحسب الضرب أولا ثم الجمع ولكن لو احتسبت هنا من اليسار لليمين تكون النتيجة 45 وطبعا خاطئة ولو افترضنا اننا نريد الاجابة 45 فعلينا ان نضع أقواس هكذا
مثال : X = (5 + 10 )* 3
هنا تكون الاجابة الصحيحة 45 لأن الأقواس مقدمة على الضرب
مثال : X = 5 + 10 - 3
اما في هذه الحالة فالمستويات متساوية بين الجمع والطرح وهنا يتم التنفيذ من اليسار الى اليمين لأنها في كل الأحوال تساوي 12
__________________
يارب ارفع عنَّا وعن مصر الفتن ما ظهر منها وما بطن
واحفظ بلاد المسلمين من كل شر وسوء يا أرحم الراحمين
  #6  
قديم 07-02-2011, 04:20 PM
حودة حودة1 حودة حودة1 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Jul 2010
المشاركات: 99
معدل تقييم المستوى: 15
حودة حودة1 is on a distinguished road
افتراضي

أستاذ ابو بطة مع احترامى الشديد لحضرتك انا بختلف مع حضرتك فى السؤال التالى
Age = 25
Mark = 90
If Age<26 Then
Age = 50
Mark = 100
End If
Total = mark * 2

بعد تنفيذ الاوامر السابقة
تكون نتيجة الشرط age < 26 ...............

حضرتك السؤال بيقول بعد تنفيذ الاوامر والشرط عندى قيمته true فبالتالى يتم تنفيذ الاوامر التى تلى then يعنى قيمة age = 50 .

نرجع للسؤال اللى كان طالبه فى البرنامج السابق
تكون نتيجة الشرط age < 26 = False
ايه تعليق حضرتك على صحة ما ذكرته

أما بالنسبة لاحتساب التعبيرات الحسابية انا كنت على اعتقاد انها تحسب من المستوى الاعلى فى الاسبقية الى المستوى الاقل فى الاسبقية .
لكن رأيت فى احدى مشاركات حضرتك انه يوجد فرق بين احتساب العمليات الحسابية يكون ( من اليسار الى اليمين ) وبين تنفيذ العمليات الحسابية يكون ( من المستوى الاعلى الى المستوى الاقل فى الاسبقية ).
فى النهاية رأى حضرتك الاخير ايه فى السؤال التالى
يتم احتساب العمليات الحابية بطرقة ................
( من اليسار الى اليمين - من المستوى الاعلى الى المستوى الاقل فى الاسبقية )
  #7  
قديم 09-02-2011, 10:36 PM
الصورة الرمزية MR : ABO BATTA
MR : ABO BATTA MR : ABO BATTA غير متواجد حالياً
معلم الحاسب الآلى
 
تاريخ التسجيل: Jan 2009
المشاركات: 15,721
معدل تقييم المستوى: 31
MR : ABO BATTA will become famous soon enough
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة أبــو بطــــــــــة مشاهدة المشاركة
بالنسبة للعمليات الحسابية يتم تنفيذها حسب الأسبقية في المستوى وإن تساوت المستويات فيتم تنفيذها من اليسار الى اليمين
مثال : X = 5 + 10 * 3
ففي هذا السؤال قيمة x = 35 لأنه يتم تنفيذها حسب الأسبقية في المستوى فيحسب الضرب أولا ثم الجمع ولكن لو احتسبت هنا من اليسار لليمين تكون النتيجة 45 وطبعا خاطئة ولو افترضنا اننا نريد الاجابة 45 فعلينا ان نضع أقواس هكذا
مثال : X = (5 + 10 )* 3
هنا تكون الاجابة الصحيحة 45 لأن الأقواس مقدمة على الضرب
مثال : X = 5 + 10 - 3

اما في هذه الحالة فالمستويات متساوية بين الجمع والطرح وهنا يتم التنفيذ من اليسار الى اليمين لأنها في كل الأحوال تساوي 12
ما هو رأي الاستاذة نهلة في هذا الكلام ؟؟؟
__________________
يارب ارفع عنَّا وعن مصر الفتن ما ظهر منها وما بطن
واحفظ بلاد المسلمين من كل شر وسوء يا أرحم الراحمين
  #8  
قديم 08-02-2011, 11:02 PM
nahla m nahla m غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Oct 2010
المشاركات: 94
معدل تقييم المستوى: 14
nahla m is on a distinguished road
افتراضي

Age = 25
Mark = 90
If Age<26 Then
Age = 50
Mark = 100
End If
Total = mark * 2

بعد تنفيذ الاوامر السابقة
تكون نتيجة الشرط age < 26 ............... .

false

السؤال يسأل بعد تنفيذ الأومر السابقة

بعد إذن الزملاء الأعزاء و الأخوة الأفاضل
إجابة السؤال ليس فيها شك

و شكراً لكم لطرح الأسئلة التى تفيدنا جميعاً

و شكراً لهذا المنتدى الراقى

  #9  
قديم 09-02-2011, 10:13 PM
حودة حودة1 حودة حودة1 غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Jul 2010
المشاركات: 99
معدل تقييم المستوى: 15
حودة حودة1 is on a distinguished road
افتراضي

أنا راى مع الاخوة اللى بيقولوا ان الشرط قيمته false بس بنسبة 70% أما بنسبة 30% بينتابنى بعض الشك أن قيمته true لسببين
الاول : ليه ميكنش قصده قيمة الشرط اللى نفذت عليه الاوامر.
الثانى : ان الشرط age < 26 اتى قبل قيمة age = 50 وكانت قيمة age عند قراءة الشرط age =25 فكان ممكن اخذ هذه القيمة .

ممكن حد يأكد لى شكى أو ينفيه
  #10  
قديم 09-02-2011, 10:33 PM
الصورة الرمزية MR : ABO BATTA
MR : ABO BATTA MR : ABO BATTA غير متواجد حالياً
معلم الحاسب الآلى
 
تاريخ التسجيل: Jan 2009
المشاركات: 15,721
معدل تقييم المستوى: 31
MR : ABO BATTA will become famous soon enough
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة حودة حودة1 مشاهدة المشاركة
أنا راى مع الاخوة اللى بيقولوا ان الشرط قيمته false بس بنسبة 70% أما بنسبة 30% بينتابنى بعض الشك أن قيمته true لسببين
الاول : ليه ميكنش قصده قيمة الشرط اللى نفذت عليه الاوامر.
الثانى : ان الشرط age < 26 اتى قبل قيمة age = 50 وكانت قيمة age عند قراءة الشرط age =25 فكان ممكن اخذ هذه القيمة .


ممكن حد يأكد لى شكى أو ينفيه
انا اختلفت معاكم في الاجابة لأن دي فعلا وجهة نظري ولكن كلمة بعد تنفيذ الأوامر ربما توحي الى القيمة الجديدة وهي 50 ودا برضه من الأسئلة المحيرة التي لا تكون مباشرة وتحير حول نية واضع السؤال والأفضل ان يسأل مثلا عن قيمة Mark ودي طبعا مش فيها شك وهكذا
__________________
يارب ارفع عنَّا وعن مصر الفتن ما ظهر منها وما بطن
واحفظ بلاد المسلمين من كل شر وسوء يا أرحم الراحمين
  #11  
قديم 10-02-2011, 12:01 AM
nahla m nahla m غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Oct 2010
المشاركات: 94
معدل تقييم المستوى: 14
nahla m is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة حودة حودة1 مشاهدة المشاركة
أنا راى مع الاخوة اللى بيقولوا ان الشرط قيمته false بس بنسبة 70% أما بنسبة 30% بينتابنى بعض الشك أن قيمته true لسببين
الاول : ليه ميكنش قصده قيمة الشرط اللى نفذت عليه الاوامر.
الثانى : ان الشرط age < 26 اتى قبل قيمة age = 50 وكانت قيمة age عند قراءة الشرط age =25 فكان ممكن اخذ هذه القيمة .


ممكن حد يأكد لى شكى أو ينفيه

يا سيدى الفاضل
السؤال يقول بعد تنفيذ الأوامر و الأمر هنا IF
لم يقل قبل تنفيذ الأوامر و لم يقل اللى نفذت عليه الأوامر على حد قول حضرتك
السؤال واضح و صريح و ليس فيه شك

و لكن إسمح لى أن أقول لشخصك الكريم

أنظر للأمر بالمنطق و حاول مرة أخرى أن تقرأ السؤال بهدوء و بالراحة كما لو كنت أول مرة تقرأه و يفضل أن يكون ذلك فى وقت خالى من أى تركيز فى نوعيات أخرى من الأسئلة مثل for...next و do while...loop أو ماشابه ذلك ( أقصد و ذهن حضرتك غير مشغول ) حتى تتضح لك الأمور و تصل إلى الحل الصحيح و نحن مع حضرتك حتى تقتنع قناعة حقيقية و نحصل على 30 % المتبقية بقناعة كاملة و حقيقية من داخلك

و الله الموفق

حضرتك تقول
ان الشرط age < 26 اتى قبل قيمة age = 50 وكانت قيمة age عند قراءة الشرط age =25 فكان ممكن اخذ هذه القيمة .

آخذه أزاى و ده قبل تنفيذ الأمر IF
ده عند قراءته كما قلت حضرتك
أما بعد تنفيذ الأمر أى بعد قراءة الشرط اللى موجود بعد IF و تنفيذ الأوامر اللى بعد كده ألا و هى age = 50
  #12  
قديم 10-02-2011, 03:06 PM
الصورة الرمزية fatma sherif
fatma sherif fatma sherif غير متواجد حالياً
مدرس حاسب ألى
 
تاريخ التسجيل: Sep 2010
المشاركات: 103
معدل تقييم المستوى: 14
fatma sherif is on a distinguished road
افتراضي كلام صحيح

السلام عليكم ورحمة الله وبركاته
بعد تنفيذ الاوامر نجد أن قيمة
age=50, mark=100
وذلك بناءا على أن الاوامر اللي بعد then هي اللي اتنفذت وذلك يوضح ان قيمة الشرط true وليست false
مرفق برنامج لتوضيح هذا المثال
الملفات المرفقة
نوع الملف: rar WindowsApplication4.rar‏ (50.7 كيلوبايت, المشاهدات 52)
__________________
أ/ فاطمة شريف
معلم أول حاسب آلي
  #13  
قديم 10-02-2011, 04:16 PM
الصورة الرمزية أحـمد قرنى
أحـمد قرنى أحـمد قرنى غير متواجد حالياً
معلم حاسب آلى
 
تاريخ التسجيل: Oct 2010
المشاركات: 2,465
معدل تقييم المستوى: 16
أحـمد قرنى has a spectacular aura about
افتراضي

أستاذة فاطمة والاخوة الزملاء

حضرتك قيمة الشرط قبل التنفيذ age < 26 هى true وذلك لأن قيمة age = 25 .

ولكن السؤال بيقول بعد تنفيذ الاوامر وبالتالى أصبحت قيمة age = 50 مثل كلام حضرتك ولكن قيمة الشرط الآن age < 26 تكون false .

أرجو التعقيب
  #14  
قديم 10-02-2011, 04:53 PM
الصورة الرمزية fatma sherif
fatma sherif fatma sherif غير متواجد حالياً
مدرس حاسب ألى
 
تاريخ التسجيل: Sep 2010
المشاركات: 103
معدل تقييم المستوى: 14
fatma sherif is on a distinguished road
افتراضي

السؤال الرابع:اقرأ التعليمات التالية:
Age=25.5
Mark=90
If Age<26 Then
Age=16
Mark=100
End If
Total=Mark*2
بعد تنفيذ التعليمات السابقة اختر الإجابة الصحيحة لكلا مما يلي.
1- قيمة المتغير Age تساوي:
أ- 25.5 ب- 90 ج- 16
2- قيمة المتغير Markتساوي:
أ – 90 ب- 100 ج-25.5
3- قيمة الشرط Age<26:
أ – 25.5ب- True ج-False
4- قيمة المتغير Total تساوي:
أ – 200ب- 180 ج-190
ده نفس السؤال السابق من أسئلة الوزارة باجابته
__________________
أ/ فاطمة شريف
معلم أول حاسب آلي
  #15  
قديم 10-02-2011, 05:22 PM
nahla m nahla m غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Oct 2010
المشاركات: 94
معدل تقييم المستوى: 14
nahla m is on a distinguished road
افتراضي

الأستاذه الفاضلة الكريمة / فاطمه

إسمحى لى لو تكرمتى بتعقيب صغير

فى المثال اللى حضرتك ذكرتيه بتاع كتاب المدرسة

فى كلتا الحالتين تكون الإجابة true

لأن قيمة age قبل If
25.5 و هى أصغر من 26

و بعد تنفيذ الأوامر تصبح 16 و هى أيضاً أصغر من 26


الإختلاف بيننا ماذا يقصد و ماذا فى نيته و أنا رأى المتواضع جداً
لابد و أن يوضح فى السؤال ماذا يريد بالضبط

و الله الموفق

كما أحب أن أعرف ما رأى حضرتك فى الموضوع المطروح الآن عن ما إذا سأل عن قيمة المتغير I بعد تنفيذ الأوامر هل رأى حضرتك الإجابة 6 أم 9

و لك كل الشكر



 

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

الكلمات الدلالية (Tags)
امتحان . 2011 . كمبيوتر, امتحانات كمبيوتر 3 ع, امتحانات،الكمبيوتر, سيف سالم, كمبيوتر, كمبيوتر 3ع . لغات


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

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

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


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