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
- 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
- :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
- :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://www.itnerante.com.br/profiles/blogs/servi-os-de-um-sistema-operacional