sistemas operativos

16
SISTEMAS OPERATIVOS Claudia Castejón Echavarre

Upload: claudiacce

Post on 13-Jun-2015

542 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistemas operativos

SISTEMAS OPERATIVOS

Claudia Castejón Echavarren

Page 2: Sistemas operativos

¿ QUÉ ES ?• Un sistema operativo es un conjunto de

programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación , ejecutándose en modo privilegiado respecto de los restantes.

Page 3: Sistemas operativos

RELACIÓN HARDWARE- SOFTWARE

•   Software se refiere a los programas y datos almacenados en un ordenador

Los programas dan instrucciones para realizar tareas al hardware o sirven de conexión con otro software.

• Hardware es el substrato físico en el cual existe el software. Abarca todas las piezas físicas de un ordenador

 

Page 4: Sistemas operativos
Page 5: Sistemas operativos

FUNCIONAMIENTO

• Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas (aplicaciones) funcionen.

• Estas se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina las aplicaciones que puedes utilizar.

• Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.

Page 6: Sistemas operativos

ARQUITECTURA DE S.O.

• El núcleo: función transformar los recursos reales del computador en recursos estándares

• Una API (Interfaz de Programación de Aplicaciones) es el conjunto de servicios que ofrece un sistema a las aplicaciones usuarias de ese sistema.

• Un driver es el código que implementa una interfaz estándar para interactuar con un dispositivo específico, como por ejemplo un disco SCSI.

Page 7: Sistemas operativos

ARQUITECTURA

• El sistema de archivos estructura un disco en una jerarquía de directorios y archivos.

• Intérprete de comandos es un proceso más del sistema operativo y no forma parte del núcleo.

Page 8: Sistemas operativos

ESTRUCTURA•  CAPA 0: El sistema consta de procesos secuenciales, cada uno de los cuales

se podría programar sin importar que varios procesos estuvieran ejecutándose en el mismo procesador. Proporciona la multiprogramación básica de la CPU

• CAPA 1: Realizaba la administración de la memoria. Asignaba el espacio de

memoria principal para los procesos .El software de la capa 1 se encargaba de garantizar que las páginas llegaran a la memoria cuando fueran necesarias.

• CAPA 2: Se encargaba de la comunicación entre cada proceso y la consola

del operador.

Page 9: Sistemas operativos

ESTRUCTURA

• CAPA 3: Controla los dispositivos de ENTRADA Y SALIDA y

guarda en almacenes (buffers) los flujos de información entre ellos.

• CAPA 4: Estaban los programas del usuario, estos no tenían

que preocuparse por el proceso, memoria, consola o control de E/S.

• CAPA 5: Es donde se localiza el proceso operador del sistema

Page 10: Sistemas operativos
Page 11: Sistemas operativos

FUNCIONES• Administración del procesador el sistema operativo administra la distribución del procesador entre los

distintos programas por medio de un algoritmo de programación.

• Gestión de la memoria de acceso aleatorio: gestionar el espacio de memoria asignado para cada aplicación y para cada usuario

• Gestión de entradas/salidas: unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers.

• Gestión de ejecución de aplicaciones: las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar.

• Administración de autorizaciones: seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios autorizados

• Gestión de archivos: lectura y escritura en el sistema de archivos

• Gestión de la información: indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.

Page 12: Sistemas operativos

NIVELES SISTEMA OPERATIVO• Nivel 1: Gestión del Procesador: Se encuentra la parte del sistema

operativo encargada de la gestión del CPU.

• Nivel 2: Gestión de Dispositivos: Se realiza la gestión de entradas y salidas.

• 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.

• 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 13: Sistemas operativos

PRINCIPALES STMAS OPERATIVOS

• Windows• MAC• Linux 

Page 14: Sistemas operativos

Windows:• familia de sistemas operativos desarrollados y

vendidos por Microsoft. • Introducido el 20/11/ 1985 como un

complemento para MS-DOS . • Las versiones más recientes de Windows

son Winows 8 para equipos de escritorio, Windows Server 2012 para servidores y Windows Phone 8 para móviles

Page 15: Sistemas operativos

MAC:• Macintosh es el nombre con el que actualmente

nos referimos a cualquier ordenador personal diseñado, desarrollado, construido, comercializado y vendido por la compañía Apple Inc.

• Lanzado el 24/01/1984, siendo el primer ordenador personal que se comercializó exitosamente, que usaba una interfaz gráfica de usuario y un ratón en vez de la línea de comandos.

Page 16: Sistemas operativos

Linux:

• Linux es un núcleo libre de sistema operativo basado en Unix.

• Ejemplos de software libre. • El núcleo Linux fue concebido por el entonces estudiante

de ciencias Linus Torvalds, en 1991.• Linux ha recibido contribuciones de miles de programadores

de todo el mundo. Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribución Linux y servidores.