Está en la página 1de 9

Instituto de Educación a Distancia - IDEAD Sistemas Operativos – G01

Tecnología en Gestión de Bases de Datos - Tunal El contexto de los S.O.


Cód:084851972019 Est: Luis Carlos Carvajal Fecha: 06/11/2021

Actividad – El contexto de los Sistemas Operativos

 Introducción

El estudio de los sistemas operativos y su gran complejidad requiere de conocimiento profundo sobre su evolución ,
su presente y su futuro , en el presente trabajo se abordan todas estas cuestiones y se da una mirada hacia el futuro
de los sistemas y la forma en que se desarrollara la Tecnología

Es interesante haber realizado esta consulta como introducción a los sistemas operativos , por que a pesar
de que diario utilizamos este tipo de sistemas, realmente desconocemos como ha sido la evolución de
estos para llegar a lo que actualmente tenemos. También es importante conocer no solo el MSDos , tan
común y útil si no que tenemos la oportunidad de entender y adentrarnos en el conocimiento de otros
sistemas operativos que en definitiva resultan de mucha utilidad para el desarrollo de la tecnología actual

La actividad también implico una lectura profunda para entender como las diferentes tecnologías han
permitido que se acoplen a los computadores personales y estos puedan desempeñar todas las funciones
que realizan el día de hoy.

Finalmente se pudo investigar sobre los nuevos enfoques y hacia donde apunta el futuro de la tecnología
por lo que nos permite como ingenieros entender e irnos adaptando a los desarrollos que se están llevando
a cabo en la actualidad.

 Resultados de Aprendizaje
Puntualmente quedan claros conceptos como el de la multiprogramación y multiprocesamiento , y la importante
diferencia que existe entre los dos. También es clara solo a nivel conceptual y no tanto practica la forma en que
trabajan los sistemas operativos, es decir pueden ser en línea, en tiempo real, o haciendo uso compartido.
Es claro que cada desarrollo tecnológico necesita de un Sistema operativo por lo que la amplia gama de sistemas
permiten que la innovación sea la principal causa de la evolución de la tecnología.
Finalmente es claro que el paralelismo viene para quedarse, implica una readaptación de la forma en que se programa,
en la forma en que se trabaja y en la forma como interactuaremos con la tecnología, además es claro que se tendrán
retos a nivel de Hardware, que permitan que la computación en forma colaborativa y en paralelo permita n dar un
nuevo paso y nos encamine hacia lo que vendrá en el futuro.

 Desarrollo del taller

1. Indique la diferencia entre multiprogramación y multiprocesamiento. ¿Qué motivó sobre todo el


desarrollo de cada uno?
Multiprogramación Multiprocesamiento
Se entiende como muchos programas cargados dentro Consiste en la ejecución de tareas informáticas con más
de un computador, los cuales están disponibles para de un procesador, para hacerlo posible, varios
poder ser ejecutados en cualquier momento y como un procesadores comparten el mismo bus de memoria, que
programas se compone de los datos de memoria y los a la vez se comunica con otros periféricos de la
registros o estados del programa , la multiprogramación computadora.
se refiere al manejo de múltiples representaciones de El multiprocesamiento se refiere más a la cantidad de
memoria y múltiples estados de ejecución .Por lo tanto procesadores que posee la computadora , que a la
la multiprogramación es aquella técnica en la que un cantidad de tareas que se pueden ejecutar (lifeder,
CPU tiene varios procesos ocupen la misma unidad de 2019).
memoria y sean ejecutados al mismo tiempo. (red, 2014) El multiprocesamiento consiste en la asignación de
La importancia de la multiprogramación es que se tareas a determinado procesador, para que estas se
aprovecha el rendimiento de la CPU, ya que esta siempre ejecuten en paralelo.
tendrá tareas por ejecutar , estas tareas se hacen de
forma solapada y a grandes velocidades que parecen Por tanto, la diferencia entre el multiprocesamiento y la
simultaneas . Se diferencia de el multiprocesamiento en multiprogramación es que el multiprocesamiento
que esta ejecución se da en un mismo procesador ejecuta múltiples procesos al mismo tiempo en
múltiples procesadores, mientras que la
multiprogramación mantiene varios programas en la
memoria principal y los ejecuta simultáneamente a
través de una sola CPU. (lifeder, 2019)
El surgimiento de la multiprogramación se dio a partir de la observación que las computadoras gastaban mucho
de su tiempo esperando a los dispositivos periféricos ya sea para tomar o guardar datos. (buenastareas)

2. Defina y compare cada uno de los siguientes términos: en línea, tiempo real, tiempo compartido y
computación interactiva.

En línea: es aquel que siempre debe estar encendido, disponible y generalmente conectado a una red de
computadoras y depende de la capacidad del hardware para atender peticiones de servicio y en ningún
momento está en sincronía con el mundo real ni tiene restricciones temporales. (buenastareas)

Tiempo real: Un sistema en tiempo real (STR) es aquel sistema digital que interactúa activamente con un
entorno con dinámica conocida en relación con sus entradas, salidas y restricciones temporales, para darle
un correcto funcionamiento de acuerdo con los conceptos de predictibilidad, estabilidad, controlabilidad y
alcanzabilidad.

Tiempo compartido:
Un sistema operativo de tiempo compartido utiliza técnicas de planificación y programación concurrente
para dar la apariencia que se están ejecutando simultáneamente múltiples procesos y ofrecer a cada usuario
una pequeña porción del tiempo de una computadora. Cada usuario tiene por lo menos un programa
individual en la memoria. Al permitir que un gran número de usuarios interactuara simultáneamente en
una sola computadora, se bajan los costes de servicios relacionados con la computación. Este tipo de SO
Permiten la simulación de que el sistema y sus recursos son todos para cada usuario. El usuario hace una
petición a la computadora, está la procesa tan pronto como le es posible, y la respuesta aparecerá en la
terminal del usuario. (+, +, & Eléctrica, 2021)

Computación interactiva: La computación interactiva es un nombre amplio dado a cualquier forma de


datos o comandos que una persona introduce en una computadora; consiste en cualquier software, ya sea
un juego, procesador de texto o base de datos, en el que la información o los datos son ingresados
manualmente por una persona, Las entradas para la computación interactiva pueden provenir de muchas
fuentes, pero deben ser realizadas por una persona. (https://www.netinbag.com/es/internet/what-is-
interactive-computing.html)

3. Analice brevemente la importancia de cada uno de los siguientes sistemas: MS-DOS, CTSS, Multics,
OS/360, TSS, OS/2, Unix, Macintosh y GNU/Linux.
MS DOS: MS-DOS también conocido como el sistema operativo desarrollado por la compañía de Microsoft,
el cual controla una gran cantidad de situaciones como lo son las asignaciones de los recursos a los
ordenadores, como lo es el disco duro, la memoria hasta la administración de todos los dispositivos de
entrada y salida. Todo esto se maneja a través de una serie de comandos e instrucciones primarias que son
tomadas por el sistema del ordenador y que permite realizar una comunicación entre el usuario y el equipo.

MS-DOS; sigue siendo utilizado por muchos expertos para así poder manipular la información de los
discos y llevar a cabo funciones como las de formateo e instalación de softwares.

Otra de las funciones de este sistema operativo es la de poder coordinar la información del ordenador para
que este pueda funcionar correctamente. De la misma forma, trabaja con dos series de comandos, como lo
son los internos y los externos.

Los comandos internos se encargan de lo que es el inicio del sistema en el PC, mientras que los comandos
externos, se almacenan en los archivos puntuales de tipo transitorio. (https://internetpasoapaso.com/ms-
dos/)

CTSS: Sistema de Tiempo Compartido Compatible: El sistema de tiempo compartido compatible original
era compatible con versiones anteriores del sistema de monitor Fortran. Funcionó en una computadora
central IBM 7094 con dos bancos de 32K de memoria central. El segundo banco se utilizó para la
implementación del tiempo compartido. CTSS estaba conectado a impresoras, lectores de tarjetas
perforadas y unidades de cinta.

El tiempo compartido significa que el sistema puede asignar recursos para dos tareas o procesos a la vez.
Este fue un gran avance, ya que las computadoras centrales y los sistemas informáticos anteriores solo
funcionaban en un proceso a la vez, de manera lineal. El tiempo compartido y los sistemas multiproceso y
multiproceso allanaron el camino para los sistemas operativos altamente avanzados de las últimas tres
décadas. (https://www.techopedia.com/definition/11282/compatible-time-sharing-system-ctss)

Multics; Multics, fue uno de los mejores ejemplos de desarrollo de un sistema operativo de tiempo
compartido de mainframe durante la mayor parte de la década de 1960. El desarrollo del sistema fue un
esfuerzo conjunto de tres entidades altamente respetadas, y fue uno de los primeros sistemas operativos
multiplexados en emplear la práctica de protocolos de almacenamiento de segmentación de página. Si bien
esta solución de sistema operativo mainframe ahora se considera obsoleta, Multics allanó el camino para
muchos de los avances tecnológicos de los últimos veinte años del siglo XX.
(https://www.netinbag.com/es/internet/what-was-multics.html)

IBM OS / 360 , en pleno International Business Machines Operating System / 360 , sistema operativo
introducido porIBM en 1964 para operar su familia 360 de sistemas informáticos mainframe . El sistema
360 no tenía precedentes en su capacidad para admitir una amplia gama de aplicaciones, y fue uno de los
primeros sistemas operativos en requerir dispositivos de almacenamiento de acceso directo.
(https://www.britannica.com/technology/IBM-OS-360)

TSS (sistema operativo): es un sistema operativo de tiempo compartido discontinuo diseñado


exclusivamente para un modelo especial de la línea de mainframes System / 360, el Modelo 67. Disponible
en forma de prueba para un conjunto limitado de clientes en 1967
TSS / 360 fue una de las primeras implementaciones de multiprocesamiento simétrico estrechamente
acoplado. También implementó memoria virtual y máquinas virtuales utilizando código independiente de
la posición.TSS / 360 incluyó una implementación temprana de un "Programador controlado por tabla",
una tabla configurada por el usuario cuyas columnas eran parámetros tales como la prioridad actual, el
tamaño del conjunto de trabajo y el número de intervalos de tiempo utilizados hasta la fecha.
(https://espowiki.com/tss_operating_system)

OS/2; fue desarrollado originalmente entre IBM y Microsoft como un sucesor multiproceso del DOS para
CPUs 286 y mejor. OS/2 es compatible con todos los programas DOS. Maneja tareas multiproceso ,
también utiliza el concepto de multipartes, Este concepto es similar al proceso pero involucra un solo
programa. Más acciones pueden ser realizadas con simples movimientos del mouse y son fáciles de
aprender y usar. La orientación a Objeto se refiere a la manera en la cual el Workplace Shell es construido.
Todas las cosas en su computadora programas, archivos de datos, dispositivos tales como impresoras o
tarjetas de sonidos son representados como objetos, OS/2 ofrece multitarea para poder controlar varias
actividades en forma simultánea. OS/2 utiliza planificación apropiada, puede quitarle la CPU a un proceso
y dársela a otro que considere mas importante. (https://www.monografias.com/trabajos/os2/os2.shtml)
Unix: es una familia de sistemas operativos. La primera versión de Linux fue desarrollada a partir de 1969.
Unix se caracteriza por ser portable y multitarea. La filosofía de los sistemas Unix se caracteriza por:
un sistema de ficheros jerárquico, una gran colección de pequeños programas que pueden trabajar en serie,
el uso de ficheros de texto para almacenar los datos, tratar los dispositivos como ficheros.
(https://bioinf.comav.upv.es/courses/unix/unix_intro.html)

Macintosh: Mac OS (del inglés Macintosh Operating System, en español Sistema Operativo de
Macintosh) es el nombre del sistema operativo creado por Apple para su línea de computadoras Macintosh.
Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica
compuesta por la interacción del mouse con ventanas, Icono y menús. mejor interfaz grafica del mercado
Ideal para diseño grafico. Es muy estable, Es muy rápido, No le entran virus.
(https://sites.google.com/site/programacion1electronica/conceptos/software/sistemas-
operativo/sistema-operativo-mac-os)

GNU: Es un sistema operativo de tipo Unix, lo cual significa que se trata de una colección de muchos
programas: aplicaciones, bibliotecas, herramientas de desarrollo y hasta juegos.
En un sistema de tipo Unix, el programa que asigna los recursos de la máquina y se comunica con el
hardware se denomina «núcleo». (https://www.gnu.org/home.es.html)

Linux: Linux® es un sistema operativo (SO) open source. En 1991: gró convertirse en el sistema operativo
con la mayor base de usuarios, el más usado en los servidores de Internet disponibles públicamente y en el
único utilizado en las 500 supercomputadoras más rápidas.
Quizá lo mejor de Linux es que es open source. Linux se lanza en virtud de la Licencia de uso público GNU
(GPL), lo cual significa que todos pueden ejecutar, estudiar, compartir y modificar el software.
(https://www.redhat.com/es/topics/linux)

4. Cite varias tendencias que probablemente seguirán los diseños de sistemas operativos futuros.
¿Cómo afectará cada una de ellas la naturaleza de los sistemas futuros?

Una de las tendencias será la de convertirse en sistemas Operativos distribuidos es decir en sistemas en la
que varios computadores estarán interconectados y compartirán recursos. Las principales tendencias
serán:

Abstracción : en la que una capa de un sistema no sabrá los nivele de implementación de otra capa:
Afectará en que un desarrollador no necesitará saber que procesador correrá su aplicación
Robustez: Los sistemas operativos futuros serán muy robustos. Y la manera en que esto afectará es que
los computadores no se colapsaran fácilmente, y si lo hace las soluciones a los errores serán de fácil
comprensión para el usuario

Estandarización: Los sistemas operativos futuros serán adaptables a las tecnologías que se estén
desarrollando, esos nuevos sistemas permitirán que piezas de este sean cambiadas para adaptarse a el
desarrollo de vanguardia de cada época. ]Todo esto será un beneficio en costos, reutilización y adaptación
permanente a las tecnologías .

Diseño para facilidad de empleo y desarrollo de software: facilitarán el trabajo de los programadores
también, en cuanto a la mayoría de los proyectos de desarrollo necesitarán solamente ensamblar objetos
de alto nivel. Esos módulos que deben escribir para sí mismos serán reutilizables y fácilmente adaptables
a las necesidades de cada programador. (Rodríguez)

5. Piense en los tipos de aplicaciones que se podrían realizar si las mencionadas velocidades de
procesamiento fueran mucho más grandes que las actuales.

Si las velocidades de procesamiento aumentan es posible que se desarrolle los siguientes tipos de
aplicaciones:
1- Aplicaciones que permitan visualizar nuestro planeta en vivo;: aunque en la actualidad existen mapas
del mundo entero, es posible que en el futuro podamos visualizar en tiempo real la ubicación , las acciones
de las personas en tiempo real

2- Aplicaciones Educativas : En este campo se crearan mejores aplicaciones que permitan que el
aprendizaje sea más visual y practico , gracias a la simulación de laboratorios experimentales

3- Aplicaciones Saludables; Con las nuevas velocidades podremos entiempo real saber nuestras
condiciones de salud, así como tener mejor diagnostico de lo que ocurre con nuestro cuerpo

4- Aplicaciones para el ocio: Sabemos que se vienen universos meta en los que el contacto a través de
realidades virtuales será mucho más común y será accesible de manera más fluida gracias a las nuevas
velocidades de procesamiento

5- Aplicaciones Administrativas: Las nuevas velocidades permitirán que los administradores tengan a
mano y en tiempo real mejores herramientas para todo lo que tenga que ver con la administración y
seguimiento de sus negocios

6. ¿Qué clase de aplicaciones se podrían efectuar si el paralelismo a gran escala tuviera un costo
accesible?
El paralelismo es una función que realiza el procesador para ejecutar varias tareas al mismo tiempo. Es
decir, puede realizar varios cálculos simultáneamente, basado en el principio de dividir los problemas
grandes para obtener varios problemas pequeños, que son posteriormente solucionados en paralelo.

Las aplicaciones que pudieran desarrollarse con el empleo de la computación paralela se convierte cada
día en más grande y rápida, muchos problemas considerados anteriormente muy largos y costosos se han
podido solucionar. El paralelismo se ha utilizado para muchas temáticas diferentes, desde bioinformática
para hacer plegamiento de proteínas, hasta economía para hacer simulaciones en matemática financiera.
(contributors)
7. ¿Qué desarrollos tecnológicos hicieron posible la computación personal?

Se podría iniciar este recuento con el Ábaco : pues este instrumento permitió por primera vez que el
hombre asociara el mundo tangible con instrumento creado para tal fin. En segundo lugar aparece la
Pascalina o calculadora de pascal inventada por Pascal. Este aparato fue el primer aparato mecánico que
realizaba operaciones matemáticas , lo que constituyo un gran avance para la humanidad. Luego vinieron
artefactos similares como la máquina de multiplicar de Leibniz, la cual tenía algunas funciones aritméticas
básicas . Posteriormente aparecen aparatos tecnológicos que podían realizar funciones por si solas como
el telar de Jackar que podía realizar tejidos por sí solos y que funcionaba con tarjetas perforadas.
En el año 1882 aparece una máquina increíble que funcionaba con vapor y que realizaba ecuaciones
diferenciales. Esta supuso un avance significativo y dio paso a la construcción de la primera máquina
analítica.
En el año 1832 Lady Ada Lovelace dio el primer uso a la programación al crear rutinas que seguía las ya
creadas tarjetas perforadas.
En el año 1889 aparece una máquina Tabuladora de Hollerit, la cual permitía hacer procesos
automatizados y con ella el nacimiento de una de las compañías que más aporto a la construcción de los
computadores personales “International Business Machines” , se trata de IBM. Luego empiezan a aparecer
desarrollos tecnológicos que contribuyeron al desarrollo del actual computador personal.
En primer lugar está la aparición de los mainframes, aparatos voluminosos que realizaban tareas a partir
de tarjetas perforadas y que se diferenciaban de los grandes computadores en que permitían que varios
usuarios desarrollaran tareas al mismo tiempo. Este desarrollo impulso el acceso de estudiantes
principalmente , lo que condujo a la creación de minicomputadoras. La más importante de aquella época
fue la Xerox alto denominado también minicomputador , ya que tenía su propio sistema operativo y una
interfaz gráfica, almacenamiento de memoria, mouse y software especial.

Un salto muy importante y desarrollo tecnológico importante ocurrió en el año 1958, cuando el ingeniero
Jack Kilbi invento los microchips que permitió reducir el tamaño de los microprocesadores, lo que implico
reducción de costos y lo más importante poder plasmar toda la lógica y matemática en un solo circuito
integrado. Así Intel y Altair lanzaron sus procesadores que a pesar de no tener una gran capacidad
innovaron en potencia y velocidad.

Después de este suceso aparecen interesantes propuestas de computadores para cada persona, tales como
el proyecto Simón que consistió en un computador personal con fines educativos. También surgieron
maquinas como la Olivetti Programma 101 que permitía escribir, imprimir y almacenar datos. Uno de los
desarrollos más importantes y parecidos al computador actual fue el datapoint 2200 que hacía las mismas
tareas que el Olivetti, pero que además incluía una pantalla y un procesador Intel 8008 de 8 bits, que para
su época era una completa revolución. Está ultima se le denomino el primer microcomputador y el primer
computador personal.

Siguen apareciendo equipos cada vez más compactos, rápidos con distintas evolución en los distintos
componentes , sin embargo cabe resaltar y con notables mejoras, uno de los más notables el Atari, pues
los videojuegos y sus mejoras permitieron la evolución en cuanto a motores de desarrollo para la
implementación de los gráficos que ningún otro microprocesador podría igualar.
Apple e IBM por su parte lanzaron equipos con arquitecturas más robustas con microprocesadores
avanzados que aumentaron significativamente el número de transistores y la velocidad del
microprocesador. Con el auge de los computadores personales aparecen los clones que mejoran las
limitantes de Apple e IBM , como mas Slots para tarjetas . pero lo mejor fueron sus precios más accesibles.

En escena aparece el Mac , que con su mayor velocidad de procesamiento y su interfaz gráfica revoluciono
el mercado y el acceso a los computadores personales.
En los años 90 aparecen tecnologías como el CD- room, el mp3, impulsaron el intercambio de datos, audio
y multimedia, lo que impulso aún más el uso de los computadores personales .
El internet se masifica y contribuye a que el uso de los computadores personales dejen de ser un privilegio
a convertirse en casi una necesidad. Así mismo aparecen tecnologías como el Wi-fi, las memorias USB , los
procesadores multinúcleo. Finalmente este recorrido finaliza con la masificación y necesidad de l uso de
Servidores que potencian el almacenamiento y el futuro en la nube.

8. Sobre esta temática se analizaron dos enfoques para realizar la computación distribuida. ¿Cuáles
fueron? ¿Por qué uno de ellos es factible en la actualidad, mientras que el otro no lo será sino hasta dentro
de algunas décadas?

Un sistema distribuido es un sistema en el que los componentes hardware o software se encuentran en


computadores unidos mediante una red, esto permite hacer grandes cálculos y funciona repartiendo la
información entre miles de ordenadores, que envían sus resultados a un mismo servidor.

Los principales modelos son:


La computación en serie y la computación paralela:

Tradicionalmente, los programas informáticos se han escrito para el cómputo en serie. Para resolver un
problema, se construye un algoritmo y se implementa como un flujo en serie de instrucciones. Estas
instrucciones se ejecutan en una unidad central de procesamiento en un ordenador. Sólo puede ejecutarse
una instrucción a la vez y un tiempo después de que la instrucción ha terminado, se ejecuta la siguiente.

La computación en paralelo, por el contrario, utiliza simultáneamente múltiples elementos de


procesamiento para resolver un problema. Esto se logra mediante la división del problema en partes
independientes de modo que cada elemento de procesamiento pueda ejecutar su parte del algoritmo de
manera simultánea con los otros. Los elementos de procesamiento son diversos e incluyen recursos tales
como una computadora con múltiples procesadores, varios ordenadores en red, hardware especializado, o
cualquier combinación de los anteriores.
(https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/)

Visto lo anterior se puede decir que la computación en serie es más factible en la actualidad , debido que
hasta el momento toda la programación se ha hecho de manera estructurada .
En el futuro la tendencia será orientada a la computación en paralelo, pues debe cambiarse en primer
lugar el paradigma de la programación, lo cual es un proceso de transición gradual, si bien es cierto los
múltiples procesadores son una realidad , es necesario que la mayoría de máquinas trabajen de forma
paralela y esto también requiere tiempo de adaptación.

9. ¿Qué tendencias indican un posible crecimiento drástico de la computación en paralelo? ¿Qué


problemas deben resolver los diseñadores de hardware y software antes de que se generalice la
computación en paralelo?

Es una técnica de programación en la que muchas instrucciones se ejecutan simultáneamente. Se basa en


el principio de que los problemas grandes se pueden dividir en partes más pequeñas que pueden
resolverse de forma concurrente («en paralelo»).
(https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/,
https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/)

Las tendencias indican que la computación será en paralelo porque debido a la gran demanda de
servicios y las altas prestaciones es necesario que los computadores y las nuevas formas de trabajo sean
en paralelo. Sin embargo s los diseñadores de hardware y software encontraran limitantes debido a las
restricciones físicas que impiden el escalado de frecuencia. También a nivel físico se tiene problemas
como el consumo de energía , pues requieren de voltajes altos y de niveles de enfriamiento para los
cuales aun no se tienen las soluciones adecuadas.

A nivel de software, l a comunicación y la sincronización entre las diferentes subtareas son típicamente las
grandes barreras para conseguir un buen rendimiento de los programas paralelos.

10. ¿Qué son los sistemas abiertos?

Se trata de sistemas integrados a su vez en otro superior que ayuda a que muchos usuarios o empresas
accedan libremente a los datos que allí se almacenan. Por tanto, a través de un sistema abierto podremos
operar desde distintos terminales y no tendremos por qué hacerlo de manera individual.

El motivo de ello radica en que todos los ordenadores y otros sistemas que se encuentren integrados se
conectan entre sí, formando una gran red donde podremos consultar datos, información e incluso
manipularla de distintas formas si fuera necesario.
(https://www.universidadviu.com/int/actualidad/nuestros-expertos/sistema-abierto-definicion-y-
caracteristicas-principales)

 Reflexión de la actividad

Es interesante haber realizado esta consulta como introducción a los sistemas operativos , por que a pesar
de que diario utilizamos este tipo de _sistemas, realmente desconocemos como ha sido la evolución de
estos para llegar a lo que tenemos.

También es importante conocer no solo el MSDos , tan común y útil si no que tenemos la oportunidad de
entender y adentrarnos en el conocimiento de otros sistemas operativos que en definitiva resultan de
mucha utilidad para el desarrollo de la tecnología actual

La actividad también implico una lectura profunda para entender como las diferentes tecnologías han
permitido que se acoplen a los computadores personales y estos puedan desempeñar todas las funciones
que realizan el día de hoy.

Finalmente se pudo investigar sobre los nuevos enfoques y hacia donde apunta el futuro de la tecnología
por lo que nos permite como ingenieros entender e irnos adaptando a los desarrollos que se están llevando
a cabo en la actualidad.

 Referencias
+, A. D., +, D. A., & Eléctrica, P. G. (2021). Comparativa de sistemas operativos de tiempo real y sistemas operativos de
tiempo compartido, para plataforma intel x86 y sus compatibles:. AlephZero-Comprendamos No.63, 20.
buenastareas. (s.f.). buenastareas.com. Obtenido de https://www.buenastareas.com/ensayos/Sistemas-
Operacionales/42867286.html
contributors, E. (s.f.). EcuRed,. Obtenido de
https://www.ecured.cu/index.php?title=Paralelismo_(_inform%C3%A1tica)&oldid=3443637
https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/. (s.f.).
https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/. Obtenido de
https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/
https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/. (s.f.).
https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/. Obtenido de
https://arquitecturadecomputadora.wordpress.com/2013/06/07/computacion-paralela/
https://bioinf.comav.upv.es/courses/unix/unix_intro.html. (s.f.). https://bioinf.comav.upv.es/courses/unix/unix_intro.html.
Obtenido de https://bioinf.comav.upv.es/courses/unix/unix_intro.html
https://es.wikipedia.org/wiki/Computaci%C3%B3n_distribuida. (s.f.).
https://es.wikipedia.org/wiki/Computaci%C3%B3n_distribuida. Obtenido de
https://es.wikipedia.org/wiki/Computaci%C3%B3n_distribuida:
https://es.wikipedia.org/wiki/Computaci%C3%B3n_distribuida
https://espowiki.com/tss_operating_system. (s.f.). https://espowiki.com/tss_operating_system. Obtenido de
https://espowiki.com/tss_operating_system
https://sites.google.com/site/programacion1electronica/conceptos/software/sistemas-operativo/sistema-operativo-mac-os. (s.f.).
https://sites.google.com/site/programacion1electronica/conceptos/software/sistemas-operativo/sistema-operativo-mac-os.
Obtenido de https://sites.google.com/site/programacion1electronica/conceptos/software/sistemas-operativo/sistema-operativo-
mac-os
https://www.britannica.com/technology/IBM-OS-360. (s.f.). https://www.britannica.com/technology/IBM-OS-360. Obtenido de
https://www.britannica.com/technology/IBM-OS-360
https://www.gnu.org/home.es.html. (s.f.). https://www.gnu.org/home.es.html. Obtenido de https://www.gnu.org/home.es.html
https://www.monografias.com/trabajos/os2/os2.shtml. (s.f.). https://www.monografias.com/trabajos/os2/os2.shtml. Obtenido de
https://www.monografias.com/trabajos/os2/os2.shtml: https://www.monografias.com/trabajos/os2/os2.shtml
https://www.netinbag.com/es/internet/what-is-interactive-computing.html. (s.f.). netinbag.com. Obtenido de
https://www.netinbag.com/es/internet/what-is-interactive-computing.html
https://www.netinbag.com/es/internet/what-was-multics.html. (s.f.). https://www.netinbag.com/es/internet/what-was-
multics.html. Obtenido de https://www.netinbag.com/es/internet/what-was-multics.html
https://www.redhat.com/es/topics/linux. (s.f.). Obtenido de https://www.redhat.com/es/topics/linux
https://www.techopedia.com/definition/11282/compatible-time-sharing-system-ctss. (s.f.).
https://www.techopedia.com/definition/11282/compatible-time-sharing-system-ctss. Obtenido de
https://www.techopedia.com/definition/11282/compatible-time-sharing-system-ctss
https://www.universidadviu.com/int/actualidad/nuestros-expertos/sistema-abierto-definicion-y-caracteristicas-principales. (s.f.).
https://www.universidadviu.com/int/actualidad/nuestros-expertos/sistema-abierto-definicion-y-caracteristicas-principales.
Obtenido de https://www.universidadviu.com/int/actualidad/nuestros-expertos/sistema-abierto-definicion-y-caracteristicas-
principales
lifeder. (6 de Noviembre de 2019). lifeder.com. Obtenido de https://www.lifeder.com/multiprocesamiento/
red, E. (2014 de Mayo de 2014). ecured.cu. Obtenido de Ecured.cu: https://www.ecured.cu/Multiprogramaci%C3%B3n
Rodríguez, F. A. (s.f.). monografias.com. Obtenido de https://www.monografias.com/trabajos/futurodeso/futurodeso.shtml
Saraia. (s.f.). https://internetpasoapaso.com/ms-dos/. Obtenido de https://internetpasoapaso.com/ms-dos/:
https://internetpasoapaso.com/ms-dos/

También podría gustarte