Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Agenda
• Repaso
• Algoritmos de la Vida diaria
• Diseño de Algoritmos
• Ejercicios
• Conclusiones
Pablo Romero 2
Estructura de un Algoritmo
Todo algoritmo consta de tres secciones principales:
Pablo Romero 6
Algoritmos presentes en la vida diaria
Pablo Romero 7
Algoritmos presentes en la vida diaria
Algoritmo general
1. Ir a cine.
2. Comprar la entrada
3. Ver la película.
4. Regresar a la casa.
Pablo Romero 8
Algoritmos de la vida cotidiana (formar
grupos de 4)
• Describa los pasos para cruzar la calle. • Describa los pasos para cambiar un
foco quemado.
• Describa los pasos para llevar a un(a) • Describa los pasos para cambiar la
amigo(a) al cine. llanta de una bicicleta.
Pablo Romero 9
Diseño de algoritmos
Alternativas de solución
1) Diagramas de flujo
2) Pseudocódigo
PSEUDOCÓDIGO
Pseudocódigo
Es un lenguaje de especificación (descripción) de algoritmos .
El pseudocódigo tiene que traducirse posteriormente a un
lenguaje de programación.
Ventajas:
• Se enfoca en la lógica del programa y no en las reglas de
un lenguaje específico.
• Se puede traducir fácilmente a lenguajes estructurados
(Pascal, C, C++).
Pablo Romero 11
Diagrama de Flujo
Pablo Romero 12
Diagrama de Flujo
Es empleado para
representar la solución de
un algoritmo empleando
figuras geométricas,
donde cada una de ellas
representa en particular
una tarea especifica que
realizar.
14
Preguntas
Pablo Romero 15
Resumiendo …
Complete:
Componentes del sistema de procesamiento
de información: …………., ………….. y ………
Algoritmo: secuencia ordenada de ………….
Características del algoritmo: ……………..,
…………….., …………, ……………., …………..
y …………….
Pablo Romero 16