Diferencia entre revisiones de «Sistema operativo»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 190.64.100.171 (disc.) a la última edición de 213.162.204.195
Revertidos los cambios de 213.162.204.195 a la última edición de Diegusjaimes usando monobook-suite
Línea 2:
Un '''sistema operativo''' es un [[software de sistema]], es decir, un conjunto de [[programa (computación)|programas de computación]] destinados a realizar muchas tareas entre las que destaca la administración de los dispositivos periféricos.
 
Cuando se aplica voltaje al procesador de un dispositivo 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 [[subrutina|rutina]] con la que se inicializa el hardware que acompaña al procesador. También en esta fase suele inicializarse el controlador de las [[interrupción|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 [[Aplicación (informática)|software de la aplicación]].<ref name="programming_es">{{cita libro |apellidos=Barr |nombre=Michael |editor= |otros= |título=Programming Embedded Systems in C and C++ |url= |formato= |fechaacceso= |añoacceso= |mesacceso= |edición=1ª |volumen= |fecha= |año= |mes= |editorial=[[O'Reilly]] |ubicación= |idioma=inglés |isbn=1565923545 |id= |páginas=54-55 |capítulo=5 Getting to know the hardware |urlcapítulo= |cita= }}</ref>
Cuando s
 
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).
 
=== Funciones básicas ===
Los sistemas operativos, en su condición de capa [[software]] que 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úcleo monolítico|núcleos monolíticos]] y [[servidor]] en [[micronúcleo]]s), podemos reseñar las siguientes: