Practica 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

Participantes y matriculas

Laura Sosa – 20190488

Periodo Académico
Mayo - agosto 2020
Fecha de entrega
-
Nombre del profesor
Carlos José Núñez Fernández
Nombre de la asignación
Generación de los Sistemas Operativos
Generación de los Sistemas Operativos

Definición de sistemas operativos

Los sistemas operativos se definen como los programas informáticos que permiten
a cualquier usuario administrar los recursos de software de cualquier dispositivo.
En el libro sistemas operativos de Matías Fossati; los sistemas operativos se
definen como el programa mas importante del ordenador. Los sistemas operativos
realizan tareas básicas, tales como reconocimiento de la conexión del teclado,
enviar información a la pantalla, mantener los archivos y directorios del disco, y
controlar los dispositivos periféricos tales como impresora, escáner etc. (Fossati,
2017)

Historia de los sistemas operativos

Los sistemas operativos han tenido un gran avance a través de los años. Desde
sus inicios han estado fuertemente ligados a la arquitectura de la computadora.
Según la segunda edición, del libro sistemas operativos modernos de Andrew S.
Tanebaum, la primera computadora digital fue diseñada y construida por Charles
Babbage entre 1792 y 1871 (Tanebaum, 2004); y aunque funcionaba, esta era
completamente mecánica, por lo tanto, carecía por completo de sistema operativo.
Babbage se dio cuenta que se necesitaba un sistema operativo, por lo tanto,
instruyo a la hija del poeta inglés llamado Byron, Ada Lovelace, a ser la primera
programadora del mundo. Por esto el primer lenguaje de programación se llama
ADA.

A través de sus evoluciones los sistemas operativos se han identificado por


distintas generaciones. Por lo tanto, para conocer bien su historia y evolución es
necesario conocer todas las generaciones de los sistemas operativos.

2
Generación de los Sistemas Operativos

Generaciones de los sistemas operativos

La primera generación 1945-1955 : Tubos de


vacíos y tableros
Entre la década de los cuarenta se lograron
construir distintas calculadoras en diferentes
universidades como en la Harvad, por Harward
Aiken o en la universidad de Pensilvania, por
Wiliam Mauchely y Presper Ecker. Estas
empleaban reveladores mecánicos, con tiempo de
ciclo muy largos y esto causaba que fueran muy
lentas. Luego de los reveladores entraron en
actuación los tubos de vacíos; entre sus
debilidades esta: que las maquinas eran enormes, llegaban a ocupar hectáreas y
necesitaban muchos tubos de vacío. Con todo y esto eran millones de veces mas
lenta que cualquier computadora de la actualidad.

En este tiempo toda la programación se realizaba en lenguaje de maquina


absoluto y se conectaban todos los tableros para poder tener control de las
funciones mas primitivas de la máquina. Para este tiempo no existían los
lenguajes de programación y mucho menos el termino de sistemas operativos.

La operación básica de la maquina consistía en que el programador insertaba su


tablero de conexiones y esperaba hasta que se ejecutara el programa. Todos
estos eran solo de operaciones sencillas de matemática. Ya para 1950, se
comenzaron a utilizar las tarjetas perforadas y en vez de hacer las conexiones,
insertaban las tarjetas por lo demás, era lo mismo.

3
Generación de los Sistemas Operativos

Segunda generación 1955-1965: Transistores y sistemas de lote


En esta generación se los transistores dentro de los
computadores y también aparecen los sistemas de lotes.
Estos consistían en que los datos se entraban al ordenador
y estos eran procesados por otro ordenador pequeño.

El libro de sistemas operativos en entornos de monousuario


y multiusuario define las tres labores principales en: primero,
introducir los datos que se iban a procesar; segundo, llevar
el soporte de los datos a la computadora para que lo
procesara y tercero, llevar soporte a donde estén los
resultados a otro dispositivo para que haca la generación de
resultado. (Caballero, 2003)

Tercera generación 1965-1980: Circuitos integrados y multiprogramación


Esta generación perseguía la funcionalidad de todos los modelos. Estos tenían
que correr sistemas pequeños generalmente 1401 para reproducir la tarjeta de
cinta y en sistemas más grandes se remplazaba por 7094 para hacer operaciones
con más complejidad. (moreno, 2012)

En esta generación IBM desarrollo la IBM 360 que


era capaz de realizar cualquier tipo de cálculo.
También aquí aparece el concepto de
multiprogramación este quiere decir permitir que
una maquina realice dos o mas procesos a la vez.

Las técnicas de spool también aparecen en esta


generación debido al almacenamiento de trabajos
por colas de espera. Así, se realizaban varias tareas
una después que terminara la otra. estas consistían
en que tenían la capacidad de leer trabajos de
tarjetas y grabarlos en un disco compacto. De esta
forma cuando se ejecutaba un trabajo, el sistema
cargaba otro nuevo del disco y ejecutarlo.

Con todas estas técnicas se podían gestionar las grandes computadoras. Era
necesario la construcción de algún software básico para gestionar el ordenador,
estos básicos sistemas operativos corrían una gran cantidad de errores y
contaban con pocos recursos.

Pero, aunque se estaba avanzado con los sistemas, no hay duda de que aun
añoraban un sistema mas rápido; en este contexto entra en juego el tiempo

4
Generación de los Sistemas Operativos

compartido, una variante de la multiprogramación en la que cada usuario tenía una


terminal en línea. Estos sistemas permitían que mientras que 20 usuarios estén
trabajando, pero solo atendían a 3, mientras los otros 17 quedaban a la espera. El
primer sistema de tiempo compartido CTSS o Sistema de Tiempo Compartido
Compatible desarrollado en MIT en una 7094. Pero, las posibilidades que ofrecían
el tiempo compartido no llegaron a popularizarse hasta que se generalizó el uso
del hardware de protección. Luego llegaron algunos como CTSS o MULTICS.

Otro de los éxitos de a descartar de esta generación fue las minicomputadoras,


esto comenzó por la DEC PDO-1 en 1961, tenia un precio de 120,000 dólares y se
vendieron en grandes cantidades. Esta era similar de rápida que la 7094, y abrió
las puertas para un mercado totalmente diferente. Ken Thompson hallo una
minicomputadora PDP-7 que nadie usaba, en esta se puso a escribir una versión
austera de MULTICS, esto dio paso al sistema operativo UNIX.

Basta mencionar que gracias a que UNIX era más fácil de conseguir, este llego a
manos de muchas organizaciones, esto creo un caos. Entre las versiones que
surgieron fue la de AT&T llamado System V y la de la universidad de California en
Berkeley, llamada BSD. Debido a todas estas versiones el IEEE creo una versión
estándar llamada POSIX que reconocía a la mayoría de las versiones de UNIX.

Cuarta Generación a la actualidad: Computadoras personales


La era de las computadoras personales surgieron
con el desarrollo de los circuitos integrados a gran
escala, chips que contenían miles de transistores
en cada centímetro cuadrado de sillico. Estas
eran muy parecidas a las minicomputadoras como
la PDP-11 por el lado de la arquitectura, pero por el lado del precio eran distintas.

En esta generación también aparecen las memorias semiconductoras, que ofrecen


mayor rapidez y capacidad. También aparecen sistemas operativos mas rápidos
de usar que ofrecen mejores capacidades y posibilidades para el usuario. Entre
ellos el MS-DOS de Microsoft o El Linux y sus diferentes versiones que le ofrecen
al usuario dialogo con el ordenador a través de gráficos más sencillos de entender.

MS-DOS, Linux y Unix fueron los mas conocidos en el principio de esta


generación, luego aparecieron el Windows 95 y sus posteriores versiones.

5
Generación de los Sistemas Operativos

Otro sistema de window fue el NT o nueva tecnología que es compatible con el 95.
Este sistema completo de 32 bits fue diseñado por David Cutler, jede de Windows,
quien también diseño VAX VMS.

Por otro lado, UNIX se destacó por su fortaleza en estaciones de trabajo y


servidores de red. En especial de las maquinas basadas en chips RISC de alto
nivel.

En las maquinas basadas en Pentium, Linux se convirtió en la alternativa, tanto


para estudiantes o para organizaciones más grandes.

Para 1980 el crecimiento de las redes era notable, por lo tanto, el pc se ejecutaba
en sistemas operativos de red y sistemas operativos distribuidos. Los sistemas
operativos de red son definidos como un programa o conjunto de ellos que permite
comunicar a diferentes usuarios y su hardware tales como su procesador,
memoria y otros dispositivos (Niño).

Para el 2000 ya sale el Windows 2000, este fue unos de los sistemas operativos
mas usados por su nivel de desarrollo y protección. También el Windows XP que
se encontraba mas depurado y con oportunidad de Servicio.

6
Generación de los Sistemas Operativos

Referencias
Caballero, J. (2003). Sistemas Operativos en entornos monousuario y
multiusuario.

Fossati, M. (2017). Sistemas Operativos .

moreno, J. F. (4 de octubre de 2012). Sistema operativos.Blog. Obtenido de


http://soi12morej.blogspot.com/2012/10/generaciones-sistemas-
operativos.html

Niño, J. (s.f.). Sistemas operativos de red.

Tanebaum, A. S. (2004). Sistemas Operativos Modernos .

También podría gustarte