Algoritmo

  • Algoritmo

Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo mas finito

  • Problema

Un estudiante se encuentra en su casa (durmiendo) y debe ir a la universidad (a tomar la clase de fundamentos de lógica), ¿qué debe hacer el estudiante?

  • Análisis del problema

Objetos Desconocidos

Que actividades puede realizar al levantarse y antes de llegar a la universidad, el tiempo que gasta en realizar cada una

Objetos Conocidos

Hora de levantarse, hora de entrada a la clase de fundamentos de lógica

  • Condiciones

El estudiante continua durmiendo mientras no suene el despertador o lo llame la mamá

El estudiante realizará cada actividad al levantarse dependiendo si tiene tiempo de realizarla

El estudiante caminará o correrá al paradero dependiendo del tiempo que dispone

El estudiante permanece en el paradero mientras no pase el bus

El estudiante permanece en el bus mientras no llegue a la universidad

Inicio Dormir

Mientras no suena el despertador (o lo llame la mamá). Mirar la hora. ¿Hay tiempo suficiente?

Si hay tiempo entonces Bañarse. Vestirse. Desayunar.

Sino

Vestirse. Cepillarse los dientes. Despedirse de la mamá y el papá.

Fin_Si

¿Hay tiempo suficiente? Si Hay tiempo suficiente entonces Caminar al paradero. Sino

Correr al paradero. Fin_Si

Esperar el bus Ver a las demás personas que esperan un bus. Mientras no pase el bus para la Universidad Tomar el bus. Mientras no llegue a la universidad Seguir en el bus. Pelear mentalmente con el conductor.

Fin_Mientras

Timbrar. Bajarse. Entrar a la universidad.

Fin


Comments

comments powered by Disqus