Taller1 Desarrollo
Taller1 Desarrollo
1. La sección 1.1.1 del capítulo desarrollado da una explicación amplia del concepto de algoritmo, sus principales
características. Elabore un mapa mental o mapa conceptual que reúna los aspectos más relevantes de ese
apartado. Puede utilizar cmaptools, alguna herramienta en línea para diseño de mapas, o Word si prefiere.
2. Desarrolle un cuadro comparativo referente a los paradigmas de programación. Los aspectos para destacar son:
Programación
Estructurada
Programación
Orientada a
Objeto
Programación
Orientada a
Eventos
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N° 1
TAREA
3. En la sección 1.3 del capítulo I, se establece que las fases para resolver problemas por computadora son:
Definición del problema
Análisis y Diseño del Problema
Programación (Algoritmo, Codificación, Prueba de Escritorio, Compilación/Ejecución, Tipos de Errores).
Documentación
Presente un cuadro sinóptico (usando llaves) resaltando 3 aspectos importantes de cada fase.
4. Solucione la situación que se le indica pasando por las fases de Análsis y diseño → (descripción del problema,
análisis del problema, diseño de la solución). Guíese de los ejemplos de las páginas 12 a la 14.
Situación para resolver: Transformar grados centígrados a su equivalente en fahrenheit
6. El siguiente pseudocódigo permite introducir el largo y el ancho de un rectángulo, calcula el área y lo muestra en
la salida en pantalla.
La fórmula es Area = base * altura
• Analice en la captura #1 la estructura del algoritmo, sus componentes y la lógica.
• Identifique cuáles son los elementos de entrada, qué parte define el proceso y cuál es la salida
del algoritmo
Captura #1
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N° 1
TAREA
• Observando la captura #2, ¿el algoritmo debería enviar algún mensaje de error si el usuario ingresa un
valor negativo a propósito o por error? Explique su respuesta
Captura #2
F. PROCEDIMIENTO
G. RECURSOS:
Documentos en plataformas virtuales de apoyo académico (Moodle, One Drive, TEAMS, correo electrónico), libro
de texto, lápiz, borrador, papel, computador, Videos de YouTube, entre otros.
H. RESULTADOS:
Coloque en esta sección el desarrollo al taller. Copie enunciado y solución
1. La sección 1.1.1 del capítulo desarrollado da una explicación amplia del concepto de algoritmo, sus
principales características. Elabore un mapa mental o mapa conceptual que reúna los aspectos más
relevantes de ese apartado. Puede utilizar cmaptools, alguna herramienta en línea para diseño de mapas, o
Word si prefiere.
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N° 1
TAREA
2. Desarrolle un cuadro comparativo referente a los paradigmas de programación. Los aspectos para destacar
son:
3. Solucione que se le indica pasando por las fases de Análisis y diseño (descripción del
problema, análisis del problema, diseño de solución).
Inicio
Entender,
investigar logica de
programacion.
No Si
Investigar,
Fin preguntar.
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N° 1
TAREA
7. BIBLIOGRAFIA:
• Fundamentos de la Joyanes Aguilar, L. McGrawHill (2008)
Programación
• Tutorial de algoritmos Video de youtube
de programación https://www.youtube.com/watch?v=SDv2vOIFIj8
Platzi
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N° 1
TAREA
8. RÚBRICAS:
Tarea #1: Introducción a la Programación
Puntaje Puntaje
asignado
Criterios Para Evaluar Obtenido