Está en la página 1de 19

Sistema operativo móvil

En este artículo sobre tecnología se detectó el siguiente problema, por


favor, edítalo para mejorarlo:

 Carece de fuentes o referencias que aparezcan en una fuente acreditada.


Estas deficiencias fueron encontradas el 28 de abril de 2009.

Galaxy Nexus con Android 4.0

Un sistema operativo móvil o SO móvil es un sistema operativo que controla


undispositivo móvil al igual que los PCs que utilizan Windows o Linux, los dispositivos
moviles tienen sus sistemas operativos como Android, IOS entre otros. Los sistemas
operativos móviles son mucho más simples y están más orientados a laconectividad
inalámbrica, los formatos multimedia para móviles y las diferentes maneras de introducir
información en ellos.
Algunos de los sistemas operativos utilizados en los dispositivos móviles están basados en
el modelo de capas.

Índice
[ocultar]

 1Capas no es igual a clasificaciones


o 1.1Kernel
o 1.2Middleware
o 1.3Entorno de ejecución de aplicaciones
o 1.4Interfaz de usuario
 2Mercado
 3Sistemas Operativos Móviles
o 3.1Android
o 3.2iOS
o 3.3Windows Phone
o 3.4BlackBerry 6
o 3.5Symbian
o 3.6Firefox O.S
o 3.7Ubuntu Touch
 4Véase también
 5Referencias
 6Enlaces externos

Capas no es igual a clasificaciones[editar]


Kernel[editar]
El núcleo o kernel proporciona el acceso a los distintos elementos del hardware del
dispositivo. Ofrece distintos servicios a las superiores como son los controladores o drivers
para el hardware, la gestión de procesos, el sistema de archivos y el acceso y gestión de
la memoria.
Middleware[editar]
El middleware es el conjunto de módulos que hacen posible la propia existencia de
aplicaciones para móviles. Es totalmente transparente para el usuario y ofrece servicios
claves como el motor de mensajería y comunicaciones, códecsmultimedia, intérpretes
de páginas web, gestión del dispositivo y seguridad.
Entorno de ejecución de aplicaciones[editar]
El entorno de ejecución de aplicaciones consiste en un gestor de aplicaciones y un
conjunto de interfaces programables abiertas y programables por parte de
los desarrolladores para facilitar la creación de software.
Interfaz de usuario[editar]
Las interfaces de usuario facilitan la interacción con el usuario y el diseño de la
presentación visual de la aplicación. Los servicios que incluye son el de componentes
gráficos (botones, pantallas, listas, etc.) y el del marco de interacción.
Aparte de estas capas también existe una familia de aplicaciones nativas del teléfono que
suelen incluir los menús, el marcador de números de teléfono etc...

Mercado[editar]
A medida que los teléfonos móviles crecen en popularidad, los sistemas operativos con los
que funcionan adquieren mayor importancia. La cuota de mercado de sistemas operativos
móviles en el primer trimestre de 2016 era el siguiente:1

1. Android 84,1 % (en países como España las diferencias son más significativas,
donde Android tiene el 90,8 % de la cuota de mercado.2 )
2. iOS 14,8 %
3. Windows Phone 0,7 %
4. BlackBerry OS 0,2 %
5. Otros 0,2 %
Android tiene la mayor cuota, desde enero 2011, con más de la mitad del mercado,
experimentó un creciente aumento y en solo dos años (2009 a comienzos de 2011) ha
pasado a ser el SO móvil más utilizado.

Sistemas Operativos Móviles[editar]


Android[editar]
Artículo principal: Android
Google Android

El sistema operativo Android es sin duda el líder del mercado móvil en sistemas
operativos, está basado en Linux, diseñado originalmente para cámaras fotográficas
profesionales, luego fue vendido a Google y modificado para ser utilizado en dispositivos
móviles como los teléfonos inteligentes y luego en tablets como es el caso del Galaxy Tab
de Samsung , actualmente se encuentra en desarrollo para usarse en netbooks y PCs, el
desarrollador de este S.O. es Google, fue anunciado en el 2007 y liberado en el 2008;
además de la creación de la Open Handset Alliance, compuesto por 78 compañías de
hardware, software y telecomunicaciones dedicadas al desarrollo de estándares abiertos
para celulares, esto le ha ayudado mucho a Google a masificar el S.O, hasta el punto de
ser usado por empresas como HTC, LG, Samsung, Motorola entre otros.
Android Inc., es la empresa que creó el sistema operativo móvil, se fundó en 2003 y fue
comprada por Google en el 2005 y 2007 fue lanzado al mercado. Su nombre se debe a su
inventor, Andy Rubin. Originalmente era un sistema pensado para las cámaras digitales.
Android está basado en Linux, disponiendo de un Kernel en este sistema y utilizando una
máquina virtual sobre este Kernel que es la responsable de convertir el código escrito en
Java de las aplicaciones a código capaz de comprender el Kernel.
Las aplicaciones para Android se escriben y desarrollan en Java aunque con unas APIS
propias por lo que las aplicaciones escritas en Java para PC y demás plataformas ya
existentes no son compatibles con este sistema.
Una de las grandes cualidades o características de este sistema operativo es su carácter
abierto. Android se distribuye bajo dos tipos de licencias, una que abarca todo el código
del Kernel y que es GNU GPLv2 ( implica que su código se debe poner al alcance de todos
y que todos podremos hacer con este código lo que nos parezca oportuno, modificarlo,
ampliarlo, recortarlo, pero siempre estaremos en la obligación de volver a licenciarlo con
las misma licencia) Google también por supuesto tiene otra licencia para el resto de
componentes del sistema que se licencia bajo APACHE v2 (implica que este código se
pueda distribuir para ser modificado y usado a antojo del que lo utilice, pero a diferencia
del primer caso, las modificaciones y el código resultante no es obligatorio el licenciarlo
bajo las mismas condiciones en las que se encontraba).
iOS[editar]
Artículo principal: IOS (sistema operativo)

iOS es el sistema operativo que da vida a dispositivos como el iPhone, el iPad, el iPod
Touch o el Apple TV. Su simplicidad y optimización son sus pilares para que millones de
usuarios se decanten por iOS en lugar de escoger otras plataformas que necesitan un
hardware más potente para mover con fluidez el sistema operativo. Cada año, Apple lanza
una gran actualización de iOS que suele traer características exclusivas para los
dispositivos más punteros que estén a la venta en ese momento.
Anteriormente denominado iPhone OS creado por Apple originalmente para el iPhone,
siendo después usado en el iPod Touch e iPad. Es un derivado de Mac OS X, se lanzó en
el año 2007, aumento el interés con el iPod Touch e iPad que son dispositivos con las
capacidades multimedia del iPhone pero sin la capacidad de hacer llamadas telefónicas,
en si su principal revolución es una combinación casi perfecta entre hardware y software,
el manejo de la pantalla multi-táctil que no podía ser superada por la competencia hasta el
lanzamiento del celular Galaxy S I y II por parte de Samsung.
Windows Phone[editar]
Artículo principal: Windows Phone

Anteriormente llamado Windows Mobile es un S.O. móvil compacto desarrollado por


Microsoft, se basa en el núcleo del sistema operativo Windows CE y cuenta con un
conjunto de aplicaciones básicas, actualmente va por la versión de Windows 10. Está
diseñado para ser similar a las versiones de escritorio de Windows estéticamente y existe
una gran oferta de software de terceros disponible para Windows Phone, la cual se puede
adquirir a través de la tienda en línea de Windows Store para móviles.
BlackBerry 6[editar]
Artículo principal: BlackBerry 6

BlackBerry es un sistema desarrollado por Research In Motion el cual fue presentado en el


WES 2010 junto con un video promocional donde se muestra algunas novedades. RIM
apuesta que su BlackBerry 6 estará enfocado en el mercado corporativo y no-corporativo.
La mejor experiencia de este sistema se encontrara en los equipos touchscreen (Pantalla
Táctil), aunque RIM aseguro que en los equipos que cuenten con un TouchPad o
TrackPad podrán ejecutarlo ya que ejerce casi la misma función. Así mismo todavía RIM
no ha aclarado cúales son los equipos que se podrán actualizar a esta versión aunque hay
muchos rumores al respecto. RIM en el desarrollo de este OS se enfocó en la parte
multimedia hacia el usuario, sin dejar a un lado la parte profesional, también se muestra la
integración de las redes sociales y la mensajería instantánea en este. Sin duda RIM quiere
dar al usuario una nueva experiencia en su equipo BlackBerry que nadie conocía.
Symbian[editar]
Artículo principal: Symbian

Fue producto de la alianza de varias empresas de telefonía móvil, entre las que se
encuentran Nokia como la más importante, Sony Ericsson, Samsung, Siemens, BenQ,
Fujitsu, Lenovo, LG, Motorola, esta alianza le permitió en un momento dado ser unos de
los pioneros y más usados.
El objetivo de Symbian fue crear un sistema operativo para terminales móviles que pudiera
competir con el de Palm o el Smartphone de Microsoft. Técnicamente, el sistema operativo
Symbian es una colección compacta de código ejecutable y varios archivos, la mayoría de
ellos son bibliotecas vinculadas dinámicamente (DLL por sus siglas en inglés) y otros datos
requeridos, incluyendo archivos de configuración, de imágenes y de tipografía, entre otros
recursos residentes. Symbian se almacena, generalmente, en un circuito flash dentro del
dispositivo móvil. Gracias a este tipo de tecnología, se puede conservar información aun si
el sistema no posee carga eléctrica en la batería, además de que le es factible
reprogramarse, sin necesidad de separarla de los demás circuitos. Las aplicaciones
compatibles con Symbian se desarrollan a partir de lenguajes de programación orientados
a objetos como C++, Java (con sus variantes como PJava, J2ME, etc.), Visual Basic para
dispositivos móviles, entre otros, incluyendo algunos lenguajes disponibles en versión libre.
ewrf
Firefox O.S[editar]
Artículo principal: Firefox O.S

Firefox OS es un sistema operativo móvil, basado en HTML5 con núcleo Linux,


para smartphones y tabletas. Es desarrollado por Mozilla Corporation bajo el apoyo de
otras empresas como Telefónica y una gran comunidad de voluntarios de todo el mundo.
Este sistema operativo está enfocado especialmente en los dispositivos móviles incluidos
los de gama baja. Está diseñado para permitir a las aplicaciones HTML5 comunicarse
directamente con el hardware del dispositivo usando JavaScript y Open Web APIs. Ha sido
mostrado en smartphones y Raspberry Pi, compatibles con Android.
En febrero de 2013 Mozilla anunció planes para el lanzamiento mundial de Firefox
OS. Mozilla ha comunicado en rueda de prensa antes del inicio del Mobile World
Congress en Barcelona, que la primera ola de dispositivos con Firefox OS estará
disponible Brasil,Colombia, Hungría, México, Montenegro, Polonia, Serbia, España y Vene
zuela. Firefox también ha anunciado que LG Electronics, ZTE, Huawei y TCL
Corporation se han comprometido a la fabricación de dispositivos con Firefox OS.
Ubuntu Touch[editar]
Artículo principal: Ubuntu Touch

Ubuntu Touch es un sistema operativo móvil basado en Linux. Es desarrollado


por Canonical Ltd.. Presentado el 2 de enero de 2013 al público mediante un anuncio en la
web de Ubuntu, culmina el proceso de Canonical de desarrollar una interfaz que pueda
utilizarse en ordenadores de sobremesa, portátiles, netbooks, tablets y teléfonos
inteligentes.
Ubuntu Touch se caracteriza por ser un sistema diseñado para plataformas móviles. Una
de sus características más destacadas son:

 Pantalla de inicio sin sistema de bloqueo/desbloqueo (que funciona con un nuevo


sistema de gestos, y que se aprovecha para mostrar notificaciones).
Importancia de las Aplicaciones
Con la popularización de las computadoras, que pasaron de ser máquinas ocupando salas enteras a herramientas de trabajo y
entretenimiento personal de escritorio, fue preciso la introducción de las aplicaciones, el medio para exprimir las capacidades
funcionales del PC (personal computer).

Las aplicaciones de consumo, productividad y entretenimiento han pasado por un proceso de transformación de acuerdo a la
evolución de los sistemas operativos, adaptándose a las posibilidades de cada ecosistema, y limitadas por la ingeniería del
software. Desde sistemas de escritorio dominados por código (MS-DOS), pasando por sistemas iconográficos (MS Windodows
y Mac OS X), y terminando por sistemas operativos móviles (Android, Windows Phone, IOS). Las aplicaciones han mejorado
con el tiempo, acumulando más funcionalidades y proporcionando un aumento en la productividad, todo ello desembocando en
una mejora dentro de la vida laboral y personal del individuo.

Las aplicaciones han propulsado el uso de las computadoras y de los dispositivos móviles tales como tablets y Smartphones.
Son herramientas que hacen posible la interactuación de la máquina con el individuo, dando sentido a la existencia de un
sistema operativo entendible y manejable por el público en general: las aplicaciones hacen que el código se transforme en
elementos visuales e intuitivos para el desarrollo de una actividad determinada. Sin las aplicaciones no se podría navegar por
Internet, editar una imagen con Photoshop, grabar un CD con Nero, escuchar música con iTunes, sincronizar contenido con un
dispositivo móvil o simplemente jugar.

Las aplicaciones son el “lenguaje vehicular” para simplificar el uso de productos altamente tecnológicos que, bajo sus carcasas,
esconden complejas circuiterías entremezcladas con cables y componentes electrónicos. Y aunque en apariencia, el simple
hecho de introducir un texto o dibujar una línea no parezca gran cosa, detrás de ello hay todo un trabajo de programación en el
que un individuo ha tenido que introducir código para que el sistema operativo interprete una acción en base a números, texto y
caracteres. Las aplicaciones pueden tener una apariencia sencilla, pero tras de sí hay una estela invisible de procesos
incomprensibles para la mayoría.

Al iniciar una máquina, el sistema operativo que la gobierna es solo el camino por el que transitar, siendo las aplicaciones el
vehículo al que subirse para disfrutar de ese camino. Arrancar un ordenador con Windows o un teléfono con Android es solo la
primera fase. A partir de ese momento ya intervienen inmediatamente las aplicaciones, para cumplir con una actividad que
nosotros queramos acometer: editar una imagen, escribir un texto, o buscar información en Internet.

¿Qué sería de un PC o un teléfono inteligente sin la existencia de aplicaciones? La gran mayoría de nosotros no sabría o no
vería sentido al uso de una herramienta tan compleja desde el punto de vista de la electrónica. Vivimos en una era en la que
estamos acostumbrados a pulsar sobre un icono para iniciar una actividad, especialmente en nuestra interactuación con los
teléfonos móviles actuales, que ya están substituyendo a las computadores en un gran número de actividades.

Las aplicaciones son las herramientas que impulsan nuestra creatividad, alijeran nuestro trabajo, permite comunicarnos con
nuestro entorno, aportan entretenimiento, guardan nuestras experiencias o simplifican el acceso a la información.

Las aplicaciones representan la traducción visual y simplificada de un código incomprensible y matemático para que un
individuo corriente puede realizar una actividad y obtener un beneficio de ello.

... de Importancia: http://www.importancia.org/aplicaciones.php


Computación el el Sector Comercial.
En el mundo de los negocios y del comercio, también se ofrecen soluciones
computacionales a los problemas relacionados con el almacenamiento de
mercancía. El uso de la computadora facilita la gestión de los negocios , permitiendo
comprar mejor, adecuar los productos ofrecidos a la demanda, anular los productos
que tengan poca salida o rotación y optimizar el stock para que se produzca menor
cantidad de material inmovilizado.
En este caso, el código de barra, es un sistema que permite a la empresa conocer
información acerca del precio, cantidad del producto vendido, o en existencia, fecha,
mes y año en que fue vendido.

La introducción de los lectores ópticos en la tarea de comprar en caja los


productos vendidos es una de las manifestaciones más comunes del uso de
soluciones computacionales.

Publicado por Blogger0306 en 13:58 1 comentario:


Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir
en Pinterest

Aplicaciones de la Computación IV
Computación y la Educación.
En estos tiempos donde el uso de la computadora se ha extendido prácticamente
a todas las actividades del ser humano, es imposible pensar que la educación no
reciba la influencia de este avance tecnológico.
El proceso de aprendizaje de los estudiantes:
El computador como herramienta educativa ayuda a la modernización de la
actividad docente , en lo que se refiere a los modos de transmitir y adquirir los
conocimientos y desallorro de las actividades de los alumnos. Por otra parte , plantea
al estudiantela necesidad de revisar constantemente lo aprendido, al tiempo que lo
retroalimenta.
Se debe tener una clara visión de que el computador no es más que una herramienta
educacional, en ningún momento puede sustituir al docente en enseñar relaciones
entre lo aprendido y lo que te rodea.

 En la educación especial:
Existen programas especializados para ayudar a leer a los estudiantes con
dislexia, problemas de visión y otras dificultades para el aprendizaje , a tráves de la
integración de la imagen , el sonido y la palabra.
Uno de estos programas es el Book Wise.

 En la educación virtual:
La educación virtual hace uso de la red como medio para la gestión educativa, o
con fines instrucciones y académicos.
Las instituciones que ofrecen cursos llamados en línea obedecen a planes de
estudio que se montan en internet.

Publicado por Blogger0306 en 13:43 1 comentario:


Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir
en Pinterest
Aplicaciones de la Computación III
Computación y la Medicina.
El uso de la computación en la medicina es una de las aplicaciones más
veteranas que existen. Desde hace varias décadas, las computadoras ayudan a los
profesionales de la medicina en su larga lucha contra la enfermedad. Desde la
gestión administrativa de la pequeña consulta de un médico, hasta la de un gran
hospital, o la ayuda en las exploraciones radiológicas.
También ofrece una gran ayuda en el campo de la investigación médica,
farmacéutica, biológica, química y otras, aspectos todos ellos relacionados con la
lucha de los médicos para conseguir un buen nivel de salud en la población.
En la medicina especializada, las computadoras reducen la posibilidad de error
en el diagnostico y aceleran su formulación, con lo que se gana un tiempo que a
veces puede ser vital para los pacientes. También ponen al alcance del personal
médico un gran banco de datos con historiales médicos, tratamientos de
enfermedades, estadísticas nacionales de epidemias, etc.

Cada ves más se utilizan las computadoras para los diagnósticos clínicos,
aunque lógicamente este método todavía es poco fiable.
Veamos como actúa la computadora en esta aplicación. Tiene almacenadas
miles y miles de combinaciones de síntomas correspondientes a las enfermedades
mas conocidas. El enfermo responde a unas preguntas que la computadora le
presenta y esta va comparando las respuestas del enfermo con la información
almacenada. Cuando la respuesta del enfermo coincide con un síntoma
almacenado, la siguiente pregunta versará sobre otro síntoma relacionado y así
sucesivamente, hasta formular el diagnóstico.
Publicado por Blogger0306 en 13:31 No hay comentarios:
Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir
en Pinterest

Aplicaciones de la Computación II
Computación, Diseño y Fabricación
Otros campos con gran aplicación de la computación son el diseño asistido por
computadora (CAD) y la fabricación asistida por computadora (CAM). Los efectos
se multiplican cuando actúan simultáneamente .
Los procesos CAD/CAM no se limitan solamente al campo industrial, sino que se
extienden a todas las actividades del diseño.
La utilización de la computadora en estos procesos surgió en las grandes compañías
americanas para reducir los costos de producción. Las herramientas
reprogramables son máquinas capaces de fabricar distintas piezas con solo
pequeños cambios y ajustes; estos cambios y ajustes se reducen, habitualmente, a
la secuencia de órdenes a ejecutar (soldar, moverse dos centímetros a la izquierda,
etc.). Se trata, en realidad, de pequeñas computadoras especializadas en unas
acciones determinadas. Las nuevas secuencias de ordenes se pueden preparar en
otra computadora.

Computación y las telecomunicaciones.


La temática unión de las telecominicaciones y la computación, ha permitido la
comunicación interactiva entre computadoras distantes que facilitan la comunicación
desde cualquier lugar de mundo
Con el uso de programas que posibilitan el acceso a redes tales como: Internet,
se amplia las conexiones entre los usuarios, facilitando así el intercambio de
comunicaciones de todo tipo de información, ya sea educativa, científica, comercial,
periodística, ploítica o simplemente particular. Internet con sus diferentes usos,
permite mantener constantemente comunidadas a personas o entidades que están
separadas fisicamente.
Mediante un teléfono particular se pueden establecer comunicación con cualquier
lugar del mundo, marcando las claves correctas y si se dispone de la ayuda de una
computadora conectada a la línea mediante un módem se pueden también
establecer comunicación con otra computadora que disponga de los mismos
elementos.

Publicado por Blogger0306 en 13:24 No hay comentarios:


Enviar por correo electrónicoEscribe un blogCompartir con TwitterCompartir con FacebookCompartir
en Pinterest
viernes, 15 de octubre de 2010

Aplicaciones en la Computación
La palabra computación es en la actualidad casi sinónimo de moderno. La
aplicación de la computación a los campos más diversos de la actividad humana
ha logrado mejoras notables en la mayoría de ellos y ha dado lugar a profundos
cambios para adaptarse a las nuevas tecnologías de la información. En el mundo
de los negocios o de la ciencia, en el campo de la medicina o del arte, en el ámbito
de las comunicaciones y de la enseñanza, la computación ha representado una
bocanada de aire fresco que ha permitido poner cada vez más conocimientos a
disposición de una cantidad cada día mayor de personas.
Las computadoras se han utilizado en las siguientes áreas:
1. Diseño y fabricación.
2. Telecomunicaciones.
3. Medicina.
4. Educación.
5. Sector comercial.

Historia de los sistemas operativos


Este artículo o sección necesita referencias que aparezcan en una publicación
acreditada. Este aviso fue puesto el 13 de noviembre de 2013.
Puedes añadirlas o avisar al autor principal del artículo en su página de discusión
pegando: {{sust:Aviso referencias|Historia de los
sistemas operativos}} ~~~~

Un sistema operativo es uno o varios programas que se usan para poder trabajar con los
componentes de un equipo de cómputo. Los sistemas operativos proveen un conjunto de
funciones necesarias y usadas por diversos programas de aplicaciones de
una computadora, y los vínculos necesarios para controlar y sincronizar el hardware de la
misma. En las primeras computadoras, que no tenían sistema operativo cada programa
necesitaba la más detallada especificación del hardware para ejecutarse correctamente y
desarrollar tareas estándares, y sus propios drivers para los
dispositivosperiféricos como impresoras y lectores de tarjetas perforadas. El incremento de
la complejidad del hardware y los programas de aplicaciones eventualmente hicieron del
sistema operativo una necesidad.
Los primeros sistemas operativos fueron desarrollados por cada usuario para el uso de su
propia computadora central,1 y es en 1956 que la General Motors desarrolla lo que es hoy
considerado el primer sistema, el GM-NAA I/O,2 para su IBM 704.3

Índice
[ocultar]

 1La década de 1940


 2La década de 1950 (Sistema Batch)
o 2.1Monitor residente
o 2.2Procesamiento por lotes
o 2.3Almacenamiento temporal
 3La década de 1960
o 3.1Multiprogramación
o 3.2Tiempo compartido
o 3.3Tiempo real
o 3.4Multiprocesador
 4La década de 1970
o 4.1Sistemas operativos desarrollados
o 4.2Inconvenientes de los Sistemas operativos
o 4.3Sistemas operativos desarrollados
 5La década de 1980
 6SUNOS=
o 6.1MS-DOS
o 6.2Macintosh
o 6.3AmigaOS
o 6.4OS/2
 7La década de 1990
o 7.1BeOS
o 7.2GNU/Linux
o 7.3Solaris
o 7.4Microsoft Windows NT
o 7.5FreeBSD
o 7.6Microsoft Windows
o 7.7ReactOS
o 7.8FreeDOS
 8La década de 2000
o 8.1MorphOS
o 8.2Darwin
o 8.3mac OS
o 8.4Haiku
o 8.5OpenSolaris
 9La década de 2010
o 9.1IllumOS
o 9.2OpenIndiana
 10Referencias

La década de 1940[editar]
A finales de la década de 1940, con lo que se podría considerar la aparición de la primera
generación de computadoras en el mundo, se accedía directamente a la consola de la
computadora desde la cual se actuaba sobre una serie de micro interruptores que
permitían introducir directamente el programa en la memoria de la computadora.

La década de 1950 (Sistema Batch)[editar]


A principios de los años 50 con el objeto de facilitar la interacción entre persona y
computadora, los sistemas operativos hacen una aparición discreta y bastante simple, con
conceptos tales como el monitor residente, el proceso por lotes y el almacenamiento
temporal.
Monitor residente[editar]
Su funcionamiento era bastante simple, se limitaba a cargar programas a la memoria,
leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos. El problema era encontrar
una forma de optimizar el tiempo entre la retirada de un trabajo y el montaje del siguiente.
Procesamiento por lotes[editar]
Como solución para optimizar, en una misma cinta o conjunto de tarjetas, se cargaban
varios programas, de forma que se ejecutaran uno a continuación de otro sin perder
apenas tiempo en la transición.
Almacenamiento temporal[editar]
Su objetivo era disminuir el tiempo de carga de los programas, haciendo simultánea la
carga del programa o la salida de datos con la ejecución de la siguiente tarea. Para ello se
utilizaban dos técnicas, el buffering y el spooling.

La década de 1960[editar]
En los años 60 se produjeron cambios notorios en varios campos de la informática, con la
aparición del circuito integrado la mayoría orientados a seguir incrementando el potencial
de los ordenadores. Para ello se utilizaban técnicas de lo más diversas.
Multiprogramación[editar]
En un sistema "multiprogramado" la memoria principal alberga a más de un programa de
usuario. La CPU ejecuta instrucciones de un programa, cuando el que se encuentra en
ejecución realiza una operación de E/S; en lugar de esperar a que termine la operación de
E/S, se pasa a ejecutar otro programa. Si éste realiza, a su vez, otra operación de E/S, se
mandan las órdenes oportunas al controlador, y pasa a ejecutarse otro. De esta forma es
posible, teniendo almacenado un conjunto adecuado de tareas en cada momento, utilizar
de manera óptima los recursos disponibles.
Tiempo compartido[editar]
Artículo principal: Tiempo compartido

En este punto tenemos un sistema que hace buen uso de la electrónica disponible, pero
adolece la falta de interactividad; para conseguirla debe convertirse en un
sistema multiusuario, en el cual existen varios usuarios con un terminal en línea, utilizando
el modo de operación de tiempo compartido. En estos sistemas igual que en
la multiprogramación. Pero, a diferencia de ésta, cuando un programa lleva cierto tiempo
ejecutándose el sistema operativo lo detiene para que se ejecute otra aplicación.
Tiempo real[editar]
Estos sistemas se usan en entornos donde se deben aceptar y procesar en tiempos muy
breves un gran número de sucesos, en su mayoría externos al ordenador. Si el sistema no
respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado
se dice que ha fallado. El tiempo de respuesta a su vez debe servir para resolver el
problema o hecho planteado. El procesamiento de archivos se hace de una forma
continua, pues se procesa el archivo antes de que entre el siguiente, sus primeros usos
fueron y siguen siendo en telecomunicaciones.
Multiprocesador[editar]
Diseño que no se encuentran en ordenadores monoprocesador. Estos problemas derivan
del hecho de que dos programas pueden ejecutarse simultáneamente y, potencialmente,
pueden interferirse entre sí. Concretamente, en lo que se refiere a las lecturas y escrituras
en memoria. Existen dos arquitecturas que resuelven estos problemas:
La arquitectura NUMA, donde cada procesador tiene acceso y control exclusivo a una
parte de la memoria. La arquitecturaSMP, donde todos los procesadores comparten toda
la memoria. Esta última debe lidiar con el problema de la coherencia de caché. Cada
microprocesador cuenta con su propia memoria cache local. De manera que cuando un
microprocesador escribe en una dirección de memoria, lo hace únicamente sobre su copia
local en caché. Si otro microprocesador tiene almacenada la misma dirección de memoria
en su caché, resultará que trabaja con una copia obsoleta del dato almacenado.
Para que un multiprocesador opere correctamente necesita un sistema operativo
especialmente diseñado para ello. La mayoría de los sistemas operativos actuales poseen
esta capacidad.

La década de 1970[editar]
Sistemas operativos desarrollados[editar]
Además del Atlas Supervisor y el OS/360, los años 1970 marcaron el inicio de UNIX, a
mediados de los 60 aparece Multics, sistema operativo multiusuario - multitarea
desarrollado por los laboratorios Bell de AT&T y Unix, convirtiéndolo en uno de los pocos
SO escritos en un lenguaje de alto nivel. En el campo de la programación lógica se dio a
luz la primera implementación de Prolog, y en la revolucionaria orientación a
objetos, Smalltalk.
Inconvenientes de los Sistemas operativos[editar]
Se trataba de sistemas grandes, complejos y costosos, pues antes no se había construido
nada similar y muchos de los proyectos desarrollados terminaron con costos muy por
encima del presupuesto y mucho después de lo que se marcaba como fecha de
finalización. Además, aunque formaban una capa entre el hardware y el usuario, éste
debía conocer un complejo lenguaje de control para realizar sus trabajos. Otro de los
inconvenientes es el gran consumo de recursos que ocasionaban, debido a los grandes
espacios de memoria principal y secundaria ocupados, así como el tiempo de procesador
consumido. Es por esto que se intentó hacer hincapié en mejorar las técnicas ya existentes
de multiprogramación y tiempo compartido.
Sistemas operativos desarrollados[editar]

 MULTICS (Multiplexed Information and Computing Service)


 BDOS (Basic Disk Operating System): Traductor de las instrucciones en llamadas a
la BIOS.
 CP/M: (Control Program for Microcomputers) fue un sistema operativo desarrollado por
Gary Kildall para el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80 podían
ejecutar directamente el código del 8080, aunque lo normal era que se entregara el
código recompilado para el microprocesador de la máquina). Se trataba del sistema
operativo más popular entre las computadoras personales en los años 70. Aunque fue
modificado para ejecutarse en un IBM PC, el hecho que IBM eligiera MS-DOS, al
fracasar las negociaciones con Digital Research, hizo que el uso deCP/M disminuyera
hasta hacerlo desaparecer. CP/M originalmente significaba Control Program/Monitor.
Más tarde fue renombrado a Control Program for Microcomputers. En la época, la
barra inclinada (/) tenía el significado de "diseñado para". No obstante, Gary Kildall
redefinió el significado del acrónimo poco después. CP/M se convirtió en un estándar
de industria para los primeros micro-ordenadores.
El hecho de que, años después, IBM eligiera para sus PC a MS-DOS supuso su mayor
fracaso, por lo que acabó desapareciendo.

La década de 1980[editar]
Con la creación de los circuitos LSI (integración a gran escala), chips que contenían miles
de transistores en un centímetro cuadrado de silicio, empezó el auge de los ordenadores
personales. En éstos se dejó un poco de lado el rendimiento y se buscó más que el
sistema operativo fuera amigable, surgiendo menús, e interfaces gráficas. Esto reducía la
rapidez de las aplicaciones, pero se volvían más prácticos y simples para los usuarios. En
esta época, siguieron utilizándose lenguajes ya existentes, como Smalltalk o C, y nacieron
otros nuevos, de los cuales se podrían destacar: C++ y Eiffel dentro del paradigma de la
orientación a objetos, y Haskell y Miranda en el campo de la programación declarativa. Un
avance importante que se estableció a mediados de la década de 1980 fue el desarrollo de
redes de computadoras personales que corrían sistemas operativos en red y sistemas
operativos distribuidos. En esta escena, dos sistemas operativos eran los
mayoritarios: MS-DOS (Micro Soft Disk Operating System), escrito por Microsoft para IBM
PC y otras computadoras que utilizaban la CPU Intel 8088 y sus sucesores, y UNIX, que
dominaba en los ordenadores personales que hacían uso del Motorola 68000.

SUNOS=[editar]
Artículo principal: Sunos

Sunos fue la versión del sistema operativo derivado de Unix y BSD desarrollado por Sun
Microsystems para sus estaciones de trabajo y servidores hasta el principio de los años
1990. Ésta estaba basada en los UNIX BSD con algunos añadidos de los System V UNIX
en versiones posteriores.
SunOS 1.0 estaba basada básicamente en BSD 4.1 y se publicó en 1982. SunOS 2.0, que
salió en 1985, usaba BSD 4.2 como una base e introducía una capa de sistema de
ficheros virtual (VFS) y el protocolo NFS. SunOS 3.0 coincidía con el lanzamiento de la
serie Sun-3 en 1986 e incorporaba varias utilidades de System V. SunOS 4.0, que salió en
1989, migró a la base de BSD 4.3, introdujo un nuevo sistema de memoria virtual,
enlazamiento dinámico y una implementación de la arquitectura System V STREAMS I/O.
SunOS 5.0 y las versiones posteriores están basadas en UNIX System V Release 4.
MS-DOS[editar]
Artículo principal: MS-DOS

En 1981 Microsoft compró un sistema operativo llamado QDOS que, tras realizar unas
pocas modificaciones, se convirtió en la primera versión de MS-DOS
(Micro Soft Disk Operating System). A partir de aquí se sucedieron una serie de cambios
hasta llegar a la versión 7.1, versión 8 en Windows Milenium, a partir de la cual MS-DOS
dejó de existir como un componente del Sistema Operativo.
Macintosh[editar]
Artículo principal: Macintosh

El lanzamiento oficial del ordenador Macintosh en enero de 1984, al precio de US $1,995


(después cambiado a $2,495 dólares)[1]. Incluía su sistema operativo Mac OS cuya
características novedosas era una GUI (Graphic User Interface), Multitareas y Mouse.
Provocó diferentes reacciones entre los usuarios acostumbrados a la línea de comandos y
algunos tachando el uso del Mouse como juguete.
AmigaOS[editar]
Artículo principal: AmigaOS

AmigaOS es el nombre que recibe el conjunto de la familia de gestores de ventanas y


ROMs que incluían por defecto los ordenadores personales Commodore Amiga como
sistema operativo. Fue desarrollado originalmente por Commodore International, e
inicialmente presentado en 1985 junto con el Amiga 1000.
OS/2[editar]
Artículo principal: OS/2

OS/2 es un sistema operativo de IBM que intentó suceder a DOS como sistema operativo
de las computadoras personales. Se desarrolló inicialmente de manera conjunta entre
Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows e IBM se
ocupó en solitario de OS/2.
OS/2 ya no es comercializado por IBM, y el soporte estándar de IBM para OS / 2 se
suspendió el 31 de diciembre de 2006. Se ha mantenido desde entonces con
relativamente pocas nuevas características bajo el nombre eComStation.

La década de 1990[editar]
BeOS[editar]
Artículo principal: BeOS

BeOS es un sistema operativo para CP desarrollado por Be Incorporated en 1990,


orientado principalmente a proveer alto rendimiento en aplicaciones multimedia. A pesar
de la creencia común fomentada por la inclusión de la interfaz de comandos Bash en el
sistema operativo, el diseño de BeOS no estaba basado en UNIX.
Originalmente (1995-1996) el sistema operativo corría sobre su propio hardware, conocido
como BeBox. Más tarde (1997) fue extendido a la plataforma PowerPC y finalmente (1998)
se añadió compatibilidad con procesadores x86.
GNU/Linux[editar]
Artículo principal: GNU/Linux

Este sistema al parecer es una versión mejorada de Unix, basado en el estándar POSIX,
un sistema que en principio trabajaba en modo comandos. Hoy en día dispone de
Ventanas, gracias a un servidor gráfico y a gestores de ventanas
como KDE, GNOME entre muchos. Recientemente GNU/Linux dispone de un aplicativo
que convierte las ventanas en un entorno 3D como por ejemplo Beryl o Compiz. Lo que
permite utilizar Linux de una forma visual atractiva.
Existen muchas distribuciones actuales de Gnu/Linux (Debian, Fedora, Ubuntu, Slackware,
etc.) donde todas ellas tienen en común que ocupan el mismo núcleo Linux. Dentro de las
cualidades de Gnu/Linux se puede caracterizar el hecho de que la navegación a través de
la web es sin riegos de ser afectada por virus, esto debido al sistema de permisos
implementado, el cual no deja correr ninguna aplicación sin los permisos necesarios,
permisos que son otorgados por el usuario. A todo esto se suma que los virus que vienen
en dispositivos desmontables tampoco afectan al sistema, debido al mismo sistema de
permisos.
Solaris[editar]
Artículo principal: Solaris (sistema operativo)

Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun
Microsystems y actualmente por Oracle Corporation 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.
Microsoft Windows NT[editar]
Artículo principal: Windows NT

Windows NT es una familia de sistemas operativos producidos por Microsoft, de la cual la


primera versión fue publicada en julio de 1993.
Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una
nueva línea de sistemas operativosorientados a estaciones de trabajo y servidor de red.
Un sistema operativo con interfaz gráfica propia, estable y con características similares a
los sistemas de red UNIX. Las letras NT provienen de la designación del producto como
"Tecnología Nueva" (New Technology).
Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT
se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a
dar: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado
como servidor.
FreeBSD[editar]
Artículo principal: FreeBSD

FreeBSD es un sistema operativo multiusuario, capaz de efectuar multitarea con


apropiación y multiproceso en plataformas compatibles con múltiples procesadores; el
funcionamiento de FreeBSD está inspirado en la variante 4.4 BSD-Lite de UNIX. Aunque
FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia
de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al
igual que varios otros sistemas "clones de UNIX".
El sistema FreeBSD incluye el núcleo, la estructura de ficheros del sistema, bibliotecas de
la API de C, y algunas utilidades básicas. La versión 6.14 trajo importantes mejoras como
mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido y red.
La versión 7.0, lanzada el 27 de febrero de 2008, incluye compatibilidad con el sistema de
archivos ZFS de Sun y a la arquitectura ARM, entre otras novedades.
La distribución más notable es PC-BSD esto fue verdad
Microsoft Windows[editar]
Artículo principal: Microsoft Windows

Windows es el nombre de una familia de sistemas operativos desarrollados y vendidos por


Microsoft basado en MS-DOS. Windows nunca fue realmente un Sistema Operativo con
verdadero entorno gráfico hasta Windows 95. Hasta la versión3.11 Windows fue un
entorno de escritorio para MS-DOS.
Windows 95 es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y
32 bits. Fue lanzado al mercado el 24 de agosto de 1995 por la empresa de software
Microsoft con notable éxito de ventas. Durante su desarrollo se conoció como Windows 4 o
por el nombre clave Chicago. Esta serie de Windows terminó con Windows Me.
ReactOS[editar]
Artículo principal: ReactOS

ReactOS (React Operating System) es un sistema operativo de código abierto destinado a


lograr la compatibilidad binaria con aplicaciones de software y controladores de
dispositivos hechos para Microsoft Windows NT versiones 5.x en adelante (Windows XP y
sus sucesores).
En 1996 un grupo de programadores y desarrolladores de software libre comenzaron un
proyecto llamado FreeWin95 el cual consistía en implementar un clon de Windows 95. El
proyecto estuvo bajo discusión por el diseño del sistema ya habiendo desarrollado la capa
compatible con MS-DOS, pero lamentablemente esta fue una situación que no se
completó. Para 1997 el proyecto no había lanzado ninguna versión, por lo que los
miembros de éste, coordinados por Jason Filby, pudieron revivirlo. Se decidió cambiar el
núcleo del sistema compatible con MS-DOS y de ahora en adelante basarlo en uno
compatible con Windows NT, y así el proyecto pudo seguir adelante con el nombre actual
de ReactOS, que comenzó en febrero de 1998, desarrollando las bases del kernel y
algunos drivers básicos.
FreeDOS[editar]
Artículo principal: FreeDOS

FreeDOS es un proyecto que aspira a crear un sistema operativo libre que sea totalmente
compatible con las aplicaciones y los controladores de MS-DOS.
El programa ya ha alcanzado un alto grado de madurez y tiene algunas características que
no existían en MS-DOS. Algunos comandos de FreeDOS son idénticos o mejores que sus
equivalentes de MS-DOS, pero aún faltan algunos del sistema operativo original.
El intérprete de línea de comandos usado por FreeDOS se llama FreeCOM.

La década de 2000[editar]
MorphOS[editar]
Artículo principal: MorphOS

MorphOS es un sistema operativo, en parte propietario y en parte de código abierto,


producido para ordenadores basados en los procesadores PowerPC (PPC). El sistema
operativo en sí es propietario, pero muchas de sus bibliotecas y otros componentes son de
código abierto, como Ambient (la interfaz del escritorio). La mariposa azul es el logo
característico de este sistema operativo. Está basado en el Micronúcleo de Quark.
Darwin[editar]
Artículo principal: Darwin (sistema operativo)

Darwin es el sistema que subyace en Mac OS X, cuya primera versión final salió en el año
2001 para funcionar en computadoras Macintosh.
Integra el micronúcleo XNU y servicios de sistema operativo de tipo UNIX basados
en BSD 4.4 (en particular FreeBSD) que proporcionan una estabilidad y un rendimiento
mayor que el de versiones anteriores de Mac OS. Se trata de una evolución del sistema
operativo NEXTSTEP (basado en Mach 2.5 y código BSD 4.3) desarrollado
por NeXT en 1989 comprado porApple Computer en diciembre de 1996.
Darwin proporciona al Mac OS X prestaciones modernas, como la memoria protegida,
la multitarea por desalojo o expulsiva, la gestión avanzada de memoria y
el multiproceso simétrico.
mac OS[editar]
Artículo principal: OS X

mac OS, antes llamado Mac OS X, es un sistema operativo basado en Unix, desarrollado,
comercializado y vendido por Apple Inc.
La primera versión del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al escritorio,
fue Mac OS X v10.0 «Cheetah» (publicada el 24 de marzo de 2001).
La variante para servidores, Mac OS X Server, es arquitectónicamente idéntica a su
contraparte para escritorio, además de incluir herramientas para administrar grupos de
trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un servidor de
correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre otros.
Haiku[editar]
Artículo principal: Haiku (sistema operativo)

Haiku es un sistema operativo de código abierto actualmente en desarrollo que se centra


específicamente en la informática personal y multimedia. Inspirado por BeOS (Be
Operating System), Haiku aspira a convertirse en un sistema rápido, eficiente, fácil de usar
y fácil de aprender, sin descuidar su potencia para los usuarios de todos los niveles.
OpenSolaris[editar]
Artículo principal: OpenSolaris

OpenSolaris fue un sistema operativo libre publicado en 2005 a partir de la versión


privativa de Solaris de Sun Microsystems, ahora parte de Oracle Corporation. OpenSolaris
es también el nombre de un proyecto iniciado en 2005 por Sun para construir y desarrollar
una comunidad de usuarios alrededor de las tecnologías del sistema operativo del mismo
nombre. Después de la adquisición de Sun Microsystems, en agosto de 2010, Oracle
decidió interrumpir la publicación y distribución de OpenSolaris, así como su modelo de
desarrollo, basado en la disponibilidad de versiones de desarrollo compiladas cada dos
semanas y versiones estables cada seis meses. Sin embargo, los términos de su licencia
libre no han sido modificados, por lo que el código fuente afectado por ella será publicado
cuando Oracle publique nuevas versiones de Solaris.

La década de 2010[editar]
IllumOS[editar]
Artículo principal: Illumos

Illumos es un proyecto de software libre derivado de OpenSolaris. Fue anunciado por


conferencia web desde Nueva York el 3 de agosto de 2010. El nombre del proyecto es un
neologismo procedente del latín "Illum" (la luz) y de "OS" (operating system, sistema
operativo).
Se trata del código base a partir del cual cualquiera podrá crear su propia distribución de
software basada en el sistema operativo OpenSolaris. Pero Illumos no es una distribución,
ni una bifurcación (fork), al menos por el momento, en la medida que no pretende
separarse del tronco principal, sino un derivado de la "consolidación" OS/Net (más
conocida como ON), que consiste básicamente en el código fuente del kernel (SunOS), los
drivers, los servicios de red, las bibliotecas del sistema y los comandos básicos del
sistema operativo. Raymer Rodriguez Lucas 2016
OpenIndiana[editar]
Artículo principal: Openindiana

OpenIndiana Es un sistema operativo tipo Unix liberado como software libre y de código
abierto. Es una bifurcación de OpenSolaris concebida después de la compra de Sun
Microsystems por parte de Oracle y tiene como objetivo continuar con el desarrollo y la
distribución del código base de OpenSolaris. El proyecto opera bajo el patrocinio de la
Illumos Foundation (Fundación Illumos). El objetivo declarado del proyecto es convertirse
en la distribución de OpenSolaris de facto instalada en servidores de producción donde se
requieren soluciones de seguridad y errores de forma gratuita.
jjjjjj

También podría gustarte