miércoles, 19 de septiembre de 2012

TABLA DE SISTEMAS OPERATIVOS








Tabla de Principales Sistemas Operativos

TEMARIO

Unidad I

 
Tema: Sistemas operativos en ambientes distribuidos.
 
 
1.1 Conceptos y características de los sistemas operativos de redes y sistemas operativos centralizados.
 
1.2 Conceptos y características de los sistemas operativos distribuidos.
 
1.3 Sistemas operativos distribuidos: ventajas y desventajas contra sistemas operativos centralizados, sistemas operativos para redes, modo cliente - servidor, modelo de N capas, características del hardware y características del software(homogeneos y heterogeneos), direccionamiento lógico y físico.
 
1.4 Sistemas operativos de alto rendimiento a bajo costo(clustering) en sistemas operativos de libre distribución.
 
 

Unidad II

Tema: Comunicación en los sistemas operativos distribuidos.
 
 
2.1 Comunicacion: comunicación con cliente - servidor, comunicación con llamada a procedimiento remoto, comunicación en grupo, tolerancia a fallos.
 
2.2 Sincronización: relojes físicos, relojes lógicos, usos de la sincronización.
 
2.3 Nominación: características y estructuras, tipos de nombres, resolución y distribución, servidores y agentes de nombre, mapeo de direcciones, mapeo de rutas, modelo de Terry.
 
2.4 Comunicación de procesos a través del paso de mensajes en sistemas distribuidos.
 
 

Unidad III

 
Tema: Procesos y procesadores en sistemas operativos distribuidos.
 
 
3.1 Conceptos básicos de procesos y procesadores.
 
3.2 Métodos de distribución de carga(hilos, tareas, procesos).
 
3.3 Modelos de procesadores: de estación de trabajo, de pila de procesadores, híbrido.
 
3.4 Asignación de procesadores: modelo y algoritmos con sus aspectos de diseño e implantación.
 
3.5 Coplanificación.
 
3.6 Tolerancia a fallos: nivel proceso, nivel almacenamiento.
 
3.7 Esquemas de seguridad en sistemas distribuidos.
 
3.8 Sistemas operativos distribuidos en tiempo real.
 
3.9 Balanceo de carga en sistemas distribuidos.
 
 

Unidad IV

 
Tema: Memoria compartida distribuida(MCD).
 
 
4.1 Configuraciónes de memoria compartida distribuida: de circuitos, basada en bus, anillo o con conmutador.
 
4.2 Modelos de consistencia: estricta, casual, secuencia, débil, de liberación, y de entrada.
 
4.3 Memoria compartida distribuida en base a paginas: diseño, replica, granulada, consustencia, propietario, y copias.
 
4.4 Memoria compartida distribuida en base a variables.
 
4.5 Memoria compartida distribuida en base a objetos.
 
4.6 Administradores memorias en clusters.
 
 

Unidad V

 
Tema: Usos y tendencias de los sistemas operativos distribuidos.
 
 
5.1 Administración de  sistemas operativos distribuidos: instalación, configuración y control.
 
5.2 Instalación de clusters.
 
5.3 Estándares de administración en sistemas operativos distribuidos.
 
5.4 Computo de alto rendimiento a bajo costo.
 
5.5 Súper computo basado en clustering como solución a la necesidad de alto procesamiento en la nueva  era.
 
5.6 Tendencias de la investigación.
 
5.7 Sistemas distribuidos como infraestructura para el soporte de las empresas en las TI.

lunes, 10 de septiembre de 2012

Caracteristicas de Desarrollo de Aplicaciones Modernas


  • Internet.
  • Intranet
  • Extranet
  • Bases de Datos
  • S.O.A
  • Dispositivos Moviles

  • Elementos en Comunicación en Red

    El cable par trenzado es de los mas antiguos en el mercado y en algunos casos el mas común, consiste en 12 alambres de cobre aislados con un grosor de 1MM.

    Concurrencia

    Es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo.

    Proceso Asincrono

    Es una señal generada por un proceso que requiere atención por parte de otro proceso independientemente de lo que este haciendo.

    Conceptos Basicos

    Un sistema operativo es un software de sistemas, es decir un conjunto de programas de computación destinado a realizar muchas tareas entre las que se destaca la administración eficaz de sus recursos.

    Multi Tarea

    video


    Se refiere a la capacidad del sistema operativo para correr de un programa, al mismo.


    Multi Tarea con Asignación de Prioridades

    video


    Es cuando el sistema operativo mantiene una lista de procesos que estan corriendo.

    Multi Usuario

    video


    Es el que permite a mas de un usuario accersar a una computadora.


    Multi Proceso

    video


    Un sistema multiproceso cordina las operaciones de las computadoras multiprocesadoras.


    Multi Proceso Asimetrico

    video


    Es cuando un procesador principal retiene el control global de la computadora.

    Multi Proceso Simetrico.

    video


    Es cuando no existe un procesador unico que controle.


    Caracteristicas de Desarrollo de Aplicaciones Modernas

    video
    -Base de Datos.
    -Internet.
    -Intranet.
    -Extranet.
    -SOA.
    -Dispositivos Móviles.

    Elementos de Comunicación en Red

    video

    El cable par transado es de los mas antiguos en el mercado y en algunos casos el mas común, consiste en 12 alambres de cobre aislados con un grosor de 1mm.

    Concurrencia

    video

    Es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo.

    Proceso Asincrono

    video
    Es una señal generada por un proceso que requiere atención por parte de otro proceso independientemente de lo que este haciendo.

    Características de un Sistema Operativo Moderno

    video

    La principal característica es la convenencia, un sistema operativo hace mas conveniente el uso de una computadora.