التعامل مع البياناتالتعامل مع البيانات
الذويخ : نوره الحاسب www.miss-pc.comمعلمة
البياناتالبيانات
معلوماتمعلومات
معالجةمعالجة
الذاكرةيتم استخدام اماكن في هذه البياناتلحفظ و تخزين
) الثوابت(معالجتهاحتى تتم
) المتغيرات ( يطلق على األماكن
بعد حفظ البيانات يتم معالجتها بعد حفظ البيانات يتم معالجتها باجراء العمليات الحسابية و باجراء العمليات الحسابية و
المنطقية المنطقية
المتغيرات و المتغيرات و الثوابتالثوابت
التي يتعامل معها البياناتوهي البرنامج
أثناء عمل ال تتغير ثابتة قيم وهي البرنامج
تنقسم إلى : ثابت عددي 1. ثابت حرفي2.
الثوابت
11
قيم يتم فيها تخزين أماكنوهي أثناء عمل يمكن ان تتغير
البرنامج
تنقسم إلى : متغير عددي1.متغير حرفي 2. متغير منطقي3.
المتغيرات
22
المتغيرات البد من تسميتها في الحاسبلماذا ؟
التعرفالتعرف من من للبرنامجللبرنامجحتى يمكن حتى يمكن عليهاعليها
من بحرفأن تبدأ التسمية 1.باللغة اإلنجليزيةالحروف األبجدية
حرفا255Oأن ال تتجاوز التسمية 2.
أن ال تحتوي التسمية على بعض 3.)+ ، - ، / ..( او الرموز الخاصة
فراغ الكلمات أن ال تكون التسمية إحدى 4.
تستخدمها لغة التي أو األوامر التي نتعامل معها مثل البرمجة
(CASE , DIM)
شروط تسمية المتغيراتشروط تسمية المتغيرات
امامك مجموعة من اسماء المتغيرات
االسماء عدم صالحيةاذكري سبب لالستخدام في البرنامج ؟
اسم المتغير سبب عدم صالحيته بدأ برقم 2MR
AM REDIM
ALI+AHMAD
احتوى على كلمة تستخدمها لغة فراغ
احتوى على رمز فيجول بيسكخاص
لتسمية المتغيرات لتسمية المتغيرات غير صالحةغير صالحةأسماء أسماء
نوعنوعتحديد تحديد البيانات في المتغيرات البيانات في المتغيرات
طرق التعريف في نوع البيانات البرنامج
مثال القيمة المخزنة
( Variantمتنوع )
عدد صحيح ( Integer )
عدد صحيح طويل ( Long)
عدد عشري ( Singl )
عدد عشري (Doubleمضاعف)
العملة (Currency)
سلسلة نصية (String )
Booleanمنطقي ) )( Dateتاريخ )
Mr = 34
Gb = 15200000
X2 = 13.44
Qdm = 3.14159
Deb = 852.24
Name = “Ali”
B1 = true
D1 = #02-05-89#
NK = 54.12
Dim Mr AS integer
Dim Gb AS long
Dim X2 AS Singl
Dim Qdm AS Double
Dim Deb AS Currency
Dim Name AS String
Dim B1 AS Boolean
Dim D1 AS Data
Dim Nk AS Variant
الجمع +الطرح-الضرب *القسمة /األس ^
العمليات الحسابيةالعمليات الحسابية
اولوية تنفيذ العمليات في اولوية تنفيذ العمليات في الحاسبالحاسب
الحسابية العمليات بانجاز البرنامج الحسابية يقوم العمليات بانجاز البرنامج يقومالتالي : للترتيب التالي :وفقا للترتيب وفقا
األقواساألقواس1.1.
للقوة 2.2. للقوة الرفع الرفع
القسمة 3.3. و القسمة الضرب و (الضرب لليمين) اليسار (من لليمين) اليسار من
الطرح 4.4. و الطرح الجمع و (الجمع لليمين) اليسار (من لليمين) اليسار من
((88 + + 66 ) )÷÷ 33 - - 2222
ما نتيجة العمليات الحسابية التالية
باستخدام الحاسب ؟
M = 3 + 5 *4M = 3 + 5 *4
A = 4 * 2 / 2 ^ 2A = 4 * 2 / 2 ^ 2
C = ) 2 + 3 ( * 4 - 5C = ) 2 + 3 ( * 4 - 5
C = 4 * 5 – 10 / ) 4 + 3 – 2 (C = 4 * 5 – 10 / ) 4 + 3 – 2 (
العامل معناه
=يساوي>< ال يساوي > أكبر من < أصغر من
= >أكبر من أو يساوي أصغر من أو
يساوي > =
العوامل المنطقيةالعوامل المنطقية
ما نتيجة عمليات المقارنة التاليةباستخدام الحاسب ؟
88 > > 55
33 + + 66 * * 44 =< =< 44 * * 55
حول التعابير الجبرية إلى تعبير بلغة فيجول يبسك :
D =D = E2E2 ((G-HG-H))
R = 2Y + T R = 2Y + T ÷ ÷ 33
تحويل التعابير الجبرية تحويل التعابير الجبرية