Академический Документы
Профессиональный Документы
Культура Документы
1 Introducción Modularidad
Este documento es un ejemplo del formato de Hace referencia a la división de las funciones de los
presentación deseado, y contiene información sistemas en diferentes procesos.
concerniente al diseño general del documento,
familias tipográficas, y tamaños de tipografía Conveniencia o comodidad
apropiados.
Esta característica se da cuando un usuario lleva a
2 Marco de referencia cabo varias tareas a la vez.
Es un programa en ejecución que necesita recursos Proporciona un mecanismo para permitir que los
para poder realizar su tarea, estos recursos se asignan procesos se comunique y sincronicen sus acciones sin
al proceso en el momento de su creación o ejecución. compartir el mismo espacio de direcciones de
Los sistemas consisten en un conjunto de procesos. memoria.
Este no puede ser afectado ni afecta a los procesos Sistema de paso de mensajes
que se están ejecutando en el sistema.
El servicio de IPC se proporciona mejor mediante un
2.3 Proceso Cooperativo. sistema de paso de mensajes, la función de este
sistema es permitir la comunicación entre ellos sin
Comparte datos con otros procesos del sistema para necesidad de usar datos compartidos.
llevar a cabo su objetivo.
Este sistema proporciona dos operaciones las cuales
Compartir información son envió (send) y recepción (receive). Para llevar a
cabo estas operaciones debe existir un enlace de
Se da cuando varios procesos necesitan de una misma comunicación.
pieza de información, se debe permitir el acceso
concurrente al recurso. Para llevar a cabo la implementación lógica del
enlace de comunicación existen los siguientes
Acelerar los cálculos métodos:
Para ejecutar una tarea con mayor rapidez, se debe Comunicación directa o indirecta.
dividir en sub tareas, cada una de las cuales se
ejecutara en paralelo con las demás. Comunicación simétrica o asimétrica.
Se establece un enlace automáticamente Cada enlace tiene cierta capacidad que determina el
entre cada par de procesos que desean número de mensajes que puede contener
comunicarse. temporalmente. Esto puede considerarse como una
cola de mensajes unidas al enlace, existen tres
Entre cada par de procesos en comunicación maneras básicas para representar dicha capacidad.
hay exactamente un enlace. Estas son:
2.4.2 Sincronización
2
[4] Strunk, W. and White, E.B. The Elements of
Style. Fourth Edition, Boston: Allyn and Bacon.
2000.
Referencias
[1] Anderson, R.E. Social impacts of computing:
Codes of professional ethics. Social Science
Computing Review. Vol. 10, No. 2, (Winter
1992), pp.453-469.