simulacion por computador

12

Upload: alexis-fabian-zenteno

Post on 10-Nov-2015

4 views

Category:

Documents


1 download

DESCRIPTION

Reconocer las indicaciones que favorecen el triunfo del emprendedor.Identificar los factores que pueden conducir al fracaso al emprendedor incipiente.Conocer las recomendaciones que debe seguir el emprendedor para tener éxito en la implementación nueva empresa.

TRANSCRIPT

  • 1

  • 2

    INDICE

    INTRODUCCION 03 UNIDA 5 SIMULACION POR COMPUTADOR 04 5.1 CON LENGUAJES DE PROPSITO GENERAL.. 05 5.2 CON LENGUAJES DE PROPSITO ESPECIAL. 06 5.3 SOBRE SISTEMAS DE INVENTARIOS, TEORA DE COLAS, DE PRODUCCIN, ETC

    08

    UNIDAD 6 METODO DE MONTECARLO 09 6.1 VALIDACION... 10 CONCLUSION............................................................................................. 11 BIBLIOGRAFIA. 12

  • 3

    INTRODUCCION

    A continuacin daremos a conocer sobre la informtica en la enseanza y en el

    entorno industrial, la sorprendente y revolucionaria evolucin de los computadoras

    personales en cuanto a tamao, costo, velocidad, softwares, etc. han ayudado sin

    lugar a dudas a que la simulacin digital o simulacin por computadora sea hoy en

    da la herramienta ms utilizada para realizar experimentos de simulacin de

    sistemas. Un programa de simulacin de computadora se puede definir como una

    secuencia de instrucciones que el usuario define para resolver un problema que

    puede estar plasmado en unas ecuaciones que describen a un sistema que

    previamente hemos modernizado mediante dichas ecuaciones

    La construccin de un modelo de simulacin ha pasado, de ser una labor

    reservada a especialistas en programacin, de difcil y costosa realizacin, basada

    en procesos de lotes y en una interpretacin en general elaborada a partir del

    procesado de tediosos listados, a ser un ejercicio estructurado alrededor de la

    utilizacin de entornos cada vez ms amables y flexibles que permiten aprovechar

    la caracterstica ms destacable de la simulacin : la posibilidad de estudiar la

    evolucin dinmica de los sistemas a lo largo del tiempo. Hoy en da al ingeniero

    se le abren un amplio abanico de posibilidades para resolver estos problemas y

    para programas estas operaciones necesarias para realizar la simulacin. A la

    hora de elegir una herramienta u otra hay que tener en cuenta primeramente la

    velocidad de ejecucin de los programas y la utilizacin de recursos necesaria

    (memoria, coprocesadores, etc.). Hay distintos niveles de lenguajes, en el ms

    bajo nivel se encuentra el lenguaje mquina cuyas instrucciones se escriben en la

    notacin binaria que corresponden directamente con las funciones u operaciones

    elementales. Este lenguaje es sin duda el ms tedioso y menos prctico de utilizar.

    En un nivel superior se encuentran el lenguaje ensamblador que utiliza smbolos

    (caracteres) nemnicos para representar dichas funciones.

  • 4

    UNIDA 5 SIMULACION POR COMPUTADOR

    Una simulacin por computadora, un modelo de simulacin por computador o

    un modelo informatizado es un programa informtico o una red de ordenadores

    cuyo fin es crear una simulacin de un modelo abstracto de un determinado

    sistema. Las simulaciones por computadora se han convertido en una parte

    relevante y til de los modelos matemticos de muchos sistemas naturales de

    ciencias como la fsica, la astrofsica, la qumica y la biologa; as como de

    sistemas humanos de economa, psicologa y ciencias sociales. Adems, se

    emplea en el diseo de nueva tecnologa para llegar a comprender mejor su

    funcionamiento.

    Las simulaciones por computadora abarcan desde programas informticos cuya

    ejecucin dura unos minutos hasta conjuntos de ordenadores conectados en red

    cuya ejecucin dura horas, e incluso hay simulaciones que se extienden varios

    das. La variedad de acontecimientos que se pueden recrear mediante

    simulaciones por computadora ha superado con creces las posibilidades

    del modelo matemtico tradicional de lpiz y papel: hace ms de diez aos, una

    simulacin de una batalla en el desierto en la que un ejrcito atacaba a otro

    requiri del modelado de 66 239 tanques, camiones y otros vehculos en un

    terreno simulado cerca de Kuwait, para lo que se emplearon varios

    superordenadores del Programa para la Modernizacin de los Ordenadores de

    Alto Rendimiento (del ingls: High Performance Computer Modernization Program)

    del Departamento de Defensa de Estados Unidos. Un modelo de mil millones de

    tomos de una deformacin material, otro modelo de 2,64 millones de tomos de

    un ribosoma (el complejo supramolecular sintetizador de protenas presente en

    todos los organismos) y el proyecto Blue Brain en la Escuela Politcnica Federal

    de Lausana, Suiza, comenzaron en mayo de 2005 a crear la primera simulacin

    por computadora de todo el cerebro humano, llegando incluso al nivel molecular

  • 5

    5.1 CON LENGUAJES DE PROPSITO GENERAL

    Los lenguajes de propsito general, son lenguajes que pueden ser usados para

    varios propsitos, acceso a bases de datos, comunicacin entre computadoras,

    comunicacin entre dispositivos, captura de datos, clculos matemticos, diseo

    de imgenes o pginas, crear sistemas operativos, manejadores de bases de

    datos, compiladores, entre muchas otras cosas.

    En general, puede ser usado para cualquier desarrollo. Para ciertas tareas ms

    comunes, existen libreras para facilitar la programacin que permiten la

    reutilizacin de cdigo.

    Se puede aplicaren la mayora de las actividades que desarrolla el hombre,

    adems de ser muy eficientes en empresas de trabajo para un mayor desarrollo.

    Fundamentos de programacin

    Tcnicas bsicas de programacin. La programacin estructurada sigue tres

    reglas: la secuencia, la iteracin y la decisin. La primera de ellas indica que las

    instrucciones del cdigo se leern de principio a fin; la segunda indica que, segn

    cierta condicin, un nmero de instrucciones podran repetirse un nmero

    determinado de veces, y la tercera indica que segn unas ciertas condiciones se

    ejecutarn o no un conjunto de instrucciones.

    En el siguiente algoritmo para limpiar platos se aprecian estas tres caractersticas.

    La indotacin de las instrucciones indican cules son englobadas y cules no por

    sus predecesoras.

  • 6

    5.2 CON LENGUAJES DE PROPSITO ESPECIAL

    Los lenguajes de simulacin facilitan enormemente el desarrollo y ejecucin de

    simulaciones de sistemas complejos del mundo real. Los lenguajes de simulacin

    son similares a los lenguajes de programacin de alto nivel pero estn

    especialmente preparados para determinadas aplicaciones de la simulacin. Los

    lenguajes de simulacin proporcionan automticamente las caractersticas

    necesarias para la programacin de un modelo de simulacin, lo que redunda en

    una reduccin significativa del esfuerzo requerido para programar el modelo.

    Proporcionan un marco de trabajo natural para el uso de modelos de simulacin.

    Los bloques bsicos de construccin del lenguaje son mucho ms afines a los

    propsitos de la simulacin que los de un lenguaje de tipo general. Los modelos

    de simulacin son mucho ms fcilmente modificables. Proporcionan muchos de

    ellos una asignacin dinmica de memoria durante la ejecucin,. Facilitan una

    mejor deteccin de los errores.

    Aprendizaje lleva cierto tiempo Simuladores de alto nivel Muy fciles de usar

    por su interfase grfica Restringidos a las reas de manufactura y

    comunicaciones Flexibilidad restringida puede afectar la validez del modelo Entre

    estos lenguajes especficos podemos nombrar los siguientes: MIDAS, DYSAC,

    DSL , GASP, MIMIC, DYNAMO, GPSS, SIMULA, CSSL( Continuous System

    Simulation Language) , CSMP, ACSL ( Advanced Conrinuous Simulation

    Language), DARE-P and DARE-Interactive, C-Simscript, SLAM, SIMAN, SIMNON,

    SIMSCRIPT-II-5, ADA, GASP IV, SDL.

    Muchos de estos lenguajes dependen fuertemente de los lenguajes de propsito

    general como es el caso de SLAM o SIMAN que dependen de Fortran para las

    subrutinas. Por otro lado, el GPSS es un caso especial de un lenguaje de

    simulacin de propsito especial, altamente estructurado que est orientado a la

    transaccin, un caso especial de una orientacin basada en procesos ms

  • 7

    general. El GPSS fue diseado para la simulacin simple de sistemas de colas

    tales como trabajos de taller. A diferencia de los otros lenguajes de simulacin,

    GPSS tiene varias implementaciones incluyendo GPSS/H y GPSS/PC, ambos de

    los cuales sern discutidos mas adelante. El SIMAN V, SIMSCRIPT II.5, y el

    SLAM son lenguajes de simulacin de alto nivel que tienen constructor

    especialmente diseados para facilitar la construccin de modelos. Estos

    lenguajes proveen al analista de simulacin con una opcin orientacin basada en

    procesos o basada en eventos, o un modelo usando una mezcla de las dos

    orientaciones. A diferencia del FORTRAN, estos tres lenguajes proveen la

    administracin de la lista de eventos futuros, generador interno de variables

    aleatorias, y rutinas internas para la obtencin de estadsticas (estas

    caractersticas para las implementaciones del GPSS mencionadas previamente.)

    Se pueden lograr clculo complejos en ambas implementaciones del GPSS y

    estos tres lenguajes.

  • 8

    5.3 SOBRE SISTEMAS DE INVENTARIOS, TEORA DE COLAS, DE

    PRODUCCIN, ETC.

    PROBLEMAS DE INVENTARIO

    Teoria:

    La simbologa que se va a utilizar es una de las tantas existentes, en caso de que

    se consulte a alguno de los autores citados o a otros es posible encontrar

    smbolos diferentes, esto no es problema lo importante es tener claros los

    elementos conceptuales.

    D: Demanda

    Co: Costo de pedido

    Cc: Costo de conservacin

    Q* Cantidad econmica de pedido

    N: Nmero de pedidos

    Tc: Tiempo entre pedidos

    CA: Costo asociado a la poltica de inventarios

    CT: Costo total, involucra valor de los artculos y el costo asociado.

    Calculando las primeras tres variables los dems valores quedan

    automticamente dados, la demostracin del porque se utilizan las formulas

    siguientes proviene del clculo diferencial.

  • 9

    UNIDAD 6 METODO DE MONTECARLO

    Bajo el nombre de Mtodo de Monte Carlo o Simulacin Monte Carlo se

    agrupan una serie de procedimientos que analizan distribuciones de variables

    aleatorias usando simulacin de nmeros aleatorios.

    El Mtodo de Monte Carlo da solucin a una gran variedad de problemas

    matemticos haciendo experimentos con muestreos estadsticos en una

    computadora. El mtodo es aplicable a cualquier tipo de problema, ya sea

    estocstico o determinstico.

    Generalmente en estadstica los modelos aleatorios se usan para simular

    fenmenos que poseen algn componente aleatorio. Pero en el mtodo de Monte

    Carlo, por otro lado, el objeto de la investigacin es el objeto en s mismo, un

    suceso aleatorio o pseudo-aleatorio se usa para estudiar el modelo.

    El mtodo de Montecarlo1 es un mtodo no determinstico o estadstico numrico,

    usado para aproximar expresiones matemticas complejas y costosas de evaluar

    con exactitud. El mtodo se llam as en referencia al Casino de Montecarlo

    (Principado de Mnaco) por ser la capital del juego de azar, al ser la ruleta un

    generador simple de nmeros aleatorios

    Este trabajo conllevaba la simulacin de problemas probabilsticos de

    hidrodinmica concernientes a la difusin de neutrones en el material de fisin.

    Esta difusin posee un comportamiento eminentemente aleatorio.

    Aproximadamente en el mismo ao, Enrico Fermi, Nicholas Metropolis y Ulam

    obtuvieron estimadores para los valores caractersticos de la ecuacin de

    Schrdinger para la captura de neutrones a nivel nuclear usando este mtodo.

    A diferencia de los mtodos numricos que se basan en evaluaciones en N puntos

    en un espacio M-dimensional para producir una solucin aproximada, el mtodo

    de Montecarlo tiene un error absoluto de la estimacin que decrece como 1/N en

    virtud del teorema del lmite central.

  • 10

    6.1 VALIDACION

    El primer paso en la construccin de un modelo de simulacin es la formulacin

    del modelo conceptual. sta es la base en el proceso de desarrollo, por lo que se

    ha de realizar de forma cuidadosa. La validacin del modelo conceptual consiste

    en establecer si con la abstraccin que hemos realizado sobre el sistema real, se

    podr responder a las cuestiones planteadas. Se puede ver como el proceso en el

    cual el analista de la simulacin, las personas que tienen que tomar las decisiones

    sobre el sistema y el administrador del sistema, se ponen de acuerdo sobre qu

    aspectos del sistema real deben ser incluidos en el modelo, y qu informacin

    debe dar el modelo como salida. Dado que no hay un mtodo estndar para la

    validacin del modelo conceptual, se va a presentar una serie de aproximaciones

    que son tiles para establecer si los aspectos del sistema real, recogidos en el

    modelo conceptual son los importantes para el propsito de la simulacin.

    Una de las tareas ms importantes y difciles en la simulacin es la verificacin y

    validacin del modelo. Las salidas del modelo se van a utilizar para obtener

    conclusiones para el sistema real, por lo que es muy importante que se confe en

    el modelo para garantizar que ste va a ser utilizado, y esto va a ser trabajo de las

    personas que desarrollan el modelo.

  • 11

    CONCLUSION

    Dado por terminado el trabajo y concluido el modelo es una abstraccin del

    sistema real debemos preguntarnos si existe una correspondencia entre el sistema

    real y el modelo. Los trminos ms usados para describir el proceso mediante el

    cual el modelo es una representacin creble del sistema real son verificacin y

    validacin del modelo. La verificacin se refiere a la construccin correcta de un

    modelo. Se puede definir verificacin como el proceso de determinar si la lgica

    operacional del modelo (programa de ordenador) se corresponde con la lgica del

    diseo. En trminos ms simples, consiste en determinar si hay errores en el

    programa. La validacin se refiere a la construccin de un modelo correcto. La

    validacin es el proceso de determinar si el modelo, como abstraccin, es una

    buena representacin del sistema. Usualmente la validacin se consigue a travs

    de la calibracin del modelo, en un proceso iterativo de comparacin del

    comportamiento del modelo con el del sistema y usar las diferencias entre ambos

    para mejorar el modelo. Este proceso se repite hasta que el modelo se considera

    aceptable.

  • 12

    BIBLIOGRAFIA

    http://es.wikipedia.org/wiki/Simulaci%C3%B3n_por_computadora

    http://www.buenastareas.com/ensayos/Lenguaje-De-Programacion-De-Proposito-

    General/24803963.html

    http://www.buenastareas.com/ensayos/Modelo-De-Teoria-De-Inventario-

    y/25074761.html

    http://hemaruce.angelfire.com/Unidad_VII.pdf

    http://www.buenastareas.com/ensayos/M%C3%A9todo-De-

    Montecarlo/3250674.html

    file:///C:/Users/ZENTENO/Downloads/tema6.pdf