مرحباً بكم في جزء جديد من "مصطلحات برمجية". تعرفنا في الجزء السابق على مجموعة أساسية من المصطلحات الهامة، والتي تعد مدخل إلى البرمجة.

سنتابع في هذا الجزء بتعلم المزيد من المصطلحات. نبدأ بعون الله:


variable

متغير: موقع لتخزين القيم وله اسم. جميع المتغيرات لها نوع يصرح عنه عندما يتم إنشاء الكائن.

value

قيمة: رقم، سلسلة نصية أو بيانات أخرى يمكن تخزينها ضمن متغير. كل قيمة يجب أن يكون له نوع (مثلاً int أو String).

declaration

تصريح: تعبير برمجي لإنشاء متغير جديد وتحديد نوعه.

type

نوع: رياضياً هو مجموعة محددة من القيم. يحدد نوع المتغير القيم التي يمكنه أخذها.

keyword

كلمة مفتاحية: كلمة محجوزة يستخدمها المترجم لتحليل البرامج. لا يمكن استخدام الكلمات المفتاحية (مثل public، class وvoid) كأسماء للمتغيرات.

assignment

إسناد: تعبير برمجي لإعطاء قيمة للمتغير.

initialize

تحميل: إسناد قيمة لمتغير للمرة الأولى.

state

حالة: المتغيرات ضمن برنامج وقيمتها الحالية.

state diagram

مخطط الحالة: عرض رسومي لحالة البرنامج في لحظة زمنية معينة.

operator

معامل: رمز يعرف عملية ما مثل الجمع، الضرب أو جمع سلسلة نصية.

operand

حد عملية: أحد القيم التي يقوم المعامل بإجراء العمليات عليها. معظم المعاملات تتطلب حدين.

expression

تعبير برمجي: مزيج من المتغيرات، المعاملات والقيم التي تعين قيمة وحيدة. التعابير لها انوع أيضاً يحدد من قبل المعاملات والحدود.

floating-point

الفاصلة العائمة: نوع بيانات يعين أرقام بجزء صحيح وجزء عشري. في لغة جافا مثلاً النوع الافتراضي للفاصلة العائمة هو double.

concatenate

دمج: ضم قيمتين لبعض، وغالباً سلاسل نصية من نهاية الأولى لبداية الثانية.

order of operations

أولوية العمليات: القواعد التي تحدد ترتيب تنفيذ العمليات.

composition

التجميع: المقدرة على تجميع التعابير البسيطة والحالات البرمجية في تركيبة من التعابير والحالات البرمجية.

syntax

تركيب الجملة: بناء البرنامج؛ ترتيب الكلمات والرموز التي تحتويها.

compile-time error

خطأ زمن الترجمة: خطأ في الكود المصدري يجعله غير قابل للترجمة ويدعى أيضاً “syntax error”

parse

إعراب: تحليل بناء البرنامج؛ ما الذي يقوم به المترجم أولاً.

run-time error

خطأ زمن التشغيل: خطأ في البرنامج يجعله غير قابل للعمل حتى معالجته. ويدعى أيضاً استثناء “exception”.

logic error

خطأ منطقي: خطأ في البرنامج يجعله يقوم بعمل ما مخالف لما يريده المبرمج.


نكتفي بهذا القدر في هذا الجزء، إلى لقاء آخر في جزء جديد إن شاء الله.