أنواع البيانات الأساسية في البرمجة وإعلان المتغيرات والإسناد والإدخال والإخراج
Basic Programming Data Types
الجواب المختصر
عند إعلان متغير يجب تحديد نوع القيمة التي سيخزنها. أهم الأنواع: عدد صحيح (Integer) بلا كسور كعمر الطالب، وعدد كسري (Real/Float/Double) بجزء عشري كالراتب ودرجة الحرارة، وحرف مفرد (Char)، وسلسلة نصية (String) كاسم الطالب، وقيمة منطقية (Boolean) صحيح أو خطأ تُستخدم في الشروط. واختيار النوع المناسب يقلل الأخطاء ويجعل الحسابات والتحقق أدق. وتختلف صيغة الإعلان بين اللغات: في C++ يُكتب النوع ثم الاسم (int age)، وفي Visual Basic .NET: Dim age As Integer.
| النوع | يخزن | مثال |
|---|---|---|
| Integer | أعدادًا بلا كسور | 5، 100، -10؛ عمر الطالب، عدد الكتب |
| Real / Float / Double | أعدادًا بكسور عشرية | 3.14، -0.5؛ الراتب، الحرارة |
| Char | حرفًا واحدًا | 'A'، '7' |
| String | مجموعة حروف قد تحوي فراغات وأرقامًا ورموزًا | اسم الطالب، البريد |
| Boolean | حالتين فقط: true أو false | isAdult تكون true إن كان العمر ≥ 18 |
الإعلان والإسناد والإدخال والإخراج
| المفهوم | المعنى | ملاحظة |
|---|---|---|
| إعلان المتغير | تحديد الاسم والنوع | C++: int age؛ Visual Basic .NET: Dim age As Integer |
| جملة الإسناد | إعطاء المتغير قيمة | جعل userAge يساوي 17 |
| جملة الإدخال | قراءة قيمة من المستخدم وتخزينها | قراءة userName |
| جملة الإخراج | عرض نص أو قيمة على الشاشة | طباعة «Hello» |
المعنى واحد والصيغة تختلف بين C++ وC# وRuby وغيرها. وانظر تسمية المتغيرات وعناصر المشكلة.
وتجنّب تخزين رقم الهاتف كعدد صحيح لأنه معرّف لا قيمة حسابية، كما في أنواع البيانات في جداول البيانات.
المصطلحات: عربي ↔ English
- نوع البيانات
- Data Type
- عدد صحيح
- Integer
- عدد حقيقي
- Float
- سلسلة نصية
- String
- قيمة منطقية
- Boolean
- جملة إسناد
- Assignment Statement
لماذا يهمّ هذا في BTEC؟
الأفكار البرمجية ثابتة تقريبًا (متغيرات، إسناد، إدخال، إخراج)، والاختلاف في شكل الكتابة. ركّز على الفكرة قبل الصيغة.
أسئلة تجيب عنها هذه الصفحة
- ما هي أنواع البيانات في البرمجة؟
- ما الفرق بين Integer وFloat وString؟
مفاهيم مرتبطة
- تسمية المتغيرات: camelCase وsnake_case وقواعد الأسماء الواضحةالمتغير موقع في الذاكرة يخزن قيمة أثناء التنفيذ. الاسم الجيد معبّر عن نوع البيانات ومعناها وخالٍ من المسافات والرموز غير المسموحة، ويُلتزم بأسلوب واحد ثابت: camelCase أو snake_case.
- تمثيل عناصر المشكلة في البرنامج: المتغيرات والثوابت والعمليات والقرارات والمخرجاتبعد فهم المشكلة وتفكيكها نحدد العناصر التي سيستخدمها البرنامج: متغيرات تتغير، وثوابت لا تتغير، وعمليات حسابية ومنطقية، وقرارات تعتمد على شرط، ومخرجات تُعرض للمستخدم.
- النظام الثنائي (Binary): البت والبايت وكيف يخزن الحاسوب كل شيء بـ 0 و1الحاسوب يعتمد داخليًا على حالتين كهربائيتين تُمثَّلان بـ 0 و1، لذلك يستخدم النظام الثنائي (أساس 2). كل خانة ثنائية تسمى بت، وكل 8 بتات بايت، وبالبايتات تُمثَّل الأعداد والنصوص والصور والأصوات.
عن كاتب الصفحة

مدرّس BTEC IT · الأردن
- نوع المحتوى
- شرح مبني على مادة أحمد دومي — وليس نصًّا رسميًّا من Pearson
- آخر مراجعة
- ملاحظة على المصدر
- تعتمد هذه الصفحة على ملاحظات محاضرة لأحمد دومي، وأُضيفت إليها أمثلة وشرح توضيحي عام.
- المصدر
- مادة البرمجة (أحمد دومي) — أنواع البيانات الأساسية؛ إعلان المتغيرات؛ أوامر الإسناد والإدخال والإخراج