التعامل مع البيانات - miss

Download Report

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‬‬