SISTEMAS MULTIUSUARIOS
Transcript of SISTEMAS MULTIUSUARIOS
COLEGIO NACIONAL TECNICO YARUQUI
NOMBRE:CURSO:
LICENCIADO:
TEMA:
CINTHIA FARINANGO
3° DE BACHILLERATO
FABIAN QUILUMBA
DIAPOSITIVAS DE SISTEMAS OPERATIVOS
A veces Dios no cambia las
CIRCUNSTANCIAS… porque EL está
usando las CIRCUNSTANCIAS para cambiarte a
ti.
SISTEMA OPERATIV
O
Es conjunto de
programas
especialmente hechos
para la ejecución de
varias t
areas.
Es función que administrar
todos los periféricos de
una computadora
Las atribuciones del S.O es cargar en la memoria y
facilitar la ejecución de los
programas que el usuario utiliza.
Administra
ción de lo
s
recu
rsos d
e la co
mputadora
,
para evita
r que lo
s
programas e
ntren en
conflic
to.
FUNCIONES DEL SISTEMA
OPERATIVOADMINISTRACION DEL
PROCESADOR
• Administra la distribución del
procesador entre los distintos
programas por medio de un algoritmo.
GESTION DE LA MEMORIA DE
ACCESO ALEATORIO
• Si la memoria física es insuficiente el sistema operativo puede crear una
zona de memoria en el disco dura
(memoria virtual)
GESTION DE ENTRADAS Y
SALIDAS
• Permite unificar y controlar el acceso de los programas a
los recursos materiales atreves
de los drivers.
GESTION DE EJECUCION DE APLICACIONES
• Se encargan de que las aplicaciones se ejecuten
sin problemas asignándoles los recursos
que necesitan para funcionar.
ADMINISTRACION DE AUTORIZACIONES
• Encargada de la relación con la ejecución de
programas garantizando que los recursos sean
utilizados solo por programas y usuarios que posean las autoridades.
GESTION DE ARCHIVOS
• Gestiona la lectura y escritura en el sistema de
archivos, y las autorizaciones de acceso a archivos de aplicaciones
y usuarios.
GESTION DE INFORMACIO
N• Proporciona cierta
cantidad de indicadores que pueden utilizarse
para diagnosticar el funcionamiento
correcto del equipo
SIS
TEM
A
OP
ER
ATIV
O
MU
LTIP
RO
GR
AM
AC
ION
Se distinguen por que puede
soportar la ejecución de
dos o mas trabajos activos
Su objetivo es tener varias tareas en la
memoria principal
Sistemas Operativos como UNIX, Windows
98, Windows NT, MAC-OS, OS/2, Soportan la
multitarea
CARACTERISTICAS DEL SISTEMA OPERATIVO
• Mejora productividad del sistema y utilización de
recursos.•Múltiples recursos entre
varios programas. •Generalmente soportan
múltiples usuarios.•Proporcionan facilidades para
mantener el entorno de usuarios individuales.
•Requieren validación de usuario para seguridad y
protección. • Proporcionan contabilidad del uso de los recursos por parte
de los usuarios.
SISTEMA OPERATIVO POR LOTES
Almacena transacciones
durante un cierto lapso antes de su envío a un archivo
maestro, por lo general una
operación separada que se efectúa
durante la noche.
*Gestionar el hardware. Se refiere al hecho de administrar de una forma más eficiente
los recursos de la máquina.
*Facilitar el trabajo al usuario.
Permite una comunicación
con los dispositivos de
la máquina.
Procesan una gran cantidad de información
Procesan una gran cantidad de trabajos con poca o ninguna interacción entre los
usuarios y los programas en
ejecución.
SISTEMAS OPERATIVOS POR
LOTES
DESVENTAJAS
VENTAJAS
Compartir mejor los recursos de un ordenador entre muchos
usuarios.
Evita desaprovechar los recursos del ordenador sin necesidad de
interacción y supervisión humanas continuas.
Realiza el trabajo en el momento en el que los recursos del ordenador están menos
ocupados, dando prioridad a tareas interactivas.
No conocer y planificar
cuidadosamente la tarea a realizar.
Cualquier tipo de error puede
producir resultados inútiles o, simplemente,
inexistentes.
CARACTERISTICAS
No requieren gestión critica de dispositivos en el
tiempo.
Permiten poca o ninguna
interacción usuario/programa
en ejecución.
Planificación del procesador sencilla,
típicamente procesados en orden
de llegada.
Requiere que el programa, datos y órdenes al sistema
sean remitidos todos juntos en forma de
lote.
SISTEMA OPERATIVO EN TIEMPO REAL
Como tal, se le exige corrección
en sus respuestas bajo ciertas
restricciones de tiempo.
Desarrollado para
aplicaciones de
tiempo real.
DISEÑO DEL TIEMPO REAL
Un sistema operativo guiado por eventos sólo cambia de tarea cuando
un evento necesita el servicio.
El diseño de compartición de
tiempo gasta más tiempo de
la UCP en cambios de
tarea innecesarios.
Un diseño de compartición de tiempo cambia de tareas por interrupciones del reloj y por
eventos.
CARACTERISTICAS DE S.O EN TIEMPO
REAL
Sensibilidad
Determinismo
Control del usuario
Fiabilidad
Tolerancia a los fallos
Programación en sistemas operativos en
tiempo real• En los diseños típicos, una
tarea tiene tres estados: ejecución, preparada y bloqueada.
• Solamente se ejecuta una tarea por UCP.
Procesador en sistemas operativos en tiempo real
• Un procesador moderno suele ser más rápido, para
programación en tiempo real deben utilizarse
procesadores lo más predecibles posible, sin
paginación.
PROCESADOREste tipo de sistemas
operativos no es necesariamente eficiente en el sentido de tener una capacidad
de procesamiento alta
SISTEMA OPERATIVO
TIEMPO COMPARTIDO
Permite la simulación de que el sistema y
sus recursos son todos para cada usuario.
Se refiere a compartir un
recurso computacional entre muchos usuarios por
medio de la multitarea.
Se puede realizar varios
trabajos al mismo tiempo,
mientras el CPU Se conmuta
entre ellos.
EJEMPLOS DE TIEMPO COMPARTIDO
La mayoría utilizan
algoritmo de reparto
circular.
Programas se ejecutan con
prioridad rotatoria que se incrementa
con la espera y disminuye después
de concedido el servicio.
Gestiona la memoria
proporcionando protección a programas residentes.
SISTEMA OPERATIVO DISTRIBUIDO
Es la unión lógica de un grupo de S.O sobre una
colección de nodos computacionales independientes
En cada núcleo provee un conjunto mínimo
pero completo de utilidades para operar
los recursos necesarios del
hardware.
COMPONENTES DEL SISTEMA DE ADMINISTRACIÓN
Son procesos de software que definen las políticas del nodo.
Estas componentes
tienen las mismas
funcionalidades de un sistema formado por
una sola entidad.
Proveen comunicación de
alto nivel, administración de
procesos y recursos,
confiabilidad, rendimiento y
seguridad
SISTEMA INFORMÁTIC
O DISTRIBUIDO
:
S.I. autónomos capaces de
comunicarse y cooperar
a través de interconexiones
hardware y software.
*Avances en la tecnología de
comunicaciones.*Ventaja de la
compartición de recursos
• Compartición de recursos y equilibrado de cargas.
• Fácil la ampliación modular de nuevos recursos
VENTAJAS
• Modificaciones software sin afectar a aplicaciones existentes.
COMUNICACIÓN Y COMPARTICIÓN DE
INFORMACIÓNENTRE
USUARIOS/PROCESOS
• Crecimiento incremental múltiples
• Aumenta la disponibilidad y es un soporte para la tolerancia a fallos
Fiabilidad,
disponibilidad y tolerancia a
fallos
DESVENTAJAS
SOWTWARE RED SEGURIDAD
SISTEMA OPERATIVO DE RED
Permite la interconexión de ordenadores para
poder acceder a los servicios y recursos.
Al igual que un equipo no puede trabajar sin un S.O, una red de
equipos no puede funcionar
sin un S.O de red.
Si no se dispone de ningún S.O de red, el
equipo, no puede compartir recursos y los
usuarios no podrán utilizar estos recursos.
WINDOWS NT
Redes MicrosoftSistemas TCP/IP
incluidos los sistemas UNIX
NetWare Sistemas de
acceso remoto
Apple Talk
SISTEMAS OPERATIVOS PARALELOS
Provee una interfaz entre el resto de programas del ordenador, los dispositivos
hardware y el usuario.
Controlar los dispositivos
periféricos tales como
impresoras, escáner, etc.
Tienen mas de un CPU en estrecha
comunicación, las CPU comparten el
bus de las computadoras
Proporcionan un mayor
rendimiento y una mejor
confiabilidad.
OBJETIVOS
*Hace que la computadora sea mas fácil y conveniente de usar.
*Gestiona y mantiene el archivo en dispositivos de memoria masiva
*Gestionar y administrar eficientemente los recursos de hardware
Programas mas
importantes de un
ordenador
Los S.O
realizan
tareas
EJEMPLOS
VENTAJAS DEL S.O PARALELO
Incremento de
throughput.
Economía
Incremento en la
confiabilidad
*Computo paralelo.
*PC´s poderosas computado
ras multimedia
*Redes de comunicación de distancia mundial, con
envió de imágenes, grandes cantidades de datos, audio
y video.
*World wide web.*Computación embebido y
robótica
*Notebooks utilizando tecnologías
de comunicaci
ón: computació
n móvil.
SISTEMAS PARALELO
S
SISTEMAS OPERATIVOS MONOTAREAS
SISTEMAS OPERATIVOS
Administra los recursos de la
máquina, coordina el hardware y
organiza archivos y directorios en dispositivos de
almacenamiento.
SISTEMAS MONO TAREAS
Permiten una tarea a la vez
por usuario.
SISTEMA OPERATIVO
MONOTAREAS
Puede ejecutar un proceso a la misma vez.
Son más primitivos y, solo pueden manejar un
proceso en cada momento o ejecuta las tareas de una en una.
MONOTAREAS
Solo ejecuta un proceso en un momento dado.
Son aquellos que sólo permiten una tarea a la vez por usuario.
Software básico de una computadora que
provee una interfaz entre el resto de programas del
ordenador.
SISTEMA OPERATIVO
MONOUSUARIOS
Fueron los primeros en aparecer en el mundo informático, ya que los
científicos los necesitaban para ejecutar aplicaciones
de cálculo.
SE CLASIFICAN EN:
MULTIUSUARIOS MONOUSUARIOS
Son capaces de dar servicio a mas de un
usuario a la vez.
Permiten una tarea a la vez al usuario al
mismo tiempo.
Es usado por solo un usuario sin
importar el numero de uso de procesos
que tenga la computadora.
EJM.: Las versiones domésticas de Windows Administra recursos de
memoria procesos y dispositivos de las PC'S
ESTRUCTURA BÁSICA DEL
SISTEMA MS-DOS
Este se encarga de
realizar tareas de un programa
Original es capaz de gestionar 1MB y de
trabajar directamente sólo con 640 KB, este es un gran problema para programas que
precisen de más memoria.
Programas fundamentales
para el funcionamiento
del MS-DOS:
BIOS IO.SYS COMMAND.COM
AUTOEXEC.BAT
CONFIG.SYS
Relación más cercana entre el programa software y el hardware del ordenador
Núcleo del sistema
operativo.
Interprete de los
comandos
Fichero que contiene
una serie de instruccione
s
Fichero que contiene la configuració
n del sistema.