Sistema operativo

Solo disponible en BuenasTareas
  • Páginas : 14 (3411 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de febrero de 2011
Leer documento completo
Vista previa del texto
Sistema operativo

Estimación del uso actual de sistemas operativos según una muestra de computadoras con acceso a Internet (Fuente: W3counter).
Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración eficaz de sus recursos.
Cuando se aplica voltaje al procesador de undispositivo electrónico, éste ejecuta un reducido código en lenguaje ensamblador localizado en una dirección concreta en la ROM (dirección de reset) y conocido como reset code, que a su vez ejecuta una rutina con la que se inicializa el hardware que acompaña al procesador. También en esta fase suele inicializarse el controlador de las interrupciones. Finalizada esta fase se ejecuta el código de arranque(startup code), también código en lenguaje ensamblador, cuya tarea más importante es ejecutar el programa principal (main()) del software de la aplicación.[1]
Un sistema operativo se puede encontrar en la mayoría de los aparatos electrónicos que utilicen microprocesadores para funcionar, ya que gracias a éstos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles,reproductores de DVD, autoradios, computadoras, radios, etc).
Contenido[ocultar] * 1 Funciones básicas * 2 Interfaces del usuario * 3 Administración de recursos * 4 Administración de archivos * 5 Administración de tareas * 6 Servicio de soporte * 7 Perspectiva histórica * 7.1 Problemas de explotación y soluciones iniciales * 7.2 Monitores residentes * 7.3Sistemas con almacenamiento temporal de E/S * 7.4 Spoolers * 7.5 Sistemas Operativos Multiprogramados * 8 Llamadas al Sistema Operativo * 8.1 Modos de ejecución en un CPU * 8.2 Llamadas al Sistema * 8.3 Bibliotecas de interfaz de llamadas al sistema * 9 Interrupciones y excepciones * 9.1 Tratamiento de las interrupciones * 9.2 Importancia de lasinterrupciones * 9.3 Excepciones * 9.3.1 Clases de excepciones * 9.3.2 Importancia de las excepciones * 10 Componentes de un sistema operativo * 10.1 Gestión de procesos * 10.2 Gestión de la memoria principal * 10.3 Gestión del almacenamiento secundario * 10.4 El sistema de E/S * 10.5 Sistema de archivos * 10.6 Sistemas de protección *10.7 Sistema de comunicaciones * 10.8 Programas de sistema * 11 Gestor de recursos * 12 Características * 12.1 Administración de tareas * 12.2 Administración de usuarios * 12.3 Manejo de recursos * 13 Referencias * 14 Véase también * 15 Referencias * 16 Enlaces externos |
Funciones básicas [editar]
Los sistemas operativos, en su condición de capa softwareque posibilitan y simplifica el manejo de la computadora, desempeñan una serie de funciones básicas esenciales para la gestión del equipo. Entre las más destacables, cada una ejercida por un componente interno (módulo en núcleos monolíticos y servidor en micronúcleos), podemos reseñar las siguientes:
* Proporcionar más comodidad en el uso de un computador.
* Gestionar de manera eficientelos recursos del equipo, ejecutando servicios para los procesos (programas)
* Brindar una interfaz al usuario, ejecutando instrucciones (comandos).
* Permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban (evolutividad).
Un sistema operativo desempeña 5 funciones básicas en la operación de un sistemainformático: suministro de interfaz al usuario, administración de recursos, administración de archivos, administración de tareas y servicio de soporte y utilidades.
Interfaces del usuario [editar]
Es la parte del sistema operativo que permite comunicarse con él, de tal manera que se puedan cargar programas, acceder archivos y realizar otras tareas. Existen tres tipos básicos de interfaces: las que se...
tracking img