Está en la página 1de 3

INTRODUCCIN A LOS SISTEMAS OPERATIVOS

Definicin y concepto
Un sistema operativo es el programa con controles necesarios para poder realizar tareas y se encargan de controlar operaciones y simplificar el manejo de una computadora.

Funciones y caractersticas
Un sistema operativo realiza 5 funciones bsicas Administracin de recursos: nos sirve para administrar recursos de hardware como los CPU, memorias, perifricos de entrada y salida. Administracin de archivos se encarga de controlar la creacin y el acceso de archivos de datos Administracin de tareas administran las aplicaciones de los usuarios finales. Servicio de soporte y utilidades puede consistir en mejorar la seguridad, la correccin de errores de software actualizacin de versiones Suministro de interfaz al usuario esta funcin es una parte del S.O que permite la comunicacin con el usuario. En este se encuentra el monousuario que permiten ejecutar programas de un usuario al m ismo tiempo, multiusuario permite que varios usuarios ejecuten sus programas.

Caractersticas
Conveniencia. Un sistema operativo hace ms conveniente el uso de una computadora. Eficiencia. El S.O permite que los recursos de la computadora sean usados de la manera ms eficiente.

Evolucin histrica
Generacin cero dcada de los 1940 En esta generacin exista un completo acceso al lenguaje de maquina a si como tambin haba una carencia de sistemas operativos. Primera generacin (1945-1955) Existan bulbos y conexiones y segua existiendo la carencia de S.O. Segunda generacin (1955-1965) Aparecieron los transistores y sistemas de procesamiento por lotes y en los aos 60 aparecen los sistemas operativos para sistemas compartidos como multiprogramacin y multiprocesamiento Tercera generacin (1965-1985)

Elizabet Muoz Rodrguez 7 de sistemas

Aparecen los circuitos integrados y la multiprogramacin, los sistemas de tiempo real y las tcnicas spooling. Cuarta generacin (1980-1990) Aparicin de las computadoras persnales el software amigable con el usuario y surge el desarrollo de sistemas operativos de red y distribuidos.

Clasificacin
En la clasificacin de los sistemas operativos podemos encontrar: Sistemas operativos por lotes: es necesario que la informacin se encuentre reunidas por bloques como el programa, los datos y las instrucciones, la memoria es dividida en dos zonas, la que es ocupada por el sistema operativo y la otra para programas transitorios. Sistemas operativos multiprocesador: soporta abrir un mismo programa en ms de una CPU. Sistemas operativos multitarea: permite que varios programas de ejecuten al mismo tiempo. Sistemas operativos multiusuario: permite que dos o ms usuarios utilicen sus programas al mismo tiempo. Sistemas operativos de tiempo compartido: son los que proporcionan un reparto equitativo de los recursos. Sistemas operativos de tiempo real: proporcionan tiempos ms rpidos de respuesta y procesan la informacin sin tiempos muertos.

Estructura
Sistemas sin estructura definida: se componen de un conjunto de procedimientos, donde cada uno de ellos `puede llamar a los dems. Sistemas en estratos: se organiza en una jerarqua de estratos se construye cada uno de ellos sobre el otro que tiene menor jerarqua. Maquinas virtuales: crea maquinas virtuales de la maquina real permite que cada maquina virtual se ejecute con un S.O distinto

Ncleo
Todos los sistemas operativos cuentan con una parte principal llamada nucle o kernel , ya que este es el que ese encarga de administrar el hardware y hacer que todo pueda funcionar. Los ncleos Mas utilizados son el monoltico que es el que realiza todas la funciones con un solo programa y el micro-kernel que son programas juntos que realizan una tarea diferente cada uno.

Interrupciones (FLIH)

Elizabet Muoz Rodrguez 7 de sistemas

La interrupciones son necesarias para que un proceso pase de un estado a otro. Permite interrumpir la ejecucin de un proceso tomando el control el sistema operativo. El procesador puede ejecutar otras instrucciones mientas se esta realizando alguna operacin de entrada y salida.

Primitivas de comunicacin (IPC)


Es una funcin bsica de los S.O, los procesos se pueden comunicar entre si a travs de compartir espacios de memoria. La IPC provee un mecanismo que permite a los procesos comunicarse y sincronizarse entre si.

Elizabet Muoz Rodrguez 7 de sistemas

También podría gustarte