Download Instituto Tecnológico de Costa Rica Ingeniería en
Document related concepts
Transcript
Instituto Tecnológico de Costa Rica Ingeniería en computación Características y evolución del iOS Anthony Rojas Alcocer Antony Durán Hernández David Castro Koschny Sede San Carlos 30/05/2012 Esta investigación fue realizada por Antony Durán, Anthony Rojas y David Castro en el año 2012 con el propósito de exponer las principales características y la evolución del sistema operativo iOS, y en general el concepto de sistema operativo. Sistemas Operativos Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. Gestión de procesos Un proceso es un trabajo en ejecución en un sistema de tiempo compartido. Necesita ciertos recursos: tiempo de CPU, memoria, archivos y dispositivos E/S. Estos recursos se le proporcionan en el momento de crear el proceso o se le asignan mientras se está ejecutando. Cuando el proceso termina, el so reclama todos los recursos utilizables. Gestión de memoria La gestión de memoria se encarga de asignar la memoria física del sistema a los programas, éstos se expanden hasta llenar la memoria con que se cuenta. Sistema de entrada y salida El sistema operativo es el encargado de controlar las operaciones de entrada y salida y esto representa con gran esfuerzo para la computadora y hacerlo de una manera eficiente. se busca Sistema de archivos El sistema de archivos se encarga del acceso, de la verificación y la manipulación de la información, y este es controlado por el sistema operativo al realizar actividades relacionadas con la administración de los. Protección Se busca controlar el acceso a los archivos para proteger la información contra daños físicos y contra un acceso incorrecto, y así de esta forma garantizar confiabilidad al almacenar la información. Sistemas de comunicación Para mantener las comunicaciones con otros sistemas y hardware el s.o. debe controlar el envío y recepción de información a través de las tarjetas de red y los controladores de dispositivos. Programas de sistema Son programas que se suministran con el sistema, pero no forman parte de él, para convertirlo en un entorno útil. O porque son necesarios para su funcionamiento. Gestión de recursos La gestión de recursos del sistema operativo es la multiplexación del factor tiempo y el factor espacio. Al momento de que se ejecuten varios programas simultáneamente el sistema operativo es el encargado de decidir que programa utiliza los recursos y durante cuanto tiempo. iOS – Sistema Operativo para dispositivos móviles de Apple Evolución del sistema operativo iPhone OS 1: Apple anuncio su existencia el 9-1-2007 en Macworld Conference. Fecha de salida: 29-6-2007, para dar vida al iPhone. Contaba con el soporte del navegador Safari, posibilidad de usar iTunes Music Store, y soporte de lenguaje y teclado internacional; incorporaba aplicaciones básicas como Mail, Fotos, iPod, Calculadora, etc. iPhone OS 2: Fecha de salida: 11-7-2008, aparece el App Store de Apple, se podia ver documentos adjustos de MS Office. iPhone OS 3: Fecha de salida: 17-6-2009. Aparece el Spotlight,, opciones de cortar/copiar/pegar, interconexión vía Bluetooth. Creado exclusivamente para el iPad. iPhone OS 4-> iOS 4: Cambio de nombre:7-6 2010, fecha de salida: 21-6-2010. Opción Multitareas, soporte de idiomas y de teclados bluetooth de Apple. Además se puede crear carpetas para organizar las aplicaciones y la Bandeja de entrada unificada iOS 5: Fecha de salida: 12-10-2011 se lanzo oficialmente el iOS 5, giro totalmente a la interfaz y características. Introducción de Siri, sincronizaciones sin cables, nuevo centro de notificaciones, navegación web con pestañas, personalizar los tonos. Características La pantalla principal (llamada «SpringBoard») es donde se ubican los iconos de las aplicaciones. Dock en la parte inferior de la pantalla donde se pueden anclar aplicaciones de uso frecuente. La interfaz de usuario de iOS está basada en el concepto de manipulación directa, La respuesta a las órdenes es inmediata y provee de una interfaz fluida. La interacción con el sistema operativo incluye gestos como deslices, toques, pellizcos, Emplea unos 500 MB de almacenamiento, aunque varía de modelo en modelo. En cambio iOS soporta HTML5 como una alternativa a Flash. iOS deriva del Mac OS X. Compatibilidad Apple posee un modelo de negocio cerrado por lo que su sistema operativo iOS también es cerrado donde solo los programadores de la compañía trabajan en él. Del mismo modo que este sistema operativo es cerrado también lo es su compatibilidad con dispositivos de hardware y solo los dispositivos fabricados por la misma compañía (Apple) son los únicos que pueden trabajar con él, cualquier otro dispositivo diseñado por otros fabricantes no serán compatibles con este sistema. Seguridad Una de las prioridades de Apple es dar seguridad a los usuarios al momento de utilizar iOS por lo que constantemente está mejorando la seguridad de este sistema y con ello incluyen funciones para cumplir este fin. Algunas de las funciones que Apple busca para garantizar la seguridad de los usuarios son Ubicación geográfica, Borrado automático y Cifrado de datos. Arquitectura de iOS La arquitectura iOS está basada en capas (Cocoa Touch, Media, Core Services y Core OS), donde las capas más altas contienen los servicios y tecnologías más importantes para el desarrollo de aplicaciones, y las capas más bajas controlan los servicios básicos. Este articulo dio a conocer algunas característica de iOS, su evolución, seguridad y otros aspectos. No se profundizo en algunos aspectos que no se pudieron profundizar por la brevedad de este documento. Esta es una recopilación de los aspectos mas sobresalientes del sistema operativo. Biliografía http://bitelia.com/2010/10/android-o-ios-cual-es-la-verdadera-definicion-de-abierto http://www.enter.co/vida-digital/militares-integran-dispositivos-con-ios-a-sus-armas/ http://www.equipom45.es/m45blog/25-seguridad/329-la-seguridad-de-lossmartphones-ii-apple-ios.html http://sites.google.com/site/tecnologiaiostm/desarrollo-deaplicaciones/arquitectura-ios http://www.poderpda.com/plataformas/apple/ios-su-nacimiento-desarrollo-ehistoria/ http://www.palomatica.info/juckar/sistemas/software/gestion_recursos.html http://www.slideshare.net/jonbonachon/sistemas-operativos-resumen-11239444