Vous êtes sur la page 1sur 8

SISTEMA OPERATIVO

Un sistema de computacin se divide en cuatro componentes principales:

Hardware: CPU, memoria y dispositivos de E/S Sistema Operativo (software). Programas de aplicacin, o de usuario: compiladores, DB, juegos (software). Usuarios: usuarios, programadores, mquinas

El Sistema Operativo es el programa maestro o software encargado de administrar y gestionar los recursos disponibles de un ordenador a nivel de hardware y proporciona el correcto ambiente para que el usuario pueda ejecutar programas. Los sistemas operativos no son de uso exclusivo de las computadoras sino que tambin se utilizan para poder controlar e interaccionar con los telfonos celulares, tablets, routers, reproductores de DVD, consolas de videojuegos, radios y otros.

GENERACIONES DE SISTEMAS OPERATIVOS GENERACIN CERO No existe el concepto de Sistema Operativo, los programas son introducidos a la computadora de forma manual por medio de switch. El proceso toma el control de todos los recursos del equipo de cmputo. 1 ERA. GENERACION Aparecen las tarjetas perforadas Aparece una primera versin de lo que ser el sistema operativo. Este es un controlador de dispositivos. A este controlador se le conoce como Monitor residente. Se crea el concepto de archivo SEGUNDA GENERACION Aparecen los primeros lenguajes de programacin: Ensamblador y fortran Aparece el primer sistema operativo, con las funciones de administracin tal y como las conocemos hoy en da Se desarrolla el procesamiento en Lotes (batch) Se desarrolla la multiprogramacin Aparece el concepto de ingeniera de software

TERCERA GENERACION Se desarrolla el concepto de memoria virtual Aparece el concepto de spool Aparece el concepto de tiempo compartido y tiempo real Aparece el concepto de multiprocesamiento Surgen los lenguajes de programacin C, Pascal, Prolog. CUARTA GENERACION Se crea la independencia de dispositivos Aparecen los sistemas operativos distribuidos Se crean sistemas operativos en tiempo real Se crean las computadoras personales PC Aparecen las redes Aparece el concepto de seguridad Se crean los sistemas operativos con interfaz grfica Se crea el concepto de mquina virtual Se crea el concepto de sistemas operativos abiertos Aparece el concepto de procesamiento en paralelo

El sistema operativo, que est almacenado en algn medio de almacenamiento secundario, es el primer programa que se carga (copia), en la memoria principal (RAM) de la computadora despus de que sta es encendida, y el ncleo central (kernel) del mismo debe estar siempre en la memoria principal (por lo que sus rutinas pueden ser usadas por cualquier otro programa que las requiera) y se mantiene en ejecucin cuando no se est procesando ninguna otra tarea, atento a procesar cualquier requerimiento del usuario.

El proceso sobre el cual una computadora se enciende y prepara para disposicin del usuario es conocido comnmente como de Boot, o booteo. Este es el proceso donde se carga la configuracin del BIOS, los dispositivos de hardware y se busca del sistema operativo a travs de la secuencia de buteo. Se debe tener presente que al apagarse la computadora operativo, como cualquier programa, desaparecen de los programas del la memoria sistema La

principal.

naturaleza del diseo y construccin de las computadoras, por lo general, hace que se requiera la presencia del sistema operativo cada vez que son utilizadas.

OBJETIVOS:

Actuar de intermediario entre usuario y hardware. Garantizar el funcionamiento correcto del computador. Facilitar la tarea de programacin (comodidad). Administrar eficientemente los recursos de la mquina.

Propsito: creacin de un entorno cmodo y eficiente para poder ejecutar programas. Desarrollo: evolucin desde los primeros sistemas manuales hasta los sistemas multiprogramados y de tiempo compartido actuales

COMPONENTES DEL SISTEMA OPERATIVO

El sistema operativo est compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software:

El ncleo, que representa las funciones bsicas del sistema operativo, como por ejemplo, la gestin de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicacin.

El intrprete de comandos, que posibilita la comunicacin con el sistema operativo a travs de un lenguaje de control, permitiendo al usuario controlar los perifricos sin conocer las caractersticas del hardware utilizado, la gestin de las direcciones fsicas, etctera.

El sistema de archivos, que permite que los archivos se registren en una estructura arbrea.

LOS SISTEMAS OPERATIVOS SON UNA INTERFAZ CON: Operadores. Programadores de aplicaciones. Programadores de sistemas (administradores del S. O.). Programas. Hardware. Usuarios. CARACTERSTICAS DE LOS SISTEMAS OPERATIVOS.

Conveniencia. Un Sistema Operativo hace ms conveniente el uso de una computadora. Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera ms eficiente posible. Habilidad para evolucionar. Un Sistema Operativo deber construirse de manera que permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. Relacionar dispositivos (gestionar a travs del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos perifricos, cuando el usuario as lo requiera. Organizar datos para acceso rpido y seguro. Manejar las comunicaciones en red . El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalacin y uso de las redes de computadoras. Procesamiento por bytes de flujo a travs del bus de datos. Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fcil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.

Tcnicas de recuperacin de errores. Evita que otros usuarios interfieran . El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informndoles si esa aplicacin est siendo ocupada por otro usuario.

Generacin de estadsticas. Permite que se puedan compartir el hardware y los datos entre los usuarios.

FUNCIONES
Los sistemas operativos, en su condicin de capa software que posibilitan y simplifica el manejo de un ordenador, desempean una serie de funciones bsicas esenciales para la gestin del equipo. La parte ms importante del Sistema Operativo se llama ncleo o kernel. Asigna tareas al procesador siguiendo un orden y administrando los tiempos que lleva cada tarea. 1. Gestionan la memoria RAM de los distintos procesos. Un proceso es simplemente, un programa en ejecucin, es decir, una tarea que realiza el ordenador. 2. Gestiona el almacenamiento de informacin de forma permanente en unidades de disco (disco duro, disquetes, pen drives, etc). 3. Gestiona el sistema de archivos que nos permite crear, eliminar y manipular archivos y carpetas (tambin llamadas directorios). 4. Crea mecanismos de proteccin para evitar el acceso de intrusos a recursos o servicios no autorizados. 5. Dispone de un intrprete de comandos. Es un recurso que permite al usuario comunicarse con el sistema operativo a travs de rdenes o comandos que son escritos. Tambin se llama consola o Shell 6. El Sistema Operativo gestiona los sistemas de entrada/salida, es decir, controla los diferentes dispositivos conectados al ordenador (monitor, impresora, etc)

TAREAS QUE REALIZA UN SISTEMA OPERATIVO


Realizar el interfaz sistema-usuario Compartir los recursos de Hardware entre los usuarios Permitir a los usuarios compartir sus datos entre ellos Prevenir que las actividades de un usuario no interfieran en las de los dems usuarios Calendarizar los recursos de los usuarios Facilitar el acceso a los dispositivos de E/S Recuperarse de fallas o errores Llevar el control sobre el uso de los recursos Entre otras

Vous aimerez peut-être aussi