Vous êtes sur la page 1sur 50

“AÑO DEL BUEN SERVICIO AL CIUDADANO”

UNIVERSIDAD NACIONAL DE HUANCAVELICA

FACULTAD DE CIENCIAS EMPRESARIALES


ESCUELA PROFESIONAL CONTABILIDAD

TEMA:
SISTEMAS OPERATIVOS

ASIGNATURA : TECNOLOGÍA DE LA INFORMACIÓN Y


COMUNICACIÓN
CATEDRATICO : GUERRA MENENDEZ LUIS
JEFE DE PRÁCTICAS : RIVERA CASAVILCA ROJER
INTEGRANTES:
 ANCALLE MALLQUI, Romario
 CALDERON TAIPE, Feliciano
 ENRIQUEZ BELITO, Jhon Antonio
 GONZALES HUAMAN , Luz Noemi
 LÁZARO SAPALLANAY, Liz Amelia
 MALLQUI CANCHANYA. Yoser
 RIVEROS VILLA, Karolina
 ROJAS QUISPE, Nelida
 SALVATIERRA SULLCARAY, Magdalena
CICLO : PRIMERO
SECCIÓN : ÚNICA
HUANCAVELICA – PERÚ
2017

1
A NUESTRA ALMA MATER
UNIVERSIDAD NACIONAL DE
HUANCAVELICA, COMO TAMBIÉN A
NUESTROS QUERIDOS PADRES, FUENTE
DE VIDA Y SUPERACIÓN

2
ÍNDICE

CARÁTULA ........................................................................................................ 1
DEDICATORIA ................................................................................................... 2
ÍNDICE ............................................................................................................... 3
INTRODUCCIÓN................................................................................................ 4
CAPÍTULO I
SISTEMAS OPERATIVOS – HISTORIA
1.1 HISTORIA DE LOS SISTEMA OPERATIVOS ......................................... 5
1.2 GENERACIÓN CERO (DÉCADA DE 1940) ........................................... 6
1.3 PRIMERA GENERACIÓN (DÉCADA DE 1950) ..................................... 7
1.4 SEGUNDA GENERACIÓN (PRIMERA MITAD DE LA DÉCADA DE
1960) ...................................................................................................... 7
1.5 LA INGENIERÍA DE SOFTWARE ............................................................ 8
1.6 PROCESAMIENTO EN BATCH (TANDAS O LOTES) ........................... 9
1.7 TERCERA GENERACIÓN (MITAD DE LA DÉCADA DE 1960 A LA MITAD
DE LA DÉCADA DE 1970) ..................................................................... 11
1.8 CUARTA GENERACIÓN (DE LA MITAD DE LA DÉCADA DE 1970 A
NUESTROS DÍAS) .................................................................................. 12
CAPÍTULO II
DEFINICIÓN Y CARACTERÍSTICAS
2.1 DEFINICIÓN DE SISTEMA OPERATIVOS ............................................ 14
2.2 OBJETIVOS DEL SISTEMA OPERATIVO ............................................. 14
2.3 CARACTERÍSTICAS .............................................................................. 15
2.4 ESTRUCTURA DE SISTEMA OPERATIVO .......................................... 17
2.5 TIPOS DE SISTEMA OPERATIVO ......................................................... 19
2.6 CLASIFICACIÓN DE SISTEMA OPERATIVOS ....................................... 20
CONCLUSIONES ............................................................................................... 43
BIBLIOGRAFÍA................................................................................................... 44
ANEXOS............................................................................................................. 48

3
INTRODUCCIÓN

Los sistemas operativos son aquellos que ayudan a nuestras computadoras a


tener un funcionamiento adecuado con diversas aplicaciones que se puedan instalar
y descargar adecuadamente, los principales sistemas que ayudan a tener un
funcionamiento correcto a las computadoras son Windows , Macintosh y Linux por ello
el trabajo se divide en 4 capítulos, el primer capítulo se presenta la introducción a
sistemas operativos incluyendo la definición, historia y evolución de sistemas
operativos , el segundo capítulo trata de Windows y sus diferentes versiones desde
sus principios hasta la época actual, en el tercero se desarrolla el sistema operativo
Macintosh al igual que Windows este presenta sus versiones desde sus inicios hasta
la actual actualización, por último el cuarto es Linux que contiene su respectiva
información con el formato de los don anteriores.
Es importante saber este tema ya que podríamos saber con qué sistema
funciona nuestra pc y si ay algún sistema que convenga más para nuestra satisfacción,
también es importante porque así sabremos cuanto mejoro el sistema de nuestras
computadoras y ver qué tan avanzada esta la tecnología actual.
Esta investigación va dirigida a las personas que tengan interés en la historia
de la informática o quieran saber más sobre los sistemas de sus computadoras.
Un Sistema Operativo es una parte importante de cualquier sistema de
computación. Un sistema de computación puede dividirse en cuatro componentes: el
hardware, el Sistema Operativo, los programas de aplicación y los usuarios.
El hardware (Unidad Central de Procesamiento (UCP), memoria y dispositivos
de entrada/salida (E/S)) proporciona los recursos de computación básicos.
Los programas de aplicación (compiladores, sistemas de bases de datos,
juegos de video y programas para negocios) definen la forma en que estos recursos
se emplean para resolver los problemas de computación de los usuarios.

4
CAPÍTULO I
SISTEMAS OPERATIVOS – HISTORIA

1.1 HISTORIA DE LOS SISTEMA OPERATIVOS


Según Nutt1 Los sistemas operativos, al igual que el hardware de los
computadores, han sufrido una serie de cambios revolucionarios llamados
generaciones en el caso del hardware, las generaciones han sido marcadas
por grandes avances en los componentes utilizados, pasando de
válvulas (primera generación) a transistores ( segunda generación ),
a circuitos integrados ( tercera generación), a circuitos integrados de gran y
muy gran escala (cuarta generación). cada generación sucesiva de hardware
ha ido acompañada de reducciones substanciales en los costos, tamaño,
emisión de calor y consumo de energía, y por incrementos notables
en velocidad y capacidad. Los Sistemas Operativos de tiempo real son aquellos
en los cuales no tiene importancia el usuario, sino los procesos. Por lo general,
están subutilizados sus recursos con la finalidad de prestar atención a los
procesos en el momento que lo requieran. Se utilizan en entornos donde son
procesados un gran número de sucesos o eventos.
Muchos Sistemas Operativos de tiempo real son construidos para
aplicaciones muy específicas como control de tráfico aéreo, bolsas de valores,
control de refinerías, control de laminadores. También en el ramo

1
Nutt G. Sistemas Operativos. Tercera Ed. Jesus Maria Vegas cl, Editor. Madrid: Person Addison Wesley; 2004. Pp. 5

5
automovilístico y de la electrónica de consumo, las aplicaciones de tiempo real
están creciendo muy rápidamente. Otros campos de aplicación de los Sistemas
Operativos de tiempo real son los siguientes:
 Control de trenes.
 Telecomunicaciones.
 Sistemas de fabricación integrada.
 Producción y distribución de energía eléctrica.
 Control de edificios.
 Sistemas multimedia.
Según Tanenbaum2 Las primeras computadoras no contaban con
sistemas operativos y los programas tenían control y acceso directo sobre el
hardware requerido. Los primeros tipos fueron los sistemas operativos por lotes
(bash), en el que los usuarios tenían que presentar sus trabajos en lotes y
apilados en el dispositivo de entrada principal (lector de tarjetas o un lector de
cinta rápido) uno de los más importantes conceptos de estos sistemas fue la
secuenciación automática de tareas los mayores problemas de estos sistemas
era el tiempo de inactividad del CPU y, desde el punto de vista del usuario, el
tiempo que existía entre la introducción de una tarea y la salida generada por
esta.
El siguiente tipo de sistemas operativos desarrollados fueron los sistemas
bash con multiprogramación. Estos sistemas eran capaces de mantener varios
programas activos en memoria por lo que requerían que el manejo de memoria
fuera mucho más avanzado cuando un programa se detenía o esperaba por
una entrada/salida, el so era capaz de cambiar rápidamente entre el programa
que se está ejecutando y el siguiente. Este corto intervalo fue llamado tiempo
de cambio de contexto. La multiprogramación generalmente mejora la
utilización del procesador y dispositivos.

1.2 GENERACIÓN CERO (DÉCADA DE 1940)


Según Manzano3 Los sistemas operativos han ido evolucionando durante
los últimos 40 años a través de un número de distintas fases o generaciones

2
TANENBAUM AS. sistemas operativos modernos. tercera ed. sanches jrr, editor. holanda: vrije universiteit amsterdam; 2009. Pp. 12
3
Mchoes FyAM. Sistemas Operativos. Tercera Ed. Cravioto As, Editor. Mexico; 2001. Pp. 14

6
que corresponden a décadas. En 1940, las computadoras electrónicas digitales
más nuevas no tenían sistema operativo. Las Máquinas de ese tiempo eran tan
primitivas que los programas por lo regular manejaban un bit a la vez en
columnas de switch's mecánicos. Eventualmente los programas de lenguaje
máquina manejaban tarjetas perforadas, y lenguajes ensamblador fueron
desarrollados para agilizar el proceso de programación. Los usuarios tenían
completo acceso al lenguaje de la máquina. Todas las instrucciones eran
codificadas a mano.

1.3 PRIMERA GENERACIÓN (DÉCADA DE 1950)


Según Silberschatz4 Los laboratorios de investigación de la General
Motors implementaron el primer sistema operativo en los 50's generalmente
corría una tarea a la vez y suavizó la transición entre tareas para obtener
máxima utilización del sistema de la computadora. Los sistemas operativos de
los años cincuenta fueron diseñados para hacer más fluida la transmisión entre
trabajos. Antes de que los sistemas fueran diseñados, se perdía un tiempo
considerable entre la terminación de un trabajo y el inicio de siguiente. Este fue
el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se
reunían por grupo o lotes. Cuando el trabajo estaba en ejecución, esta tenía
control total de la máquina. Al terminar cada trabajo (bien normal o
anormalmente), el control era envuelto al sistema operativo, el cual "limpiaba"
y leía e inicia el trabajo siguiente.
En la primera generación tenemos descripciones de sus características
básicas:
 Utilidad: máquinas de cálculo.
 Tecnología: ¿dispositivos mecánicos? tubos de Vacío y paneles.
 Método de programación: cables ?interruptores y tarjetas perforadas.
 Diseño/construcción/operación/programación

1.4 SEGUNDA GENERACIÓN (PRIMERA MITAD DE LA DÉCADA DE 1960)


La característica de la segunda generación de los sistemas operativos fue
el desarrollo de los sistemas compartido con multiprogramación, y los principios

4
Galvin S. fundamentos de sistemas operativos. septima ed. Gagne , editor. mexico: university person addison; 2009 Pp. 45

7
del multiprocesamiento. En los sistemas de multiprogramación, varios
programas de usuarios se encuentran el mismo tiempo en el almacenamiento
principal, y el procesador se cambia rápidamente de un trabajo a otro. En los
sistemas de multiprocesamiento se utilizan varios procesadores en un solo
sistema computacional, con la finalidad de incrementar el poder de
procesamiento de la máquina. La independencia de dispositivos aparece
después. Un usuario que deseara escribir datos en una cinta en sistemas de la
primera generación tenía que hacer referencia específica a una unidad en
particular. En los sistemas de la segunda generación, el programa del usuario
especificaba tan solo que un archivo iba a ser escrito en una unidad de cinta
con cierto número de pistas y cierta densidad. El sistema operativo localizaba,
entonces, una unidad de cinta disponible con las características deseadas, y le
indicaba al operador que montara una cinta en esa unidad.

1.5 LA INGENIERÍA DE SOFTWARE


Los sistemas operativos desarrollados durante los 60s tuvieron una
enorme conglomeración de software escrito por gente quienes realmente no
entendía el software, también como el hardware, tenías que ser ingeniero para
ser digno de confianza, entendible y mantenible. Finalmente, cuando
encontraron y removieron algunos errores que nunca pudieron completar el
sistema original. Errores en las fases fáciles de los proyectos no fueron
localizados antes de un largo tiempo fueron entregados a los clientes; por este
lado los errores fueron enormemente grandes para corregir. La gente obtuvo
frecuentemente números grandes de módulos de software empezó a ser
fragmentado y reescrito por personas nuevas porque existían módulos que
realmente no se entendían. Se tomó más atención a estos problemas
eventualmente científicos de la computación y profesionales en la industria
comenzaron a dedicar considerables recursos para el problema de construir
sistemas de software. La emergencia del campo de ingeniería de software y el
reconocimiento de la importancia del desarrollo de una disciplinada y
desarrollada aproximada a la construcción software digno de confianza,
entendible y mantenible fuertemente unidos por la vasta experiencia con
algunos de los sistemas operativos desarrollados en los 60s.
Las descripciones más específicas:

8
 utilidad: calculo científico e ingeniería.
 tecnología: la invención del transistor redujo su tamaño y
 método de programación: ensamblador y lenguajes de alto
 nivel (fortran) sobre tarjetas perforadas.

1.6 PROCESAMIENTO EN BATCH (TANDAS O LOTES)5


Un archivo de procesamiento por lote o lotes proporciona una forma
abreviada de ejecutar uno o varios mandatos o instrucciones al Sistema
Operativo, al introducir el nombre de un archivo de procesamiento por lotes, el
archivo ejecuta cada línea como si se la estuvieran introduciendo desde el
teclado.
Los archivos de procesamiento por lotes pueden automatizar
instrucciones largas o repetitivas, la posibilidad de cometer errores en la
captura de comando o directivas al sistema operativo se reduce
considerablemente, y las tareas largas se pueden comenzar y dejar que se
ejecuten hasta su finalización y no requieren una supervisión directa del
operador o del programador.
Al escribir archivos que se ejecutan en modo lote o batch, se percibe como
una forma de programar utilizando los comandos o directivas del sistema
operativo.
Algunos sistemas operativos utilizan archivos de comandos, ejecutados
por lotes, para realizar tareas específicas de inicialización o personalización,
como sucede con el archivo autoexec.bat en el caso del MS-DOS, que se
ejecuta automáticamente al arrancar el sistema. En los computadoras grandes,
el procesamiento por lotes es el proceso de recopilación de programas y el
conjuntos de datos de los usuarios, la ejecución de uno o unos pocos cada vez
y la entrega de los resultados a los usuarios. También puede referirse al
proceso de almacenar transacciones durante un cierto lapso antes de su envío
a un archivo maestro, por lo general una operación separada que se efectúa
durante la noche. Sería el caso de los procesos de copias de seguridad en
grandes sistemas o el envío de correo y fax en horas de bajo costo y/o de poco
tráfico en la red.

5
WOODHULL ASTAS. sistemas operativos:diseño de implementacion. segunda ed. College H, editor. paises bajos: Vrije Universiteit; 2008.
Pp. 125

9
Se conoce como procesamiento por lotes, o modo batch, a la ejecución
de un programa sin el control o supervisión directa del usuario (que se
denomina procesamiento interactivo). Este tipo de programas se caracterizan
por que su ejecución no precisa ningún tipo de interacción con el usuario.
a. EVOLUCIÓN
Se introdujeron alrededor de 1956 para aumentar la capacidad de proceso
de los programas. En la actualidad, los trabajos por lotes son ampliamente
utilizados en supercomputadores, durante mucho tiempo se ha utilizado este
tipo de procesamiento de datos por lo que es muy completo, lo cual significa
que muchas empresas basan sus transacciones en este tipo de procesamiento
para lo cual es indispensable contar con un buen programa de organización
para que el ciclo de información sea eficiente y por lo tanto satisfactorio.
En los sistemas operativos más modernos el uso de archivos de
procesamiento por lotes; emplean claves guardadas en el registro del sistema
para recordar configuraciones e indicar parámetros de ejecución.
b. CARACTERÍSTICAS
En estos sistemas, existe un gestor de trabajos, encargado de reservar y
asignar los múltiples nodos de las máquinas a las tareas que hay que ejecutar,
de esta forma, mientras existan trabajos pendientes de procesamiento, los
nodos disponibles estarán siempre ocupados ejecutando tareas.
Si el sistema está bien planificado, se alcanzan tiempos de ejecución muy
altos, ya que los recursos disponibles están siendo utilizados casi
continuamente, además, el Sistema Operativo puede ser muy simple ya que
las tareas son completamente secuenciales por lo que se reduce la necesidad
de utilizar esquemas Round Robin o similares.
 Navegación local o remota para la selección del archivo a enviar, es
decir, se tiene la posibilidad de seleccionar un archivo que se encuentre
en una computadora personal o en algún lugar de la red y enviarlo.
 Información en línea como resultado de las transacciones realizadas (por
ejemplo . en una nómina):
 Acciones de incidencias encontradas
 Acciones de incidencias procesadas
 Acciones de incidencias rechazadas
 Relación correlativa de las transacciones

10
c. VENTAJAS
 Permite compartir mejor los recursos de la computadora entre muchos
usuarios, y al no competir por éstos recursos el procesamiento es inmediato.
 Realiza el trabajo en el momento en el que los recursos de la
computadora están menos ocupados, dando prioridad a tareas interactivas.
 Evita desaprovechar los recursos de la computadora sin necesidad de
interacción y supervisiones continuas por el personal de operación de la
computadora o los programadores.
 En los supercomputadores, ayuda a disminuir los costos manteniendo
altos índices de utilización.
d. DESVENTAJAS
La principal desventaja es la ejecución interactiva porque hay que conocer
y planificar cuidadosamente la tarea a realizar, al carecer de supervisión por
parte del usuario, cualquier tipo de error puede producir resultados inútiles o,
simplemente, inexistentes, para conocer los resultados de un proceso largo,
hay que esperar a que este termine.

1.7 TERCERA GENERACIÓN (MITAD DE LA DÉCADA DE 1960 A LA MITAD


DE LA DÉCADA DE 1970)
La tercera generación de sistemas operativos comenzó en forma efectiva,
en 1964, con la introducción de la familia de computadores Sistemas/360 de
IBM. Las variadas computadoras 360 fueron diseñadas para ser compatibles
con el hardware, para usar el OS/360 sistema operativo, y para ofrecer mayor
poder computacional a como iba avanzando el usuario en las series. Sistemas
operativos mas avanzados fueron desarrollados para servir a múltiples usuarios
interactivos a la vez. Los usuarios interactivos se comunicaban con la
computadora vía terminales que están en línea conectadas directamente a la
computadora. Los computadores de la tercera generación fueron diseñados
como sistemas de usos generales. Casi siempre eran sistemas grandes,
voluminosos, con el propósito de serlo todo para toda la gente. Este concepto
vendió gran cantidad de computadores, pero tenía su precio. Los usuarios que
necesitaban de algunas aplicaciones particulares que no requerían de este tipo
de poder pagaban caro el elevado tiempo de ejecución, tiempo de, tiempo de
depuración, mantenimiento, etc. Los sistemas operativos de la tercera
11
generación eran sistemas de modos múltiples. Algunos soportan
simultáneamente procesos por lotes, tiempo compartido, procesamiento de
tiempo real y multiprocesamiento. Eran grandes y costosos, nunca antes se
había construido algo similar, y muchos de los esfuerzos de desarrollo
terminaron muy arriba del presupuesto y mucho después de lo que el
planificador marcaba como fecha de terminación.

1.8 CUARTA GENERACIÓN (DE LA MITAD DE LA DÉCADA DE 1970 A


NUESTROS DÍAS)
Los sistemas de la cuarta generación constituyen el estado actual de la
tecnología. Muchos diseñadores y usuarios se sienten aun incómodos, después
de sus experiencias con los sistemas operativos de la tercera generación, y se
muestran cautelosos antes de comprometerse con sistemas operativos
complejos. Con la ampliación del uso de redes de computadores y del
procesamiento en línea los usuarios obtienen acceso a computadores alejados
geográficamente a través de varios tipos de terminales. El microprocesador ha
hecho posible la aparición de la computadora personal, uno de los desarrollos
de notables consecuencias sociales más importantes de las últimas décadas.
Ahora muchos usuarios han desarrollado sistemas de computación que son
accesibles para sus personales en cualquier momento del día o de la noche.
La potencia de computador, que costaba varios cientos de miles de dólares al
principio de la década de 1960, hoy es accesible por menos de mil dólares. El
porcentaje de la población que tiene acceso a un computador en la década de
los ochenta es mucho mayor y aumento rápidamente. Individuos podían tener
su propia computadora para realizar parte de su trabajo, y utilizar facilidades de
comunicación para transmitir datos entre sistemas. La aplicación de paquetes
de software tales como procesadores de palabras, paquetes de bases de datos
y paquetes de gráficos ayudaron a la evolución de la computadora personal. La
llave era transferir información entre computadoras en redes de trabajo de
computadoras. El correo electrónico, transferencia de archivos, y aplicaciones
de acceso a bases de datos proliferaron. El modelo cliente-servidor fue
esparcido. El campo de ingeniería de software continuó evolucionando con una
mayor confianza proveniente de los EE.UU Los ambientes del usuario,
altamente simbólicos, mnemónicos y orientados hacia las siglas de las décadas

12
de los sesenta y setenta, están siendo reemplazados, en la década de los
ochenta, por los sistemas controlados por menú, los cuales guían al usuario a
lo largo de varias opciones expresadas en un lenguaje sencillo. En los 90's
habremos de entrar a la era de la verdadera distribución de computación en la
cual calcula dentro de subcalculos que pueden ser ejecutados en otros
procesadores en computadoras de múltiples procesadores y en conmutadores
de red. Estos tipos de conectividad son facilitados para abrir sistemas estándar
y protocolos que se empiezan desarrollar para grupos.
Los sistemas operativos conocidos en la época actual6 son los
considerados sistemas de cuarta generación. con la ampliación del uso
de redes de computadoras y del procesamiento en línea es posible obtener
acceso a computadoras alejadas geográficamente a través de varios tipos de
terminales. con estos sistemas operativos aparece el concepto de máquinas
virtuales, en el cual el usuario no se involucra con el hardware de la
computadora con la que se quiere conectar y en su lugar el usuario observa
una interfaz gráfica creada por el sistema operativo

6
Stallings W. Sistemas Operativos. segunda ed. segura a, editor. españa: universisty amstermn; 2010. Pp. 112

13
CAPÍTULO II
DEFINICIÓN Y CARACTERÍSTICAS

2.1 DEFINICIÓN DE SISTEMA OPERATIVOS


Según Santiago Filici7 Es un programa (o conjunto de programas) de
control que tienen por objeto facilitar el uso del computador y conseguir que
este se utilice eficientemente.
Hardware: controla el funcionamiento del ratón, teclado, impresora, etc.
Software: administra la ejecución e instalación de los programas, procesador
de textos, editores de fotografía, etc.
Un sistema operativo es un programa que actúa como intermediario
entre el usuario y el hardware de un sistema de cómputo. El propósito de un
sistema operativo es ofrecer un ambiente en el que el usuario pueda
ejecutar programas de una forma cómoda y eficiente según Santiago Candela
Sala.
Conjunto de programas que se integran con el hardware para facilitar al
usuario, el aprovechamiento de los recursos disponibles. Algunos de
sus objetivos principales son:
 Provee de un ambiente conveniente de trabajo.
 Hace uso eficiente del Hardware.
 Provee de una adecuada distribución de los recursos.

7
DAVID RML. sistemas operativos. primera ed. informatica dd, editor. argentina: licenciatura de sistemas de informacion; 2006. Pp. 45

14
Para un Sistema Operativo real deberá satisfacer las
siguientes funciones:
 Gobierna el Sistema.
 Asigna los recursos.
 Administra y controlar la ejecución de los programas.
Un sistema de cómputo en muchos casos cuenta con demasiados
recursos para ser utilizados por un solo usuario, es en estos casos cuando se
puede dar servicio a varios procesos

2.2 OBJETIVOS DEL SISTEMA OPERATIVO


Un sistema operativo es un programa o conjunto de programas que en un
sistema informático gestiona los recursos de hardware y provee servicios a los
programas de aplicación, ejecutándose en modo privilegiado respecto de los
restantes. Uno de los objetivos del sistema operativo que gestiona el núcleo
intermediario consiste en gestionar los recursos de localización y protección de
acceso del hardware, hecho que alivia a los programadores de aplicaciones de
tener que tratar con estos detalles8.
Como también la interacción entre el Usuario y el Hardware del
computador, podría denominarse como el "intermediario" entre estos dos.
- En un principio una computadora no podía ser usada por
cualquier persona ya que se requerían amplios conocimientos en
programación, ya que no contaban con una GUI (Interfaz Gráfica
de Usuario en español) Principal Beneficio
- Un beneficio de los últimos sistemas operativos es que no se
necesitan largas cadenas de códigos para que funcionen

2.3 CARACTERÍSTICAS
Según Joel J. Chávez matos (2008)
 Encargado de administrar el hardware. El Sistema Operativo se encarga
de manejar de una mejor manera los recursos de la computadora en
cuanto a hardware se refiere, esto es, asignar a cada proceso una parte
del procesador para poder compartir los recursos.

8
TANENBAUM AS. sistemas operativos modernos. tercera ed. sanches jrr, editor. holanda: vrije universiteit amsterdam; 2009. Pp. 88

15
 Relacionar dispositivos (gestionar a través del kernel). El Sistema
Operativo se debe encargar de comunicar a los dispositivos periféricos,
cuando el usuario así lo requiera.
 Organizar datos para acceso rápido y seguro.
 Manejar las comunicaciones en red.
 El Sistema Operativo permite al usuario manejar con alta facilidad todo lo
referente a la instalación y uso de las redes de computadoras.
 Procesamiento por bytes de flujo a través del bus de datos.
 Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil
al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la
computadora
 Técnicas de recuperación de errores.
 Evita que otros usuarios interfieran.
 Definir la “interfaz del usuario”.
 Compartir el hardware entre usuarios.
 Permitir a los usuarios compartir los datos entre ellos.
 Planificar recursos entre usuarios.
 Facilitar la entrada/salida.
 Recuperarse de los errores. (La Red Martinez, 2004)
 Procesos e hilos: sistema operativo multitareas y multihilo. Muchos
procesos se pueden ejecutar en forma concurrente, se pueden comunicar
entre sí y pueden utilizar varios hilos que se ejecutan en forma interna
para cada proceso.
 Soporte común para los sistemas de archivos: El sistema operativo
organiza el acceso al almacenamiento del sistema mediante el uso de un
modelo de sistema de archivos, de igual forma que los sistemas
operativos más grandes. Tiene un sistema de archivos compatible con
Windows (utiliza de manera predeterminada un sistema de archivos FAT-
32); admite otras implementaciones de sistemas de archivos mediante el
uso de una interfaz estilo complemento.
 El sistema operativo acepta varios tipos distintos de sistemas de archivos
y muchos formatos de tarjetas de almacenamiento. (Andrew Tanenbaum,
2009)

16
2.4 ESTRUCTURA DE SISTEMA OPERATIVO
A. Sistemas monolíticos
En los sistemas monolíticos, todos los componentes de gestión y
programas del sistema están escritos en un solo código o espacio lógico.
Pueden decirse que el núcleo es el Sistema Operativo. La división más evidente
que puede hacerse es entre procesos de aplicación o usuario y procesos del
sistema.9
Los sistemas monolíticos son los más comunes puesto que su
implementación y diseño son los menos complejos. La desventaja es que como
todo el sistema se ejecuta en el mismo nivel de privilegio que el núcleo (el
Sistema Operativo es el núcleo) es muy probable que haya problemas (el
sistema se apague, se bloquee o se cuelguen procesos, por ejemplo) si ocurre
algún fallo del hardware o existe algún error sin depurara en el código del
sistema. GNU/Linux es monolítico, aunque con éste se introdujo una variante
interesante. A pesar de ser monolítico, es modular, lo que significa que es
posible quitar o añadir componentes al núcleo incluso en caliente (o sea, en
pleno funcionamiento). Así, si un módulo tiene problemas se puede
reemplazar, arreglar o eliminar sin afectar al resto de funcionalidades. Otra
ventaja interesante de los sistemas monolíticos es su velocidad. Ya que todos
los componentes del Sistema Operativo comparten los privilegios y direcciones
y la separación funcional solo se hace entre procesos del sistema y los de
aplicación, la demora para ejecutar las llamadas al sistema es mínima.
B. Sistemas por capas o niveles de privilegio
En la medida que el hardware se desarrolló para incorporar mecanismos
de protección para la gestión de procesos, memoria y entrada/salida, los
Sistemas Operativos se adaptaron a este diseño. El objetivo de la arquitectura
por capas o niveles de privilegio, es separar la acción del código de los
procesos del sistema, del núcleo y de los procesos de usuario. Idealmente se
separa en el nivel de máximo privilegios o protección, al código base del núcleo.
En el siguiente nivel de privilegios se ubica a los procesos del sistema
para la gestión de procesos y memoria; en otro nivel a los procesos de gestión
de entrada salida incluyendo los drivers y en el nivel de menos privilegio, se

9
Dhamdhere DM. sistemas operativos. segunda ed. r. ald, editor. mexico: mcgraw-hill intramericana; 2008. Pp. 188

17
ejecutan el resto de los procesos de aplicación. Esto por supuesto, no siempre
es así y pueden existir muchísimas variantes en la implementación. Una
práctica común es ubicar los procesos y componentes de entrada/salida en los
dos primeros niveles, para acelerar su ejecución. Lo relevante en
esta arquitectura es que se necesitan realizar restricciones en cuanto a
las llamadas al sistema que puedan ejecutar los procesos de determinados
niveles. Por ejemplo, se ha de evitar que un proceso pueda efectuar una
llamada al sistema que requiera la atención de un componente de menor
privilegio o tal vez evitar que los programas de aplicación hagan llamadas
directamente sobre el núcleo. Así puede obligarse a utilizar como mediadores
a otros niveles
C. Sistemas de Micronúcleo
La posibilidad de separar funcionalmente los programas del sistema de
los programas de aplicación y asegurar protección adicional con el hardware,
origina otra arquitectura, la de micronúcleo. En esta, se trata de combinar
el rendimiento y sencillez de la arquitectura monolítica con la protección y
organización de la arquitectura por capas. La idea fundamental es obtener un
núcleo lo más pequeño y rápido posible y tratar el resto de las funciones y
componentes como procesos de aplicación. En esta nueva concepción, es
usual que el núcleo solo contenga lo necesario para la gestión de memoria y
procesos.10
El resto se ejecutan como aplicaciones de usuario; es decir, con el nivel
mínimo de privilegios. En la práctica es un poco difícil conseguir esto sin una
pérdida apreciable de rendimiento. En alguna medida deben incluirse en el
núcleo otras funciones como el manejo de hardware y algunos drivers.
D. Sistemas cliente-servidor
Separar funcionalmente el núcleo, los procesos del sistema y los procesos
de aplicación, induce una idea interesante: ¿Se podrán separar físicamente los
procesos del sistema y/o los de aplicación? La arquitectura dónde cada proceso
se ejecuta de manera independiente, es una de las más difíciles de lograr. Esta
independencia implica que los procesos podrían ser ejecutados en sistemas
(no solo CPU, sino todo el hardware) diferentes y distantes geográficamente.

10
Mchoes FyAM. sistemas operativos. tercera ed. cravioto as, editor. mexico: de:miguel angel toledo; 2001. Pp. 123

18
En cada sistema independiente solo estarían presentes el núcleo y los
componentes mínimos para la ejecución de uno o algunos procesos. En esta
arquitectura, se manifiesta con mayor peso la necesidad de establecer
llamadas al sistema robustas, para la comunicación entre procesos. Se escoge
el modelo cliente - servidor para esta comunicación, porque se establece que
cada proceso (independiente o no) actúa como servidor del resto. En esta
arquitectura, el objetivo fundamental del núcleo es garantizar la comunicación
entre procesos. Esta filosofía propició la creación de los Sistemas Operativos
distribuidos que son, básicamente, implementaciones basadas en el modelo
cliente servidor. Aunque los Sistemas Operativos distribuidos no serán
estudiados en este curso, explotan un mecanismo interesante de la
comunicación entre procesos, que es el paso de mensajes. La tendencia actual
es desarrollar aplicaciones distribuidas en vez de Sistemas
Operativos distribuidos, aprovechando las redes de computadoras.

2.5 TIPOS DE SISTEMA OPERATIVO


a. Según la administración de tareas
Monotarea: este tipo de sistema operativo son capaces de manejar un
programa o realizar una sola tarea a la vez.
Por ejemplo, si el usuario está escaneando, la computadora no
responderá a nuevas indicaciones ni comenzara un proceso nuevo.
Multitarea :esta se características es propio de los S.O más avanzados
y permite 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 a una red o
bien a través de terminales conectadas a una computadora

b. Según la administración de usuarios :


Monousuario: Solo pueden responder a un usuario por vez .De esta
manera, cualquier usuario tiene al 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 S.O en los que varios
usuarios pueden acceder a sus servicios y procesamiento al mismo tiempo –
De esta manera ,satisfacen las necesidades de varios usuarios que están

19
utilizando los mismo recursos ,ya sea memoria ,programas ,procesador
,,impresoras ,scanner , entre otros .

2.6 CLASIFICACIÓN DE SISTEMA OPERATIVOS


a. Sistema operativo GNU/Linux.
Anónimo11, El sistema operativo de un ordenador se puede definir, de una
manera muy burda, como el software (programa) encargado de gestionar y
manejar el hardware (piezas) del equipo. Crea una capa de abstracción sobre
la complejidad de los circuitos y conexiones }
eléctricas que componen un ordenador proporcionando una interfaz
amigable. Por ejemplo, cuando copiamos archivos sólo le tenemos que indicar
al sistema operativo los ficheros de origen y dónde los queremos pegar; no
tenemos que saber que por debajo de eso hay un disco duro compuesto de
platos, éstos a su vez de sectores, y éstos de bloques y de un cabezal con el
que ir recorriéndolos y realizando la escritura.
Historia de GNU/Linux.
Anderraso, (2017, ¶ 3) Para conocer más profundamente su historia,
debemos remontarnos al año 1983, fecha en la que se inició el Proyecto
GNU por Richard Stallman y mantenido por la Free Software Foundation. Las
siglas GNU significan “ñu” en inglés y son un acrónimo recursivo de “¡GNU No es
Unix!”. El nombre Linux proviene de un núcleo llamado Linux, escrito por Linux
Torvalds en 1991.
GNU se inició como una alternativa libre y abierta a Unix, su objetivo era estar
compuesto completamente de software libre. Cuando GNU había conseguido
fabricar herramientas fundamentales como un intérprete de comandos, una
biblioteca C y un compilador, incorporaron el núcleo Linux. Dicha decisión fue
tomada porque su propio núcleo, Hurd, no estaba listo para poder usarse, por lo
que continuaron el desarrollo de GNU utilizando Linux.
Características de GNU/Linux.
Multitarea: se pueden realizar varias actividades a la vez (navegar por
Internet, editar un documento, compilar un programa.

11
Sola SC. fundamentos de sistema operativo. primera ed. rewera ao, editor. madridt: clara m.a de la fuente roja; 2013. Pp. 75

20
Multiusuario: varios usuarios pueden trabajar concurrentemente en un
único ordenador con varios terminales (teclado y monitor) de forma que tengan
la sensación de que es el único que está trabajando en el sistema. Cada usuario
almacena sus datos (programas, documentos de texto, imágenes, en una
cuenta privada o “home”. Notar que para que sea multiusuario es imprescindible
que sea multitarea.
Conectividad: permite las comunicaciones en red y el acceso a recursos
remotamente. Por ejemplo, podemos acceder a nuestros datos situados en una
máquina a través de otro equipo, conectados ambos a Internet.
Multiplataforma: se puede instalar en multitud de dispositivos, desde todo
tipo de ordenadores de sobremesa y portátiles y servidores hasta
videoconsolas o incluso teléfonos móviles.
Libre: su código fuente está disponible. Cualquiera puede usarlo,
modificarlo y distribuir. Una consecuencia de esto es que es gratis.
Versiones de GNU/Linux.
BLAG Linux y GNU, a distribución GNU/Linux basada en Fedora.
Dragora GNU/Linux-Libre, una distribución GNU/Linux independiente
basada en la idea de simplicidad.
Dynebolic, una distribución de GNU/Linux que pone un énfasis especial
en la edición de audio y vídeo.
gNewSense, una distribución de GNU/Linux basada en Debian, con el
patrocinio de la FSF.
Guix (se pronuncia «guiks») es una distribución GNU/Linux avanzada
basada en GNU Guix, un gestor de paquetes puramente funcional para el
sistema GNU.
Musix GNU+Linux, una distribución de GNU/Linux basada en Knoppix,
con un énfasis especial en la producción de audio.
Parabola GNU/Linux-libre, una distribución basada en Arch que prioriza la
gestión sencilla del sistema y de los paquetes.
Trisquel, una distribución de GNU/Linux basada en Ubuntu y destinada a
las pequeñas empresas, usuarios domésticos y centros educativos.
Ututo XS, una distribución GNU/Linux basada en Gentoo. Fue el primer
sistema GNU/Linux completamente libre reconocido por el Proyecto GNU.

21
Ventajas.
Posibilidad de manipular el código fuente
Más económico: porque muchos de los sistemas basados en LINUX son
gratuitos Mas fácil de actualizar y más seguros
Requerimientos: Linux, al poder funcionar exclusivamente en modo texto
sin la necesidad de cargar un entorno gráfico puede ejecutarse en cualquier
máquina a partir de un i386.
Estabilidad: Tiene un único núcleo basado en Unix, por lo tanto es muy
estable.
Multitarea real: Es posible ejecutar varias aplicaciones y procesos
simultáneamente.
Crecimiento: Crece mucho gracias a miles de programadores en todo el
mundo.
Sistema operativo para móvil.
Desventajas.
Menos intuitivo: porque Windows es muy cómodo para los usuarios
comunes. De todas maneras algunas distribuciones de Linux han mejorado
este aspecto.
Menos controladores para periféricos
No se pueden ejecutar programas de Windows (la gran mayoría de los
programas están escritos para Windows), además la mayoría de las
aplicaciones se encuentran solo en inglés.
Soporte: muchas distribuciones de Linux no tienen una empresa que los
respalde.
b. Sistema operativo Windows:
Windows es un sistema operativo, es decir, un conjunto de programas que
posibilita la administración de los recursos de una computadora. Este tipo de
sistemas empieza a trabajar cuando se enciende el equipo para gestionar el
hardware a partir de los niveles más básicos.
Historia de Windows.
Para entender el producto es bueno conocer primero a sus creadores.
Aunque ahora es sorprendente topar con alguien que no conozca a Bill Gates,
hubo un tiempo en el que el mundo era diferente.

22
Cuando todavía era estudiante conoció a Paul Allen y años más tarde en
1975 decidieron montar su propia empresa. El primer objetivo fue desarrollar
las versiones del lenguaje de programación BASIC para el equipo Altaír. La
empresa se llamaría Microsoft.
El primer logro de Microsoft fue el MS-DOS. En 1980 IBM está trabajando
en el que sería su gran éxito, la IBM PC. Necesita un software para su proyecto
y se lo encarga a Microsoft. Gates tiene poco tiempo así que compra el software
a otra empresa, lo rebautiza con el nombre de MS-DOS y le vende la licencia
de uso a IBM.
Afortunadamente para Microsoft el nuevo PC es todo un éxito, el resto de
fabricantes lo imitan y piden la licencia de uso del MS-DOS. En poco tiempo el
IBM PC se ha convertido en un estándar y Bill Gates en millonario. Las
relaciones con IBM en el desarrollo del software continúan
pero Windows pondría piedras en el camino.
Su nombre completo es Microsoft Windows. Nació en 1985 para ser un
complemento del MS-DOS. La novedad del momento era su Interfaz Gráfica de
Usuario (GUI) pero a pesar de ello el sistema tenía ciertas limitaciones y no se
implantó con la firmeza que sus creadores hubieran querido.
Uno de los principales problemas que tuvo fue Apple, que para proteger
su sistema operativo impedía que Microsoft plagiara su producto. Así que
Microsoft no podía incluir en Windows cosas como la papelera de reciclaje o la
superposición de las ventanas.
Características de Windows.
Muy buena usabilidad: creo que es la clave de su éxito, es muy fácil de
utilizar y actualmente es universalmente conocido. De hecho, en general, los
programas tienen que adaptarse a las formas, menúes y métodos de uso del
propio Windows.
Facilidad para instalar nuevos dispositivos: lo distingue de cualquier otro
sistema operativo. La gran mayoría de los dispositivos son compatibles con
Windows y en muchos casos sólo hay que enchufarlos a la computadora y sin
reconocidos.
Gran cantidad de programas, ayuda y documentación relacionada a
Windows. Por algo es el sistema operativo más usado en el planeta

23
Versiones de Windows.
Windows 98 lanzado al mercado en 1998.
Windows Server lanzado al mercado en 2000.
Windows XP lanzado al mercado en 2001.
Windows Vista lanzado al mercado en 2007.
Windows 7 lanzado al mercado en 2009.
Windows 8 lanzado al mercado en 2012.
Windows 10 lanzado al mercado en 2015.
Ventajas.
Reutilización de código al ejecutar programas, uso eficiente de tareas y
transparencia en la ejecución de procesos.
Fácil manejo e instalación de dispositivos y gran compatibilidad con
hardware existente en el mercado.
Es el sistema operativo más popular en el mundo y además cuenta con
un excelente soporte técnico a nivel mundial.
Desventajas.
Los sistemas operativos de clase Windows, tienen limitaciones en cuanto
a conectividad y a la adhesión a estándares se refiere. En otras palabras, son
sistemas propietarios y cerrados. Si bien hay mejoras de versión a versión, el
costo de propiedad y de actualización de dichas versiones es sumamente alto.
En relación a seguridad, los sistemas operativos de Microsoft se destacan
por ser ineficaces, al ser sujetos a daños por muy diversas razones (virus,
correos electrónicos destructivos -gusanos, troyanos, etc., puertas abiertas
para acceso de intrusos al sistema, etc.).
El tiempo de respuesta del fabricante para corregir problemas de
seguridad es históricamente malo e inclusive no se considera, en muchos de
los casos, que hay una reacción adecuada y a la altura de las circunstancias
cuando llega a haber respuesta, dejando a los usuarios de Windows en
situaciones de alto riesgo.
Otro punto relevante en relación a los sistemas operativos Windows
(especialmente en versiones para servidores) es el costo de licenciamiento por
usuario cayendo así en un esquema de incremento de costos cada vez que
crece la planta de trabajadores que requieren utilizar los sistemas de cómputo.

24
Las estaciones de trabajo o microcomputadoras personales que serán
instaladas en el contexto del presente proyecto, muchas veces incluirán desde
la fábrica alguna versión de MS Windows con lo que, al invertir en el equipo,
también se están pagando los costos de licencias de Windows.
Windows está basado en el esquema de "seguridad a través de la
obscuridad": El usuario no tiene acceso al código, por tanto no le es tan fácil
encontrar errores. Sin embargo, cuando estos llegan a ser encontrados no
aparece un parche sino hasta meses después, con el "service pack"
correspondiente.
Todos los programas tienen que leer y escribir en el registro del sistema
constantemente, por lo cual llega a corromperse cada cierto tiempo. Además,
viene codificado de tal manera que el usuario no pueda editarlo manualmente.
En Windows y otros sistemas operativos comerciales, como ya lo hemos
mencionado, la estabilidad del sistema depende de que los programadores
contratados por la compañía desarrolladora encuentren los defectos y los
corrijan.
Consta de pocos programas grandes y complejos que realizan muchas
tareas, cuando estos programas llegan a fallar, la estabilidad y consistencia
general del sistema se ve muy afectada.
c. Sistema operativo DOS:
Wikipedia la enciclopedia libre, (2017, ¶ 1) Es una familia de sistemas
operativos para computadoras personales (PC). Creado originalmente para
computadoras de la familia IBM PC, que utilizaban los
procesadores Intel 8086 y 8088, de 16 bits, siendo el primer sistema operativo
popular para esta plataforma. Contaba con una interfaz de línea de
comando en modo texto o alfanumérico, vía su propio intérprete de
órdenes, command.com. Probablemente la más popular de sus variantes sea
la perteneciente a la familia MS-DOS, de Microsoft, suministrada con buena
parte de los ordenadores compatibles con IBM PC, en especial aquellos de la
familia Intel, como sistema operativo independiente o nativo, hasta la versión
6.22, frecuentemente adjunto a una versión de la interfaz gráfica
de Windows de 16 bits, como las 3.1x

25
Historia de DOS.
La historia comienza en 1981 con la compra, por parte de Microsoft, del
sistema operativo QDOS (Quick and Dirty Operating System), que tras
realizarle pocas modificaciones, se convierte en la primera versión del sistema
operativo de Microsoft, denominado MS-DOS 1.0 (Microsoft Disk Operating
System). A partir de aquí, se suceden una serie de modificaciones del sistema
operativo, hasta llegar a la versión 7.1, a partir de la cual MS-DOS deja de
existir como tal y se convierte en una parte integrada del sistema
operativo Microsoft Windows.
Características de DOS.
El DOS carece por completo de interfaz gráfica, y no utiliza el ratón,
aunque a partir de ciertas versiones solía incluir controladoras para detectarlo,
inicializarlo y hacerlo funcionar bajo diversas aplicaciones de edición y de
interfaz y entorno gráfico, además de diversos juegos que tendían a requerirlo
(como juegos de estrategia, aventuras gráficas y Shoot subjetivos, entre
otros). Por sí solo es incapaz de detectar el hardware, a menos que las
mencionadas controladoras incluyan en su núcleo de sistema, como residentes
en memoria, el código, instrucciones y funciones necesarias. En cualquier caso,
el intérprete de comandos y la mayoría de sus aplicaciones y mandatos de
edición debían o podían ser fácilmente controlados manualmente, a través del
teclado, ya fuera mediante comandos, o introduciendo teclas de acceso rápido
para activar los distintos menús y opciones desde el editor (un buen ejemplo de
esto último son el editor de texto edit.com, el menú de ayuda help.exe, o
el intérprete de BASIC qbasic.exe, incluidos en las últimas versiones del MS-
DOS). Tales opciones siguen, de hecho, encontrándose presentes en los
Windows, en versiones muy posteriores.
El DOS no es ni multiusuario ni multitarea. No puede trabajar con más de
un usuario ni en más de un proceso a la vez. En sus versiones nativas (hasta
la 6.22 en el MS-DOS), no puede trabajar con particiones de disco demasiado
grandes, superiores a los 2 GB, que requieren formatos y sistemas de
archivos tales como el FAT32, propio de Windows de 32 bits (a partir del 98), ó
el NTFS, propio de Windows de tipo NT. Originalmente, por limitaciones
del software, no podía manejar más de 64KB de memoria RAM. En las
versiones anteriores a la 4.0, el límite, a su vez, era de 32 MB por partición, al

26
no soportar aún el formato FAT16 (desarrollado en 1987). Poco a poco, con las
mejoras en la arquitectura de los PC, llegó primero a manejar hasta 640 KB de
RAM (la llamada "memoria convencional", ó base), y luego hasta 1 megabyte
(agregando a la memoria convencional la "memoria superior" o UMB). Más
tarde, aparecieron mecanismos como la memoria expandida (EMS) y
la memoria extendida (XMS), que permitían ya manejar varios megabytes.
Desde el punto de vista de los programadores, este sistema operativo
permitía un control total de la computadora, libre de las capas de abstracción y
medidas de seguridad a las que obligan los sistemas multiusuario y multitarea.
Así, hasta la aparición del DirectX, y con el fin de aprovechar al máximo el
hardware, la mayoría de videojuegos para PC funcionaban directamente bajo
DOS.
Versiones de DOS.
Apple DOS se lanzó al mercado en 1978.
QDOS se lanzó al mercado en 1979.
MS-DOS se lanzó al mercado en 1981.
IBM PC DOS se lanzó al mercado en 1981.
DR-DOS se lanzó al mercado en 1988.
Novell DOS se lanzó al mercado en 1991.
Free DOS se lanzó al mercado en 1994.
Ventajas.
Capas de actualizarse, con mejoras en su rendimiento funcional
incorporando nuevos programas y archivos según sus aplicaciones.
Capas de soportar, otros sistemas operativos sin perder ninguna cualidad
como sistema operativo
Desventajas.
Mono tarea, no se puede ejecutar más de una aplicación a la vez, esto
provocaría lentitud o simplemente ninguno de los programas trabajaría.
Mono usuario, solo puede utilizar un usuario. Interfaz, la forma de
visualización no era muy agradable, se debió a que no contaba con ventanas,
colores agradables, que hicieran más grato al utilizarlo.
d. Sistema operativo MAC/OS X.
Sistema operativo creado por Apple para su línea
de computadoras Macintosh, también aplicado retroactivamente a las

27
versiones anteriores a System 7.6, y que apareció por primera vez en System
7.5.1. Es conocido por haber sido uno de los primeros sistemas dirigidos al gran
público en contar con una interfaz gráfica compuesta por la interacción
del mouse con ventanas, iconos y menús.
Historia de MAC/OS X.
Mac os x está basado en el núcleo creado por mach.16 ciertas partes de
las implementaciones de Unix por parte de freebsd y netbsd fueron
incorporadas en nextstep, en el que se basó Mac os x. Mientras jobs estaba
afuera de Apple, la compañía intentó crear un sistema de «próxima generación»
a través de los proyectos taligent, copland y gershwin, con poco éxito.17
Eventualmente, el sistema de next (en ese entonces
denominado openstep) fue seleccionado para ser la base del próximo sistema
operativo de Apple, por lo cual la compañía de cupertino adquirió next en su
totalidad. Steve jobs regresó a Apple como ceo interino, y luego asumió el cargo
de lleno, acompañando la transformación de openstep en un sistema que sería
adoptado para el mercado primario de Apple, los usuarios de hogar y los
profesionales multimedia. El proyecto fue conocido inicialmente
como rhapsody y luego adoptó el nombre de Mac os x. Wikipedia, (2017, ¶ 7).
Mac os x server 1.x era incompatible con el software diseñado para
el Mac os original y no disponía de soporte para el puerto ie 1394 (firewire).
Mac os x 10.x trajo consigo mayor compatibilidad y funcionalidad al incluir
la carbon api al igual que soporte para firewire. Con la evolución del sistema,
abandonó el legado de Mac os hacia un énfasis de estilo de vida digital en las
aplicaciones, tal como ocurrió con ilife, iwork y el media center front row. Cada
versión incluía modificaciones a la interfaz general, como la apariencia metálica
agregada en la versión 10.3, la barra de títulos sin rayas en la versión 10.4 y la
remoción en la versión 10.5 de la apariencia metálica en favor de un estilo de
ventana unificado en gradiente. Wikipedia, (2017, ¶ 8).
Características de MAC/OS X.
Rosa, (2017, ¶ 1) El nuevo aspecto de Leopard muestra tu imagen de
escritorio favorita y pone a tu alcance nuevas pilas de archivos para que
dispongas de un espacio de trabajo limpio y ordenado.
Navega por tus archivos tal y como lo haces por tus canciones con Cover
Flow con el Finder.

28
Navega, reproduce, visualiza y ojea tus archivos sin abrirlos. Gracias a
Vista rápida en Leopard, puedes ver los contenidos de un archivo sin necesidad
de abrirlo. Ojea documentos de varias páginas, reproduce vídeo a toda pantalla
o recorre presentaciones de Keynote enteras y con un solo clic.
Posee Time Machine que es una revolucionaria aplicación de copias de
seguridad automáticas integrada en Mac OS X que mantiene una copia
actualizada de todo lo que hay en tu Mac.
Permite las videoconferencias con efectos y fondos, realiza
presentaciones a distancia y sácale más partido al texto.
Crea hasta 16 espacios de trabajo para que todo esté en orden y
despejado.
Proporciona a tus pequeños una vivencia Mac más segura y simpática.
El Boot Camp ejecuta Windows en tu Mac de una forma más fácil y rápida.
Versiones de MAC/OS X.
MAC/OS X Server 1.0 presentado el 16 de marzo de 1999.
MAC/OS X Beta pública presentado el 13 de septiembre de 2000.
MAC/OS X 10.024 presentado el de marzo de 2001.
MAC/OS X 10.1 presentado el 25 de septiembre de 2001.
MAC/OS X 10.2 presentado el 24 de agosto de 2002.
MAC/OS X 10.3 presentado el 24 de octubre de 2003.
MAC/OS X 10.4 presentado el 29 de abril de 2005.
MAC/OS X 10.5 presentado el 26 de octubre de 2007.
MAC/OS X 10.6 presentado el 28 de agosto de 2009.
MAC/OS X 10.7 presentado el 20 de julio de 2011.
MAC/OS X 10.8 presentado el 25 de julio de 2012.
MAC/OS X 10.9 presentado el 22 de octubre de 2013.
MAC/OS X 10.10 presentado el 16 de octubre de 2014.
MAC/OS X 10.11 presentado el 30 de septiembre de 2015.
MAC/OS X 10.12 presentado el 20 de septiembre de 2016.
Ventajas.
Compatibilidad. Al conectar un periféricos (Impresora, cámara digital, etc.)
a la Mac, el SO lo detecta automáticamente y puedes usarlo sin ningún
problema, me refiero a que no hay necesidad de instalar los drivers desde un
CD.

29
La interfaz es intuitiva. Me refiero a que puedes hacer todo con muy pocos
click en el mouse.
Todos tus archivos están organizados en tu carpeta “Home”, es mucho
más sencilla la organización y localizarlos.
La instalación y des-instalación de programas es muy sencilla, abres el
archivo con extensión “dmg” copias el app a la carpeta dónde quieras,
preferentemente aplicaciones y listo, para des-instalar solo borras el archivo
app y listo.
Es mucho más barato que Windows y solo existe una versión, me refiero
a que no tienes que andar eligiendo entre version premium, home básico, home
premium etc.
Es menos vulnerable a virus y malware.
Todos los driver son dados por Apple, así que no habrá ningún problema
de compatibilidad entre SO y hardware.
Contiene hardware de última generación.
Desventajas.
Tienden a ser más costosas que las PC.
Centros de reparación no son tan accesibles.
Piezas pueden ser costosas (Ejemplo: US$80 por el adaptador de
corriente para el cual no hay alternativas genéricas).
En algunas de ellas la capacidad de expandirlas son limitadas. En el
aspecto de juegos la variedad no es tan extensa como en Windows.
Tanto en la línea de comandos como en la interfaz gráfica los procesos
requieren elevación para realizar modificaciones. El acceso restringido a los
archivos del sistema es responsable de gran parte de la seguridad. Sin
embargo, el sistema permite modificaciones cuando es requerido. El ejemplo
más obvio es el software instalador, el cual requiere de una autorización
administrativa para instalar software que afecta a más de un usuario. La
arquitectura de seguridad integrada en el Mac OS X, al igual que en otros
sistemas Unix, es una de las principales razones por las que el Mac están libres
de malware.
e. Sistema operativo Windows Phone:
Windows Phone es un sistema operativo móvil desarrollado por Microsoft,
como sucesor de la plataforma Windows Mobile. A diferencia de su predecesor,

30
está enfocado en el mercado de consumo generalista en lugar del mercado
empresarial12 por lo que carece de muchas funcionalidades que proporcionaba
la versión anterior. Microsoft ha decidido no hacer compatible Windows Phone
con Windows Mobile por lo que las aplicaciones existentes no funcionan en
Windows Phone haciendo necesario desarrollar nuevas aplicaciones. Con
Windows Phone, Microsoft ofrece una nueva interfaz de usuario que integra
varios servicios en el sistema operativo. Microsoft planeaba un estricto control
del hardware que implementaría el sistema operativo, para evitar la
fragmentación con la evolución del sistema, pero han reducido los requisitos de
hardware de tal forma que puede que eso no sea posible. El 29 de octubre de
2012 se lanzó al mercado Windows Phone 8 solo para nuevos dispositivos,
debido a un cambio completo en el kernel que lo hace incompatible con
dispositivos basados en la versión anterior. Esta versión incluye nuevas
funciones que de acuerdo a Microsoft lo harán competitivo con sistemas
operativos como iOS de Apple o Android de Google. Con esta versión comienza
la fragmentación de Windows Phone ya que que los dispositivos basados en
Windows Phone 7 no pueden actualizarse a Windows Phone 8.
Historia de Windows Phone.
Windows Phone, cuyo nombre clave durante su desarrollo era "Photon",
es el sucesor de la versión del sistema operativo móvil Windows Mobile,
desarrollado por Microsoft y basado en el núcleo Windows Embedded CE
6.0. Microsoft mostró Windows Phone el 15 de febrero, en el Mobile World
Congress 2010 en Barcelona9 y reveló más detalles del sistema en el MIX 2010
el 15 de Marzo. La versión final de Windows Phone 7, se lanzó el 1 de
septiembre de 2010,10 y la versión final del SDK estuvo disponible el 16 de
septiembre de 2010. WP se lanzó en Europa y Asia el 21 de octubre de 2010 y
en EEUU el 8 de noviembre de 2010. Inicialmente, Windows Phone estaba
destinado para lanzarse durante el 2009, pero varios retrasos provocaron
que Microsoft desarrollara Windows Mobile 6.5 como una versión de
transición.
Durante el Mobile World Congress 2010 en Barcelona, Microsoft reveló
detalles de Windows Phone, mostrándolo como un nuevo sistema operativo

12
Nutt G. sistemas operativos. tercera ed. jesus maria vegas cl, editor. madrid: person addison wesley; 2004. Pp. 141

31
que incluye funciones de integración con los servicios Xbox Live y Zune. La
interfaz, conocida como "Metro", ha sido revisada en su totalidad y comparte
características visuales similares a la interfaz del dispositivo Zune
HD. Microsoft declaró que pedirá a los fabricantes que los requerimientos de
hardware sean "altos, pero justos", con la obligatoriedad de que todos los
dispositivos con Windows Phone dispongan de al menos tres botones (Atrás,
Inicio y Buscar) y un receptor de radio FM. Taringa, (2017, ¶ 3).
Windows Phone 7.5 ('Mango') es una actualización de software para
Windows Phone. Este cambio se anunció el 25 de mayo de 2011, y lanzado el
27 de septiembre de 2011. Steve Ballmer mencionó que tendría más de 500
nuevas características. Luego Andy Lees anunció que Windows Phone
“Mango” incluirá IE9 Mobile y Joe Belfiore dio a conocer el progreso más
reciente en la incorporación de Internet Explorer 9 en Windows Phone,
incluyendo soporte para CSS3 Media Queries, y soporte para usar GPS cuando
se trabaje con las aplicaciones de ubicación geográfica, entre otros.
Windows Phone 7.5 es una actualización de software para Windows
Phone también conocida como Tango, fue uno de los requisitos de Nokia en su
acuerdo con Microsoft, está enfocada a una minimización de los requisitos del
sistema operativo para adaptarlo a terminales de menor coste. Anunciada en el
MWC 2012 de Barcelona, trae nuevas funciones pero también limitaciones para
los terminales de gama baja.
Windows Phone 7.8 es una actualización que se ha anunciado para enero
del 201318 , se ofrece a los terminales Windows Phone 7 que no serán capaces
de actualizarse a Windows Phone 8, traerá algunas mejoras como la nueva
interfaz de usuario de WP8 y fondos personalizados para la pantalla de
bloqueo, aunque algunos fabricantes como Nokia también incorporan
aplicaciones que permiten la transferencia de archivos por Bluetooth y la
edición de tonos de llamada personalizados. La versión 7.8 no trae ninguna
mejora interna de su sucesor, es un 7.5 Mango con apariencia de Windows
Phone 8 y solo compatible con un reducido porcentaje de aplicaciones que se
lancen en 2013. Aunque desde el lanzamiento el soporte por parte
de Microsoft es de 18 meses, tanto Microsoft como Nokia dejaron de lado
Windows Phone 7 para centrarse en sus nuevos dispositivos Windows Phone
8. Entre los nuevos problemas están el control de volumen y problemas con el

32
consumo de datos de determinadas aplicaciones. Provocadas por un Bug en
los Live Tiles anclados en la pantalla de inicio. Microsoft cree que solucionó
este problema y mejoró la gestión de la batería en una nueva actualización
lanzada el 14/03/2013 pero en realidad hizo que fuera a peor.
Características de Windows Phone.
Interfaz, Windows Phone cuenta con una nueva interfaz de usuario
llamada Modern UI. La pantalla de inicio se compone de Live Tiles, mosaicos
que son enlaces a aplicaciones u objetos individuales (como contactos, páginas
web o archivos multimedia). Estos mosaicos actualizan frecuentemente
manteniendo informado de cualquier cambio al usuario. La información que se
muestra en los mosaicos dinámicos puede ser desde llamadas, mensajes
recibidos, correos electrónicos pendientes, citas previstas, juegos o enlaces
rápidos a aplicaciones. La pantalla de inicio y las posiciones.
Bing, El buscador por defecto es Bing. Antes era posible cambiar el
buscador predeterminado (Bing) por Google, pero después se retiró esa
función.
Windows Phone no es un sistema centralizado solamente en aplicaciones
sino que se organiza en un nuevo concepto denominado hubs. Los hubs de
Windows Phone clasifican acciones y agrupan las aplicaciones que se
correspondan con una actividad determinada. De esta forma en WP están
presentes hubs de Contactos, Office y Juegos Las aplicaciones de terceros se
pueden integrar en el hubs que corresponda mejorando sus funciones.
En Windows Phone 8.1 Fotos dejó de ser un hubs para pasar a ser una app
independiente del sistema (actualizable desde la Tienda) y Música Vídeos fue
sustituido por dos apps separadas: Xbox Music y Xbox Video; además que a
partir de la actualización 8.1, todos los juegos que se instalen pasaran a ser
parte de "todas las aplicaciones" en vez del Hubs de Juegos.
Versiones de Windows Phone.
Windows Phone 7. Anunciado el 15 de febrero de 2010
Windows Phone 8. Anunciado el 14 de septiembre de 2012.
Windows Phone 8.1. Anunciado el 2 de abril de 2014.
Ventajas.
Morpi, (2017, ¶ 1) Interfaz intuitiva. Podemos decir que esta es la más fácil
de todas inclusive superando a la de iOS, podemos acceder a toda la lista de

33
programas con presionar la flecha al extremo superior derecho y así a la vez
acceder a la configuración. Hay que aceptar que la interfaz de usuario de Windows
Phone es altamente intuitiva y sencilla de usar que en un par de minutos cualquier
usuario reconoce la mayoría delos gestos y formas de utilizar el sistema
operativo.
Windows Live ID. Podemos fácilmente configurar nuestra cuenta de
correo Hotmail, live o cualquiera subdirección montada sobre los servidores de
Windows live, y así mantener sincronizada nuestra cuenta de correo, nuestros
contactos y demás servicios Microsoft.
Sistema de seguridad. De todos los sistemas anteriores no he encontrado
ninguna información relevante sobre este apartado, por lo menos no sin tener
que usar una aplicación externa, y es que los Windows Phone a través de
nuestra cuenta de Windows live, nos permite hacer un borrado remoto de los
archivos en caso de haber extraviado el terminal 'claro ahora con los famosos
asaltos, también para no permitirle al asaltante obtener datos relevantes de
su víctima).
Integración. A integración que ha hecho Microsoft con todo su ecosistema
de aplicativos es significativa, ya que hoy en día podemos contar con una PC
Windows, Smartphone con Windows Phone y Xbox en casa y mantener nuestra
información sincronizada importante de forma sencilla y práctica sin importar
si eres usuario doméstico o empresarial.
Listo para la empresa. Aunque todavía no llega al nivel de BlackBerry,
Windows Phone nos deja sincronizar nuestras cuentas empresariales con unos
cuantos clicks. Permitiéndonos estar por un momento jugando y en otro
trabajando.
Desventajas.
Personalización. Esta se atribuye únicamente a los colores, de allí en
fuera agregar una imagen de fondo o widgets con libertad (solo los que trae el
sistema) es una opción descartada
Multitareas. Acá al contrario que Android el problema es que no permite
ser multitareas con aplicación de terceros por lo tanto quedamos limitados a
que si cerramos por ejemplo el app de Facebook, debemos de volver a abrirle y
recargarlo de nuevo. Aunque Windows Phone nos deja ejecutar varias tareas
en todo momento, es un poco complicado cerrar las aplicaciones ya abiertas.

34
f. Sistema operativo iOS.
iOS, es un sistema operativo propiedad de Apple orientado a sus
dispositivos móviles táctiles como el iPhone, el iPod touch el iPad. Cuenta con
actualizaciones periódicas que están disponibles para su descarga y
actualización a través de iTunes, que es el software gratuito e indispensable
para manipular y sincronizar toda clase da archivos en estos dispositivos.
Una de las novedades que ha incluido Apple en sus últimos dispositivos,
es la actualización del sistema vía OTA (on the Air), lo que se hace
directamente desde el propio terminal y sin tener que conectarlo a iTunes ni
necesidad de poseer un ordenador personal, ya que sólo se requiere una
conexión WiFi. En la actualidad, este sistema operativo va por su versión
o firmware número 5.
Historia de iOS.
Apple reveló la existencia del proyecto de un sistema operativo orientado
a dispositivos móviles el 9 de Enero del año 2007, aprovechando la Macworld
conference. En un principio el proyecto de sistema operativo no tenía un
nombre en concreto, y no fue hasta un año después, coincidiendo con la
presentación de la primera beta del SDK del iPhone, que comenzó a ser
conocido como iPhone OS.
El primer Firmware oficial del iPhone fue presentado el 29 de junio de
2007, y por aquella época se consideraba que dicho terminal venía con una
versión móvil de OSX. Si es que si queremos remontarnos a la primera versión
oficial del sistema operativo ya llamado iPhone OS o iOS, tendremos que
remontarnos hasta el 6 de marzo del año 2008. La última versión conocida de
iOS es la 5 (con sus actualizaciones 5.0.1 y 5.1). Fue presentado junto al iPhone
4S y está disponible desde el 12 de octubre del 2011.
Apple, suele presentar una actualización grande de iOS cada año,
generalmente acompañando al lanzamiento de un dispositivo. Además,
siempre hay actualizaciones menores o medianas, las que añaden pequeñas
funciones y reparan bugs y agujeros de seguridad.
Características de iOS.
Pantalla principal, la pantalla principal en donde se encuentra los iconos
de las aplicaciones y el Dock en la parte inferior de la pantalla donde se pueden

35
anclar aplicaciones de uso frecuente, aparece al desbloquear el dispositivo o
presionar el botón de inicio. La pantalla tiene una barra de estado en la parte
superior para mostrar datos como la hora, el nivel de batería y la intensidad de
la señal.
Carpetas, con iOS se puede mover una aplicación sobre otra y se creara
una carpeta y así se pueden agregar más aplicaciones a esta mediante el
mismo procedimiento.
Seguridad, la seguridad que brida el sistema operativo iOS es por la
activación de iCloud, la cual solicita los datos de acceso de la cuenta del usuario
original, lo que permite bloquear ye inutilizar el equipo móvil.
Centro de notificaciones, las notificaciones se colocan en un área por la
cual se pude acceder mediante un deslice desde la berra de estado hacia abajo.
Al hacer un toque en las notificaciones el sistema abra la aplicación.
Versiones de iOS.
iOS 1 se lanzó al mercado en junio de 2007.
iOS 2 se lanzó al mercado en junio de 2008.
iOS 3 se lanzo al mercado en junio de 209.
iOS 4 se lanzo al mercado en junio de 2010.
iOS 5 se lanzó al mercado en octubre de 2011.
iOS 6 se lanzó al mercado en septiembre de 2012.
iOS 7 se lanzó al mercado en junio de 2013.
iOS 8 se lanzó al mercado en septiembre de 2014.
iOS 9 se lanzó al mercado en septiembre de 2015.
iOS 10 se lanzó al mercado en septiembre de 2016.
Ventajas.
Elevada seguridad: El sistema operativo iOS siempre ha presumido de
su eficiencia frente a las ciber amenazas externas. Además con, la última
actualización el código de seguridad con el sistema típico de 4 dígitos se ha
actualizado a 6 dígitos.
Mayor filtro y exclusividad dentro del mercado de aplicaciones: Todas las
apps para iOS atraviesan un proceso de revisión manual por parte del equipo
de Apple. Este filtro permite un mercado de aplicaciones más cuidado y con un
mayor índice de calidad que en la competencia.

36
Las encontrarás personalizadas para cada idioma y país. Además, iOS
permite tener un mayor control sobre las aplicaciones, ya que cada vez que una
app quiere hacer algo, tiene que pedirte permiso para ello.
Interfaz intuitiva: Los dispositivos de iOS focalizan todos sus elementos
en la mejora de la experiencia de usuario, con unas opciones muy sencillas de
configuración, pocos botones y un menú de navegación que se caracteriza por
la intuición.
El asistente personal SIRI se caracteriza por su gran capacidad para la
resolución de tareas cotidianas con apoyo virtual. Con la última actualización
del sistema se ha vuelto un 40% más rápido y preciso.
Integración entre software y hardware: Además, a pesar de tener un
modelo antiguo, Apple te permite la compatibilidad con sistemas operativos
anteriores, por lo que puedes disfrutar de las novedades más recientes creadas
para tu iPhone.
Elevada duración de la batería, claramente superior a los dispositivos
Android. Esto redunda en una envidiable autonomía.
Elaboración de los terminales con algunos de los mejores materiales del
mercado.
La sincronización entre los diversos dispositivos de Apple ha sido, desde
su creación, una de las principales banderas de la marca de Steve Jobs.
Servicios como iTunes, iTouch o iCloud sirven para sincronizar de forma
cómoda y sencilla diferentes servicios.
Desventajas.
Precios mucho más elevados que sus competidores: Muchos dispositivos
de gama media-alta de Android tienen prestaciones similares y unos costes
mucho más competitivos que Apple.
Menor personalización, variedad y especialización con respecto a
Android: Con Android puedes elegir entre un sinfín de modelos, de todos los
tamaños y precios, y orientados hacia los perfiles de usuario más variados.
Menor flexibilidad: En Google Play Store existen diversos launchers cuyo
objetivo es sustituir la apariencia por defecto que muestran las distintas
versiones de Android por una más atractiva con las funcionalidades y opciones
más “a la carta” para el usuario. Puedes elegir entre diversos widgets para
configurar a tu gusto.

37
Carece de la libertad de tener un sistema operativo de código abierto: Los
dispositivos Android pueden instalar aplicaciones procedentes de cualquier
fuente, ya sea de la tienda oficial o de otras, mientras que tanto los iPhone
como el resto de dispositivos pertenecientes a Apple se encuentran con
la limitación de hallarse obligados a utilizar únicamente las aplicaciones de la
App Store.
La comunidad de usuarios de Android es la más grande del mundo,
contando con más recursos en línea.
g. Sistema operativo Android.
Android es un sistema operativo formado por un conjunto de herramientas
y aplicaciones vinculadas a una distribución Linux. Para dispositivos móviles.
Por sí solo no es un Sistema Operativo Android es de código abierto, gratuito y
no requiere pago de licencias.
Android es una plataforma de código abierto para dispositivos móviles que
está basada en Linux y desarrollada por Open Handset Alliance, se prevé que
los primeros teléfonos con Android aparezcan en el segundo semestre de 2008
y compañías poderosas como LG, Motorola y HTC ya han diseñado alguno de
los prototipos que incorporarán el Sistema Android.
Es una stack de software para dispositivos móviles que incluye un Sistema
Operativo, Middleware y aplicaciones de base. Los desarrolladores pueden
crear aplicaciones para la plataforma usando el SDK de Android. Las solicitudes
se han escrito utilizando el lenguaje de programación Java y se ejecutan en
Dalvik, una máquina virtual personalizada que se ejecuta en la parte superior
de un núcleo de Linux.
Historia de Android.
En octubre de 2003, en la localidad de Palo Alto, Andy Rubín, Rich Miner,
Chris White y Nick Sears fundan Android Inc. con el objetivo de desarrollar un
sistema operativo para móviles basado en Linux. En julio de 2005, la
multinacional Google compra Android Inc. El 5 de noviembre de 2007 se crea
la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores
de hardware, software y operadores de servicio. El mismo día se anuncia la
primera versión del sistema operativo: Android 1.0 Apple Pie. Los terminales
con Android no estarían disponibles hasta el año 2008.

38
Las unidades vendidas de teléfonos inteligentes con Android se ubican en
el primer puesto en los Estados Unidos, en el segundo y tercer trimestres
de 2010, con una cuota de mercado de 43,6% en el tercer trimestre. A escala
mundial alcanzó una cuota de mercado del 50,9% durante el cuarto trimestre
de 2011.
El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto
con la creación de la Open Handset Alliance, un consorcio de 78 compañías de
hardware, software y telecomunicaciones dedicadas al desarrollo de
estándares abiertos para dispositivos móviles. Google liberó la mayoría del
código de Android bajo la licencia Apache, una licencia libre y de código
abierto.
Características de Android.
Framework de aplicaciones: permite el reemplazo y la reutilización de los
componentes.
Navegador integrado: basado en los motores open Source Webkit.
SQlite: base de datos para almacenamiento estructurado que se integra
directamente con las aplicaciones.
Multimedia: Soporte para medios con formatos comunes de audio, video
e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).
Máquina virtual Dalvik: Base de llamadas de instancias muy similar a
Java.
Telefonía GSM: dependiente del terminal.
Bluetooth, EDGE, 3g y Wi-fi: dependiente del terminal.
Cámara, GPS, brújula y acelerómetro: Dependiente del terminal.
Versiones de Android.
Android 1.0 Apple Pie, se lanzó al mercado el 23 de septiembre del 2008.
Android 1.1 Banana Bread, se lanzó al mercado el 9 de febrero del 2009.
Android 1.5 Cupcake, se lanzó al mercado 27 de abril del 2009.
Android 1.6 Donut, se lanzó al mercado 15 de septiembre del 2009.
Android 2.0/2.1 Eclair, se lanzó el 26 de octubre 2009.
Android 2.2/2.2.3 Froyo, se lanzó al mercado el 20 de mayo del 2010.
Android 2.3/2.3.7 Gingerbread, se lanzó al mercado el 6 de diciembre del
2010
Android 3.0 Haneycamb, se lanzó al mercado el 22 de febrero del 2011.

39
Android 4.0 Ice Cream Sandwich, se lanzó al mercado el 18 de octubre
del 2011.
Android 4.2 Jelly Beam, se lanzó al mercado el 9 de julio del 2012.
Android 4.4 KitKat, se lanzó al mercado el 31 de octubre del 2013.
Android 5.0 Lollipop, se lanzó al mercado el 12 de noviembre del 2014.
Android 6.0 Marshmallow, se lanzó al mercado el 5 de octubre del 2015.
Android 7.0 Nougat, se lanzó al mercado el 22 de agosto del 2016.
Ventajas.
El código de Android es abierto: Google liberó Android bajo licencia
Apache. Cualquier persona puede realizar una aplicación para Android.
Hoy día hay más de 650.000 aplicaciones disponibles para teléfonos
Android, aproximadamente 2/3 son gratis. Además la libertad de código permite
adaptar Android a bastantes otros dispositivos además de teléfonos celulares.
Está implantado en Tablets, GPS, relojes, microondas, incluso hay por internet
una versión de Android para PC.
El sistema Android es capaz de hacer funcionar a la vez varias
aplicaciones y además se encarga de gestionarlas, dejarlas en modo
suspensión si no se utilizan e incluso cerrarlas si llevan un periodo determinado
de inactividad. De esta manera se evita un consumo excesivo de batería. Esta
es una de sus mayores ventajas por la rapidez con la que carga una aplicación
abierta previamente. Por ejemplo abro Google Maps y en un momento la
aplicación localiza mi posición en el mapa.
Desventajas.
A pesar de ser una ventaja el ser un sistema multitarea: El hecho de tener
varias aplicaciones abiertas hacen que el consumo de la batería aumente y
como no todas las aplicaciones Android las cierra hay que instalar una
aplicación para que las cierre. En la Market de Android hay una buena cantidad
de aplicaciones para este fin, así que el problema es solucionable pero debería
venir pre instalado de fábrica.
Duración de la batería: la batería en un celular Android se agota muy
rápido. Utilizando las aplicaciones de manera moderada la batería puede llegar
a durar más, pero para un usuario que usa mucho sus aplicaciones la batería
no tiende a durar, lo que se puede solucionar con algunas aplicaciones, pero

40
volvemos a lo mismo no viene pre instalada de fábrica, hace falta una aplicación
externa al sistema Android para optimizar mejor la batería.
Poco intuitivo: Para la mayoría el sistema operativo es muy complicado.
Por ejemplo se vuelve complicado configurar el teléfono, esto te puede llevar
mucho tiempo, y esto es generado por la interfaz de Android. Hay aplicaciones
que ayudan en tareas que deberían ser sencillas como desinstalar otras
aplicaciones pero, otra vez, volvemos a lo mismo se hace necesario instalar
aplicaciones para solucionar el problema.
h. UNIX.
Es un sistema operativo multiusuario que incorpora multitarea. Fue
desarrollado originalmente por ken Thompson y Dennis Ritchie en los
laboratorios de AT&T bell en 1969 para su uso en mini computadoras. el
sistema operativo Unix tiene diversas variantes y se considera potente, más
transportable e independiente de equipos concretos que otros sistemas
operativos porque esta escrito en lenguaje c. El Unix está disponible en varias
formas, entre las que se cuenta aix, una versión de unix adaptada por ibm (para
su uso en estaciones de trabajo basadas en risc), a/ux (versión gráfica para
equipos Apple Macintosh) y mach (un sistema operativo reescrito, pero
esencialmente compatible con Unix, para las computadoras next).
el unix y sus clones permiten múltiples tareas y múltiples usuarios. su sistema
de archivos proporciona un método sencillo de organizar archivos y permite la
protección de archivos. sin embargo, las instrucciones del Unix no son
intuitivas.
Este sistema ofrece una serie de utilidades muy interesantes, como las
siguientes:
 inclusión de compiladores e intérpretes de lenguaje.
 existencia de programas de interfase con el usuario, como ventanas,
menús, etc.
 muchas facilidades a la hora de organización de ficheros.
 inclusión de lenguajes de interrogación.
 facilidades gráficas.
 programas de edición de textos.

41
CONCLUSIÓN
 Un Sistema Operativo (SO) es un programa de computadora muy especial e
importante en una computadora. El Sistema Operativo despierta a la computadora
y hace que reconozca a la CPU, la memoria, el teclado, el sistema de vídeo y las
unidades de disco.
 Además, proporciona la facilidad para que los usuarios se comuniquen con la
computadora y sirve de plataforma a partir de la cual se corran programas de
aplicación.
 Se han desarrollado varios tipos de sistemas operativos, todos han sufrido
cambios por parte de los programadores, y siguen evolucionando.
 Los sistemas operativos más conocidos son: DOS, Windows 3.1, Windows
95, Windows NT, OS/2, Mac OS, UNIX.
 Con el transcurso del tiempo avanzadas tecnologías e invenciones han dado a
conocer nuevas creaciones que son de gran evolución para el computador, esta
se ha dado por diferente componentes que han surgido partir de la invención del
computador.
 El sistema operativo es un conjunto organizado de programas que permite
controlar las operaciones generales del computador, facilita el uso de operaciones
crea y mantiene archivos, y permite el uso de dispositivos periféricos, los sistemas
operativos mas conocidos son: cp/m, ms-dos, os/2, unix y xenix.
 Windows es el nuevo sistema operativo de la Microsoft que ofrece todas las
herramientas necesarias para el trabajo diario con el computador.
 La versión Windows es más potente y proporciona al usuario plataforma de trabajo
mas sólida, estas a medida de su actualización ofrecen nuevas bondades para el
mejor uso.
 Hoy en día podemos contar y confiar con las siguientes versiones de Windows:
Windows 95 Windows NT Windows 98 windows2000 Windows me Windows XP.

42
 Se puede decir que los sistemas operativos siguen evolucionando. Además que
todos los Sistemas Operativos modernos son multitarea y pueden ejecutar varios
procesos simultáneamente. En la mayoría de los ordenadores sólo hay una UCP;
un Sistema Operativo multitarea crea la ilusión de que varios procesos se ejecutan
simultáneamente en la UCP.

BIBLIOGRAFÍA

 SOLA SC. Fundamentos de Sistema Operativo. Primera Ed. Rewera Ao, Editor.
Madrid; 2013.
 NUTT G. Sistemas Operativos. Tercera Ed. Jesus Maria Vegas , Editor. Madrid;
2004.
 CHOES FyAM. Sistemas Operativos. Tercera Ed. Cravioto As, Editor. Mexico;
2001.
 DHAMDHERE DM. Sistemas Operativos. Segunda Ed. R. Ald, Editor. Mexico:
Mcgraw-Hill Intramericana; 2008.
 TANENBAUM AS. Sistemas Operativos Modernos. Tercera Ed. Sanches Jrr,
Editor. Holanda; 2009.
 GALVIN S. Fundamentos De Sistemas Operativos. Septima Ed. Gagne, Editor.
Mexico: University Person Addison; 2009.
 Costoya J. Sistemas Operativos Una Version Aplicada. Primera Ed. Ramon J,
Editor. Mexico: Universittey Intramericana; 2001.
 WOODHULL Astas. Sistemas Operativos: Diseño de Implementacion. Segunda
Ed. College H, Editor; 2008.
 Stallings W. Sistemas Operativos. Segunda Ed. Segura A, Editor. España; 2010.
 DAVID rml. Sistemas Operativos. Primera Ed. Informatica Dd, Editor. Argentina;
2006.
REFERENCIA WEB
 ecured.Jhttp://www.ecured.cu/index.php/Sistema_operativo#Segunda_genera
ci.C3.B3n_.28Mitad_de_la_d.C3.A9cada_de_los_60.27s.29. [Online].; 2013
[cited 2014 noviemvre 9. Available from: HYPERLINK "http://www.ecured.cu"
http://www.ecured.cu .

43
 Hidalgo ES. http://computadorasmac.about.com/od/preguntas-frecuentes-
mac/f/Que-Es-Macintosh.htm. [Online].; 2011 [cited 2014 noviembre 9.
Available from: HYPERLINK "http://computadorasmac.about.com/"
http://computadorasmac.about.com/.
 Gelabert EPi. http://www.pchardware.org/actualiz.php. [Online].; 2008 [cited
2014 noviembre 9. Available from: HYPERLINK "http://www.pchardware.org"
http://www.pchardware.org .
 Microsoft. http://windows.microsoft.com/es-419/windows/history#T1=era0.
[Online].; 2010 [cited 2014 noviembre 10. Available from: HYPERLINK
"http://windows.microsoft.com" http://windows.microsoft.com .
 Microsoft. http://windows.microsoft.com/es-419/windows/history#T1=era1.
[Online].; 2013 [cited 2014 noviembre 10. Available from: HYPERLINK
"http://windows.microsoft.com" http://windows.microsoft.com .

44
ANEXO
45
Primera generación de sistemas operativos

46
Evolución del sistema operativo

TIPOS DE SISTEMAS OPERATIVOS

47
48
49
50

Vous aimerez peut-être aussi