آخر المشاركات |
|
![]() |
|
أدوات الموضوع | إبحث في الموضوع | انواع عرض الموضوع |
#1
|
|||
|
|||
![]()
تلخيص الفصل الأول
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــــــــــــــــ البيانات الثابتة و المتغيرة ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــــ • أي بيانات تخزن على الكمبيوتر تخزن في ذاكرة الحاسب الداخلية • هذه ا لذاكرة تتكون من ملايين الخلايا المتساوية و تسمى كل خلية (Byte ) • تسمح كل لغات البرمجة بإعطاء أسماء للخلايا التي يتم تخزين البيانات بها • تنقسم هذة الخلايا الى نوعان , خلايا متغيــــــــــرة و خلايا ثابتـــــــــــــــة . المقصود بالمتغيرات : أسماء الخلايا التي تحتوى قيم تتغير أثناء تنفيذ البرنامج . المقصود بالثوابت: أسماء الخلايا التي تحتوى علي قيم ثابته لا تتغير أثناء تنفيـذ البرنامج . إعلان المتغيرات : إعطاء اسم و قيمة و نوع للخلايا التى تحتوى على متغيرات . . إعلان الثوابتــــ : إعطاء اسم و قيمة و نوع للخلايا التى تحتوى علي قيم غير ثابتة . أشهر أنواع البيانات التى تستخدم فى تخزين أعداد صحيحة Integer , long , short. . أشهر أنواع المتغيرات التى تستخدم لتخزين الأعداد العشرية Decimal , single , double . أشهر أنواع المتغيرات التى تستخدم لتخزين البيانات الحرفيه ( حروف و كلمات ) STRING . قواعد تكوين الاسماء في ال VB.net:- 1. يجب ان يبدأ الاسم بحرف من حروف الانجليزية 2. يأتى بعد الحرف الاول أى عدد من الحروف او الارقام 3. لايسمح ان يحتوى على رموز او علامات او مسافات ماعدا علامة الـ Underscore 4. ممنوع استخدام الكلمات المحجوزة فى VB.net مثل Data – Short – Double ......... الخ . أنواع الثوابت :- 1 - ثوابت جواهرية:- هى الثوابت الموجودة فى بناء و جوهر نظام ال V.B أى يستطيع البرنامج التعامل معها بدون اعلان مثال * Color.Black * Color.Blue* Color.Red 2 - ثوابت مسماه :- هى ثوابت يقوم المبرمج بتعريفها طبقا لاحتياجات البرنامج و تحتاج إلي اعلان عنها قبل استخدامها مثال الاعلان عن الثوابت Const Name as String = " Ahmed" Const Arabic degree as decimal = 30 لاحظ أن :- لابد من استخدام كلمة Const للاعلان عن الثابت و هى من الكلمات المحجوز بعد كلمة const يأتى اسم الثابت ثم كلمة as ثم نوع الثابت ثم = ثم قيمة الثابت مثال الإعلان عن المتغيرات Dim Address as String = "Cairo" Dim child weight as integer =15 لاحظ أن :- لابد من استخدام كلمة DIMللاعلان عن المتغيرات و هى من الكلمات المحجوز بعد كلمة DIM يأتى اسم المتغير ثم كلمة as ثم نوع المتغير ثم = ثم قيمة المتغير . امر التخصيص ( الاحلال ) :- قيمة = اسم المتغير ان اهم دور للمتغيرات هو تخزين البيانات بها ولكى نخزن قيمة فى متغير نستخدم امر التخصيص علامة ( = ) تسمى معامل التخصيص يجب مراعاة الاتى:- 1. اسم المتغير الذى نريد التخزين فيه يكون شمال (=) 2. القيمة المراد تخزينها تكون يمين (=) وتكون من نوع ملائم لنوع المتغير . التحويل بين الانواع المختلفة للبيانات ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــ 1 - تحويل البيانات الحرفية الي بيانات رقمية ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــــــــــــــ - عند ادخال البيانات الى البرنامج فاننا ندخلها عن طريق اداة الكتابة ( Text Box ) - وبرنامج ال VB.net تعامل مع هذه البيانات على انها بيانات حرفية و ليس رقمية اى لا يمكن اجراء العمليات الحسابية عليها إلا بعد تحويلها الي بيانات رقمية - لتحويل البيانات الحرفية الى رقمية نستخدم وسيلة ( Method ) اسمها Parse الشكل العام لل Parse Method 1. لتحويل قيمة حرفية الي عدد صحيح Integer Integer.Parse (القيمة الحرفية ) 2. لتحويل قيمة حرفية الى عدد عشرى Decimal Decimal.Parse (القيمة الحرفية ) ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــ 2. تحويل قيمة رقمية الى قيمة حرفيه ( دالة ( to string ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــ الشكل العام للدالة TO STRING .to stringاسم المتغير = اسم الأداة التى تحتوى الناتج 1- مثالـــــــــ label1 . Text = p. to string ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــ التحويل المباشر ( التلقائى ) ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــ - يستخدم عند تحويل من نوع عددى ذا سعة تخزينية صغيرة الى نوع عددى ذا سعة تخزينية اكبر - نعنى بالسعة التخزينية هنا عدد خلايا لذاكرة ملاحظات :- التحويل المباشر لا يصلح فى حالتين : 1. تحويل البيانات من النوع Double الى اى نوع اخر 2. تحويل البيانات التى تحتوى على كسور ( Single , Double ) الى النوع Decimal وفى هذه الحالات نستخدم التحويل غير المباشر ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــ التحويل الغير مباشر ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــ - يتم استخدامه عندما نحول نوع ذوسعة تخزينية كبيرة الى نوع اقل فى السعة التخزينية - اى يستخدم بين البيانات العددية التى لايمكنك اجراء التحويل المباشر عليها مثل تحويل النوع Double الى اى نوع اخر من انواع البيانات العمليات الحسابية :- المعامل المؤثر العملية + جمع - طرح * ضرب / قسمة عادية \ قسمة اعداد صحيحة mod باقى القسمة ^ اسس الفرق بين قسمة الإعداد الصحيحة و القسمة العادية و باقي القسمة إذا قسمنا العدد الصحيح 48 على العدد الصحيح 5 فتكون النتيجة كالآتي :- 1. قسمة عادية 48 / 5 = 9 2. قسمة اعداد صحيحة 48 \ 5 = 9 ( اى اهمال باقى القسمة) 3 . اذا اردنا الباقى فيمكن الحصول على ( باقى القسمة ) كالآتى :- 48 mod 5 = 3 ترتيب تنفيذ العمليات الحسابية :- ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــ ترتيب تنفيذ العمليات الحسابية داخل VB يتم كالآتى : حتى يتم الحصول على النتائج الصحيحة 1. العمليات التى بين الاقواس ( الداخلية اولا ثم الخارجية ) 2. عمليات الاسس 3. عمليات الضرب و القسمة ( الاولوية من اليسار ثم اليمين ) 4. عمليات قسمة الاعداد الصحيحة 5. عمليات حساب باقى القسمة 6. عمليات الجمع و الطرح ( الاولوية من اليسار الي ليمين ) ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــــ مجموعة أوامر Try / Catch :- ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــ _ تستخدم لاكتشاف الاخطاء التى تحدث اثناء تشغيل البرنامج و التعامل معها _ بالرغم من ان V. B يكتشف الاخطاء و يقوم بعرض رسائل _ لكن المبرمجين يفضلون استعمال Try / Catch لان هذا يتيح لهم التعامل مع الاخطاء بانفسهم و عرض رسائل اوضح للمستخدم انتظروا تلخيص الفصل الثاني مع تحيات/ياسر الغرباوى المصدر: المنتدى التعليمى الاسلامى l`;vm phsf |
#2
|
|||
|
|||
![]()
جزاك الله كل خير
|
![]() |
مواقع النشر (المفضلة) |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
أدوات الموضوع | إبحث في الموضوع |
انواع عرض الموضوع | |
|
|
![]() |
||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
مذكرة حاسب ال 3 اعدادى جامدة جدا | mido | المرحلة الإعدادية | 5 | 04 - 01 - 2014 08:40 PM |
نصائح خاصة بالمطبخ | night moon | ركن الأسره , و الطفل | 1 | 15 - 09 - 2011 01:04 AM |
امتحانات نصف العام حاسب الى 2010 | كامل على | الحاسب الآلي | 2 | 07 - 01 - 2011 10:58 PM |
أسرار خاصة فقط عن الرجل | sherif_almoghazi | الركن العام | 11 | 17 - 10 - 2009 02:58 PM |