Ribeiro (discussão | contribs)
Etiqueta: visualeditor
Sem resumo de edição
 
(9 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= iOS: =
= Conceito de Sistema Operacional =
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.
<br>


== Conceito de S.O.: ==
* Um sistema operacional (S.O) é uma coleção de programas que inicializam o hardware do computador. Fornece rotinas básicas para controle de dispositivos. Fornece gerência, escalonamento e interação de tarefas. Mantém a integridade de sistema. O sistema operacional funciona com a iniciação de processos que este irá precisar para funcionar corretamente. Esses processos poderão ser arquivos que necessitam de ser frequentemente atualizados, ou arquivos que processam dados úteis para o sistema. 
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.<br>
* O sistema operacional é uma coleção de programas que: 
** Inicializa o hardware do computador
** Fornece rotinas básicas para controle de dispositivo
** Fornece gerência, escalonamento e interação de tarefas 
** Mantém a integridade de sistema
<br>


== Arquitetura interna: ==
= 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 em linguagem 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.<br><br>[[Arquivo:AppleLayer.jpg|1018x1018px]]
<br>


== Sistemas operacionais atuais: ==
* A arquitetura do iOS e formada por quatro camadas, sendo que cada uma delas oferece um conjunto de frameworks que podem ser utilizados durante o desenvolvimento de aplicativos para os dispositivos moveis da Apple Inc. A arquitetura do iOS e semelhante a arquitetura básica encontrada no Mac OS X [Anvaari and Jansen 2010] e [Grissom 2008]. No nível mais alto, o iOS atua como intermediário entre o hardware subjacente e os aplicativos que aparecem na tela.
{| class="wikitable"
* A arquitetura do iOS é formada pelas camadas:
!Sistemas Operacionais   
* Core OS (núcleo do sistema operacional)
!Marcas   
* Core Services (serviços oferecidos pelo sistema)
|-
* Media (serviços de média do ios)
|Symbian OS
* Cocoa Touch (a camada maos próxima do usuário) 
|Nokia
* linguagem para desenvolvimento - objetive C derivado da smalltack e C
|-
* IDE mais utilizada Xcode
|Windows Phone
<br>
|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.<br>
= Sistemas operacionais atuais =
<br>


== Serviços fornecidos por um S.O.: ==
* Mac Os Xs
* Controla a execução de app`s;
* Windows    
* Ligação entre programas(softwares) e o hardware;
* Linux   
* Criação, compilação e execução de programas;
* Google
* Proteção entre usuários;
* Chrome OS     
* Utilização da rede;
* Solaris & opensolaris     
* Ligação entre programas com tecnologias avançadas, por exemplo, GPS.
* OpenBSD     
* OS/2  
<br>


= Serviços fornecidos por um S.O =
<br>


== Referências bibliográficas: ==
* Interface com usuário
https://developer.apple.com/library/ios/documentation/Miscellaneous/Conceptual/iPhoneOSTechOverview/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007898-CH1-SW1
* Execução propriamente dita dos programas
* Operações de I/O
* Manipulação do Sistema de Arquivos
* Comunicações entre processos
* Detecção de erros
* Alocação de recursos
* Contabilização
* Proteção e segurança
<br>


http://www.lisha.ufsc.br/wso/papers/2007/arq0082.pdf
= Referências bibliográficas =
<br>


https://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional
* :https://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional
 
* :http://www.enacomp.com.br/2011/anais/trabalhos-aprovados/pdf/enacomp2011_submission_58.pdf
https://pt.wikipedia.org/wiki/Sistema_operacional_m%C3%B3vel
* [http://portalnovidadesnanet.blogspot.com.br/2009/12/sistemas-operacionais-atuais-escolha-o.html :http://portalnovidadesnanet.blogspot.com.br/2009/12/sistemas-operacionais-atuais-escolha-o.html]
 
* :https://www.tecmundo.com.br/macos/726-conheca-outros-sistemas-operacionais.htm
http://portalnovidadesnanet.blogspot.com.br/2009/12/sistemas-operacionais-atuais-escolha-o.html
* :http://www.itnerante.com.br/profiles/blogs/servi-os-de-um-sistema-operacional
 
http://www.coladaweb.com/informatica/sistema-operacional<br>

Edição atual tal como às 20h11min de 3 de junho de 2017

Conceito de Sistema Operacional


  • Um sistema operacional (S.O) é uma coleção de programas que inicializam o hardware do computador. Fornece rotinas básicas para controle de dispositivos. Fornece gerência, escalonamento e interação de tarefas. Mantém a integridade de sistema. O sistema operacional funciona com a iniciação de processos que este irá precisar para funcionar corretamente. Esses processos poderão ser arquivos que necessitam de ser frequentemente atualizados, ou arquivos que processam dados úteis para o sistema. 
  • O sistema operacional é uma coleção de programas que:
    • Inicializa o hardware do computador
    • Fornece rotinas básicas para controle de dispositivo
    • Fornece gerência, escalonamento e interação de tarefas
    • Mantém a integridade de sistema


Arquitetura interna


  • A arquitetura do iOS e formada por quatro camadas, sendo que cada uma delas oferece um conjunto de frameworks que podem ser utilizados durante o desenvolvimento de aplicativos para os dispositivos moveis da Apple Inc. A arquitetura do iOS e semelhante a arquitetura básica encontrada no Mac OS X [Anvaari and Jansen 2010] e [Grissom 2008]. No nível mais alto, o iOS atua como intermediário entre o hardware subjacente e os aplicativos que aparecem na tela.
  • A arquitetura do iOS é formada pelas camadas:
  • Core OS (núcleo do sistema operacional)
  • Core Services (serviços oferecidos pelo sistema)
  • Media (serviços de média do ios)
  • Cocoa Touch (a camada maos próxima do usuário)
  • linguagem para desenvolvimento - objetive C derivado da smalltack e C
  • IDE mais utilizada Xcode


Sistemas operacionais atuais


  • Mac Os Xs
  • Windows    
  • Linux   
  • Google
  • Chrome OS     
  • Solaris & opensolaris     
  • OpenBSD     
  • OS/2  


Serviços fornecidos por um S.O


  • Interface com usuário
  • Execução propriamente dita dos programas
  • Operações de I/O
  • Manipulação do Sistema de Arquivos
  • Comunicações entre processos
  • Detecção de erros
  • Alocação de recursos
  • Contabilização
  • Proteção e segurança


Referências bibliográficas