質問

「セマンティクス」と「構文」の意味の違いは何ですか?それらは何ですか?

また、「セマンティックWebサイトと通常のWebサイト」、「セマンティックソーシャルネットワーキングと通常のソーシャルネットワーキング」などの違いは何ですか?など。

役に立ちましたか?

解決

構文は文法です。正しい文を作成する方法を説明しています。たとえば、この水は三角形ですは構文的に正しいです。

セマンティクスは意味に関連しています。 この水は三角形ですは意味がありませんが、文法は問題ありません。

セマンティックWeb についての話題が最近流行しています。アイデアは、追加データでマークアップ(HTMLによる構造)を強化し、コンピューターがWebページをより簡単に理解できるようにすることです。

他のヒント

構文は言語の文法、つまり文章や表現を形成するための規則です。

セマンティクスは、コードで表現しようとしている意味です。

構文的に正しいプログラムはコンパイルおよび実行されます。

意味的に正しいプログラムは、プログラマが意図したとおりに実際に実行します。つまり、バグはありません。

異なるタスクで同じタスクを実行するように記述された2つのプログラムは異なる構文を使用しますが、意味的には同じです。

(プログラミング言語ではなく)ウェブについて話している場合:

言語の構文は、ブラウザ(または処理プログラム)が合法的に認識して処理し、ユーザーに表示できるものです。たとえば、ブラウザはHTMLをレンダリングできますが、APIはXMLツリーを解析できます。

セマンティクスには、実際に表現されているものが含まれます。現在、セマンティックWebとそのすべてについて多くの話題がありますが、本質的には、各エンティティが人間が読み取れる情報またはメタデータに関連付けられているため、特定のタグが想定される意味を持ち、それを参照することを意味します。 / p>

ソーシャルネットワークも同じ話です。リンクに知識を入れます

"アリは叔母を食べました。"構文は正しいですが、意味的には意味がありません。構文は、文法的に有効な文を無限に生成するために組み合わせることができるルールのセットですが、セマンティクスを持つものはほとんどありません。

構文は、文の語順です。英語では、subject-verb-object形式になります。

セマンティックは単語の背後にある意味です。例:彼女はのこぎりを食べました。単語のソーは、文の意味に従って一致しません。しかし、文法的には正しいです。そのため、構文は正しいです。 =)

特に、セマンティックソーシャルネットワーキングは、ページマークアップ内に実際のソーシャルリレーションシップを埋め込むことを意味します。 microformats で定義されているこれを行うための標準形式は、 XFN 、XHTML Friends Network。一般的なセマンティックWebに関しては、 microformats は、埋め込まれたセマンティックコンテンツを定義するための頼りになるガイドになるはずです。

セマンティックWebサイトは、セマンティックWeb の概念を使用します。特別な注釈を使用してページ内の特定の概念を識別することによるWebコンテンツ。これにより、コンテンツに関する自動推論(人間ではなくコンピューターによる)が可能になり、コンテンツの集約、抽出、インデックス作成、および検索が改善されます。

上記の説明は意味論的側面ではあいまいであり、意味論は価値のある議論を構築するための気質の異なる要素を意味する可能性があります(これらは理解可能で、エンドユーザーの人に、機械に消化可能です)。

もちろん、これはセマンティクスとプログラマー、エディター、ライター、コミュニケーターを中間に置きます。彼は、彼の大衆によって理想的に定義されるべきセマンティクスを決定し、彼の大衆によって理解され、彼の大衆によって一般的な慣習が理解され、機械に消化されます-コンピューター。意味論は合意されるべきであり、概念的であり、双方に実装可能でなければなりません。

脚注、インラインおよびブロック引用、タイトルなどを繰り返して、明確で有限なリストを作成します。 Mediawiki、例としてのウィキテキストはその観点で失敗し、意味的意味の要素の構文を定義せずに定義し、有限リストは合意していません。 「フォームによる意味」例としてのタイトルが再びテキストコンテンツとして運ぶものの追加として。例「これはタイトルです」」合意されたセマンティクス内の仮定によって統合されたセマンティクスのみとなり、「これは重要であり、詳細になります」という発言のセットが複数存在する可能性があります。

Asciidocとpandocのマークアップは、それぞれの構文を出力形式に変換する方法に関係なく、セマンティクスがまったく異なります。

プログラミング、html、pdf、epubとしての出力形式は、形式、意味論、結果的に一時的な翻訳ツールとして消えた構文によって意味を持ち、もう1つの結果として、出力の意味をロボットでスキャンできます。 「grep」のアルゴリズムのチャンピオン:Google。 「何」の意味を探している「探しているものは何ですか」でタイトル、脚注、またはリンクが考慮されるかどうかに基づきます。

セマンティクス、および複数のレイヤーが存在する可能性があり、テキストメッセージキャリー(Chomsky)セマンティクスでさえも、フォームによって意味として変換され、人間、読者など、出力チェーンの他の要素と機能的な違いが生じる可能性があります。

結論として、プログラマーと学者は統合されるべきであり、パンやバター大工のように、学者は彼のツールの知識なしではいけません。プログラマーは、彼らが成し遂げるブリッジングのもう一方の端がエンドユーザー、ブリッジであるという意味で学者でなければなりません...そうです:セマンティクス。

m。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top