simulacion por computador
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