sistemas operativos tema 2 beatriz prada. software básico que controla a un ordenador, que comienza...

15
SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada

Upload: gerardo-sosa-murillo

Post on 03-Feb-2016

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

SISTEMAS OPERATIVOS

TEMA 2

Beatriz Prada

Page 2: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

CONCEPTOSoftware básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción con el usuario.

Tiene 2 objetivos

Comodidad Eficiencia

HARDWARE

SISTEMA OPERATIVO

PROGRAMAS APLICACIÓN

USUARIO

Page 3: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

FUNCIONES DE LOS SISTEMAS OPERATIVOS

INTERFAZ DE USUARIO• Intérprete de comandos• Sistema de menús• Entorno gráfico

ADMINISTRACIÓN DE RECURSOS HARDWARE

ADMINISTRACIÓN DE ARCHIVOS

ADMINISTRACIÓN DE TAREAS

Page 4: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

TIPOS DE SISTEMAS OPERATIVOS

POR EL NÚMERO DE USUARIOS

MONOUSUARIO

MULTIUSUARIO

POR EL NÚMERO DE TAREAS O

PROCESOS

MONOTAREA

MULTITAREA

POR LA INTERFAZ

MODO TEXTO

MODO GRÁFICO

Page 5: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

MÓDULOS SISTEMA OPERATIVO

NUCLEO O KERNEL

Controla el resto de módulos.

Gestiona peticiones de procesador.

Asigna tiempo a cada tarea.

ADMINISTRADOR MEMORIA

Asigna memoria RAM a cada proceso para almacenar datos

temporales o resultados

SISTEMA ENTRADA –

SALIDAControla periféricos

que funcionan simultáneamente,

monitor, impresora..Para evitar bloqueos

ADMINISTRADOR DE ARCHIVOS

Crea, elimina modifica y localiza archivos necesarios,

comprobando privilegios.

Page 6: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

Diseños de Sistemas Operativos

Sistemas operativos por lotes

Sistemas operativos de tiempo

realSistemas

operativos de multiprogramación

(o Sistemas operativos de

multitarea)

Sistemas operativos de

tiempo compartido

Sistemas operativos

distribuidos

Sistemas operativos

de red

Page 7: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

Algunas características de los sistemas operativos por lotes son las siguientes:

• Requiere que el programa, datos y órdenes al sistema sean remitidos todos juntos en forma de lote.• Permiten poca o ninguna interacción con el usuario.• Mayor potencial de utilización de recursos que procesamiento serial simple en sistemas multiusuarios.• Conveniente para programas de largos tiempos de ejecución

Sistemas operativos por lotes

Page 8: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

• Los sistemas operativos de tiempo real son aquellos en donde no tiene importancia el usuario, sino los procesos. Se utilizan en entornos donde son procesados un gran número de sucesos o eventos.• Son construidos para aplicaciones muy específicas, algunos campos de aplicación son los siguientes:

• Control de trenes• Telecomunicaciones• Sistemas de fabricación integrada• Control de edificios, etc.

Sistemas operativos de tiempo real

Page 9: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

Sistemas operativos de multiprogramación (o Sistemas operativos de multitarea)• Soporta la ejecución de dos o más trabajos activos al mismo tiempo.• Su objetivo es tener varias tareas en la memoria principal.

Las características de un Sistema operativo de multiprogramación son las siguientes:

• Mejora productividad del sistema y utilización de recursos.• Multiplexa recursos entre varios programas.• Soporta múltiples usuarios.• Requiere validación de usuario para seguridad y protección.

Estos sistemas operativos se caracterizan por tener múltiples programas activos, compitiendo por los recursos del sistema: procesador, memoria, dispositivos periféricos.

Page 10: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

Sistemas operativos de tiempo compartido• Estos sistemas permiten la simulación de que el sistema y sus recursos son todos para cada usuario. El usuario hace una petición a la computadora, esta la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario.

• Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S; son continuamente utilizados entre los diversos usuarios, dando a cada usuario la ilusión de que tiene el sistema dedicado para sí mismo.

Las características de los sistemas operativos de tiempo compartido son:

• Dan la ilusión de que cada usuario tiene una máquina para sí. • La mayoría utilizan algoritmo de reparto circular.

• Los programas se ejecutan con prioridad rotatoria que se incrementan con la espera y disminuye después de concedido el servicio.

• Gestión de memoria proporciona protección a programas residentes 

Page 11: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

Sistemas operativos distribuidos• Estos sistemas permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores; este conjunto de procesadores puede estar en un equipo o en diferentes, en este caso es transparente para el usuario.

Sus características de los sistemas operativos distribuidos son:• Colocación de sistemas autónomos capaces de comunicación y cooperación mediante el hardware y software.• Proporcionan medios para la compartición global de recurso.• Servicios añadidos: denominación global, sistemas de archivos distribuidos, facilidades para distribución de cálculos.

Sistemas operativos de red• Son aquellos que mantienen a dos o más computadoras unidas a través de algún medio de comunicación, con el objetivo de poder compartir los diferentes recursos y la información del sistema.

• Por lo regular son utilizados en: Novell Netware, Personal Netware, Lan Manager, etc.  

Page 12: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

PRINCIPALES SISTEMAS OPERATIVO

S

Windows

• Desde Ms-Dos• a Vista

Linux

• Libre distribución• Gratuito• Administraciones y

sistemas educativos.

MAC OS

• Ámbitos reducidos• Diseño gráfico,

creación musical o video.

PALM OS

• Para PDA

SYMBIAN/WINDOWS MOBILE

• Dispositivos Móviles

Page 13: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

DISTRIBUCIÓN SO

LINUX

Molinex-Castilla La Mancha Max-Madrid Linex-

ExtremaduraGuadalix-Andalucía Trisquel-Galicia

WINDOWS

Home Profesional Server Interprise

Page 14: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

Sistema operativo

Windows 7

Windows Vista

Windows XP

Windows 2000

Mac OS X

Mac OS Debian GNU/Linux

Fedora (Linux)

SUSE Linux

Mandriva Linux

FreeBSD OpenBSD

Solaris Plan 9

Creador Microsoft

Microsoft

Microsoft

Microsoft

Apple Apple Proyecto Debian

Proyecto Fedora

SuSE Mandriva

Universidad de California

Theo de Raadt

Sun Bell Labs

Año de primera distribución

2009 2007 2001 2000 2001 1984 1993 2003 1994 1998 1993 1996 1989 1993

  Aspectos generales

Costo

U$S 199.99 (Home Premium) 299.99 (Professional) 319.99 (Ultimate)

U$S 90 (Home Basic) 179 (Home Premium) 229 (Business) 349 (Ultimate)

143,526€ $2 152.89 MX (Home)217,593€ $3 263.895 MX(Pro)

 ?129€ o preinstalado

Gratuito hasta 7.5.5, 9.2 cuesta 15,60€ para dueños de Mac OS X

Gratuito Gratuito Gratuito Gratuito Gratuito Gratuito Gratuito Gratuito

Licencia No Libre No Libre No Libre No Libre

No LibreParcialmente software libre

No LibreLibre: GPL

Libre: GPL

Libre: GPL

Libre: GPL

Libre: BSD

Libre: BSD

No LibreSemilibre: CDDL

Libre: LPL

Tipo de usuario

Hogar, negocios y redes

Hogar, negocios y redes

Hogar, negocios y redes

Negocios

Hogar, diseño, negocios, servidores y redes

Hogar, diseño, negocios

Hogar, ciencia, servidores, redes, negocios

Hogar, ciencia, servidores

Hogar, ciencia, servidores

Hogar, ciencia, servidores, redes, negocios, empresas, Estaciones de trabajo , escritorio

Servidores

Servidores

Servidores, negocios

Estaciones de trabajo, servidores, embebido HPC

A continuación se compara la información general, técnica y el ambiente gráfico de algunos sistemas operativos.

Page 15: SISTEMAS OPERATIVOS TEMA 2 Beatriz Prada. Software básico que controla a un ordenador, que comienza a trabajar cuando se enciende permitiendo la interacción

Programas específicos para la comunicación entre el dispositivo y el sistema operativo. Existe uno para cada SO y periférico.

www.solodrivers.com

Los SO incorporan los controladores de los periféricos más usuales para facilitar su uso sin ninguna instalación.

Los SO los detectan automáticamente, “Plug&Play”