عرض مشاركة واحدة
  #30  
قديم 18-11-2008, 10:23 PM
الصورة الرمزية essamaly
essamaly essamaly غير متواجد حالياً
عضو مشارك
 
تاريخ التسجيل: Aug 2008
المشاركات: 129
معدل تقييم المستوى: 17
essamaly is on a distinguished road
افتراضي ملخص الحاسب الالى للصف الثالث الاعدادى الترم الاول

اقتباس:
المشاركة الأصلية كتبت بواسطة alaa_2000 مشاهدة المشاركة
نسبة المؤيدين للدخول هبطت الى 67%









مراجعة الفصل الدراسي الأول
لمادة الحاسب الآلي للصف الثالث الإعدادي
"نظري"
مع تحيات
أسرة الحاسب الآلي


مقدمه للبرمجة

1-عرف كل من :
1- نظام المعلومات 2- البيانات
نظام المعلومات
هو أى نظام يجمع بين التكنولوجيا ممثله فى الكمبيوتر والافراد حيث يسمح لأى مؤسسه بجمع وتخزين البيانات واستخدام المعلومات من هذه البيانات

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

2- ما هى العمليات التى يقوم بها الكمبيوتر ؟
1- ادخال البيانات (قراءة البيانات) 4- تخزين البيانات
2-اجراء العمليات الحسابية 5- مقارنه قيمتين
3- تكرار تنفيذ أمر معين 6-اخراج النتائج

3- ما هى الخوارزميه(Algorithm ) ؟

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

4- ما الفرق بين الفرق بين المترجم والمفسر ؟

المترجم:- يقوم بتحويل البرنامج بالكامل الى لغه الاله قبل ان يبدأ فى تنفيذ أى أمر

المفسر :- يحول البرنامج من لغة البرمجة إلي لغة الآلة واحد تلو الآخر .

اذكرالفرق بين اللغات عالية المستوي ولغة الآلة ؟

اللغات عالية المستوي :
لغات تستخدم لكتابة البرنامج باللغة الانجليزية ولكن بقواعد معينة مثل ( الكوبول –الفورتران)
لغة الآلة :
هي لغة خاصة لا يفهمها إلا الحاسب وتتكون من (0 ،1)


*************************
خرائط التدفق


عرف خرائط التدفق Flow Chart ؟

هي تمثيل بيان يعتمد علي الرسم لتوضيح العمليات اللازمة لحل المسألة

Input output

decision

أهم أشكال خرائط التدفق
Start - End

Process






بداية ونهاية تشغيل اتخاذ القرار ادخال البيانات والطابعة
*************************
السودوكود Pseudocode
ما هو السودوكود ( Pseudocode )؟
هو طريقة لعرض خطوات حل المسالة باستخدام أوامر مختصرة مكتوبة بلغة مشابهة للغات البرمجة
مزايا السودوكود
1- سهل الفهم
2- لايستعمل رموز خاصة
3- لايستعمل قواعد خاصة
4- من السهل تحويله إلي برنامج باستعمال احدي لغات البرمجة
عيوب السودوكود
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 ؟
1- شريط العنوان
2- شريط الأدوات
3- شريط القوائم
4- نافذةform
5- مربع solution explorer
6- صندوق الأدوات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
اكمل العبارات الاتيه :-
1- تستخدم الخاصية ----------- لتحديد النص الموجود فوق الكائن
2- تستخدم الخاصية ----------- معرفه اسم الأداة داخل البرنامج
3- تستخدم الخاصية ----------- تحديد لون كحلفيه للكائن
4- تستخدم الخاصية ----------- وضع صوره فوق الكائن
5- تستخدم الخاصية ----------- لون الكتابة على الاداه
6- تستخدم الخاصية ----------- مرئي أو غير مرئي
7- تستخدم الخاصية ----------- نشط أو غير نشط

الحــــــــــــــــــل :-
TEXT
NAME
BACKCOLOK
IMAGE
FONT
FORECOLOR
VISIBLE
ENABLED
--------------------------------------------------------------------------------
اكمل مكان النقط مستخدما الكلمات الاتية : -

ALIGN - BORDER STYLE -TEXT - KEY PRESS
Debugger - editor -- form designer -- (نص المراد اظهاره) msgbox
FOCUS- msgbox
1- الخاصية ------------- تحدد موقع الكتابة داخل الأداه بينما تقوم
الخاصية ----------------- بتحديد نوعية الحدود الخارجية للأداه
2- اذا اتيحت الخاصية ----------- بالكائن فهو يعني أن الكائن في حالةالاستخدام
3- تحدث الخاصية ---------------- تحدث عن الضعط علي مفتاح في لوحة المفاتيح في حالة إذا كانت الأداه مستحوذة علي FOCUS
4- ------------ هو برنامج يستخدم لتتبع وتصحيح الاخطاء
5- ------------ هو وسيلة لتسهيل عملية الكتابة وتصحيح الاخطاء
6- ------------ يساعد فى عمل المساحة اللازمة لتصميم واجهة المستخدم
7- -------------- هو مربع رسالة وهو طريقة بديلة للاداة label
8- قاعدة استخدام msgbox هى ---------------------

الحـــــــــــــــــــــل :-
1- TEXT ALIGN 2- BORDER STYLE 3- FOCUS
4- KEY PRESS 5- editor 6- Debugger
7- msgbox 8- ( نص المراد اظهاره ) msgbox
-------------------------------------------------------------------------------------
المطلوب كتابة كود برمجة لكل من الكائنات الاتية :
1- اجعل الكائن button1 كائن متاح الاستخدام (نشط)
2- اظهار رسالة " احب بلدى مصر" فى مربع رسالة يسمة msgbox
3- تظهر الكتابة على الكائن label5 فى منتصف الكائن
4- وضع الصورة المسماة c:\egypt على الكائن botton10
5- تغيير اسم الكائن text box3 الى question2


الحـــــــــــــــــــــــــل:-
1- button1.enabled=true
2- " احب بلدى مصر"msgbox
3- label5. TEXT ALIGN=center
4- botton10.image=c:\Egypt
5- text box3.name= question2