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

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   انت تسأل وجميع الاساتذة تجيب (https://www.thanwya.com/vb/showthread.php?t=305990)

أحـمد قرنى 28-04-2011 07:17 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة tefa46 (المشاركة 3361568)
ياجماعة السؤال الى هو امتى الاوامر بتتنفذ الى فى كتاب الوزارة الى اجابتة فى اساتذة بتقول فى نفس وقت التخصيص وناس بتقول بعد التخصيص وناس بتقول كلام تانى خالص
ارجو الاجابة الصحيحة


فى نفس توقيت التخصيص

قبل تنفيذ التخصيص

هما أقرب إجابتين للصواب

أحـمد قرنى 28-04-2011 07:21 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة tefa46 (المشاركة 3361612)
ناتج تنفيذ الصيغة الحسابية (4*3^2)/(11mod3-1)


عمليات ما بين الاقواس
فيكون ناتج القوس الاول بعد عملية الاسس أولا يليها عملية الضرب يكون الناتج 36 .

يكون الناتج القوس الثانى بعد إجراء باقى القسمة أولاً ثم عملية الطرح يكون الناتج 1 .

زبقسمة ناتج القوس الاول على ناتج القوس الثانى 36/1 يكون الناتج هو 36

أحـمد قرنى 28-04-2011 07:35 PM

[quote=نهال18;3355204]
Dim Computer, English ,Total ,Aag As Integer

computer=40
English=20
If Comuter >30 Then
Total= Computer+ English
Avg= Total/2
Else
Computer=30
English=26
Total= Computer+ English
Avg= Total/2
End If
ضع علامة صح او خطأ

1- قيمة المتغير Computer تساوى 40 ( صــح )
وذلك لعدم وجود قيمة للمتغير computer بعد كلمة then فنأخذ القيمة الاصلية له وهى 40 .
2- قيمة المتغير English تساوى 26 ( خـطـأ)
3- ناتج التعبيرComuter >30 يكون True ( صــح)
4-قيمة المتغير Total تساوى 56 ( خطأ)
قيمة total = 40 + 20 = 60

5-قيمة المتغير Avg تساوى 28 ( خطأ)
قيمة Avg = 60 / 2 = 30

فى قاعدة IF إذا كانت قيمة الشرط True يتم تنفيذ الاوامر التى تلى كلمة Then وإذا كانت قيمة الشرط False يتم تنفيذ الاوامر التى تلى كلمة Else .,
بالرجوع للسؤال نجد أن قيمة الشرط true وبالتالى يتم تنفيذ الاوامر التى تلى كلمة Then .

Dr.Noha Sami 28-04-2011 11:43 PM

[quote=أحـمد قرنى;3365064]
اقتباس:

المشاركة الأصلية كتبت بواسطة صفا2010 (المشاركة 3352068)
Arabic=25
English=20
if Arabic<25 then
total =30
else
total =Arabic +English
End if
بعد تنفيذ العمليه السابقه تكون قيمة المتغيرtota هى (25-30-45)

السؤال به خطأ لان لا يوجد قيمة للمتغير Arabic .
س2\ ما نتيجة الاوامر التاليه؟؟؟
x=2
forI =0to6 step 2
x=x*2
next


- فى بداية التكرار قيمة i=0 نجد انها اقل من القيمة النهائية 6 لذلك يتم التكرار .
يتم تكرار الامر x = x*2 فتكون قيمة x =4 .

- فى المرة الثانية للتكرار تكون قيمة i=2 لأن معدل الزيادة يزيد بمقدار2 ( Step2 ) ، ويتم أيضاً التكرار .
يتم تكرار الامر x = x*2 فتكون قيمةx =8 .

- فى المرة الثالثة للتكرار تكون قيمة i=4لأن معدل الزيادة يزيد بمقدار2 ( Step2 ) ، ويتم أيضاً التكرار .
يتم تكرار الامر x = x*2 فتكون قيمة x =16 .

- فى المرة الرابعة للتكرار تكون قيمة i=6 لأن معدل الزيادة يزيد بمقدار2 ( Step2 ) ، ويتم أيضاً التكرار .
يتم تكرار الامر x = x*2 فتكون قيمة x =32 .

فى آخر مرة نجد أن قيمة i = 8 ونجد انها فى هذه اللحظة أكبر من القيمة النهائية لذلك يتوقف التكرار .

جزاك الله خيرااااااااا
بس ارجو اجابة السؤال اللى انا حطاه قبله كمان

Dr.Noha Sami 28-04-2011 11:50 PM

ما الذى يتسبب في حدوث الحدث Tick ?

أحـمد قرنى 28-04-2011 11:57 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة صفا2010 (المشاركة 3365909)
ما الذى يتسبب في حدوث الحدث Tick ?

الخاصية Interval وذلك عندما ينشط ال Timer

أحـمد قرنى 29-04-2011 12:02 AM

Arabic=25
English=20
if Arabic<25 then
total =30
else
total =Arabic +English
End if
بعد تنفيذ العمليه السابقه تكون قيمة المتغيرtota هى (25-30-45)

من المعروف فى جملة IF إذا كانت قيمة الشرط True تنفذ الاوامر التى تلى كلمة Then ، بينما عندما تكون قيمة الشرط False تنفذ الاوامر التى تلى كلمة Else .
ونجد فى المثال السابق أن قيمة الشرط False وبالتالى تنفذ الاوامر التى تلى كلمة Else ، وتكون قيمة
Total = 25 + 20 = 45

hi66 29-04-2011 12:24 AM

حل هذا الامتحان بسرعه الله يخليك ويكرمك انشاء الله
 
السؤال الأول : ضع علامة ( ü ) امام العبارات الصحيحة وعلامة (û) أمام العبارات الخاطئة:-
1- الشكل "" في لغة V.B. NET يرمز الى سلسلة حرفية قيمتها صفر ( )
2- عند وضعقيمة في عنوان الذاكرة فان هذه القيمة تحل محل القيمة السابقة الموجودة في هذاالعنوان ( )
3- الامر IF…….THEN……ELSE هو امر اختيار فردى فقط ( )
4- ذا كانلديك TEMIR فانه ينشط على فترات متساوية ( )
5 - نوع البيان STRING نستطيع اننخزن فيه بيانات رقمية مثل ارقام السيارات ( )
السؤال الثاني : أكمل الاتى :
1- الامر for………. Next هو امر خاص بــ ..................................... التكرار
2- البيان من النوع ..................... يخزن فيه قيم 10 خانات عددية صحيحة
3- امر التخصيص يتم فيه تخزين ................ داخل ......................
4- التعبير الشرطي .................................................. .................................................. ....
5- من اهمقواعد كتابة الأسماء ...........................,...................... .,...........................
السؤال الثالث :
اوجد قيم المتغيرات الاتية في كل مرة يتغيرفيها S , A, C بفرض اننا قمنا بالإعلانعنها

Dim S,A,C as integer


S=A+C


A=5


S=A+4


C=S+A

السؤال الرابع:- اكتب المصطلح العلمي لكل من :-
1- قيما مخزنة لا تتغير اثناء تشغيل البرنامج (………………………) .
2- من أهمقواعد كتابة الأسماء ولا يمكن ان يتم كتابة اسم إلا بها (………………………)
3- أمريستخدم لصياغة التعبيرات الشرطية (………………………)
4- حدود القيم المتاحة للمتغير (………………………)
5- بيان يتمتخزين فيه قيمة منطقية اما false او (………………………) true

أحـمد قرنى 29-04-2011 12:41 AM

[quote=hi66;3366045]السؤال الأول : ضع علامة ( ü ) امام العبارات الصحيحة وعلامة (û) أمام العبارات الخاطئة:-
1- الشكل "" في لغة V.B. NET يرمز الى سلسلة حرفية قيمتها صفر ( خطأ)
2- عند وضعقيمة في عنوان الذاكرة فان هذه القيمة تحل محل القيمة السابقة الموجودة في هذاالعنوان ( صح)
3- الامر IF…….THEN……ELSE هو امر اختيار فردى فقط ( خطأ)
4- ذا كانلديك TEMIR فانه ينشط على فترات متساوية (صح )
5 - نوع البيان STRING نستطيع اننخزن فيه بيانات رقمية مثل ارقام السيارات ( صح)
السؤال الثاني : أكمل الاتى :
1- الامر for………. Next هو امر خاص بــ .معرفة عدد مرات التكرار
2- البيان من النوع Integer يخزن فيه قيم 10 خانات عددية صحيحة
3- امر التخصيص يتم فيه تخزين قيمة داخل المتغير
4- التعبير الشرطي توضيح للعلاقة بين كميتين
5- من اهمقواعد كتابة الأسماء يبدأ بحرف - لا يحتوى على مسافات أو علامات خاصة - لا يكون من الكلمات المحجوزة.
السؤال الثالث :
اوجد قيم المتغيرات الاتية في كل مرة يتغيرفيها S , A, C بفرض اننا قمنا بالإعلانعنها

Dim S,A,C as integer


S=A+C


A=5


S=A+4


C=S+A

السؤال الرابع:- اكتب المصطلح العلمي لكل من :-
1- قيما مخزنة لا تتغير اثناء تشغيل البرنامج (الثوابت) .
2- من أهمقواعد كتابة الأسماء ولا يمكن ان يتم كتابة اسم إلا بها (أن يبدأ الاسم بحرف

hi66 29-04-2011 08:00 PM

أمريستخدم لصياغة التعبيرات الشرطية (………………………)
4- حدود القيم المتاحة للمتغير (………………………)
5- بيان يتم تخزين فيه قيمة منطقية اما false او true (………………………)

flanker pilot 29-04-2011 08:52 PM

اخر كلام عشان انا تعبت باالامانه do while ........loop ملغيه ولا لا
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

sherifonline 30-04-2011 03:12 PM

مع احترامى لحضرتك الاجابة مش كده
 
اقتباس:

المشاركة الأصلية كتبت بواسطة راغب المصري (المشاركة 3314022)
اولا هنقول i بتساوي كام

اقتباس:

المشاركة الأصلية كتبت بواسطة راغب المصري (المشاركة 3314022)
i = 0.1.2.3.4.5.6.7
بعد كده هنقول هو امتى باقى قسمة i مع 2 = صفر
في حالة i = 2 . 4 . 6 بعد كده نقول
عند i =2 تظهر رسالة 3 وعند i = 4 تظهر رسالة 5 و عند i = 6 تظهر رسالة 7 ------------------------ i+1
بعد كده هنقول امتى باقى قسمة i مع 3 = صفر
في حالة i = 3 . 6 بعد كده نقول
عند i = 3 تظهر رسالة محتواها 9 وعند i = 6 تظهر رسالة محتواها 36 ------------------ i*i
بعد كده نقول امتى باقى قسمة i على 5 = صفر
في حالة i = 5 بعد كده نقول
عند i = 5 تظهر رسالة محتواها 9 -----------------1-2*5

ارجو منك مراجعة قاعدة if then else ص 49 وص 50 من كتاب الوزارة
حيث ان القيم يتم ايجادها من اعلى لاسفل وبالتالى يجب ان تأخذ تختبر القيم كل مرة من اعلى الى اسفل
وعند حدوث اول قيمة true يجب ان تنفذ الاوامر التى تليها مع اهمال باقى الاوامر
وبالتالى حل المسألة الصحيح هو:
قيم i التى سيتم التعامل معها هى : 0,1,2,3,4,5,6,7
المخرجات الناتجة : 1,2,3,9,5,7,7

alialy69 30-04-2011 11:03 PM



اذكر المصطلح العلمي

أمر يقوم بالإعلان عن اى متغير في برنامج Visual Basic قبل استعماله

ميس مي ال قاطرجي 01-05-2011 12:14 AM

السلام عليكم
رجاءا محتاجة نسخة جيدة لبرنامج الفيجوال بيسك دوت نت
في اسرع وقت
ولكم جزيل الشكر

آية عثمان 01-05-2011 07:37 AM

ممكن حضرتك تنزل مذكرة فيها اجابات الاسئلة بتاعة الكتاب لاني صعب اني اقعد اكتبها كلها واحنا محتاحينها ولك جزيل الشكر


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

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