Pregunta

¿Cuál es la diferencia de significado entre 'semántica' y 'sintaxis'? ¿Qué son?

Además, ¿cuál es la diferencia entre cosas como "sitio web semántico versus sitio web normal", "redes sociales semánticas frente a redes sociales normales"? etc.

¿Fue útil?

Solución

La sintaxis es la gramática. Describe la forma de construir una oración correcta. Por ejemplo, esta agua es triangular es sintácticamente correcta.

La semántica se relaciona con el significado. esta agua es triangular no significa nada, aunque la gramática está bien.

Hablar sobre la web semántica se ha puesto de moda recientemente. La idea es mejorar el marcado (estructural con HTML) con datos adicionales para que la computadora pueda entender mejor las páginas web.

Otros consejos

La sintaxis es la gramática de un lenguaje: las reglas para formar oraciones o expresiones.

Semántica es el significado que intenta expresar con su código.

Un programa que es sintácticamente correcto se compilará y ejecutará.

Un programa que sea semánticamente correcto en realidad hará lo que usted como el programador pretendía que hiciera. es decir, no tiene ningún error.

Dos programas escritos para realizar la misma tarea en diferentes idiomas usarán diferentes sintaxis, pero serían semánticamente iguales.

Si habla de web (en lugar de lenguajes de programación):

La sintaxis del lenguaje es lo que sea que el navegador (o programa de procesamiento) pueda reconocer y manejar legalmente, y que le proporcione. Por ejemplo, su navegador puede representar HTML, mientras que su API puede analizar árboles XML.

La semántica involucra lo que realmente se representa. Hay mucha expectación ahora sobre las redes semánticas y todo eso, pero esencialmente significa que cada entidad también está asociada con alguna información o metadatos legibles por humanos, de modo que una determinada etiqueta tendría un supuesto significado y lo referiría a él. / p>

Las redes sociales son la misma historia. Pones conocimiento en los enlaces

" Una hormiga se comió a una tía. " tiene una sintaxis correcta, pero no tendrá sentido semánticamente. Una sintaxis es un conjunto de reglas que se pueden combinar para producir un número infinito de oraciones válidas gramaticalmente, pero pocas, muy pocas de las cuales tienen una semántica.

La sintaxis es el orden de las palabras de una oración. En inglés sería la forma sujeto-verbo-objeto.

Semántico es el significado detrás de las palabras. Por ejemplo: ella se comió una sierra. La palabra sierra no coincide de acuerdo con el significado de la oración. Pero es gramaticalmente correcto. entonces su sintaxis es correcta. =)

Específicamente, las redes sociales semánticas significa integrar las relaciones sociales reales dentro del marcado de la página. El formato estándar para hacerlo según lo definido por microformatos es XFN , red de amigos XHTML. En lo que respecta a la web semántica en general, microformats debería ser la guía para definir el contenido semántico incrustado.

Los sitios web semánticos utilizan el concepto de web semántica , que tiene como objetivo dar significado a contenido web mediante anotaciones especiales para identificar ciertos conceptos en una página. Esto hace posible el razonamiento automático (por una computadora, no un humano) sobre el contenido, lo que mejora su agregación, extracción, indexación y búsqueda.

Las explicaciones anteriores son vagas en el lado de la semántica, la semántica podría significar los diferentes elementos a disposición para construir argumentos de valor (estos son comprensibles, para el usuario final y digeribles para la máquina).

Por supuesto, esto pone a la semántica y al programador-editor-escritor-comunicador en el medio: decide la semántica que debería definirse idealmente para su público, comprendida por su público, la convención general de su público y digerible para la máquina -computadora. La semántica debe ser acordada, es conceptual, debe ser implementable para ambos lados.

Diga notas al pie, citas en línea y en bloque, títulos y así sucesivamente para terminar en una lista bien definida y finita. Mediawiki, wikitext como ejemplo falla en esa perspectiva, definiendo la sintaxis para elementos de significado semántico que quedan sin definir, no hay una lista finita acordada. " significado por forma " como adicional de lo que un título como ejemplo lleva nuevamente como contenido textual. Ejemplo "Este es un título" solo se convierte en semántica integrada por la suposición dentro de la semántica acordada, y puede haber más de un conjunto de decir "Esto es importante y se detallará".

El marcado de Asciidoc y Pandoc es bastante diferente en su semántica, independientemente de cómo cada uno traduzca esto por convención de sintaxis a formatos de salida.

La programación, los formatos de salida como html, pdf, epub pueden tener un significado consecuente por la forma, por la semántica, la sintaxis ha desaparecido como una herramienta temporal de traducción, y como una consecuencia más, la salida puede escanearse robóticamente en busca de significado. campeón de algoritmos de 'grep': Google. Buscando el significado de "qué" en " ¿Qué es lo que se busca " según si se considera un título o una nota al pie, o un enlace.

Semántica, y puede haber más de una capa, incluso el mensaje de texto lleva semántica (Chomsky), por lo tanto, podría traducirse como significado por forma, creando diferencias funcionales para cualquier otra cosa en la cadena de salida, incluido un ser humano, el lector .

Como conclusión, los programadores y académicos deberían estar integrados, ningún académico debería estar sin conocimiento de sus herramientas, como cualquier carpintero de pan y mantequilla. Los programadores deben ser académicos en el sentido de que el otro extremo del puente que logran es el usuario final, el puente ... mucho más: semántica.

m.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top