Gestion de Procesos IOS

3
1. Introducción [1] Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S El S! es el responsa"le de: Crear y destruir procesos Parar y reanudar procesos !#recer mecanismos para que los procesos puedan comunicarse y se sincronicen i!S es un Sistema operativo desarrollado y distri"uido por $pple, originalmente desarrollado para el iPhone %iPhone !S&, siendo despu's usado en otros dispositivos 2.CARACTERÍSTICAS: [2] (a inter#az de usuario de i!S est) "asada en el concepto de manipulación directa, usando gestos multi*t)ctiles $celerómetros internos sacudir el dispositivo para hacer algunas aplicaciones respondan a Esta escrito en C, C++ o"jective*c (a versión actual del sistema operativo %i!S -.& ocupa m)s o menos 0 1enel: i!S se deriva de 2ac !S 3, que a su vez est) "asado en 4ar5in 6S4, y por lo tanto es un sistema operativo Uni7 3.Arquitectura iOS[3] La arquitectura iOS est !asada en ca"as , donde las capas m)s altas contienen los servicios y tecnolog8as m)s importantes para el

description

Se habla de la gestión de procesos en IOS

Transcript of Gestion de Procesos IOS

Universidad Tcnica Particular de Loja

1. Introduccin [1]Un proceso es simplemente, un programa en ejecucin que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de: Crear y destruir procesos Parar y reanudar procesos Ofrecer mecanismos para que los procesos puedan comunicarse y se sincroniceniOS es un Sistema operativo desarrollado y distribuido por Apple, originalmente desarrollado para el iPhone (iPhone OS), siendo despus usado en otros dispositivos. 2. CARACTERSTICAS: [2] La interfaz de usuario de iOS est basada en el concepto de manipulacin directa, usando gestos multi-tctiles Acelermetros internos sacudir el dispositivo para hacer que algunas aplicaciones respondan a Esta escrito en C, C++ y objective-c La versin actual del sistema operativo (iOS 6.1.3) ocupa ms o menos 770 Kenel: 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. 3. Arquitectura iOS[3]

La arquitectura iOS est basada en capas, donde las capas ms altas contienen los servicios y tecnologas ms importantes para el desarrollo de aplicaciones, y las capas ms bajas controlan los servicios bsicos Cocoa TouchCocoa Touch es la capa ms importante para el desarrollo de aplicaciones iOS. Posee un conjunto de Frameworks que proporciona el API de Cocoa para desarrollar aplicaciones.Se podra decir que Cocoa Touch proviene de Cocoa, la API ya existente en la plataforma MAC.Esta capa est formada por dos Frameworks fundamentales: UIKit: contiene todas las clases que se necesitan para el desarrollo de una interfaz de usuario Foundation Framework: define las clases bsicas, acceso y manejo de objetos, servicios del sistema operativo MediaProvee los servicios de grficos y multimedia a la capa superior. Core ServicesContiene los servicios fundamentales del sistema que usan todas las aplicaciones Core OSContiene las caractersticas de bajo nivel: ficheros del sistema, manejo de memoria, seguridad, drivers del dispositivo.

4. ARQUITECTURA / GESTIN DE PROCESOS. PROCESOS [4] c. A cada proceso se le asigna una prioridad proceso