منتدي محمد السيد
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةمنتدي محمدالسيدأحدث الصورالتسجيلدخول
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر
المواضيع الأخيرة
» مزكره لغه انجليزيه للثالث الاعدادى ترم ثانى 2019
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مارس 14, 2019 12:14 pm من طرف أ/السيد حسين

» اجابات كتاب جم للثالث الاعدادى ترم ثانى لغه انجليزيه 2019
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مارس 14, 2019 12:06 pm من طرف أ/السيد حسين

»  مذكرة هندسة للصف الأول الثانوي الترم الثاني 2018 شرح ومراجعة وتمارين
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مارس 14, 2019 12:01 pm من طرف أ/السيد حسين

» حصريا نتيجه الثالث الاعدادى محافظه الدقهليه ترم اول 2019
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء فبراير 06, 2019 9:08 pm من طرف أ/السيد حسين

» نتيجة الشهادة الإعدادية محافظه الدقهليه ترم اول 2019
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء فبراير 06, 2019 8:57 pm من طرف أ/السيد حسين

» نتيجة الشهادة الإعدادية محافظه الدقهليه ترم اول 2019
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء فبراير 06, 2019 8:53 pm من طرف أ/السيد حسين

» نتيجة الشهادة الإعدادية محافظه الدقهليه ترم اول 2019
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء فبراير 06, 2019 8:51 pm من طرف أ/السيد حسين

» نتائج الطلاب الاعدادية 2019 فى جميع المحافظات
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالثلاثاء فبراير 05, 2019 2:16 pm من طرف أ/السيد حسين

» محافظ الدقهلية يعتمد نتيجة امتحانات الشهادة الإعدادية بنسبة نجاح 72.5%
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأحد فبراير 03, 2019 5:00 pm من طرف أ/السيد حسين

» نتيجه الشهاده الاعداديه ترم اول 2019
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأحد فبراير 03, 2019 4:55 pm من طرف أ/السيد حسين

» دراسات اجتماعيه لاول الاعدادى ترم اول 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالسبت ديسمبر 15, 2018 1:36 pm من طرف أ/السيد حسين

» مذكرة شاملة فى شرح منهج الجبر الترم الثانى للصف الأول الثانوى
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالثلاثاء نوفمبر 13, 2018 6:34 pm من طرف حبيبة

»  نموذج تحويل بين المدارس
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء أغسطس 01, 2018 10:47 am من طرف أ/السيد حسين

» إعلان أرقام الجلوس ومقار اللجان للطلاب المتقدمين لمدارس المتفوقين
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالثلاثاء يوليو 31, 2018 10:38 am من طرف أ/السيد حسين

» اوائل الدبلومات الفنيه جميع التخصصات تجارى زراعى صناعى 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء يوليو 11, 2018 6:14 pm من طرف أ/السيد حسين

» نتيجه الدبلومات الفنيه جميع التخصصات تجارى زراعى صناعى 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء يونيو 27, 2018 6:22 pm من طرف أ/السيد حسين

» الان نتيجه الدبلومات الفنيه 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء يونيو 27, 2018 6:21 pm من طرف أ/السيد حسين

» نتيجه الدبلومات الفنيه جميع التخصصات تجارى زراعى صناعى 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالإثنين يونيو 18, 2018 11:09 am من طرف أ/السيد حسين

» نتيجه الدبلومات الفنيه جميع التخصصات تجارى زراعى صناعى 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالسبت يونيو 16, 2018 5:11 pm من طرف أ/السيد حسين

» نتيجه الدبلومات الفنيه جميع التخصصات تجارى زراعى صناعى 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالسبت يونيو 16, 2018 5:06 pm من طرف أ/السيد حسين

» أوائل الشهادة الإعدادية بكفر الشيخ ترم تانى 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأحد مايو 27, 2018 10:37 pm من طرف أ/السيد حسين

» بالاسم ورقم الجلوس.. نتيجة الشهادة الإعدادية في الدقهلية 2018 ترم تانى
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأحد مايو 27, 2018 10:34 pm من طرف أ/السيد حسين

» تحميل كتب الصف الثالث الإعدادي ترم ثاني 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مايو 24, 2018 11:53 pm من طرف أ/السيد حسين

» مراجعة-الكيمياء-العضوية-بالعامية-لثالثة-ثانوى.pdf
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مايو 24, 2018 11:47 pm من طرف أ/السيد حسين

» حل-اختبارات-كتاب-الوزارة-فى-التفاضل-و-التكامل-لثالثة-ثانوى-pdf
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مايو 24, 2018 11:40 pm من طرف أ/السيد حسين

» معرفة نتيجة الشهادة الاعدادية 2018 برقم الجلوس ترم تانى
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مايو 24, 2018 12:58 pm من طرف أ/السيد حسين

» نتيجه الشهاده الاعداديه ترم تانى محافظه ىالدقهليه 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مايو 24, 2018 12:53 pm من طرف أ/السيد حسين

» نتيجه الشهاده الابتدائيه والاعداديه ازهر ترم تانى 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مايو 24, 2018 12:45 pm من طرف أ/السيد حسين

» نتيجه الشهاده الاعداديه ترم تانى 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس مايو 24, 2018 12:36 pm من طرف أ/السيد حسين

» المراجعه النهائيه والامتحانات سكرتاريه عربى لدبلوم التجاره 2017
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس فبراير 22, 2018 10:02 am من طرف أ/السيد حسين

» المراجعه النهائيه والامتحانات سكرتاريه افرنجى لدبلوم التجاره 2017
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس فبراير 22, 2018 9:57 am من طرف أ/السيد حسين

» المراجعه النهائيه والامتحانات حاسب الى لدبلوم التجاره 2017
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس فبراير 22, 2018 9:54 am من طرف أ/السيد حسين

» المراجعه النهائيه والامتحانات فن انتاج لدبلوم التجاره 2017
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس فبراير 22, 2018 9:51 am من طرف أ/السيد حسين

» المراجعه النهائيه والامتحانات لدبلو التجاره 2017
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس فبراير 22, 2018 9:43 am من طرف أ/السيد حسين

» دروس ومزاكره على النت جميع مراحل التعليم 2018
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء فبراير 07, 2018 5:01 pm من طرف أ/السيد حسين

» مراجعات ودروس لجميع مراحل التعليم ابتدائى واعدادى وثانوى
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء فبراير 07, 2018 5:00 pm من طرف أ/السيد حسين

» بحث عن/ الاتحادات الطلابية قيادات واعية
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالإثنين فبراير 05, 2018 8:32 am من طرف أ/السيد حسين

» بحث عن عمر ابن الخطاب
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأحد فبراير 04, 2018 3:34 pm من طرف أ/السيد حسين

» نتيجه الثالث الاعدادى ترم اول 2018 الدقهليه
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس فبراير 01, 2018 5:38 pm من طرف أ/السيد حسين

» نتيجه الثالث الاعدادى ترم اول 2018 الدقهليه
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس فبراير 01, 2018 5:36 pm من طرف أ/السيد حسين

الساعة
الصف الاول الابتدائي
الصف الثاني الابتدائي
الصف الثالث الابتدائي
الصف الرابع الابتدائي
الصف الخامس الابتدائي
الصف السادس الابتدائي
التعليم الثانوي

 

 أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
أ/السيد حسين
المدير
المدير
أ/السيد حسين


ذكر
عدد الرسائل : 6001
العمل/الترفيه : معلم أول ا
المزاج : عال العال
تاريخ التسجيل : 01/04/2009

أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Empty
مُساهمةموضوع: أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى   أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالأربعاء أبريل 04, 2012 9:29 pm

أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى



اضغط هنا للتحميل وبالتوفيق

[size=18]
حاسب الى***
للصف الثالث الإعدادى ( ترم ثانى )

***الفصل الأول ***
تمثيل البيانات:
( 1) البيانات الحرفية والرقمية :
ان
البيانات التى يتم التعامل معها فى اى برنامج تكون مخزنة فى ذاكرة الحاسب
الداخلية التى تتكون هذه الذاكرة من العديد من الخلايا ( الأماكن ) تسمى
خلية (byte) وتحمل هذه الخلايا ارقاما متسلسة تبدأ من الصفر وهى التى تحدد
حجم ذاكرة الجهاز
والسعة التخزينية للخلية اما حرفا واحدا او رقما واحدا
أ ) المتغيرات والثوابت :
تعريف المتغيرات : هى القيم المخزنة فى الذاكرة والتى تتغير اثناء التشغيل
ويتم الإعلان عنها باستخدام كلمة ( dim)
تعريف الثوابت : هى القيم المخزونة والتى تتغير اثناء التشغيل وتم الإعلان عنها باستخدام كلمة ( const)
انواع البيانات : اما
1 ) ارقام صحيحة ( short- integer- long)
2 ) ارقام كسور وارقام عشرية ( double- single- decimal)
3 ) حروف ( byte- char- string)
4 ) منطقى Boolean
( 5 التاريخ Date
الصيغة العامة للإعلان عن المتغيرات والثوابت
المتغيرات :
Dim x as نوع المتغير = قيمة المتغير
حيث نوع المتغير اذا كان
1 ) ارقام صحيحة يطلق عليه ( short- integer- long)
2 ) ارقام كسور وارقام عشرية يطلق عليه ( double- single- decimal)
: الثوابت const x as نوع الثابت = قيمة الثابت
.حيث x اسم للمتغير او الثابت
قواعد تسمية المتغيرات :
1 ) يجب ان يبدأ الإسم بحرف من حروف الهجاء الإنجليزية من A الى Z
2
) لايسمح ان يحتوى الإسم على اى رمز او علامات خاصة مثل المسافة والنقطة
وعلامة الإستفهام وعلا مة التعجب وغيرها ما عدا ( UNDER SCOR) ( _ ) هى
العلامة الوحيدة التى تستخدم فى كتابة اسم المتغير
3 ) بعد الحرف الأول يمكن ان ياتى اى عدد من الحروف او الأرقام او الرمز بأى ترتيب
4 ) لايسمح ان يكون من الكلمات المحجوزة فى برنامج V . B وهى ( data- print- double- dim)
هام امثلة على متغيرات خاطئة

السبب اسم المتغير

الإسم يبدأ برقم 2nd world
الإسم يحتوى على نقطة Spend. money
الإسم يحتوى على مسافة Brith day
اسم المتغير من الكلمات المحجوزة double

انواع الثوابت


الثوابت الجوهرية الثوابت المسماه

هى
ثوابت موجودة فى بناء جوهر النظام اى معرفة للبرنامج مسبقا ولا يتم
الإعلان عنها مثل مجموعة الألوان يقوم المبرمج بتعريفها طبقا لإحتياجات
البرنامج ويتم الإعلان عنها باستخدام كلمة const
*هــــــــــام*
اذا تم كتابة الأمر بدون تحديد قيمته كما سبق فإن
المتغيرات الرقمية تأخذ ( صفر )
المتغيرات الحرفية تأخذ ( ،، ،،) سلسلة حرفية فارغة
امر التخصيص ( الإحلال )
( = ) علامة تسمى معامل التخصيص اى ان القيمة التى على اليمين توضع فى المتغير فى اليسار
لكى يتم تنفيذ امر التخصيص يجب مراعاة الأتى
*اسم المتغير الذى نريد التخزين فيه يكون على يسار العلامة
*القيمة المراد تخزينها يمكن ان تأخذ
أ ) قيمة مجردة لرقم مثال 5 = x
ب) تأخذ شكل متغير اخر y =x
ج ) عملية حسابية 2 – 8 + y = x
* المتغيرات على يمين العلامة = لايحدث بها اى تغير
( 1) تحــويل البيــانات الحرفية الى البيانات رقمية

عند ادخال البيانات الحرفية اثناء تشغيل البرنامج فإننا ندخلها عن طريق اداة الكتابة ( Text box)
ومحتوى
هذه الأداة يكون بالنسبة للحاسب حرفى وليس عدديا ولا يمكن اجراء عمليات
على هذه البيانات مباشرة لذلك تحول البيانات العددية الى رقمية باستخدام ما
يسمى(parse- method )
لتحويل القيم الحرفية الى رقم عددى صحيح نكتب الأمر integer. Parse
لتحويل القيم الحرفية الى رقم عشرى نكتب الأمرdecimal. Parse
***ملحوظة
*** اذا صادفت parse method اى حرف او علامة لايمكن تحويلها الى رقم فإن
العملية التحويلية تتوقف وتظهر رسالة تفيد انه يوجد خطأ
( 2 ) تحويل البيانات الرقمية الى حرفية
وذلك حتى يمكن اظهارها فى اداة التمييز label او فى اداة الكتابة text box يتم ذلك باستخدام الدالة (to string)


***التحويل بين انواع البيانات العددية ***

****( أ ) التحويل المباشر ( التلقائى )*****

هو التحويل من نوع عدد ذى سعة تخزينية صغيرة الى نوع عدد ذى سعة تخزينية اكبر
مثال
حجز مكان لرقم المحمول ( 10) ارقام وتم وضع رقم التليفون المنزلى (8 ) ارقام هنا لايوجد مشكلة حيث يتم التحويل مباشرة وتلقائيا

ملحوظة هامة



التحويل المباشر لايصلح فى الحالتين الأتيتين
( أ ) تحويل البيانات من النوع double الى نوع اخر
( ب ) تحويل البيانات التى تحتوى على كسور ( double , single) الى النوع decimal



***التحويل الغير مباشر ****

هو
التحويل من سعة تخزينية كبيرة الى نوع اقل من السعة التخزينية وهذا النوع
من التحويل يؤدى الى خطأ هو فقد الرقم المحول احدى خاناته الموثرة والهامة


مجموعة اوامر try / catch




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




**** العمليات الحسابية*****

اشكالها على لوحة المفاتيح كالاتى
جمع +
طرح ـــ
ضرب *
قسمة عادية /
قسمة اعداد صحيحة \
باقى القسمة mod
الأسس ^
مثال : اذا قسمنا العدد الصحيح ( Integer) 48 على العدد الصحيح 5 فتكون النتيجة
( 1 ) قسمة عادية
48/5 = 9
( 2) قسمة اعداد صحيحة
48 \ 5 = 9 ( اى اهمال باقى القسمة )
اذا اردنا الباقى فيمكن الحصول عليه كالاتى
48 mod 5 = 3
الفصل الثانى
***الشروط والقرارات***

استخدام التعبيرات الشرطية :
التعبير
الشرطى : هو عبارة عن صياغة للعلاقة بين كميتين سواء كانت ثابتة او
متغيرة وقيمة الشرط تتوقف على صحة العلاقة او عدم صحتها
اذا كانت العلاقة غير صحيحة يكون التعبير الشرطى ( false) خطأ واذا كانت صحيحة تكون ( true ) صح

معاملات المقارنة:
< اكبر من
> اصغر من
= يساوى
< > لا يساوى
= < اكبر من اوتساوى
= > اصغر من او تساوى

***هــــــــــام ****

-
الأمر ( if - Then - Else ) المركب فى حالة تنفيذ احد البديلين
اذا كان false , true يستخدم هذا الأمر فى حالة وجود الشرط وهناك احتمال
صح ( true ) واحتمال الخطأ ( false)
* * اذا كانت قيمة الشرط ( True ) سوف ينفذ مجموعة اوامر معينة
* * كذلك اذا كانت قيمة الشرط ( False) سوف ينفذ مجموعة اخرى
**مثـــال **
If x 740 then
Salry (المرتب) = 40 * 5 + 10 (true) فى حالة
Else

Salry = 5 * 40 (false) فى حالة

End if


فى حالة ( true) ينفذ الأمر الأول( 40*5+10)وفى حالة false يتجاهل الأمر الأول وينفذ الأمر الثانى وهو( 40*5)


هـــــــــام


الأمر if ……….Then البسيط هو صورة مبسطة للأمر if ….Then…..Else
ويستخدم امر if……..Then فى حالة تنفيذ بديل واحد فقط اى انه اذا كانت نتيجة الشرط
(true) ينفذ الأمر اما اذا كانت نتيجة الشرط ( false ) لاينفذ اى شىء


مقارنة القيم والمتغيرات الحرفية STRINGباستخدام كود انسى (COD ANSI)


تتم عملية المقارنة فى V.B بمقارنة الرمز الموجود اقصى اليسار للمتغير الأول بالرمز المناظر للمتغير الثانى حيث :
المتغير ذو الرتبة الأقل هو الأصغرمن الأخر
كل حرف اقل من الحرف الذى يليه
الحرف الصمول اقل من الحرف الكبتل
تتم عملية المقارنة باستخدام الآنسى كود CODE ANSI))
يعطى هذا الكود كل حرف او رمز خاص رتبة ثابتة لاتتغير

هــــــــــــام


استخدام الأمر IF مع الأدوات
Radio button

Check box

Group box








الأداة radio button



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




الأداة check box




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




الأداة gpoup box




الغرض من استخدام هذه الأداة هو تنظيم وضع الأدوات على النموذج





الفصل الثالث

اوامر التكرار

( 1) Do while…………Loop تكرار
For…………..next ) 2)
اولا الأمر do while …………..Loop
شكل الأمر عند كتابته فى البرنامج
بداية الشرط do while
الأمر الأول ................................
الأمر الثانى ...............................
نهاية التكرار loop
فى كل مرة يصل البرنامج الى امر do while
يقوم بتقييم الشرط
( 1) اذا الشرط خطأ ( false) فى هذه الحالة لايكرر الأوامر ولا ينفذها ولكن ينفذ اول امر بعد كلمة loop
(
2) اذا كان الشرط صحيحا ( true ) سوف يقوم الحاسب بتنفيذ الأوامر من اول
امر يلى do while حتى اخر امر قبل كلمة loop وعندما يصل البرنامج الى
كلمة loop يعود مرة اخرى الى do while ويقيم الشرط ويستمر التكرار هكذا
الى ان ينتهى التكرار
بهذا الشكل
اذا كان صحيح الشرط do while
امر رقم 1
امر رقم 2
ينفذ هذه الأوامر ويعود مرة اخرى loop
امر اخر
الأمر for…………..Next ( هــــــــــام جدا )


يستخدم هذا الأمر لمعرفة عدد مرات التكرار

شكل الأمر for ……next
بداية التكرار العداد بداية العداد نهاية العداد
For counter = start to end

Step…………. ………… زيادة قيمة العداد
Next……………………. نهاية التكرار

(((اذا لم يذكر مقار الزيادة بعد step تزداد قيمة العداد بمقدار واحد فى كل مرة تكرار)))

كيفية تنفيذ الحاسب للأمر for ….next


1 ) يتم تخزين القيمة الرقمية start)) فى العداد
2 ) يتم مقارنة القيمة المخزونة فى العداد بالقيمة ( end)
أ ) اذا كانت قيمة العداد اقل من القيمة ( end) النهاية ينتهى التكرار ويذهب البرنامج الى اول امر بعد next
ب
) اذا كانت قيمة العداد اقل من او تساوى القيمة ( end) النهاية يتم تنفيذ
الأوامر المراد تكرارها بين for…….next من اعلى الى اسفل
** عندما يصل البرنامج الى next **
أ ) يتم زيادة القيمة المخزونة فى العداد counter بمقدار قيمة الزيادة بعد step
فى حالة عدم استخدام step تزيد قيمة العداد بمقدار واحد
ب ) يعود البرنامج الى بداية التكرار

هــــــــــام


امثلة على استخدام for…………….next
1 ) غير قيمة العداد من 1 الى 100 for I = 1 to 100
بزيادة واحد
For I = 1 to 100step 1
2 ) for I = 10 to step - 2
غير قيمة العداد I من 10 الى 2 ( نقص 2 فى كل مرة )
غير قيمة العداد بالترتيب التالى ( 19، 17 ، 15 ، 13 ، 11 )
For I = 11 to 19
الفرق بين الأرقام
4 ) غير قيمة العداد بالترتيب الأتى ( 21، 28، 35، 42، 49 )
For I = 49 to 21 step – 7


((هـــام جــدا))


بعض طرق الأداة list box


هى واحدة من الأدوات التى ترتبط غالبا بالتكرار وتتيح لك هذه الأداة ان تنشء او تعرض قائمة من العناصر وان تختار منها

الطريقة العمل اذى تقوم به

Add(text) اضافة نص اخر عناصر القائمة
Insert اضافة العنصر فى المكان المحدد له فى index الفهرس لإخلاء مكان العنص الجديد
Count معرفة عدد العناصر فى القائمة
Remove
text للبحث عن عناصر القائمة الذى يساوى text وفى حالة وجوده تتم ازالته
وتتحرك كل العناصر الموجودة تحته الى اعلى والا فلا يحدث اى شء
Remove ( index) ازالة العنصر المحدد مكانه فى index
Clear افراغ الأداة list box من كل العناصر

الفصل الرابع

الميقاتى ( timer )



الكائن timer والحث tick
الكائن timer هو ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة النظام من داخل البرنامج التى تقوم بتنفيذها




استعمال الكائن timer

هـــــــــــام


ان
الكائن timer على النموذج form ينشط على فترات زمنية متساوية هذه الفترات
تسمى ( interval ) ونتيجة هذا النشاط يقع الحدث tick وينفذ مجموعة اوامر
وهى عبارة عن برامج صغيرة يتم التحكم فى الفترات الزمنية لنشاط timer عن
طريق الخاصية ( interval)
هذه الفترة الزمنية تتراوح بين صفر و 65535 مللى ( حيث الثانية الواحدة تساوى 1000 مللى ثانية )
Interval = 1000 مللى ثانية
الخاصية ( enable) وهى تسمى خاصية التمكين يجب ان تأخذ القيمة الإفتراضية وهى
( false)
التكوين date time
نقوم بإعلان متغير من النوع date وذلك عن طريق استعمال التكوين date time

***كود تصميم ساعة رقمية من خلال الكائن timer***
(((labell current - text = date – time)))
* كود الإغلاق close *




عدل سابقا من قبل أ/السيد حسين في الخميس أبريل 12, 2012 12:22 pm عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
دعاء مصطفى
عضو جديد
عضو جديد



الساعة الان :
انثى
السمك
الثور
عدد الرسائل : 2
تاريخ الميلاد : 20/02/1985
تاريخ التسجيل : 09/04/2012

أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Empty
مُساهمةموضوع: رد: أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى   أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس أبريل 12, 2012 9:59 am

شكررررررررررررررا
ربنا يجزيك خيراااا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
دعاء مصطفى
عضو جديد
عضو جديد



الساعة الان :
انثى
السمك
الثور
عدد الرسائل : 2
تاريخ الميلاد : 20/02/1985
تاريخ التسجيل : 09/04/2012

أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Empty
مُساهمةموضوع: رد: أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى   أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس أبريل 12, 2012 10:21 am

من فضلك انا حملت مذكرة الترم الثانى حاسب الى

انما الملف ده منهج الصف الثالث الاعدادي مش عارفه احملة خالص

ارجو الرد
الرجوع الى أعلى الصفحة اذهب الى الأسفل
أ/السيد حسين
المدير
المدير
أ/السيد حسين


ذكر
عدد الرسائل : 6001
العمل/الترفيه : معلم أول ا
المزاج : عال العال
تاريخ التسجيل : 01/04/2009

أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Empty
مُساهمةموضوع: رد: أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى   أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى Emptyالخميس أبريل 12, 2012 1:02 pm

لصف الثالث الإعدادى ( ترم ثانى )

***الفصل الأول ***
تمثيل البيانات:
( 1) البيانات الحرفية والرقمية :
ان
البيانات التى يتم التعامل معها فى اى برنامج تكون مخزنة فى ذاكرة الحاسب
الداخلية التى تتكون هذه الذاكرة من العديد من الخلايا ( الأماكن ) تسمى
خلية (byte) وتحمل هذه الخلايا ارقاما متسلسة تبدأ من الصفر وهى التى تحدد
حجم ذاكرة الجهاز
والسعة التخزينية للخلية اما حرفا واحدا او رقما واحدا
أ ) المتغيرات والثوابت :
تعريف المتغيرات : هى القيم المخزنة فى الذاكرة والتى تتغير اثناء التشغيل
ويتم الإعلان عنها باستخدام كلمة ( dim)
تعريف الثوابت : هى القيم المخزونة والتى تتغير اثناء التشغيل وتم الإعلان عنها باستخدام كلمة ( const)
انواع البيانات : اما
1 ) ارقام صحيحة ( short- integer- long)
2 ) ارقام كسور وارقام عشرية ( double- single- decimal)
3 ) حروف ( byte- char- string)
4 ) منطقى Boolean
( 5 التاريخ Date
الصيغة العامة للإعلان عن المتغيرات والثوابت
المتغيرات :
Dim x as نوع المتغير = قيمة المتغير
حيث نوع المتغير اذا كان
1 ) ارقام صحيحة يطلق عليه ( short- integer- long)
2 ) ارقام كسور وارقام عشرية يطلق عليه ( double- single- decimal)
: الثوابت const x as نوع الثابت = قيمة الثابت
.حيث x اسم للمتغير او الثابت
قواعد تسمية المتغيرات :
1 ) يجب ان يبدأ الإسم بحرف من حروف الهجاء الإنجليزية من A الى Z
2
) لايسمح ان يحتوى الإسم على اى رمز او علامات خاصة مثل المسافة والنقطة
وعلامة الإستفهام وعلا مة التعجب وغيرها ما عدا ( UNDER SCOR) ( _ ) هى
العلامة الوحيدة التى تستخدم فى كتابة اسم المتغير
3 ) بعد الحرف الأول يمكن ان ياتى اى عدد من الحروف او الأرقام او الرمز بأى ترتيب
4 ) لايسمح ان يكون من الكلمات المحجوزة فى برنامج V . B وهى ( data- print- double- dim)
هام امثلة على متغيرات خاطئة

السبب اسم المتغير
الإسم يبدأ برقم 2nd world
الإسم يحتوى على نقطة Spend. money
الإسم يحتوى على مسافة Brith day
اسم المتغير من الكلمات المحجوزة double

انواع الثوابت


الثوابت الجوهرية الثوابت المسماه
هى
ثوابت موجودة فى بناء جوهر النظام اى معرفة للبرنامج مسبقا ولا يتم
الإعلان عنها مثل مجموعة الألوان يقوم المبرمج بتعريفها طبقا لإحتياجات
البرنامج ويتم الإعلان عنها باستخدام كلمة const
*هــــــــــام*
اذا تم كتابة الأمر بدون تحديد قيمته كما سبق فإن
المتغيرات الرقمية تأخذ ( صفر )
المتغيرات الحرفية تأخذ ( ،، ،،) سلسلة حرفية فارغة
امر التخصيص ( الإحلال )
( = ) علامة تسمى معامل التخصيص اى ان القيمة التى على اليمين توضع فى المتغير فى اليسار
لكى يتم تنفيذ امر التخصيص يجب مراعاة الأتى
*اسم المتغير الذى نريد التخزين فيه يكون على يسار العلامة
*القيمة المراد تخزينها يمكن ان تأخذ
أ ) قيمة مجردة لرقم مثال 5 = x
ب) تأخذ شكل متغير اخر y =x
ج ) عملية حسابية 2 – 8 + y = x
* المتغيرات على يمين العلامة = لايحدث بها اى تغير
( 1) تحــويل البيــانات الحرفية الى البيانات رقمية

عند ادخال البيانات الحرفية اثناء تشغيل البرنامج فإننا ندخلها عن طريق اداة الكتابة ( Text box)
ومحتوى
هذه الأداة يكون بالنسبة للحاسب حرفى وليس عدديا ولا يمكن اجراء عمليات
على هذه البيانات مباشرة لذلك تحول البيانات العددية الى رقمية باستخدام ما
يسمى(parse- method )
لتحويل القيم الحرفية الى رقم عددى صحيح نكتب الأمر integer. Parse
لتحويل القيم الحرفية الى رقم عشرى نكتب الأمرdecimal. Parse
***ملحوظة
*** اذا صادفت parse method اى حرف او علامة لايمكن تحويلها الى رقم فإن
العملية التحويلية تتوقف وتظهر رسالة تفيد انه يوجد خطأ
( 2 ) تحويل البيانات الرقمية الى حرفية
وذلك حتى يمكن اظهارها فى اداة التمييز label او فى اداة الكتابة text box يتم ذلك باستخدام الدالة (to string)


***التحويل بين انواع البيانات العددية ***

****( أ ) التحويل المباشر ( التلقائى )*****

هو التحويل من نوع عدد ذى سعة تخزينية صغيرة الى نوع عدد ذى سعة تخزينية اكبر
مثال
حجز مكان لرقم المحمول ( 10) ارقام وتم وضع رقم التليفون المنزلى (8 ) ارقام هنا لايوجد مشكلة حيث يتم التحويل مباشرة وتلقائيا

ملحوظة هامة


التحويل المباشر لايصلح فى الحالتين الأتيتين
( أ ) تحويل البيانات من النوع double الى نوع اخر
( ب ) تحويل البيانات التى تحتوى على كسور ( double , single) الى النوع decimal



***التحويل الغير مباشر ****

هو
التحويل من سعة تخزينية كبيرة الى نوع اقل من السعة التخزينية وهذا النوع
من التحويل يؤدى الى خطأ هو فقد الرقم المحول احدى خاناته الموثرة والهامة


مجموعة اوامر try / catch




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



**** العمليات الحسابية*****

اشكالها على لوحة المفاتيح كالاتى
جمع +
طرح ـــ
ضرب *
قسمة عادية /
قسمة اعداد صحيحة \
باقى القسمة mod
الأسس ^
مثال : اذا قسمنا العدد الصحيح ( Integer) 48 على العدد الصحيح 5 فتكون النتيجة
( 1 ) قسمة عادية
48/5 = 9
( 2) قسمة اعداد صحيحة
48 \ 5 = 9 ( اى اهمال باقى القسمة )
اذا اردنا الباقى فيمكن الحصول عليه كالاتى
48 mod 5 = 3
الفصل الثانى
***الشروط والقرارات***

استخدام التعبيرات الشرطية :
التعبير
الشرطى : هو عبارة عن صياغة للعلاقة بين كميتين سواء كانت ثابتة او
متغيرة وقيمة الشرط تتوقف على صحة العلاقة او عدم صحتها
اذا كانت العلاقة غير صحيحة يكون التعبير الشرطى ( false) خطأ واذا كانت صحيحة تكون ( true ) صح

معاملات المقارنة:
< اكبر من
> اصغر من
= يساوى
< > لا يساوى
= < اكبر من اوتساوى
= > اصغر من او تساوى

***هــــــــــام ****

-
الأمر ( if - Then - Else ) المركب فى حالة تنفيذ احد البديلين
اذا كان false , true يستخدم هذا الأمر فى حالة وجود الشرط وهناك احتمال
صح ( true ) واحتمال الخطأ ( false)
* * اذا كانت قيمة الشرط ( True ) سوف ينفذ مجموعة اوامر معينة
* * كذلك اذا كانت قيمة الشرط ( False) سوف ينفذ مجموعة اخرى
**مثـــال **
If x 740 then
Salry (المرتب) = 40 * 5 + 10 (true) فى حالة
Else

Salry = 5 * 40 (false) فى حالة

End if


فى حالة ( true) ينفذ الأمر الأول( 40*5+10)وفى حالة false يتجاهل الأمر الأول وينفذ الأمر الثانى وهو( 40*5)


هـــــــــام


الأمر if ……….Then البسيط هو صورة مبسطة للأمر if ….Then…..Else
ويستخدم امر if……..Then فى حالة تنفيذ بديل واحد فقط اى انه اذا كانت نتيجة الشرط
(true) ينفذ الأمر اما اذا كانت نتيجة الشرط ( false ) لاينفذ اى شىء


مقارنة القيم والمتغيرات الحرفية STRINGباستخدام كود انسى (COD ANSI)


تتم عملية المقارنة فى V.B بمقارنة الرمز الموجود اقصى اليسار للمتغير الأول بالرمز المناظر للمتغير الثانى حيث :
المتغير ذو الرتبة الأقل هو الأصغرمن الأخر
كل حرف اقل من الحرف الذى يليه
الحرف الصمول اقل من الحرف الكبتل
تتم عملية المقارنة باستخدام الآنسى كود CODE ANSI))
يعطى هذا الكود كل حرف او رمز خاص رتبة ثابتة لاتتغير

هــــــــــــام


استخدام الأمر IF مع الأدوات
Radio button

Check box

Group box








الأداة radio button



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




الأداة check box



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




الأداة gpoup box




الغرض من استخدام هذه الأداة هو تنظيم وضع الأدوات على النموذج





الفصل الثالث

اوامر التكرار

( 1) Do while…………Loop تكرار
For…………..next ) 2)
اولا الأمر do while …………..Loop
شكل الأمر عند كتابته فى البرنامج
بداية الشرط do while
الأمر الأول ................................
الأمر الثانى ...............................
نهاية التكرار loop
فى كل مرة يصل البرنامج الى امر do while
يقوم بتقييم الشرط
( 1) اذا الشرط خطأ ( false) فى هذه الحالة لايكرر الأوامر ولا ينفذها ولكن ينفذ اول امر بعد كلمة loop
(
2) اذا كان الشرط صحيحا ( true ) سوف يقوم الحاسب بتنفيذ الأوامر من اول
امر يلى do while حتى اخر امر قبل كلمة loop وعندما يصل البرنامج الى
كلمة loop يعود مرة اخرى الى do while ويقيم الشرط ويستمر التكرار هكذا
الى ان ينتهى التكرار
بهذا الشكل
اذا كان صحيح الشرط do while
امر رقم 1
امر رقم 2
ينفذ هذه الأوامر ويعود مرة اخرى loop
امر اخر
الأمر for…………..Next ( هــــــــــام جدا )


يستخدم هذا الأمر لمعرفة عدد مرات التكرار

شكل الأمر for ……next
بداية التكرار العداد بداية العداد نهاية العداد
For counter = start to end

Step…………. ………… زيادة قيمة العداد
Next……………………. نهاية التكرار

(((اذا لم يذكر مقار الزيادة بعد step تزداد قيمة العداد بمقدار واحد فى كل مرة تكرار)))

كيفية تنفيذ الحاسب للأمر for ….next


1 ) يتم تخزين القيمة الرقمية start)) فى العداد
2 ) يتم مقارنة القيمة المخزونة فى العداد بالقيمة ( end)
أ ) اذا كانت قيمة العداد اقل من القيمة ( end) النهاية ينتهى التكرار ويذهب البرنامج الى اول امر بعد next
ب
) اذا كانت قيمة العداد اقل من او تساوى القيمة ( end) النهاية يتم تنفيذ
الأوامر المراد تكرارها بين for…….next من اعلى الى اسفل
** عندما يصل البرنامج الى next **
أ ) يتم زيادة القيمة المخزونة فى العداد counter بمقدار قيمة الزيادة بعد step
فى حالة عدم استخدام step تزيد قيمة العداد بمقدار واحد
ب ) يعود البرنامج الى بداية التكرار

هــــــــــام


امثلة على استخدام for…………….next
1 ) غير قيمة العداد من 1 الى 100 for I = 1 to 100
بزيادة واحد
For I = 1 to 100step 1
2 ) for I = 10 to step - 2
غير قيمة العداد I من 10 الى 2 ( نقص 2 فى كل مرة )
غير قيمة العداد بالترتيب التالى ( 19، 17 ، 15 ، 13 ، 11 )
For I = 11 to 19
الفرق بين الأرقام
4 ) غير قيمة العداد بالترتيب الأتى ( 21، 28، 35، 42، 49 )
For I = 49 to 21 step – 7


((هـــام جــدا))


بعض طرق الأداة list box


هى واحدة من الأدوات التى ترتبط غالبا بالتكرار وتتيح لك هذه الأداة ان تنشء او تعرض قائمة من العناصر وان تختار منها

الطريقة العمل اذى تقوم به
Add(text) اضافة نص اخر عناصر القائمة
Insert اضافة العنصر فى المكان المحدد له فى index الفهرس لإخلاء مكان العنص الجديد
Count معرفة عدد العناصر فى القائمة
Remove
text للبحث عن عناصر القائمة الذى يساوى text وفى حالة وجوده تتم ازالته
وتتحرك كل العناصر الموجودة تحته الى اعلى والا فلا يحدث اى شء
Remove ( index) ازالة العنصر المحدد مكانه فى index
Clear افراغ الأداة list box من كل العناصر

الفصل الرابع

الميقاتى ( timer )



الكائن timer والحث tick
الكائن timer هو ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة النظام من داخل البرنامج التى تقوم بتنفيذها




استعمال الكائن timer

هـــــــــــام


ان
الكائن timer على النموذج form ينشط على فترات زمنية متساوية هذه الفترات
تسمى ( interval ) ونتيجة هذا النشاط يقع الحدث tick وينفذ مجموعة اوامر
وهى عبارة عن برامج صغيرة يتم التحكم فى الفترات الزمنية لنشاط timer عن
طريق الخاصية ( interval)
هذه الفترة الزمنية تتراوح بين صفر و 65535 مللى ( حيث الثانية الواحدة تساوى 1000 مللى ثانية )
Interval = 1000 مللى ثانية
الخاصية ( enable) وهى تسمى خاصية التمكين يجب ان تأخذ القيمة الإفتراضية وهى
( false)
التكوين date time
نقوم بإعلان متغير من النوع date وذلك عن طريق استعمال التكوين date time

***كود تصميم ساعة رقمية من خلال الكائن timer***
(((labell current - text = date – time)))
* كود الإغلاق close *
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
أجمل ملزمة شاملة ترم ثانىحاسب الى ثالث اعدادى
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدي محمد السيد :: التعليم الاعدادي :: منتدي الحاسب الالي :: الترم الثاني-
انتقل الى: