SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Realización:Prof.Lic.Teresa Fernández
Corrección: Esp.Ing. Marcela Bellani
LENGUAJES
Realización:Prof.Lic.Teresa Fernández
Corrección: Esp.Ing. Marcela Bellani
SÍMBOLO:
La idea de símbolo es un concepto primario y por tanto indefinible (como el
concepto de punto o recta en Geometría). Diremos que es cualquier tipo de
carácter escrito.
Ejemplos:
a,*, 2, α, ta, son 5 símbolos.
ALFABETO
Un alfabeto es un conjunto finito de símbolos. Lo nombramos con la letra V
Ejemplos:
V1={ z ,ʎ , b , a, c, d}
V2={1 ,0, 2 }
V3={da , ca , ba , la }
V4={a}
Realización:Prof.Lic.Teresa Fernández
Corrección: Esp.Ing. Marcela Bellani
PALABRA o HILERA
Dado un alfabeto V una palabra sobre dicho alfabeto es cualquier
combinación finita de símbolos del alfabeto. Representamos una palabra
genérica con la letra griega ω
Ejemplos:
zaza, zzzzzzz, baz, cada son palabras de V1
1010101,12121, 00021, son hileras formadas por V2
cada, bacada, dada, pertenecen al V3
a,aa,aaaa,aaaaa son palabras de V4
calo no es hilera formada por ninguno de los vocabularios anteriores
Realización:Prof.Lic.Teresa Fernández
Corrección: Esp.Ing. Marcela Bellani
LONGITUD DE UNA HILERA
Cantidad de símbolos de la hilera, contando también los repetidos.
Se escribe long w
Ejemplos:
“Camisa” tiene longitud 6
“Cada” tiene longitud 4 si la consideramos en V 1, pero tiene longitud 2 si la
consideramos en el vocabulario V3
HILERA NULA
Por convenio se acepta que sobre cualquier alfabeto existe una palabra que
llamamos hilera nula, cuya longitud es 0 y que denotamos por λ .
λ no es un espacio en blanco, es sólo un concepto.
• La hilera nula pertenece a todos los lenguajes universales ( L*) de todos los
alfabetos posibles.
Realización:Prof.Lic.Teresa
Fernández
Corrección: Esp.Ing. Marcela Bellani
UNIVERSO DE UN ALFABETO
El conjunto de todas las palabras sobre un alfabeto V , incluida la hilera nula ,
recibe el nombre de universo del alfabeto y se representa por V*
Si no contiene a la hilera nula será V+
Es decir:
LENGUAJE.
• Dado un alfabeto V, un lenguaje sobre V , L, es un conjunto de palabras sobre
dicho alfabeto, es decir un subconjunto de V* .
Es decir L V*
En particular el conjunto de todas las palabras de V* es un lenguaje.
*V
V

 



Realización:Prof.Lic.Teresa
Fernández
LENGUAJE VACÍO
El conjunto vacío, ,es un lenguaje, que por propiedad está incluido en todos los
lenguajes.
Su cardinal es 0
LENGUAJE NULO
Es el conjunto {λ} = L cuya única palabra es la hilera nula
Su cardinal es 1.
Lo denominamos con la letra griega
Todo lo anterior es válido para cualquier alfabeto V


Realización:Prof.Lic.Teresa
Fernández
Corrección: Esp.Ing. Marcela Bellani
Operaciones con Palabras
• CONCATENACIÓN:
¨Si x e y son palabras, la concatenación, x.y es una palabra formada por los
símbolos de x seguidos por los símbolos de y.
Ejemplo:
Sea V = {0,1} alfabeto binario, sean v, w e y palabras de V*
Sea v=0111
Sea w=1110
Sea y=vw léase y = v contatenado con w, por lo que resulta y = 01111110
Realización:Prof.Lic.Teresa
Fernández
• INVERSIÓN
Sea ω una palabra sobre cierto alfabeto V. Llamamos inversa (o reflejada) de la palabra ω,
y la representamos por wR a la palabra obtenida al escribir los símbolos que
constituyen la palabra ω en orden inverso.
Ejemplo:
Sea w = abc entonces wR = cba
POTENCIACIÓN:
Si concatenamos n veces una cadena x, es decir xxxxxx.... x n veces,obtendremos x.n
Ejemplos:
si concatenamos 2 veces la cadena x, obtendremos x².
si concatenamos 3 veces la cadena x, obtendremos x³.
Ejemplo
V={9,2,%,&}
w= 9&%2
w3=9&%29&%29&%2
Realización:Prof.Lic.Teresa
Fernández
PROPIEDADES DE LA CONCATENACIÓN DE PALABRAS.
i) No es conmutativa, en general no es lo mismo uv que vu.
ii) Es asociativa, es decir cualesquiera que sean las palabras u, v y w sobre el
mismo
alfabeto, se tiene que (uv)w = u(vw).
Esta propiedad nos permite concatenar cualquier número finito de palabras sin
tener que poner los paréntesis. Escribiremos uvw.
iii) Long(uv)=lonv .long u La longitud de la palabra formada por la
concatenación de dos palabras, es la suma de las longitudes de cada una de
ellas.
iv) La hilera nula es el elemento neutro de la concatenación. En efecto
uλ=λu =u.
Realización:Prof.Lic.Teresa
Fernández
Corrección: Esp.Ing. Marcela Bellani
• PROPIEDADES DE LA INVERSIÓN Y LA POTENCIACIÓN
i) La palabra inversa de la concatenación de dos palabras es la concatenación de
las palabras inversas en orden contrario
Es decir:
(w.x)R=xR.wR
ii) long w = long wR
es decir, la longitud de una palabra y su inversa coinciden siempre.
iii) long wn=n. long w
iv) Si la palabra es un palíndromo: wR=w
Ejemplo:
w= neuquen
wR= neuquen
Realización:Prof.Lic.Teresa
Fernández
Corrección: Esp.Ing. Marcela Bellani
Operaciones con Lenguajes
• CONCATENACIÓN:
Dados dos lenguajes L1 y L2, su concatenación,
L1 . L2 contendrá todas las palabras que se puedan formar por la
concatenación de una Palabra de L1 y otra de L2.
Ejemplo:
Dados L1 = { nana, lana} y
L2 = { ʎ , nana, papa}
L1 . L2 = { nana, lana, nananana, nanapapa,lananana,lanapapa}
Realización:Prof.Lic.Teresa
Fernández
Corrección: Esp.Ing. Marcela Bellani
POTENCIACIÓN:
Corresponde a la concatenación i veces del lenguaje en él mismo;
L = L . L . L ..... L i veces
Ejemplo: Dado L1 = { 0, 1} entonces
L² = { 00, 01, 10, 11 }
INVERSIÓN
está formada por la aplicación de la inversión a cada una de las palabras del
lenguaje; L R = { x R tal que x ε L }
Ejemplo: Dado L = { 30, 001 , 00, 10 }, entonces
L R = { 03, 100, 00, 01 }
Realización:Prof.Lic.Teresa
Fernández
Corrección: Esp.Ing. Marcela Bellani
• UNIÓN
Dados dos lenguajes L1 y L2, su unión L1 U L2 contendrá todas las palabras que pertenezcan a
cualquiera de los dos lenguajes,
L1 U L2 = { x tal que x ε L1 ó x ε L2 }
Ejemplo: Dados L1 = { corre ,lento, nene} y L2 = { ʎ, corre,pana, pala}
L1 U L2 = { ʎ, corre,lento,nene, pana,pala}
• INTERSECCIÓN
Dados dos lenguajes L1 y L2, su intersección L1 ∩ L2 contendrá todas las palabras que
pertenezcan a los dos lenguajes;
L1 ∩ L2 = { x tal que x ε L1 y x ε L2 }
Ejemplo: Dados L1 = { corre ,lento, nene} y L2 = { ʎ, corre,lento,nene, pana,pala}
• L1 ∩ L2 = { corre }
•
Realización:Prof.Lic.Teresa
Fernández
Corrección: Esp.Ing. Marcela Bellani
DIFERENCIA ( RESTA)
Si L1 y L2 son lenguajes L1 - L2, contendrá todas las palabras que pertenezcan a
L1 y no pertenezcan a L2 ,
L1 - L2 = { x tal que x  L1 y x  L2 }
Ejemplo:
Dados L1 = { corre ,lento, nene} y
L2 = { ʎ, corre,pana,pala}
L1 - L2 = { lento, nene}
L2 - L1 = { ʎ , pana,pala}
Realización:Prof.Lic.Teresa
Fernández
CLAUSURA DE KLEENE
Sea V un alfabeto, sea N el conjunto de los números naturales,
sea n ε N U {0} y sea L un lenguaje de V* entonces:
L* = Lº U L¹ U L² U L³ U....U L es la clausura de Kleene del
lenguaje L.
CLAUSURA POSITIVA
Sea V un alfabeto, sea N el conjunto de los números naturales, sea n ε N y
sea L un lenguaje de V* entonces:
L = L¹ U L² U L³ U....U L es la clausura de positiva del lenguaje L.
*
0
iL L
i



1
iL L
i
 


Realización:Prof.Lic.Teresa
Fernández
OBSERVACIONES:
 Si bien un alfabeto V es un conjunto finito, V* es siempre un conjunto infinito
(enumerable).
En el caso más simple, V contiene solo un símbolo, por ejemplo:
V= {a} y V*= {λ,a,aa,aaa,aaaa,aaaaa,...}
 Hay que distinguir entre los siguientes objetos, que son todos diferentes entre sí:
ϕ: lenguaje vacío
λ hilera vacía
{ϕ} conjunto formado por el lenguaje vacío
{λ}: lenguaje nulo
 Y las siguientes potencias:
. w0= λ V0={λ} L0={λ}

Más contenido relacionado

La actualidad más candente

Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busqueda
Cristopher Morales Ruiz
 
Codigos binarios
Codigos binariosCodigos binarios
Codigos binarios
lorena
 

La actualidad más candente (20)

ESPRESIONES REGULARES
ESPRESIONES REGULARESESPRESIONES REGULARES
ESPRESIONES REGULARES
 
Presentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado FinitoPresentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado Finito
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
ejercicios de recorrido de grafos (arboles)
ejercicios de recorrido de grafos (arboles) ejercicios de recorrido de grafos (arboles)
ejercicios de recorrido de grafos (arboles)
 
Recursividad directa e indirecta
Recursividad directa e indirectaRecursividad directa e indirecta
Recursividad directa e indirecta
 
Espacios y Subespacios Vectoriales
Espacios y Subespacios VectorialesEspacios y Subespacios Vectoriales
Espacios y Subespacios Vectoriales
 
Gramáticas formales
Gramáticas formales Gramáticas formales
Gramáticas formales
 
Guía Didáctica 1.-UML
Guía Didáctica 1.-UMLGuía Didáctica 1.-UML
Guía Didáctica 1.-UML
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regularesPortafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
Portafolio unidad 2 [Lenguajes y autómatas]- Expresiones y lenguajes regulares
 
ventajas y desventajas de los metodos secante,biseccion, newton-raphson
ventajas y desventajas de los metodos secante,biseccion, newton-raphsonventajas y desventajas de los metodos secante,biseccion, newton-raphson
ventajas y desventajas de los metodos secante,biseccion, newton-raphson
 
Diapositivas de estructuras algebraicas
Diapositivas de estructuras algebraicasDiapositivas de estructuras algebraicas
Diapositivas de estructuras algebraicas
 
Cuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busquedaCuadro comparativo algoritmos de busqueda
Cuadro comparativo algoritmos de busqueda
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Arboles Binarios
Arboles BinariosArboles Binarios
Arboles Binarios
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Cuestionario procesos
Cuestionario procesos Cuestionario procesos
Cuestionario procesos
 
Clase2
Clase2Clase2
Clase2
 
Investigacion errores lexicos
Investigacion errores lexicosInvestigacion errores lexicos
Investigacion errores lexicos
 
Codigos binarios
Codigos binariosCodigos binarios
Codigos binarios
 

Similar a Lenguajes

Expresiones regularesfinal
Expresiones regularesfinalExpresiones regularesfinal
Expresiones regularesfinal
Noel Gutierrez
 

Similar a Lenguajes (20)

Unidad 6 introduccion a los lenguajes formales
Unidad 6 introduccion a los lenguajes formalesUnidad 6 introduccion a los lenguajes formales
Unidad 6 introduccion a los lenguajes formales
 
Unidad 7 lenguajes gramaticas y automatas
Unidad 7 lenguajes gramaticas y automatasUnidad 7 lenguajes gramaticas y automatas
Unidad 7 lenguajes gramaticas y automatas
 
Automatas
AutomatasAutomatas
Automatas
 
Alfabetos
AlfabetosAlfabetos
Alfabetos
 
Omar portillo hijo de dios
Omar portillo hijo de diosOmar portillo hijo de dios
Omar portillo hijo de dios
 
Conceptos Unidad 1 Lenguajes Automatas Introducción a la Teoría de Lenguaje...
Conceptos Unidad 1 Lenguajes Automatas Introducción  a  la Teoría de Lenguaje...Conceptos Unidad 1 Lenguajes Automatas Introducción  a  la Teoría de Lenguaje...
Conceptos Unidad 1 Lenguajes Automatas Introducción a la Teoría de Lenguaje...
 
Lenguaje y problemas
Lenguaje y problemas Lenguaje y problemas
Lenguaje y problemas
 
gramatica_latina_ii.pdf
gramatica_latina_ii.pdfgramatica_latina_ii.pdf
gramatica_latina_ii.pdf
 
Expresiones regularesfinal
Expresiones regularesfinalExpresiones regularesfinal
Expresiones regularesfinal
 
Lenguaje y automata operaciones con lenguajes
Lenguaje y automata operaciones con lenguajesLenguaje y automata operaciones con lenguajes
Lenguaje y automata operaciones con lenguajes
 
Expresiones Regulares y Gramáticas
Expresiones Regulares y GramáticasExpresiones Regulares y Gramáticas
Expresiones Regulares y Gramáticas
 
Teoría de la Computación
Teoría de la Computación Teoría de la Computación
Teoría de la Computación
 
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
 
Lenguajes no regulares
Lenguajes no regularesLenguajes no regulares
Lenguajes no regulares
 
Tarea111
Tarea111Tarea111
Tarea111
 
Expresiones regulares2.pdf
Expresiones regulares2.pdfExpresiones regulares2.pdf
Expresiones regulares2.pdf
 
lenguajes formales
lenguajes formaleslenguajes formales
lenguajes formales
 
Expresiones regulares y gramáticas
Expresiones regulares y gramáticasExpresiones regulares y gramáticas
Expresiones regulares y gramáticas
 
Lingüística Matemática Clase 1
Lingüística Matemática Clase 1Lingüística Matemática Clase 1
Lingüística Matemática Clase 1
 
Gramaticas y lic
Gramaticas y licGramaticas y lic
Gramaticas y lic
 

Más de TERE FERNÁNDEZ (10)

Ejercicios resueltos grafos
Ejercicios resueltos grafosEjercicios resueltos grafos
Ejercicios resueltos grafos
 
TEORÍA DE GRAFOS
TEORÍA DE GRAFOSTEORÍA DE GRAFOS
TEORÍA DE GRAFOS
 
Codigos- Aritmetica Modular
Codigos- Aritmetica ModularCodigos- Aritmetica Modular
Codigos- Aritmetica Modular
 
Ecuaciones
EcuacionesEcuaciones
Ecuaciones
 
Actividades i
Actividades iActividades i
Actividades i
 
Secuencia Didáctica: Ecuaciones diofánticas-Congruencias.
Secuencia Didáctica: Ecuaciones diofánticas-Congruencias.Secuencia Didáctica: Ecuaciones diofánticas-Congruencias.
Secuencia Didáctica: Ecuaciones diofánticas-Congruencias.
 
Matematica docentes
Matematica docentesMatematica docentes
Matematica docentes
 
Trabajo práctico vectores
Trabajo práctico vectoresTrabajo práctico vectores
Trabajo práctico vectores
 
Conjuntos ordenados
Conjuntos ordenadosConjuntos ordenados
Conjuntos ordenados
 
Propiedades relaciones binarias
Propiedades relaciones binariasPropiedades relaciones binarias
Propiedades relaciones binarias
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 

Lenguajes

  • 2. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani SÍMBOLO: La idea de símbolo es un concepto primario y por tanto indefinible (como el concepto de punto o recta en Geometría). Diremos que es cualquier tipo de carácter escrito. Ejemplos: a,*, 2, α, ta, son 5 símbolos. ALFABETO Un alfabeto es un conjunto finito de símbolos. Lo nombramos con la letra V Ejemplos: V1={ z ,ʎ , b , a, c, d} V2={1 ,0, 2 } V3={da , ca , ba , la } V4={a}
  • 3. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani PALABRA o HILERA Dado un alfabeto V una palabra sobre dicho alfabeto es cualquier combinación finita de símbolos del alfabeto. Representamos una palabra genérica con la letra griega ω Ejemplos: zaza, zzzzzzz, baz, cada son palabras de V1 1010101,12121, 00021, son hileras formadas por V2 cada, bacada, dada, pertenecen al V3 a,aa,aaaa,aaaaa son palabras de V4 calo no es hilera formada por ninguno de los vocabularios anteriores
  • 4. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani LONGITUD DE UNA HILERA Cantidad de símbolos de la hilera, contando también los repetidos. Se escribe long w Ejemplos: “Camisa” tiene longitud 6 “Cada” tiene longitud 4 si la consideramos en V 1, pero tiene longitud 2 si la consideramos en el vocabulario V3 HILERA NULA Por convenio se acepta que sobre cualquier alfabeto existe una palabra que llamamos hilera nula, cuya longitud es 0 y que denotamos por λ . λ no es un espacio en blanco, es sólo un concepto. • La hilera nula pertenece a todos los lenguajes universales ( L*) de todos los alfabetos posibles.
  • 5. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani UNIVERSO DE UN ALFABETO El conjunto de todas las palabras sobre un alfabeto V , incluida la hilera nula , recibe el nombre de universo del alfabeto y se representa por V* Si no contiene a la hilera nula será V+ Es decir: LENGUAJE. • Dado un alfabeto V, un lenguaje sobre V , L, es un conjunto de palabras sobre dicho alfabeto, es decir un subconjunto de V* . Es decir L V* En particular el conjunto de todas las palabras de V* es un lenguaje. *V V      
  • 6. Realización:Prof.Lic.Teresa Fernández LENGUAJE VACÍO El conjunto vacío, ,es un lenguaje, que por propiedad está incluido en todos los lenguajes. Su cardinal es 0 LENGUAJE NULO Es el conjunto {λ} = L cuya única palabra es la hilera nula Su cardinal es 1. Lo denominamos con la letra griega Todo lo anterior es válido para cualquier alfabeto V  
  • 7. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani Operaciones con Palabras • CONCATENACIÓN: ¨Si x e y son palabras, la concatenación, x.y es una palabra formada por los símbolos de x seguidos por los símbolos de y. Ejemplo: Sea V = {0,1} alfabeto binario, sean v, w e y palabras de V* Sea v=0111 Sea w=1110 Sea y=vw léase y = v contatenado con w, por lo que resulta y = 01111110
  • 8. Realización:Prof.Lic.Teresa Fernández • INVERSIÓN Sea ω una palabra sobre cierto alfabeto V. Llamamos inversa (o reflejada) de la palabra ω, y la representamos por wR a la palabra obtenida al escribir los símbolos que constituyen la palabra ω en orden inverso. Ejemplo: Sea w = abc entonces wR = cba POTENCIACIÓN: Si concatenamos n veces una cadena x, es decir xxxxxx.... x n veces,obtendremos x.n Ejemplos: si concatenamos 2 veces la cadena x, obtendremos x². si concatenamos 3 veces la cadena x, obtendremos x³. Ejemplo V={9,2,%,&} w= 9&%2 w3=9&%29&%29&%2
  • 9. Realización:Prof.Lic.Teresa Fernández PROPIEDADES DE LA CONCATENACIÓN DE PALABRAS. i) No es conmutativa, en general no es lo mismo uv que vu. ii) Es asociativa, es decir cualesquiera que sean las palabras u, v y w sobre el mismo alfabeto, se tiene que (uv)w = u(vw). Esta propiedad nos permite concatenar cualquier número finito de palabras sin tener que poner los paréntesis. Escribiremos uvw. iii) Long(uv)=lonv .long u La longitud de la palabra formada por la concatenación de dos palabras, es la suma de las longitudes de cada una de ellas. iv) La hilera nula es el elemento neutro de la concatenación. En efecto uλ=λu =u.
  • 10. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani • PROPIEDADES DE LA INVERSIÓN Y LA POTENCIACIÓN i) La palabra inversa de la concatenación de dos palabras es la concatenación de las palabras inversas en orden contrario Es decir: (w.x)R=xR.wR ii) long w = long wR es decir, la longitud de una palabra y su inversa coinciden siempre. iii) long wn=n. long w iv) Si la palabra es un palíndromo: wR=w Ejemplo: w= neuquen wR= neuquen
  • 11. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani Operaciones con Lenguajes • CONCATENACIÓN: Dados dos lenguajes L1 y L2, su concatenación, L1 . L2 contendrá todas las palabras que se puedan formar por la concatenación de una Palabra de L1 y otra de L2. Ejemplo: Dados L1 = { nana, lana} y L2 = { ʎ , nana, papa} L1 . L2 = { nana, lana, nananana, nanapapa,lananana,lanapapa}
  • 12. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani POTENCIACIÓN: Corresponde a la concatenación i veces del lenguaje en él mismo; L = L . L . L ..... L i veces Ejemplo: Dado L1 = { 0, 1} entonces L² = { 00, 01, 10, 11 } INVERSIÓN está formada por la aplicación de la inversión a cada una de las palabras del lenguaje; L R = { x R tal que x ε L } Ejemplo: Dado L = { 30, 001 , 00, 10 }, entonces L R = { 03, 100, 00, 01 }
  • 13. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani • UNIÓN Dados dos lenguajes L1 y L2, su unión L1 U L2 contendrá todas las palabras que pertenezcan a cualquiera de los dos lenguajes, L1 U L2 = { x tal que x ε L1 ó x ε L2 } Ejemplo: Dados L1 = { corre ,lento, nene} y L2 = { ʎ, corre,pana, pala} L1 U L2 = { ʎ, corre,lento,nene, pana,pala} • INTERSECCIÓN Dados dos lenguajes L1 y L2, su intersección L1 ∩ L2 contendrá todas las palabras que pertenezcan a los dos lenguajes; L1 ∩ L2 = { x tal que x ε L1 y x ε L2 } Ejemplo: Dados L1 = { corre ,lento, nene} y L2 = { ʎ, corre,lento,nene, pana,pala} • L1 ∩ L2 = { corre } •
  • 14. Realización:Prof.Lic.Teresa Fernández Corrección: Esp.Ing. Marcela Bellani DIFERENCIA ( RESTA) Si L1 y L2 son lenguajes L1 - L2, contendrá todas las palabras que pertenezcan a L1 y no pertenezcan a L2 , L1 - L2 = { x tal que x  L1 y x  L2 } Ejemplo: Dados L1 = { corre ,lento, nene} y L2 = { ʎ, corre,pana,pala} L1 - L2 = { lento, nene} L2 - L1 = { ʎ , pana,pala}
  • 15. Realización:Prof.Lic.Teresa Fernández CLAUSURA DE KLEENE Sea V un alfabeto, sea N el conjunto de los números naturales, sea n ε N U {0} y sea L un lenguaje de V* entonces: L* = Lº U L¹ U L² U L³ U....U L es la clausura de Kleene del lenguaje L. CLAUSURA POSITIVA Sea V un alfabeto, sea N el conjunto de los números naturales, sea n ε N y sea L un lenguaje de V* entonces: L = L¹ U L² U L³ U....U L es la clausura de positiva del lenguaje L. * 0 iL L i    1 iL L i    
  • 16. Realización:Prof.Lic.Teresa Fernández OBSERVACIONES:  Si bien un alfabeto V es un conjunto finito, V* es siempre un conjunto infinito (enumerable). En el caso más simple, V contiene solo un símbolo, por ejemplo: V= {a} y V*= {λ,a,aa,aaa,aaaa,aaaaa,...}  Hay que distinguir entre los siguientes objetos, que son todos diferentes entre sí: ϕ: lenguaje vacío λ hilera vacía {ϕ} conjunto formado por el lenguaje vacío {λ}: lenguaje nulo  Y las siguientes potencias: . w0= λ V0={λ} L0={λ}