Está en la página 1de 20

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS

Proyecto:
Estructura de los sistemas operativos actuales y futuros

Docente:
Yañez,Carlos
Presentado por:

Tacca Moran,Jan Franco

Salazar Fernández Andhersson M.

Huacahuasi Gamarra, kevin teodoro

LIMA - PERÚ

2020
Definir cada una de ellas. 4

Sistemas operativos por sus servicios (Visión externa) 4

1. Según la administración de tareas 4

2. Según la administración de usuarios 4

3. Según la administración de recursos 4

4. Según el número de procesadores 4

Sistemas operativos por su estructura (Visión interna). 5

Características 6

1- Tienen una gestión de trabajo 6

2- Tienen una gestión de recursos 7

3- Tienen un control de operaciones input/output 7

4- Son sistemas multitareas 9

5- Cumplen con el proceso de memoria de espacio 9

6- Deben tener mecanismos asociados 9

7- Tienen un núcleo 10

8- Otorgan conexión 10

Ventajas y desventajas. 10

Ventajas de Linux: 10

Desventajas de Linux: 11

Ventajas de Windows: 11

Desventajas de Windows: 12

Ventajas de MacOS: 12

Desventajas de MacOS: 12

Qué máquinas o compañías la utilizan en su fabricación. 13

MICROSOFT (Windows) 13

APPLE (OS X) 13

SUN MICROSYSTEM (SOLARIS) 14

LINUX TORVALDS (LINUX) 15


UNIX (Unix) 15

NOVELL (Novell) 15

Estructuras futuras o por implementarse. 16

Capa de núcleo 16

Capa de servicio del sistema 17

Capa de marco 18

Capa de aplicación 18

Referencias 19
Investigaciòn de Sistemas Operativos

Definir cada una de ellas.

Estructura de los sistemas operativos actuales y futuros

Sistemas operativos por sus servicios (Visión externa)

1.​ ​Según la administración de tareas

·​ ​Monotarea. ​Este tipo de sistemas operativos son capaces de manejar un

programa o realizar una sola tarea a la vez. Son los más antiguos. Por

ejemplo, si el usuario está escaneando, la computadora no responderá a

nuevas indicaciones ni comenzará un proceso nuevo.

·​ ​Multitarea. ​Esta característica es propia de los Sistemas Operativos más

avanzados y permiten ejecutar varios procesos a la vez, desde uno o

varios ordenadores, es decir que los pueden utilizar varios usuarios al

mismo tiempo. Esto se puede realizar por medio de sesiones remotas una

red o bien, a través de terminales conectadas a una computadora.

2.​ ​Según la administración de usuarios

·​ ​Monousuario. ​Solo pueden responder a un usuario por vez. De esta

manera, cualquier usuario tiene acceso a los datos del sistema. Existe un

único usuario que puede realizar cualquier tipo de operación.

·​ ​Multiusuario. ​Esta característica es propia de aquellos Sistemas

Operativos en los que varios usuarios pueden acceder a sus servicios y

procesamientos al mismo tiempo. De esta manera, satisfacen las

necesidades de varios usuarios que estén utilizando los mismos recursos,

ya sea memoria, programas, procesador, impresoras, scanner, entre

otros.
3.​ ​Según la administración de recursos

·​ ​Centralizado. ​Permite usar los recursos de una sola computadora.

·​ ​Distribuido. ​ ermite utilizar los recursos (memoria, CPU, disco,


P
periféricos, etc.) de más de una computadora al mismo tiempo.

4.​ ​Según el número de procesadores

·​ ​Sistema operativo uniprocesos.​ Un sistema uniproceso es aquél que

es capaz de manejar solamente un procesador del ordenador, de manera


que si el ordenador tuviese más de uno le sería inútil.

·​ S
​ istema operativo de multiproceso.​ Se refiere al número de

procesadores del sistema, que es más de uno y este es capaz de usarlos

todos para distribuir su carga de trabajo. Generalmente estos sistemas

trabajan en dos formas: simétrica o asimétricamente. Asimétrica el

sistema operativo selecciona a uno de los procesadores el cual jugará el

papel de procesador maestro y servirá como pivote para distribuir la carga

de los demás procesadores, que reciben el nombre de esclavos.

Simétrica cuando los procesos o partes de ellos son enviados

indistintamente a cualquiera de los procesadores disponibles, teniendo

teóricamente una mejor distribución y equilibrio en la carga de trabajo.

Sistemas operativos por su estructura (Visión interna).

1. Estructura monolítica​. Es la estructura de los primeros sistemas operativos

constituidos fundamentalmente por un solo programa compuesto de un conjunto de

rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Las

características fundamentales de este tipo de estructura son:

● · Construcción del programa final a base de módulos compilados

separadamente que se unen a través del legador.

● · Buena definición de parámetros de enlace entre las distintas

rutinas existentes, que puede provocar mucho acoplamiento.


● · Carecen de protecciones y privilegios al entrar a rutinas que

manejan diferentes aspectos de los recursos de la computadora,

como memoria, disco, etc. Generalmente están hechos a medida, por

lo que son eficientes y rápidos en su ejecución y gestión, pero por lo

mismo carecen de flexibilidad para soportar diferentes ambientes de

trabajo o tipos de aplicaciones

2. Estructura jerárquica . ​A medida que fueron creciendo las necesidades de los

usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organización

del software, del sistema operativo, donde una parte del sistema contenía subpartes y

esto organizado en forma de niveles. Se dividió el sistema operativo en pequeñas

partes, de tal forma que cada una de ellas estuviera perfectamente definida y con un

claro interface con el resto de elementos. Se constituyó una estructura jerárquica o de

niveles en los sistemas operativos, el primero de los cuales fue denominado THE

(Technische Hogeschool, Eindhoven), de Dijkstra, que se utilizó con fines didácticos.

3. Máquina Virtual. ​Se trata de un tipo de sistemas operativos que presentan

una interface a cada proceso, mostrando una máquina que parece idéntica a la

máquina real subyacente. Estos sistemas operativos separan dos conceptos que

suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina

extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar

distintos sistemas operativos dando la sensación de ser varias máquinas diferentes. El

núcleo de estos sistemas operativos se denomina monitor virtual y tiene como misión

llevar a cabo la multiprogramación, presentando a los niveles superiores tantas

máquinas virtuales como se soliciten. Estas máquinas virtuales no son máquinas

extendidas, sino una réplica de la máquina real, de manera que en cada una de ellas
se pueda ejecutar un sistema operativo diferente, que será el que ofrezca la máquina

extendida al usuario.

Características

1- Tienen una gestión de trabajo

Una responsabilidad importante de cualquier programa operativo es planificar las

tareas para que sean manejadas por el sistema de computadora.

Esta es una de las principales tareas de la función del manejo de trabajo. El sistema

operativo crea la orden en el que los programas son procesados, y define la secuencia

en la que los trabajos particulares serán ejecutados.

El término ‘en cola’ a menudo es utilizado para describir la serie de trabajos que

esperan ejecución. El sistema operativo compara una variedad de factores para crear

esta cola de trabajo.

Algunos de estos factores incluyen:

● Algunos trabajos que están siendo procesados actualmente.

● Los recursos del sistema que están siendo utilizados.

● Qué recursos necesitarán ser usados por los programas siguientes.

● La prioridad del trabajo comparado con las otras tareas.

● Cualquier otro requerimiento especial al que el sistema debe responder.

El programa operacional debe ser capaz de revisar estos factores y controlar el

orden en el cual estos trabajos son procesados.

2- Tienen una gestión de recursos


El manejo de recursos en un sistema de computadoras es otra de las principales

preocupaciones del sistema operativo. Obviamente, un programa no puede utilizar un

dispositivo si ese hardware no está disponible.

El software operacional supervisa la ejecución de todos los programas. También se

encarga de monitorear todos los tipos de dispositivos que están siendo utilizados.

Para lograr esto, establece una tabla en la que los programas son combinados con los

dispositivos que están utilizando o utilizarán en el futuro.El sistema operativo revisa

esta tabla para aprobar o denegar el uso de un dispositivo específico.

3- Tienen un control de operaciones input/output

La distribución de los recursos de un sistema está estrechamente relacionado con la

operación del manejo de control input/output de un software.

Como a menudo es necesario el acceso a un dispositivo en particular antes de que las

operaciones input/output puedan comenzar, el sistema operativo debe coordinar las

operaciones input/output y los dispositivos en los que actúan.

En efecto, establece un diccionario de programas que pasan por la ejecución y los

dispositivos que deben usar para completar las operaciones input/output. Utilizando

informes de control, los trabajos pueden necesitar dispositivos específicos.

Esto permite que los usuarios puedan leer información de sitios específicos o imprimir

información en oficinas seleccionadas. Tomando ventaja de esta instalación, la

información leída de una locación puede ser distribuida a lo largo del sistema

computarizado.
Para facilitar la ejecución de las operaciones de input/output, la mayoría de los

sistemas operativos tienen un set estándar de instrucciones de control para manejar el

procesamiento de todas las instrucciones de input/output.

Estas instrucciones estándares, referidas como el sistema de control input/output, son

una parte integral de la mayoría de los sistemas operativos.

Solamente simplifican los medios para que todos los programas siendo procesados

puedan llevar a cabo operaciones de input/output.

En efecto, el programa en funcionamiento ejecuta señales al sistema operativo de que

una operación input/output es deseada, utilizando un dispositivo input/output

específico.

El software en control llama al software IOCS para que pueda completar la operación

input/output.Considerando el nivel de actividad input/output, en la mayoría de los

programas las instrucciones IOCS son extremadamente vitales.

4- Son sistemas multitareas

La mayoría de los sistemas operativos modernos permiten que se cumplan múltiples

tareas.

Por ejemplo, una computadora puede al mismo tiempo que lleva acabo un programa

de usuario, leer la información de un disco o mostrar los resultados en una impresora.

Se habla de sistemas operativos multitarea o multi programados.


5- Cumplen con el proceso de memoria de espacio

En muchos sistemas operativos, cada proceso tiene su propio espacio de memoria.

Esto quiere decir que esta memoria no está disponible a otros procesos. Se habla en

este caso de la dirección de espacio del proceso.

6- Deben tener mecanismos asociados

Cuando son programas multiuso, un sistema operativo debe proveer el siguiente

número de mecanismos:

● Un mecanismo de autenticación para verificar la identidad de cada usuario.

● Un mecanismo de protección en contra de programas de usuario erróneos que

pudieran bloquear que otras aplicaciones se ejecuten en el sistema, o que sean

maliciosas y que pudieran espiar o interrumpir las actividades de otros usuarios.

● Un mecanismo de administración que limite el número de recursos permitidos

para cada usuario.

7- Tienen un núcleo

La parte esencial de un sistema operativo es su núcleo. Hoy en día los núcleos


monolíticos son los más populares.

Éstos núcleos proveen una manera para que los distintos procesos de la computadora
puedan enviar mensajes entre ellos, al mismo tiempo que manejan el RAM que
almacena información del programa.

La mayoría de los núcleos también proveen drivers o controladores de dispositivo para


controlar monitores, discos duros y otra parafernalia.

8- Otorgan conexión
Probablemente, la característica que puede definir a los sistemas operativos es la
conexión que provee entre el hardware, el software y, en algunos casos, el interfaz de
usuario. Toda computadora requiere de un sistema operativo para poder ser utilizada.

Ventajas y desventajas.

Ventajas de Linux:

● Más seguro La plataforma Linux es más robusta lo cual hace más difícil que algún

intruso pueda violar el sistema de seguridad

● Más rápido Al tener una plataforma más estable, esto favorece el desempeño de

aplicaciones de todo tipo tales como: bases de datos, aplicaciones XML, multimedia,

etc.

● Más económico El software Linux así como también un sin número de aplicaciones

son de código abierto (gratuitos).

Desventajas de Linux:

● Linux no cuenta con una empresa que lo respalde, por lo que no existe un verdadero

soporte como el de otros sistemas operativos.

● La pendiente de aprendizaje es lenta.

● No es tan fácil de usar como otros sistemas operativos, aunque actualmente algunas

distribuciones están mejorando su facilidad de uso, gracias al entorno de ventanas,

sus escritorios y las aplicaciones diseñadas.

● Documentación y terminología muy técnica


Ventajas de Windows:

● Más fácil :Al ser de mayor facilidad de uso, lo cual se refleja en la disponibilidad de

aplicaciones y facilidad de mantenimiento

● Más Visual :Dispone de una interfaz gráfica que facilita el manejo de los

procedimientos: cada comando puede ser visualizado en pantalla mediante una

imagen que lo representa.

● Desarrollo: Se ha logrado facilitar el desarrollo de aplicaciones y sistemas sobre

servidores Windows lo cual se ve reflejado en tiempos de desarrollo menores

● Aprendizaje: La curva de aprendizaje en Windows es mucho menor.

Desventajas de Windows:

● Es un software no gratuito y poco flexible, además de que continuamente cambia la

versión de software.

● El ímpetu con el que se buscan los agujeros en Windows es mucho mayor, algunos

informáticos se divierten buscando manchas en el expediente de Microsoft.

● desventaja más negativa resulta que Microsoft va "jubilando" sus sistemas

operativos con el tiempo. A partir de entonces, Microsoft no ofrece más asistencia ni

actualizaciones para ellos, lo que puede dejar desprotegidos a miles de usuarios de

todo el mundo, que deberán actualizar su sistema operativo para disponer

actualizaciones de seguridad.

Ventajas de MacOS:

● La sencillez con la que se utiliza el sistema operativo


● Gran seguridad. Pues hay muy pocos virus para Mac , difícilmente te verás

afectado.

● Compatibilidad. Documentos Word, Excel, PowerPoint, Autocad, Photoshop, etc. son

compatibles.

● Los botones, los iconos, las animaciones te harán ver que Mac es el sistema mas

avanzado.

Desventajas de MacOS:

● Demasiado exclusivo en todos los aspectos

● Hay que tener software específico para él

● En ocasiones fuerza a recortar funciones

● Es incompatible. Sólo se puede instalar en Mac’s.

● Dificultad para propagar usuarios. Mac OS X no sigue estándares

Qué máquinas o compañías la utilizan en su fabricación.

MICROSOFT (Windows)

Microsoft fue creado en 1975 por Bill Gates y Paul Allen fundadores de la misma
empresa Microsoft introdujo un entorno operativo denominado Windows el 25 de
noviembre de 1985 Como un complemento para MS-DOS en respuesta al
creciente interés en las interfaces gráficas de usuario (GUI). Microsoft Windows
llegó a dominar el mercado mundial de computadoras personales, con más del
90% de la cuota de mercado, superando a Mac OS,

Principales Versiones:

● MS DOS (Microsoft DISK Operative System)


● Windows 1.0
● Windows 2.0
● Windows 3.0
● Windows NT
● Windows NT 3.1
● Windows NT 3.5 / 3.51
● Windows NT 4.0
● Windows 95
● Windows 98
● Windows 2000
● Windows ME
● Windows XP
● Windows VISTA
● Windows 7
● Windows 8
● Windows 10

APPLE (OS X)

Antes llamado MAC OS X, es un sistema operativo basado en UNIX, desarrollado,


comercializado y vendido por Apple Inc. OS X es el sucesor del Mac OS 9, el
sistema operativo de Apple desde 1984. Está basado en BSD, y se construyó
sobre las tecnologías desarrolladas en NeXT entre la segunda mitad de los 80’s y
finales de 1996. Desde la versión Mac OS X 10.5 Leopard para procesadores
Intel, el sistema tiene la certificación UNIX 03

Principales Versiones:

● Classic
○ System 6
○ System 7
○ Mac OS 8
○ Mac OS 9
● Mac OS X Server
○ Mac OS X Server 1.2
○ Mac OS X Server Cheetah (Versión 10.0)
○ Mac OS X Server Puma (Versión 10.1)
○ Mac OS X Server Jaguar (Versión 10.2)
○ Mac OS X Server Panther (Versión 10.3)
○ Mac OS X Server Tiger (Versión 10.4)
○ Mac OS X Server Leopard (Versión 10.6)
○ Mac OS X Server Snow Leopard (Versión 10.6)
○ Mac OS X Lion (Incluido en Mac OS X Lion)
● - Mac OS X
○ Mac OS X Cheetah (Versión 10.0)
○ Mac OS X Puma (Versión 10.1)
○ Mac OS X Jaguar (Versión 10.2)
○ Mac OS X Panter (Versión 10.3)
○ Mac OS X Tiger (Versión 10.4)
○ Mac OS X Leopard (Versión 10.5)
○ Mac OS X Snow Leopard (Versión 10.6)
○ Mac OS X Lion (Versión 10.7)
○ OS X Mountain Lion (Versión 10.8)
○ OS X Mavericks (Versión 10.9)
● - iOS
○ iOS 4(Fuera de Servicio)
■ iOS 4.0
■ iOS 4.1
■ iOS 4.2
■ iOS 4.3

SUN MICROSYSTEM (SOLARIS)

Sun Microsystems fue una empresa informática que se dedicaba a vender


estaciones de trabajo, servidores, componentes informáticos, software (Sistemas
operativos) y servicios informáticos. Fue adquirida en el año 2009 por Oracle
Corporation. Solaris es un sistema operativo de tipo Unix desaroolado por Sun
Microsystems desde 1992 como sucesor de SunOS. Es un sistema certificado
oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para
servidores y estaciones de trabajo.

Principales Versiones:

● JavaFX Movile
● JavaOS
● Solaris
● Open Windows
● SunOS

LINUX TORVALDS (LINUX)

Linux es un núcleo libre de sistema operativo (también suele referirse al núcleo como
kernel) basado en Unix. Es uno de los principales ejemplos de software libre y de
código abierto. Linux esta licenciado bajo la GPL v2 y está desarrollado por
colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la
Linux Kernel Mailing Lis Archive.

Sus sistemas operativos de Linux solo son 1 y va por versiones:

● Ubuntu:
○ Ubuntu 13.04 (Anterior)
○ Actual: Ubuntu 20.10

UNIX (Unix)

(Registrado oficialmente como UNIX​®​) es un sistema operativo portable, multitarea y


multiusuario; desarrollado, en principio, 1969, por un grupo de empleados de los
laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y
Douglas McIlroy. El sistema, junto con todos los derechos fueron vendidos por
AT&T a Novell Inc. Esta vendió posteriormente el software a Santa Cruz
Operation en 1995, y esta, a su vez, lo revendió a Caldera Software en 2001,
empresa que después se convirtió en el grupo SCO. Sin embargo, Novell
siempre argumentó que solo vendió los derechos de uso del software, pero que
retuvo el copyright sobre “UNIX​®​”. En 2010, y tras una larga batalla legal, ésta
ha pasado nuevamente a ser propiedad de Novell.

Principales Versiones:

● Unix

NOVELL (Novell)

Novell Inc. Es una compañía de origen estadounidense dedicada al software,


específicamente en el área de sistemas operativos de redes, como Novell
Netware y Linux, entre otras ramas de la tecnología. Es la empresa dueña de los
derechos de la distribución SuSE Linux y NLD

Principales Versiones:

● Novell

Estructuras futuras o por implementarse.

HarmonyOS está diseñado con una arquitectura en capas, que de abajo hacia arriba
consta de la capa del kernel, la capa de servicio del sistema, la capa del marco y
la capa de la aplicación. Las funciones del sistema se expanden por niveles, de
sistema a subsistema y más allá de función / módulo. En el escenario de
implementación de múltiples dispositivos, los subsistemas, funciones o módulos
innecesarios pueden excluirse del sistema según sea necesario. ​La Figura 1
muestra la arquitectura técnica de HarmonyOS .

Figura 1 Arquitectura técnica


Capa de núcleo

● Subsistema de kernel: HarmonyOS utiliza un diseño de múltiples kernel para que se


puedan seleccionar kernels de SO apropiados para dispositivos con diferentes
limitaciones de recursos. La capa de abstracción del kernel (KAL) protege las
diferencias en las implementaciones del kernel y proporciona a la capa superior
capacidades básicas del kernel, incluida la gestión de procesos y subprocesos, la
gestión de la memoria, el sistema de archivos, la gestión de la red y la gestión de los
periféricos.
● Subsistema de controladores: ​HarmonyOS Driver Foundation (HDF)​ sienta las bases
para un ecosistema de hardware abierto de HarmonyOS . Permite el acceso
unificado desde dispositivos periféricos y proporciona la base para el desarrollo y la
gestión de controladores.

Capa de servicio del sistema

La capa de servicio del sistema proporciona un conjunto completo de capacidades


esenciales para que HarmonyOS ofrezca servicios para aplicaciones a través de
la capa de marco. La capa de servicio del sistema básico consta de las
siguientes partes:
● Conjunto de subsistemas de capacidades básicas del sistema: implementa la
ejecución, la programación y la migración de aplicaciones distribuidas en los
dispositivos HarmonyOS . Este conjunto de subsistemas proporciona las siguientes
capacidades básicas: bus virtual distribuido, gestión de datos distribuidos,
planificador distribuido, tiempo de ejecución multilingüe de Ark, utilidades, entrada
multimodo, gráficos, seguridad e inteligencia artificial. Entre ellos, el tiempo de
ejecución de Ark aprovecha los tiempos de ejecución de C, C ++ y JS y proporciona
bibliotecas de clases de sistema básicas. También proporciona el tiempo de
ejecución necesario para los programas Java compilados estáticamente por el
compilador Ark. (Los programas Java se refieren a la parte de la aplicación o
programa de capa de marco que se desarrolla utilizando Java).
● Conjunto de subsistemas de servicios de software básico: proporciona a HarmonyOS
servicios de software comunes y universales, incluidos eventos y notificaciones
comunes, telefonía, multimedia, Design For X (DFX), así como ​Plataforma de
desarrollo de servicios móviles (MSDP)​ y ​virtualización de dispositivos (DV)​ .
● Conjunto de subsistemas de servicios de software mejorado: proporciona a
HarmonyOS servicios de software diferenciados y mejorados, incluidos los
dedicados a televisores inteligentes, dispositivos portátiles, dispositivos de IoT y
más.
● Conjunto de subsistemas de servicios de hardware: proporciona a HarmonyOS
servicios de hardware, incluida la ubicación, el reconocimiento biométrico, así como
aquellos dedicados a dispositivos portátiles y dispositivos IoT.

El servicio de software básico, el servicio de software mejorado y los conjuntos de


subsistemas de servicio de hardware se pueden adaptar por subsistemas, y cada
subsistema se puede adaptar por funciones, según el escenario de
implementación para un dispositivo en particular.

Capa de marco

● Para las aplicaciones de HarmonyOS , esta capa le proporciona los marcos de


aplicación y ​capacidad​ específicos para varios lenguajes como Java, C, C ++ y JS.
También proporciona marcos de interfaz de usuario Java y JS, así como API en
varios idiomas para servicios de hardware y software.
● Para los dispositivos HarmonyOS , esta capa le proporciona API de marco
específicas para varios lenguajes como C, C ++ y JS. Las API diseñadas para
diferentes dispositivos están sujetas a la adaptación del sistema basada en
componentes.

Capa de aplicación

● Esta capa consta de aplicaciones del sistema y aplicaciones de terceros. Cada


aplicación de HarmonyOS funciona con una o más ​habilidades de funciones (FA)​ o
habilidades de partículas (PA)​ . Un FA proporciona una interfaz de usuario para la
interacción del usuario. Un PA no tiene interfaz de usuario y proporciona
procesamiento de tareas en segundo plano, así como acceso a datos. Las
aplicaciones desarrolladas en base a FA y PA implementan características
comerciales específicas y logran una programación y distribución entre dispositivos,
deleitando a los usuarios con una experiencia consistente y eficiente.

Referencias

1. What are the characteristics of an operating system?. Recuperado de

reference.com.
2. Characteristics of an operating system. Recuperado de ecomputernotes.com.

3. Characteristics of operating system. Recuperado de

202.114.32.200:8080/courseware.html.
4. What are the characteristics of an operating system in comparission to other
software? Recuperado de quora.com.
5. Input output control system. Recuperado de wikipedia

6. Compañía Microsoft - Sistema Operativo Windows. Recuperado de

https://docs.microsoft.com/en-us/windows/

7. Compañía Apple - Sistema Operativo OS X. Recuperado de

https://support.apple.com/en-us/HT201686

8. Sun Microsystem - Sistema Operativo Solaris. Recuperado de

https://www.oracle.com/solaris/technologies/solaris11-overview.ht

ml

9. Compañía Linux Torvalds - Sistema Operativo Linux. Recuperado de

https://help.ubuntu.com/

10. Compañías Unix - Sistema Operativo Unix. Recuperado de

https://www.quora.com/What-is-Unix-and-DOS

11. Compañía Nevell - Sistema Operativo Novell. Recuperado de

https://www.novell.com/documentation/

12. Ventajas y desventajas recuperado de

http://sistemasoperativosas.blogspot.com/2016/06/ventajas-y-desv

entajas-de-los-sistemas.html

13. https://www.slideshare.net/AbsnerAnaya/tendencias-en-los-siste

mas-operativos

También podría gustarte