حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

105
محتوي: ليسب الحا ا الصف: اديعدلث الثا ا الترم: ول ا لطالب عمل ا: لناقة احمد احمد احمود م الفرقة: تعليم اللثالثة تكنولوجيا اقدم الي ي: ساسيلتعليم ادرسة اشمون ل مجموعة التربية الميدانية في محت اشراف ت: المدرسة مدير د. ماء علي حسن اس أ. مصطفي مازن أ. سمر طاحونشرف المرسة م: أ. هلباويب اليها امي عرض تقدي في

Upload: ehabhelp

Post on 21-Jul-2015

65 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

الحاسب االلي : محتوي

الثالث االعدادي: الصف

االول: الترم

محمود احمد احمد الناقة: عمل الطالب

الثالثة تكنولوجيا التعليم: الفرقة

:يقدم الي

مدرسة اشمون للتعليم االساسي

في مجموعة التربية الميدانية

:تحت اشراف

مدير المدرسة

مصطفي مازن.أاسماء علي حسن.د

ايهاب الهلباوي.أ: مشرف المرسةسمر طاحون .أ

عرض تقديمي

في

Page 2: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

االهداف

في نهاية هذا الفصل يجب ان يكون الطالب قادرا علي ان

1-يحدد المشكلة

2-يحدد مراحل حل المشكلة

3- يكتب خطوات حل المشكلة

4-يرسم خرائط التدفق

الفصل االول

قالسابيالتال

Page 3: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

حل المشكلة تعريف :

الوصول إلى هدف أو ناتج محدد مطلوب من خالل خطوات وأنشطة متتابعة هو

. ومعطيات محددة

حل المشكالت

حل المشكالت

قالسابيالتال

Page 4: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

تحديد المشكلة( 1

. تحديد المخرجات المطلوبة والمدخالت المتوفرة وعمليات المعالجة الحسابية أو المنطقيةأي -

إعداد خطوات الحل الخوارزمية( 2

.ميةيجب أن تكون على شكل سلسلة من الخطوات المتتالية ويطلق على هذه الخطوات لفظ الخوارزالتي اعداد خطة الحل -

: تعريف الخوارزمية

ج محدد من هى مجموعة من اإلجراءات المرتبة ترتيبا منطقيا والتى يتم تنفيذها للوصول إلى هدف أو نات-

. معطيات محددة

حل المشكالت

مراحل حل المشكلة

قالسابيالتال

Page 5: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

تصميم البرنامج على الكمبيوتر( 3

. لحل المشكلة باستخدام الكمبيوتر نقوم بترجمتها إلى إحدى لغات البرمجة

اختبار صحة البرنامج وتصحيح األخطاء( 4

طاء من نقوم بإدخال بيانات للبرنامج معروف نتائجها مسبقا حتى نتمكن من اكتشاف األخ

. خالل مقارنة النتائج المسبقة مع نتائج البرنامج

توثيق البرنامج( 5

طة يتم كتابة الخطوات التي اتخذت لحل المشكلة من مدخالت ومخرجات وخطة الحل وخري

التدفق ولغة البرمجة للرجوع إليها في أي وقت

مراحل حل المشكلة

حل المشكالت

قالسابيالتال

Page 6: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

خرائط التدفق

العمليات تمثيل تخطيطى يعتمد على الرسم بأشكال قياسية لتوضيح ترتيبهى

الالزمة لحل مسألة أو مشكلة محددة

خرائط التدفق

خرائط التدفق

قالسابيالتال

Page 7: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

الرموز واألشكال التى تستخدم فى رسم خريطة التدفق

خرائط التدفق

خرائط التدفق

قالسابيالتال

Page 8: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

البسيطةخرائط التدفق : أوال

(1)تدريب:

ارسم خريطة التدفق لجمع عددين يتم ادخالهما وإظهار الناتج ؟

تعريف المشكلة : أوال :

جمع العددين حاصل : المخرجات

األول العدد : المدخالتA والعدد الثانىB

الحل :C=A+B حيث أن الناتجC

خرائط التدفق البسيطة

خرائط التدفق البسيطة

قالسابيالتال

Page 9: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

خرائط التدفق البسيطة

خرائط التدفق البسيطة

قالسابيالتال

Page 10: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

أن تبدأ الخريطة برمز البداية وتنتهى برمز النهاية يجب

1 ) يطلق على كل منA,B,Cمةاسم متغير ويعنى مخزن بالذاكرة يحتوى على قي .

2 ) المعادلةC=A+B تعنى جمع قيمة المتغيرA وقيمة المتغيرB ووضع الناتج

. Cفى المتغير

3 ) تم التعبير عن إدخال قيمة المتغير باللفظEnter داخل شكل متوازى األضالع

. أو ادخل Input , Readويمكن استخدام أى لفظ آخر مثل

.

خرائط التدفق البسيطة

خرائط التدفق البسيطة

قالسابيالتال

Page 11: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

4 )يتم وضع المعادلة داخل مستطيل، حيث أنها تمثل عملية حسابية .

5 ) تم التعبير عن المخرجات بلفظoutput داخل شكل متوازى مستطيالت ويمكن استخدام أى

أو اطبع أو اخرجprintلفظ آخر مثل

( :2)تدريب

. خريطة التدفق لحساب متوسط وحاصل ضرب ثالثة أعدادارسم

تعريف المشكلة : أوال

متوسط ثالث أعداد : المخرجاتAverage وحاصل ضربهمProduct

هى األعداد: المدخالتX, Y, Z

خرائط التدفق البسيطة

خرائط التدفق البسيطة

قالسابيالتال

Page 12: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

الحل :Average =(X+Y+Z)/3Product= X*Y*Z

خرائط التدفق البسيطة

خرائط التدفق البسيطة

قالسابيالتال

Page 13: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

(3)تدريب :

Y=3X+2خريطة التدفق لجل معادلة من الدرجة األولى ارسم

تعريف المشكلة : أوال

قيمة : المخرجاتY

المدخالت :X

حساب قيمة : الحلY من المعادلةY=3X+2

خرائط التدفق البسيطة

خرائط التدفق البسيطة

قالسابيالتال

Page 14: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

خرائط التدفق البسيطة

خرائط التدفق البسيطة

قالسابيالتال

Page 15: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

الطول بمعلوميةL والعرضW مع العلم بأن معادلة حساب المساحة هىArea=L*W

. Perimeter= 2*(L+W)ومعادلة حساب المحيط هى

( : 2)تمرين

خطوات الحل ورسم خريطة التدفق لحساب مساحة الدائرة بمعلومية أكتب

. Area=3014*R*Rمع العلم بأن مساحة الدائرة هى Rالقطر نصف

( 3)تمرين :

. رخطوات الحل وارسم خريطة التدفق لحساب عدد السنوات بمعلومية عدد الشهوأكتب

خرائط التدفق البسيطة

خرائط التدفق البسيطة

قالسابيالتال

Page 16: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

- ( اتخاذ القرارات)استخدام التفرع

(4)تدريب:

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

. 50تساوى

تعريف المشكلة: أوال :

طباعة ناجح : المخرجات

الدرجة : المدخالتX

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 17: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

إذا كانت قيمة : الحلX يطبع كلمة ناجح 50أكبر من أو تساوى

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 18: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

طباعة ناتج قسمة عددين: المخرجاتR ( غير معروف)أو طباعة عبارة

الرقم األول المقسوم : المدخالتnum1 و الرقم الثاني المقسوم علية

num2

الحل :

كان إذاnum2=0 وغير ذلك يطبع ناتج القسمة ( غير معروف)يطبعR

استخدام التفرع

استخدام التفرع و اتخاذ القرار

قالسابيالتال

Page 19: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

استخدام التفرع

استخدام التفرع و اتخاذ القرار

قالسابيالتال

Page 20: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

( :6)تدريب

خريطة التدفق إلدخال رقم ثم طباعة نوع العدد زوجى أو فردىارسم.

تعريف المشكلة: أوال :

طباعة نوع العدد زوجى أو فردى : المخرجات

العدد : المدخالتN

بدون باق وغير ذلك فيعنى 2يتم تحديد العدد زوجى إذ كان يقبل القسمة على : الحل

أن الرقم فردى

استخدام التفرع

استخدام التفرع و اتخاذ القرار

قالسابيالتال

Page 21: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

استخدام التفرع

استخدام التفرع و اتخاذ القرار

قالسابيالتال

Page 22: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

( 7)تدريب:

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

.أو أقل من صفر أو تساوى صفر

تعريف المشكلة: أوال :

طباعة أكبر من الصفر أو أقل من الصفر أو تساوى صفر : المخرجات

درجة الحرارة المئوية : المدخالتD

استخدام التفرع

استخدام التفرع و اتخاذ القرار

قالسابيالتال

Page 23: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

بالصفرالحرارة درجة مقارنة يتم : الحل

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 24: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

(8)تدريب

؟ 3إلى 1خريطة التدفق لطباعة األعداد من ارسم

تعريف المشكلة : أوال:

3إلى 1طباعة األعداد من : المخرجات

العدد : المدخالتM

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 25: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

طباعة العدد : الحلM ثم الطباعة حتى تصبح( 1)ثم زيادته بمقدارM

3تساوى

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 26: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

السابقةشكل آخر لخريطة التدفق

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 27: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

3مطلوب تعديل خريطة التدفق السابقة لطباعة جدول ضرب( :9)تدريب

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 28: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

(10)تدريب :

خريطة التدفق لطباعة ارسم

3إلى 1األعداد الصحيحة من

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 29: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

3إلى 1ارسم خريطة التدفق لطباعة األعداد الصحيحة من : (10)تدريب

استخدام التفرع و اتخاذ القرار

استخدام التفرع

قالسابيالتال

Page 30: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

1 ) أمام العبارة الخطأ ( ×)أمام العبارة الصحيحة وعالمة ( √)ضع عالمة:-

1-خرائط التدفق تستخدم أشكال وخطوط لتمثيل خطوات حل المشكلة .

()

2-يمكن استخدام أى شكل هندسى لتمثيل خطوات الحل عند رسم خريطة التدفق .

) (

3-ورقخرائط التدفق يتم رسمها باستخدام برامج الكمبيوتر فقط وال يمكن رسمها على ال.

()

4-رمز الشكل البيضاوى يستخدم للتعبير عن البداية والنهاية.()

5-رمز المستطيل يعبر عن عملية معالجة واحدة .) (

اسئلة الفصل األول

اسئلة الفصل االول

قالسابيالتال

Page 31: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

6-تدفق الخطوات دائما من أعلى إلى أسفل أو من اليسار إلى اليمين) ( .

7-يستخدم شكل المعين فى حالة سؤال له أكثر من بديل) ( .

8- األقليجب أن يخرج من شكل المعين خطين اتجاه على) ( .

9-خط االتجاه يجب أن يكون من اليمين لليسار أو من أعلى إلى أسفل .

) (

10-الخوارزمية هى أول مراحل حل المشكلة . ( )

اسئلة الفصل االول

اسئلة الفصل االول

قالسابيالتال

Page 32: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

2 ) اكتب داخل كل رمز بخريطة التدفق ما يناسبه من أوامر فى كل مما

-:يأتى

الفصل االولاسئلة

اسئلة الفصل االول

قالسابيالتال

Page 33: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

االهداف

انفي نهاية هذا الفصل يجب ان يكون الطالب قادرا علي

1-يعرف ماهية الفجول بيزيك دوت نت

2-ينشئ مشروع جديد

3-يضيف نافذة نموذج جديد للمشروع

4-يضيف مشروع جديد للحل

الفصل الثاني

قالسابيالتال

Page 34: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

الفيجوال بيزيك دوت نت لغة :

لغة برمجة متوفرة ضمن حزمة الفيجوال ستوديو دوت نت والذى يحتوىهى

. والفيجوال بيزيك دوت نت#C#, Jعلى لغات برمجة أخرى مثل بدوره

تعريف لغة البرمجة :

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

. ترجمتها إلى لغة اآللة لتنفيذهاويتم

مقدمة فيجوال بيزيك دوت نت

بيزك دوت نت

قالسابيالتال

Page 35: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

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

جة على يفهم وال ينفذ إال لغة اآللة لذلك تحتوى لغة البرمالكمبيوتر ال

Compilerباللغة اإلنجليزية وتحتوى لغة البرمجة على مترجم أوامر

امل معهابترجمة األوامر إلى لغة اآللة التى يستطيع الكمبيوتر التعيقوم

مقدمة فيجوال بيزيك دوت نت

بيزك دوت نت

قالسابيالتال

Page 36: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

1- لغة الفيجوال بيزيك دوت نت تستخدم إلنشاء تطبيقات نوافذWindows

.كرة أن له واجهة مستخدم رسومية ويعمل من خالل نافذة مثل الرسام والمفبمعنى

2- تطبيقات النوافذwindowsموجهة بالحدث.

ذ عمل معين أن التصرف أو الحدث الذى تفعله مثل النقر مثال يقوم بتنفيبمعنى

. تكتب أوامر البرمجة تابعة لحدث معينلذلك

بيزك دوت نت

يك ومميزات لغة الفيجوال بيزاستخدامات

قالسابيالتال

Page 37: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

3- لغة الفيجوال بيزيك كائنية التوجيه :

الكائناتبمعنى أنه يعتمد علىObjectsولكل كائن:-

1-خصائصProperties : تصف الكائن مثل الحجم واللون والعرضهى.

2-أحداثEvents : أفعال يمكن أن تقع على الكائن وهى.

3-وسائلMethods :ما يمكن أن يفعله الكائن لحدث سلوك معينبهاويقصد .

تعريف الكائن :

هو وحدة البناء األساسية فى لغات البرمجة ويتم إنشاؤه من تصنيف معين .

يك ومميزات لغة الفيجوال بيزاستخدامات

بيزك دوت نت

قالسابيالتال

Page 38: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

المخطط الذى يتم إنشاء الكائنات منه ويحدد به العديد من العناصر مثل هو

. الخصائص والوسائل أو الوظائف واألحداث التى يأخذها أى كائن

1-التصنيف يحتوى على تعريف الكائن .

2-الكائن ليس له وجود إال عند عمل نسخة منه من التصنيف الخاص به .

3-يمكن إنشاء أكثر من كائن من نفس التصنيف .

4-يتم حجز مساحة للكائن فى ذاكرة الكمبيوتر عند إنشاؤه.

التصنيف

:التصنيفتعريف

قالسابيالتال

Page 39: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

عمل دوت نت إطار(.Net Framework)

وت نت لجميع تطبيقات الفيجوال بيزيك دالعصبي المركزي بمثابة الجهاز هو

1-ة وتطبيقات يمكنك من إنتاج العديد من التطبيقات مثل التطبيقات المكتبي

. الويب وتطبيقات الموبايل

2-يمكنك من توفير بيئة تشغيل لهذه التطبيقات .

(Net Framework.)إطار عمل دوت نت

إطار عمل دوت نت

قالسابيالتال

Page 40: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

إطار عمل دوت نت مكوناتFramework

1- مكتبات تصنيفات النظام -2بيئة التشغيل

3- أدوات أخرى -3مترجمات

-غيلوإطار عمل دوت نت متوفر بشكل مجانى لتنصيبه على أى نظام تش .

(Net Framework.)عمل دوت نت مكونات إطار

مكونات اطار عمل دوت نت

قالسابيالتال

Page 41: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

مكونات شاشة أهم(IDE)

حتاجه يعنى بيئة التطوير المتكاملة حيث تحتوى على كل ما ي(IDE)مصطلح

. من أدوات ومميزات تمكنه من إنشاء تطبيقات الدوت نت المختلفةالمطور

1- النموذجForm

مستخدم عبارة عن النافذة التى يصمم عليها واجهة البرنامج التى يتعامل معها الهو

( اداه العنوان -صندوق نص–زر ) خالل وضع األدوات عليها من

(IDE)مكونات شاشة أهم

(IDE)مكونات شاشة

قالسابيالتال

Page 42: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

Formشكل النموذج

Formشكل النموذج

قالسابيالتال

Page 43: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

- صندوق األدواتToolbox

ن يحتوى على أدوات التحكم التى يمك

يف وضعها على نافذة النموذج وتم تصن

. هذه األدوات على شكل فئات

+يمكن التحكم فى عرض كافة

أدوات التحكم باختيار الفئة

+يمكن عرض أدوات التحكم الشائعة

+يمكن عرض القوائم وأشرطة األدوات

صندوق االدوات

Toolboxصندوق األدوات

قالسابيالتال

Page 44: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

1 ) زر األمرButton

2 ) صندوق النصTextBox

3 ) صندوق العنوانLabel

4 ) صندوق القائمةListBox

5 ) صندوق التحرير والسردComboBox

6 ) صندوق االختيارCheckBox

7 ) صندوق زر راديوRadioButton

ادوات التحكم الشائعة

ومن أشهر أدوات التحكم الشائعة

قالسابيالتال

Page 45: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

لها مجموعة أداة من أدوات التحكم كل

من الخصائص يمكن ضبطها من خالل

ص وتختلف الخصائ. نافذة الخصائص

ى المعروضة حسب العنصر النشط عل

Form

نافذة الخصائص

Properties Windowsنافذة الخصائص-

قالسابيالتال

Page 46: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

ات قائمة بملفات ومجلديعرض به

المشروع أو المشروعات

. الموجودة ضمن الحل

مستعرض الحل

Solution Explorerمستعرض الحل -4

قالسابيالتال

Page 47: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

من Visual Studioتشغيل برنامج -

start اخترprogram ثمVisual

Studio

New Projectأختر Fileمن قائمة -2

Windowsتظهر نافذة نختار منها -3

Forms Application

كما Okنكتب اسم المشروع ثم نضغط -4

بالشكل التالى

visual studioخطوات تشغيل برنامج

خطوات تشغيل البرنامج

قالسابيالتال

Page 48: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

بمكوناتها IDEذلك تظهر نافذة بعد

-:األربعة كما يلى نافذة الحل

نافذة النموذج

الخصائصنافذة صندوق األدوات

IDEنافذة

IDEنافذة

قالسابيالتال

Page 49: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

2- إضافة نافذة نموذجForm جديدة

: Projectللمشروع

من قائمة -أProject اختر األمر

Add Windows Form

تظهر نافذة -ب( Add New

Item) نختار منهاWindows

Form

غط نكتب اسم النافذة الجديدة ثم نض-ج

Add كما بالشكل

Formخطوات إضافة نموذج

Formإضافة نافذة نموذج

قالسابيالتال

Page 50: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

Projectحفظ المشروع -3

قائمة ملف اختر من -أSave

All وذلك لحفظ المشروع

م تظهر نافذة نكتب فيها اس-ب

المشروع ومكان الحفظ واسم

Saveالحل ثم

Formإضافة نموذج تابع خطوات

اضافة نموذج

قالسابيالتال

Page 51: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

: Solutionجديد للحل Projectإضافة مشروع -4

1- من قائمة ملفFile اخترAdd ثمNew Project

2-نافذة نضع اسم للمشروع الجديد فيظهر المشروع الجديد بمكوناته فى

. الحل

Formخطوات إضافة نموذج تابع

اضافة نموذج

قالسابيالتال

Page 52: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

-:أكمل الجمل بما يناسبها من العبارات التالية : أوال

الكائنObject - التصنيفClass -Visual Studio-.Net Framework

- النموذج -لغة البرمجةForm .

1- فى تصميم تطبيقات ويندوز أو تطبيقات موبايل أو تطبيقات ويب................ يستخدم .

2- تنفيذهانكتب مجموعة من األوامر والتعليمات وفقا لقواعد معينة ويتم ترجمتها إلى لغة اآللة ل.................... بواسطة .

3- بيئة تصميم وتشغيل تطبيقات الدوت نت ................ يوفر .

4- ف معينبأنه وحدة البناء األساسية فى لغات البرمجة كائنية التوجيه ويتم إنشاؤها من تصني.................... يعرف .

5- المخطط الذى يتم إنشاء الكائنات منه يطلق عليه......................

اسئلة الفصل الثاني

اسئلة الفصل الثانى

قالسابيالتال

Page 53: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

ما تشير إليه األرقام فى الشكل التالى أكتب : ثانيا:-

اسئلة الفصل الثانى

اسئلة الفصل الثاني

قالسابيالتال

Page 54: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

أكتب ما تشير إليه األرقام فى الشكل التالى : ثالثا:-

اسئلة الفصل الثانى

اسئلة الفصل الثاني

قالسابيالتال

Page 55: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

أكتب ما تشير إليه األرقام فى الشكل التالى : رابعا:-

اسئلة الفصل الثاني

اسئلة الفصل الثانى

قالسابيالتال

Page 56: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

أكتب ما تشير إليه األرقام فى الشكل التالى : خامسا:-

اسئلة الفصل الثانى

اسئلة الفصل الثاني

قالسابيالتال

Page 57: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

االهداف

انفي نهاية هذا الفصل يجب ان يكون الطالب قادرا علي

1-يعرف نافذة الخصائص

2-يضبط خصائص ادوات التحكم

3-يختار الخاصية المناسبة

4-يختار القيمة المناسبة للخاصية

5-يحفظ المشروع

6-يفرق بين خصائص ادوات التحكم

الفصل الثالث

قالسابيالتال

Page 58: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

التحكم أدوات

-هناك خصائص مشتركة بين أدوات التحكم المختلفة مثل:-

Text-Name- Forecolor-Backcolor-RightTolift - Font- Size-

Location

-رى هناك خصائص ال يظهر أثرها على أدوات التحكم إال بعد ضبط خصائص أخ

. Formلدى النموذج RightToliftLayoutو RightToliftمثل

التحكم أدوات : الفصل الثالث

أدوات التحكم

قالسابيالتال

Page 59: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

خصائص إذا تم ضبطها لنافذة النموذج هناكForm تطبق على أدوات

-Fontالتحكم التى يتم وضعها على هذا النموذج مثل Forecolor .

التحكم الفصل الثالث أدوات

أدوات التحكم

قالسابيالتال

Page 60: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

1- النمـــــــــــوذجForm

للنموذج عدة خصائص عند تنشيط

ص النموذج واالنتقال لنافذة الخصائ

: نالحظ

1-ص العمود األيسر يوجد به الخصائ

Textمثل الخاصية

2- العمود األيمن يوجد به قيمة

Form1الخاصية مثل

يةصخاال

صيخا المةقي

ة

التحكم الفصل الثالث أدوات

أدوات التحكم

قالسابيالتال

Page 61: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

- ضبط الخاصيةName والخاصيةText للنموذجForm :

1- قم بتنشيط النموذجForm1 اذهب لنافذة الخصائص أمام الخاصيةName قم بتغيير

. لالسم الجديدNameقيمة الخاصية

2- قم بتنشيط النموذجForm واذهب لنافذة الخصائص أمام الخاصيةText قم بتغيير قيمة

.لالسم الجديد Textالخاصية

- نالحظ أن قيمة الخاصيةText فقط هى التى تظهر وال تظهر قيمة الخاصيةName

. حيث أنها تستخدم عند كتابة الكود

- والحظ الوضع االفتراضى للخاصيةName والخاصيةText واحد وهوForm1.

أدوات التحكم الفصل الثالث

أدوات التحكم

قالسابيالتال

Page 62: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

ضبط بعض الخصائص للنموذج

1- تغيير خاصية لون الخلفية للنموذج

اختر القيمة(Green ) للخاصيةBackcolorتصبح لون خلفية النموذج أخضر

2- ضبط خاصية االتجاه للنموذج

اختر القيمة(Yes) للخاصيةRightToLeftيصبح اتجاه الكتابة من اليمين إلى اليسار .

3-ضبط خاصية تخطيط االتجاه للنموذج:

اختر القيمة(True) للخاصيةRightToLeftLayout يصبح تخطيط اتجاه النموذج من

. اليمين إلى اليسار

أدوات التحكم الفصل الثالث

الخصائص للنموذج

قالسابيالتال

Page 63: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

يتم تنشيط الخاصية الRightToLeftLayout إال إذا كانت قيمة الخاصية

RightToLeft تساوى(Yes) .

4-إلخفاء صندوق التكبير والتصغير للنموذج:

اختر القيمة(False) للخاصيتين(MaximizeBox, MinimizeBox) نالحظ

. اختفاء مفتاحى التكبير والتصغير من على النموذج

الفصل الثالث ادوات التحكم

ملحوظة

الخصائص للنموذج

قالسابيالتال

Page 64: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

5- إلخفاء صندوق التحكم للنموذج:

اختر القيمة(False) للخاصيةControlBoxيختفى صندوق التحكم من النموذج.

6- إلخفاء حدود نافذة النموذج:

اختر القيمة(None) لخاصيةFormborderstyleتصبح نافذة النموذج بال حدود.

- الخاصيةFormborderStyle لها العديد من القيم منهاSizable وتعنى التحكم فى

. حجم النافذة من خالل حدودها

ملحوظة

الفصل الثالث ادوات التحكم

الخصائص للنموذج

قالسابيالتال

Page 65: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

-ص ال هناك بعض الخصائص يظهر أثرها فورا على النموذج وهنك بعض الخصائ

. رنامجيظهر أثرها على نافذة النموذج إال فى وضع اختبار البرنامج أو تشغيل الب

7- ايقونة نافذة النموذج فى شريط المهام ( إظهار أو إخفاء )ضبط خاصيتى

: وموضع البدء للنموذج

- اختر القيمة(False) للخاصيةShowInTaskbar

- اختر القيمة(CenterScreen) للخاصيةStartPosition

- قم بالضغط على مفتاحF5 لعملStart Debugging

ملحوظة

الخصائص للنموذج

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 66: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

ى ظهور نافذة النموذج فى منتصف الشاشة وعدم ظهور ايقونة نافذة النموذج ف( أ

.شريط المهام

أثر كل من الخاصية ( بShowInTaskbar وStartPosition ال يظهر إال

Start Debuggingبعد عمل

8-لضبط خاصية حالة نافذة النموذج:

- اختر القيمة(Maximized) للخاصيةWindowState.

- قم باختيارStart Debugging من قائمةDebugأوF5

الخصائص للنموذج

ةوالحظ النتيج

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 67: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

-:للخصائص التى يتم تطبيقها على نافذة النموذج ملخص

الفصل الثالث ادوات التحكم

الخصائص للنموذج

قالسابيالتال

Page 68: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

1 ) تصبح نافذة النموذجForm ملء الشاشة.

2 ) أثر الخاصيةWindowState ال يظهر إال بعد عملStart

Debugging .

النتيجةوالحظ

:-

الفصل الثالث ادوات التحكم

الخصائص للنموذج

قالسابيالتال

Page 69: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

زر األمــــــرButton

له هو أحد أدوات التحكم التى يمكن رسمها على نافذة النموذج والتى من خال

. يستطيع مستخدم البرنامج النقر عليه لتنفيذ مهمة معينة

وضع زر األمرButton على نافذة النموذجForm :

يتم ذلك بالنقر المزدوج على أداة التحكمButton من صندوق األدوات

ToolBox

الفصل الثالث ادوات التحكم

Buttonزر األمــــــر

قالسابيالتال

Page 70: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

خصائص الزر ضبطButton :

1- لضبط خاصيةLocation ( موقع األداة ) يمكن من خالل عملية السحب

واإلفالت أو من خالل التوجه إلى صندوق الخصائص واختيار الخاصية

Location إلى القيمة الجديدة(0;0 )وتغيير القيمة من .

2- لضبط خاصيةSize( حجم الزر )Button يمكن من خالل تنشيط الزر يظهر

أو من . لزر للزر يمكن بالفأر بالسحب التكبير والتصغير لحجم اثـمانية مقابض

.تغيير القيمةSizeخالل صندوق الخصائص من الخاصية

Buttonزر األمــــــر

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 71: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

3- لضبط خاصيةBackColor ( اللون الخلفى ) ننتقل ننشط الزر ثم

إلى القيمة BackColorالخصائص ونقوم بتغيير قيمة الخاصية لصندوق

. الجديدة

4- لضبط خاصيةForeColor ( اللون األمامى ) ننشط الزر ثم ننتقل

إلى القيمة ForeColorلصندوق الخصائص ونقوم بتغيير قيمة الخاصية

. الجديدة

5- لضبط الخاصيةFont (نوع الخط وحجم الخط ) ننشط الزرButton

الفصل الثالث ادوات التحكم

Buttonزر األمــــــر

قالسابيالتال

Page 72: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

بتغيير قيمة الخاصية ونقومText

. إلى اسم النص الجديد

فى أحد أدوات التحكم التى تستخدمهو

إعطاء عنوان يسهل على المستخدم

يره فهم محتوى النافذة وال يمكن تغي

.رنامجبالكتابة فيه أثناء تشغيل الب

الفصل الثالث ادوات التحكم

Buttonزر األمــــــر

قالسابيالتال

Page 73: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

خصائص األداة ضبطLabel :

1- الخاصيةAutoSize عندما تكون

يتم تغيير حجم األداة (False)قيمتها

يتم (True)يدويا وعند تغيير قيمتها إلى

. تحديد حجم األداة حسب حجم النص

2- أداة التحكمLabel لها خصائص

-:أخرى مثل

الفصل الثالث ادوات التحكم

Labelاألداة

قالسابيالتال

Page 74: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

4- صندوق الكتابةTextbox

هو أداة تستخدم في الكتابة وفى استقبال مدخالت مستخدم البرنامج النصية .

ضبط خصائص أداةTextbox :

1- الخاصيةMaxLengthدوق تحدد الحد األقصى لعدد األحرف التي سيتم كتابتها داخل صن

. النص

2- الخاصيةPasswordCharتحدد شكل ظهور كلمة المرور للمستخدم.

3- الخاصيةMultiline إذا كانت قيمتها(True)تتيح للمستخدم تعدد األسطر.

Textboxصندوق الكتابة

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 75: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

Textboxصندوق الكتابة

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 76: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

5- صندوق القائمةListBox

هو أداة تستخدم فى عرض قائمة عناصر

ضبط خصائص أداةListBox :

1- الخاصيةItemsعبارة عن مجموعة من العناصر التى تعرض بالقائمة .

2- الخاصيةSortedتحدد إذا ما كانت العناصر مرتبة أم ال .

3- الخاصيةSelectionMode تحدد إذا ما كان من الممكن اختيار عنصر واحد

. أكثر من عنصر من العناصر المعروضة فى القائمةأو

List Boxصندوق القائمة

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 77: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

List Boxصندوق القائمة

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 78: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

Combo Boxصندوق التحرير والسرد -6

عن صندوق به قائمة عناصر تنسدل الختيار احداهاعبارة .

ضبط خصائص أداةCombBox :

1- الخاصيةItemsعبارة عن العناصر الموجودة بالقائمة .

2- الخاصيةAutoCompleteSource عبارة عن مصدر العناصر المقترحة لعملية

. اإلكمال

3- الخاصيةAutoCompleteMode عبارة عن النص الذى على أساسه تقترح جزء

. من عناصر القائمة

ComboBoxصندوق التحرير والسرد

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 79: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

ComboBoxصندوق التحرير والسرد

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 80: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

7- صندوق المجموعةGroupBox

عبارة عن صندوق يستخدم فى احتواء أدوات التحكم ذات الوظيفة الواحدة .

ضبط خصائص أداةGroupBox :

1- الخاصيةTextتحدد النص المكتوب على الصندوق أو المجموعة .

2- الخاصيةForeColor تحدد اللون األمامى للنص.

3- الخاصيةRightToLeft إذا كانت القيمة(Yes) ضبط اتجاه النص من اليمين إلى

اليسار

Group Boxصندوق المجموعة

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 81: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

Group Boxصندوق المجموعة

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 82: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

8- زر اختيار بديل واحدRadioButton

طأداة تستخدم لعرض مجموعة من البدائل ويختار المستخدم منها بديل واحد فق

ضبط خصائص أداةRadioButton :

1- الخاصيةCheckedتوضح إذا ما كان زر اختيار بديل واحد اتم اختياره أم ال .

2- الخاصيةTextتحدد النص المكتوب على أداة زر اختيار بديل واحد فقط .

Radio Buttonزر اختيار بديل واحد

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 83: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

Radio Buttonزر اختيار بديل واحد

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 84: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

9- صندوق االختيارCheckBox

ثرتستخدم لعرض مجموعة من البدائل ويختار المستخدم منها بديل أو أكأداة

ضبط خصائص أداةCheckBox :

-:لها مجموعة من الخصائص مثل CheckBoxالتحكم أداة

Name- Visible- Size- Text- Checked- Font- Fore Color-

Location)

CheckBoxصندوق االختيار

الفصل الثالث ادوات التحكم

قالسابيالتال

Page 85: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

أمام العبارة الخاطئة( ×)أمام العبارة الصحيحة وعالمة ( √)ضع عالمة : أوال:

1- بعض الخصائص غير مؤثرة إال بعد ضبط خصائص أخرى.()

2- عند إنشاء مشروع جديد يتم إضافة نافذةFormللعمل به .()

3-ال توج خصائص مشتركة بين أداة تحكم وأخرى .()

4-البد من وجود قيمة ألى خاصية .) (

5- يتم تعديل قيمة خاصية ألداة تحكم من خالل صندوق األدوات ()

اسئلة الفصل الثالث

اسئلة الفصل الثالث

قالسابيالتال

Page 86: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

وارتفاعه 108تعنى أن عرض األداة (108;98)هى Sizeقيمة الخاصية -6

98()

.) (ليقوم المستخدم باختيار أكثر من بديلRadioButtonيستخدم -7

()CheckBoxيمكن للمستخدم عدم اختيار أى عنصر فى أداة التحكم -8

اسئلة الفصل الثالث

اسئلة الفصل الثالث

قالسابيالتال

Page 87: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

اختر اإلجابة الصحيحة : ثانيا

1- إلتاحة إمكانية اختيار عنصر واحد فقط نستخدم أداة التحكم...............

أ )RadioButtonب )CheckBoxجـ )GroupBoxد )ListBox

2- إلتاحة إمكانية اختيار عنصر أو أكثر نختار أداة التحكم....................

أ )RadioButtonب )CheckBoxجـ )GroupBox د )ComboBox

3- يمكن اختيار أكثر من عنصر فى حالة استخدام...............

أ )ListBoxب )ComboBoxجـ)GroupBox د)RadioButton

اسئلة الفصل الثالث

اسئلة الفصل الثالث

قالسابيالتال

Page 88: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

4- تحتوى نافذةSolution Explorer على.......................

كل ما ( دالمشروعات ( جـأدوات التحكم ( بالخصائص ( أ

سبق

- يمكن تشغيل المشروع فى وضع االختبار بالضغط على مفتاح..............

أ )F2ب )F4جـ )F8د )

F5

اسئلة الفصل الثالث

اسئلة الفصل الثالث

قالسابيالتال

Page 89: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

أكتب أسماء أدوات التحكم الموجودة على نافذة النموذج : ثالثاFormالتالية

اسئلة الفصل الثالث

اسئلة الفصل الثالث

قالسابيالتال

Page 90: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

رابعا :

1- أكتب اسم الخاصية التى تمكنك من التحكم فى حجم أداة العنوانLabel .

2-سارأكتب اسم الخاصية التى تجعل اتجاه الكتابة من اليمين إلى الي .

3- أكتب اسم خاصيتين ال يظهر أثرهما إال بعدStart Debugging .

4-ديلأكتب اسم أداة التحكم التى تمكن المستخدم من اختيار أكثر من ب .

5-فقطاكتب اسم أداة التحكم التى تمكن المستخدم من اختيار بديل واحد .

اسئلة الفصل الثالث

اسئلة الفصل الثالث

قالسابيالتال

Page 91: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

االهداف

في نهاية هذا الفصل يجب ان يكون الطالب قادرا علي ان

1-يتعامل مع نافذة الكود

2-يحدد المقصود بمعالج البحث

3- يضبط خصائص ادوات التحكم برمجيا

الفصل الرابع

قالسابيالتال

Page 92: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

نافذة الكود تعريف :

يجوال بلغة الف( الكود)هى النافذة التى من خاللها يمكن كتابة األوامر والتعليمات

. بيزك دوت نت

فتح نافذة الكود الخاصة بنافذة النموذجForm

1- نتأكد من أن نافذة النموذجForm

2- أضغط على مفتاحF7 تظهر نافذة الكود التالية:-

الفصل الرابع نافذة الكود

نافذة الكود

قالسابيالتال

Page 93: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

1- اسم الملف الذى يخزن به الكود

2- اسم الملف الذى يخزن به واجهة نافذة

Formالكود

3- االعالن عن تصنيفClass باسم

Form1 .

4-ة ما بين السطرين نكتب األكواد الخاص

Form1بالتصنيف

5- سطر نهاية التصنيفForm1 .

نافذة الكود

الفصل الرابع نافذة الكود

قالسابيالتال

Page 94: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

الحدث معالجEvent Handler :

اإلجراء الذى يتم استدعاؤه عند هو

حدث معينوقوع

1- اسم الكائن واسم)اسم اإلجراء مكون من

( الحدث

2-سطر نهاية اإلجراء .

3-المسبب في استدعاء اإلجراء .

4-نفذ ما بين السطرين يكتب الكود الذى ي

.عند استدعاء اإلجراء بعد وقوع الحدث

5- سطر االعالن عن التصنيفClass .

6- سطر نهاية التصنيفClass

معالج البحث

الفصل الرابع نافذة الكود

قالسابيالتال

Page 95: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

الخصائص برمجيا ضبط:-

م يتم عند وضع أدوات التحكم على النموذج إذا قمت بالنقر المزدوج على أداة التحك

. فتح نافذة الكود وبها معالج الحدث الخاص بهذه األداة

صيغة ضبط الخصائص برمجيا:-

ControlName.Property=Value

اسم أداة التحكم أو اسم الكائن. الخاصية= القيمة

الفصل الرابع نافذة الكود

خصائص برمجيا

قالسابيالتال

Page 96: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

على كتابة الخصائص يدويا تدريبات :

1- قم بضبط الخاصية(Text) ألداة التحكم(lbl_Title) جمهورية "بحيث تكون قيمتها

" مصر العربية

Lbl_Title.Text= "جمهورية مصر العربية "

2- قم بضبط الخاصية(ForeColor) ألداة التحكم(lbl_Title) بحيث تكون قيمتها

(Blue) .

Lbl_Title.ForeColor= Color.Blue

الفصل الرابع نافذة الكود

الخصائص البرمجيا

قالسابيالتال

Page 97: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

3- قم بضبط الخاصية(Font) ألداة التحكم(Lbl_Title) الخط نوبحيث يكون

“Arial” 30وحجم الخط

Lbl_Title.Font=NewFont(“Arial”,30)

4- قم بضبط الخاصية(Visible) ألداة التحكم(lbl_Title) بحيث تكون قيمتها

(False) .

Lbl_Title.Visible=False

الفصل الرابع نافذة الكود

الخصائص البرمجيا

قالسابيالتال

Page 98: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

الخاصيةتأخذهاالتىالقيمأنواع:-

1-الخاصيةمثالالمجردةالقيمةText.

2-الخاصيةمثالالمنطقيةالقيمةVisible.

3-الخاصيةمثالقائمةمنالقيمةForeColor.

4-الخاصيةمثلجديدكائنبإنشاءالقيمةFont.

5-حسابىتعبيرناتجمنالقيمة.

6-خاصيةمنأومتغيرمنالقيمة

الفصل الرابع نافذة الكود

قيم الخاصية

قالسابيالتال

Page 99: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

:أكتب ما تشير إليه األرقام فى الشكل التالى : أوال

اسئلة الفصل الرابع

اسئلة الفصل الرابع

قالسابيالتال

Page 100: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

فى نافذة النموذج : ثانياForm التالى أكتب سطر الكود المناسب لكل زر

Buttonوان بحيث عند النقر على أى زر يقوم بتغيير خلفية أداة العن

Label إلى اللون المكتوب عليه مع العلم بأن الخاصيةName ألداة

.Label1العنوان هى

اسئلة الفصل الرابع

اسئلة الفصل الرابع

قالسابيالتال

Page 101: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

مستخدما Label1أكتب سطر الكود التالى إلظهار أو إخفاء أداة التحكم : ثالثا

Visibleالخاصية

اسئلة الفصل الرابع

اسئلة الفصل الرابع

قالسابيالتال

Page 102: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

قم بتغيير خصائص أداة التحكم : رابعاTextBox1 برمجيا إلى القيم

-:الموضحة

اسئلة الفصل الرابع

MultiLine True

Font Andlus;20

ForeColor Blue

BackColoe Yellow

اسئلة الفصل الرابع

قالسابيالتال

Page 103: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

أمام العبارة الخطأ( ×)أمام العبارة الصحيحة وعالمة ( √)ضع عالمة : أوال:

1- عن البداية والنهاية يستخدم للتعبير رمزTerminal()

2- يعبر عن عملية معالجة واحدة فقط المستطيل رمز ()

3-تدفق الخطوات دائما من أعلى إلى أسفل أو من اليسار إلى اليمين .()

4- عند ضبط أى خاصية من نافذة الخصائصProperties فورا يظهر أثرها

) (

5- التخصيصعند ضبط خاصية برمجيا تكون قيمتها فى الطرف األيمن من معادلة) (.

(اسئلة عامة) اختبار عام

اسئلة عامة

قالسابيالتال

Page 104: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

ضع خط تحت اإلجابة الصحيحة مما بين القوسين : ثانيا

1-يب العمليات هى تمثيل تخطيطى يعتمد على الرسم بأشكال قياسية لتوضيح ترت

.الالزمة لحل مسألة أو مشكلة محددة

(Flowchart- Problem Solving - Algorithm)

2-ى من األشكال اآلتية يعبر عن عمليات اتخاذ القرار فى خريطة التدفقأ.

) (

(اسئلة عامة) اختبار عام

اسئلة عامة

قالسابيالتال

Page 105: حاسب الى الصف الف الثالث الاعدادى الفصل الدراسيى الاول

3- يطلق على اإلجراء الذى يستدعى عند وقوع حدث معين .......

( Event - Event Handler - Function )

4- عند إنشاء مشروع جديد تظهر نافذة نموذج باسم.............

( Label1 - Form1 - ListBox1)

5- للتحكم فى حجم أداة التحكم عنوان(Label) باستخدام مؤشر الفأرة البد من ضبط

............... خاصية

(BorderStyle- AutoSize- Location )

(اسئلة عامة) اختبار عام

اسئلة عامة

قالسابيالتال