25
Sistemas operativos Dani Lafuente & Esti Domínguez

Sistemas operativos

Embed Size (px)

Citation preview

Page 1: Sistemas operativos

Sistemas operativos

Dani Lafuente & Esti Domínguez

Page 2: Sistemas operativos

¿QUÉ ES UN SISTEMA OPERATIVO?

Conjunto de programas informáticos

que administran eficazmente los recursos

de una computadora.

Gestionan el hardware desde los

niveles más básicos y permiten la

interacción con el usuario.

Page 3: Sistemas operativos

RELACIÓN ENTRE HARDWARE Y SOFTWARE

El computador es la conjunción de hardware y software. El

hardware, también llamado sistema físico, es la maquina, lo

material, lo tangible, y el software es el conjunto de elementos

de programación y lenguajes, que están codificados y que

forman el sistema lógico. 

 De ahí que la elección de un computador no dependa solo de

las características técnicas de la maquina, ni tampoco, de

manera independiente, de la cantidad, calidad y versatilidad del

software, pues una computadora de excelente configuración

física puede resultar prácticamente inservible sin un desarrollo

de software que permita su utilización.

Page 4: Sistemas operativos

POSIBILITAN

Acceso a recursos: Memoria, dispositivos o

periféricos de E/S.

Control y gestión de los procesos y tareas.

Manipulación, gestión y modificación de sus

propios archivos.

Interfaz o comunicación entre el usuario y la

máquina.

Detección de errores.

Page 5: Sistemas operativos

PARTES DEL S.O.

a) Núcleo: Kernel, conjunto de

programas y rutinas que

facilitan a los distintos

programas el acceso seguro

al hardware de la

computadora.

b) Programas control: Ficheros

c) Utilidades: Compiladores,

editores, etc.

d) Herramientas: Programas

Backup, compresores de

discos, scaneadores, etc.

Page 6: Sistemas operativos

FUNCIONAMIENTO DE LOS S.OUn conjunto de

programas organizan

y administran el hard

ware del equipo:

partes internas y

periféricos.

Todo puede funcionar

perfectamente, pero

sin un sistema

operativo NO

podemos usarlo.

Page 7: Sistemas operativos

FUNCIONAMIENTO DE LOS S.O.

Los sistemas operativos, en su condición de capa

software que posibilita y simplifica el manejo de la

computadora, desempeñan una serie de funciones

básicas esenciales para la gestión del equipo,

destacando:

Gestionar de manera eficiente los recursos del equipo,

ejecutando servicios para los procesos (programas).

Brindar una interfaz al usuario, ejecutando instrucciones.

Permitir que los cambios debidos al desarrollo del propio

S.O. se puedan realizar sin interferir con los servicios que

ya se prestaban.

Page 8: Sistemas operativos

ESTRUCTURA POR CAPAS (ANILLOS CONCÉNTRICOS), SISTEMAS

OPERATIVOS

El objetivo principal es la

organización jerárquica del sistema

operativo, mediante capas o anillos

concéntricos, cada una de las capas

esta construida sobre la anterior. Este

sistema consta de 6 capas, las cuales

serás explicadas a continuación.

Page 9: Sistemas operativos

CAPA 0 Proporciona la multiprogramación básica

de la CPU: trabaja en la asignación del

procesador y altera los procesos cuando se

ocurren las interrupciones o expiran los

cronómetros. Dichos sistemas constan de

procesos secuenciales, se pueden

programar sin importar que varios

procesos se estén ejecutando en el mismo

procesador.

Page 10: Sistemas operativos

CAPA 1 Administra la memoria y al mismo tiempo

asigna el espacio de memoria principal para los

diversos procesos.

Hay un depósito de palabras de 512K utilizado

para almacenar partes de los procesos, en este

caso las páginas, pues el software de esta capa

se encarga de garantizar la llegada de éstas a

la memoria cuando cuando es necesario.

Page 11: Sistemas operativos

CAPAS 2 Y 3 Se encarga de la comunicación entre el proceso

y la consola de usuario.

En la capa 3 se controlan los dispositivos de E/S

y se guardan en buffers los flujos de información

entre los diferentes dispositivos. Por encima de

esta capa, los procesos tienen su propia consola

y pueden trabajar con dispositivos específicos

de E/S teniendo propiedades adecuadas.

Page 12: Sistemas operativos

CAPAS 4 Y 5

En ellas se encuentran los programas de los

usuarios, estos no se preocupan por el proceso,

memoria, consola o control de E/S, que se

tuvieran que utilizar.

En esta capa se localiza el proceso operador del

sistema.

Page 13: Sistemas operativos

EVOLUCIÓN DE LOS S.O.

La evolución de los sistemas operativos ha sido

una consecuencia de los avances producidos en

el hardware de las computadoras, desde las

primeras que se construyeron, hasta la gran

variedad de ellas que existen hoy en día; por

esta razón, se habla de cuatro niveles.

Page 14: Sistemas operativos

Historia y evolución de los

sistemas operativos

Primera generaciónTubos de vacío y

tableros enchufables

Segunda generación

Transistores y sistemas de lote

Tercera generaciónCircuitos

integrados (CI) y multiprogramación

Cuarta generación Computadoras personales

Page 15: Sistemas operativos

AÑOS ‘40 Una vez en la consola de la computadora, se actuaba sobre una

serie de micro interruptores que permitían introducir el

programa en la memoria de ésta. Por aquel entonces no

existían los sistemas operativos, y los programadores debían

interactuar con el hardware del computador sin ayuda externa.

Además el uso de la computadora se hacía por turnos. Para ello,

en muchas instalaciones, se rellenaba un formulario de reserva

en el que se indicaba el tiempo que el programador necesitaba.

Entonces las computadoras eran máquinas muy costosas, lo

que hacía que estuvieran muy solicitadas y que pudieran

utilizarse en períodos breves de tiempo. Todo se hacía en

lenguaje de máquina.

Page 16: Sistemas operativos

AÑOS ‘50 Con el objeto de facilitar la interacción entre persona y

computadora, los sistemas operativos hicieron una aparición

discreta y bastante simple, con conceptos tales como:

Monitor residente. Cargar los programas a memoria,

leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos

Procesamiento por lotes. Para optimizar se cargaban varios

programas para ejecutarlos uno tras otro.

Almacenamiento temporal. Disminuir el tiempo de carga de

los programas, haciendo simultánea la carga del programa o

la salida de datos con la ejecución de la siguiente tarea.

Page 17: Sistemas operativos

AÑOS ‘60 Se produjeron cambios notables en varios campos de

la informática con la aparición del circuito integrado, la

mayoría orientados a seguir incrementando el potencial de

los ordenadores. Para ello se utilizaban técnicas de lo más

diversas:

Multiprogramación

Tiempo compartido

Tiempo real

Multiprocesador

Sistemas operativos desarrollados

Page 18: Sistemas operativos

AÑOS ‘80 Salió la computadora TI99, que introdujo una nueva

generación de computadoras para ser usadas en las

escuelas y oficinas (modelos escritorios).

IBM fabricó las primeras computadoras con mainframe

que entraron al mercado de PC con programas

prácticos de preguntas-respuestas.

Reproducción de clones y Apple II.

Apple Macintosh.

Se desarrollan software tutoriales y juegos educativos.

Page 19: Sistemas operativos

NIVELES DE LOS S.O.A. Nivel 1: Gestión del Procesador: Gestiona el CPU. En los sistemas

operativos multiprocesos, este nivel se encarga de compartir la CPU

entre los distintos procesos realizando funciones de sincronización,

conmutación de la CPU y gestión de interrupciones.

B. Nivel 2: Gestión de Dispositivos: Gestiona entradas y salidas. Es

función de los dispositivos existentes.

C. Nivel 3: Gestión de Memoria y Procesos: Es el encargado de repartir

la memoria disponible entre los procesos como su creación

comunicación y destrucción.

D. Nivel 4: Gestión de la Información: Gestiona el espacio de nombres

lógicos y la protección de la información realizando funciones de

creación y destrucción de ficheros y directorios.

Page 20: Sistemas operativos

PRINCIPALES SISTEMAS OPERATIVOS

MS-DOS: Es más conocido por los nombres de PC-

DOS y MS-DOS. Fue hecho por la compañía de

software Microsoft. Es el sistema operativo de disco

de Microsoft.

Windows 3.1: Fue creado sobre 1992. Este sistema

muestra en la pantalla iconos que representan

diferentes archivos o programas; se puede acceder

mediante un doble click .

Page 21: Sistemas operativos

Windows 95: En 1995, Microsoft introdujo una nueva

y mejorada versión del Windows 3.1. , un sistema

operativo con interfaz gráfica de usuario híbrido de

entre 16 y 32 bits. Fue publicado el 24 de agosto de

1995 por la empresa de software Microsoft.

Windows NT: Fue creada en julio de 1993. Se

especializa en las redes y servidores. Con este

sistema operativo se puede comunicar de forma

eficaz entre dos o más computadoras.

Page 22: Sistemas operativos

Mac OS: Es el nombre del primer sistema operativo

de Apple para los ordenadores Macintosh. Es muy

bueno para organizar archivos y usarlos de manera

eficaz. EFue creado por Apple Computer, Inc.

UNIX: es una marca registrada de The Open Group

en Estados Unidos y otros países. Fue creado por los

laboratorios Bell de AT&T en 1969 y es ahora usado

como una de las bases para la supercarretera de la

información.

Page 23: Sistemas operativos

Windows 2000: es un sistema operativo de

Microsoft que se puso en circulación el 17 de febrero

de 2000, introduciendo algunas modificaciones

como el sistema de archivos NTFS 5, la capacidad de

cifrar y comprimir archivos.

Windows XP: es una línea de sistemas operativos

desarrollado por Microsoft publicados el 25 de

octubre de 2001. Se considera que están en el

mercado 400 millones de copias funcionando. Las

letras "XP" provienen de la palabra 'eXPeriencia'.

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.

Page 24: Sistemas operativos

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.

Windows 8: además de los ordenadores de sobremesa, su alcance se extiende

a tablets y dispositivos híbridos: ordenadores que pueden utilizarse como tablet

y como portátil. En resumen, a ordenadores de cualquier tipo con pantalla táctil.

Page 25: Sistemas operativos