Ing. Sistesmas

Páginas: 8 (1779 palabras) Publicado: 9 de diciembre de 2012
| INSTITUTO TECNOLÓGICO DE ESTUDIOS SUPERIORES DE LOS CABOS | |
| ASIGNATURA: SISTEMAS DISTRIBUIDOS I | GUIA DE ESTUDIOS | |
| CARRERA: ING, SISTEMAS COMPUTACIONALES | TEMA:HISTORIA DE INGENIERIA DE SOFTWARE | |
| PROFESOR: LIC. SERGIO ESCALANTE | | |
| | | |

GUIA DE ESTUDIOS, SISTEMAS DISTRIBUIDOS I

ESTANDARES
Especificación que regula la realización de ciertosprocesos o la fabricación de componentes para garantizar interoperabilidad (La interoperatividad es la condición mediante la cual sistemas heterogéneos pueden intercambiar procesos o datos.)
Es una propiedad que puede predicarse de sistemas de naturaleza muy diferente, como pueden ser los sistemas informáticos (en cuyo caso se le suele denotar también como neutralidad tecnológica).
La Interoperabilidades un factor crítico para recoger los beneficios de la telefonía IP y permite a su empresa comunicar y operar como una entidad integrada y altamente efectiva.

Para los sistemas distribuidos son necesarios los estándares por dos razones:

DIVERSIDAD. El trabajar en diferentes lugares, la recolección y almacenamiento de la información se realiza en diferentes locaciones. Para lograr unainteracción entre todos, es necesario obtener respuestas rápidas e independencia Los sistemas distribuidos se tienen que adaptar a diferentes requerimientos operacionales.
FRAGMENTACIÓN. Hasta ahora, no existe una arquitectura abierta que facilite la construcción de sistemas distribuidos en una base de diversos vendedores, la cual pueda expandirse a diversos dominios de aplicación.ESPECIFICACIONES DE ALTO NIVEL
Esta parte trata lo relacionado a las especificaciones de aplicaciones distribuidas, que comúnmente tienen un gran número de requerimientos de desempeño que los hace difíciles de especificar. En primer lugar, típicamente son concurrentes, además, requieren ser altamente confiables y disponibles, y también deben ofrecer rápidos tiempos de respuesta.
Resulta relativamente fácildescribir un sistema distribuido dando una explicación detallada de su implementación, por ejemplo; dónde se localiza la información, cuántas réplicas de la información existen, cómo se procesan las peticiones y cómo se comunican todas las piezas del sistema. Así como las especificaciones del usuario para programas secuenciales, las especificaciones de sistemas distribuidos deberían expresarse entérminos orientados al usuario y deberían ser libres de detalles de implementación.
Un sistema distribuido es un objeto abstracto que puede usarse invocando a varias operaciones, así que el sistema es una instancia de un tipo de datos abstracto. Las especificaciones de un sistema describen todas las constantes relevantes en su comportamiento observable; incluyendo el comportamiento de las operacionesinvocadas por los usuarios y si el sistema esta activo, las operaciones que el sistema realizará internamente.
El usuario de un sistema podría ser un programa o proceso, o si el sistema es interactivo, una persona. Un sistema puede tener usuarios que trabajen concurrentemente y todos estos usuarios pueden invocar sus operaciones en paralelo.
En las especificaciones, cada operación es vista comouna acción atómica. Estas operaciones atómicas poseen dos propiedades importantes: serializabilidad y totalidad. La serializabilidad se refiere a que la ejecución concurrente de un grupo de acciones es equivalente a la ejecución secuencial de las mismas operaciones. La totalidad quiere decir que cada operación, o se ejecuta total y exitosamente, o falla y no tiene efecto sobre el estado delsistema.
La técnica básica que es usada en la escritura de especificaciones es introducir especificaciones no deterministas en el modelo que describa la propagación de la información sobre todas las réplicas y los efectos de no serializabilidad de las operaciones concurrentes. También es de ayuda estructurar las especificaciones, de manera que se puedan distinguir los efectos esperados y no...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistesmas de amortizacion
  • técnico en sistesmas
  • sistesmas de informacion gerencial
  • Interdependencia De Los Sistesmas De Organos
  • ingeniero en sistesmas de informacion
  • Impacto de los sistesmas informaticos
  • Ing
  • la ing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS