Diseño De Software De Arquitectura Multiprocesador

Páginas: 6 (1391 palabras) Publicado: 2 de junio de 2012
INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO ORGANISMO PÚBLICO DESCENTRALIZADO DEL GOBIERNO DEL ESTADO
CLAVE: 31ETI0004Q

INGENIERÍA EN SISTEMAS COMPUTACIONALES

Fundamentos De Desarrollo De Sistemas



Alumno:

Br.-Ruiz Fuentes Carlos Orlando

Profesora:

LI. Sakura María Montero Castro

DISEÑO DE SOFTWARE DE ARQUITECTURA MULTIPROCESADOR.
Descripción de la arquitectura(características)
Un sistema multiproceso o multitarea es aquel que permite ejecutar varios procesos de forma concurrente, la razón es porque actualmente la mayoría de las CPU sólo pueden ejecutar un proceso cada vez. La única forma de que se ejecuten de forma simultánea varios procesos es tener varias CPU (ya sea en una máquina o en varias, en un sistema distribuido

Ventajas y desventajas.
La ventajade un sistema multiproceso reside en la operación llamada cambio de contexto. Esta operación consiste en quitar a un proceso de la CPU, ejecutar otro proceso y volver a colocar el primero sin que se entere de nada. Es económica. El uso de componentes comúnmente disponibles, en grandes cantidades, permite ofrecer mayor rendimiento

Desventajas

En ocasiones se menciona también la limitantefísica; existen factores que limitan la velocidad máxima deun procesador, independientemente del factor económico. Barreras físicas infranqueables, tales como la velocidad de la luz, efectos cuánticos al reducir el tamaño delos elementos de los procesadores, y problemas causados por fenómenos eléctricos a pequeñas escalas restringen la capacidad máxima de un sistema multiprocesador, dejando la opciónobvia de colocar muchos procesadores para realizar cálculos cooperativamente.

Casos de uso (ejemplos donde emplean y la forma en como lo hacen)
Un ejemplo de este tipo de sistema es un sistema de control de tráfico aéreo. Un conjunto de sensores distribuidos recolecta la información del flujo de tráfico y la procesa localmente antes de enviarla al cuarto de control

DISEÑO DE SOFTWARE DEARQUITECTURA CLIENTE/SERVIDOR.

Descripción de la arquitectura (características)
La arquitectura cliente-servidor es una forma de dividir las responsabilidades de un Sistema de Información separando la interfaz de usuario (Nivel de presentación) de la gestión de la información (Nivel de gestión de datos).Esta arquitectura consiste básicamente en que un programa, el Cliente informático realizapeticiones a otro programa, el servidor, que les da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema multiusuario distribuido a través de una red de computadoras. La arquitectura cliente-servidor sustituye a la arquitectura monolítica en la que no hay distribución, tanto a nivel físico como a nivel lógico.
Suscaracterísticas son:
Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan entonces un papel pasivo en la comunicación (dispositivo esclavo).‡ Tras la recepción de una solicitud, la procesan y luego envían la respuesta al cliente.‡ Por lo general, aceptan conexiones desde un gran número de clientes (en ciertos casos el número máximo de peticiones puede estar limitado).‡ No esfrecuente que interactúen directamente con los usuarios finales
Ventajas
Centralización del control: Los accesos, recursos y la integridad de los datos son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda dañar el sistema.‡ Escalabilidad: Se puede aumentar la capacidad de clientes y servidores por separado.‡ Fácil mantenimiento
Desventajas‡
Lacongestión del tráfico (a mayor número de clientes, más problemas para el servidor).‡ El software y el hardware de un servidor son generalmente muy determinantes. Un hardware regular de un ordenador personal puede no poder servir a cierta cantidad de clientes. Normalmente se necesita software y hardware específico, sobre todo en el lado del servidor, para satisfacer el trabajo. Por supuesto, esto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño Y Arquitectura De Un Software
  • Arquitectura De Software Y Patrones De Diseño
  • Diseño y arquitectura de proyectos de software
  • Diseño y arquitectura de productos de software
  • diseño y arquitectura de software
  • Diseño De Arquitectura De Producto De Software
  • Diseño De Sistemas De Arquitectura Del Software
  • Arquitectura y diseño de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS