Transcript التعامل مع البيانات - miss
Slide 1
التعامل مع البيانات
معلمة الحاسب :نوره الذويخ
www.miss-pc.com
Slide 2
البيانات
معالجة
معلومات
Slide 3
يتم استخدام اماكن في الذاكرة
لحفظ و تخزين هذه البيانات ( الثوابت)
حتى تتم معالجتها
يطلق على األماكن ( املتغيرات )
بعد حفظ البيانات يتم معالجتها باجراء العمليات
الحسابية و املنطقية
Slide 4
املتغيرات و الثوابت
Slide 5
1
الثوابت
وهي البيانات التي يتعامل معها البرنامج
وهي قيم ثابتة ال تتغير أثناء عمل البرنامج
تنقسم إلى :
.1ثابت عددي
.2ثابت حرفي
Slide 6
2
املتغيرات
وهي أماكن يتم فيها تخزين قيم يمكن ان تتغير أثناء
عمل البرنامج
تنقسم إلى :
.1متغير عددي
.2متغير حرفي
.3متغير منطقي
Slide 7
املتغيرات البد من تسميتها في الحاسب
ملاذا ؟
حتى يمكن للبرنامج من التعرف عليها
Slide 8
شروط تسمية املتغيرات
.1
.2
.3
.4
أن تبدأ التسمية بحرف من الحروف األبجدية باللغة
اإلنجليزية
أن ال تتجاوز التسمية 255حرفا
أن ال تحتوي التسمية على بعض الرموز الخاصة (، +
).. / ،او فراغأن ال تكون التسمية إحدى الكلمات أو األوامر التي
تستخدمها لغة البرمجة التي نتعامل معها مثل
() CASE , DIM
Slide 9
امامك مجموعة من اسماء املتغيرات
اذكري سبب عدم صالحية االسماء لالستخدام في
البرنامج ؟
Slide 10
أسماء غير صالحة لتسمية املتغيرات
اسم املتغير
سبب عدم صالحيته
2MR
AM RE
DIM
ALI+AHMAD
بدأ برقم
احتوى على فراغ
كلمة تستخدمها لغة فيجول بيسك
احتوى على رمز خاص
Slide 11
تحديد نوع
البيانات في املتغيرات
Slide 12
مثال القيمة املخزنة
Mr = 34
طرق التعريف في البرنامج
Dim Mr AS integer
Gb = 15200000 Dim Gb AS long
X2 = 13.44
Dim X2 AS Singl
Qdm = 3.14159 Dim Qdm AS Double
نوع البيانات
) Integer ( عدد صحيح
) Long( عدد صحيح طويل
) Singl ( عدد عشري
)Double(عدد عشري مضاعف
Deb = 852.24
Dim Deb AS Currency
)Currency ( العملة
Name = “Ali”
Dim Name AS String
)String ( سلسلة نصية
B1 = true
Dim B1 AS Boolean
)Boolean ( منطقي
D1 = #02-05-89#
Dim D1 AS Data
NK = 54.12
Dim Nk AS Variant
)Date ( تاريخ
)Variant ( متنوع
Slide 13
العمليات الحسابية
الجمع
الطرح
الضرب
القسمة
األس
+
*
/
^
Slide 14
اولوية تنفيذ العمليات في الحاسب
يقوم البرنامج بانجاز العمليات الحسابية وفقا للترتيب التالي :
.1
.2
.3
.4
األقواس
الرفع للقوة
الضرب و القسمة ( من اليسار لليمين)
الجمع و الطرح ( من اليسار لليمين)
2
(2 - 3 ÷ )6 + 8
Slide 15
ما نتيجة العمليات الحسابية التالية
باستخدام الحاسب ؟
Slide 16
M = 3 + 5 *4
A=4*2/2^2
C=(2+3)*4-5
C = 4 * 5 – 10 / ( 4 + 3 – 2 )
Slide 17
العوامل املنطقية
العامل
معناه
=
<>
<
>
=<
=>
يساوي
ال يساوي
أكبر من
أصغر من
أكبر من أو يساوي
أصغر من أو يساوي
Slide 18
ما نتيجة عمليات املقارنة التالية
باستخدام الحاسب ؟
Slide 19
8>5
3 + 6 * 4 <= 4 * 5
Slide 20
تحويل التعابير الجبرية
حول التعابير الجبرية إلى تعبير بلغة فيجول يبسك :
E2
)(G-H
=D
R = 2Y + T ÷ 3
التعامل مع البيانات
معلمة الحاسب :نوره الذويخ
www.miss-pc.com
Slide 2
البيانات
معالجة
معلومات
Slide 3
يتم استخدام اماكن في الذاكرة
لحفظ و تخزين هذه البيانات ( الثوابت)
حتى تتم معالجتها
يطلق على األماكن ( املتغيرات )
بعد حفظ البيانات يتم معالجتها باجراء العمليات
الحسابية و املنطقية
Slide 4
املتغيرات و الثوابت
Slide 5
1
الثوابت
وهي البيانات التي يتعامل معها البرنامج
وهي قيم ثابتة ال تتغير أثناء عمل البرنامج
تنقسم إلى :
.1ثابت عددي
.2ثابت حرفي
Slide 6
2
املتغيرات
وهي أماكن يتم فيها تخزين قيم يمكن ان تتغير أثناء
عمل البرنامج
تنقسم إلى :
.1متغير عددي
.2متغير حرفي
.3متغير منطقي
Slide 7
املتغيرات البد من تسميتها في الحاسب
ملاذا ؟
حتى يمكن للبرنامج من التعرف عليها
Slide 8
شروط تسمية املتغيرات
.1
.2
.3
.4
أن تبدأ التسمية بحرف من الحروف األبجدية باللغة
اإلنجليزية
أن ال تتجاوز التسمية 255حرفا
أن ال تحتوي التسمية على بعض الرموز الخاصة (، +
).. / ،او فراغأن ال تكون التسمية إحدى الكلمات أو األوامر التي
تستخدمها لغة البرمجة التي نتعامل معها مثل
() CASE , DIM
Slide 9
امامك مجموعة من اسماء املتغيرات
اذكري سبب عدم صالحية االسماء لالستخدام في
البرنامج ؟
Slide 10
أسماء غير صالحة لتسمية املتغيرات
اسم املتغير
سبب عدم صالحيته
2MR
AM RE
DIM
ALI+AHMAD
بدأ برقم
احتوى على فراغ
كلمة تستخدمها لغة فيجول بيسك
احتوى على رمز خاص
Slide 11
تحديد نوع
البيانات في املتغيرات
Slide 12
مثال القيمة املخزنة
Mr = 34
طرق التعريف في البرنامج
Dim Mr AS integer
Gb = 15200000 Dim Gb AS long
X2 = 13.44
Dim X2 AS Singl
Qdm = 3.14159 Dim Qdm AS Double
نوع البيانات
) Integer ( عدد صحيح
) Long( عدد صحيح طويل
) Singl ( عدد عشري
)Double(عدد عشري مضاعف
Deb = 852.24
Dim Deb AS Currency
)Currency ( العملة
Name = “Ali”
Dim Name AS String
)String ( سلسلة نصية
B1 = true
Dim B1 AS Boolean
)Boolean ( منطقي
D1 = #02-05-89#
Dim D1 AS Data
NK = 54.12
Dim Nk AS Variant
)Date ( تاريخ
)Variant ( متنوع
Slide 13
العمليات الحسابية
الجمع
الطرح
الضرب
القسمة
األس
+
*
/
^
Slide 14
اولوية تنفيذ العمليات في الحاسب
يقوم البرنامج بانجاز العمليات الحسابية وفقا للترتيب التالي :
.1
.2
.3
.4
األقواس
الرفع للقوة
الضرب و القسمة ( من اليسار لليمين)
الجمع و الطرح ( من اليسار لليمين)
2
(2 - 3 ÷ )6 + 8
Slide 15
ما نتيجة العمليات الحسابية التالية
باستخدام الحاسب ؟
Slide 16
M = 3 + 5 *4
A=4*2/2^2
C=(2+3)*4-5
C = 4 * 5 – 10 / ( 4 + 3 – 2 )
Slide 17
العوامل املنطقية
العامل
معناه
=
<>
<
>
=<
=>
يساوي
ال يساوي
أكبر من
أصغر من
أكبر من أو يساوي
أصغر من أو يساوي
Slide 18
ما نتيجة عمليات املقارنة التالية
باستخدام الحاسب ؟
Slide 19
8>5
3 + 6 * 4 <= 4 * 5
Slide 20
تحويل التعابير الجبرية
حول التعابير الجبرية إلى تعبير بلغة فيجول يبسك :
E2
)(G-H
=D
R = 2Y + T ÷ 3