1. REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
CIENCIA Y TECNOLOGIA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN COL – SEDE CIUDAD OJEDA
TIPOS DE SISTEMAS
OPERATIVOS
Ciudad Ojeda, Enero 2019
Realizado Por:
Argenis Ramirez
2. - T I P O -
MONOPROGRAMACIÓN
SISTEMA DONDE EL PROCESADOR DEBE ESPERAR A
QUE SE FINALICE LA EJECUCIÓN DE UN PROGRAMA
PARA LUEGO PODER INICIAR OTRO.
RUN
Programa #1
RUN
Programa #2
WAIT WAIT
- RUN: Programa en ejecución.
- WAIT: Tiempo de espera.
3. - T I P O -
BATCH (LOTES O COLAS)
SISTEMA QUE REALIZA SECUENCIAS AUTOMATICAS
DE TRABAJOS POR DONDE VAN PASANDO A EJECUCIÓN
LOS PROGRAMAS EN ESPERA UNO POR UNO.
FASE I WAIT WAIT WAIT
FASE II WAIT WAIT RUN
FASE III WAIT RUN RUN
FASE IV RUN RUN RUN
• Posee una planificación sencilla,
ya que los trabajos se ejecutan según el
orden de la secuencia.
• Tiene el funcionamiento de las colas
FIFO (First In, First Out), donde el primer
programa que se ejecuta, es el primero
en salir para que se ejecute el siguiente.
4. - T I P O -
MULTIPROGRAMACIÓN
SISTEMA QUE CARGA EN LA MEMORIA PRINCIPAL VARIOS
PROGRAMAS QUE SE IRAN EJECUTANDO DE FORMA
CONCURRENTE EN UN TIEMPO DETERMINADO.
• Aprovecha la memoria y mejora los
tiempos muertos del procesador.
• Soporta dos o mas procesos
activos de manera simultanea.
RUN
Programas
RUN RUN
WAIT
RUN RUN RUN
Programas
WAIT
- RUN: Programas en ejecución.
- WAIT: Tiempo de espera.
EJECUCIÓN DE
VARIOS PROGRAMAS
5. - T I P O -
MULTIPROGRAMACIÓN
RUN
STOPRUN
WAIT
WAIT
MULTIPROGRAMACIÓN
CLASICA
El administrador del procesador
le da el turno a un programa especifico.
MULTIPROGRAMACIÓN
TRATAMIENTO PARALELO
A cada programa se le asigna un intervalo
de tiempo controlado por el reloj del CPU.
RUN
WAIT
WAIT
MULTIPROGRAMACIÓN
TIEMPO COMPARTIDO
Asigna el control del CPU a un nuevo programa
interrumpiendo la ejecución del anterior siempre
y cuando éste último agote su tiempo asignado.
STOP
- RUN: Programa en ejecución. - WAIT: Tiempo de espera. - STOP: Programa interrumpido.
6. - T I P O -
MULTISECUENCIAS
SISTEMA QUE PERMITE QUE LOS ELEMENTOS EN EJECUCIÓN
ALOJADOS EN LA MEMORIA, PUEDAN REALIZAR DISTINTOS
TIPOS DE TRABAJOS ORGANIZADOS EN COLAS DIFERENTES.
MEMORIA
COLAS
……………………
ELEMENTOS
• Los trabajos se introducen en las distintas
colas, que contienen características que deben
reunir los trabajos (tiempo de CPU, prioridades).
• Habrá un trabajo en ejecución continua
por cada cola que exista en la memoria.
7. - T I P O -
BASES DE DATOS
SISTEMA QUE MANTIENE GRANDES CANTIDADES DE DATOS
QUE PUEDEN SER CONSULTADOS EN BUSCA DE LA INFORMACIÓN
DETERMINADA, LA CUAL PUEDE SUMINISTRARSE EN UN PERIODO
DE TIEMPO ESPECIFICO.
SISTEMA OPERATIVO BASE DE DATOS SISTEMA PARA
BASE DE DATOS
8. - T I P O -
TIEMPO REAL
SISTEMA DEDICADO A LA APLICACIÓN DE CONTROL QUE SE
ENCUENTRA CONFIGURADO PARA DAR RESPUESTAS RAPIDAS A
TIEMPO REAL, GRACIAS A QUE LOS PROCESOS SON ALMACENADOS EN
LA MEMORIA PRINCIPAL DE FORMA PERMANENTE.
• Caracterizado por el procesamiento de una
actividad interrumpida por sucesos externos
de origen aleatorio.
• Posee la capacidad de controlar el sistema
con mínima intervención humana, es decir,
cuando se producen fallos o se violan limites.
9. - T I P O -
MULTIPROCESADOR
SISTEMA QUE INTERCONECTA VARIAS COMPUTADORAS,
DONDE CADA UNA TIENE LA CAPACIDAD DE OTORGAR
SERVICIOS DE COMPUTACIÓN A LOS USUARIOS DE LA RED.
• Las redes se conectan a través de
subsistemas de comunicaciones.
• La conexión es posible gracias a los
enlaces de comunicaciones, tales como:
líneas telefónicas, canales de satélite, etc.
Computador
Host
Enlaces
10. - T I P O -
MULTIPROCESADOR
SISTEMAS
EN RED
Cada host utiliza su propio sistema operativo, el cual
está controlado por los programas de usuario que se
encuentran ejecutados en los distintos hosts.
SISTEMAS
DISTRIBUIDOS
Los sistemas individuales de los hosts
son descartados y se coloca un único
sistema para toda la red.