Sistemas Oprativos

Páginas: 37 (9249 palabras) Publicado: 22 de febrero de 2013
Definición
Un sistema operativo (SO) es un conjunto de programas o software
destinado a permitir la comunicación del usuario con un ordenador y gestionar
sus recursos de manera cómoda y eficiente. Comienza a trabajar cuando se
enciende el ordenador, y gestiona el hardware de la máquina desde los niveles
más básicos.

Hoy en día un sistema operativo se puede encontrar normalmente todoslos
aparatos electrónicos complejos que podamos utilizar, ya que gracias a estos
podemos entender la máquina y que ésta cumpla con sus funciones; éste es el
caso de: teléfonos móviles, reproductores de DVD, mini cadenas, auto radios, y
muchos más; incluyendo más visiblemente a los Ordenadores Personales (PC).
Otra definición

Otra definición
posible y bastante aceptada define unsistema operativo como
una capa compleja entre el hardware y el usuario, concebible también como
una máquina virtual, que facilita al usuario o al programador las herramientas e
interfaces adecuadas para realizar sus tareas informáticas, abstrayéndole de los
complicados procesos necesarios para llevarlas a cabo. Por ejemplo, un usuario
normal simplemente abre los ficheros grabados en un disco,sin preocuparse
por la disposición de los bits en el medio físico, los tiempos de espera del motor
del disco, la posición de un cabezal, el acceso de otros usuarios, etc.
Aunque es un tema propenso a la discusión, algunos expertos están de acuerdo
en que un sistema operativo debe constar de, por lo menos, un conjunto de
programas similar al siguiente:
· Un compilador de algún lenguajede programación, en Unix es de C.
· Un enlazador.
· Un ensamblador.
· Un intérprete de comandos.
· Una amplia biblioteca del lenguaje de la plataforma.
· Un kernel o núcleo.

HISTORIA DE LOS SISTEMAS OPERATIVOS
-------------------------------------------------
Historia de los sistemas operativos
Cuando aparecieron los primeros ordenadores, la programación de estos era hecha íntegramenteen código máquina, lo cual resultaba una tarea extremadamente pesada: cada vez que se escribía un nuevo programa, además de escribir el algoritmo adecuado era preciso añadir todo el código necesario para que el ordenador pudiese leer datos desde una cinta perforada, imprimir en un teletipo, etc. Dado que, en general, todas estas rutinas eran exactamente iguales para todos los programas que sehacían, pronto los programadores de aquellas máquinas aprendieron a organizarlas en bibliotecas de rutinas. Cada vez que había que escribir un nuevo programa, solo tenían que ir a su libreta y copiar las rutinas de Entrada/Salida que necesitaban, lo cual les simplificaba un poco el trabajo. Otro sistema era el que la propia empresa que fabricaba el ordenador incluyese un paquete de fichas perforadascon dichas rutinas, de modo que el programador solo tenía que coger las que le interesasen y añadirlas estratégicamente en su paquete.
El siguiente paso fue generalizar este conjunto de rutinas. La idea era incluir juntas todas las rutinas necesarias para acceder al hardware, y hacerlas accesibles a cualquier programador en forma de llamadas a subrutina. De este modo, cada vez que se hacía unprograma no era preciso incluir en él todas esas rutinas. Había nacido el Sistema Operativo.
Los primeros 'Sistemas Operativos' (si es que podían recibir ese nombre) no eran más que un conjunto de subrutinas que ayudaban al programador, ofreciéndole servicios básicos como lectura de caracteres desde un teletipo, escritura en tambor, disco, etc.
Sin embargo, pronto se vio la necesidad de un nuevoenfoque. Los ordenadores eran caros, y su mantenimiento también, por lo que solo algunas grandes empresas y universidades podían disponer de ellos. Para amortizarlos, se alquilaba tiempo de proceso, de modo que se podía ir allí con un programa, ejecutarlo, y pagar por el tiempo que le llevase hacerlo al ordenador.
El primer problema que había era que se tardaba mucho en cargar cada programa....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistemas oprativos
  • SISTEMAS OPRATIVOS
  • Trabajo De Los Sistemas Oprativos
  • Sistema oprativos
  • Sistemas oprativos
  • Resumen Del Sistema Oprativo Internetwork Ios
  • Practica 9 Configuración Básica De Un Switch Y Adninistra El Sistema Oprativo (Ios
  • Oprativo FONOCA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS