Está en la página 1de 14

QUE ES UN SISTEMA OPERATIVO?

NDICE:
1.- INTRODUCCIN
-Definicin. Relacin entre hardware y software

2.-FUNCIONAMIENTO de los S.O


-Funcionamiento bsico -Arquitectura de un sistema operativo. Estructura de capas. -Funciones de los sistemas operativos

3.-EVOLUCIN de los S.O


-Niveles de los sistemas operativos -Principales sistemas operativos

Es el programa o conjunto de programas que efectan la gestin de los procesos bsicos de un sistema informtico, y permite la normal ejecucin del resto de las operaciones.

El software es un conjunto de programas elaborados por el hombre, que controlan la actuacin del computador, haciendo que ste siga en sus acciones una serie de esquemas lgicos predeterminados. El Hardware corresponde a todas las partes fsicas de un sistema informtico El software es el nexo de unin entre el hardware y el hombre, el software obra como un intermediario entre el hardware y el hombre.

Consiste en gestionar los recursos de localizacin y proteccin de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. La mayora de aparatos electrnicos llevan incorporado un sistema operativo. (telfonos mviles, ordenadores, radios, etc.).

El ncleo
El ncleo es la componente del sistema operativo que reside en la memoria real del computador. Transforma los recursos reales del computador en recursos estndares y cmodos de usar.

La API del ncleo


El conjunto de servicios que ofrece el ncleo a los procesos se denomina la API del ncleo. Est formada por procedimientos pertenecientes al ncleo, pero que se invocan desde un proceso cualquiera. La invocacin de uno de estos procedimientos es una llamada al sistema.

Los drivers para dispositivos


La operacin de los dispositivos es altamente dependiente de su implementacin. Ejemplos de clases son disco, cinta, puerta de comunicacin, interfaz de red, etc. Para cada clase se define una interfaz estndar para interactuar con cualquier dispositivo que pertenezca a la clase.

El sistema de archivos
El sistema de archivos es la componente del sistema operativo que estructura un disco en una jerarqua de directorios y archivos. El sistema de archivos es parte del ncleo.

El intrprete de comandos
El intrprete de comando (o shell) se encarga de leer las rdenes interactivas del usuario y ejecutar los programas que el usuario indique.

El SO est dividido en niveles o capas, cada uno construido sobre los anteriores. Capa ms baja (layer 0), es el hardware; la ms alta, la interfaz de usuario. Las capas utilizan funciones (operaciones) y servicios exclusivamente de capas inferiores

Administracin del procesador: el sistema operativo administra la distribucin del procesador entre los distintos programas por medio de un algoritmo de programacin. Gestin de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicacin y para cada usuario, si resulta pertinente. Cuando la memoria fsica es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual".

Gestin de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a travs de los drivers.

Gestin de ejecucin de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignndoles los recursos que stas necesitan para funcionar. Administracin de autorizaciones: el sistema operativo se encarga de la seguridad en relacin con la ejecucin de programas garantizando que los recursos sean utilizados slo por programas y usuarios que posean las autorizaciones correspondientes. Gestin de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios.

Gestin de la informacin: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.

WINDOWS:

LINUX:

MAC: