構文とは何ですか? (構文の定義)
コンピュータの世界では、 指図 の一部を実行するためにコマンドを実行する必要があるルールを指します ソフトウェア それを理解する。
たとえば、コマンドの構文によって指示される場合があります 大文字と小文字の区別 また、コマンドをさまざまな方法で動作させるために使用できるオプションの種類。
適切な構文がないと、コマンドを構成する単語やその他の文字が、意味のある順序でつなぎ合わされません。 悪い構文の結果として生じるのは、構文リーダーが伝えようとしていることを理解できないことです。
構文は言語のようなものです
コンピューターの構文をよりよく理解するには、英語、ドイツ語、スペイン語などの言語と考えてください。
NS 言語 構文では、特定の単語と句読点を正しい方法で使用して、単語を聞いたり読んだりする人がそれらを正しく理解できるようにする必要があります。 単語や文字が文の中に間違って配置されていると、理解するのが非常に難しくなります。
言語と同じように、コンピューターコマンドの構造または構文は、で完全にコーディングまたは実行する必要があります。 すべての単語、記号、その他の文字を適切に配置して、理解できるようにする 仕方。
構文が重要なのはなぜですか?
ロシア語だけを読んで話す人に日本語を理解してもらいたいと思いますか? または、イタリア語で書かれた単語を読むことができるように、英語しか理解できない人はどうですか?
同様に、(異なる言語のように)異なるプログラムは、ソフトウェア(または話し言葉のある人)があなたの要求を解釈できるように従わなければならない異なる規則を必要とします。
たとえば、あなたは言わないでしょう 「私は丘を大きく走りました。」 英語を話す人が単語を理解することになると理解するようになった規則を考えると、それはほとんど意味がないからです。 以下に示すように、構文を読み取るプログラムは、特定の方法で設定された場合にのみそれを理解するため、コマンド構文についても同じことが言えます。
コンピュータコマンドの操作に関しては、構文を見落とさないことが重要です。 一見許容できる構文エラーは、コンピュータがあなたが何であるかを理解できないことを意味します 後。
見てみましょう pingコマンド 適切な構文と不適切な構文の例として。 pingコマンドを使用する最も一般的な方法は、次のコマンドを実行することです。 ping、続いて IPアドレス、 このような:
192.168.1.1にpingを実行します。
この構文は100%正しいですが、正しいので、 コマンドラインインタプリタ、 多分 コマンド・プロンプト Windowsでは、コンピューターがネットワーク上の特定のデバイスと通信できるかどうかを確認する必要があることを理解できます。
ただし、コマンドは いいえ テキストを並べ替えてIPアドレスを最初に配置し、次に単語を配置すると機能します ping、 このような:
192.168.1.1ping。
正しい構文を使用していないので、コマンドは 見える コンピュータがそれを処理する方法を知らないので、それはそれがそうであるべきであるように少し、それはまったく機能しません。
構文が間違っているコンピュータコマンドは、多くの場合、 構文エラー、構文が修正されるまで、意図したとおりに実行されません。
より単純なコマンドで確かに可能ですが(あなたがで見たように) ping)、コンピュータコマンドがますます複雑になるにつれて、構文エラーが発生する可能性がはるかに高くなります。 見てください これらのフォーマットコマンドの例 私たちが何を意味するのかを見るために。
構文エラーは、今述べたようなコマンドだけでなく、HTMLやJavaScriptなどの他のプログラミング言語にも限定されません。 全体のようなものをコーディングするときに、構文エラーがいくつ発生する可能性があるかを考えてみてください オペレーティング・システム お気に入り Windows XP、4500万行のコードが必要でした!
あなたはちょうどこの一例で見ることができます ping 構文を正しく読み取ることができるだけでなく、もちろんそれを完全に適用できることが非常に重要です。
コマンドプロンプトコマンドを使用した適切な構文
すべてのコマンドは異なることを行うため、それぞれの構文が異なります。 私たちを通して見る コマンドプロンプトコマンドの表 は、Windowsにコマンドがいくつあるかをすばやく確認する方法です。これらのコマンドにはすべて、使用方法に適用される特定のルールがあります。
コマンド構文 特定のコマンドを実行できる方法と実行できない方法を説明する非常に具体的なルールがあります。