Sistema Operativo Ios

Instituto Universitario de Gerencia y Tecnología IUGT- Caracas TRABAJO:SISTEMA OPERATIVO IOS ALUMNO: JESÚS SANTIAGO MAN

Views 60 Downloads 7 File size 309KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Instituto Universitario de Gerencia y Tecnología

IUGT- Caracas TRABAJO:SISTEMA OPERATIVO IOS ALUMNO: JESÚS SANTIAGO MANRIQUE ORDOÑEZ PROFESOR: CARLOS GONZALEZ QUINTERO MATERIA: SISTEMAS OPERATIVO FECHA: 15/03/2018 IOS

SISTEMA OPERATIVO IOS

MANRIQUE ORDOÑEZ, Jesús Santiago C.I 20.914.384

CARACAS, Marzo del 2018 1

Contenido 

¿Qué es IOS?



Características de IOS



Arquitectura



Manejo de Carpetas



Dispositivos



Multitarea



Tecnologías no admitidas



Jailbreak



Ventajas y Desventajas respecto a Android

2

¿Qué es IOS? IOS es un sistema operativo multitareas desarrollado por Apple en 2007, se encuentra escrito en C, C++, Objective-C y Swift éste último lenguaje desarrollado por Apple enfocándose en el desarrollo de aplicaciones para IOS, este Sistema Operativo originalmente diseñado para el Iphone y era conocido como Iphone OS, con la llegada del Ipad y el Ipod Touch pasó a llamarse IOS. Es el segundo sistema más usado del planeta, superado por Android, entre 10 y 15% de los dispositivos móviles actuales corren bajo IOS. La versión más reciente del sistema es IOS 11

Características de IOS 

Cuenta con 11 Versiones, la primera anunciada por Apple el 9 de Enero de 2007 y lanzado el 29 de junio de ese mismo año y la última versión estable (IOS 11.2.6) fue lanzada el 23 de Enero de 2018-0303



La versión 11.3 beta 3 fue lanzada el 20 de Febrero de 2018-03-03



Es un Sistema Operativo multitareas es decir permite que dos o más aplicaciones compartan el procesador del equipo simulando una ejecución simultanea



Cuenta con un kernel hibrido XNU



Soporta la plataforma ARM



No puede ser instalado en hardware de terceros



Es un derivado de MacOs que a su vez está basado en Darwin BSD por lo tanto es un SO de familia Unix



Cuenta con cuatro capas de abstracción: El kernel, la capa de “servicios Principales “, la capa de “Medios” y la capa de “ Cocoa Touch”

3



Se encontraba en el tope de la lista de software seguro gracias al Icloud y la versión 9.1 que fue denominada invulnerable, no obstante con la versión 9.3 se popularizo el Jailbreak y la versión 10 posee varias vulnerabilidades reportadas por los usuarios



Las versiones anteriores a IOS 8 no permitían la ejecución de Java ni Adobe Flash

Arquitectura Actualmente IOS soporta arquitectura ARM de 64 bits y está construido en cuatro (4) capas.



Cocoa Touch: GUI de IOS donde podemos interactuar con las aplicaciones, se basa en el multitouch.



Media: Capa escrita en C y Objective-C que da acceso a los ficheros del dispositivo



Core Services: Es la capa de servicios principales del dispositivo y puede ser accedida por cualquier aplicación que así lo requiera



Kernel: XNU basado en MacOs y por consiguiente en Darwin BSD (Unix).

4

Manejo de Ficheros IOS utiliza APFS como sistema de archivos predeterminado y está orientado a aplicaciones que se ejecutan por sí mismas, es decir el usuario no tiene acceso directo al sistema de archivos por razones de seguridad y las interacciones de las apps con el sistema de archivos están limitadas por un “sandbox” que son creados al momento de instalar una aplicación.

Dispositivos IOS puede ser ejecutado en prácticamente todos dispositivos móviles de Apple Inc. Excepto los relojes inteligentes de la compañía que actualmente cuentan con su propio SO, los últimos dispositivos lanzados con IOS son: el Iphone X, el Ipad Pro 10.5 y el Ipad 12.9 (segunda generación) y el Ipod Touch (6. ª generación).

Multitareas IOS permite la ejecución de tareas en segundo plano antes de la versión IO 4 esta opción estaba reservada a aplicaciones preinstaladas con el SO ya que Apple se preocupaba por el rendimiento de la batería y la memoria de 5

sus equipos, luego de esta versión sólo con pulsar dos veces el botón de inicio podemos hacer correr aplicaciones de terceros en segundo plano no obstante no todos los equipos con IOS pueden realizar esta tarea ya que debemos contar al menos con un Iphone 3GS, Ipad 1 o un Ipod Touch (3.ª generación)

Tecnologías no Admitidas IOS restringe el uso de dos tecnologías particulares, JAVA y Adobe Flash y como alternativa a estas dos tecnologías utiliza HTML5 sin embargo esto fue muy criticado por lo que desde IOS 8 los equipos permiten el uso de la tecnología Flash, en lo equipos con IOS inferior a la versión 8 pueden ejecutar flash únicamente comprando un navegador especial en el APP Store o a través de un Jailbrake pero esta segunda opción haría que el equipo pierda su garantía frente a cualquier daño.

Jailbreak El Jailbreak o liberación es un proceso mediante el cual se suprimen ciertas restricciones de fábrica impuestas por Apple Inc. En IOS mediante un kernel modificado, no obstante no es capaz de eliminar todas las restricciones del IOS, sin embargo nos permite hacer descargas de APPs no autorizadas o no oficiales del Istore, así como la instalación de temas y Teawks que permitan sumar prestaciones a nuestro sistema y aunque es una práctica legal en los Estados Unidos, realizar éste proceso dejaría sin efecto la garantía suministrada por el fabricante ante posibles daños del equipo. El primer método de Jailbreaking fue lanzado el 10 de julio de 2007 y el último conocido fue lanzado por “el hacker” (Carlos Castro) de 13 años en noviembre de 2015 y funciona para la versión 8.1.3 de IOS

6

Existen dos métodos de Jailbreak “tethered” (atado) que requiere conectar el dispositivo a un PC para ejecutar una liberación y “untethered” (sin ataduras) que permite al móvil arrancar sin la asistencia de un computador.

Ventajas y Desventajas Frente a Android 

Ventajas: o Siri se ha dotado de una voz más natural y es posible escribirle, Android no posee un software de voz similar 

Imessage permite el envío de pagos a tus amigo y guarda las conversaciones en el Icloud

o Se puede Grabar la pantalla desde el icono de centro de control o Mejor soporta HEVC aporta mayor calidad de imagen y gasta menos espacio. o AppStore con aspecto renovado 

Desventajas: o Sistema operativo muy cerrado que dificulta los cambios a diferencia de Android o Interfaz poco novedosa, Android cuenta con el Material Desing o No existe en autocompletado en IOS en Android si o Gestión de notificaciones de Android es muy superior o IOS 11 ha generado gastos de energía mayores que muchas versiones de Android

7

Fuentes Consultadas 

File System Basics en: https://developer.apple.com/library/content/documentation/FileM anagement/Conceptual/FileSystemProgrammingGuide/FileSystemO verview/FileSystemOverview.html



IOS y su arquitectura interna en 4 capas en: http://blog.ticsandroll.es/ios-y-su-arquitectura-interna-en-4-capas/



IOS en: https://es.wikipedia.org/wiki/IOS



IOS 11 o Android Oreo en: https://www.elgrupoinformatico.com/iosandroid-ventajas-desventajas-t39402.html



IOS Version History en: https://en.wikipedia.org/wiki/IOS_version_history



Jailbraek IOS en: https://es.wikipedia.org/wiki/Jailbreak_(iOS)



Jailbreak en: https://iphoneosx.com/jailbreak/



What is de Iphone IOS en: https://www.lifewire.com/what-is-ios1994355



What is Apple IOS en: http://searchmobilecomputing.techtarget.com/definition/iOS



8