You are on page 1of 4

Estimado(a) Alumno(a):

Quiero aprovechar el medio para saludarte y al mismo tiempo compartir las actividades
que debers realizar en esta Unidad II del curso de Fundamentos de Programacin,
Diseo de Algoritmos del 1 al 14 de febrero de 2016.

Actividad 0. Descargar e instalar software para algoritmos

Para realizar los algoritmos y diagramas de flujo propongo el uso del programa PseInt.
Descargar Programa
Ver Videos de Ejemplos de PseInt

Actividad 1. Foro Representacin de algoritmos

Compartir con el resto del grupo tu reflexin sobre el uso de los pseudocdigos y
diagramas de flujo, respondiendo las siguientes preguntas:

Describe con tus propias palabras lo que es un algoritmo


Cul es la diferencia entre diagrama de flujo y pseudocodigo?
Dnde se aplican los diagramas de flujo y donde los pseudocodigos?
Desde tu perspectiva cual es ms fcil de utilizar?

Nota: Esta actividad no debers enviarla, nicamente realiza tu aportacin en el foro


correspondiente

Actividad 2. Diseo de un algoritmo con estructuras selectivas

Disea el algoritmo y diagrama de flujo de un programa tal que: Solicite la captura de 3


calificaciones de un alumno y calcule su promedio final. Hecho lo anterior imprima
alguno de estos mensajes:
Si el promedio es >9 Imprimir "Sobresaliente".
Si el promedio es >8 y <9 Imprimir "Bien".
Si el promedio es >7 y <8 Imprimir "Regular".
Si el promedio es >6 Imprimir "Aprobado".
En caso contrario Imprimir "Reprobado"
Guarda tu actividad con la nomenclatura DFPR_U2_A2_XXYZ. Sustituye las XX por
las dos primeras letras de tu nombre, la Y por tu primer apellido y la Z por el segundo
apellido y envalo a tu docente en lnea mediante la herramienta Tarea Actividad 2. Diseo
de un algoritmo con estructuras selectivas . Espera y atiende la retroalimentacin
correspondiente.

Actividad 3. Diseo de un algoritmo con estructuras repetitivas

Investiga que es y cmo se calcula la Sucesin de Fibonacci.


Utilizando las estructuras repetitivas (ciclos), realiza el algoritmo y diagrama de flujo para
imprimir en pantalla la Sucesin de Fibonacci de un nmero de elementos dado.
Por ejemplo: El algoritmo deber preguntar al inicio cuantos dgitos desea incluir en la
serie y posteriormente imprimirlos en pantalla.
Cuantos dgitos desea incluir en la serie: 10
Resultado
2
3
1
2

1
1

4
3

5
5

6
8

7
13

8
21

9
34

10
55

Cuantos dgitos desea incluir en la serie: 3


Resultado
2
3
1
2

1
1

Foro Planteamiento del problema

Esta actividad tiene como objetivo: Compartir con tus compaeros el planteamiento de tu
problema prototipo con la finalidad de fortalecerlo con los comentarios tanto de tus
compaeros como de tu facilitador.

Es importante que analices el alcance y complejidad de tu programa pues ser este proyecto, en
el que trabajars lo largo del Bloque 1 de este semestre, aclarado lo anterior, comparte lo
siguiente:
Menciona al menos tres programas que te gustara realizar en esta materia.
De los tres programas antes mencionados, selecciona solo uno de ellos. Y justifica
porqu te gustara realizar este programa
Nota:
o El programa que pretendas realizar NO debe incluir manejo de bases de datos
o El programa que pretendes realizar debe ser susceptible de desarrollarse en 2
meses.
o Esta actividad no debers enviarla, nicamente realiza tu aportacin en el foro
correspondiente

Evidencia de aprendizaje. Planteamiento del problema

Retomando los contenidos tratados en la unidad anterior sobre el ciclo de vida, y los
comentarios emitidos en el foro por tus compaeros y facilitador, sobre el planteamiento del
problema, realiza lo siguiente:
1. Cul es el programa que pretendes desarrollar en esta materia (Este se obtiene de tu
aportacin en el foro anterior)
2. Describe brevemente la problemtica o necesidad que pretendes resolver con este
programa que desarrollars.
Guarda tu actividad con la nomenclatura DFPR_U2_A3_XXYZ. Sustituye las XX por las dos
primeras letras de tu nombre, la Y por tu primer apellido y la Z por el segundo apellido y envalo
a tu docente en lnea mediante la herramienta Tarea. Espera y atiende la retroalimentacin
correspondiente.

Autorreflexin Unidad II

Con la finalidad aterrizar de la mejor manera posible los conceptos y terminologa contenidos
en los materiales tratados en esta unidad II, te pido realices un anlisis profundo y contestes las
siguientes preguntas:

1. Qu relacin tienen los contenidos aprendidos en esta unidad con los contenidos
vistos la unidad anterior?,
2. Qu dificultades tuve para asimilar los contenidos de esta unidad?
3. En qu situaciones de la vida real puedo aplicar lo aprendido hasta ahora?

Hecho lo anterior, guarda tu actividad en un documento de Word con la nomenclatura


DFPR_ATR_U#_XXYZ. Sustituye el signo# por el nmero de la unidad, las XX por las dos primeras
letras de tu nombre, la Y por tu primer apellido y la Z por el segundo apellido y envala a tu
docente en lnea mediante la herramienta Autorreflexiones.
Espera y atiende la retroalimentacin correspondiente.

Atentamente:
MTI. Juan Carlos Bustamante Olalde
Fundamentos de Programacin
FA1216031@unadmexico.mx
Skype: jcbo3463
412-104-29-03