Subido por hernangutierrez123456789

Actividad 1 Programación estructurada

Anuncio
Nombre de la materia
Programación estructurada
Nombre de la Licenciatura
XXXX
Nombre del alumno
XXXX
Matrícula
XXXX
Nombre de la Tarea
XXXX
Unidad 1
Introducción a la programación
Nombre del Profesor
XXXX
Fecha
XXXX
Unidad 1: Introducción a la Programación
Programación estructurada
¿Sabías qué….?
Cuando realizas el análisis y diseño de un problema le estás permitiendo a tu mente
organizar la información y actividades a realizar y con ello evitas errores de programación.
ACTIVIDAD 1
Objetivos:

Desarrollar las técnicas de análisis y diseño de algoritmos a través de pseudocódigos
y diagramas de flujo.

Implementar la metodología de solución de problemas mediante el uso de la lógica
formal aplicada a problemas planteados.
Instrucciones:
Después de revisar los videos y los recursos siguientes debes desarrollar la actividad 1.
Lectura

Metodología
para
la
solución
de
problemas (UTEL,
2013).
En este documento se explican las etapas para solucionar un problema mediante el
análisis y diseño de algoritmos.
Video

Metodología para solucionar un problema ( Jaramillo, n.d). Consulta este video en
donde se describe y ejemplifica la manera de plantear la solución lógica a un
problema cotidiano.
2
Unidad 1: Introducción a la Programación
Programación estructurada
¿Cómo entregar nuestra tarea?
-Descarga la actividad en el documento de Word y responde directamente lo que se
pide.
-Imprimir la actividad para escribir las respuestas y enviar la foto o escaneo
correspondiente.
-Colocar su respuesta con fotos de lo realizado (ejercicio por ejercicio, etcétera).
Forma de evaluación:
Criterio
Ponderación
Presentación
10%
Análisis
del
problema(entradas,
salidas
y
90%
proceso)(valor 2.0 puntos)
Diseño de algoritmo(valor 2.5 puntos)
Diseño
de
Diagrama
de
flujo(valor
2.5
puntos)
Diseño de pseudocódigo(valor 2.0 puntos)
3
Unidad 1: Introducción a la Programación
Programación estructurada
Desarrollo de la actividad:
Ejemplo:
Se puede establecer la solución del diagrama de flujo para determinar el volumen de
una caja de dimensiones A, B y C:
1. Análisis:

Entradas: dimensiones de la caja (cubo) a,b,c

Proceso:
Para
obtener
el
volúmen
de
un
cubo
debe
seguirse
la
fórmula:
base*altura*profundidad (abc)

Salidas: el volúmen del cubo
2. Algoritmo:
1. Inicio
2. Solicitar el valor de la base y asignarlo a “a”
3. Solicitar el valor de la altura y asignarlo a “b”
4. Solicitar el valor de la profundidad y asignarlo a “c”
5. Multiplicar abc y asignarlo a “volumen”
6. Mostrar el resultado d ela operación
7. Fin
3. Diagrama de flujo:
4
Unidad 1: Introducción a la Programación
Programación estructurada
4. Pseudocódigo:
1. Begin
2. Write Dame el valor de la base
3. Read a
4. Write Dame el valor de la altura
5. Read b
6. Write Dame de la profundidad
7. Read c
8. volumen=a*b*c
9. Write El resultado es: volumen
10. End
Ejercicio:
Desarrolla la metodología para la solución de problemas (análisis, algoritmo, diagrama de
flujo y pseudocódigo) para obtener por medio de ella la solución al ejercicio que a
continuación se plantea; para realizar los diagramas de flujo puedes utilizar las formas de
Word o cualquier programa para diagramar (DFD o Microsoft Visio, etc.).
Obtener el total de descuento aplicado a mi compra en una tienda si a 4 artículos que
compro le aplican un 12% (tu pones los precios a cada producto).
(Valor 2.0 puntos)
1. Análisis:
5
Unidad 1: Introducción a la Programación
Programación estructurada
(Valor 2.5 puntos)
2. Algoritmo:
(Valor 2.5 puntos)
3. Diagrama de flujo:
6
Unidad 1: Introducción a la Programación
Programación estructurada
(Valor 2.0 puntos)
4. Pseudocódigo:
7
Descargar