Ribeiro (discussão | contribs)
Etiqueta: visualeditor
Sem resumo de edição
 
(8 revisões intermediárias por 2 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 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.<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