2

Páginas: 30 (7264 palabras) Publicado: 16 de marzo de 2015
Introducción a los Sistemas de Computo ‐ Ing. Miguel Lemen 
Modulo 2: Sistemas Operativos
 

Definicion 
Es  una  interface  entre  el  hardware  y  el  usuario.  Es  responsable  por  administración  y  coordinación  de 
actividades  en  el  compartimiento  de  recursos  de  una  computadora  que  actua  como  un  anfitrión  para 
aplicaciones  de  computación  que  se  ejecutan  en  un equipo.    Uno  de  sus  propósitos  es  manipular  la 
colocación  del  recurso  y  la  protección  del  acceso  al  hardware.    Esto  quita  la  preocupación  a  los 
programadores de tener que manejar estos detalles.  
 
Los sistemas operativos ofrecen un numero de servicios para los programas de aplicación y los usuarios. 
Las  aplicaciones  accesan  estos  servicios  a  travez  de  API’s    ( Interfaces  aplicación  de  programas)  o 
llamadas  al  sistema.  Usualmente  se  hace  llamado  de  las  APIs  por  medio  de  parámetros  y  luego 
esperando  retornen  un  resultado.  Los  usuarios  hacen  uso  de  estos  servicios  a  travez  de  una  línea  de 
comandos  o  CLI,  o  utilizando  una  interfaz  grafica  o  GUI.    Para  computadoras  de  mano  o  desktop  la interfaz de usuario es considerado parte del sistema operativo. En grandes sistemas multiusuarios como 
unix  o  variantes  de  ellos,    la  interfaz  de  usuario  es  una  aplicación  que  se  ejecuta  fuera  del  sistema 
operativo. 
 
Mientras que la mayoría de servidores corren sobre unix o variantes de ellos, el mercado de los sistemas 
operativos esta dividido donde casi el 90% de PCs desktop son Windows. 
 Caracteristicas comunes de los sistemas operativos 
• Administracion de procesos 
• Manejo de interrupciones 
• Manejo de memoria 
• Sistema virtual de archivos 
• Drivers de dispositivos 
• Red 
• Seguridad 
• Interfaz grafica de usuario 
 
 
 
 
 

Marco Historico 
Los primeros sistemas (1945 - 1950) eran grandes máquinas operadas desde la consola maestra
por los programadores. Durante la décadasiguiente (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 eltriple. Un Video Toaster junto

Introducción a los Sistemas de Computo ‐ Ing. Miguel Lemen 
Modulo 2: Sistemas Operativos
 

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.
Caracteristicas evaluados acorde a la evolución de Sistemas Operativos. 

Problemas de explotación y soluciones iniciales
El problemaprincipal de los primeros sistemas era la baja utilización de los mismos, la primera
solución fue poner un operador profesional que lo manejase, con lo que se eliminaron las hojas
de reserva, se ahorró tiempo y se aumentó la velocidad.Para ello, los trabajos se agrupaban de
forma manual en lotes mediante lo que se conoce como procesamiento por lotes (batch) sin
automatizar.

Monitores residentesFichas en lenguaje de procesamiento por lotes, con programa y datos, para ejecución secuencial. Según 
fue  avanzando  la  complejidad  de  los  programas,  fue  necesario  implementar  soluciones  que 
automatizaran  la  organización  de  tareas  sin  necesidad  de  un  operador.  Debido  a  ello  se  crearon  los monitores residentes: programas que residían en memoria y que gestionaban la ejecución de una cola 
de trabajos. 

Un monitor residente estaba compuesto por un cargador, un Intérprete de comandos y un
Controlador (drivers) para el manejo de entrada/salida.

Sistemas con almacenamiento temporal de E/S
Los avances en el hardware crearon el soporte de interrupciones y posteriormente se llevó a cabo
un intento de solución más avanzado: solapar la E/S de un trabajo con sus...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 2 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS