Sunteți pe pagina 1din 4

Escuela de Ingeniería

Facultad de Ingeniería de Sistemas

“AÑO DE LA LUCHA CONTRA LA CORRUPCIÓN E


IMPUNIDAD”

ALUMNO:

Cruz Iparraguirre Hender Daniel

DOCENTE:
Ing. Roberto José Velásquez Herrera

TEMA:
Actividad N° 2:
Participación en la Biblioteca Virtual: Evolución de
los Sistemas Operativos - Actividad de
Responsabilidad Social.
CURSO:

Sistemas Operativos
CICLO:

VI ciclo
FECHA:

Sullana, 16 Setiembre de 2019


Evolución de los Sistemas Operativos

Etapa 0: De Propósito Particular.


Las primeras computadoras electromecánicas se realizaron con ciertos
propósitos específicos. Como la aplicación era específica, las
capacidades del equipo, la forma en que operaban, e incluso los
lenguajes, se diseñaron con las capacidades necesarias sin emplear
recursos o esfuerzos significativos adicionales.
En esta situación, y para todos los dispositivos de cómputo anteriores,
no existían recursos disponibles ni una necesidad significativa para
generar los elementos de un sistema operativo. Las aplicaciones
aprovechan los recursos y características que causaron su inclusión en
el equipo sin que quedara un margen significativo, y los conceptos de
reutilización de código estaban comenzando con el diseño de las
rutinas y bibliotecas en los lenguajes de programación.
Etapa 1: Comerciales Monoproceso.
Estas computadoras se comercializaban junto con los servicios
necesarios para el desarrollo de las aplicaciones y los programas,
bibliotecas para control de dispositivos de entrada y salida y también
programas orientados a cargar los programas y los datos.
También se han desarrollado dispositivos dedica• dos a almacenar la
información a largo plazo con capacidad para procesarla y extraer los
resultados, como las cintas magnéticas o los teletipos para la salida de
información y, finalmente, las impresoras.
En esta etapa, el sistema operativo consta sobre todo de los programas
para el procesamiento por lotes, las bibliotecas y los lenguajes para
soportar el desarrollo de las aplicaciones y el manejo de los
dispositivos de entrada y salida.
Etapa 2: Multiproceso.
En el frente de los sistemas operativos se observa el desarrollo de
nuevos lenguajes de programación orientados a nichos muy variados,
desde lenguajes de nivel intermedio dedicados al desarrollo de las
prestaciones básicas del propio sistema operativo como C, hasta
lenguajes que exploran nuevos paradigmas de programación, como
Lisp o Prolog, entre otros. Se separa el desarrollo de las aplicaciones
(incluso aquellas que implementan los mecanismos para emplear las
funciones básicas del sistema operativo del desarrollo del núcleo, que
debe proporcionar el ambiente de ejecución a las aplicaciones) y se
comienza el desarrollo de núcleos con funcionalidades mínimas
(conocidos como micro kernel) para facilitar la verificación y
optimización de este elemento fundamental al margen del cada vez
mayor conjunto de software que debe acompañarlo en el paquete del
sistema operativo.
Etapa 3: Cómputo Personal.
Ante el aumento de los controles para limitar el uso de los servidores
en las instituciones comerciales o académicas y la popularización de
computadoras personales, se comenzó a tratar de implementar los
mismos programas y sistemas operativos en todas las plataformas,
incluyendo las personales. Por su parte, sistemas operativos como
Windows y Mac OS se han enfocado a incorporar elementos que
hagan más sencillo el uso del sistema para los usuarios con poca
capacitación en materia informática, incorporando de manera gradual
elementos funcionales una vez que estos se refinan de sistemas
operativos para otras plataformas. Esta facilidad de uso y una fuerte
inversión en convenios comerciales y publicitarios les han dado a
ganar la mayor parte del mercado en computadoras personales.
Etapa 4: Masificación de la Internet
La popularidad de las redes de área local para intercomunicar las
computadoras personales y los servidores ayudó a las instituciones y a
los individuos a aprovechar de mejor manera la capacidad de sus
equipos, y comenzó así el desarrollo de los sistemas distribuidos.
El paso siguiente era conseguir información de sistemas localizados
en ubicaciones remotas.
La respuesta de las compañías de telecomunicaciones para
proporcionar servicios de acceso a Internet a los usuarios domésticos y
de pequeñas empresas, primero mediante líneas telefónicas y hoy día
mediante fibra óptica y redes de telefonía celular, ha sido muy positiva,
pues se ha logrado distribuir los sistemas entre un número
considerable de usuarios con capacidad adquisitiva suficiente para
soportar una economía donde productos y servicios se pueden
comercializar de forma global.
Etapa 5: Cómputo Ubicuo
Este tipo de sistemas y aplicaciones requieren que los sistemas
operativos se adapten a un conjunto de requerimientos con diferencias
importantes. Ubicuo es un término derivado del latín que significa en
todas partes, y se aplica a los sistemas que cuentan con nodos en
operación fuera del acceso sostenido a las instalaciones o servicios,
como el acceso a la red, a la potencia eléctrica y a instalaciones
convencionales.
Etapa 6: Internet de Cosas
Es otro tipo de sistemas con necesidades diferentes que deben ser
atacadas por el sistema operativo. En estos, las ventajas que se pueden
lograr con un gran número de dispositivos con capacidades de
cómputo moderadas que interactúan en redes de área personal, es decir,
en torno a una persona, a una casa, a un auto, entre otros.

S-ar putea să vă placă și