Técnicas de modelado. Problemas adicionales
|
|
|
- Elena Valverde Flores
- hace 9 años
- Vistas:
Transcripción
1 Técnicas de modelado Clase nro. 10 CURSO 2010 Problemas adicionales Los ejemplos discutidos hasta ahora contienen simplificaciones que son difíciles de encontrar en sistemas de cierta complejidad. Vimos p.ej. que cada actividad es realizada por una sola entidad, toda actividad se restringe mediante recursos y la única disciplina de cola presentada fue FIFO. 1
2 Problemas adicionales Sin embargo las entidades pueden tener otros atributos que identifiquen sus individualidades, así como pueden participar en varias actividades con otras entidades e independientes unas de otras. Es decir que lo que definimos como recursos pasivos podrían ser reemplazados por entidades activas. Problemas adicionales Ejemplos: Los mecánicos en el taller de reparaciones pueden participar en otras actividades, por ejemplo tomar café, almorzar. Los pacientes en el hospital pueden tener otros atributos como edad, peso, etc. También pueden existir disciplinas de colas basadas en los atributos de las entidades, (p.ej. el orden en que son operados los pacientes depende del tipo de operación requerida). Luego de realizada una actividad, se puede ramificar la elección de la siguiente actividad, según diversos criterios. 2
3 Entidades cooperantes Al estructurar una simulación debemos decidir qué objetos serán entidades y cuáles serán recursos. Aquellos elementos que son todos idénticos, que son usados y liberados por otros objetos, se describen mediante recursos. Deben ser descriptos como entidades aquellos objetos que: a) deben ser identificados individualmente o tienen atributos. b) son parte importante en otras actividades independientes y deben llevar el tiempo de la actividad en su reloj. Entidades cooperantes Cuando dos entidades dependen una de otra en el sentido de que participan de la misma actividad, se dice que son cooperantes en esa actividad. Cada entidad tiene su ciclo o flujo propio de actividades, los cuales juntos completan todo el diagrama de actividades. Ejemplo: mecánico y máquinas cooperan en las actividades repair y remove. Como el mecánico tendrá atributos propios, entonces puede ser asignado a distintas máquinas. Ver figura libro. (cuidado: no hacerlo más complejo de lo necesario). 3
4 Entidades cooperantes Cuando dos entidades cooperan en una actividad, ambas entidades deben ser agendadas desde el evento C correspondiente en el método de las tres fases; En el método de las dos fases se verán distribuidos entre varios eventos fijos. Pero surge un problema cuando finaliza una actividad cooperada, ya que cada entidad se debe agendar a dos eventos fijos independientes y cada actividad finaliza con un solo evento fijo y no dos. Entidades cooperantes Existen dos formas de resolver este problema: 1) Se agenda una de las entidades a un evento ficticio fijo (numerado con el 0) lo cual quiere decir que al final de esta actividad, la entidad se pierde y no puede ser puesta en cola o participar de otra actividad. 2) En caso de que ambas entidades deban estar accesibles, como ellas son agendadas una detrás de la otra, la última puede tomarse del calendario para ser tratada en lo que corresponda. Ejemplo: mecánico y máquinas accesibles para continuar c/u con su ciclo de vida. 4
5 Atributos de las entidades Las distintas características de las entidades influyen en la duración y elección de actividades, por lo tanto son incluidas en el modelo como atributos de las entidades. Los atributos pueden ser individuales a cada entidad o propios de una clase. Un atributo puede ser una variable entera, real (peso, edad, altura), puede ser enumerable (color de ojos) o contener datos complejos (historia médica). En una clase de entidades, cada entidad tendrá un valor para cada atributo, el cual estará fijo o cambiará durante la simulación. Atributos de las entidades Cuando existen atributos que diferencian a una clase de las otras, se pueden declarar estos atributos en un tipo record llamado class_attribute que luego se pueden usar referenciando a cada clase específica que corresponda. Como se puede ver en la pag 137; si existen dos clases de máquinas con diferentes tiempos de reparación, luego el número de clase de cada entidad puede ser utilizada para acceder a los valores de los atributos pertinentes declarados como class_attribute. 5
6 Atributos de las entidades En Pascal, los tipos declarados como record no pueden ser cambiados en tiempo de ejecución, por ello se debe extender el tipo entidad con los atributos necesarios, así como modificar los procedimientos new_entity y dis_entity, para por último volver a recompilar el Pascal_SIM. EOSimulator permite extender la clase Entity mediante herencia, no requiere recompilar módulos existentes. Cuando existe más de una clase de entidades y c/u de ellas con atributos propios, se pueden declarar un tipo record dinámico con diferentes campos según la clase que corresponda (ver libro pág. 136). Atributos de las entidades Las entidades pueden tener atributos de tipo booleano como ser mayor de 10 años, máquina rota, etc. Ello determina que un conjunto de entidades posean esas propiedades. Esto hace que a veces, sea más eficiente utilizar la estructura set para manejarlas, en lugar de utilizar directamente el atributo booleano que le correspondería. Consideremos el atributo booleano máquina rota. Se puede implementar una variable set de máquinas que han estado rotas; luego simplemente verificamos, mediante el atributo attr, si la máquina es parte o no de ese conjunto (pág. 138). 6
7 Prioridades y disciplinas de colas Existen disciplinas de colas preestablecidas como ser: FIFO (first-in, first-out), LIFO (last-in, first-out) y SIRO (select in random order). Se pueden implementar fácilmente con operaciones en la estructura de colas y agregando sorteo discreto del número de la entidad en la cola a ser procesada. Se pueden definir disciplinas en las colas según los atributos de las entidades estableciendo prioridades. En estos casos se deben realizar búsquedas en la cola según el atributo que determina la prioridad. Prioridades y disciplinas de colas Por ejemplo si le agregamos el atributo edad a las entidades pacientes del hospital y decimos que tendrán prioridad para la internación los más ancianos, deberemos buscar y retirar de la cola la entidad cuyo atributo edad sea el mayor. Algunos lenguajes (GPSS) asignan prioridades como un atributo numérico de la entidad, entonces en los eventos condicionados se retira de la cola aquella entidad con prioridad de valor más alto, en caso de igualdad se usa una disciplina FIFO para decidir que entidad tomar. EOSimulator: EntityQueue y clases derivadas. 7
8 Prioridades y disciplinas de colas Las prioridades también pueden estar dadas por el orden en que se procesan los eventos condicionados, en el método de las tres fases, o en el orden en que se realizan las condiciones en el método a eventos. Pueden surgir problemas cuando no existe independencia entre eventos condicionados, sino que un evento condicionado debe ser re-llamado desde otro o cuando hay mutua dependencia entre ellos. En estos casos conviene tener un solo evento condicionado y no dos o más por separado (ver pag 141). Ramificaciones Decisiones en distintas etapas de la simulación se pueden tomar según distintos criterios: 1) estocásticamente o mediante 2) elección según atributos. Ramificación estocástica se realiza sorteando según una distribución de probabilidades (ver libro, pág, 142). Ramificación por atributos se realizan testeando los valores apropiados para decidir qué rama tomar. La decisión se toma en los eventos fijos que representan el fin de la actividad desde la cual la entidad se ramificará. 8
9 Resumen La técnica de modelar atributos, entidades cooperantes, prioridades y ramificaciones es muy importante en la simulación. Para manejar diversos atributos se debe redefinir el tipo entidad, los procedimientos de crear y eliminar entidades, así como recompilar Pascal_SIM, para cada simulación que así lo requiera. Resumen Prioridades se pueden determinar mediante 1) manejo del método de selección en las colas, 2) las características propias de las entidades y 3) mediante el orden de realización de las actividades. Estos tres criterios son intercambiables, aunque algunos lenguajes permiten nada más que uno de ellos. La propia lógica y variabilidad del sistema determinará el uso de ramificación entre actividades. Los criterios y método a elegir siempre deben ser aquellos que más se adapten al sistema en estudio, tratando de que el elegido sea el más flexible posible. 9
Simulación a Eventos Discretos. Clase 2: Metodología de Simulación a Eventos Discretos
Simulación a Eventos Discretos Clase 2: Metodología de Simulación a Eventos Discretos Metodología de SED Necesitamos de mecanismos que ejecuten los eventos discretos en el orden correcto. Los paquetes
Simulación a eventos discretos
Simulación a eventos discretos Clase nro 2. 2010. Conceptos importantes Objetivos del estudio. Hipótesis iniciales. Variables de decisión y respuestas. Eventos principales. 1 Casos de estudio Hospital
4.3.1 Ventana de arena
A continuación se muestra lo que es posible hacer con Arena: Modelar los procesos para definir, documentar y comunicar los resultados y avances obtenidos. Simular el futuro del sistema para entender las
INGENIERIA INDUSTRIAL SIMULACION 1. INTRODUCCION
INGENIERIA INDUSTRIAL SIMULACION 1. INTRODUCCION Blog del curso: simulacion.wordpress.com DR. JORGE ACUÑA A. 1 QUE ES SIMULACION? La representación vía computadora de un conjunto de eventos reales tomando
Para llevar a cabo una simulación, se requiere implementar las siguientes etapas:
SIMULACIÓN: La simulación se define como una técnica numérica utilizada para representar un proceso o fenómeno mediante otro más simple que permite analizar sus características. Esta técnica emplea relaciones
Ingeniera de Sistemas: Luz Esperanza Espitia Tutora de Estructura de datos.
Ingeniera de Sistemas: Luz Esperanza Espitia Tutora de Estructura de datos. Con relación a la Estructura LISTA Indicar objetos reales que se puedan modelar con dicha estructura. Listas de Ordenes de visitas
Tema 03: TAD Cola. M. en C. Edgardo Adrián Franco Martínez edgardoadrianfrancom
Tema 03: TAD Cola M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom (Prof. Edgardo A. Franco) 1 Contenido Descripción del TAD Cola Especificación
Estructuras de Datos Dinámicas: Tipo de Dato Abstracto parte I. Programación I Departamento de Informática Universidad Nacional de San Luis Argentina
Estructuras de Datos Dinámicas: Tipo de Dato Abstracto parte I Programación I Departamento de Informática Universidad Nacional de San Luis Argentina Progreso de la Abstracción Los diferentes niveles de
Técnicas de validación y experimentación
Técnicas de validación y experimentación Clase nro 11 Introducción Todo modelo debe ser testeado para asegurarnos que es confiable, no tiene errores y que es aceptado por aquellos que lo van a usar. Luego
UNIDAD IV LENGUAJES DE SIMULACIÓN
INSTITUTO TECNOLÓGICO DE CIUDAD VICTORIA MODALIDAD A DISTANCIA SIMULACIÓN UNIDAD IV LENGUAJES DE SIMULACIÓN LENGUAJES DE SIMULACION 1 Las primeras etapas de un estudio de se refieren a la definición del
MODELOS DE DECISIÓN. L.A. y M.C.E. Emma Linda Diez Knoth. 1 Colcio.j
MODELOS DE DECISIÓN 1 Colcio.j MODELOS DE DECISIÓN a) Decisiones empresariales: Alcanzar las metas de la organización. Utilizar algún criterio o medida del rendimiento. La medida más común del rendimiento
Computación 1. Programación, Constantes, Variables y Condiciones
Computación 1 Programación, Constantes, Variables y Condiciones Contenido Codificar Construcción de programas Objetivos de la programación Diagrama de flujos Datos Constantes Variables Condiciones Codificar
Procesos estocásticos Sesión 10. Teoría de colas
Procesos estocásticos Sesión 10. Teoría de colas Enrique Miranda Universidad of Oviedo Máster Universitario en Análisis de Datos para la Inteligencia de Negocios Contenidos 1. Elementos de un modelo de
Recolección y Análisis de Resultados
Recolección y Análisis de Resultados Clase nro. 7 CURSO 2010 Recolección de resultados Evitar un alud de resultados que nos pueda ahogar. Los objetivos determinan la selección de resultados. Estos deben
5.-CONCEPTOS FUNDAMENTALES EN LA SIMULACIÓN CON ARENA 7.01
5.-CONCEPTOS FUNDAMENTALES EN LA SIMULACIÓN CON ARENA 7.01 5.1.- INTRODUCCIÓN La simulación del proceso de montaje de la caja de cambios se ha llevado a cabo usando el software ARENA 7.01. ARENA 7.01 es
ANÁLISIS SEMÁNTICO LA TABLA DE SÍMBOLOS
Todos los derechos de propiedad intelectual de esta obra pertenecen en exclusiva a la Universidad Europea de Madrid, S.L.U. Queda terminantemente prohibida la reproducción, puesta a disposición del público
Metodología para la solución de problemas programables
Metodología para la solución de problemas programables Nosotros efectuamos día a día una serie de pasos, acciones y procedimientos para solucionar problema y esto es de forma natural y casi inconscientemente
Diagramas De Casos De Uso
Estáticos Diagramas De Casos De Uso Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario.. Por lo tanto los casos de uso determinan los requisitos
CAPÍTULO 2. METODOLOGÍA Y MARCO TEÓRICO. La metodología a seguir en este proyecto se muestra a continuación:
CAPÍTULO 2. METODOLOGÍA Y MARCO TEÓRICO 2.1 Metodología La metodología a seguir en este proyecto se muestra a continuación: - Análisis y simulación de la situación actual del proceso - Generación de propuestas
MODELOS DE INVESTIGACION DE OPERACIONES
MODELOS DE INVESTIGACION DE OPERACIONES CARACTERÍSTICAS Los modelos se dividen en determinísticos (no probabilisticos) y estocásticos (probilisticos). Hay otros modelos híbridos porque incluyen las dos
Lenguaje Unificado de Modelado
Lenguaje Unificado de Modelado UML UML es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad. Es un lenguaje gráfico para visualizar, especificar, construir y documentar
Fundamentos de los Sistemas Operativos
Fundamentos de los Sistemas Operativos Objetivos de la administración: Administración n de memoria Mantenerse informado de qué parte de la memoria están en uso y cuáles no Asignar memoria a los proceso
Algoritmos y Programación Orientada a Objetos I. Contenedoras de tamaño variable y uso de ciclos en otros contextos
Algoritmos y Programación Orientada a Objetos I y uso de ciclos en otros contextos Agenda Motivación Uso de ciclos en otros contextos Agenda Motivación Uso de ciclos en otros contextos Motivación En muchos
Segundo Parcial de Programación 2 7 de junio de 2017
Instituto de Computación. Facultad de Ingeniería. Universidad de la República Segundo Parcial de Programación 2 7 de junio de 2017 Problema 1 (30 puntos) Considere un TAD T que permita almacenar a lo sumo
Unidad 4 - Procesamiento paralelo. Arquitectura de computadoras. D o c e n t e : E r n e s t o L e a l. E q u i p o : J e s s i c a F i e r r o
Unidad 4 - Procesamiento paralelo. D o c e n t e : E r n e s t o L e a l E q u i p o : J e s s i c a F i e r r o L u i s N a v e j a s Arquitectura de computadoras Introducción Cuestionario Conclusiones
Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS CARACTERÍSTICAS DEL ESQUEMA DE DATOS DIAGRAMA ENTIDAD RELACIÓN (D.E.R.)
Unidad 5: MODELO DE COMPORTAMIENTO - ESQUEMA DE DATOS OBJETIVO DEL ESQUEMA DE DATOS Describir los datos que el sistema debe conocer para poder responder a los estímulos. CARACTERÍSTICAS DEL ESQUEMA DE
Modelo del Dominio del Problema y Representación en UML. UNIDAD 6 Análisis y Diseño de Sistemas de Información
Modelo del Dominio del Problema y Representación en UML UNIDAD 6 Análisis y Diseño de Sistemas de Información Modelo del Dominio del Problema Consiste de los objetos del dominio del problema, es decir,
CONCEPTOS BÁSICOS. Prof. Ing. M.Sc. Fulbia Torres
CONCEPTOS BÁSICOS ESTRUCTURAS DE DATOS 2006 Prof. UNIDAD I CONCEPTOS BÁSICOS Datos. Información. Estructuras de Datos. Operaciones sobre una estructura. Perspectivas o niveles de datos. Implementación
PRINCIPIOS DEL MODELAJE DE SISTEMAS
16 de Enero de 2012 PRINCIPIOS DEL MODELAJE DE SISTEMAS (Parte 2) Postgrado de Investigación de Operaciones Facultad de Ingeniería Universidad Central de Venezuela Análisis y Diseño de Sistemas José Luis
TEORIA DE COLAS. Investigación Operativa II
TEORIA DE COLAS Investigación Operativa II TEORIA DE COLAS Las COLAS o LINEAS DE ESPERA son realidades cotidianas: Personas esperando para realizar sus transacciones ante una caja en un banco, Estudiantes
1.- INTRODUCCIÓN TEORIA DE COLAS
1.- INTRODUCCIÓN TEORIA DE COLAS 1.1.- Introducción a la teoría de colas Tal y como se ha comentado anteriormente, los sistemas de colas son modelos de sistemas que proporcionan un servicio. Como modelo,
LENGUAJE UNIFICADO UML _6 TRABAJO COLABORATIVO_1 AGENCIA DE VIAJES ASTROS TRABAJO PRESENTADO:
1 LENGUAJE UNIFICADO UML 200609_6 TRABAJO COLABORATIVO_1 AGENCIA DE VIAJES ASTROS TRABAJO PRESENTADO: LEYDY SUSANA VALENCIA RINCÓN CÓDIGO: 38682020 YUDIS MENDOZA FLOREZ CODIGO: 50879536 FLOR ERNILDA AMARILES
CC Taller de UML Apuntes de Clase. Prof. Andrés Muñoz Ordenes 2 de mayo de 2012
CC5404 - Taller de UML Apuntes de Clase Prof. Andrés Muñoz Ordenes 2 de mayo de 202 Agenda Motivación Dominio del Problema Conceptos Modelo de Dominio Diagrama de Actividades Características Notación y
Conceptos de Planificación
Conceptos de Planificación Conceptos de Planificación Planificación Planificación de Procesos de Procesos Algoritmos Algoritmos Estructura Estructura Propiedades Propiedades Tipos Tipos Evaluación Evaluación
Introducción al Lenguaje "C++"
UNIDAD 2 Introducción al Lenguaje "C++" 1.- La programación Orientada a Objetos. La Programación Orientada a Objetos no es un concepto nuevo, data de hace unas dos decadas. El origen de la Programación
Programación orientada a objetos I
Introducción Programación orientada a objetos I Curso INEM. Programación en C++ Santiago Muelas Pascual [email protected] Qué es la POO? Un paradigma de programación Un paradigma es una forma de afrontar
Tema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero
Tema 5: Conceptos de Diseño en Archivos y Bases de Datos Ing. Elizabeth Guerrero Introducción Conceptos: Diseño en Archivos, Bases de Datos (Campos, Registros, archivos y Bases de Batos) Diseño de interacciones
Introducción a la Teoría de Colas
Tema 5 Introducción a la Teoría de Colas A groso modo, podemos describir un sistema de colas (o sistema de líneas de espera) como un sistema al que los clientes llegan para recibir un servicio, si el servicio
Jorge Eduardo Ortiz Triviño
Jorge Eduardo Ortiz Triviño [email protected] http://www.docentes.unal.edu.co/jeortizt/ 1 2 Contenido Introducción Nociones sobre modelación y simulación Panel de procesos básicos, tratamiento de costos
2.5.1. Procesamiento de documentos XML.
2.5.1. Procesamiento de documentos XML. Un analizador o parser XML es una herramienta encargada de leer documentos XML [17], poder acceder a sus elementos y comprobar si el documento es sintácticamente
TOMA DE DECISIONES II
TOMA DE DECISIONES II SESIÓN 12 TEORÍA DE COLAS LA TEORÍA DE COLAS La Teoría de Colas es un formulación matemática para la optimización de sistemas en que interactúan dos procesos normalmente aleatorios:
CAPÍTULO 6 PROGRAMACIÓN DINÁMICA. Programación Dinámica
CAPÍTULO 6 PROGRAMACIÓN DINÁMICA Programación Dinámica Programación Dinámica En muchos casos las decisiones del pasado afectan los escenarios del futuro. En estos casos se pueden tomar 2 opciones: asumir
CAPÍTULO I Investigación Preliminar
CAPÍTULO I Investigación Preliminar 1.1 Introducción Según la descripción dada en la página web oficial, Go (conocido también como Golang), es un lenguaje de programación de código abierto que hace simple
Modelación y Simulación de Sistemas Conferencia 3
Modelación y Simulación de Sistemas Conferencia 3 www.norte.uni.edu.ni Maestro Julio Rito Vargas Avilés Metodología de la construcción de modelos de simulación discretos Simulación de sistemas: entendemos
Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO
Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características
INTRODUCCION A LA SIMULACION
INTRODUCCION A LA SIMULACION ING. JOSE LUIS ZAMORANO ESCALANTE DOCENTE ORURO-2010 SIMULACION EN ING. QUIMICA Análisis de procesos : Aplicación n de métodos m científicos al reconocimiento y definición
DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ
DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE 10 GLORIA CECILIA RÍOS MUÑOZ INSTITUCIÓN EDUCATIVA GABRIEL GARCÍA MÁRQUEZ MEDELLÍN 2013 DIAGRAMAS Un diagrama es una representación
Modelamiento Básico. Para graficar variables debemos presionar el botón de Grafico (plot) ARENA ARENA
Consideremos ahora la posibilidad de definir y graficar alguna variable de interés para nuestro modelo. Supongamos que se desea graficar el número de clientes en cola. Para graficar variables debemos presionar
Modelos de Software. Ingeniería en Sistemas de Información
Ingeniería en Sistemas de Información 2018 Modelado de Datos 2 Modelado de Datos Modeling means the process of organizing knowledge about a given system Bernard Zeigler 3 Modelado de Datos El modelado
Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales
UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales JavaScript Algoritmo
CAPITULO I. Simulación En Minería
CAPITULO I Simulación En Minería En un esfuerzo por rastrear la historia de la Simulación en minería desde la publicación del primer documento en 1961 hasta nuestros días, las contribuciones importantes
Programación TADs Colecciones Conjuntos, Diccionarios y Tablas
Programación 2 8 - TADs Colecciones Conjuntos, Diccionarios y Tablas 1 El TAD SET (Conjunto) En el diseño de algoritmos, la noción de conjunto es usada como base para la formulación de tipos de datos abstractos
LINEAS DE ESPERA. En diferentes ocaciones de la vida, la mayoria de las personas que viven en la sociedad moderna han esperado
LINEAS DE ESPERA 1.- INTRODUCCION: En diferentes ocaciones de la vida, la mayoria de las personas que viven en la sociedad moderna han esperado en una fila para recibir algún servicio. Esperar podría incluir
Conocimientos previos
Ficha de aprendizaje Tema: Datos, variables y Operaciones n 6 Logro Reconoce las partes de un programa y comprende su estructura. Reconoce la diferencia entre los tipos de datos. Asigna datos a las variables
Prof. María Alejandra Quintero. Informática Año
Prof. María Alejandra Quintero Informática Año 2014-2015 Es la acción de escribir programas de computación con el objetivo de resolver un determinado problema. Implica escribir instrucciones para indicarle
UNIDAD 7 ESTILOS Y TEMAS
UNIDAD 7 ESTILOS Y TEMAS COMPETIC 3 TEXTOS Estilos Un estilo es un conjunto de formatos identificados por un nombre. La principal ventaja de utilizar estilos es que con un solo clic aplicamos varias características
Lógica: Algoritmo: Archivo: Base de datos: Bit:
Lógica: Algoritmo: Archivo: Base de datos: Bit: 1 LÓGICA: Es una secuencia de operaciones realizadas por el hardware o por el software. Lógica del hardware, Son los circuitos y Chips que realizan las operaciones
Administración del Procesador
Administración del Procesador 1 Temario Concepto Métricas: Throughput y Turnaround En qué se consumen los tiempos del S.O.? Monoprogramación? Multiprogramación? Nombrando las rutinas: Planificador de Procesos,
Secuencia de arranque de un computador. Estructura lógica del disco duro de una PC
Secuencia de arranque de un computador Todos los computadores disponen de un pequeño programa almacenado en memoria ROM (Read Only Memory, memoria de sólo lectura), encargado de tomar el control del computador
Unidad II. Metodología para resolver problemas aplicando la POO. Parte 1
Unidad II Metodología para resolver problemas aplicando la POO Parte 1 1 Metodología para resolver problemas aplicando la POO Fases I.Definición de requisitos II.Análisis del problema III.Diseño de solución
CAPITULO VI SIMULACION
CAPITULO VI SIMULACION 6.1 INTRODUCCIÓN Este capítulo describe el proceso de simulación que se utilizó para conocer el comportamiento de las soluciones que se presentaron en el capítulo anterior. 6.2 QUE
Universidad Simón Bolívar Departamento de Computación y Tecnología de la Información Ingeniería de Software I CI-3715 Sección 3.
Universidad Simón Bolívar Departamento de Computación y Tecnología de la Información Ingeniería de Software I CI-3715 Sección 3 Asignación 3 Sartenejas, Noviembre de 2012 1 Índice 2. Introducción 3 3.
Memoria Caché. Organización de Computadoras Universidad Nacional de Quilmes
Memoria Caché Organización de Computadoras Universidad Nacional de Quilmes Durante la ejecución de un programa se accede a memoria con un criterio que no es aleatorio, pero tampoco absolutamente predecible.
ARRAYS O ARREGLOS. EJEMPLOS CON OBJETOS Y TIPOS PRIMITIVOS. CAMPO LENGTH. RESUMEN TIPOS DE COLECCIONES JAVA. (CU00669B)
APRENDERAPROGRAMAR.COM ARRAYS O ARREGLOS. EJEMPLOS CON OBJETOS Y TIPOS PRIMITIVOS. CAMPO LENGTH. RESUMEN TIPOS DE COLECCIONES JAVA. (CU00669B) Sección: Cursos Categoría: Curso Aprender programación Java
Metodología de Diseño Lógico. Sistemas Gestores de Bases de Datos
Introducción El objetivo del diseño lógico es convertir los esquemas conceptuales locales en un esquema lógico global que se ajuste al modelo de SGBD sobre el que se vaya a implementar el sistema. Mientras
Álgebra Booleana y Simplificación Lógica
Álgebra Booleana y Simplificación Lógica M. en C. Erika Vilches Parte 2 Simplificación utilizando Álgebra Booleana Simplificar la expresión AB + A(B + C) + B(B + C) 1. Aplicar la ley distributiva al segundo
MANAGEMENT CONSULTORES
MANAGEMENT CONSULTORES CURSO DE INTRODUCCION A SIMUL8 NIVEL INTERMEDIO Cnel. Ramón L. Falcón 1435 Ciudad Autónoma de Buenos Aires Argentina Tel: +54-11-5468-3369 Fax: +54-11-4433-4202 mail: [email protected]
Evolución del software y su situación actual
Evolución del software y su situación actual El software es el conjunto de programas que permite emplear la PC, es decir, es el medio de comunicación con la computadora, el control de sus funciones y su
Gestión de los Riesgos del Proyecto
Áreas del conocimiento para la AP III Gestión de los Riesgos del Proyecto Basado en los estándares del PMI Ing. Fausto Fernández Martínez, MSc, MAP San José, Costa Rica - 2013 Controlar los Riesgos del
Programación Dinámica
Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ingeniería Industrial IN34A: Clase Auxiliar Programación Dinámica Marcel Goic F. 1 1 Esta es una versión bastante preliminar
E2: Aplicaciones y Lenguajes de Simulación. Megatendencias en el ámbito académico
Miguel Ángel Rosendo Esquivel A01127094 Luis Daniel Samper Escalante A01127128 David Figueroa Hernández A01127491 E2: Aplicaciones y Lenguajes de Simulación. Megatendencias en el ámbito académico a) Descripción
Declaración de variables en pseudocódigo. Ambito global o local programación. (CU00205A)
aprenderaprogramar.com Declaración de variables en pseudocódigo. Ambito global o local programación. (CU00205A) Sección: Cursos Categoría: Curso Bases de la programación Nivel II Fecha revisión: 2024 Autor:
Módulo de Planeación Presupuestal
Módulo de Planeación Presupuestal Documentación Intelisis. Derechos Reservados. Módulo de Planeación Presupuestal 1 Introducción 1.1 1.2 Introducción 4 Versiones Disponibles 5 2 Configuración 2.1 2.2 Configuración
Bases de datos 1. Teórico: Diseño Conceptual
Bases de datos 1 Teórico: Diseño Conceptual Modelado Conceptual Primera etapa en el diseño de una BD Estudio del problema real Especificación usando un lenguaje de muy alto nivel Validar el resultado Actividad
