Ir al contenido principal

Entradas

Mostrando las entradas de agosto, 2022

Autómata que me acepta par de ceros

  TABLA DE TRANSICIONES.

Expresiones Regulares

Definición . Las expresiones regulares pueden definir de forma exacta los mismos lenguajes que describen los distintos tipos de autómatas: los lenguajes regulares. Sin embargo, las expresiones regulares ofrecen algo que los autómatas no proporcionan: una forma declarativa para expresar las cadenas que deseamos aceptar. Antes de describir la notación de las expresiones regulares, tenemos que estudiar las tres operaciones sobre los lenguajes que representan los operadores de las expresiones regulares. Estas operaciones son:  1. La unión de dos lenguajes L y M, designada como L ∪ M, es el conjunto de cadenas que pertenecen a L, a M o a ambos.  Por ejemplo, si L = {001,10,111} y M = {ε,001}, entonces L ∪ M = {ε,10,001,111}. 2. La concatenación de los lenguajes L y M es el conjunto de cadenas que se puede formar tomando cualquier cadena de L y concatenándola con cualquier cadena de M. Recuerde la Sección 1.5.2, donde definimos la concatenación de una pareja de cadenas; el resultado...

Lenguajes

  Lenguajes  Un conjunto de cadenas, todas ellas seleccionadas de un Σ∗, donde Σ es un determinado alfabeto se denomina lenguaje. Si Σ es un alfabeto y L ⊆ Σ∗, entonces L es un lenguaje de Σ. Observe que un lenguaje de Σ no necesita incluir cadenas con todos los símbolos de Σ, ya que una vez que hemos establecido que L es un lenguaje de Σ, también sabemos que es un lenguaje de cualquier alfabeto que sea un superconjunto de Σ.  La elección del término “lenguaje” puede parecer extraña. Sin embargo, los lenguajes habituales pueden interpretarse como conjuntos de cadenas. Un ejemplo sería el inglés, donde la colección de las palabras correctas inglesas es un conjunto de cadenas del alfabeto que consta de todas las letras. Otro ejemplo es el lenguaje C, o cualquier otro lenguaje de programación, donde los programas correctos son un subconjunto de las posibles cadenas que pueden formarse a partir del alfabeto del lenguaje. Este alfabeto es un subconjunto de los caracteres ASCII...

Primer Autómata

 

Evidencias de la primer semana

LO QUE ME GUSTO  No hubo demasiadas cosas destacables esta semana, tuvimos una charla motivacional el primer día, y el segundo revisamos el programa de estudios.   Parece que la dinámica con el profesor me pareció refrescante, nunca había creado un blog propio y me parece una idea interesante usarlo como bitácora para la materia. Además que es bueno poder estar en el laboratorio de computo, en especial los días calurosos. LO QUE NO ME GUSTO Esto no es problema de la materia en sí pero me resulta molesto salir a las 5:00 pm los viernes, porque yo viajo de regreso a mi casa los días viernes , por lo que no me gusta salir del Tec con tanta prisa.