Programación Avanzada.  Del tema seleccionado por cada equipo, realizar un programa que realice la simulación de dicho tema, usando hilos y Visual Studio.

Slides:



Advertisements
Presentaciones similares
PROYECTO CURSO PROYECTO DE SISTEMAS MECATRÓNICOS 2012-I
Advertisements

A cargo de: JUAN CAMILO SANCHEZ ORTEGON
Elaboración del Plan de Mediano y Largo Plazo para el Municipio de Medellín y Generación de Referentes de futuro para el Valle de Aburrá.
Términos de referencia para el trabajo final de investigación
TEMA 1 Introducción a la Programación Concurrente
Secuencia didáctica marco del proyecto de investigación
Mecanismo de semáforos
COORDINACIÓN TRABAJOS DE TÍTULOS VIRTUAL
Daniel Morillo Jorge Boscán Gregory Carrasco
PROTOCOLO PARA EL PROYECTO DE INVESTIGACIÓN. NECESIDAD DE INVESTGACION CONVENCIDOS OBSERVAR.
Plan de clase.
Historia de las culturas Arturo Hernández II semestre 2011.
Proyectos de investigación
Método Científico Propósito: Organizar y desarrollar un proyecto.
Investigando Paso a Paso
Concurrencia: interbloqueo e inanición
Sistemas a Eventos Discretos
COORDINACIÓN TRABAJOS DE TÍTULOS VIRTUAL
Unidad 4 Interbloqueos (Dead Lock)
Sistemas Concurrentes: el problema de la exclusión mutua I.T. Informática de Sistemas Curso
IMPLEMENTACIÓN DE UN SISTEMA DE CONTROL PARA CORTE Y GRABADO DE PIEZAS USANDO EJE MÚLTIPLE NEWMARK SYSTEM JOSE HERIBERTO ALVAREZ CUTA DIRECTOR ING. SERGIO.
Semáforos Cecilia Hernández
1 Proyecto de Solución de Problemas con Programación Verano 2008.
INTRODUCCIÓN A LA COMPUTACIÓN
Sincronización de procesos Mariano Gómez Plaza.  Mariano Gómez Plaza Sincronización de procesos 2 Tipos de procesos IndependientesCooperantes.
M.C. Juan Carlos Olivares Rojas
Matemáticas Discretas. Descripción  Opciones Programación Investigación  Relacionado con los temas vistos en clase Profundización de un concepto Exploración.
ESTRUCTURA DOCUMENTARIA DE TESIS DE PRE-GRADO
¿CÓMO UTILIZAR EL WORD 2003? “Lección básica de aprendizaje, al trabajar con Word 2003”
PROGRAMACION CONCURRENTE
Temario 1.Motivación 2.Conocimientos Básicos 3.Herramienta 4.Validación 5.Usabilidad 6.Accesibilidad 7.Conclusión.
TEMA : PLANTEAMIENTO OPERACIONAL
INVESTIGACION DE OPERACIONES
Sincronización de Procesos
Aspectos básicos sobre el análisis de datos cualitativos
Tema 9.6: Sincronización de Procesos
Elio Daniel Serrano Velasco Rector
CENTRO DE INNOVACIÓN EDUCATIVA TITULO DE PROYECTO 1 Y 2 DE OCTUBRE DE 2014.
El Análisis de Datos y los Informes Finales
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Cuenta Cuentos.
Multiplicación de matrices
Organización y Métodos Ing. Carmen Sofía Gómez Silva
Integrantes: Ma Carmen Zaragoza Santiago Leticia González Hernández Abraham Obispo Antonio Alexis González Ramírez Eduardo Hernández Tolentino.
Especificaciones Reporte y Presentación Final Robótica Inteligente Enero – Mayo 2005.
ICC243 Sistemas Operativos
TITULO DEL TRABAJO INTEGRANTES SIN DOCUMENTO DE IDENTIDAD FECHA Nota: solo se utilizaran 10 diapositivas.
1. Entrega de video y audio de una canción en ingles que utilicen los temas gramaticales vistos durante la unidad. 2. Elegir un tema en ingles que utilice.
INSTITUTO ANGLO BRITÁNICO MYP IV CICLO ESCOLAR
Algoritmo de Dijkstra para ruta más corta. Ejemplo 1.
Integrantes: Germán Hüttemann Marcelo Rodas
Ing. Santiago Figueroa Lorenzo
Grupo 8 Fernando Arias Porras Jorge Mozos Arias Walber González Sedeño Proyecto Práctico de Construcción de un Sistema Software Curso 2010/2011.
Fundamentos de Comunicación y Presentaciones Digitales Viernes 01 de Agosto.
UTFSM - Sistemas Operativos
Instrumentación de la altura de llenado en un tanque cilíndrico
Se denominan fuentes de información a diversos tipos de documentos que contienen datos útiles para satisfacer una demanda de información o conocimiento.
SUSTENTACIÓN Entregable Documentar Procesos y Controlar la calidad
caratula desarrollo WORD Tabla de contenido opinión Excel introducción
Trabajo práctico autónomo: publicación científica
LENGUAJE UNIFICADO DE MODELADO. 01/04/2014 CURSO : LENGUAJE UNIFICADO DE MODELADO 2.
Desarrollado por: Esp. Adolfo León Restrepo Barbetti. Tutor Virtual de Inglés. Herramientas Virtuales para la Construcción de Objetos Virtuales de Aprendizaje.
PRESENTADO POR: NEIDY MARCELA CORDERO. TODOS DEBEMOS SEGUIR CIERTAS INDICACIONES PARA LOGRAR UN TRABAJO ESCRITO, QUE SEA UNA BUENA HARRAMIENTA PARA EL.
CONJUNTO DE CONOCIMIENTOS QUE OTROS ESTUDIOSOS HAN LOGRADO SOBRE EL TEMA DE INVESTIGACION.  PROBLEMA PLATEADO.  PROPOCIONA CONTEXTO DE REFERENCIA.
Concurso de Modelo de Negocio Canvas (IBMC) UP. Bases del concurso Concurso dirigido a alumnos de pregrado y postgrado. Se debe participar en Grupos De.
1 Tema 6: Concurrencia de Procesos Sistemas Operativos.
Resumen de Sistemas Operativos I Msc./Ing. Antonio Mena.
Expositor. Temas Desarrollo Conclusiones.
Exclusión mutua de secciones
Caratula.
Transcripción de la presentación:

Programación Avanzada

 Del tema seleccionado por cada equipo, realizar un programa que realice la simulación de dicho tema, usando hilos y Visual Studio C  Se deberá realizar por equipos de 2 o 3 personas.  El documento y el programa de simulación funcionando deberán entregarse el viernes 17 de mayo.

1. Carátula con tema y nombres de integrantes. 2. Objetivo. 3. Descripción del problema y resultados esperados de la simulación. 4. Modelo de simulación con diagrama de Petri. 5. Construcción de la simulación con hilos de Visual Studio 2012 (únicamente). 6. Documentación de resultados y conclusiones 7. Referencias bibliográficas utilizadas.

 Comida de los filósofos (Dijkstra)  Multiplicación de matrices  Problema de los fumadores  Ordenamiento de datos con concurrencia  Algoritmo del banquero  Problema del barbero durmiente  Algoritmo de Dekker (Exclusión mutua)  Algoritmo de Peterson (Exclusión mutua)  Algoritmo de Lamport (Exclusión mutua)  Algoritmo de los semáforos (Dijkstra Exclusión mutua)