جدول المحتويات:
التعريف - ماذا يعني التعبير؟
يعد التعبير مفهومًا معينًا في علوم الكمبيوتر حيث يتم تجميع عدد من المتغيرات أو الثوابت والمشغلين والوظائف في بيان واحد يتم التعامل معه بواسطة لغة برمجة معينة.
تيكوبيديا تشرح التعبير
في علوم الكمبيوتر ، يتم كتابة التعبيرات بواسطة المطورين ، ويتم تفسيرها بواسطة أجهزة الكمبيوتر ويتم "تقييمها".
ينتج التقييم عائدًا أو نتيجة. المعادلات الرياضية البسيطة مثل 2 + 2 هي التعبيرات في التعليمات البرمجية. يطلق عليهم عادة التعبيرات الحسابية.
قد تستخدم أنواع أخرى من التعبيرات العددية أو الحسابية المتغيرات ، بحيث تبدو مثل معادلات الجبر. بالإضافة إلى ذلك ، يمكن التعامل مع أنواع البيانات المختلفة مثل الأحرف والسلاسل والأعداد الصحيحة وأرقام الفاصلة العائمة وغيرها في أشكال التعبير عن الثوابت أو المتغيرات.
يحدد المشغلون والوظائف كيفية تصرف الكمبيوتر على هذه الكائنات في تعبير معين. يتم تصنيف أنواع مختلفة من التعبيرات وفقًا لطريقة عملها وما يقيمونه. يتم تقييم التعبيرات المنطقية إما لقيمة صحيحة أو خاطئة ، في حين يتم تقييم التعبيرات العددية للأرقام.
يتم تقييم تعبيرات السلسلة إلى سلاسل الأحرف ، حيث يتم تغيير سلاسل النص والحرف بواسطة الدالات لإنتاج نتيجة مختلفة.
على سبيل المثال ، ستكون إضافة علامة تعجب إلى عرض أو طباعة عبارة "hello world" مثالًا على تعبير سلسلة يستخدم وظائف لإضافة أحرف ASCII ، بدلاً من تغيير القيم العددية أو إنشاء شروط رمز مختلفة.
في المثال أعلاه ، قد تعامل البرامج المختلفة هذا بشكل مختلف: قد تستخدم بعض البرامج الأكثر بدائية بناء جملة مثل عالم hello print ؛ طباعة! بينما قد يستخدم الآخرون شيئًا كهذا:
سلسلة = العالم مرحبا
سلسلة ب =!
سلسلة الطباعة a + string b
مثل أنواع أخرى من الأساسيات ، تعتمد التعبيرات على بناء جملة معين من لغة البرمجة. فيما يتعلق بالهيكل ، يشير الخبراء إلى أن التعبير يحتاج بطبيعته إلى "معامل" واحد على الأقل أو قيمة يتم التعامل معها ، ويجب أن يكون هناك عامل أو أكثر.
علاوة على ذلك ، من المهم للمبرمجين فهم ما هو "قانوني" أو "غير قانوني" في بناء جملة البرنامج. سيؤدي إدخال بناء جملة غير صحيح أو غير قانوني إلى حدوث أخطاء في الترجمة ، وسيتعين على المطورين إجراء تعبيرات ووحدات رمز تتوافق مع بناء الجملة المناسب لتشغيلها.
