100 likes | 399 Views
التعامل مع البيانات. 28/11/1432. تتعامل لغة البيسك مع أنواع مختلفة من البيانات مثل الحروف ويتم تخزين هذه البيانات (الثوابت) في أماكن معينة داخل ذاكرة الحاسب تسمى ( متغيرات ). يتم إجراء العمليات الحسابية والعمليات المنطقية على هذه البيانات المخزنة للحصول على المعلومات (المخرجات).
E N D
التعامل مع البيانات 28/11/1432 تتعامل لغة البيسك مع أنواع مختلفة من البيانات مثل الحروف ويتم تخزين هذه البيانات (الثوابت) في أماكن معينة داخل ذاكرة الحاسب تسمى ( متغيرات ) يتم إجراء العمليات الحسابية والعمليات المنطقية على هذه البيانات المخزنة للحصول على المعلومات (المخرجات) يتم اجراء العمليات الحسابية (الجمع,الضرب,القسمة,الطرح ) والعمليات المنطقية مثل ( عمليات المقارنة ) على البيانات العددية
الثوابت تمثل البيانات التي يتعامل معها البرنامج , وهي قيم ثابتة لاتتغير أثناء تنفيذ البرنامج يوجد نوعين من الثوابت هما : أ – ثوابت عددية : هي عبارة عن قيم عددية (أرقام) لاتتغير أثناء تنفيذ البرنامج وتدخل في عمليات حسابية أمثلة:- على الثوابت العددية -5 , 1 , 2 , 4.5 , 100 ب –ثوابت حرفية : هي عبارة عن حروف أو أرقام أو بعض العلامات الخاصة أو خليط من ذلك , يجب وضع الثابت الحرفي بين علامتي تنصيص ” “ أمثلة :- على الثوابت الحرفية “عبد الرحمن” , ”OMAR” , ”1234” , ”ALI123”
المتغيرات المتغير هو اسم يدل على موقع (مخزن) داخل ذاكرة الحاسب يتم فيه تخزين قيمة هذا المتغير أنواع المتغيرات :- أ – متغير عددي المتغير العددي عبارة عن مخزن يتم فيه تخزين قيم عددية أمثلة :- A , B , C , SUM , MAX , MIN مثال(1) :- A = 5 SUM = 8 MAX = 9
المتغيرات ب – المتغير الحرفي :- المتغير الحرفي عبارة عن مخزن يتم فيه تخزين قيمة حرفية أمثلة :- A , B , C , NAME مثال(2) :- X = “ALI” NAME = “OMAR”
المتغيرات شروط تسمية المتغيرات :- 1- يجب أن لا تتجاوز التسمية 255 حرف 2- أن تبدأ التسمية بحرف من الحروف الأبجدية باللغة الأنجليزية 3- يجب أن لايتم استخدام كلمة من الكلمات المحجوزة في لغة البرمجة مثل ( Dim , FOR ) 4- يجب أن لاتحتوي التسمية على فراغ ( مسافة ) أو بعض الرموز الخاصة مثل الرموز ( + , - , * , \ ,% , ! , & , # , @ )
المتغيرات أمثلة على تسمية المتغيرات
تحديد نوع البيانات في المتغيرات لتعريف المتغيرات نحتاج إلى تحديد نوع البيانات التي سوف تخزن فيها
ملاحظات عند تحديد نوع البيانات في المتغيرات 1- التعريف من خلال التصريح بنوع المتغير : مثل ( Dim Nk as Variant ) . 2- لتخزين البيانات داخل متغير سلسلة نصية لا بد أن تكون هذه البيانات محصورة بين علامتي اقتباس ( " " ) مثل : " أحمدName = " 3- لابد من تحديد نوع البيانات بشكل دقيق ، فمثلاً لا يمكن أن نضع عدداً عشرياً (4.5) في متغير من نوع عدد صحيح طويل (Long) ، إنما لابد أن يكون من نوع (Single) أو (Double)
ملاحظات عند تحديد نوع البيانات في المتغيرات 4- لكل متغير سعة تخزينية (حجم) ، وهذه السعة قد تؤثر عندما يكون لديك عدد كبير من البيانات المخزنة ، مما قد يبطئ عمل البرنامج ويستهلك مساحات التخزين. 5- نستخدم نوع البيانات (Variant) إذا لم يحدد نوع البيانات بشكل دقيق ، حيث يمكن أن يحتوي على أي نوع من البيانات ما عدا نوع السلسة النصية (String). 6- عند تعريف متغير يمكن أن نستخدم رموزاً بدل اسم النوع ، فمثلاً بدل Integer نستخدم % ويكون التعريف كالآتي (Dim Mr%) ، حيث إن هذه الرموز كانت تستخدم في لغة بيسك الأساسية ولكن من الأفضل استخدام التعريف المباشر (Dim Mr AS Integer).