2. INTRODUCCIÓN
Definición. Relación entre hardware y
software
FUNCIONAMIENTO de los S.O
Funcionamiento básico
Arquitectura de un sistema operativo.
Estructura de capas.
Funciones de los sistemas operativos
EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
Niveles de los sistemas operativos
Principales sistemas operativos
3. Programa (o software) más importante de un
ordenador. Para que funcionen los otros
programas, cada ordenador de uso general debe
tener un sistema operativo.
Los sistemas operativos realizan tareas básicas,
tales como reconocimiento de la conexión del
teclado, enviar la información a la pantalla, no
perder de vista archivos y directorios en el disco,
y controlar los dispositivos periféricos tales como
impresoras, escáner, etc.
4. El hardware es la parte tangible, todo lo que
puedes tocar, como disco duro, memoria,
tarjeta madre, etc. El software es la parte
lógica, la parte pensante del equipo.
La relación es mutua, si no existe el software
solo tienes un equipo el cual no puede
trabajar.
5. Cuando pulsas el interruptor de arranque de
tu ordenador, se pone en marcha un grupo de
instrucciones que se mantienen en la memoria ROM. Este
código examina el sistema hardware para asegurarse de
que todo está funcionando.
Este inicio verifica la CPU, la memoria y la BIOS, busca
errores y almacena los resultados en una localización de
memoria especial.
Una vez que la verificación se ha completado con éxito,
el software activará los controladores del sistema.
6. En los ordenadores modernos, cuando el ordenador activa
el disco duro, encuentra el cargador de arranque.
El cargador de arranque es un pequeño programa que carga
el sistema operativo en memoria y permite que empiece a
operar.
Prepara los controladores de los programas y controla los
subsistemas hardware del ordenador.
Configura las divisiones de memoria que mantienen al
sistema operativo.
Tiene información del usuario y las aplicaciones.
Establece la estructura de datos usada para comunicarse
con los subsistemas y aplicaciones del ordenador.
Entonces devuelve el control del ordenador al sistema
operativo.
7. Arquitectura monolítica:
– configuración del kernel
– configuración en el arranque
– configuración en tiempo de ejecución
– módulos de carga
Maquinas virtuales:
– Soporte del kernel a la virtualización:
namespaces,cgroups, containers.
– Soporte a máquinas virtuales: Xen, KVM.
8. Gestión del •Una parte del sistema operativo esta encargada
procesador de la gestión de la unidad central de proceso. El
sistema operativo se encarga de gestionar la
(Nivel 1) prioridad entre procesos.
Gestión de •Una parte del sistema operativo esta encargada
de la gestión y asignación de la memoria a los
la memoria procesos o aplicaciones, impidiendo que las zonas
de memoria ocupadas por aplicaciones no sean
(Nivel 2) ocupadas por otras aplicaciones.
Gestión de •Una parte del sistema operativo esta encargada
procesos de la gestión de procesos, iniciando, deteniendo y
finalizando los mismos dependiendo del usuario o
(Nivel 3) de las ordenes recibidas por el sistema operativo.
9. • Una parte del sistema operativo
Gestión esta encargada de la gestión de los
Entrada/Salida y procesos que establecen acciones
Almacenamiento con los dispositivos de
(Nivel 4) almacenamiento o dispositivos de
entrada y salida.
• El sistema operativo gestiona
Gestión de archivos, directorios, atributos de
información los anteriores y otras características
(Nivel 5) para identificar la información con
la que trabaja el sistema operativo.
10. Ejecución y control de aplicaciones o
programas.
Gestión, Control y Administración de
dispositivos o periféricos.
Gestión, Control y Administración de los
usuarios.
Control de procesos.
Control de errores del sistema y programas.
Control y Gestión de la seguridad
11. • Soportan un usuario a la vez.
Monousuario:
• Dan servicio a más de un usuario
simultáneamente sin importar
Multiusuario: las características de la máquina.
• Sólo permiten una tarea a la vez por
Monotarea:
usuarios.
12. • Le permite al usuario estar realizando
Multitarea:
varios trabajos al mismo tiempo.
• Sólo permiten visualizar un
Monoprocesador:
procesador.
• Permiten usar varios procesadores
simultáneamente y son capaces
Multiprocesador: de ejecutar varias tareas en paralelo.
13. MS-DOS: Windows 3.1:
El famoso DOS,(Disk Operating Fue creado sobre 1992. Este
System), es más conocido por sistema muestra íconos en la
los nombres de PC-DOS y MS- pantalla que representan
DOS. MS-DOS fue hecho por la diferentes archivos o programas,
compañía de software se puede acceder mediante un
Microsoft. Es el sistema doble click . Es muy fácil
aprender a usar un nuevo
operativo de disco de
software una vez aprendido las
Microsoft.
bases. Este sistema operativo es
de los primeros que es de fácil
utilización.
14. Windows 95: Windows NT:
En 1995, Microsoft introdujo Fue creada en julio de
una nueva y mejorada 1993. Esta versión de
versión del Windows 3.1. , es Windows se especializa en
un sistema operativo con las redes y servidores. Con
interfaz gráfica de usuario este sistema operativo se
híbrido de entre 16 y 32 bits. puede comunicar de forma
Fue publicado el 24 de agosto eficaz entre dos o más
de 1995 por la empresa de
computadoras.
software Microsoft.
15. Mac OS: UNIX:
Es el nombre del primer sistema UNIX es una marca registrada
operativo de Apple para los deThe Open Group en
ordenadores Macintosh. Este Estados Unidos y otros países.
sistema operativo se puede
El sistema operativo UNIX fue
aprender a usarlo en muy poco
tiempo. Por otro lado, es muy creado por los laboratorios
bueno para organizar archivos y Bell de AT&T en 1969 y es
usarlos de manera eficaz. Este ahora usado como una de las
fue creado por Apple Computer, bases para la supercarretera
Inc. de la información.
16. Windows 2000: Windows XP:
Windows 2000 es un sistema Windows XP es una línea de
operativo de Microsoft que se sistemas operativos desarrollado
puso en circulación el 17 de por Microsoft que se publicaron
febrero de 2000. el 25 de octubre de 2001. Se
Este sistema operativo introdujo considera que están en el
algunas modificaciones respecto mercado 400 millones de copias
a sus predecesores, como el funcionando. Las letras "XP"
sistema de archivos NTFS 5, la provienen de la palabra
capacidad de cifrar y comprimir 'eXPeriencia'.
archivos. Dispone de versiones para varios
entornos informáticos. Sucesor
de Windows 2000 y antecesor de
Windows Vista; es el primer
sistema operativo de Microsoft
orientado al consumidor que se
construye con un núcleo y
arquitectura de Windows NT.
17. Windows Vista:
Windows Vista es una línea de sistemas operativos
desarrollada por Microsoft para ser usada en ordenadores,
portátiles y centros de multimedia. Fue anunciado
oficialmente el 30 de enero de 2007, fue lanzado
mundialmente y fue puesto a disposición para ser
comprado y descargado desde el sitio web de Microsoft.