d) Camada de Núcleo ou Camada Central do SO

Esta camada é responsável por gerenciar todas as características de baixo nível do sistema iOS. Em função de sua complexidade e importância, os serviços disponibilizados nesta camada são segmentados em seis outras seções:

Esta camada é responsável por gerenciar todas as características de baixo nível do sistema iOS. Em função de sua complexidade e importância, os serviços disponibilizados nesta camada são segmentados em seis outras seções:

O Accelerate Framework contém as interfaces utilizadas para realizar a execução de aplicativos que demandam grande uso de recursos computacionais, como o processamento de imagens ou determinados cálculos de álgebra linear. O Núcleo Bluetooth, por sua vez, contém o framework utilizado para realizar a conexão e desconexão do sistema com outros dispositivos Bluetooth. Já o External Acessory Framework é utilizado para prover a comunicação do dispositivo com qualquer acessório conectado ao mesmo.

Tanto o Framework Genérico de Segurança dos serviços quanto o Framework de Segurança oferecem elementos de segurança padrão do SO que são utilizados pelos aplicativos que são executados sobre o iOS. Dentre estas funcionalidades, estão o gerenciamento de certificados, de chaves públicas e privadas, uso de políticas de confiança, além do suporte a criptografia simétrica.

Como já comentado, a seção de Sistema é vista como a parte mais importante da camada central do SO, desta forma, a mesma será melhor detalhada em uma seção a parte.

Copyright © 2014 AIEC.