Sistemas Operativos

Páginas: 10 (2284 palabras) Publicado: 30 de septiembre de 2011
Qué es un sistema operativo?
Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario para manejar un computador.[1]Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina.
Uno de los másprominentes ejemplos de sistema operativo, es el núcleo Linux,[2] el cual junto a las herramientas GNU, forman las llamadas distribuciones Linux.
Las características deseables más importantes de un sistema operativo son:
* Permitir la concurrencia de procesos, traslapándose el tiempo de entrada/salida (E/S) con el de cálculo y ocupando la memoria con varios programas.
* Posibilitar la ejecuciónde cualquier proceso en el momento que se solicite siempre y cuando haya suficientes recursos libres para él.
* Ser eficiente en cuanto a reducir: el tiempo medio que ocupa cada trabajo, el tiempo que no se usa la CPU, el tiempo de respuesta en sistemas multiacceso y el plazo entre dos asignaciones de CPU a un mismo programa.
* Ser eficiente en cuanto a aumentar la utilización de recursosen general, tales como memoria, procesadores, dispositivos de E/S, discos magnéticos, datos, etc.
* Ser fiable, es decir, un sistema operativo no debe tener errores y debe prever todas las posibles situaciones.
* Ser de tamaño pequeño.
* Posibilitar y facilitar en lo posible el "diálogo" entre computadora y usuario de la misma.
* Permitir compartir entre varios usuarios losrecursos de hardware con que cuenta una computadora.
* Permitir a los usuarios compartir datos entre ellos, en caso necesario.
* Facilitar la E/S de los diferentes dispositivos conectados a una computadora.
---------------------------------------------------------------------------------------------------------------------
Historia y evolución de Linux
Linux nace de la mano de unestudiante de informática de la ciudad de Helsinki en 1991,Linus Torvalds. Linus comienza a cacharrear con el sistema operativo Minix ( hecho por Richard Tanenbaum ) para conseguir explorar las posibilidades del microprocesador 386 y así comienza la andanza de Linux. Posteriormente, Linus decide reescribir su operativo desde cero, sin usar para nada Minix. Después de peticiones de ayuda a la comunidadde internet para resolver sus numerosas dudas y de agrias discusiones con Tanenbaum (también por las news ) en 1991 consigue sacar una versión del kernel que se puedo considerar usable. Esta versión fué puesta a disposición de todo el mundo, mucha gente la descargó y la probó y mucha gente consideró que podía aportar algo a este sistema operativo y se sumó al desarrollo del mismo. Linux fuemejorando paulatinamente desde ese año hasta hoy en dia que vamos ya por la versión 2.4 del kernel.
Así mismo mucha gente convirtió a Linux en su plataforma de desarrollo de software escribiendo cada vez mas y mas aplicaciones para el y dotando al operativo con programas que resolviesen todos los problemas que pueden ser atacados con un ordenador personal, esto contribuyó a elevar el parque desoftware disponible para Linux el cual era muy escaso en las primeras épocas del operativo.
Otra gran huella en la historia de la evolución de Linux hasta lo que es hoy en dia, es la aparición de las distribuciones. Las distribuciones son paquetes software que basicamente incluyen el kernel, aplicaciones para el kernel y métodos de instalación y mantenimiento del sistema operativo como también de lasaplicaciones. Las primeras distribuciones que surgieron fueron Slackware y RedHat la ultima, a pesar de no ser completamente libre en todas las versiones siempre ha sido un adalid de Linux y ha incorporado en sus filas a personalidades con renombre del mundo de linux ( Alan Cox ¿? ). Posteriormente surgen otro tipo de distribuciones como Suse, Mandrake, Caldera, OpenLinux, etc... que intentan...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS