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

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

tmrmsr 14-02-2013 09:27 PM

Object
 
اقتباس:

المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر (المشاركة 5131465)
يا جماعة البيان object بيخزن بداخله ايه

يعنى ارقام ولا حروف ولا تاريخ
ولا اى حاجة غير ما سبق

وزى ايه مثال على كدة عشان افهمه


وهل يمكن اجراء عمليات حسابية على البيان date
وعمر الطالب يخزن فى date ولا single

- يستخدم ال Object عندما لايعرف نوع بيان المتغير Variable وقت الترجمة Compile time
- المتغير المعلن من النوع Object يمكنك تخصيص قيمة له من أي نوع مثل String , Double , Date , Class , structure, enumeration.
- القيمة الأفتراضية له Nothing.
- لا يفضل استخدامه بكثرة إلا في أضيق الحدود.

tmrmsr 14-02-2013 09:29 PM

الرجاء الرجوع لموضوع تم نشر حلول أسئلة ونماذج اختبارات الترم الثاني
 
الرجاء الرجوع لموضوع تم نشر حلول أسئلة ونماذج اختبارات الترم الثاني

سيف سالم 14-02-2013 11:45 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة جولد هنا (المشاركة 5134032)
السلام عليكم ارجو من الزملاء المدرسين حل اسئله الكتاب المدرسى للترم التانى منهج 2013 ولكم جزيل الشكر والتقدير على المجهود الرائع جزاكم الله كل خير

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

مدرس . كمبيوتر 15-02-2013 03:13 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة tmrmsr (المشاركة 5135671)
- يستخدم ال Object عندما لايعرف نوع بيان المتغير Variable وقت الترجمة Compile time
- المتغير المعلن من النوع Object يمكنك تخصيص قيمة له من أي نوع مثل String , Double , Date , Class , structure, enumeration.
- القيمة الأفتراضية له Nothing.
- لا يفضل استخدامه بكثرة إلا في أضيق الحدود.

مش فاهم حضرتك تقصد ايه
يعنى يمكن تخزين اعداد او حروف داخل النوع object

مدرس . كمبيوتر 15-02-2013 03:17 AM

سؤالين للاستاذ سيف والزملاء
 
صح ولا غلط

جملة الامر if then else تستخدم فى حالة وجود اكثر من بديل

يمكن استخدام متغيرين ذو قيم مختلفة مع جملة select case

لما بيقول مثلا case else 10 to 20

ويطلب ما يحدث عند القيمة 20 هل الشرط هنا صحيح ولو هو عايز ارقام ما بين 10 الى 20 وليس من بينهم 10 و 20

محمد اشرف 15-02-2013 11:48 AM

يا جماعة انا عاوز التحضير الالكترونى ضرورى للصف الثالث الاعدادى وجزاكم الله كل خير

tmrmsr 15-02-2013 03:11 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر (المشاركة 5136143)
مش فاهم حضرتك تقصد ايه
يعنى يمكن تخزين اعداد او حروف داخل النوع object

بمعنى يستقبل أي قيمة من أي نوع

مدرس . كمبيوتر 15-02-2013 11:28 PM

الرجاء الدخول من الاستااااااااااذ تامر ضرررررررروى
 
اجابات الفصل الثانى
السؤال الاول صح وغلط

رقم 4
هل معامل المقارنة or هى هى المعامل المنطقى or


رقم 5
يمكن اختبار اكثر من تعبير شرطى بجملة شرطية واحدة باستخدام select case الاجابة صحيحة ازاى ممكن مثال على كدة

رقم 9
الخاصية مش المفروض selected items وليس selected index

tmrmsr 15-02-2013 11:55 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر (المشاركة 5137785)
اجابات الفصل الثانى
السؤال الاول صح وغلط

رقم 4
هل معامل المقارنة or هى هى المعامل المنطقى or


رقم 5
يمكن اختبار اكثر من تعبير شرطى بجملة شرطية واحدة باستخدام select case الاجابة صحيحة ازاى ممكن مثال على كدة

رقم 9
الخاصية مش المفروض selected items وليس selected index

- بالنسبة ل OR تسخدم لعمل مقارنة منطقية Boolean Expression الأثنين صح
- بالنسبة للبند 5 أملهني فرصة أرجع لواضع السؤال أستوضح منه
- رقم 9 selectedindex تستخدم للحصول على ترتيب العنصر المحدد أما selecteditems تستخدم للحصول على العنصر المحدد . في صيغة السؤال أستخدمت كلمة "تشير" أي من خلال selectedindex نصل لهذا العنصر

أحمد هاشم الزيدي 16-02-2013 04:03 PM

أستاذي الفاضل هذا هو الرابط الخاص بحل أسئلة الكتاب المدرسي
http://portal.moe.gov.eg/AboutMinistry/Departments/ecd/quesbank/prep3/Pages/Second_Term.aspx

googleabdo 16-02-2013 07:40 PM

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

ahmedaalam 17-02-2013 10:10 AM

انا عايز مذكرة للترم التانى لغااااااااااااااات ضرورى

جولد هنا 17-02-2013 02:57 PM

الف شكرا للاهتمام جزاكم الله كل خير

fathy_oa 17-02-2013 05:30 PM

نسبة النجاح
 
ماهى درجة النجاح فى مادة الكمبيوتر للصف الثالث الإعدادى ؟

sir_belal 17-02-2013 06:12 PM

5 درجات للنجاح

أحمد هاشم الزيدي 17-02-2013 06:41 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة fathy_oa (المشاركة 5140387)
ماهى درجة النجاح فى مادة الكمبيوتر للصف الثالث الإعدادى ؟

5 درجات للترم الأول و 5 دراجات للترم الثاني
المجموع عشرون درجة
درجة النحاح للترمين 10 درجات

abdalla177 18-02-2013 08:18 AM

ممكن التحضير الالكتروني للصف الثالث الترم الثاني

khattabxp 18-02-2013 06:58 PM

شكرا جزيلا

مدرس . كمبيوتر 20-02-2013 12:22 PM

سؤااااااااااااااااااال عن الدوال ضرووووووورى
 
Function Sum ( Byval First as single , byval second as single ) as single
Dim total as single
Total = first + second
Return total
End function

ممكن كود استدعاء هذه الدالة

tmrmsr 20-02-2013 12:50 PM

[QUOTE=مدرس . كمبيوتر;5144954][LEFT][LEFT]Function Sum ( Byval First as single , byval second as single ) as single
Dim total as single
Total = first + second
Return total
End function


مثال لعملية الاستدعاء
Dim x as Single
x=sum(4,6)

MessageBox.show(x)

مدرس . كمبيوتر 20-02-2013 01:06 PM

[QUOTE=tmrmsr;5144998]
اقتباس:

المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر (المشاركة 5144954)
[LEFT][LEFT]Function Sum ( Byval First as single , byval second as single ) as single
Dim total as single
Total = first + second
Return total
End function


مثال لعملية الاستدعاء
Dim x as Single
x=sum(4,6)

MessageBox.show(x)

شكرا استاذ تامر
طيب لو عملتها كدة صح
MessageBox.show(sum( 4 , 6 )

tmrmsr 20-02-2013 03:02 PM

[quote=مدرس . كمبيوتر;5145027]
اقتباس:

المشاركة الأصلية كتبت بواسطة tmrmsr (المشاركة 5144998)

شكرا استاذ تامر
طيب لو عملتها كدة صح
messagebox.show(sum( 4 , 6 )

صحيح

مدرس . كمبيوتر 20-02-2013 05:53 PM

استفسار اخر

كتاب المدرسة اعلن عن تاريخ الميلاد على انه متغير باستخدام DIM فى ص 13
وبعد كدة فى ص 15 اعلن عنه على انه ثابت باستخدام CONST

هو مش المفروض اصلا ان قيمة تاريخ الميلاد ثابتة ولا تتغير طيب ليه استخدمنا فى الاول الامر Dim هل هناك غرض من ذلك

tmrmsr 20-02-2013 06:39 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر (المشاركة 5145353)
استفسار اخر

كتاب المدرسة اعلن عن تاريخ الميلاد على انه متغير باستخدام dim فى ص 13
وبعد كدة فى ص 15 اعلن عنه على انه ثابت باستخدام const

هو مش المفروض اصلا ان قيمة تاريخ الميلاد ثابتة ولا تتغير طيب ليه استخدمنا فى الاول الامر dim هل هناك غرض من ذلك

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

مهندس رضا 20-02-2013 08:40 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر (المشاركة 5145353)
استفسار اخر

كتاب المدرسة اعلن عن تاريخ الميلاد على انه متغير باستخدام DIM فى ص 13
وبعد كدة فى ص 15 اعلن عنه على انه ثابت باستخدام CONST

هو مش المفروض اصلا ان قيمة تاريخ الميلاد ثابتة ولا تتغير طيب ليه استخدمنا فى الاول الامر Dim هل هناك غرض من ذلك

التاريخ قد يكون ثابت أو متغير مثال :
1- التاريخ الذي يحسب علية السن في 1-10 يكون ثابت لكل المدرسة
const dateoctober as date =#1/10/2012#
2- و قد يكون التاريخ متغير مثل تاريخ ميلاد كل طالب يختلف عن الاخر مثلا
Dim birthdate as Date


tmrmsr 21-02-2013 10:35 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة مهندس رضا (المشاركة 5145586)
التاريخ قد يكون ثابت أو متغير مثال :
1- التاريخ الذي يحسب علية السن في 1-10 يكون ثابت لكل المدرسة
const dateoctober as date =#1/10/2012#
2- و قد يكون التاريخ متغير مثل تاريخ ميلاد كل طالب يختلف عن الاخر مثلا
dim birthdate as date


مثال جيد وشكرا لك

مدرس . كمبيوتر 21-02-2013 11:52 AM

مثال كتب المدرسة ص 60 واحتمال تكرار مشكلة امتحان البحيرة
 
dim m as integer
for m = 1 to 3
msgbox ( m )
next

السؤال ياتى فى الامتحان بكذا طريقة
مثلا ناتج تنفيذ الكود السابق
مفيش مشكلة هنا هتكون m 1 2 3

2- ما قيمة المتغير m بعد انتهاء التكرار ( 2 - 3 - 4 )
ناس هتقول 3 عشان دى اخر قيمة ظهرت فى مربع الرسالة ، وناس تقول 4 لان دى القيمة اللى انتهى عندها التكرار

3- ما قيمة المتغير m التى توقف عندها التكرار ( 2 - 3 - 4 )
ناس هتقول 3 عشان دى اخر قيمة ظهرت فى مربع الرسالة وبعدها لم يكرر ، وناس تقول 4 لان دى القيمة اللى انتهى عندها التكرار وانهائه

وطبعا كتاب المدرسة جاب القيميتن القيمة 3 والقيمة 4 وتركنا للتخمينات

مهندس رضا 21-02-2013 06:48 PM

قيمة m تكون 4 بتجربة البرنامج على فيجوال بيزيك دوت نت .. بالتالي الحل يكون 4

يوسف محمود عبد المنعم 21-02-2013 07:21 PM

قيمة m=3
لأن مربع الرسالة قبل كلمة next

سيف سالم 21-02-2013 08:18 PM

سؤال موازي لاسئلة الكتاب والتى لم يتم شرحها وغير مقررة على الطلاب
 
الفصل الثالث السؤال الثالث رقم 2
ما اجابة السؤال الموازي
dim r as short = 1
do while r <=1
r=r-2
if r<-40000 then
r=2
end if
loop
msgbox(r)1
الاجابة (0 - 2 - overflow - لا شئ مما سبق )

ولو تم تعديل السؤال

dim r as short = 1
do while r <=1
r=r-2
if r<-30000 then
r=2
end if
loop
msgbox(r)1

الاجابة (0 - 2 - overflow - لا شئ مما سبق )

سيف سالم 21-02-2013 08:30 PM

ولو تم تعديل السؤال

dim r as double= 1
do while r <=1
r=r-2
loop
msgbox(r)1

الاجابة (0 - 2 - overflow - لا شئ مما سبق )

سيف سالم 21-02-2013 08:33 PM

ولو تم تعديل السؤال

dim r as single= 1
do while r <=1
r=r-2
loop
msgbox(r)1

الاجابة (0 - 2 - overflow - لا شئ مما سبق )

سيف سالم 21-02-2013 08:35 PM

ولو تم تعديل السؤال

dim r as string = 1
do while r <=1
r=r-2
loop
msgbox(r)1

الاجابة (0 - 2 - overflow - لا شئ مما سبق )

سيف سالم 21-02-2013 08:37 PM

ولو تم تعديل السؤال

dim r as boolean= 1
do while r <=1
r=r-2
loop
msgbox(r)1

الاجابة (0 - 2 - overflow - لا شئ مما سبق )

سيف سالم 21-02-2013 09:01 PM

سؤال موازي لاسئلة الكتاب والتى يوضح انه لا يوجد اجابة صحيحة في السؤال الاصلي
 
الفصل الثاني السؤال الخامس رقم 4
Dim a As Integer = 7
Dim b As Integer = 9
MsgBox(a & "x" & b & "=" & " " & a * b)1
اختر الاجابة الصحيحة بعد التنفيذ
1- axb=63
2- 7x9=63
3- 7x9=a*b
4- 7x9= 63

مهندس رضا 21-02-2013 09:19 PM

الاجابة الصحيحة هي رقم 4
7x
9= 63
أي ترك مسافة بين = و 63 و جربها بالكمبيوتر

سيف سالم 21-02-2013 09:27 PM

سؤال موازي لاسئلة الكتاب والذي بوضح ان الطالب مطالب بما لم يتم تدريسه
 
النموذج الثاني السؤال الثاني رقم 2
حدد الخطأ في الحلقة التكرارية التالية
Dim j As Byte = 1
Do While j <= 500
ListBox1.Items.Add(j)1
j = j + 3
Loop

1- syntax error
2- runtime error (overflow)
3- runtime(invalldcastexception)
4- logic error
5- المتغير لم يتم الاعلان عنه

سيف سالم 21-02-2013 09:28 PM

هل هناك انواع اخري من الاخطاء تم تدريسها للطالب

سيف سالم 21-02-2013 09:31 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة مهندس رضا (المشاركة 5147147)
الاجابة الصحيحة هي رقم 4
7x
9= 63
أي ترك مسافة بين = و 63 و جربها بالكمبيوتر

بارك الله لكم استاذنا الفاضل
ممكن سؤال اخر لك وللزملاء والطلاب وارجو الاجابة
الفصل الثاني السؤال الخامس رقم 4
Dim a As Integer = 7
Dim b As Integer = 9
MsgBox(a & "x" & b & "=" & " " & a * b)1
اختر الاجابة الصحيحة بعد التنفيذ
1- axb=63
2- 7x9=63
3- 7x9=a*b

سيف سالم 21-02-2013 10:00 PM

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

سيف سالم 22-02-2013 07:51 PM

نفهم مين الخطأ ومين الصح بس
 
جملة select case
دا تعريفها اللي انا كنت فهمه
Runs one of several groups of statements, depending on the value of an expression.
هل تستخدم في حالة وجود اكثر من احتمالين للتفرع
رجاء من السادة الزملاء والطلاب
هل تستخدم في حالة وجود اكثر من احتمالين
طب هل تستخدم في حالة اختبار اكثر من تعبير شرطى بجملة شرطية واحدة


طب ممكن مثال
على انها لا تستخدم في حالة التفرع الواحد
او مثال في انها لا تستخدم في التفرعين
طب لو البرنامج طلب منك اظهار الطالب راسب لو كان راسب في العربي او راسب في الكمبيوتر

هل نستخدم select case علشان تختبر الشرطين في جملة شرطية واحدة


هو دا استخدامها


طب نقول ايه للطالب لما يقول ان الكتاب في ص 47 بيقول

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

midoowaleed 22-02-2013 11:33 PM

ارجو الرد
 
هل الخصائص من الكلمات المحجوزه ؟

و ياريت شرح مفصل للفصل الرابع

Mr.Ali Mohamed Ali 22-02-2013 11:56 PM

Select Case structure
 
A Select Case structure is similar to an If . . . Then . . . ElseIf structure, but it’s more efficient
when the branching depends on one key variable, or test case. You can also use Select Case
.................................................. ...................to make your program code more readable

أحـمد قرنى 23-02-2013 12:18 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة midoowaleed (المشاركة 5149184)
هل الخصائص من الكلمات المحجوزه ؟

و ياريت شرح مفصل للفصل الرابع

الخصائص ليست من الكلمات المحجوزة
يوجد اكثر من عمل داخل المنتدى وبه شرح كامل للفصل الرابع

سيف سالم 23-02-2013 01:04 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة alysun (المشاركة 5149231)
a select case structure is similar to an if . . . Then . . . Elseif structure, but it’s more efficient
when the branching depends on one key variable, or test case. you can also use select case
.................................................. ...................to make your program code more readable

افادكم الله
يعنى لا تستخدم مع تفرع واحد
ولا تستخدم مع متفرعين
يعنى بتختبر اكثر من شرط في جملة شرطية واحدة

Mr.Ali Mohamed Ali 23-02-2013 01:14 AM

نعم أستاذي تكمن قوتها في تطبيق المعاملات المنطقية أو تحديد مجالات للقيم المطلوب التحقق منها في حال وجود متغير واحد

khreaba 23-02-2013 05:49 AM

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

ومحتاج شرح للمدي والدقة ومين فيهم عدد البايت ومين فيهم عدد الخانات

سيف سالم 23-02-2013 09:39 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة alysun (المشاركة 5149379)
نعم أستاذي تكمن قوتها في تطبيق المعاملات المنطقية أو تحديد مجالات للقيم المطلوب التحقق منها في حال وجود متغير واحد

جزاكم الله كل خير
افهم من ردكم الكريم
ان select case لا تستخدم عندما يكون هناك تفرع واحد
كما انها لا تستخدم عندما يكون هناك تفرعين
ولكنها تستخدم في اكثر من احتمالين
ممكن مثال لو تفضلتم ل select case تختبر فيها اكثر من تعبير شرطي في جملة شرطية واحدة

Mr.Ali Mohamed Ali 23-02-2013 09:00 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 5149729)
جزاكم الله كل خير
افهم من ردكم الكريم
ان select case لا تستخدم عندما يكون هناك تفرع واحد
كما انها لا تستخدم عندما يكون هناك تفرعين
ولكنها تستخدم في اكثر من احتمالين
ممكن مثال لو تفضلتم ل select case تختبر فيها اكثر من تعبير شرطي في جملة شرطية واحدة

Dim Letter As Char
Select Case Letter
Case "A"c To "Z"c , "a"c To "z"c
("حرف أبجدي") msgbox
Case "0"c To "9"c
("عدد") msgbox
Case "."c, ":"c, " "c, ";"c, "?"c
("رمز") msgbox
Case Else
("إيه ده ؟؟؟") msgbox
End Select
الفاصلة في المثال السابق تمثل أداة الربط "or " المنطقية .

سيف سالم 23-02-2013 09:18 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة alysun (المشاركة 5150642)
Dim Letter As Char
Select Case Letter
Case "A"c To "Z"c , "a"c To "z"c
("حرف أبجدي") msgbox
Case "0"c To "9"c
("عدد") msgbox
Case "."c, ":"c, " "c, ";"c, "?"c
("رمز") msgbox
Case Else
("إيه ده ؟؟؟") msgbox
End Select
الفاصلة في المثال السابق تمثل أداة الربط "or " المنطقية .

نشكركم استاذنا الفاضل للتحاور
واكيد من يتابع التحاور سيستفيد بشكل او باخر
اولا
تم التأكيد ان select case لا تستخدم في حالة التفرع الواحد كذلك لا تستخدم في حالة التفرعين
ثانيا
هذا مثال جيد لتوضيح اللبس


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

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