Monografias.com > Computación > General
Descargar Imprimir Comentar Ver trabajos relacionados

Sistemas concurrentes: conceptos fundamentales




Enviado por Pablo Turmero



Partes: 1, 2

    Monografias.com

    Contenidos
    Concurrencia y paralelismo
    Sistema concurrente
    Programación concurrente
    Lenguaje concurrente
    Arquitectura paralela
    Sistema distribuido

    Monografias.com

    ¿Qué es la concurrencia?
    Definición de diccionario: coincidir en el espacio o en el tiempo dos o más personas o cosas.
    En Informática, se habla de concurrencia cuando hay unaexistencia simultánea de varios procesos en ejecución.
    Ojo, concurrencia existencia simultánea no implica ejecución simultánea.

    Monografias.com

    Paralelismo vs concurrencia
    El paralelismo es un caso particular de la concurrencia.
    Se habla de paralelismo cuando ocurre la ejecución simultánea de instrucciones:
    arquitecturas paralelas
    procesamiento paralelo
    algoritmos paralelos
    programación paralela

    Monografias.com

    Procesos y concurrencia
    Una forma de ver la concurrencia es como un conjunto de actividades que se desarrollan de forma simultánea.
    En informática, cada una de esas actividades se suele llamar proceso.

    Monografias.com

    ¿Dónde se encuentra la concurrencia?
    En la Naturaleza (el problema que se modela)
    ¿ejemplos?
    En el hardware (la herramienta para solucionar el problema):
    ejecución paralela de instrucciones
    funcionamiento paralelo de los periféricos
    procesadores múltiples
    sistemas distribuidos

    Monografias.com

    ¿Qué es un sistema concurrente?
    Es un sistema informático en el que la concurrencia desempeña un papel importante.
    Ejemplos:
    sistemas operativos
    sistemas de gestión de bases de datos (DBMS)
    sistemas de tiempo real
    sistemas distribuidos

    Monografias.com

    Concurrencia inherente o potencial
    Sistemas inherentemente concurrentes:
    el entorno con el que interactúan, o el entorno que modelan tiene forzosamente actividades simultáneas
    p.ej. red de cajeros automáticos
    Sistemas potencialmente concurrentes:
    no es estrictamente necesario que haya concurrencia, pero se puede sacar partido de ella
    p.ej. para aumentar la velocidad de ejecución

    Monografias.com

    Ejercicio
    Dar un ejemplo de sistema en la naturaleza que sea concurrente
    Dar dos ejemplos de sistemas inherentemente concurrentes
    Dar dos casos de sistemas potencialmente concurrentes en los que nos beneficiaríamos de la utilización de la concurrencia

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter