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

Sistemas operativos y alternativas RTOS




Enviado por Pablo Turmero



    Monografias.com

    Índice
    Definiciones y Conceptos
    Planificación
    Tipos de sistemas operativos
    Symbian OS
    Mobilinux
    VxWorks

    Monografias.com

    Definición de sistema operativo
    “Un sistema operativo es un programa que controla la ejecución de aplicaciones y programas que actúa como interfaz entre las aplicaciones y el hardware del computador”
    Objetivos:
    Facilidad de uso
    Eficiencia
    capacidad para evolucionar

    Monografias.com

    Proceso
    Conjunto de piezas:
    Código de programa
    Información de estado
    Modelo 5 estados

    Monografias.com

    Hilo
    Concepto

    Ventajas

    Monografias.com

    Núcleo
    Monolítico
    Micronúcleo
    Híbrido
    Exonúcleo

    Monografias.com

    Características Multi
    Multitasking/multiprogramming
    Multithreading
    Multiprocessing
    ASMP
    SMP
    Multiuser

    Monografias.com

    HAL y API
    Hardware Abstraction Layer

    Application Programming Interface

    Monografias.com

    Planificación
    Planificación a largo plazo
    Planificación a medio plazo
    Planificación a corto plazo
    Planificación de E/S

    Monografias.com

    Planificación a corto plazo monoprocesador
    Preemptive/nonpreemptive
    Planificaciones alternativas
    Primero en llegar, primero en servirse (FCFS)
    Turno rotatorio (round robin o time slicing)
    Primero el proceso más corto (SPN)
    Menor tiempo restante (SRT)
    Primero el de mayor tasa de respuesta (HRRN)

    Monografias.com

    Planificación a corto plazo multiprocesador
    Compartición de carga
    Planificación en pandilla
    Asignación de procesador dedicado
    Planificación dinámica

    Monografias.com

    Planificación de tiempo real
    Características
    Determinismo
    Reactividad
    Control de usuario
    Fiabilidad
    Operación de fallo suave
    Enfoques
    Estáticos dirigidos por tablas
    Estáticos expulsivos dirigidos por prioridad
    Dinámicos basados en un plan
    Dinámicos de mejor esfuerzo

    Monografias.com

    Tipos de sistemas operativos (I)
    Supercomputación
    Suse Linux Server
    AIX Unix
    Red Hat Linux
    UNICOS
    Mainframes/servidores/estaciones de trabajo
    IBM Z/OS
    Solaris

    Monografias.com

    Tipos de sistemas operativos (II)
    Propósito general
    Unix-like:
    Distribuciones Linux
    Minix
    BSD
    OpenSolaris
    Microsoft Windows 9x /XP / Vista

    Monografias.com

    Tipos de sistemas operativos(III)
    Tiempo real/empotrados
    eCos
    Nucleus
    VRTX
    QNX
    Snapgear
    Palm OS
    Windows Mobile
    Openmoko
    Android

    Monografias.com

    Tipos de sistemas operativos(IV)
    Sistemas operativos web
    WebOS
    eyeOS

    Sistemas operativos de red
    Microsoft Windows NT / 2000
    Novel Netware
    BSD

    Monografias.com

    Symbian OS
    Historia

    Actualidad

    Características

    Monografias.com

    Mobilinux

    Historia

    Características

    Monografias.com

    VxWorks
    Historia

    Productos

    Características

    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