ما هو النحو؟ (تعريف النحو)

جدول المحتويات:

ما هو النحو؟ (تعريف النحو)
ما هو النحو؟ (تعريف النحو)
Anonim

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

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

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

بناء الجملة مثل اللغة

Image
Image

لفهم بنية الكمبيوتر بشكل أفضل ، فكر في الأمر كلغة ، مثل الإنجليزية والألمانية والإسبانية وما إلى ذلك.

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

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

لماذا بناء الجملة مهم؟

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

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

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

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

دعونا ننظر إلى الأمر ping كمثال على النحو الصحيح وغير المناسب. الطريقة الأكثر شيوعًا لاستخدام الأمر ping هي تنفيذ ping، متبوعًا بعنوان IP ، مثل هذا:


ping 192.168.1.1

بناء الجملة هذا صحيح بنسبة 100 في المائة ، ولأنه صحيح ، يمكن لمترجم سطر الأوامر ، وربما موجه الأوامر في Windows ، أن يفهم أننا نريد التحقق مما إذا كان الكمبيوتر يمكنه الاتصال بهذا الجهاز المحدد على الشبكة

ومع ذلك ، لن يعمل الأمر إذا أعدنا ترتيب النص ووضعنا عنوان IP أولاً ، ثم كلمة ping ، على النحو التالي:


192.168.1.1 ping

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

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

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

أخطاء بناء الجملة لا تقتصر فقط على أوامر مثل تلك المذكورة للتو ، ولكن أيضًا لأي لغة برمجة أخرى مثل HTML أو JavaScript. فقط ضع في اعتبارك عدد الأخطاء النحوية المحتملة التي يمكن ارتكابها عند ترميز شيء مثل نظام تشغيل كامل مثل Windows XP ، والذي يتطلب 45 مليون سطر من التعليمات البرمجية!

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

بناء الجملة الصحيح مع أوامر موجه الأوامر

كل أمر يقوم بشيء مختلف ، لذلك لكل منهما بناء جملة مختلف. يعد الاطلاع على جدول أوامر موجه الأوامر طريقة سريعة لمعرفة عدد الأوامر الموجودة في Windows ، وكلها لها قواعد معينة تنطبق على كيفية استخدامها.

يحتوي بناء جملة الأمر على قواعد محددة للغاية تصف كيف يمكن أو لا يمكن تنفيذ أمر معين. انظر كيفية قراءة صيغة الأمر لمزيد من المعلومات عن ذلك.

موصى به: