Download Tipos de Sistemas Operativos

Document related concepts

Sistema operativo móvil wikipedia , lookup

Symbian wikipedia , lookup

Windows Phone wikipedia , lookup

Historia de los sistemas operativos wikipedia , lookup

Teléfono inteligente wikipedia , lookup

Transcript
República bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
E.T.C.R. Manuel Felipe Rúgeles
Año: 6° inf “B”
Asignatura: Programación II
Docente:
 Aragoza José
Integrantes:
 Castilla Yohana
 Gamarro Lorainne
 Rodríguez Oscar
 Tinedo Delmar
Machiques, enero del 2013
1- Concepto de Sistema Operativo
Un Sistema Operativo es el software encargado de ejercer el control y
coordinar el uso del hardware entre diferentes programas de aplicación y los
diferentes usuarios. Es un administrador de los recursos de hardware del sistema.
2- Tipos de Sistemas Operativos
Los sistemas operativos más conocidos son los siguientes:
 DOS:
El famoso DOS, que quiere decir Disk Operating System (sistema operativo
de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue
hecho por la compañía de software Microsoft y es en esencia el mismo SO que el
PC-DOS.
La razón de su continua popularidad se debe al aplastante volumen de
software disponible y a la base instalada de computadoras con procesador Intel.
Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el mercado
que DOS y las aplicaciones DOS representaron la mayoría del mercado de
software para PC. En aquel tiempo, la compatibilidad IBM, fue una necesidad para
que los productos tuvieran éxito, y la "compatibilidad IBM" significaba
computadoras que corrieran DOS tan bien como las computadoras IBM lo hacían.
Aún con los nuevos sistemas operativos que han salido al mercado, todavía
el DOS es un sólido contendiente en la guerra de los SO.
 Windows 3.1:
Microsoft tomo una decisión, hacer un sistema operativo que tuviera una
interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este
sistema muestra íconos en la pantalla que representan diferentes archivos o
programas, a los cuales se puede accesar al darles doble click con el puntero del
mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que
es muy fácil aprender a usar nuevo software una vez aprendido las bases.
 Windows 95:
En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1.
Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits,
permitiendo así correr mejores aplicaciones para mejorar la eficacia del trabajo.
 Windows NT:
Esta versión de Windows se especializa en las redes y servidores. Con este
SO se puede interactuar de forma eficaz entre dos o más computadoras.
 OS/2:
Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy
buena. El problema que presenta este sistema operativo es que no se le ha dado
el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han
creado muchas aplicaciones que aprovechen las características del SO, ya que la
mayoría del mercado de software ha sido monopolizado por Windows.
 Mac OS:
Las computadoras Macintosh no serían tan populares como lo son si no
tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es
tan amigable para el usuario que cualquier persona puede aprender a usarlo en
muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos
de manera eficaz. Este fue creado por Apple Computer, Inc.
 UNIX:
El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en
1969 y es ahora usado como una de las bases para la supercarretera de la
información. Unix es un SO multiusuario y multitarea, que corre en diferentes
computadoras, desde supercomputadoras, Mainframes, Minicomputadoras,
computadoras personales y estaciones de trabajo. Esto quiere decir que muchos
usuarios pueden estar usando una misma computadora por medio de terminales o
usar muchas de ellas.
 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 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.
 Solaris:
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.
Solaris usa una base de código común para las arquitecturas que soporta:
SPARC y x86 (incluyendo AMD64/EM64T). También fue portado a la arquitectura
PowerPC (en plataforma PReP) en la versión 2.5.1, pero el soporte fue cancelado
casi tan pronto como fue liberado.

Google Chrome OS
Google Chrome OS es un proyecto llevado a cabo por la compañía Google
para desarrollar un sistema operativo basado en web. A través de su blog oficial,
Google anunció el 7 de julio de 2009 Google Chrome OS, un sistema realizado
con base en código abierto (Núcleo Linux) y orientado inicialmente para
miniportátiles, estando disponible en junio de 2011.3 Funciona sobre
microprocesadores con tecnología x86 o ARM.

Debian
El Proyecto Debian es una asociación de personas que han hecho causa
común para crear un sistema operativo (SO) libre. Este sistema operativo que
hemos creado se llama Debian.

Ubuntu
Ubuntu es un sistema operativo3 4 mantenido por Canonical y la comunidad
de desarrolladores. Utiliza un núcleo Linux, y su origen está basado en Debian.
Ubuntu está orientado al usuario novel y promedio, con un fuerte enfoque en la
facilidad de uso y mejorar la experiencia de usuario. Está compuesto de múltiple
software normalmente distribuido bajo una licencia libre o de código abierto

Mandriva
Mandrake o Mandriva Linux es una distribución Linux publicada por la
compañía francesa Mandriva destinada tanto para principiantes como para
usuarios experimentados, que ofrece un sistema operativo orientado a
computadoras personales y también para servidores con un enfoque a los
usuarios que se están introduciendo al mundo de Linux y al software libre además
por tener una amplia gama y comunidad de desarrolladores, es adecuada para
todo tipo de variedad de necesidades: estaciones de trabajo, creación de
clústeres, servidores, firewalls, etc. Es una de las distribuciones de Linux
referentes a nivel mundial

Sabayon
Sabayon Linux es un sistema operativo basado en el Kernel Linux y en GNU.
Hay muchos sabores de Linux, pero la mayoría de los geeks los llaman
simplemente distribuciones. Somos una distribución Linux e intentamos dar a
nuestros usuarios la mejor y mas completa experiencia.

Fedora
Fedora es una distribución Linux para propósitos generales basada en RPM,
que se caracteriza por ser un sistema estable, la cual es mantenida gracias a una
comunidad internacional de ingenieros, diseñadores gráficos y usuarios que
informan de fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la
promoción de Red Hat.

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 5x en
adelante (Windows XP y sus sucesores). Surgió como un intento de compatibilidad
con Windows 95. El desarrollo comenzó a principios de 1998, y ha continuado con
la incorporación gradual de las características que ya se encuentran en Windows.
ReactOS está principalmente escrito en C, con algunos elementos, como el
Explorador de ReactOS, escritos en C++.
 Symbian OS
Es un sistema operativo abierto y estándar para dispositivos de telefonía
móvil. Symbian OS es actualmente un sistema operativo multitarea de 32 bits
basado en ROM con una arquitectura de micro-kernel altamente modular que
ofrece numerosas APIs (Application Programming Interfaces) para el desarrollo de
aplicaciones de comunicaciones y soporta los principales estándares de la
industria inalámbrica
WAP, XHTML, J2ME, MIDP, MMS, Bluetooth,GPRS, CDMA, SyncML, IPv6, IPsec,
etc.
Para la programación de aplicaciones se pueden utilizar distintos lenguajes:
Visual Basic,Java, OPL y C++. Siendo este último el lenguaje nativo de Symbian y
el que proporciona acceso a
Un mayor número de funcionalidades.Existen diferentes SDKs (Software
Development Kit) para el desarrollo. El SDK proporciona las herramientas y la
documentación necesarias para el desarrollo de aplicaciones en Symbian y un
emulador del terminal móvil para PC. Los distintos SDKs están ligados a diferentes
plataformas. Cada una de estas plataformas
Proporciona una interfaz de usuario y un conjunto de aplicaciones del sistema
para mensajería, telefonía, multimedia, agenda y otras tareas, que permite a los
diferentes fabricantes personalizar sus entornos de desarrollo. Estas aplicaciones
hacen uso de los motores de aplicación genéricos proporcionados por Symbian
OS. Las principales plataformas existentes son UIQ, Nokia Serie 60 y Nokia
Communicator.

Android
Android es un sistema operativo móvil basado en Linux, que junto con
aplicaciones middleware8 está enfocado para ser utilizado en dispositivos móviles
como teléfonos inteligentes, tabletas, Google TV y otros dispositivos.9 Es
desarrollado por la Open Handset Alliance, la cual es liderada por Google. Este
sistema por lo general maneja aplicaciones descargadas desde Google Play,
aunque pueden ser instaladas por otros medios.

iOS
iOS es un sistema operativo móvil de la empresa Apple Inc. Originalmente
desarrollado para el iPhone (iPhone OS), siendo después usado en dispositivos
como el iPod Touch, iPad y el Apple TV. Apple, Inc. no permite la instalación de
iOS en hardware de terceros. Tenía el 26% de cuota de mercado de sistemas
operativos móviles vendidos en el último cuatrimestre de 2010, detrás de Google
Android y Nokia Symbian.1 En mayo de 2010 en los Estados Unidos, tenía el 59%
de consumo de datos móviles (incluyendo el iPod Touch y el iPad).
La interfaz de usuario de iOS está basada en el concepto de manipulación
directa, usando gestos multitáctiles. Los elementos de control consisten de
deslizadores, interruptores y botones. La respuesta a las órdenes del usuario es
inmediata y provee de una interfaz fluida. La interacción con el sistema operativo
incluye gestos como deslices, toques, pellizcos, los cuales tienen definiciones
diferentes dependiendo del contexto de la interfaz. Se utilizan acelerometros
internos para hacer que algunas aplicaciones respondan a sacudir el dispositivo
(por ejemplo, para el comando deshacer) o rotarlo en tres dimensiones (un
resultado común es cambiar de modo vertical al apaisado u horizontal).
iOS se deriva de Mac OS X, que a su vez está basado en Darwin BSD, y por lo
tanto es un sistema operativo Unix.
iOS cuenta con cuatro capas de abstracción: la capa del núcleo del sistema
operativo, la capa de "Servicios Principales", la capa de "Medios" y la capa de
"Cocoa Touch". La versión actual del sistema operativo (iOS 6.0) ocupa más o
menos 770 megabytes, variando por modelo.

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,
está enfocado en el mercado de consumo generalista en lugar del mercado
empresarial 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.5 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.6

BlackBerry OS
El BlackBerry OS es un sistema operativo móvil desarrollado por Research In
Motion para sus dispositivos BlackBerry. El sistema permite multitarea y tiene
soporte para diferentes métodos de entrada adoptados por RIM para su uso en
computadoras de mano, particularmente la trackwheel, trackball, touchpad y
pantallas táctiles.
Su desarrollo se remonta la aparición de los primeros handheld en 1999. Estos
dispositivos permiten el acceso a correo electrónico, navegación web y
sincronización con programas como Microsoft Exchange o Lotus Notes aparte de
poder hacer las funciones usuales de un teléfono móvil.
El SO BlackBerry esta claramente orientado a su uso profesional como gestor de
correo electrónico y agenda. Desde la cuarta versión se puede sincronizar el
dispositivo con el correo electrónico, el calendario, tareas, notas y contactos de
Microsoft Exchange Server además es compatible también con Lotus Notes y
Novell GroupWise.

HP webOS
HP webOS es un sistema operativo multitarea para sistemas embebidos
basado en Linux, desarrollado por Palm, Inc., ahora propiedad de Hewlett-Packard
Company, el cual fue presentado al público en el Consumer Electronics Show de
Las Vegas el 8 de enero de 2009 junto con el Palm Pre. El Palm Pre y webOS
fueron lanzados el 6 de junio de 2009. Un segundo dispositivo utilizando este
sistema, el Palm Pixi, fue lanzado el 15 de noviembre de 2009. El 18 de agosto de
2011 HP anunció que descontinuará todos los dispositivos con webOS.

Bada
Es un sistema operativo para teléfonos móviles desarrollado por Samsung.
Está diseñado para cubrir tanto los teléfonos teléfonos inteligentes de gama alta
como los de gama baja. Samsung afirma que bada rápidamente reemplazará la
plataforma de teléfonos más básicos, convirtiendo futuros teléfonos en teléfonos
inteligentes . Se basa en el sistema operativo propiedad de Samsung SHP OS,
utilizado en muchos de sus teléfonos como el Samsung Wave.
Bada como Samsung lo define, no es un sistema operativo, sino una
plataforma con un núcleo de arquitectura configurable, que permite el uso de
cualquiera de los kernel de Linux, o cualquier otro real-time operating system
(RTOS) kernel. El kernel de Linux es la opción preferida para los Smartphones de
gama alta, mientras que RTOS se utiliza para los Smartphones mas asequibles,
debido a un consumo de memoria más pequeño.