2. Taller estructuras secuenciales

TALLER ESTRUCTURAS SECUENCIALES OBJETIVOS   Resolver problemas computacionales mediante la creación de algoritmos que

Views 70 Downloads 0 File size 114KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

TALLER ESTRUCTURAS SECUENCIALES OBJETIVOS  

Resolver problemas computacionales mediante la creación de algoritmos que utilizan estructuras secuenciales. Usar diagramas de flujo y pseudocódigo como representación de los algoritmos.

DFD DFD es un software diseñado para construir y analizar algoritmos. Usted puede crear diagramas de flujo de datos para la representación de algoritmos de programación estructurada a partir de las herramientas de edición que para éste propósito suministra el programa. Después de haber ingresado el algoritmo representado por el diagrama, podrá ejecutarlo, analizarlo y depurarlo en un entorno interactivo diseñado para éste fin. La interfaz gráfica de DFD, facilita en gran medida el trabajo con diagramas ya que simula la representación estándar de diagramas de flujo en hojas de

papel. Grafica 1. Interfaz principal de DFD

LPP LPP es un lenguaje de programación para principiantes, el cual fue diseñado con la idea de facilitar el proceso de enseñanza-aprendizaje de un lenguaje de programación en nuestro idioma, este contiene la mayoría de instrucciones que tienen los lenguajes de programación.

Grafica 2. Interfaz principal de LPP

EJERCICIOS 1. Cree un archivo utilizando algún procesador de texto (por ejemplo Microsoft Word, y para los que no tienen equipo, realizarlos en hojas) donde incluya el análisis de cada uno de los algoritmos: identifique variables de entrada, variables de salida y proceso. “Secuenciales si aplica”. 2. Basado en el análisis realizado en el punto 1, diseñe el algoritmo en diagrama de flujo utilizando la herramienta DFD y en pseudocódigo utilizando la herramienta LPP. a) Sumar dos números enteros leídos desde teclado y escribir el resultado en pantalla. b) Un corredor de maratón (distancia 42,195 Km) ha recorrido la carrera en 2 horas 25 minutos. Se desea un algoritmo que calcule el tiempo medio en minutos por kilómetro. c) Escribir un algoritmo que calcule y escriba el cuadrado de un número leído desde el teclado. d) Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de los catetos. e) Se desea un algoritmo para convertir metros a pies y pulgadas (1 metro = 39.37 pulgadas, 1 pie = 12 pulgadas) f) Realizar la conversión de una temperatura dada en grados Centígrados a grados Fahrenheit (Formula: F = (9/5) C + 32). g) Escribir el algoritmo que permite calcular la nota correspondiente al primer parcial de “análisis” para un estudiante cualquiera. Se debe considerar que hay 2 talleres y 1 quiz que en conjunto valen un 25% de la nota y el resto (75%) corresponde a la nota del examen parcial. NOTA: Utilice como material de apoyo adicional los manuales de DFD y LPP proporcionados por la instructora en el drive. Condiciones de entrega: La entrega se hará en parejas y consistirá de un archivo empaquetado en formato .zip o .rar que contenga los ejercicios resueltos en DFD y LPP. El archivo debe contener una carpeta con el nombre de los aprendices que realizaron el trabajo, por ejemplo: Pepito Perez_María Lopez. La fecha límite de entrega se establecerá previamente y deberá enviarse a través del medio que indique la instructora. REFERENCIAS JOYANES Luis. Fundamentos de programación, Algoritmos y estructura de datos. McGraw – Hill