|
![]() |
#1 | ||||||||||
![]() ![]()
|
مراجعة الفصل الدراسي الأول لمادة الحاسب الآلي للصف الثالث الإعدادي مع تحيات أسرة الحاسب الآلي مقدمه للبرمجة 1-عرف كل من : 1- نظام المعلومات 2- البيانات نظام المعلومات هو أى نظام يجمع بين التكنولوجيا ممثله فى الكمبيوتر والافراد حيث يسمح لأى مؤسسه بجمع وتخزين البيانات واستخدام المعلومات من هذه البيانات البيانات هى الحقائق المجرده التى يتم تجميعها وتخزينها بواسطه نظام المعلومات مثل الحروف والارقام والمعلومات 2- ما هى العمليات التى يقوم بها الكمبيوتر ؟ 1- ادخال البيانات (قراءة البيانات) 4- تخزين البيانات 2-اجراء العمليات الحسابية 5- مقارنه قيمتين 3- تكرار تنفيذ أمر معين 6-اخراج النتائج 3- ما هى الخوارزميه(Algorithm ) ؟ هى أى طريقه تهدف لحل المسأله على صوره خطوات مرتبه ترتيب منطقى واذا اتبعناه نصل لحل المساله 4- ما الفرق بين الفرق بين المترجم والمفسر ؟ المترجم:- يقوم بتحويل البرنامج بالكامل الى لغه الاله قبل ان يبدأ فى تنفيذ أى أمر المفسر :- يحول البرنامج من لغة البرمجة إلي لغة الآلة واحد تلو الآخر . اذكرالفرق بين اللغات عالية المستوي ولغة الآلة ؟ اللغات عالية المستوي : لغات تستخدم لكتابة البرنامج باللغة الانجليزية ولكن بقواعد معينة مثل ( الكوبول –الفورتران) لغة الآلة : هي لغة خاصة لا يفهمها إلا الحاسب وتتكون من (0 ،1) ************************* خرائط التدفق عرف خرائط التدفق Flow Chart ؟ هي تمثيل بيان يعتمد علي الرسم لتوضيح العمليات اللازمة لحل المسألة أهم أشكال خرائط التدفق بداية ونهاية تشغيل اتخاذ القرار ادخال البيانات والطابعة ************************* السودوكود Pseudocode ما هو السودوكود ( Pseudocode )؟ هو طريقة لعرض خطوات حل المسالة باستخدام أوامر مختصرة مكتوبة بلغة مشابهة للغات البرمجة مزايا السودوكود سهل الفهم لايستعمل رموز خاصة لايستعمل قواعد خاصة من السهل تحويله إلي برنامج باستعمال احدي لغات البرمجة عيوب السودوكود 1- قد يكون طويلا في حالة المسالة المعقدة تمرين (1):- ارسم خريطة تدفق لبيان عملية إدخال رقمين وقسمتها وادخال ناتج لقسمة مع بيان السودكود الخاص بذلك ؟ تمرين (2) الحـــــــــــــــل : أ- ب- ج- د- ه- الفصل الرابع البــرمجة الشئيــة عرف كل من :- الكائن object - الخصائص properties - الوسائل methods - الاحداث events التصنيف class - البرمجة الشيئية (oop) - التغليف encapsulation - التوريث inheritance الاجابة :- الكائن object هو شئ مادى له وجود نتعامل معه في حياتنا اليومية بصفة دائمة الخصائص properties تحديد شكل وسمة الكائن وكل كائن له مجموعة من الخصائص الوسائل methods هي وصف لسلوك معين مصاحب للكائن أي هي أفعال محددة مسبقا الاحداث events هو عبارة الفعل الذي يقع علي الكائن و يستجيب له التصنيف class هو قالب يمثل جميع الخصائص و الوظائف التي يحتويها الكائن البرمجة الشيئية (oop) تقسيم البرنامج إلي وحدات تسمي كائنات لكل كائن خصائص ووظائفه التي تميز وتحدد سلوكه التغليف encapsulation إخفاء البيانات داخل الكائن بحيث لايتم الوصول إليها إلا بصلاحيات معينة التوريث inheritance أي كائن يرث خصائص ووظائف الكائنات الآخري بالإضافة إلي خصائصه الإضافية ما هى خطوات الدخول لبرنامج v.b.net 2005 ؟ وانشاء مشروع جديد ؟ طريقة فتح البرنامج هى : START - 1 ALL PROGRAM - 2 VISUAL BASIC - 3 وطريقة انشاء مشروع جديد هى : FILE - 4 NEW PROJECT - 5 WINDOWS APPLICATION - 6 7 - تظهر نافذة FORM ما هى مكونات نافذة v.b.net 2005 ؟ شريط العنوان شريط الأدوات شريط القوائم نافذة form مربع solution explorer صندوق الأدواتtoolbox ما هى خطوات حفظ البرنامج فى v.b.net 2005 ؟ من قائمة File نختار Save all ما هى طريقة تشغيل البرنامج فى v.b.net 2005 ؟ بالضغط على مفتاح f5 اكمل العبارات الاتية :- الحـــــــــــــــــــــل : 1- event 2- properties 3- event 4- inheritance حدث خصائص حدث التوريث 5- methods 6- object 7- class 8- encapsulation افعال كائن تصنيف التغليف ما معنى الصطلحات الاتية : IDE - OOP OOP تعنى البرمجة الشيئية object oriented programming IDE تعنى بيئة التطوير integrated development environment ------------------------------------------------------------------------------------- من أشهر الأدوات المستخدمة (objects) الأداه : button (مفتاح) يقوم بأداء عمل معين عند الضغط عليه ومن أهم خصائصه مايلى :- لتحديد النص الموجود فوق الكائن TEXT معرفه اسم الأداة داخل البرنامج NAME تحديد لون كحلفيه للكائن BACKCOLOK وضع صوره فوق الكائن IMAGE تغيير حجم الخط FONT لون الكتابة على الاداه FORECOLOR مرئي أو غير مرئي VISIBLE نشط أو غير نشط ENABLED الأداه : LABEL لعرض كتابة لايمكن لمشغل البرنامج أن يغيرها أشهر خصائصه TEXT ALIGN موقع الكتابة داخل الأداه BORDER STYLE نوعية الحدود الخارجية للأداه الأداه: TEXTBOX تعطي للمستخدم مكان لادخال البيانات أثناء تشغيل البرنامج FOCUS إذا تعلق بالكائن فهو يعني أن الكائن في حالةالاستخدام KEY PRESS تحدث عن الضعط علي مفتاح في لوحة المفاتيح في حالة إذا كانت الأداه مستحوذة علي FOCUS اكمل العبارات الاتيه :- تستخدم الخاصية ----------- لتحديد النص الموجود فوق الكائن تستخدم الخاصية ----------- معرفه اسم الأداة داخل البرنامج تستخدم الخاصية ----------- تحديد لون كحلفيه للكائن تستخدم الخاصية ----------- وضع صوره فوق الكائن تستخدم الخاصية ----------- لون الكتابة على الاداه تستخدم الخاصية ----------- مرئي أو غير مرئي تستخدم الخاصية ----------- نشط أو غير نشط الحــــــــــــــــــل :- TEXT NAME BACKCOLOK IMAGE FONT FORECOLOR VISIBLE ENABLED -------------------------------------------------------------------------------- اكمل مكان النقط مستخدما الكلمات الاتية : - ALIGN - BORDER STYLE -TEXT - KEY PRESS Debugger - editor -- form designer -- (نص المراد اظهاره) msgbox FOCUS- msgbox الخاصية ------------- تحدد موقع الكتابة داخل الأداه بينما تقوم الخاصية ----------------- بتحديد نوعية الحدود الخارجية للأداه اذا اتيحت الخاصية ----------- بالكائن فهو يعني أن الكائن في حالةالاستخدام تحدث الخاصية ---------------- تحدث عن الضعط علي مفتاح في لوحة المفاتيح في حالة إذا كانت الأداه مستحوذة علي FOCUS ------------ هو برنامج يستخدم لتتبع وتصحيح الاخطاء ------------ هو وسيلة لتسهيل عملية الكتابة وتصحيح الاخطاء ------------ يساعد فى عمل المساحة اللازمة لتصميم واجهة المستخدم -------------- هو مربع رسالة وهو طريقة بديلة للاداة label قاعدة استخدام msgbox هى --------------------- الحـــــــــــــــــــــل :- 1- TEXT ALIGN 2- BORDER STYLE 3- FOCUS 4- KEY PRESS 5- editor 6- Debugger 7- msgbox 8- ( نص المراد اظهاره ) msgbox ------------------------------------------------------------------------------------- المطلوب كتابة كود برمجة لكل من الكائنات الاتية : اجعل الكائن button1 كائن متاح الاستخدام (نشط) اظهار رسالة " احب بلدى مصر" فى مربع رسالة يسمة msgbox تظهر الكتابة على الكائن label5 فى منتصف الكائن وضع الصورة المسماة c:\egypt على الكائن botton10 تغيير اسم الكائن text box3 الى question2 الحـــــــــــــــــــــــــل:- button1.enabled=true " احب بلدى مصر" msgbox label5. TEXT ALIGN=center botton10.image=c:\Egypt text box3.name= question2 |
||||||||||
![]() |
![]() |
الكلمات الدليلية |
بدون |
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
يا جماعة عايز اشتري مليون في سيرفر Venus و مش عايز حاجة تانية من حد | Salamah | Ceres | 0 | 03-06-2008 09:41 PM |