خطأ في بناء الجملة

مؤلف: Louise Ward
تاريخ الخلق: 7 شهر فبراير 2021
تاريخ التحديث: 28 يونيو 2024
Anonim
005-| Solved | Syntax error in FROM clause.
فيديو: 005-| Solved | Syntax error in FROM clause.

المحتوى

تعريف - ماذا يعني خطأ في بناء الجملة؟

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia خطأ في بناء الجملة

طريقة واحدة للتفكير في خطأ في بناء الجملة هو أنه يقدم وظيفة gatekeeping كبيرة في وضوح وسهولة الاستخدام من التعليمات البرمجية. كما هو الحال في التقنيات الرقمية الأخرى مثل العنوان ، فإن حذف أو إساءة استخدام حرف أو رقم أو حرف واحد فقط يخلق مشاكل خطيرة لنظام الحوسبة الذي يجب عليه قراءة الكود بطريقة خطية. من المفيد أيضًا التفكير في الأسباب المعتادة لأخطاء بناء الجملة - إما أن يقوم مبرمج بخطأ مطبعي أو ينسى تنسيق أو تسلسل بعض الكلمات أو الأوامر.

تختلف أخطاء بناء الجملة عن الأخطاء التي تؤثر على البرامج أثناء وقت التشغيل. لا يتم التعرف على العديد من الأخطاء المنطقية في برمجة الكمبيوتر بواسطة المحول البرمجي ، لأنه على الرغم من أنها قد تسبب أخطاء فادحة أثناء تشغيل البرنامج ، إلا أنها تتوافق مع بناء جملة البرامج. بمعنى آخر ، لا يمكن للكمبيوتر معرفة ما إذا كان هناك خطأ منطقي سيؤدي إلى حدوث مشكلات ، لكن يمكنه معرفة متى لا تتوافق التعليمة البرمجية مع بناء الجملة ، لأن فهم بناء الجملة هذا مضمّن في الذكاء الأصلي للمترجم.


يتمثل الجانب الآخر لفهم أخطاء بناء الجملة في أنها توضح كيف ، على عكس البشر ، لا يمكن لأجهزة الكمبيوتر استخدام مدخلات غير مصممة بشكل مثالي. عدم وجود فترة أو فاصلة في جملة أو أمر ، أو حرفين متبادلين في كلمة واحدة ، يربك المترجم ويجعل عمله مستحيلاً. من ناحية أخرى ، يمكن للقراء الإنسان اكتشاف الأخطاء المطبعية وفهمها في خداع ما يقرؤون. من المحتمل أنه مع تطور أجهزة الكمبيوتر خلال العقود المقبلة ، قد يكون المهندسون قادرين على إنشاء أدوات ترجمة وأنظمة يمكنها معالجة بعض أنواع أخطاء بناء الجملة ؛ حتى الآن ، في بعض البيئات المترجمة ، يمكن للأدوات تصحيح أخطاء بناء الجملة تلقائيًا في الموقع.