Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Ejercicios de algoritmos y lógica de programación
1. ACTIVIDAD I:
EJERCICIOS
1. Resuelve los ejercicios aplicando los conocimientos sobre:
Lógica de programación
Algoritmos
Sistema de razonamiento
Ejercicio 1. Diagrama de flujo
A partir de los recursos revisados, selecciona una tarea de las que se muestran,
posteriormente realiza un diagrama de flujo donde se evidencie la aplicación del
concepto de algoritmo a través de secuencias de acciones concretas:
Cruzar la calle Salir al cine con una amiga
Cambiar un foco fundido Cambiar llanta de automóvil
3. Ejercicio 2. Construcción de Algoritmo
Desarrolla el algoritmo de la actividad arriba seleccionada retomando la secuencia
del diagrama de flujo que desarrollaste en el ejercicio 1, para ello considera los
siguientes puntos:
a) Análisis del problema
b) Entrada: información necesaria para ejecutar
el algoritmo
c) Proceso: secuencia de pasos
d) Salida: información obtenida derivada de la
ejecución del algoritmo
1. Inicio
2. Estacionar el auto en un lugar nivelado y poner el freno de mano
3. Buscar las herramientas que vamos a necesitar para el cambiar la llanta
4. Ubicar el gato debajo del automóvil, bajo el marco de la rueda a cambiar
5. Aflojar las tuercas con la llave pertinente o de cruz, mientras aun el vehículo está
totalmente apoyado en el suelo
6. Levantar el auto utilizando la herramienta, hasta que la llanta que cambiaremos se
encuentre totalmente levantado
7. Aflojar las tuercas hasta remover el neumático desinflado o ponchado
8. Colocar el neumático de repuesto y ajustar las tuercas
9. Bajar el vehículo
10. Guardar todas las herramientas
11. Subirse al automóvil, encenderlo y arrancar
12. Fin
Ejercicio 3. Pseudocódigo
4. Desarrolla el pseudocódigo de la actividad seleccionada con base en lo desarrollado
en los ejercicios 1 y 2
2. Escribe una conclusión sobre la importancia de utilizar algoritmos en el desarrollo
de programas o aplicaciones.
5. En esta actividad revisamos la importancia de los algoritmos ya que no solo son importantes en
nuestro día a día, sino también para el desarrollo de soluciones donde empleamos la
computadora, esto nos ayudan a ver los pasos que hacemos de manera inconsciente, pero que
un programa se puede corregir, además podemos visualizar como funcionara el programa o
aplicación en el que trabajamos.
Un lenguaje de programación es un lenguaje formal, mediante el cual se escriben las
instrucciones que ejecutará la computadora. Estos lenguajes tienen reglas y sintaxis definidas
y formales, con ciertos niveles de abstracción, para que el usuario humano pueda interactuar
con la computadora.
Al finalizar esta actividad, vuelve a la plataforma y sigue los pasos que se indican para
enviar tu trabajo.
* * *
Referencias
Mancilla, A., Gómez, R. y Portilla, J. (2014). Diseño y construcción de algoritmos [Versión
electrónica].Recuperado de https://elibro.net/es/ereader/uvm/69931
Oviedo, E. (2015). Lógica de programación orientada a objetos [Versión electrónica].
Recuperado de https://elibro.net/es/ereader/uvm/70431