iOS:

iOS é o sistema operacional móvel da empresa Apple, que só pode ser executado em seus respectivos telefones, ou tablets, isto é, nos iPhones e iPad`s.

Conceito de S.O.:

Um sistema operacional é, "uma coleção de programas que inicializam o hardware e comandam funções do software de um celular, computador ou tablet. Fornece rotinas básicas para o controle de dispositivos. Fornece gerência, escalonamento e interação de tarefas". Ou seja, um S.O(sistema operacional) é o comando central do celular, computador e do tablet ligado à todas as partes desse, ele recebe e entrega uma série de comandos ao hardware para a execução correta do seu S.O. e dos comandos fornecidos pelo usuário. Além dessas funções essenciais, o S.O também tem todos os comandos básicos dos aplicativos, para que em vez de reescrever em cada aplicativo, ele o guarda como comandos básicos, por exemplo, a função imprimir já está guardada dentro de uma parte do sistema, assim quando é obtido o comando imprimir, não é necessário um novo comando, e sim buscar um pronto dentro do sistema operacional.

Arquitetura interna:

Os sistemas padrão do iOS têm em sua constituição aplicativos nativos, isto é, previamente instalados pela Apple que já vêm nos móveis, programados na linguagem Objective-C, rodando diretamente no iOS, exemplo, os aplicativos Mail e Safari que já vêm nos móveis Apple com uma predefinição. O sistema iOS tem um padrão para aplicativos no qual, um maior nível de camadas se baseia no menor e, o menor, que tem tecnologia suficiente para aceitar rodar o programa e, assim, fornecer serviços para ambos, do mais alto nivel tecnologia ao menor.

Sistemas operacionais atuais:

Sistemas Operacionais Marcas
Symbian OS Nokia
Windows Phone Microsoft
iOS Apple
MeeGo Intel/Nokia
Bada Samsung
RIM Blackberry
WebOS Palm/HP
WinCE Microsoft
Palm OS Palm, Inc
Android Google Inc.

Os principais sistemas operacionais são esses da tabela acima, no qual os mais utilizados são, iOS, RIM, Android e Windows Phone.

Serviços fornecidos por um S.O.:

  • Controla a execução de app`s;
  • Ligação entre programas(softwares) e o hardware;
  • Criação, compilação e execução de programas;
  • Proteção entre usuários;
  • Utilização da rede;
  • Ligação entre programas com tecnologias avançadas, por exemplo, GPS.


Referências bibliográficas:

https://developer.apple.com/library/ios/documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007898-CH1-SW1

http://www.lisha.ufsc.br/wso/papers/2007/arq0082.pdf

https://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional

https://pt.wikipedia.org/wiki/Sistema_operacional_m%C3%B3vel

http://portalnovidadesnanet.blogspot.com.br/2009/12/sistemas-operacionais-atuais-escolha-o.html

http://www.coladaweb.com/informatica/sistema-operacional