You are on page 1of 20

Repblica Bolivariana de Venezuela

Ministerio del Poder Popular para la Educacin


Colegio Universitario Francisco de Miranda - Sede Mijares
Materia Sistemas Operativos II
Profesor: Luis Acosta
Integrantes:
Guilln Glimar CI. 19.659.823
Daza Dulvan CI. 19.089.100
Chacn Franklin CI. 15.757.953
Delgado Skreydhers CI.16691087
Abreu Jos CI. 18.602.746
Antivero Freud CI. 11.556.287

Caracas, Marzo de 2013


Symbian es un sistema operativo especialmente
diseado para adaptarse a los requerimientos de un
telfono mvil, el objetivo principal de este es
adaptarse a las limitaciones de los terminales mviles
y proveer al desarrollador de las herramientas la
programacin de aplicaciones en terminales mviles.

Mobira
Senator
Mobira senator
Calipso 7650
Pureview 808
CAPA DE
SERVICIO
BASE
CAPA DE
SERVICIOS
DEL S.O
CAPAS DE
SERVICIOS DE
APLICACIN
CAPA DE
FRAMEWORK
MODELO DE PROGRAMACIN
OBJETOS ACTIVOS ARQUITECTURA
CLIENTE SERVIDOR
Pila
Descriptores de heap
Dentro del SO
Microprocesador
CleanUpStack
CleanupStack::PushL(ptr)
CleanupStack::Pop()
CleanupStack::PopAndDestroy()
Construccin
en dos fases
Proporciona sus propios mecanismos para el manejo de excepciones. El sistema de
excepciones de Symbian est adaptado a las normas de programacin usadas en
Symbian (clases C, clases T, cdigos de error de 32 bits) con esto se evita la
sobrecarga introducida por el mecanismo de manejo de excepciones de C++ (try,
catch y throw). El manejo de excepciones empleado en Symbian se basa
fundamentalmente en la macro TRAP y sus variantes y en la llamada User::Leave() la
cual, en caso de malfuncionamiento, termina la ejecucin de la funcin actual y
devuelve el cdigo del error.
En una primera fase se procede a la
inicializacin del objeto y en una segunda
fase, y usando el CleanUpStack, se lleva a
cabo la asignacin de memoria.
Incluye mecanismos para instalar componentes en tiempo real, libreras para datos
reutilizables muy potentes, grficos y soporte de texto. Tambin proporciona una librera
de utilidades para internet.
Su principal objetivo es definir tan poco la lnea de conducta como sea posible,
minimizando la dependencia de la interfaz de usuario de los diseadores de un
dispositivo. Esto facilita el compartir aplicaciones entre diferentes dispositivos.
Sonido
Bases de datos
Reloj
Traductor
Calculadora
Internet
Convertidor de documentos
Una serie de frameworks cuyas funcionalidades
bsicas son el soporte del abecedario europeo,
chino y japons, con los plug-in de
reconocimiento y conversin necesarios.
Soporta la versin 3.0 del Unicode Standard
caracteres (URL, direcciones
de e-mail o nmeros de
telfono), soporte para cambio
de esquemas de colores e
imgenes de fondo.
TLS/SSL, WTLS y
IPSec
Algoritmos
criptogrficos
cifradores simtricos
DES, 3DES, RC2, RC4
(secreto)
cifradores asimtricos
RSA, DSA y DH (publico)
Generador
pseudoaleatorio
Framework de Criptografa
Un framework que permite al cdigo de aplicacin preguntar al sistema por
la validez de las implementaciones de interfaces criptogrficos especficos
y sus atributos.
Estn definidos los siguientes interfaces criptogrficos
Una interfaz de almacenamiento de certificados ledos,
soportando formatos X.509 y WTLS y certificados de autoridad
y de usuario

Un interfaz de certificados que pueden ser modificados
soportando los formatos anteriores.
Una interfaz de almacenamiento de claves privadas
Una interfaz de autenticacin de objetos.
Una interfaz. Standard para programar la seguridad propia
de las operaciones del usuario.

Estn tambin incluidas las siguientes interfaces de implementacin
Una implementacin de la interfaz de certificados de lectura dando acceso a
certificados WTLS usados por WAP.
Una implementacin de la interfaz de certificados modificables dando acceso a los
certificados empleados por todo tipo de programas
Una implementacin que permite gestionar los certificados almacenados
Una implementacin de referencia para gestionar la seguridad de operaciones del
usuario
Gracias

zzzzzzzzzzzzzzzzz

You might also like