SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
GRAMATICA
Esta Pagina será modificada por Brenda María Salazar

Chavez//


La gramática de un lenguaje es el conjunto de reglas capaces de generar todas las
posibilidades combinatorias de ese lenguaje, ya sea éste un lenguaje formal o un
lenguaje natural.

La expresión “gramática formal” tiene dos sentidos:

(a) gramática de un lenguaje formal. (b) descripción formal de la gramática de un
lenguaje natural.

En cuanto a (b), la descripción formal de la gramática de una lengua es la que explicita
las reglas combinatorias mentales a partir de fórmulas lógico-matemáticas.

Estas reglas combinatorias que utiliza el lenguaje natural reciben el nombre de sintaxis,
y son inconscientes.

En cuanto a (a), „gramática formal‟ se utiliza en analogía con el concepto de gramática,
usado tradicionalmente para los lenguajes naturales. Por tanto, una gramática formal es
el conjunto de reglas combinatorias de un lenguaje formal. Hay distintos tipos de
gramáticas formales que generan lenguajes formales (véase la Jerarquía de Chomsky).

Imaginemos una gramática con estas dos reglas:

1. A → bAc 2. A → de

La idea es substituir el símbolo inicial de la izquierda por otros símbolos aplicando las
reglas. El lenguaje al cual representa esta gramática es el conjunto de cadenas de
símbolos que pueden ser generados de esta manera: en este caso, por ejemplo:
 A → bAc → bbAcc → bbbAccc -→ bbbdeccc.


El elemento en mayúsculas es el símbolo inicial. Los elementos en minúsculas son
símbolos terminales. Las cadenas de la lengua son aquellas que solo contienen
elementos terminales, como por ejemplo: bbbdeccc, de, bdec, … Estas serían tres
posibles realizaciones del lenguaje cuya gramática hemos definido con dos reglas.
LENGUAJE FORMAL


En matemáticas, lógica, y las ciencias computacionales, un lenguaje formal es un
conjunto de palabras (cadenas de caracteres) de longitud finita formadas a partir de un
alfabeto (conjunto de caracteres) finito.

Informalmente, el término lenguaje formal se utiliza en muchos contextos (en las
ciencias, en derecho, etc.) para referirse a un modo de expresión más cuidadoso y
preciso que el habla cotidiana. Hasta finales de la década de 1990, el consenso general
era que un lenguaje formal, en el sentido que trata este artículo, era en cierto modo la
versión «límite» de este uso antes mencionado: un lenguaje tan formalizado que podía
ser usado en forma escrita para describir métodos computacionales. Sin embargo, hoy
en día, el punto de vista de que la naturaleza esencial de los lenguajes naturales (sin
importar su grado de «formalidad» en el sentido informal antes descrito) difiere de
manera importante de aquella de los verdaderos lenguajes formales (en el sentido
estricto de este artículo) gana cada vez más adeptos.

Un posible alfabeto sería, digamos, {a, b}, y una cadena cualquiera sobre este alfabeto
sería, por ejemplo, ababba. Un lenguaje sobre este alfabeto, que incluyera esta cadena,
sería: el conjunto de todas las cadenas que contienen el mismo número de símbolos a
que b, por ejemplo.

La palabra vacía (esto es, la cadena de longitud cero) es permitida y frecuentemente
denotada mediante ε o λ. Mientras que el alfabeto es un conjunto finito y cada palabra
tiene una longitud también finita, un lenguaje puede bien incluir un número infinito de
palabras.

Algunos ejemplos varios de lenguajes formales:
     * el conjunto de todas las palabras sobre {a, b}
     * el conjunto {an: n es un número primo}
     * el conjunto de todos los programas sintácticamente válidos en un
determinado lenguaje de programación
     * el conjunto de entradas para las cuales una particular máquina
de Turing se detiene.


Los lenguajes formales pueden ser especificados en una amplia variedad de maneras,
como:
     * cadenas producidas por una gramática formal (ver Jerarquía de
Chomsky)
     * cadenas producidas por una expresión regular
* cadenas aceptadas por un autómata, tal como una máquina de
Turing


Varias operaciones pueden ser utilizadas para producir nuevos lenguajes a partir de
otros dados. Supóngase que L1 y L2 son lenguajes sobre un alfabeto común. Entonces:
     * la concatenación L 1 L 2? consiste de todas aquellas palabras de
la forma vw donde v es una palabra de L1 y w es una palabra de L2
     * la intersección L1&L2 consiste en todas aquellas palabras que
están contenidas tanto en L1 como en L2
     * la unión L1|L2 consiste en todas aquellas palabras que están
contenidas ya sea en L1 o en L2
     * el complemento ~L1 consiste en todas aquellas palabras
producibles sobre el alfabeto de L1 que no están ya contenidas en L1
     * el cociente L1/L2 consiste de todas aquellas palabras v para las
cuales existe una palabra w en L2 tales que vw se encuentra en L1
     * la estrella L1* consiste de todas aquellas palabras que pueden
ser escritas de la forma W 1 W 2?…Wn donde todo Wi se encuentra en L1 y
n ≥ 0. (Nótese que esta definición incluye a ε en cualquier L*)
     * la intercalación L1*L2 consiste de todas aquellas palabras que
pueden ser escritas de la forma v1w1v2w2…vnwn; son palabras tales que
la concatenación v1…vn está en L1, y la concatenación w1…wn está en L2


Una pregunta que se hace típicamente sobre un determinado lenguaje formal L es cuán
difícil es decidir si incluye o no una determinada palabra v. Este tema es del dominio de
la teoría de la computabilidad y la teoría de la complejidad computacional.

Por contraposición al lenguaje propio de los seres vivos y en especial el lenguaje
humano, considerados lenguajes naturales, se denomina lenguaje formal a los lenguajes
«artificiales» propios de las matemáticas o la informática, los lenguajes artificiales son
llamados lenguajes formales (incluyendo lenguajes de programación). Sin embargo, el
lenguaje humano tiene una característica que no se encuentra en los lenguajes de
programación: la diversidad.

En 1956, Noam Chomsky creó la Jerarquía de Chomsky para organizar los distintos
tipos de lenguaje formal.

LEGUAJES FORMALES


Una manera formal de establecer un lenguaje es escribiendo las reglas que lo generan,
de esta forma es mediante la definición de una gramática.

Definición. Una gramática es un cuarteto (V, ∑, p, S) donde:
I.V es un conjunto finito de símbolos no-terminales o variables.
II. ∑ es el alfabeto ó conjunto de símbolos terminales.
III. P es una relación en (V υ ∑)* son las reglas de producción tal que los primeros elementos en p
contienen al menos un símbolo es V.
IV. S € V es el símbolo de comienzo.


De acuerdo a la forma de las reglas de producción se obtiene gramáticas de diferentes
tipos. Las reglas de producción son las parejas en la relación y se utiliza E1→E2 para
representar la regla (E1, E2) en p. La única condición que se le pide es que contenga por
lo menos una variable en E1.

La longitud de una palabra es la cantidad de letras que la componen, así: E tiene
longitud O, CASA tiene longitud 4, etc.
TIPOS DE GRAMATICAS


         Gramática tipo 0. Cualquier gramática que cumpla con la definición.
         Gramática tipo 1. En toda regla E1→ E2 la longitud de E1 es menor ó igual A la longitud E2
         Gramática tipo 2. En toda regla E1→ E2, E1 € V.
         Gramática tipo 3. En toda regla E1→ E2, E1 € V y E2 es un elemento de (∑*V υ ∑)




Nombre de la asignatura: Lenguaje de programación.

Aspectos Generales

URL:http://www.mitecnologico.com/Main/GramaticasYLenguajesFormales

La página pertenece a una institución llamada MiTecnologico que se encarga
de prestar servicios de desarrollar programas de todas las carreras para los
Institutos Tecnológicos.

Entre los objetivos de la página se cuenta el de desarrollar currículos y
programas para el sector de educación tecnológica.

El alojamiento de la web esta en BSB-Service GmbH.No tiene país definido y
la pagina está escrita en castellano. Nos encontramos ante un sitio web de
una institución tecnológica.

Aspectos Curriculares

A rasgos generales el sitio permite que un docente en particular use los
contenidos para su propia actividad. Son contenidos aprovechables para que
el estudiante haga su labor de estudio.
Aspectos Gráficos:

La pagina posee un ambiente estático está diseñado con una fuente de
tamaño muy pequeño lo cual puede dificultar su lectura, los colores son
suaves lo cual hace agradable la interfaz y no posee imágenes.

Aspectos Técnicos:

El acceso a la página y a la mayoría de los recursos son gratis .

En relación a la publicidad cuenta con enlaces a cursos pagos y promoción
de eventos, todos estos relacionados con el e-learning, lo cual es positivo.

La navegabilidad en la página se hace ligera y no tardan en cargar los
enlaces, los vínculos están correctamente activos. En la parte interactiva
cuenta con un blog y correo de contacto.

Conclusión:

La página se adapta a los requerimientos académicos de la
asignatura por lo que será utilizada como material de consulta para
mis estudiantes.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Gramáticas y Modelos Matemáticos - Clase 3
Gramáticas y Modelos Matemáticos - Clase 3Gramáticas y Modelos Matemáticos - Clase 3
Gramáticas y Modelos Matemáticos - Clase 3
 
Lenguajes regulares
Lenguajes regularesLenguajes regulares
Lenguajes regulares
 
Gramática Libre de Contexto
Gramática Libre de ContextoGramática Libre de Contexto
Gramática Libre de Contexto
 
Gramaticas y lic
Gramaticas y licGramaticas y lic
Gramaticas y lic
 
GRAMÁTICA LIBRE DE CONTEXTO
GRAMÁTICA LIBRE DE CONTEXTO GRAMÁTICA LIBRE DE CONTEXTO
GRAMÁTICA LIBRE DE CONTEXTO
 
Jerarquia de chomsky
Jerarquia de chomskyJerarquia de chomsky
Jerarquia de chomsky
 
Lenguajes libre de contexto
Lenguajes libre de contextoLenguajes libre de contexto
Lenguajes libre de contexto
 
4...4 tesis de maestria horacio alberto garcia salas
4...4 tesis de maestria horacio alberto garcia salas4...4 tesis de maestria horacio alberto garcia salas
4...4 tesis de maestria horacio alberto garcia salas
 
Gramaticas
GramaticasGramaticas
Gramaticas
 
Gramáticas formales1
Gramáticas formales1Gramáticas formales1
Gramáticas formales1
 
Investigacion expositiva
Investigacion expositivaInvestigacion expositiva
Investigacion expositiva
 
Sintaxis Y Gramatica
Sintaxis Y GramaticaSintaxis Y Gramatica
Sintaxis Y Gramatica
 
Lenguajes formales
Lenguajes formalesLenguajes formales
Lenguajes formales
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.
 
Investigación Expositiva
Investigación ExpositivaInvestigación Expositiva
Investigación Expositiva
 
Lenguajes regulares
Lenguajes regularesLenguajes regulares
Lenguajes regulares
 
Manuel torres mapa_mental
Manuel torres mapa_mentalManuel torres mapa_mental
Manuel torres mapa_mental
 
Lenguaje y programacion
Lenguaje y programacionLenguaje y programacion
Lenguaje y programacion
 
Alfabetos teoria de_lenguajes_y_automatas
Alfabetos teoria de_lenguajes_y_automatasAlfabetos teoria de_lenguajes_y_automatas
Alfabetos teoria de_lenguajes_y_automatas
 
Aproximación a la Didactica del Logo(Parte2)
Aproximación a la Didactica del Logo(Parte2)Aproximación a la Didactica del Logo(Parte2)
Aproximación a la Didactica del Logo(Parte2)
 

Destacado

Una Gran Admiración Este Mundo Animal!! Tiempo De Los Vertebrados.
Una Gran Admiración Este Mundo Animal!! Tiempo De Los Vertebrados.Una Gran Admiración Este Mundo Animal!! Tiempo De Los Vertebrados.
Una Gran Admiración Este Mundo Animal!! Tiempo De Los Vertebrados.richard chavez cruz
 
Práctica - Cómo crear un blog
Práctica - Cómo crear un blogPráctica - Cómo crear un blog
Práctica - Cómo crear un blogolgagbo
 
Recomendação de conteúdo baseada em interações multimodais
Recomendação de conteúdo baseada em interações multimodaisRecomendação de conteúdo baseada em interações multimodais
Recomendação de conteúdo baseada em interações multimodaisArthur Fortes
 
Aula 11 - Mov. de Projéteis e Satélites - Física - Prof Elvis
Aula 11 - Mov. de Projéteis e Satélites - Física - Prof ElvisAula 11 - Mov. de Projéteis e Satélites - Física - Prof Elvis
Aula 11 - Mov. de Projéteis e Satélites - Física - Prof ElvisElvis Soares
 
Utilidad de excel
Utilidad de excelUtilidad de excel
Utilidad de excelksateortua
 
Desayuno Redes Sociales Lorena Amarante OM Latam
Desayuno Redes Sociales Lorena Amarante OM LatamDesayuno Redes Sociales Lorena Amarante OM Latam
Desayuno Redes Sociales Lorena Amarante OM Latamamdia
 
Ap 2013 final - associado - cartao
Ap 2013   final - associado -  cartaoAp 2013   final - associado -  cartao
Ap 2013 final - associado - cartaoElis Silva
 
Historia de chile colonial.
Historia de chile colonial.Historia de chile colonial.
Historia de chile colonial.jorge vargas
 
Investigación 3 pc zombie
Investigación 3 pc zombieInvestigación 3 pc zombie
Investigación 3 pc zombiemest27
 
Maquetas urbanismo 1
Maquetas urbanismo 1Maquetas urbanismo 1
Maquetas urbanismo 1Andres Felipe
 
Mastenia gravis xx2
Mastenia gravis xx2Mastenia gravis xx2
Mastenia gravis xx2nasly
 
Nel photos superbes
Nel photos superbes Nel photos superbes
Nel photos superbes cab3032
 

Destacado (20)

Una Gran Admiración Este Mundo Animal!! Tiempo De Los Vertebrados.
Una Gran Admiración Este Mundo Animal!! Tiempo De Los Vertebrados.Una Gran Admiración Este Mundo Animal!! Tiempo De Los Vertebrados.
Una Gran Admiración Este Mundo Animal!! Tiempo De Los Vertebrados.
 
Si usted puede
Si usted puedeSi usted puede
Si usted puede
 
Práctica - Cómo crear un blog
Práctica - Cómo crear un blogPráctica - Cómo crear un blog
Práctica - Cómo crear un blog
 
Recomendação de conteúdo baseada em interações multimodais
Recomendação de conteúdo baseada em interações multimodaisRecomendação de conteúdo baseada em interações multimodais
Recomendação de conteúdo baseada em interações multimodais
 
Aula 11 - Mov. de Projéteis e Satélites - Física - Prof Elvis
Aula 11 - Mov. de Projéteis e Satélites - Física - Prof ElvisAula 11 - Mov. de Projéteis e Satélites - Física - Prof Elvis
Aula 11 - Mov. de Projéteis e Satélites - Física - Prof Elvis
 
Utilidad de excel
Utilidad de excelUtilidad de excel
Utilidad de excel
 
No Te Tomes La Vida Tan En Serio
No Te Tomes La Vida Tan En SerioNo Te Tomes La Vida Tan En Serio
No Te Tomes La Vida Tan En Serio
 
Palestra gtmdrp
Palestra gtmdrpPalestra gtmdrp
Palestra gtmdrp
 
Desayuno Redes Sociales Lorena Amarante OM Latam
Desayuno Redes Sociales Lorena Amarante OM LatamDesayuno Redes Sociales Lorena Amarante OM Latam
Desayuno Redes Sociales Lorena Amarante OM Latam
 
Ap toddynho
Ap toddynhoAp toddynho
Ap toddynho
 
Ap 2013 final - associado - cartao
Ap 2013   final - associado -  cartaoAp 2013   final - associado -  cartao
Ap 2013 final - associado - cartao
 
Historia de chile colonial.
Historia de chile colonial.Historia de chile colonial.
Historia de chile colonial.
 
Investigación 3 pc zombie
Investigación 3 pc zombieInvestigación 3 pc zombie
Investigación 3 pc zombie
 
Productos Solución Forever
Productos Solución ForeverProductos Solución Forever
Productos Solución Forever
 
La imagine cup de microsoft
La imagine cup de microsoftLa imagine cup de microsoft
La imagine cup de microsoft
 
Projectoeducativo
ProjectoeducativoProjectoeducativo
Projectoeducativo
 
Maquetas urbanismo 1
Maquetas urbanismo 1Maquetas urbanismo 1
Maquetas urbanismo 1
 
Mastenia gravis xx2
Mastenia gravis xx2Mastenia gravis xx2
Mastenia gravis xx2
 
Nel photos superbes
Nel photos superbes Nel photos superbes
Nel photos superbes
 
Forever Arctic Sea en Español
Forever Arctic Sea  en  EspañolForever Arctic Sea  en  Español
Forever Arctic Sea en Español
 

Similar a Tarea111

T1. Introducción a la Teoría de Lenguajes Formales.pptx
T1. Introducción a la Teoría de Lenguajes Formales.pptxT1. Introducción a la Teoría de Lenguajes Formales.pptx
T1. Introducción a la Teoría de Lenguajes Formales.pptxRaulCasillas9
 
Lenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdfLenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdfKEILLIEDAILYNSICAJAC
 
Gramática de contexto libre abel rodriguez (08 1297)
Gramática de contexto libre abel rodriguez (08 1297)Gramática de contexto libre abel rodriguez (08 1297)
Gramática de contexto libre abel rodriguez (08 1297)abelrod12
 
ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARESAnel Sosa
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de softwareCarlos Grijalva
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónOscar Delgado
 
Presentacion automata grupo 1 unibe 02-02-2018
Presentacion automata grupo 1   unibe 02-02-2018Presentacion automata grupo 1   unibe 02-02-2018
Presentacion automata grupo 1 unibe 02-02-2018Edward Caceres
 
Taller de Compiladores flx y bsn
Taller de Compiladores flx y bsnTaller de Compiladores flx y bsn
Taller de Compiladores flx y bsnDanielRosero23
 
Introducción a los lenguajes de programación( imodulo)
Introducción a los lenguajes de programación( imodulo)Introducción a los lenguajes de programación( imodulo)
Introducción a los lenguajes de programación( imodulo)ROBERT ENRIQUE MARTINEZ GARCIA
 
Lema de bombeo
Lema de bombeoLema de bombeo
Lema de bombeoOmega Tech
 
Libro2 - PROGRAMACION2
Libro2 - PROGRAMACION2Libro2 - PROGRAMACION2
Libro2 - PROGRAMACION2gabrielalija10
 

Similar a Tarea111 (20)

T1. Introducción a la Teoría de Lenguajes Formales.pptx
T1. Introducción a la Teoría de Lenguajes Formales.pptxT1. Introducción a la Teoría de Lenguajes Formales.pptx
T1. Introducción a la Teoría de Lenguajes Formales.pptx
 
Gramaticas y lic
Gramaticas y licGramaticas y lic
Gramaticas y lic
 
Lenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdfLenguajes formales y teoría de autómatas I.pdf
Lenguajes formales y teoría de autómatas I.pdf
 
Gramática de contexto libre abel rodriguez (08 1297)
Gramática de contexto libre abel rodriguez (08 1297)Gramática de contexto libre abel rodriguez (08 1297)
Gramática de contexto libre abel rodriguez (08 1297)
 
5 -lenguajes_formales
5  -lenguajes_formales5  -lenguajes_formales
5 -lenguajes_formales
 
Gramáticas formales
Gramáticas formales Gramáticas formales
Gramáticas formales
 
ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARES
 
Automatas
AutomatasAutomatas
Automatas
 
GRAMATICAS AMBIGUAS
GRAMATICAS AMBIGUASGRAMATICAS AMBIGUAS
GRAMATICAS AMBIGUAS
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de software
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Lenguajes y Grmaticas.pdf
Lenguajes y Grmaticas.pdfLenguajes y Grmaticas.pdf
Lenguajes y Grmaticas.pdf
 
Libro numero 2
Libro numero 2Libro numero 2
Libro numero 2
 
Presentacion automata grupo 1 unibe 02-02-2018
Presentacion automata grupo 1   unibe 02-02-2018Presentacion automata grupo 1   unibe 02-02-2018
Presentacion automata grupo 1 unibe 02-02-2018
 
Taller de Compiladores flx y bsn
Taller de Compiladores flx y bsnTaller de Compiladores flx y bsn
Taller de Compiladores flx y bsn
 
Introducción a los lenguajes de programación( imodulo)
Introducción a los lenguajes de programación( imodulo)Introducción a los lenguajes de programación( imodulo)
Introducción a los lenguajes de programación( imodulo)
 
Glosariofinal
GlosariofinalGlosariofinal
Glosariofinal
 
Lema de bombeo
Lema de bombeoLema de bombeo
Lema de bombeo
 
Libro2 - PROGRAMACION2
Libro2 - PROGRAMACION2Libro2 - PROGRAMACION2
Libro2 - PROGRAMACION2
 

Último

III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxIII SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxMaritza438836
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 

Último (20)

III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxIII SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 

Tarea111

  • 1. GRAMATICA Esta Pagina será modificada por Brenda María Salazar Chavez// La gramática de un lenguaje es el conjunto de reglas capaces de generar todas las posibilidades combinatorias de ese lenguaje, ya sea éste un lenguaje formal o un lenguaje natural. La expresión “gramática formal” tiene dos sentidos: (a) gramática de un lenguaje formal. (b) descripción formal de la gramática de un lenguaje natural. En cuanto a (b), la descripción formal de la gramática de una lengua es la que explicita las reglas combinatorias mentales a partir de fórmulas lógico-matemáticas. Estas reglas combinatorias que utiliza el lenguaje natural reciben el nombre de sintaxis, y son inconscientes. En cuanto a (a), „gramática formal‟ se utiliza en analogía con el concepto de gramática, usado tradicionalmente para los lenguajes naturales. Por tanto, una gramática formal es el conjunto de reglas combinatorias de un lenguaje formal. Hay distintos tipos de gramáticas formales que generan lenguajes formales (véase la Jerarquía de Chomsky). Imaginemos una gramática con estas dos reglas: 1. A → bAc 2. A → de La idea es substituir el símbolo inicial de la izquierda por otros símbolos aplicando las reglas. El lenguaje al cual representa esta gramática es el conjunto de cadenas de símbolos que pueden ser generados de esta manera: en este caso, por ejemplo: A → bAc → bbAcc → bbbAccc -→ bbbdeccc. El elemento en mayúsculas es el símbolo inicial. Los elementos en minúsculas son símbolos terminales. Las cadenas de la lengua son aquellas que solo contienen elementos terminales, como por ejemplo: bbbdeccc, de, bdec, … Estas serían tres posibles realizaciones del lenguaje cuya gramática hemos definido con dos reglas.
  • 2. LENGUAJE FORMAL En matemáticas, lógica, y las ciencias computacionales, un lenguaje formal es un conjunto de palabras (cadenas de caracteres) de longitud finita formadas a partir de un alfabeto (conjunto de caracteres) finito. Informalmente, el término lenguaje formal se utiliza en muchos contextos (en las ciencias, en derecho, etc.) para referirse a un modo de expresión más cuidadoso y preciso que el habla cotidiana. Hasta finales de la década de 1990, el consenso general era que un lenguaje formal, en el sentido que trata este artículo, era en cierto modo la versión «límite» de este uso antes mencionado: un lenguaje tan formalizado que podía ser usado en forma escrita para describir métodos computacionales. Sin embargo, hoy en día, el punto de vista de que la naturaleza esencial de los lenguajes naturales (sin importar su grado de «formalidad» en el sentido informal antes descrito) difiere de manera importante de aquella de los verdaderos lenguajes formales (en el sentido estricto de este artículo) gana cada vez más adeptos. Un posible alfabeto sería, digamos, {a, b}, y una cadena cualquiera sobre este alfabeto sería, por ejemplo, ababba. Un lenguaje sobre este alfabeto, que incluyera esta cadena, sería: el conjunto de todas las cadenas que contienen el mismo número de símbolos a que b, por ejemplo. La palabra vacía (esto es, la cadena de longitud cero) es permitida y frecuentemente denotada mediante ε o λ. Mientras que el alfabeto es un conjunto finito y cada palabra tiene una longitud también finita, un lenguaje puede bien incluir un número infinito de palabras. Algunos ejemplos varios de lenguajes formales: * el conjunto de todas las palabras sobre {a, b} * el conjunto {an: n es un número primo} * el conjunto de todos los programas sintácticamente válidos en un determinado lenguaje de programación * el conjunto de entradas para las cuales una particular máquina de Turing se detiene. Los lenguajes formales pueden ser especificados en una amplia variedad de maneras, como: * cadenas producidas por una gramática formal (ver Jerarquía de Chomsky) * cadenas producidas por una expresión regular
  • 3. * cadenas aceptadas por un autómata, tal como una máquina de Turing Varias operaciones pueden ser utilizadas para producir nuevos lenguajes a partir de otros dados. Supóngase que L1 y L2 son lenguajes sobre un alfabeto común. Entonces: * la concatenación L 1 L 2? consiste de todas aquellas palabras de la forma vw donde v es una palabra de L1 y w es una palabra de L2 * la intersección L1&L2 consiste en todas aquellas palabras que están contenidas tanto en L1 como en L2 * la unión L1|L2 consiste en todas aquellas palabras que están contenidas ya sea en L1 o en L2 * el complemento ~L1 consiste en todas aquellas palabras producibles sobre el alfabeto de L1 que no están ya contenidas en L1 * el cociente L1/L2 consiste de todas aquellas palabras v para las cuales existe una palabra w en L2 tales que vw se encuentra en L1 * la estrella L1* consiste de todas aquellas palabras que pueden ser escritas de la forma W 1 W 2?…Wn donde todo Wi se encuentra en L1 y n ≥ 0. (Nótese que esta definición incluye a ε en cualquier L*) * la intercalación L1*L2 consiste de todas aquellas palabras que pueden ser escritas de la forma v1w1v2w2…vnwn; son palabras tales que la concatenación v1…vn está en L1, y la concatenación w1…wn está en L2 Una pregunta que se hace típicamente sobre un determinado lenguaje formal L es cuán difícil es decidir si incluye o no una determinada palabra v. Este tema es del dominio de la teoría de la computabilidad y la teoría de la complejidad computacional. Por contraposición al lenguaje propio de los seres vivos y en especial el lenguaje humano, considerados lenguajes naturales, se denomina lenguaje formal a los lenguajes «artificiales» propios de las matemáticas o la informática, los lenguajes artificiales son llamados lenguajes formales (incluyendo lenguajes de programación). Sin embargo, el lenguaje humano tiene una característica que no se encuentra en los lenguajes de programación: la diversidad. En 1956, Noam Chomsky creó la Jerarquía de Chomsky para organizar los distintos tipos de lenguaje formal. LEGUAJES FORMALES Una manera formal de establecer un lenguaje es escribiendo las reglas que lo generan, de esta forma es mediante la definición de una gramática. Definición. Una gramática es un cuarteto (V, ∑, p, S) donde:
  • 4. I.V es un conjunto finito de símbolos no-terminales o variables. II. ∑ es el alfabeto ó conjunto de símbolos terminales. III. P es una relación en (V υ ∑)* son las reglas de producción tal que los primeros elementos en p contienen al menos un símbolo es V. IV. S € V es el símbolo de comienzo. De acuerdo a la forma de las reglas de producción se obtiene gramáticas de diferentes tipos. Las reglas de producción son las parejas en la relación y se utiliza E1→E2 para representar la regla (E1, E2) en p. La única condición que se le pide es que contenga por lo menos una variable en E1. La longitud de una palabra es la cantidad de letras que la componen, así: E tiene longitud O, CASA tiene longitud 4, etc. TIPOS DE GRAMATICAS Gramática tipo 0. Cualquier gramática que cumpla con la definición. Gramática tipo 1. En toda regla E1→ E2 la longitud de E1 es menor ó igual A la longitud E2 Gramática tipo 2. En toda regla E1→ E2, E1 € V. Gramática tipo 3. En toda regla E1→ E2, E1 € V y E2 es un elemento de (∑*V υ ∑) Nombre de la asignatura: Lenguaje de programación. Aspectos Generales URL:http://www.mitecnologico.com/Main/GramaticasYLenguajesFormales La página pertenece a una institución llamada MiTecnologico que se encarga de prestar servicios de desarrollar programas de todas las carreras para los Institutos Tecnológicos. Entre los objetivos de la página se cuenta el de desarrollar currículos y programas para el sector de educación tecnológica. El alojamiento de la web esta en BSB-Service GmbH.No tiene país definido y la pagina está escrita en castellano. Nos encontramos ante un sitio web de una institución tecnológica. Aspectos Curriculares A rasgos generales el sitio permite que un docente en particular use los contenidos para su propia actividad. Son contenidos aprovechables para que el estudiante haga su labor de estudio.
  • 5. Aspectos Gráficos: La pagina posee un ambiente estático está diseñado con una fuente de tamaño muy pequeño lo cual puede dificultar su lectura, los colores son suaves lo cual hace agradable la interfaz y no posee imágenes. Aspectos Técnicos: El acceso a la página y a la mayoría de los recursos son gratis . En relación a la publicidad cuenta con enlaces a cursos pagos y promoción de eventos, todos estos relacionados con el e-learning, lo cual es positivo. La navegabilidad en la página se hace ligera y no tardan en cargar los enlaces, los vínculos están correctamente activos. En la parte interactiva cuenta con un blog y correo de contacto. Conclusión: La página se adapta a los requerimientos académicos de la asignatura por lo que será utilizada como material de consulta para mis estudiantes.