estudante

806 palavras 4 páginas
Sistema operacional: iOS
Versão: iPhone OS 1
Modelo de thread: Kernel
O iOS é o sistema operacional desenvolvido originalmente para o iPhone, e também usado em outros dispositivos movéis (iPod Touch e iPad). O iOS é baseado no conceito de manipulação direta, utilizando toque, ou seja, a interação com o sistema operacional com o usuário é imediata, pois esse sistema possibilita ao usuário, com gestos, toques na tela, deslizar dos dedos, por exemplo, ampliar fotos, reduzir imagens, digitar mensagens em teclado virtual, etc.
Por essa praticidade, o sistema, em seu lançamento com o primeiro iPhone, foi e ainda é um sucesso entre os usuários.
Em face da diversidade de arquiteturas de dispositivos móveis, assim como é em computadores e outros dispositivos eletrônicos, para que um sistema consiga operar com diferentes tipos de hardware, se fazem necessários os sistemas operacionais.
No iPhone OS, a arquitetura por baixo do sistema e muitas das tecnologias são semelhantes às encontrados no Mac OS X. O kernel no iPhone OS é baseado em uma variante do mesmo kernel base que é encontrado no Mac OS X. No topo deste kernel estão as camadas de serviços que são utilizadas para implementar aplicações na plataforma.
Visão geral de alto nível dessas camadas:
1) Core OS: É a camada mais baixa do sistema operacional do iPhone. Ele consiste em uma versão reduzida do núcleo do Mac OS X otimizado para dispositivos móveis. O iPhone OS é um sistema Unix com o modelos de entrada e saída padrões, POSIX threads e sockets BSD. Ela também contém serviços para gerenciamento de energia em dispositivos móveis, segurança e Bonjour, que é um sistema sem configuração de descoberta de dispositivos e serviços em redes IP.
2) Core Services: Esta camada fornece os serviços de sistema fundamentais dos quais todas as aplicações fazem uso. Um deles é o Core Foundation, que inclui uma interface baseada em C para coleções compostas de listas e dicionários, bem como strings e strings mutáveis. A

Relacionados

  • Estudante
    4061 palavras | 17 páginas
  • Estudante
    5203 palavras | 21 páginas
  • estudante
    1826 palavras | 8 páginas
  • Estudante
    1976 palavras | 8 páginas
  • estudante
    4108 palavras | 17 páginas
  • Estudante
    4793 palavras | 20 páginas
  • estudantes
    7348 palavras | 30 páginas
  • estudante
    16461 palavras | 66 páginas
  • estudante
    1462 palavras | 6 páginas
  • Estudante
    1075 palavras | 5 páginas