السبت، 5 أبريل 2014

أنواع البيانات التي يتعامل معها الحاسوب


بيانات رقمية Numeric data: وهي الأرقام التي نتعامل معها بشكل يومي وتنقسم الى عدة أنواع 


Integers

  • الأعداد الصحيحة Integers: وهي أعداد صحيحة بدون فواصل يمكن ان تكون اعداد ايجابية وسلبية مثل 5، +140، -10 
 
floating point numbers
  • الأعداد الحقيقية Real Numbers: وتضم الاعداد الصحيحة بالاضافة الى العشرية التي بها فاصلة مثل 33.1 0,0017- 44,1+




Currency
  • العملات Currency : تعتبر من الأعداد الحقيقية وتمثل بفاصلتين عشريتين وعادة ما يسبقها رمز العملة. مثل £12.45 و $5500 و €999.00
Percentage

  • النسبة المئوية Percentage : هي الكسور العشرية وتمثل بالرمز % فمثلا 50 من 100 تخزن في الحاسوب 0.50 وتعرض على الشاشة 50%، يمكن ان تكون النسبة المئوية سالبة -25%.


Alphanumeric

البيانات النصية Text data أو Alphanumeric: وهي تتكون من حروف وأرقام ورموز خاصة مثل حصان Horse او Sam123 أو A@B.COM 
عادة ما تدخل البيانات النصية الى الحاسوب مع علامتي تنصيص " " حتى يفهم الحاسوب انها نص وليست أوامر خاصة.



Date and Time

بيانات الوقت والتاريخ: وهي تأتي بعدة صيغ معروفة وبامكانك ان تختار الصيغة التي تناسبك ومن صيغ التاريخ 1 يناير 1980 او 1/1/1980 او 01/01/1980 ومن
صيغ الوقت
PM 15:00. 3       
فائدة: تختلف صيغة الوقت الأمريكية عن صيغة الوقت العالمية ف تاريخ 9/6/ العالمي يعني 9 يونيو بينما يعني في التاريخ الأمريكي 6 سيبتمبر فالأمريكان يكتبون الشهر ثم اليوم ثم السنة، لذا تفقد إعدادات حاسوبك 




الثوابت المنظقية

الثوابت المنطقية Boolean: وهي تأخذ شكل نعم yes لا No او تشغيل On إطفاء Off أو صح true خطأ False.

ما من برنامج للحاسوب من نظم التشغيل ومشغل الموسيقى وبرنامج التورنت الا ويستخدم انواع البيانات أعلاه
تستخدم البيانات بمختلف أنواعها أيضا في برامج قواعد البيانات مثل               
MS Access و Oracle

لو أردنا ان نعمل قاعدة بيانات للموظفين تتضمن الاسم والطول ورقم الهاتف وبيانات أخرى فنقوم بتحديد نوع البيانات لكل بند من البنود السابقة (انظر الصورة)

قاعدة بيانات موظفين


نلاحظ ان الاسم هو من البيانات النصية بينما الطول بيانات رقمية حقيقية تمثل بفاصلة والعملات هي بيانات رقمية وتاريخ الميلاد هو من بيانات الوقت والتاريخ.

نلاحظ ان رقم الهاتف نصي مع انه مكون من أرقام وذلك يرجع الى اننا نستخدم رموز خاصة في ارقام الهاتف مثل + - او المسافة مثل (987 666 - 971+)


مترجم عن IGCSEICT

ليست هناك تعليقات: