INSTITUTO TECNOLOGICO DE VERACRUZ

Slides:



Advertisements
Presentaciones similares
ESTADÍSTICA OCTAVO DE BÁSICA ECO. VERÓNICA ALBARRACÍN BARRAGÁN INCAE BUSINESS SCHOOL.
Advertisements

Lcda. Ingrid Graü Diseño de Sistemas 1. Lcda. Ingrid Graü Diseño de Sistemas 2.
¿Qué es y cómo se clasifica?. El software es un conjunto de programas y aplicaciones que forman el sistema informático (datos y programas de la computadora),
TUTORIA 1 Lógica para la Computación TUTORIA 1 Facultad de Ciencias Naturales y Matemáticas.
Pruebas de Funcionalidad de Software: Caja Negra y Caja Blanca Curso: Diseño de Sistemas 9no. Semestre.
Análisis de Proyecto de Software.
Ingreso , proceso y salida de datos
Nombre José Francisco Luna Jurado Matricula Asignatura
Diseño de interfases Sistemas de Información
SOFTWARE EDUCATIVO JOHAN DELGADO PACHECO YEISER JIMÈNEZ AGUDELO
SOFTWARE Se forma por el conjunto de instrucciones o programas. Los programa son una secuencia de órdenes que se le dan a la computadora para que haga.
METODOS PARA ANALISIS DE TALUDES
INFORMÁTICA II (METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS)
Diagramas de Flujo Algoritmos.
simulacion Resumen unidad 1 Equipo Baldor Huerta Ocejo Ivan de Jesus
Unidad 2: LAS ETAPAS DE LA SIMULACION NUMERICA. Tema: 2
CICLO DE VIDA DEL SOFTWARE
Conceptos y definición básicos
Estructura de Base de Datos
INVESTIGACIÓN DE OPERACIONES
CREAR DIAGRAMA DE FLUJO
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
ALGORITMOS. IFE 115: INFORMÁTICA BÁSICA Lic. Marcio Rodas
Etapas de la simulación de procesos
Componentes y Etapas de la Simulación
ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
3.2 Etapa de definición.
PLAN DE MUESTREO.
TECNOLOGIA.
INTELIGENCIA ARTIFICIAL
Metodología de la programación
DULCE BRIANDA CUESTA ESCOBAR ANAYELY HERNANDEZ GUILLEN
Algoritmo Capitulo Cinco.
“PROYECTO TECNOLOGICO”.
Introducción Al Diseño Del Software Educativo
IFE 115: INFORMÁTICA BÁSICA
Tipos de Investigación Profesor: Integrante: Ing. Noris Mora Duarte Rossana C.I Escuela:45 San Cristóbal, Febrero del 2018.
LENGUAJES DE SIMULACIÓN Y SIMULADORES DE
Roles del Analista de Sistemas Y Ciclo de Vida del Desarrollo de Sistemas.
EL SISTEMA OPERATIVO Es un conjunto de programas hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora.
HERRAMIENTAS DE PROGRAMACIÓN
Técnicas De Recolección De Datos
Conceptos generales de simulación Simulación: Simulación es una técnica numérica para conducir experimentos en una computadora digital. Estos experimentos.
¿QUÉ ES UNA ENCUESTA?.
LAS ETAPAS DE LA SIMULACION NUMERICA
1.5 EL PROCESO DE SIMULACIÓN
INFORMÁTICA II (PSEUDOCODIGO Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS) Ing. José David Ortiz Salas.
Fundamentos de la Programación I
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
Hoja de recopilación y/o recopilación de datos
LAS ETAPAS DE LA SIMULACIÓN NUMÉRICA
UN DISEÑO ES EL RESULTADO FINAL DE UN PROCESO, CUYO OBJETIVO ES BUSCAR UNA SOLUCIÓN IDÓNEA A CIERTA PROBLEMÁTICA PARTICULAR, PERO TRATANDO EN LO POSIBLE.
INSTITUTO TECNOLOGICO DE VERACRUZ
LAS Etapas de la simulación numérica
INSTITUTO TECNOLOGICO DE VERACRUZ 1.5 El proceso de simulación
PARAMETROS PARA EL DISEÑO DE CONTENIDOS EDUCATIVOS DIGITALES
INSTITUTO TECNOLOGICO DE VERACRUZ
SOFTWARE PRESENTADO POR: THE APPLE. ¿QUÉ ES LA INGENIERÍA DE SOFTWARE ? La Ingeniería de Software es una disciplina de la Ingeniería que concierne a todos.
TALLER DE INVESTIGACION I PROCESO DE CAPTACION DE LA INFORMACION Y ELABORACION DEL CRONOGRAMA DE INVESTIGACION.
Características de los Sistemas Operativos
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
MODELO EN CASCADA Integrantes: Felipe Alemán Lester Blandón.
¿Qué es la celda de manufactura? La celda de manufactura es un conjunto de componentes electromecánicos, que trabajan de manera coordinada para el logro.
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
Plan de Sistemas de Información (PSI). Plan de Sistemas de Información (PSI) Descripción y Objetivos Tiene como objetivo la obtención de un marco de referencia.
HOJA DE VERIFICACIÓN DE CALIDAD. Una hoja de verificación es una herramienta expresada en un formato que se utiliza para recolectar de manera estructurada.
Ing. Carlos García P. C.I UNIDAD EDUCATIVA “SALINAS INNOVA” P Identifique el contexto para el cual se Planifica un nuevo sistema ÁREA.
Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Copyright 2019 Luis Fernando Muñoz Pantoja Ingeniero de Sistemas Derechos reservados UML.
Conceptos Básicos Investigación MTE. Olga L. Mendoza López.
SIMULACIONES 2019 German Vega Quintero John Farley Paez Santamaria.
Transcripción de la presentación:

INSTITUTO TECNOLOGICO DE VERACRUZ LAS ETAPAS DE LA SIMULACION NUMERICA 2.4 La colección de datos y la implementación del modelo Autor: Lopez Ramirez Yareth Victoria Fecha: 11 de Marzo del 2019 Profesor: Dr. José Antonio Garrido Natarén

LA COLECCIÓN DE DATOS Y LA IMPLEMENTACIÓN DEL MODELO LA COLECCIÓN DE DATOS Y LA IMPLEMENTACIÓN DEL MODELO. COLECCIÓN DE DATOS La recolección de datos, es una etapa donde se deben tener en cuenta con detalle lo que se va a realizar y como se llevara a cabo. Pensar muy bien cada movimiento para que la simulación tenga un margen de error altamente bajo.

Antes de colectar información, se debe formular el problema, para saber qué datos se van a recolectar. A partir de allí se formulara el modelo para posteriormente realizar el proceso.

Esta etapa o fase es una de la que más tiempo consume debido a que: 1. Si el sistema es nuevo, la información a utilizar es comúnmente incompleta y poco exacta. 2. Si el sistema ya existe y se va a implementar a un simulador, puede encontrarse una cantidad de datos no organizada y en espera de clasificarse.

La información nunca se encuentra a la vista, por eso toca ser muy aplicado en esto para manipularla a tal punto que quede útil para su posterior proceso y uso. Esta etapa tiene como finalidad averiguar cómo está configurado un sistema y como trabaja este, mostrándolo u obteniendo como resultado un modelo conceptual (en forma diagrama de flujo, en forma de escrito o bosquejo).

Tiene una gran responsabilidad por eso se debe ser especifico con la información e ir sacando la que no sea útil. Se debe recolectar sistemáticamente los datos y al tiempo sacar la información específica que se acerque más a lo que necesitamos.

Paso 1. Determinar los requerimientos de datos. En esta parte se identifican los datos necesarios para la creación de nuestro sistema o modelo. Paso 2.Usar un cuestionario. Preparar unas preguntas y para luego aplicarlas en entrevista a las personas que nos darán información la cual será vital para la construcción de nuestro modelo (preguntas abiertas más que todo).

Paso 3. Identificar fuentes de datos. No quedarse con una sola fuente de información, documentarse en la mayor medida posible y tratando que la información sea lo más cercana a lo que buscamos (datos históricos, documentación del sistema, entrevistas, observación personal, etc.). Paso 4. Recolectar los datos. Al momento de la recolección de los datos, lo mejor será ir de lo general a lo particular. Reunir toda la información más exacta de nuestro sistema para luego ir filtrando lo más importante.

Paso 5: Hacer suposiciones cuando sea necesario. Hacerse preguntas de cómo puede ser el trabajo o funcionamiento de nuestro modelo para saber qué aspectos se tendrán en cuenta. Paso 6: Analizar los datos. Aprobar los datos numéricos que se tengan, a través de fórmulas estadísticas para verificar que sean idóneos para la implementación de nuestro modelo.

Paso 7: Documentar y aprobar los datos. Luego de recolectar la información de manera que ya sea utilizable para nuestro modelo, se documentan los datos a través de diagramas y tablas. Será de gran apoyo esta documentación a futuro al momento que se le vayan a hacer modificaciones al modelo. Es decir, se debe disponer de los datos que describen el sistema, que representen su comportamiento y su eficiencia actual, como también recoger los datos que describan las alternativas que se van a evaluar.

Se debe decidir: Cómo recopilar la información Qué datos se necesita y si son importantes.

En caso de tener variables aleatorias: Identificar la distribución de frecuencias. Verificar si la distribución no cambia en el tiempo. Validar la sensibilidad del modelo ante diferentes distribuciones de probabilidad.

Consideraciones en la selección del método: Capacidad de quien recoja los datos. El impacto que pueda producir el proceso de recolección sobre el comportamiento del sistema real. Puede producir perturbaciones reales o físicas en el sistema o psicológicas. La facilidad de conversión de los datos a una representación procesable por el ordenador. El costo del método.

Tipos de datos recogidos: Determinísticos: son datos conocidos con certeza. Éstos se pueden introducir fácilmente en el modelo. Probabilísticos: hay dos formas de incluirlos en el modelo:

1. Usar la muestra de datos recogida para representar la distribución de probabilidades. 2. Determinar una distribución probabilística teórica que se comporte como la muestra y usar ésta en el modelo. Esto permite tener una mejor comprensión (generalización) del modelo.

IMPLEMENTACIÓN DEL MODELO El modelo es implementado utilizando algún lenguaje de computación. Existen lenguajes específicos de simulación que facilitan esta tarea; también, existen programas que ya cuentan con modelos implementados para casos especiales.

Con el modelo definido, el siguiente paso es realizar el programa para el computador. Se debe decidir qué software utilizar para la simulación. Se pueden utilizar lenguajes de alto nivel como FORTRAN, VISUAL BASIC y PASCAL, o software de aplicación como planillas electrónicas o los paquetes específicos de simulación como GPSS, SIMULA, SIMSCRIPT, DYNAMO, etc. En esta etapa se debe verificar el correcto funcionamiento del modelo programado.

La esencia misma de la simulación, el hecho que comprenda cálculos numéricos, hace que resulte natural usar la informática como medio para su desarrollo. Por otro lado, en muchas ocasiones, el modelo resultante de un sistema real puede ser tan complejo o grande que no es posible o práctico desarrollar una metodología de solución basada en un análisis matemático. A veces, seleccionar una técnica matemática existente requiere de suposiciones no aplicables o realistas. En tales casos, un enfoque alternativo sería usar una técnica de la informática. La simulación por computadoras es una técnica alternativa para diseñar y construir modelos que imiten la realidad.

Simulaciones computarizadas Las simulaciones por computadoras son programas que sostienen modelos de sistemas reales. El comportamiento de estos sistemas se expresa mediante cambios en las variables que lo describen. En caso que no sea posible representarlos todos, se selecciona una representación de los principales estados del sistema real.

La experimentación con las simulaciones se realiza dando entradas al modelo y analizando sus salidas. Para describir las simulaciones deben tenerse en cuenta: el tipo de sistema real que es representado en el modelo, así como la fidelidad del modelo y sus características internas:  El sistema real puede ser físico, artificial o hipotético.  La fidelidad puede ser física y de percepción (cómo se ve, oye y siente), o fidelidad de manipulación (lo que puede hacerse en la simulación).

Las características internas se refieren a la estructura y relaciones de las variables en el modelo del sistema simulado. Para programar las simulaciones existen diferentes herramientas de software: los lenguajes de programación de propósito general, los lenguajes de simulación y los paquetes de simulación. El uso de cualquiera de ellos supone ventajas y limitaciones con respecto al resto:

Lenguajes de programación de uso general: Entre sus ventajas se encuentra que son conocidos por los programadores, lo que supone menor esfuerzo de aprendizaje. Están disponibles en cualquier sistema operativo, a diferencia de los lenguajes de simulación. Son más eficientes desde el punto de vista de la velocidad, portabilidad y flexibilidad, pero el tiempo de desarrollo de las aplicaciones es más largo que en lenguajes y herramientas específicas.

Lenguajes de simulación: El entorno de desarrollo es específico para simulaciones; están diseñados para facilitar la tarea de programar este tipo de aplicaciones, proporcionando automáticamente la mayoría de los elementos necesarios en la programación de modelos de simulación. Ahorran tiempo en el desarrollo. Producen un código más legible, modificable y menos largo, lo que minimiza el número de errores.

Paquetes de simulación: Proporcionan bloques de construcción ya programados que el usuario puede seleccionar y ensamblar en el orden que necesita para formar el modelo del sistema particular que desea construir, lo que facilita mucho esa tarea con respecto a los lenguajes, ya que no es necesario programar. Su principal ventaja es el ahorro de tiempo, y la desventaja es su poca flexibilidad ya que solo permiten simular los sistemas para los que fueron definidos.