Elimorse

Páginas: 9 (2187 palabras) Publicado: 25 de agosto de 2010
Un Sistema operativo (SO) es un programa informático que actúa de interfaz entre los dispositivos de hardware y el usuario. Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de recursos de un computador. Actúa como estación para las aplicaciones que se ejecutan en la máquina. Uno de los más prominentes ejemplos de sistema operativo, es el núcleo Linux,[2] elcual junto a las herramientas GNU, forman las llamadas distribuciones GNU/Linux.
Nótese que es un error común muy extendido, denominar al conjunto completo de herramientas sistema operativo, pues este, es sólo el núcleo y no necesita de entorno operador para estar operativo y funcional.[3] Este error de precisión, es debido a la modernización de la informática llevada a cabo a finales de los 80,cuando la filosofía de estructura básica de funcionamiento de los grandes computadores [4] se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más intuitivo de manejar.[5] (Véase AmigaOS, beOS o MacOS como los pioneros[6] de dichamodernización, cuando los Amiga, fueron bautizados con el sobrenombre de Video Toasters[7] por su capacidad como trazadores y animadores o tituladores de vídeo en un entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D con programas como ImagineHYPERLINK \l "cite_note-7"[8] o Scala multimedia, entre muchos otros.)[9]
Uno de los propósitos de unsistema operativo como programa estación principal, consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con éstos detalles. Se encuentran en la mayoría de los aparatos electrónicos que utilizan microprocesadores para funcionar. (teléfonos móviles, reproductores de DVD, computadoras, radios, etc.)Técnica
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 memoria 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 lasinterrupciones. 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.[10]
Funciones básicas
Desempeña una serie de funciones básicas en la operación de un sistema informático: suministro de interfaz de usuario que permita ejecutarinstrucciones, administración de recursos, como el control del hardware y los dispositivos, gestionándolos de forma eficiente ejecutando servicios, administración de archivos, manteniendo el registro y ubicación física de los ficheros, administración de tareas, distribuyendo una parte específica del tiempo de CPU para una tarea en particular, servicios de soporte, proporcionando actualizaciones deversiones, mejoras, nuevas utilidades y controladores.
Perspectiva histórica
Los primeros sistemas (1945 - 1950) eran grandes máquinas operadas desde la consola maestra por los programadores. Durante la década siguiente (1950 - 1960) se llevaron a cabo avances en el hardware: lectoras de tarjetas, impresoras, cintas magnéticas, etc. Esto a su vez provocó un avance en el software: compiladores,ensambladores, cargadores, manejadores de dispositivos, etc.
A finales de los años 80, un Amiga equipado con una aceleradora Video Toaster, era capaz de producir efectos comparados a sistemas dedicados que costaban el triple. Un Video Toaster junto a Lightwave ayudó a producir muchos programas de televisión y películas, entre las que se incluyen Babylon 5, Seaquest DSV y Terminator II.[11]
Problemas de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS