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