UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

Guía # 02: Pseudocódigos y Diagramas de Flujo UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO #02

16 downloads 71 Views 248KB Size

Recommend Stories


UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA INDUSTRIAL
UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA INDUSTRIAL TEMA: DISEÑO DE UNA GUÍA DE MANTENIMIENTO PRODUCTIVO TOTAL PARA EMPRESA

UNIVERSIDAD DON BOSCO
PLANIFICACIÓN DOCENTE / UNIVERSIDAD DON BOSCO Facultad: CIENCIAS Y HUMANIDADES CICLO/AÑO: 01-2016 Asignatura y grupo de clase:FOTOGRAFÍA PUBLICITARIA

UNIVERSIDAD DON BOSCO. FACULTAD DE ESTUDIOS TECNÓLÓGICOS TÉCNICO EN ING. MECANICA
UNIVERSIDAD DON BOSCO. FACULTAD DE ESTUDIOS TECNÓLÓGICOS TÉCNICO EN ING. MECANICA. CICLO - AÑO 02-2013 GUIA DE LABORATORIO # 9. Nombre de la Prácti

Story Transcript

Guía # 02: Pseudocódigos y Diagramas de Flujo

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO #02

CICLO: 01/ 2013

Nombre de la Practica:

Pseudocódigos y Diagramas de Flujo

Lugar de Ejecución:

Centro de Computo

Tiempo Estimado:

2 horas y 30 minutos

MATERIA:

Introducción a la Programación

I. OBJETIVOS Que el estudiante sea capaz de: •

Definir los pasos de solución apropiados para un problema de tipo secuencial



Redactar los pasos de un algoritmo en forma de Pseudocodigo con el software PSeint



Traducir apropiadamente las instrucciones de PSeint a símbolos del software DFD



Comprobar la ejecución de pasos del pseudocódigo redactado



Plantear las variables requeridas para elaborar el algoritmo de un problema de tipo Secuencial

II. INTRODUCCION TEORICA

1. Creación de Algoritmo de tipo Secuencial Como se ha visto previamente, un Algoritmo, “Es un conjunto de pasos o instrucciones con el fin de resolver un problema”. Los pasos de un algoritmo se ejecutan de manera secuencial. Existen 3 estructuras de control para alterar esta secuencia de pasos dentro de un algoritmo, las cuales son: A. Estructura Secuencial B. Estructura Condicional C. Estructura Repetitiva El Algoritmo Secuencial tiene la característica de que todos los pasos que lo forman siguen una determinada Secuencia para ejecutar sus procesos, de ahí que se le llame Secuencial. En este practica, se tratara como implementar algoritmos de tipo Secuencial, denominados también como Algoritmos Lineales.

Introducción a la Programación

1

Guía # 02: Pseudocódigos y Diagramas de Flujo

III. MATERIALES Y EQUIPO Para la realización de la guía de práctica se requerirá lo siguiente: No.

Requerimiento

Cantidad

1

Guía de Laboratorio #02 de IP

1

2

Disquete ó Memoria USB

1

3

Computadora con software GNU PSeint, DFD y con acceso internet (Opcional)

1

IV. PROCEDIMIENTO

PARTE A: Elaboración de Diagramas de Flujo SECUENCIALES con Aplicaciones (PSeint y DFD) 1. Prepare la creación de una carpeta denominada SUCARNET_Practica2_IP. Reemplace la expresión SUCARNET por su respectivo número de carnet. En esta carpeta guardara cada uno de los archivos de los pseudocódigos y diagramas de flujo que cree en el resto del procedimiento. 2. A continuación utilizara el software PSeint y también el DFD para implementar el diseño y pruebas de ejecución de varios algoritmos de tipo Lineal/Secuencial. 3. Ejecute en este momento a las 2 aplicaciones (DFD y PSeint). 4. Observe en la Imagen 1 a la solución del problema PROBLEMA 1, escrito en forma de Pseudocodigo normal y a su equivalente en Diagrama de Flujo (creado con aplicación DFD). PROBLEMA 1: Permita a un empleado del Bazar “El Recuerdo”, ingresar su sueldo base mensual, con el fin que se le determine y muestre el valor (en $) de cada uno de los descuentos de ley y del sueldo neto que se le entregara en un mes. Tome en cuenta que se le descuenta la Renta (10%), Seguro de vida (valor fijo de $25.5) y Vialidad Alcaldía (5.7%) 5. A continuación, procederá a “traducir” a cada una de los pasos generales descritos en el Pseudocodigo de la Imagen 1 a la sintaxis especifica que requiere cada paso dentro de un pseudocódigo creado con la aplicación PSeint. 6. Cámbiese al entorno del software PSeint y guarde el archivo inicial como problema1.pseint dentro de la carpeta de trabajo creada al inicio del procedimiento. IMPORTANTE: Para redactar los pasos del pseudocódigo anterior con la sintaxis requerida por PSeint para sus diversos comandos, sea muy cuidadoso con las instrucciones restantes a continuación.

7. El Paso 1 (Inicio) en la Imagen 1 sera equivalente a la línea Proceso en el pseudocódigo de PSeint. Reemplace el nombre del proceso (sin_titulo) por la expresión sueldoneto. 8. Coloque el cursor en la línea 2 del Pseudocodigo en PSeint. Escriba ahí a la línea de Comentario definida entre los pasos 1 y 2 del pseudocódigo (marcada con C). Vera que el texto de esa línea se resalta en otro color. Presione Enter. Se agregara una línea en blanco a continuación. 9. (Paso 2 del Pseudocodigo): para declarar la variable nom, seleccione el “comando: Asignar” (de la barra de comandos a la derecha). En el cuadro “variable”, escriba nom y luego, en el cuadro “expresión”, escriba Introducción a la Programación

2

Guía # 02: Pseudocódigos y Diagramas de Flujo “vacío” (incluya las comillas dobles “). No se le olvide, por cada nuevo paso, presionar Enter para generar una nueva línea vacia. 10. (Paso 3 del Pseudocodigo): si se requiere declarar 2 o más variables en una misma línea, tal como en el paso 3, utilice el comando “Asignar” una vez, para luego ubicar el cursor a la derecha del (;) de la línea agregada, y luego presionar nuevamente comando “asignar”. Tendrá 2 asignaciones listas en una misma línea. 11. Reemplace los parámetros (variable y expresion) sombreados por los nombres de las variables y valores asignados dados en el paso 3. 12. (Paso 4 del Pseudocodigo): En una nueva línea de PSeint. Para agilizar la declaración de muchas variables en una misma línea, puede hacerlo redactando directamente el nombre de c/variable y su valor respectivo, separada por la pareja de simbolos (

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.