You are on page 1of 1

Ingeniería en Informática

Sede Arica
Docente: Mitchel Videla Calderón – Ing. Civil en Informática

EVALUACIÓN DE ANÁLISIS DE ALGORITMOS


3º Prueba Formativa Semestre Otoño 2018

NOMBRE: ________________________________________________________________ FECHA: 19/07/2018

PUNTAJE IDEAL: 30 PUNTAJE OBTENIDO: ___________ NOTA: ___________ PONDERACIÓN: 35%

PROGRAMA DE ESTUDIOS:______________________________ SECCION: ______________________

Aprendizaje/s Esperado/s a evaluar: Perteneciente a la


Unidad Nº
• Algoritmos en grafos Unidad VI

ITEM I PREGUNTAS ABIERTAS.

Instrucciones: Conteste lo enunciado en cada pregunta. NO se acepta enmienda, por lo


tanto, lea bien antes de contestar. Responda con lapicera, si lo hace con lápiz grafito NO
podrá consultar la pregunta que considere mal corregida. La exigencia de un 60% para el
4.0. Utilice sólo las hojas entregadas. No puede utilizar hojas adicionales, si las necesita
solicítelas al docente.

1. Con el grafo mostrado a continuación y aplicando el algoritmo de Dijkstra obtenga la


ruta de costo mínimo de ir desde “A” hasta cada uno de los otros puntos. Obtenga
además la lista de adyacencia para la siguiente matriz de adyacencia: (10 puntos)

A B C D E F

A 3 4 9 7
B 9 8 3
C 7 2
D 5
E 9
F

2. Diseñe una máquina de Turing que reconozca la siguiente secuencia exacta de


caracteres. Esta máquina deberá dejar intacta la cinta. (10 puntos)
B+ A+ B* C (BAA | ABB)+ C

En donde:
+ representa uno o más caracteres. | Representa a o (OR)
* representa 0 o más caracteres.

3. Diseñe una máquina de Turing que identifique si una cinta con alfabeto {A,B,C}
contiene una cantidad impar de A’s, par de B’s e impar de C’s (cero se considera par).
La cinta debe comenzar siempre con A. El proceso de identificación consiste en dejar
en blanco la cinta y poner el símbolo V si cumple con la condición y X en caso que no
cumpla. (10 puntos)

You might also like