Desarrollo De La Actividad
3
4
HISTORIA Y
VOLUCIÓN DE
A TEORÍA DE
UTÓMATAS Y
LENGUAJES
FORMALES
5
6
7
Conceptos:
ordenación alfabética.
Ejemplo: 𝑤, acá significa que la cadena 𝑤 está formada por una secuencia de tres
símbolos del alfabeto: a, c y a. Dos secuencias compuestas de los mismos símbolos, pero
en diferente orden son distintas: 𝑎𝑐𝑎 ≠ caa. El número de símbolos que componen la
4. Lenguaje Regular: Son los lenguajes formales mas simples, con los mecanismos de
expresiones regulares.
expresiones regulares describen conjuntos de cadenas del alfabeto. Por lo tanto, describen
Ejemplo: (𝟎 + 𝟏) ∗ 𝟎𝟏
6. Expresión de Conjuntos:
principio de extensión.
Ejemplos:
8
𝒙 = {𝟏, 𝟐, 𝟑, 𝟒 … }
𝒙 = {𝟐, 𝟒, 𝟔, 𝟖 … }
𝒙 = {𝒂, 𝒆, 𝒊, 𝒐, 𝒖}
• Por Intención: Definir a un conjunto por sus características o a través de una proposición
Ejemplos:
𝒙 = {𝒙: 𝒙 𝒆𝒔 𝒑𝒐𝒔𝒊𝒕𝒊𝒗𝒐}
𝒙 = {𝒙: 𝒙 𝒆𝒔 𝒗𝒐𝒄𝒂𝒍}
7. Palabra nula o vacía ⅄: La cadena vacía, ⅄, no se considera como uno de los bloques de
lenguaje regular también es regular. Se caracteriza por que se utiliza solo un lenguaje en
9
lugar de dos. Se logra formando todas las concatenaciones de cero (cadena vacía) o más
cadenas del lenguaje que se amplía. La operación se representa con el asterisco supra
índice (*).
12. Precedencia de los operadores: Como con otras álgebras, los operadores de las
operadores es el siguiente:
secuencia más corta de símbolos a su izquierda que constituye una expresión regular
bien formada.
concatenación a sus operandos. Es decir, todas las expresiones adyacentes sin ningún
importa en qué orden se realicen las sucesivas concatenaciones, aunque si hay que
• Por último, se aplican todos los operadores de unión (+) a sus operandos. Dado que la
unión también es asociativa, de nuevo no importa en que orden se lleven a cabo, pero
En ocasiones no se desea que una expresión regular sea agrupada según la precedencia de
los operadores. En dicho caso, se puede emplear paréntesis ( ) para agrupar los operandos
de la forma que se desee. Además, nunca está de más encerrar entre paréntesis los
operando que se quieran agrupar, incluso aunque la agrupación deseada sea la prevista
Referencias Bibliográficas
• Carrasco, R. C., Calera Rubio, J., & Forcada Zubizarreta, M. L. (2000). Teoría de
Recuperado de https://bibliotecavirtual.unad.edu.co/login?url=https://search-ebscohost-
com.bibliotecavirtual.unad.edu.co/login.aspx?direct=true&db=nlebk&AN=318032&lang
=es&site=ehost-live&ebv=EB&ppid=pp_Cover
de https://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx
?direct=true&db=edsbas&AN=edsbas.62161440&lang=es&site=eds-live&scope=site
Recuperado de http://hdl.handle.net/10596/10470
Recuperado de http://hdl.handle.net/10596/18315
Recuperado de https://campus113.unad.edu.co/ecbti84/mod/hvp/view.php?id=72