Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cuadernillo de
Prácticas de
Fundamentos de
Programación
Carrera:
Ingeniería en Sistemas computacionales
Alumno:
Grupo:
ÍNDICE
2
Cuadernillo de prácticas
INTRODUCCIÓN GENERAL
Este cuadernillo de prácticas aporta al estudiante las herramientas básicas para comenzar a programar y
coadyuva al desarrollo de su pensamiento lógico.
En el desarrollo de la unidad I, el estudiante, además de familiarizarse con los conceptos básicos de la
materia, utilizará la simbología de diagramas de flujo para que a través de ejercicios propuestos ensamble
dicha simbología.
En la unidad II, el estudiante comenzará a enrolarse con el uso de un lenguaje de programación y
comprenderá sus características más relevantes. Es aquí en donde él empezará a experimentar la creación de
sus primeros programas.
La unidad III está creada para ejercitar en las estructuras secuenciales, selectivas y repetitivas y es la parte
medular de la materia y la que da pauta para que el estudiante pueda cursar sin dificultades, las materias
concernientes a la programación de los semestres posteriores.
Además de la unidad III, la unidad IV también es muy importante ya que es ahí en donde a través de la
organización de datos, el estudiante aprende a ordenar y a organizar la información a través del uso de
arreglos y de estructuras.
Finalmente, en la unidad V con el tema de modularidad, el estudiante aplicará el tema para convertir en
módulos o subprogramas los ejercicios desarrollados en las unidades anteriores.
Este cuadernillo apoyará al estudiante a ser más analítico y práctico en el planteamiento y solución de
ejercicios propuestos, extraídos de la vida real.
3
Cuadernillo de prácticas
4
Cuadernillo de prácticas
UNIDAD 1
Diseño algorítmico
Práctica: 1.1
5
Cuadernillo de prácticas
PRÁCTICA 1.1
Indicaciones: Escribe 3 algoritmos con palabras, que describa los pasos para cambiar de diferentes formas,
la llanta de un vehiculo compacto.
Algoritmo No. 1
Algoritmo No. 2
Algoritmo No. 3
6
Cuadernillo de prácticas
Práctica: 1.2
Rúbricas:
ACTIVIDAD CUMPLE NO CUMPLE
El algoritmo presenta entrada, procesamiento y salida de ☐ ☐
resultados.
El algoritmo es finito ☐ ☐
El algortimo es claro ☐ ☐
Usa la simbología definida ☐ ☐
Bibliografía utilizada
Ejemplo:
Conclusión:
7
Cuadernillo de prácticas
PRÁCTICA 1.2
PARTE 1
Hacer un DF que…
1. contenga una entrada de datos seguido de una decisión simple, enseguida un ciclo while y después
un ciclo do-while.
2. contenga 3 ciclos while en secuencia
3. contenga un ciclo do-while seguido de un ciclo while y después un ciclo for
4. contenga una decisión simple, en el lado verdadero, dos ciclos while en secuencia, en el lado falso,
dos ciclos do-while en secuencia.
5. contenga una entrada de datos, enseguida una decisión simple; en el lado verdadero de la decisión
simple, un ciclo while, en el lado falso de la decisión simple, un ciclo do-while.
6. despliegue un ciclo while y en seguida una decisión. En el lado verdadero de la decisión coloque un
ciclo for y en el lado falso un ciclo do-while seguido de una salida en pantalla.
7. contenga una salida en pantalla, posterior a ello, agregue un ciclo for y dentro de éste un ciclo do-
while. Agregue, antes de finalizar una salida en pantalla.
8. comience con un ciclo for y dentro de éste una decisión. En el lado verdadero de la decisión, coloque
un ciclo do-while y en el lado falso, otra decisión.
9. Construya un DF que contenga una entrada de datos, enseguida una decisión; del lado verdadero de
la decisión agregue una salida de datos y del lado falso un ciclo while.
10. Construir un DF que contenga una salida en pantalla, seguida de una entrada de datos; enseguida una
decisión, en el lado verdadero de la decisión un ciclo for, en el lado falso, un ciclo while. Después
de la decisión una salida en pantalla.
11. Realizar un DF que despliegue un símbolo de proceso, enseguida un ciclo do-while y dentro de este
ciclo, coloque un ciclo for. Enseguida del ciclo dowhile coloque una salida en pantalla.
12. contenga una entrada de datos seguido de un ciclo for, dentro del ciclo for, construya un ciclo while.
Al terminar el ciclo for, despliegue una salida en pantalla.
13. .contenga una entrada de datos y después una operación, en seguida una decisión y dentro de ella en
el lado verdadero, un ciclo for y dentro de éste, otro ciclo for. En el lado falso, coloque una operación
y en seguida un ciclo do-while.
8
Cuadernillo de prácticas
14. contenga una salida de datos, enseguida un ciclo do-while, dentro de este ciclo, una decisión; en el
lado verdadero de la decisión, un ciclo for y en el lado falso, un ciclo while. Después de este símbolo
de decisión, coloque una impresión de pantalla.
15. contenga una decisión. En el lado verdadero, coloque un ciclo while y dentro de ella un ciclo for. En
el lado falso, coloque una salida en pantalla.
16. contenga una operación y en seguida un ciclo do-while, dentro del ciclo dowhile agregue otro ciclo
do-while, adentro de éste último ciclo, agregue una salida en pantalla.
17. contenga un ciclo for, dentro de este ciclo for, otro ciclo for y dentro de este último un ciclo for.
18. haga lo mismo que el 17, pero ahora con ciclo while.
19. haga lo mismo que 18 pero con do-while.
20. contenga un ciclo for, dentro de este, un ciclo while y dentro de este ultimo, un ciclo do-while.
21. Contenga un ciclo while, dentro de este, un ciclo do-while y dentro de este último, un ciclo for.
22. Contenga un ciclo do-while, dentro de este un ciclo while y dentro de este último, un ciclo do-while.
23. Realizar un DF que despliegue una entrada de datos, enseguida una decisión simple, después, en el
lado falso de la decisión, coloque un ciclo for y dentro de este ciclo, coloque otro ciclo for. En el
lado verdadero coloque un ciclo do-while y dentro de este ciclo, coloque una salida de datos.
24. Construir un DF que contenga una operacion, enseguida una decisión simple. En la decisión simple
en el lado verdadero coloque un ciclo while y dentro de este ciclo coloque un ciclo do-while.
Enseguida del ciclo while, coloque un ciclo for y dentro de éste una decisión. En el valor verdadero
de la decisión coloque una salida de pantalla y en el valor falso coloque un ciclo do-while,
conteniendo adentro de este ciclo una entrada de datos; después de este ciclo coloque con una salida
en pantalla.
9
Cuadernillo de prácticas
PARTE 2
De los siguientes diagramas de flujo, redacte el enunciado, enumere la cantidad de símbolos en el flujo
principal y señale qué números son.
Enunciado:
10
Cuadernillo de prácticas
Enunciado:
11
Cuadernillo de prácticas
Enunciado:
12
Cuadernillo de prácticas
13