EVOLUCION DEL SOFTWARE
Enviado por chulim99 • 7 de Noviembre de 2013 • 3.797 Palabras (16 Páginas) • 408 Visitas
MANTENIMIENTO
INFORMATICA
HISTORIA DE LOS SISTEMAS OPERATIVOS
FUNCIONES DE LOS SISTEMAS OPERATIVOS
PARTES PRINCIPALES DEL AMBIENTE GRÁFICO
SISTEMAS OPERATIVOS MONOUSUARIO Y MULTIUSUARIO
ING. HERRERA HERRERA SALVADOR DE LA CRUZ
LEON ALVARADO RICARDO 13331550.
GRUPO: MI11.
2 DE OCTUBRE DE 2013.
INDICE
Historia y funciones de los sistemas operativos. 1
¿Qué es un sistema operativo? 1
Los comienzos 2
Sistema de trabajos por lotes 2
Sistemas multitarea 3
Sistemas para ordenadores personales 4
Sistemas UNIX y LINUX 4
Mac OS 5
MS-DOS y Windows 5
Sistemas operativos más utilizados 6
Ambiente gráficos de Windows 7
Elementos del ambiente gráfico: puntero, icono y ventana 8
Elementos del ambiente gráfico: menú, cuadro, escritorio 9
Elementos del ambiente gráfico: barra de tarea, mi pc, inicio 10
Elementos del ambiente gráfico: barra de desplazamiento 11
Sistema operativo monousuario 11
Sistema operativo multiusuario 11
Tabla comparativa de los sistemas operativos 12
Bibliografía 13
Conclusión 14
HISTORIA Y FUNCION DE LOS SISTEMAS OPERATIVOS:
¿Qué es un sistema operativo?
Imagina que eres un programador de ordenadores, y quieres realizar un programa muy simple que muestre “Hola” por la pantalla del ordenador. Imagina entonces que para hacerlo tuvieses que conocer todos los modelos de monitor que existen en el mercado, y escribir tu programa teniendo en cuenta los detalles de cada uno de ellos (las pantallas que tienen más o menos resolución, los colores, etc.). Tendrías entonces que escribir punto a punto (píxel a píxel) las letras que componen la palabra “Hola” en la pantalla. A simple vista parece bastante ineficiente el que cada programa tenga que encargarse de los detalles de cómo utilizar un determinado dispositivo (el monitor, una impresora, el disco duro, etc.). Para aislar a los programas que se ejecutan en un ordenador de todos esos detalles, existe un programa encargado de gestionar los recursos de la máquina, se trata del sistema operativo. Gestionando los recursos ofrece un entorno en el que los programas puedan ejecutarse, y permite ponerlos de acuerdo en el uso de estos recursos: ¿qué pasa si varios programas quieren imprimir por una impresora a la vez? ¿Quién decide el que lo hace primero y obliga a los demás a esperar su turno? Este papel de mediador también es desempeñado por el sistema operativo.
Desde la invención de los primeros ordenadores - en los que los programas tenían que lidiar directamente con el hardware - hasta la actualidad, los sistemas operativos han evolucionado hasta proporcionar mucho más que la mera gestión de los recursos de la máquina. La historia de los sistemas operativos está muy ligada a la evolución del hardware, ya que la inclusión de nuevas tecnologías en la fabricación del hardware y el consiguiente el incremento en la capacidad de cómputo han generado la necesidad de un software más potente que sea capaz de controlar las máquinas y administrar de manera óptima las capacidades que ofrecen.
No pretendo que este artículo sea una guía de referencia sobre sistemas operativos (hay muchos de ellos que no menciono), sino una lectura amena para cualquiera sin necesidad de conocimientos técnicos.
Los comienzos: la década de 1940
En 1946 se presentó en público el ENIAC, la primera computadora de propósito general utilizada por el ejército de los Estados Unidos, que utilizaba la tecnología de válvulas electrónicas o tubos de vacío. En esta época los ordenadores no disponían de sistema operativo. Todas las instrucciones de los programas eran codificados a mano a través de interruptores, y más tarde utilizando tarjetas perforadas de forma totalmente manual.
Tarjeta perforada para FORTRAN
Los sistemas de trabajo por lotes
Hasta la década de 1950 era una persona (el operador) el que se encargaba de cambiar físicamente entre los trabajos que ejecutaba el ordenador. Se perdía un tiempo considerable entre trabajo y trabajo debido a que esta labor se hacía manualmente, así que se pensó en realizar la labor del cambio de tareas de manera automática. Fue entonces cuando surgieron los primeros sistemas operativos (llamados así porque sustituyeron en parte el trabajo del operador) con la intención de acelerar y automatizar la transición entre trabajos. Se agrupaban los trabajos en grupos llamados lotes, de manera que cuando una tarea terminaba, el sistema operativo se encargaba de leer e iniciar el siguiente trabajo dentro del lote. La introducción de los primeros sistemas operativos, y el uso de transistores que sustituyeron a los tubos de vacío hiso que la velocidad de proceso de las máquinas aumentase considerablemente.
El primer sistema operativo de la historia es el GM-NAA I/O (Sistema de Entrada/Salida de General Motors y North American Aviation), que fue diseñado en 1956 para ejecutarse en un ordenador IBM 704. Entre los primeros sistemas operativos cabe también destacar el Fortran Monitor Sistem (FMS) y el IBSYS.
Ordenador IBM 704 ejecutando GM-NAA I/O
Los sistemas multitarea
A comienzos de la década de 1960 surgen los sistemas de tiempo compartido, en los que varios programas se encuentran en memoria, y parece que se estén ejecutando de manera simultánea, ya que el ordenador va alternando entre ellos rápidamente asignando pequeñas franjas de tiempo de ejecución a cada uno. De esta época cabe destacar sistemas operativos como CTSS (Sistema
...