AUTOMATAS
Componentes del Autómata
DFA y NFA
Lenguajes
100

Máquina que realiza tareas siguiendo instrucciones paso a paso.

¿Qué es un algoritmo?

100

Los símbolos que puede leer el autómata.

¿Qué representa el alfabeto?

100

Deterministic Finite Automaton.

¿Qué significa DFA?

100

Una secuencia de símbolos del alfabeto.

¿Qué es una cadena?

200

Modelo abstracto que usa estados y transiciones para procesar entradas.

¿Qué es un autómata finito?

200

El estado donde comienza la evaluación.

¿Qué es el estado inicial?

200

Nondeterministic Finite Automaton  

¿Qué significa NFA?

200

Cualquier cadena con cantidad par de 1’s.

¿Qué cadena acepta un autómata que reconoce número par de 1’s?

300

Permite que un autómata decida si una cadena pertenece a un lenguaje.

¿Qué es el proceso de aceptación?

300

Indica el cambio de estados según el símbolo leído.

¿Qué es la función de transición?

300

En un DFA cada símbolo tiene una sola transición; en un NFA puede haber varias.

Diferencia principal entre DFA y NFA.

300

 No, no con memoria limitada

¿Puede un autómata reconocer palíndromos?

400

Tipo de autómata que usa una memoria tipo pila.

¿Qué es un autómata de pila?

400

 Estados de aceptación donde la cadena es válida.

¿Qué son los estados finales?

400

Sí, siempre.

¿Todo NFA puede convertirse en un DFA?

400

Cadenas que terminan en “01”.

Ejemplo de lenguaje regular.

500

Máquina teórica más poderosa, capaz de simular cualquier algoritmo.

¿Qué es la Máquina de Turing?

500

Conjunto de estados, alfabeto, transiciones, estado inicial y estados finales.

¿Qué elementos forman un autómata finito?

500

El NFA.

¿Cuál suele tener menos estados tras la conversión?

500

No puede reconocer lenguajes que requieren memoria ilimitada.

¿Qué limita a un autómata finito?

M
e
n
u