1. Es el software básico que provee una
interface entre los programas del
ordenador, los dispositivos hardware y
el usuario.
2. ¿Para qué es necesario el
S.O.?
Sirve como gestor de recursos, el S.O.
maneja el funcionamiento de:
Procesador CPU.
Dispositivo de E/S.
Memoria Principal.
Memoria Secundaria.
Programa de Ejecución.
Y en general todos los recursos del
sistema.
3. ¿Qué tareas realizar?
Realiza el interface Usuario – Sistema.
Compartir los recursos del hardware entre
los usuarios.
Permitir a los usuarios compartir datos
entre ellos.
Prevenir que las actividades de un usuario
no interfieran en la de los demás usuarios.
Calendarizar los recursos de los usuarios.
Facilitar el acceso a los dispositivos de
E/S.
Recuperarse de fallas o errores.
Llevar el control sobre el uso de los
recursos.
4. Sistemas Operativos más
comunes
Windows Macintosh Linux
Windows 95 Mac 057 AIX
Windows 98 Mac 058 AMIX
Windows 2000 Mac 059 GNLVin.IX
Windows xp Mac osx Soleris
Windows Vista Unix Ware
Windows Seven
5. Ventajas
Windows Macintosh Linux
Es el SO más
utilizado del
mundo, lo que
implica que existen
multitudes de
aplicaciones
Seguridad y
estabilidad
Estabilidad
Gran
compatibilidad con
los dispositivos
hardware del
mercado
Complicidad Gratuito
Facilidad de uso Ideal para el diseño
grafico
Multitud de
aplicaciones de
software libre
6. Clasificación de los S.O.
S.O. Multiprogramación
S.O. Monotarea
S.O. Monousuario
S.O. Multiusuario
S.O. por Lotes
S.O. de Tiempo Real
S.O. de Tiempo Compartido
S.O. Distribuido
S.O. de Red
S.O. Paralelo
7. MONOLITICA
Es la estructura de los primeros sistemas
operativos constituidos principalmente por un
solo programa, compuesto en conjunto de
rutina entrelazada de tal forma que cada una
puede llamar a cualquier otro
Características:
Estructura
Ventajas:
-comunicación entre modulo mediante
llamadas a procedimientos
8. Desventajas:
-complejo
-difícil de modificar
ESTRUCTURA JERARQUICA:
En un sistema operativo que se organiza
como una jerarquía de capas donde cada
capa ofrece una interfaz clara y bien definida
a la capa superior y solamente utiliza los
servicios que la capa superior.
9. *VENTAJAS
-modularidad
-ocultación de información
*DESVENTAJAS
-estructura jerárquica demasiada flexible
-sistemas de archivos requiere de servicios
de memoria virtual
-memoria virtual puede usar archivos de
respaldos en discos
10. MAQUINA VIRTUAL
Es un programa informático que crea entorno
virtual entre el sistema operativo y el hardware
para que el usuario final pueda ejecutar
aplicaciones en una maquina abstracta.
*Ventajas:
-Podemos tener varios sistemas operativos sin
la necesidad de crear particiones o tener más
discos duros, esto nos permitirá poder tener
sistemas operativos para pruebas.
11. *Desventajas:
-La principal desventaja, es que en la
aplicación de algunos procesos tendrá como
efecto la lentitud del computador, es decir, la
computadora en la cual se está ejecutando
este proceso debe tener una capacidad
bastante notable “debe ser de gran capacidad
o potente.”
CLIENTE – SERVIDOR
Puede ser ejecutado en la mayoría de las
computadoras, ya sean grandes o pequeñas.
Este sistema sirve para todas las clases de
aplicaciones por lo tanto, es de propósito
general y cumple con la misma actividad que
los sistemas operativos convencionales.
12. Características:
Cliente
Servidor
- Aceptan conexiones desde un gran
número de clientes.
Estructura
- Pretende implantar la mayoría de las
funciones del sistema operativo como
proceso del usuario.
13. - Los procesos que existen son proceso-
cliente, proceso- servidor.
- La función del quemen se reduce a
funciones básicas como controlar, supervisar y
coordinar las comunicaciones entre proceso-
cliente- servidor.