Professional Documents
Culture Documents
LABORATORIO A UTILIZAR: WS1 CONTENIDO DE LA GUA (Para elaborar por el Docente) OBJETIVOS.
Entender el concepto de algoritmo, y su implementacin. Aprender sobre el concepto y uso de los diagramas de flujo, utilizando sus estereotipos. Conocer el uso de los tipos de datos, variables, operadores y condiciones dentro de un algoritmo.
En esta gua prctica explicare y/o reforzare el uso de variables con su respectivo tipo de dato, el uso de los operadores aritmticos, de asignacin, comparacin, lgicos utilizando estructuras condicionales.
Recuerde que las estructuras condicionales comparan una variable contra otro(s) valor (es), para que en base al resultado de esta comparacin, se siga un curso de accin dentro del programa. Cabe mencionar que la comparacin se puede hacer contra otra variable o contra una constante, segn se necesite. profundidad de las estructuras condicionales por favor revisar la gua terica No. 4. Para
CONSULTA PREVIA Aplicacin de las Estructuras Cclicas en los diagramas de flujo de datos
METODOLOGIA Desarrollar el cuestionario consultando la bibliografa recomendada, hacer en PHP el programa que aparecer en el procedimiento a utilizar. La gua se debe desarrollar de forma Individual.
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
MATERIALES, EQUIPOS Y REACTIVOS A UTILIZAR (Indicar las cantidades) Materiales y Equipos Lenguaje DFD 1.1 Equipo de Computo Lenguaje PHP 0 0 0 Reactivos 0 0 0 Materiales Estudiante
El estudiante no debe traer ningn tipo de material. PRECAUCIONES Y MANEJO DE MATERIALES Y EQUIPOS. CONSULTA DE EQUIPO ESPECIALIZADO.
Que el estudioso siga paso a paso dicha gua evitando realizar otras actividades ajenas a la temtica y que no sean las adecuadas para el laboratorio. Los estudiosos deben permanecer en el puesto de trabajo asignado, desarrollando la prctica correspondiente. Los estudiosos deben hacer buen uso y trato del software y equipos.
Para evitar cualquier riesgo de dao de los equipos, los estudiosos deben evitar tomar bebidas y comidas durante el laboratorio
PROCEDIMIENTO A UTILIZAR
INICIO
FIN
Que es DFD: Es una herramienta que nos sirve para realizar diagramas de flujo y verificar su interpretacin. Es una aplicacin desarrollada por estudiantes del ao 1996-1997 de la universidad
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
del Magdalena, es un proyecto Colombiano que en este momento ya ha sido traducido a varios idiomas. Simbologa Bsica en los diagramas de flujo:
Ejemplos Inicio el programa DFD: Para iniciar dfd me ubico en la carpeta donde se encuentra el
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
ejecutable para este ejemplo se encuentra en la siguiente ruta: D:\Documentos\UMB\Semestre I-13\LOGICA DE PROGRAMACION-1\Sw\FreeDFD-1.1
Figura 1. Es la plantilla principal de trabajo de DFD, ahora voy a explicar para realizar un ejemplo sencillo:
Selecciono la herramienta de salida y la llevo hasta el diagrama principal Ver figura 2, recuerde que todo algoritmo tiene un inicio y un final tal y como lo muestra la plantilla de trabajo DFD que lo inserta por defecto:
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
Figura 2. Sobre la herramienta salida doy doble clic e ingreso el siguiente texto incluyendo las comillas simples: Ingrese un nmero ver figura 3.
Figura 3 Ahora voy a la herramienta de lectura e ingreso la variable que me almacenara el contenido de lo que ingrese al momento de ejecutar el algoritmo. Para este ejemplo mi variable se llama n1 ver figura 4
Figura 4 Ahora, utilizo la herramienta de Decisin para realizar la comparacin, en este ejemplomi comparacin es la siguiente: n1 mod 2 = 0, n1 es la variable, mod me saca el modulo a residuo de una divisin, el 2 es un base estandar. Ver figura 5
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
Figura 5 Observe que la herramienta de decisin muestra dos opciones si, no, significa que cuando la condicin toma un valor verdadero toma el camino del si, y cuando el resultado de la condicin es falso toma el camino del no. En este ejemplo voy a colocar mensajes para ambos caminos. Ahora, muestro en pantalla un mensaje cuando mi condicin sea verdadera El nmero es par, para cuando sea falso El numero es impar. Ver figura 6
Figura 6 Ahora, doy clic en el botn ejecutar para que empecemos a ver el resultado del diseo del algoritmo como lo muestra la figura 7
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
Figura 7
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
BIBLIOGRAFA RECOMENDADA.
JOYANES AGUILAR, Luis. Fundamentos de programacin, algoritmos y estructuras de datos y objetos. Editorial MacGraw Hill. 3a edicin. 2004. MENCHACA GARCA, Felipe Rolando. Fundamentos de Programacin en Lenguaje C. Editorial Instituto Politcnico Nacional. 02/2010. ebrary Reader BECERRA SANTAMARA, Cesar. Algoritmos, conceptos bsicos. Editorial Kimpres Ltda. 1999.
APROB (Laboratorios)
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
GRUPO:
NOTA:
CARRERA:
Formule tres objetivos que desee cumplir con la Prctica de Laboratorio El estudiante formular desde su conocimiento los objetivos para la realizacin de la prctica
CUESTIONARIO
Analizar y buscar solucin mediante algoritmos utilizando pseudocdigo y diagramas de flujo los siguientes problemas: 1- La universidad UMB, necesita implementar un sistema de informacin que le permita calcular la nota definitiva de un estudiante, el sistema debe solicitar el cdigo, el nombre, apellido, nota1, nota2, nota3. Se debe tener en cuenta que el corte 1 tiene un porcentaje del 30%, corte 2=30% y corte 3=40%. Al finalizar el
UNIVERSIDAD MANUELA BELTRN MACROPROCESO DE RECURSOS E INFRAESTRUCTURA ACADMICA FORMATO PARA PRCTICAS DE LABORATORIO
Fecha: II- 2013 Cdigo: GRL-006 Versin: 4.0
sistema debe identificar si el alumno gana o pierde la materia teniendo en cuenta que si su nota definitiva es menor a 3.0 pierde. 2- Ingresar tres (3) nmeros e identificar cual es el mayor, el menor, tener en cuenta cuando sean iguales, se debe imprimir mensajes.
CAUSAS DE ERROR Y ACCIONES PARA OBTENER MEJORES RESULTADOS: El estudiante formulara las posibles causas de error comparando sus resultados experimentales con los tericos
CONCLUSIONES El estudiante realizara una serie enunciados que respondan a los objetivos que el mismo formul, basados en el desarrollo de la prctica.
BIBLIOGRAFIA UTILIZADA