the › moswrat.com-7419.docx · web viewالبرمجه :-طريقه لحل المسائل تهدف...

30
1 By Mr. Mohamed Atef Eltawila The Comp uter Mr. Mohamed Atef Eltawila

Upload: others

Post on 07-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

1 By Mr. Mohamed Atef Eltawila

The

Mr. Mohamed Atef Eltawila

Page 2: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

2 By Mr. Mohamed Atef Eltawila

Compute

rMr. Mohamed Atef Eltawila

Page 3: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

3 By Mr. Mohamed Atef Eltawila

Future

Mr. Mohamed Atef Eltawila

Page 4: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

4 By Mr. Mohamed Atef Eltawila

V.B.Net

Mr. Mohamed Atef Eltawila

Page 5: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

5 By Mr. Mohamed Atef Eltawila

نظام المعلوماتالمعلومات :- في نظام ممثله التكنولوجيا بين يجمع نظام اي هو

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

الكمبيوتر : بها يقوم التي العمليات 1 " البيانات- " قراءة البيانات الذاكرة- 2ادخال في البيانات تخزين

الداخليهالبيانات- 3 علي حسابيه عمليات قيمتين- 4اجراء بين المقارنة

احدهما واختيارمعين- 5 أمر تنفيذ تكرار

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

البرمجه بقواعد لغات ولكن االنجليزيه بالحروف تكتب لغات هيوالبيسكال والجافا والكوبول والفورتران البيزيك مثل مختلفه

للمتميزين :- المستوي( 1سؤال عالية اللغه بين الفرق ما؟ الوسيطه واللغة

عالية( 2 باللغة البرمجة لغات سميت لماذاالمستوي؟

الفرق بين كالً منالمعلوماتالبيانات

تجميعها يتم التي المجردة الحقائق هيمثل المعلومات نظام بواسطه وتخزينها

الفيديو ولقطات والحروف والصور االرقامفي وتكون للمعلومات الخام المادة هي

النظام مدخالت صورة

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

صورة في وتكون البيانات معالجة ناتج هي أوالنظام مخرجات

لغة االلةلغات البرمجهولكن االنجليزية بالحروف تكتب لغات هي

مختلفه بقواعدوتتكون الحاسب إال يفهمها ال خاصة لغه هي

1 , 0من

(Interpreterالمفسر ) (Compilerالمترجم )إلي بالكامل البرنامج بتحويل يقوم الذي هو

أمر أي تنفيذ في يبدأ أن قبل االله لغةبعد ( 1 مميزاته:- إال التحويل عملية تتم ال

االخطاء جميع تصحيحالتشغيل ( 2 في أسرع

تكون عيوبه:- االخطاء تصحيح عمليةأصعب

لغة الي البرنامج أوامر بتحويل يقوم الذي هواالخر تلو واحدا تنفيذها ثم االله

واصالحه -مميزاته : الخطأ اكتشاف سهولةالتشغيـــــل عيوبه:- بـــطء

خالل : من معلومات الي البيانات تحويل يمكنMr. Mohamed Atef Eltawila

Page 6: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

6 By Mr. Mohamed Atef Eltawila

في الناتج وإظهار والفرز والترتيب المقارنة مثل العمليات بعض اجراءالبيانيه والرسوم والجداول والقوائم التقارير مثل أشكال

Mr. Mohamed Atef Eltawila

Page 7: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

7 By Mr. Mohamed Atef Eltawila

خرائط التدفقمسألة حل :- خطوات

المسأله -1 تعريفلها -2 إسم وإعطاء المتغيرات تحديدالحل -3 في داخله الغير البيانات إهمالمعادالت -4 هيئة في ووضعها المتغيرات بين العالقات ايجادالـ -5 المناسب Algorithmكتابة

-: التدفق ترتيب خرائط لتوضيح الرسم علي يعتمد بياني تمثيل هيمسأله لحل االزمة .العمليات

اشكال خرائط التدفق :-الطرفي- 1 الرمز عملية- / 2 معالجة

اخراج- / 3 ادخال

اختيار- / 4 قرار

اتجاه- 5 Flow Lineخط

تقسيم- 1 االفضل فمن كبيرة واصبحت التدفق خرائط تعقدت اذاوربطها اصغر أجزاء الي الخريطه

الربط برمزالرمز- 2 نستخدم المالحظات لكتابة

منها- 3 الدخول وان واحدة بدايه لها الخريطه أن من التأكد يجب

واحدة نهايه الي بنا يؤديقيمة- 4 معروف مدخالت باستخدام الخريطه صالحية اختبار يفضل

مخرجاتهامزايا خرائط التدفق :-

فعال- 2االتصال- 1 صحيح- 3تحليل اصالح- 4توثيق كفاءةالبرنامج

كفء- 5 االخطاء- 6تكويد تصحيحعيوب خريطة التدفق:-

معقد- 1 تعديالت- 2اسلوب التفاصيل- 4النسخ- 3اجراء كثرة

Mr. Mohamed Atef Eltawila

Terminal

Decisio

Input / Output

Process

الحظ

Page 8: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

start

Read qty

Qty >19 T = Qty *120

T = Qty *150

Print T

End

8 By Mr. Mohamed Atef Eltawila

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

PseudoCode" الزائف الكود أو حقيقي الغير الكود "False Codeيعنيالبرمجه . لغات بإحدي غيرمكتوب أنه ذلك في والسبب

مثال علي كل من خرائط التدفق والسودوكود:- جـ إذا كانت120بفرض أن سلعه معروضه للبيع بسعر

جـ إذا كانت الكميه أقل ......150 وبسعر 19أكثر من فما هو اجمالي سعر بيع الكميه من السلعه إذا علمت أن

T=Qty*120 المطلوب :- قم برسم خريطة التدفق ثم كتابة سودوكود

الخريطة.التدفق الحل:- السودوكود خرائط

1 -If Quantity sold is greater than 19 then2 -calculate total = Qty*120

Else3- calculate total = Qty*150

4 -print T

Yes

No

اسم- 1 : قواعد وقيود السودوكود يعكس بحيث معني ذات متغيرات أسماء إختيارمحتوياته المتغير

وواضحه- 2 سهله بطريقه االوامر كتابةمتتاليه- 1 : الجمل التركيبيه " بنية تركيب البرنامج االختيار- 2أوامر

التكرار- 3والتشعب العاديه- 1 مزايا السودوكود : االنجليزيه باللغه يكتب النه الفهم سهل

خاصة- 2 رموز يستعمل خاصه- 3ال قواعد اليستعملالبرمجه- 4 لغات احدي باستخدام برنامج الي تحويله يسهل

المعقدة: عيوب السودوكود المسائل حالة في الشئ بعض طويال يكون قدكلمات – مقاطع – جمل :- مكونات السودوكود

من يعيب الناس بعيب فيه.. لم يصل بعد لحقيقةاإليمان

Mr. Mohamed Atef Eltawila

Page 9: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

9 By Mr. Mohamed Atef Eltawila

OOP البرمجه الشيئية يمكن: OPBJECTالكائن -1 الواحد والكائن وجود له شئ هو

الكمبيوتر – السيارة مثل الكائنات من عدد من يتكون انواحداث* ووسائل خصائص كائن لكل

الكائن : PROPERTIESالخصائص -2 وسمة شكل تحدد وهيوالحجم االسم مثل الخصائص من مجموعه له كائن وكل

واللون.-: التاليه بالقاعده والخصائص الكائنات عن التعبير يمكن

ObjectName.Property = valueان الكائن ObjectNameحيث اسم عن تعبر

Property الخاصيه عن تعبر value القيمه عن تعبر

MyPen.Color = Blueمثال :- :-METHODSالوسائل -3

للكائن هي* مصاحبه تكون التي واالفعال الوسائلمحددة هي* افعال وهي للكائن مصاحب معين لسلوك وصف

كائن لكل .مسبقاالكائن : EVENTSالحدث -4 علي يقع الذي الفعل عن عبارة

له ويستجيبالفئة -5 أو فيه : CLASSالتصنيف يتم مخطط او قالب عن عبارة

كائن التي انشاء والوظائف الخصائص جميع ويمثل معين. الكائن يحتويها سوف

داخل: ENCAPSULATIONالتغليف -6 البيانات اخفاء عن عبارة هومعينه بصالحيات إال اليها الوصول يتم ال بحيث الكائن

ووظائف : Inheritanceالتوريث -7 خصائص التصنيف يرث ان هواخر تصنيف

س/ ما هو الغرض من التغليف – التوريث ؟التغليف ( :- فقط أ واتركيز وحمايتها التصنيف بيانات علي الحفاظ

فعال . استخدامه يراد ما عليالتوريث ( فيها :- ب والتعديل فئات من تصنيعه تم ما استعمال اعادة

جديد . من الفئة كتابة من بدال الحاجه حسب :- إنسان يمشي في الشارع اسمه احمدمثال هام

لتفادي األمطار وأمطرت السماء عليه بغزارة فأسرع ما هو اسم الكائن - الخاصيه -:المطلوبوارتدي مالبسه

قيمة الخاصيه - الحدث - الوسيله؟ االنسان الكائن اسمجـ( االسم الخاصيههو الخاصيه قيمةهي

احمد هيMr. Mohamed Atef Eltawila

Page 10: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

10 By Mr. Mohamed Atef Eltawila

االمطار الحدث سقوط هي الوسيلههو،يسرع،يرتدي يمشي

: يا بني.. إذا افتخر الناس بحسن كالمهم قال لقمان الحكيم لولدهفافتخر أنت بحسن صمتك

Mr. Mohamed Atef Eltawila

Page 11: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

11 By Mr. Mohamed Atef Eltawila

س/ ما الفرق بين البرمجه الشيئيه ولغات البرمجه " اللغات كوبول ،الفورتران، البيزيك"

الشيئيه البرمجه البرمجه لغات

التسلسل- 1 اليتبع االوامر تنفيذالمنطقي

يحدد- 2 أن المبرمج علي يعد لملطلبات االستجابه أسلوب

البرنامج مشغل

في- 1 التقليدي االسلوب تستخدمالبرمجه

ينبغي- 2 ما المبرمج فكر يحدديريده لما كاستجابة عمله

البرنامج مشغلالدقيق- 3 التحديد علي تعتمد

تنفيذ لترتيبالعمليات االوامرواجراء

خاصيه:-) - –س/ اكمل مكان النقط باختيارك الكلمة المناسبه من كائنحدث – ( وسيله

1.............. يعتبر- الكاسيت جهاز2............... يعتبر- الكاسيت جهاز تشغيليعتبر- ...........3 الكاسيت جهاز إيقافالكاسيت- ..........4 جهاز من نسمعه الذي الصوت5............ يعتبر- الكاسيت جهاز لون6........... يعتبر- الكاسيت جهاز حجم7............. يعتبر- الكاسيت لجهاز المؤقت االيقاف8........... يعتبر- بالفأرة لبضغطالـ- 9 يعتبر ...........Formإغالق

الــ- 10 .............Formلون يعتبر الـ- 11 ..........Formإخفاء يعتبر 12........... يعتبر- التليفزيون لجهاز الصوت مستوي13............ يعتبر- التليفزيون لجهاز الصوت تضخيمتعتبر- ...............14 النافذة علي الفأرة حركةيعتبر- ............15 المفاتيح لوحة من مفتاح علي الضغط

Mr. Mohamed Atef Eltawila

Page 12: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

12 By Mr. Mohamed Atef Eltawila

IDEمقدمه لبيئة التطوير المتكامله ((Integrated Development Environment))

كل IDE شاشة في االدوات من متكامله مجموعه استعمال للمبرمج تتيح هيالكتابه . مراحل

1. Form designer البرنامج واجهة لتصميم2.Editor أخطاء وتصحيح البرنامج كتابه عملية لتسهيل وسيله

الكتابه 3. Compiler االله لغة الي المكتوب البرنامج بتحويل يقوم المترجم4.Debugger البرمجه أخطاء وتصحيح لتتبع5.Object Browser أحداث من البرنامج في استخدم ما لعرض

ووسائل وكائنات6.help للمساعده

IDEمكونات نافذة الشاشات .1 تصميم :- Form Designerمصمم خاللها من يتاح وسيله هو

النموذج به ويظهر البرنامج شاشات. :Formالنموذج .2 الماوس- طريق عن أبعادها تغيير يمكن نافذه هو

وتنسيقها* عليه االخري االدوات لتثبيت كلوحة النموذج يستخدمطرق :- Toolbar االدوات شريط.3 تمثل التي االزرار من مجموعه هو

. القوائم في االوامرالموجوده لتنفيذ مختصرةيحتوي :- Solution Explorer مربع.4 التي الملفات اسماء علي يحتوي هو

. المشروع في المستخدمه الفئات وأسماء المشاريع عليهاخواص :- Properties Window الخصائص مربع.5 تحديد في يستخدم

الكائنات التي :- Toolbox االدوات صندوق.6 االدوات من مجموعه على يحتوي

. الزر اداة مثل البرنامج شاشات تصميم في المبرمج يستخدمها

لفتح اول مشروع نتبع االتي :-قائمة -1 من نختار البرنامج فتح New Projectاالمر Fileبعدمنها -2 نختار نافذه أو Okثم Windows Applicationتظهر

Enter المفاتيح لوحة منطريقتان لوضع االدوات علي الفورم نتبع االتي:- يوجد

الفورم -1 علي السحب مع االداة علي الضغطاالداة -2 علي D.Clickالضغط

:-طريقتان" Button" لتسمية الزر االداة -1 الخاصيه Buttonنحدد نختار الخصائص نافذة من ثم

Text االسم نكتب المراد ثمالكود D.Clickبالضغط -2 مشهد نافذة الي فندخل االداة علي

الكود بكتابة ونقومMr. Mohamed Atef Eltawila

التطوير بيئة ادوات

Page 13: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

13 By Mr. Mohamed Atef Eltawila

ال تسميه اردنا اذا إسراء ......1Buttonفمثال االسم اليالكود بكتابة نقوم ". فإننا اسراء " ثم Text=1Buttonالتالي

مكان F5أو ننقرعلي في ننقر ثم المفاتيح لوحة مناالسم يتغير حتي خالي

لحفظ البرنامج نقوم بعمل االتي:-قائنة ثم Save Allنختار Fileمن الحفظ مكان نختار okثم

:-Buttonخصائص االداة الوظيفهالخاصيه

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

Image االداة علي تظهر الصورةالتي تحديدForecolor االداة وجه علي الكتابة لون تحديدBackcolor االداة خلفية لون تحديد

Backgroundimage االداة خلفية صورة تحديدEnabled لمشغل تستجيب االداة كانت اذا تحدد

القيمتين إحدي وتأخذ ال ام TRUEالبرنامجFALSEاو

Visible

" غير " ام ظاهرة مرئية االداة كانت اذا تحدد " القيمتين " احدي وتأخذ مخفيه Trueمرئيه

Falseاو Textalign االداة علي الكتابة موقع تحدد

imagealign االداة علي الصورة موقع تحددborderstyle االداة حول الخارجيه الحدود شكل تحديد

العنوان أن :-Labelاداة البرنامج لمشغل اليمكن كتابة لعرض اداة هياو االخرى االدوات عناوين لعرض تستخدم وهي يغيرها

. حسابيه عمليه نتيجة او سؤال اجابة لعرضاالداة بداخلها شكل الكتابه الممكن من مستطيله سعه عن عبارةالبرنامج :- TextBoxاالداة لمشغل تسمح البيانات الدخال وسيله هي

أثناء للكتابة .البرنامج تشغيل بمساحهالرساله لــ :- MsgBoxمربع اختصار طريقه Message Boxوهي تمثل وهي

لالداة البرنامج .Labelبديله لمستخدم معلومات لعرضاستخدام/ يفضل لماذا االداة MsgBoxس ؟ Labelعن

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

الرساله . قرأ أنه من يتأكد حتي التشغيل في يستمر يدعهاألداة الرساله Label أما قراءة عدم أو قراءة في الحريه له المشغل انالمعروضه.

Mr. Mohamed Atef Eltawila

Page 14: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

14 By Mr. Mohamed Atef Eltawila

MsgBox قاعدة استخدام االمرMsgBox )Arg1, [Arg2], [Arg3](

االمر Arg1-Arg2-Arg3 حيث : بمعامالت تسمى1-Arg1 التوجيه بعامل جديد:- يسمي مربع في تعرض التي الرساله وهو

لها خصيصا يفتح2 -Arg2 االزرار بمعامل المربع:- يسمى داخل وااليقونات االزرار لعرض3 -Arg3 العنوان بمعامل الرساله:- يسمي لمربع عنوان لكتابة

المعامالت التي يحاط بها ] [ استعمالها يكون اختياريالقيمه & من حرف أول تحت خط وضع الي يؤدي الرمز

بعض الرسائل الهامه

التاليه بالرساله الخاص الكود بكتابة قم1)

التالي( :- الكود كتابة يتم "(جـ البرمجه"( لغة اتعلم Msgboxانا

2 )

التالي( :- الكود كتابة يتم لغة"( msgboxstyle.question,"question",جـ تتعلم هلMsgboxالبرمجه"(

3 )

التالي( :- الكود كتابة يتم جـMr. Mohamed Atef Eltawila

الح

Page 15: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

15 By Mr. Mohamed Atef Eltawila

,"msgboxstyle.question+msgboxstyle.yesnocancel,"question)" البرمجه"( لغة تتعلم هلMsgbox

ما تحصل عليه دون جهد تفقده دون ندم

4 )

التالي( :- الكود كتابة يتم جـ ,"yesnocancel,"question)" البرمجه"( لغة تتعلم Msgboxهل

5)

التالي( :- الكود كتابة يتم لغة"( msgboxstyle. Critical," Critical",جـ تتعلم هلMsgboxالبرمجه"(

6)

التالي( :- الكود كتابة يتم لغة"( msgboxstyle.Exclamation,"question",جـ تتعلم هلMsgboxالبرمجه"(

Mr. Mohamed Atef Eltawila

Page 16: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

16 By Mr. Mohamed Atef Eltawila

7 )

التالي( :- الكود كتابة يتم لغة"( msgboxstyle.Information,"question",جـ تتعلم هلMsgboxالبرمجه"(

مع دوام التفوق والرقي

Mr. Mohamed Atef Eltawila

Page 17: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

17 By Mr. Mohamed Atef Eltawila

/ اكمل:1س1-. البيانيه............. والرسوم التقارير مثل مختلفه أشكال تأخذبها -2 يقوم التي العمليات من

............. ................. ................... ، ، الكمبيوترالسودوكود -3 بــ ........................PseudoCodeيتميزالتطوير -4 بيئة في الموجوده االدوات ................................IDEمنالتغليف .....................................-5 أهداف منالبيانات................. -6 وتخزين بتجميع يقومالبرنامج.............. -7 تعليمات فيه يكتبمنه.............. -8 معين كائن إنشاء يتم مخطط أو قالب عن عبارة هوبالكائنات..................... -9 تعرف وحدات الي البرنامج يقسم

للكائن-.......... 10 مصاحب معين لسلوك وصف هووالتسهيالت- ............ 11 االدوات من مجموعه استعمال للمبرمج يتيح

البرنامج كتابة مراحل فيلتصميم- ............... 12 االزمة المساحه إنشاء في للمساعده يستخدم

البرنامج واجهةوتصحيح- .................. 13 البرنامج كتابة عمليه لتسهيل يستخدم

االخطاءاآلله- .............. 14 لغة الي البرنامج أوامر بتحويل الخاص المترجم هونستخدم- ............15 المساعده علي للحصولنستخدم- 16 األداة وجه علي سيكتب ما تحديد أو لمعرفة

الخاصيه .........وترتيب- .............. 17 لتوضيح الرسم على يعتمد بياني تمثيل هو

الالزمة العملياتللكائن- ................. 18 مصاحب معين لسلوك وصفلآلداة- .................. 19 بديله لمستخدم Labelطريقه معلومات لعرض

البرنامجالـ- 20 يجعل الذي .....................Button1الكود " هو " يختفي مرئي غيراالداة- 21 داخل الكتابة لون يغير الذي اللون Button1الكود Blueالي

هو .........................الزر- 22 يجعل الذي البرنامج Button1الكود لمستخدم متاح غير

هو ...........23. البرنامج- ................ داخل االداة اسم تحدد الخاصيةاالداة- .............. 24 وجه علي بتغييراالسم تقوماالله- 25 لغة إلي البرمجه لغات من أوامرة بتحويل يقوم

هو .......................... علي- .............. 26 ستظهر التي الصورة لتحديد تستخدم الخاصيه

االداهاالداة- ............... 27 علي الكتابة موقع لتحديد تستخدم الخاصيهاالداة- ................ 28 خلفية لون لتحديد تستخدم الخاصية

Mr. Mohamed Atef Eltawila

Page 18: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

18 By Mr. Mohamed Atef Eltawila

البرنامج- ............... 29 لمستخدم تسمح البيانات إلدخال وسيلهالبرنامج تشغيل أثناء للكتابه بمساحه

30 .............. الخارجيه- الحدود نوعية تحديد أو لمعرفة تستخدم الخاصيهلالداة

أبيه- 31 من االبن يأخذها التي والوظائف الخصائصتعتبر ........................

الحسابيه- ................. .......... 31 العمليات أجراء يستطيعالكائن- ............ 32 بيانات حماية أهدافه منفي- 33 يبدأ أن قبل اآلله لغة الي المصممه البرامج بتحويل يقوم

هو ........... أمر أي تنفيذوأحداث- .............. 34 ووظائف خصائص له بأن يتميزالـ- 35 األداة MsgBoxيفضل حاله .................Labelعن فيالشيئيه- 36 البرمجه تعرف OOPفي وحدات إلي البرنامج تقسيم يتم

بــ ..................حدث- ................... 37 قد جسيما خطأ هناك بأن البرنامج مشغل العالماالنتباة- ...................... 38 لجذب تستخدمالرسالة- ................. 39 مربع في عرضه ماتم أن الي لالشارة تستخدم

معلومات هومربع- ................... 40 في عرضه يتم ما ان الي لالشارة تستخدم

البرنامج مشغل من اجابه الي يحتاج سؤال هو الرسالهمن- 41 بأقواس Arg3 ,Arg2كل محاطا الرساله مربع كود كتابة في

أن يعني هذا فإن مربعهاستعمالها .........

/ ما الفرق بين :-2سوالمعلومات -1 البياناتالنص -2 صندوق العنوان TextBoxأداة حيث Labelوأداة من

االستخدام Buttonلألداة Textوالخاصيه Nameالخاصيه -3المميزات Compilerوالمترجم Interpreterالمفسر -4 حيث من

منهما لكل والعيوباآلله -5 ولغة المستوي عالية اللغات6-True أوFalse من كل Enabledو Visibleفي Buttonللزر Backcoloerوالخاصيه Forecolorالخاصيه -7 TextAlignو ImageAlignالخاصيه -8البرمجه -9 ولغات الشيئيه البرمجه بين الفرق ما

/ ما المقصود بكل من :-3س1-– " التصنيف – – – – " الفئه االحداث الوسائل الخصائص الكائن

التوريث – التغليفالمعلومات – – -2 نظام التدفق خرائط السودوكود

/ اجب عن ما يلي :-4سالتغليف – – – – –-1 التصنيف الوسيله الحدث الكائن عن أمثلة اذكر

الخصائص التدفق -2 لخرائط االساسيه االشكال ارسم

Mr. Mohamed Atef Eltawila

Page 19: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

19 By Mr. Mohamed Atef Eltawila

اجب بالطريقتين ) خريطة التدفق والسودوكود ( وذلكلقراءة

الطول ( : مستطيل بعدي مساحة Wوالعرض Lأ إيجاد ثمالناتج ARالمستطيل وطباعة

بأن AR= L * Wعلماما ( الي تحويلها ثم متر بالكيلو المسافة قراءة لعملية ب

بأن العلم مع بالميل يقابلهاكالتالي : بينهما Mile = 1.6 * mالعالقة

أكبرهما ( إسم طباعة ثم وهشام هاني عمري لقراءة جـمسألة -3 حل خطوات اذكرصحيحه -4 بطريقه السودوكود كتابة يمكن كيفالكمبيوتر -5 بها يقوم التي العمليات هي ماوالسودوكود -6 التدفق خريطة وعيوب مزايا

/ ارسم مع التوضيح شكل مربع الرساله الناتج من تنفيذ4س التالي:

,"msgboxstyle.Information,"question)" البرمجه"( لغة تتعلم هلMsgbox

)" البرمجه "( لغة اتعلم اناMsgbox

,"yesnocancel,"question)" البرمجه"( لغة تتعلم هلMsgbox

,"msgboxstyle.Exclamation,"question)" البرمجه"( لغة تتعلم هلMsgbox

," okcancel,"question"( Are You Sure"(Msgbox

االمل من فاختر حب ، بسمه ، امل ومن الحياة أعظمهفضائله الحب ومن أعذبها البسمه

Mr. Mohamed Atef Eltawila

Page 20: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

20 By Mr. Mohamed Atef Eltawila

والتعليم التربية مديريةبالبحيرة

الدراسى الفصلاألول

اإلعدادى : الثالث الصف

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

ساعة : 2009 /2008للعام الزمن

التالية األسئلة عن أجب

األول : به السؤال لف 50ترس مدرسك منك طلب ، سن. 10الترس مرات

التدفق خريطة ارسم ؟ لفها تم التى الترس سنون عدد كم. ذلك تحقق التى

الثانى : :السؤال يلى مما تمرين كل أسفل فى كود السودو نتائج أكتبB= 10 BMW = 13r= 2If B < > BMW thenSUM =BMW + )B(R

End if

M= 25N=12If )M>N( thenX=M-NElse

Statement 2End if

Sum = X =

الثالث : دائرة )السؤال قطر نصف لقراءة كود سودو واحسب( Rاكتببأن : علما ومحيطها مساحتها

الدائرة = Area =πR2 مساحةالدائرة = Circumference =2 πR ومحيط

الرابع : أو السؤال مسألة أى حل عند مطلوبة التالية الخطواتمرتبة : بطريقة ولكن الخطوات كتابة أعد مرتبة غير وهى مشكلة

1. المتغيرات بين العالقة إيجاد2.) بيان ) متغير لكل أسم إعطاء3. تنفيذها لولوية طبقا المعادالت ترتيبوالغير 4 ضرورية الغير البيانات إهمال

. الحل فى مؤثرة5. المسألة فى المطلوب تحديد

عالمة : )√( ) أو صح عالمة ضع الخامس يلى( : X السؤال يما1 . مسألة- حل عند كود السودو عن تغنى أن يمكن التدفق خريطة2 . التدفق- خريطة فى أضالع متوزاى شكل يأخذ واإلخراج اإلدخالقيمة- 3 كانت قيمة Y=5إذا (.7هى )M=Y2 -Yفإن4. التنفيذ- قبل اآللة لغة الى بكاملة الصحيح البرنامج يحول المترجم

) () () () (

Mr. Mohamed Atef Eltawila

Page 21: The › moswrat.com-7419.docx · Web viewالبرمجه :-طريقه لحل المسائل تهدف الي تقديم الحل علي صورة خطوات مرتبه ترتيبا منطقيا

21 By Mr. Mohamed Atef Eltawila

Mr. Mohamed Atef Eltawila