بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   حاسب آلى 3ع ترم2 (https://www.thanwya.com/vb/forumdisplay.php?f=1965)
-   -   إمتحان الحاسب الآلى محافظة البحيرة 2011 ترم ثانى (https://www.thanwya.com/vb/showthread.php?t=319281)

اسلام عمر 1 24-05-2011 06:14 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة abeer1 (المشاركة 3445341)
اى مشكلة الكود ده بعد تغيير الاسم
اعتقد لا شئ

أنا لم أذكر تغيير الاسم كما لم يذكرة في امتحان البحيرة

nahla m 24-05-2011 06:14 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة البنان واو (المشاركة 3445232)
هل هذا الكود صحيح أم لا
Button.visible=false


حضرتك

الكود صحيح

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

إسمح لى و أرجو أن يتسع صدرك للنقاش

و ما المشكلة لو قلنا
nahla.visible=false

من وجهة نظرى كبرمجة صحيحة 100%

حيث هناك كائن object name بتاعه nahla


عموماً سيدى الفاضل

أنا أحترم رأيك و أحترم شخصك و أحتفظ برأى

و شكراً

الساهر2011 24-05-2011 06:22 PM

درجة الامتحان من 10 والسوال بـ 2 والنقطة الواحدة نصف درجة
وفيه اختلاف على ثثة نقاط اذا نخذف درجة ونصف

abeer1 24-05-2011 06:24 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة البنان واو (المشاركة 3445364)
أنا لم أذكر تغيير الاسم كما لم يذكرة في امتحان البحيرة

عذرا الامتحان مش امتحان عملى قدام الجهاز ومكتوب فيه كود كامل علشان اصححه
الامتحان نظرى و الطالب يسأل عن تطبيق القواعد التى درسها على الكود المكتوب
فبالتالى الكود دة لا يخالف البناء الصحيح من حيث المبدأ
و الممتحن ماقلش هو غير و لا ؟لأ فبالتالى انا كطالب حر انى اظن ما أشاء
معلش صيغة السؤال لم يجانبها الصواب من الممتحن

الساهر2011 24-05-2011 06:27 PM

كيف تم احتساب الجزئية الرابعة فى السؤال الخامس بـ 16 نرجو التوضيح لاننى مش فاهم ازاى جت القيمة 16
لان العداد من 20 الى 18
قيمة البداية هى 20 والنهاية هى 18 والقيمة الابدائية للمتغير هى صفر
نرجو التوضيح

lion heart 24-05-2011 06:31 PM

مشكووووووووووووووووووووووووووووووووووووووووووووووو وووووووووووووور

اسلام عمر 1 24-05-2011 06:33 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة abeer1 (المشاركة 3445419)
عذرا الامتحان مش امتحان عملى قدام الجهاز ومكتوب فيه كود كامل علشان اصححه
الامتحان نظرى و الطالب يسأل عن تطبيق القواعد التى درسها على الكود المكتوب
فبالتالى الكود دة لا يخالف البناء الصحيح من حيث المبدأ
و الممتحن ماقلش هو غير و لا ؟لأ فبالتالى انا كطالب حر انى اظن ما أشاء
معلش صيغة السؤال لم يجانبها الصواب من الممتحن

الطالب يتعلم النظري لكي يطبقه عمليا ، وعندما يختلف النظري عن العملي فلابد أن يكون هناك خطأ .
وفي النهاية ما زلنا مختلفين في إجابة سؤال
ولكننا والحمد لله ما زلنا متفقين في ثقافة الاختلاف التي أراها هي أكبر مشكلة تعاني منها مصرنا الحبيبة في هذه الأيام .


abeer1 24-05-2011 06:34 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة الساهر2011 (المشاركة 3445432)
كيف تم احتساب الجزئية الرابعة فى السؤال الخامس بـ 16 نرجو التوضيح لاننى مش فاهم ازاى جت القيمة 16
لان العداد من 20 الى 18
قيمة البداية هى 20 والنهاية هى 18 والقيمة الابدائية للمتغير هى صفر
نرجو التوضيح

العداد هاينفذ ماجاء فى داخل جملة for , next حتى يصل الى القيمه النهائيه و هى 18 ثم بمروره على next تتغير القيمه بمقدار الخطوة و هى هنا -2 فيكون قيمته 16 وبمقارنة البدايه بالنهايه فى جملة for نجد انها اقل منها مما يعمل على عدم الخول فى جملة التكرار وتكون قيمة العداد هى 16

tarek elhamy 24-05-2011 06:37 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة nahla m (المشاركة 3445119)
بعد إذن حضرتك إسمح لى

كل إجابات حضرتك صحيحة 100%

ما عدا
قيمة I فى السؤال الأخير ستكون بعد إذنك 16 و ليست 18

لأنها آخر قيمه يقرأها و يقارنها و يخرج من loop

و بعد إذنك جربها على البرنامج

Dim I as integer
For i= 20 to 18 step -2
Next
Msgbox(i)
I=16
وشكرا

nahla m 24-05-2011 06:43 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة الساهر2011 (المشاركة 3445432)
كيف تم احتساب الجزئية الرابعة فى السؤال الخامس بـ 16 نرجو التوضيح لاننى مش فاهم ازاى جت القيمة 16
لان العداد من 20 الى 18
قيمة البداية هى 20 والنهاية هى 18 والقيمة الابدائية للمتغير هى صفر
نرجو التوضيح


إسمح لى حضرتك أشرحها لك

قيمة بداية التكرار 20 و النهاية 18

أول قيمه يقرأها العداد 20 ثم يقارنها بالقيمة النهائيه اللى هى 18 فيجدها أكبر منها
فيقوم بتنفيذ الأوارمر بين for و next إن وجد

و يذهب مرة أخرى لـ for بعد خصم 2- فتصبح I بـ 18 و يقارنها بالقيمة النهائية اللى هى 18 فيجدها تساويها
فيقوم بتنفيذ الأوارمر بين for و next إن وجد

و يذهب مرة أخرى لـ for بعد خصم 2- فتصبح I بـ 16و يقارنها بالقيمة النهائية اللى هى 18 فيجدها أقل منها
فيتوقف و يخرج من loop لبعد next

ليجد من يسأله عن قيمة I

و هى آخر قيمة عنده فى الذاكرة قرأها و هى 16

و تقدر حضرتك تجرب على البرنامج

و تحت أمرك فى أى أسئلة

الساهر2011 24-05-2011 06:47 PM

ينتهى التكرار عندما نقوم بمقارنة القيمة فى التكرار بالقيمة النهائية ولان التكرار هنا من 20 الى 18 بمقدار 2-
فنقول 20 عندما نقارنها بالقيمة 18 اذا لم نصل للقيم النهائية
فتتم تكرار العملية بالقيمة 18 وبمقارنة القيمة 18 بالقيمة النهائية للعداد نجد بذكل ان الامر تحقق قتنتهى عملية التكرار

tarek elhamy 24-05-2011 06:47 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة الساهر2011 (المشاركة 3445320)
الاختلاف بيننا فى الامتحان فى ثلاثة اجزاء وهى
السؤال الاول النقطة 1
والسؤال الاول النقطة 2
والسؤال الخامس النقطة الرابعة


السؤال الاول النقطة 1 مختلف لفهم السؤال
والسؤال الاول النقطة 2 الاجابه خطأ أكيد لان القيمة الحرفية توضع بين علامتي تنصيص

والسؤال الخامس النقطة الرابعة الاجابه 16 لاخلاف فيها
قيمة I فى السؤال الأخير ستكون بعد إذنك 16

لأنها آخر قيمه يقرأها و يقارنها و يخرج من loop


و بعد إذنك جربها على البرنامج



Dim I as integer
For i= 20 to 18 step -2
Next
Msgbox(i)
I=16
وشكرا


nahla m 24-05-2011 06:54 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة tarek elhamy (المشاركة 3445477)
Dim I as integer
For i= 20 to 15 step -2
Next
Msgbox(i)
I=16
وشكرا


مع إحترامى الكامل لشخص حضرتك


I= 14

حضرتك ضع الكود اللى حضرتك كتبته فى برنامج vb و ستجد الإجابه هى

I=14

و العملى هو أكبر دليل على صحة كلامى

الساهر2011 24-05-2011 07:01 PM

انظر الى ناتج عملية التكرار فى هذا الامر
for i = 49 to 21 step -7
القيم للامر
49 42 35 28 28 21
اذا اخر قيمة هى 21 وهى القيمة النهائية للعداد

nahla m 24-05-2011 07:03 PM

الأستاذ طارق

أمتحان البحيرة

i=16


مسألة حضرتك

i=14


و العملى هو الفيصل بيننا

و شكراً


جميع الأوقات بتوقيت GMT +2. الساعة الآن 04:52 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.