Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Instalar
¡Más rápido que el navegador!
 

Notación de Backus-Naur

Índice Notación de Backus-Naur

La notación de Backus-Naur, también conocida por sus denominaciones inglesas Backus-Naur form (BNF), Backus-Naur formalism o Backus normal form, es un metalenguaje usado para expresar gramáticas libres de contexto: es decir, una manera formal de describir lenguajes formales.

35 relaciones: Años 460 a. C., Abstracción (informática), Alternativa, ASCII, Astadhiai, BNF extendido, Dirección postal, Donald Knuth, Estados Unidos, Expresión regular, Fórmula (expresión), GNU Bison, Gramática, Gramática formal, Gramática generativa, Gramática libre de contexto, Grupo de Trabajo de Ingeniería de Internet, IBM, Instituto de Tecnología de Massachusetts, John Backus, Lengua natural, Lenguaje de programación, Lenguaje formal, Metalenguaje, Noam Chomsky, Panini (gramático), PL/1, Pleca, Protocolo de comunicaciones, Sánscrito, Símbolo, Sistema operativo, Sustitución, Whitespace, Yacc.

Años 460 a. C.

Los años 460 antes de Cristo transcurrieron entre los años 469 a. C.

¡Nuevo!!: Notación de Backus-Naur y Años 460 a. C. · Ver más »

Abstracción (informática)

La abstracción consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan.

¡Nuevo!!: Notación de Backus-Naur y Abstracción (informática) · Ver más »

Alternativa

En el lenguaje corriente y dentro de la teoría de la decisión, una alternativa es una de al menos dos cosas (objetos abstractos o reales) o acciones que pueden ser elegidas o tomadas en alguna circunstancia.

¡Nuevo!!: Notación de Backus-Naur y Alternativa · Ver más »

ASCII

ASCII (acrónimo inglés de American Standard Code for Information Interchange —Código Estándar estadounidense para el Intercambio de Información—), pronunciado generalmente o (rara vez) o, es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno.

¡Nuevo!!: Notación de Backus-Naur y ASCII · Ver más »

Astadhiai

El Aṣṭādhyāyī (fines del) es un texto sobre la gramática del sánscrito compuesto por el lingüista indio Pāṇini (fl. siglo IV a. C.). Estos ocho libros contienen unos 8000 sutras o ‘aforismos’, cuyo encadenamiento posee un notable rigor.

¡Nuevo!!: Notación de Backus-Naur y Astadhiai · Ver más »

BNF extendido

La Notación de Backus-Naur, también llamado BNF extendido o EBNF (del inglés Extended Backus–Naur Form) es un metalenguaje usado para expresar gramáticas libres de contexto.

¡Nuevo!!: Notación de Backus-Naur y BNF extendido · Ver más »

Dirección postal

La dirección postal o direccionamiento, es una identificación completa del destinatario de un correo.

¡Nuevo!!: Notación de Backus-Naur y Dirección postal · Ver más »

Donald Knuth

Donald Ervin Knuth (Milwaukee, Wisconsin; 10 de enero de 1938) es un reconocido experto en ciencias de la computación estadounidense y matemático, famoso por su fructífera investigación dentro del análisis de algoritmos y compiladores.

¡Nuevo!!: Notación de Backus-Naur y Donald Knuth · Ver más »

Estados Unidos

«EUA», «US», «USA» y «United States» redirigen aquí.

¡Nuevo!!: Notación de Backus-Naur y Estados Unidos · Ver más »

Expresión regular

En cómputo teórico y teoría de lenguajes formales, una expresión regular o expresión racional (también son conocidas como regex o regexp, por su contracción de las palabras inglesas regular expression) es una secuencia de caracteres que conforma un patrón de búsqueda.

¡Nuevo!!: Notación de Backus-Naur y Expresión regular · Ver más »

Fórmula (expresión)

Una fórmula es una secuencia o cadena de caracteres cuyos símbolos pertenecen a un lenguaje formal, de tal manera que la expresión cumple ciertas reglas de buena formación y que admite una interpretación consistente en alguna área de la matemática y en otros sistemas formales.

¡Nuevo!!: Notación de Backus-Naur y Fórmula (expresión) · Ver más »

GNU Bison

GNU bison es un programa generador de analizadores sintácticos de propósito general perteneciente al proyecto GNU disponible para prácticamente todos los sistemas operativos, se usa normalmente acompañado de flex aunque los analizadores léxicos se pueden también obtener de otras formas.

¡Nuevo!!: Notación de Backus-Naur y GNU Bison · Ver más »

Gramática

La gramática es el estudio de las reglas y principios que gobiernan el uso de las lenguas y la organización de las palabras dentro de unas oraciones y otro tipo de constituyentes sintácticos.

¡Nuevo!!: Notación de Backus-Naur y Gramática · Ver más »

Gramática formal

Una gramática formal es una estructura lógico-matemática con un conjunto de reglas de formación que definen las cadenas de caracteres admisibles en un determinado lenguaje formal o lengua natural.

¡Nuevo!!: Notación de Backus-Naur y Gramática formal · Ver más »

Gramática generativa

En lingüística, el término gramática generativa se refiere a un conjunto de marcos teóricos para el estudio de la sintaxis de las lenguas.

¡Nuevo!!: Notación de Backus-Naur y Gramática generativa · Ver más »

Gramática libre de contexto

En lingüística e informática, una gramática libre de contexto (o de contexto libre) es una gramática formal en la que cada regla de producción es de la forma: Donde V es un símbolo no terminal y w es una cadena de terminales y/o no terminales.

¡Nuevo!!: Notación de Backus-Naur y Gramática libre de contexto · Ver más »

Grupo de Trabajo de Ingeniería de Internet

Internet Engineering Task Force (IETF en español: Grupo de Trabajo de Ingeniería de Internet) es una organización internacional abierta de normalización, que tiene como objetivos el contribuir a la ingeniería de Internet, actuando en diversas áreas, como transporte, enrutamiento y seguridad.

¡Nuevo!!: Notación de Backus-Naur y Grupo de Trabajo de Ingeniería de Internet · Ver más »

IBM

International Business Machines Corporation (IBM) es una empresa tecnológica multinacional estadounidense con sede en Armonk, Nueva York.

¡Nuevo!!: Notación de Backus-Naur e IBM · Ver más »

Instituto de Tecnología de Massachusetts

El Instituto de Tecnología de Massachusetts (MIT por las iniciales de su nombre en inglés, Massachusetts Institute of Technology) es una universidad privada localizada en Cambridge, Massachusetts (Estados Unidos) considerada por numerosos rankings como una de las mejores y más prestigiosas universidades a nivel mundial, manteniendo durante diez años consecutivos el título de la mejor universidad del mundo según la clasificación mundial de universidades QS.

¡Nuevo!!: Notación de Backus-Naur e Instituto de Tecnología de Massachusetts · Ver más »

John Backus

John Backus (Filadelfia, 3 de diciembre de 1924 - Oregón, 17 de marzo de 2007) fue un científico de la computación estadounidense.

¡Nuevo!!: Notación de Backus-Naur y John Backus · Ver más »

Lengua natural

Una lengua natural es una variedad lingüística o forma de lenguaje humano generada espontáneamente en un grupo de hablantes con propósito de comunicarse, a diferencia de otras lenguas, como puedan ser una lengua construida, los lenguajes de programación o los lenguajes formales usados en el estudio de la lógica formal, especialmente la lógica matemática.

¡Nuevo!!: Notación de Backus-Naur y Lengua natural · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona, en este caso el programador, la capacidad y habilidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático, para que de esa manera se puedan obtener diversas clases de datos o ejecutar determinadas tareas.

¡Nuevo!!: Notación de Backus-Naur y Lenguaje de programación · Ver más »

Lenguaje formal

En matemáticas, lógica y ciencias de la computación, un lenguaje formal es un lenguaje cuyos símbolos son primitivos y las reglas para unir esos símbolos están formalmente especificadas.

¡Nuevo!!: Notación de Backus-Naur y Lenguaje formal · Ver más »

Metalenguaje

En lógica y filosofía del lenguaje, un metalenguaje es un lenguaje que se usa para hablar acerca de otro lenguaje.

¡Nuevo!!: Notación de Backus-Naur y Metalenguaje · Ver más »

Noam Chomsky

Avram Noam Chomsky (Filadelfia, 7 de diciembre de 1928) es un lingüista, filósofo, politólogo y activista estadounidense de origen judío.

¡Nuevo!!: Notación de Backus-Naur y Noam Chomsky · Ver más »

Panini (gramático)

Pāṇini (Shalatura, fl. siglo IV a. C.) fue un eminente gramático sánscrito de la India antigua.

¡Nuevo!!: Notación de Backus-Naur y Panini (gramático) · Ver más »

PL/1

PL/1, acrónimo de Programming Language 1 (Lenguaje de Programación 1), fue propuesto por IBM hacia 1970 para responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370.

¡Nuevo!!: Notación de Backus-Naur y PL/1 · Ver más »

Pleca

La pleca es un carácter usado en matemáticas para representar el valor absoluto, el módulo, determinantes, como símbolo de «tal que» o «que cumple» y con índices como símbolo de rango; en lexicografía, para separar acepciones y subacepciones; y, en informática, como operador de disyunción «o» o para tuberías.

¡Nuevo!!: Notación de Backus-Naur y Pleca · Ver más »

Protocolo de comunicaciones

En informática y telecomunicación, un protocolo de comunicaciones es un sistema de reglas que permiten que dos o más entidades (computadoras, teléfonos celulares, etc.) de un sistema de comunicación se comuniquen entre ellas para transmitir información por medio de cualquier tipo de variación de una magnitud física.

¡Nuevo!!: Notación de Backus-Naur y Protocolo de comunicaciones · Ver más »

Sánscrito

El sánscrito (संस्कृतम् saṃskṛtam, en AFI) es la lengua clásica de la India,Fortson, §10.23.

¡Nuevo!!: Notación de Backus-Naur y Sánscrito · Ver más »

Símbolo

Un símbolo (del latín: simbŏlum, y éste del griego σύμβολον,symbolon, compuesto de σύν-, "con", "conjuntamente", y ballein, "lanzar", "arrojar", "tirar", es decir, "arrojar juntos") es la representación perceptible de una idea, con rasgos asociados por una convención socialmente aceptada.

¡Nuevo!!: Notación de Backus-Naur y Símbolo · Ver más »

Sistema operativo

Un sistema operativo (SO) es el conjunto de programas de un sistema informático que gestiona los recursos del hardware y provee servicios a los programas de aplicación de software.

¡Nuevo!!: Notación de Backus-Naur y Sistema operativo · Ver más »

Sustitución

Sustitución, substitución, sustituto, sustitutivo y términos semejantes, pueden referirse a.

¡Nuevo!!: Notación de Backus-Naur y Sustitución · Ver más »

Whitespace

Whitespace es un lenguaje de programación esotérico desarrollado por Edwin Brady y Chris Morris, publicado el 1 de abril de 2003.

¡Nuevo!!: Notación de Backus-Naur y Whitespace · Ver más »

Yacc

Yacc es un programa para generar analizadores sintácticos.

¡Nuevo!!: Notación de Backus-Naur y Yacc · Ver más »

Redirecciona aquí:

Backus Naur Form, Backus Naur form, Backus naur form, Backus normal form, Backus-Naur Form, Backus-Naur form, Backus-naur form, Forma Backus Naur, Forma Backus-Naur, Forma Normal de Backus, Forma de Backus Naur, Forma de Backus-Naur, Forma normal de Backus, Formalizacion Backus Naur, Formalizacion Backus-Naur, Formalizacion de Backus Naur, Formalizacion de Backus-Naur, Formalización Backus Naur, Formalización Backus-Naur, Formalización de Backus Naur, Formalización de Backus-Naur, Notacion Backus Naur, Notacion Backus-Naur, Notacion Normal de Backus, Notacion de Backus Naur, Notacion de Backus-Naur, Notacion normal de Backus, Notación Backus Naur, Notación Backus-Naur, Notación Normal de Backus, Notación de Backus Naur, Notación normal de Backus, Panini Backus Form, Panini-Backus Form.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »