Buscar

Sistemas Operacionais: Conceitos e Funcionalidades

Prévia do material em texto

Bora rever!
Essa unidade permitiu aprofundar os conhecimentos sobre os Sistemas Operacionais 
para computadores e dispositivos móveis. Compreendemos a importância da organização 
das diversas gerências presentes nos sistemas operacionais. Foi possível observar que 
todo sistema operacional possui aspectos básicos em sua organização, sendo constituído 
normalmente por: um núcleo, um gerenciador de memória, um gerenciador de E/S 
(entradas e saídas), um sistema de arquivos e um processador de comandos/interface 
com o usuário. Percebemos que os sistemas operacionais podem ser classificados quanto 
ao número de usuários e, também, quanto ao número de tarefas que podem executar. 
Dentro dos sistemas computacionais, cada hardware tem suas peculiaridades e cabe 
ao sistema operacional gerenciar essas diferenças de forma transparente. Por exemplo, 
um processador de textos (software) não necessita saber como ocorre o processo de 
acesso e gravação de um arquivo (hardware). Ele não deve se preocupar em como os 
dispositivos são acessados. 
Compete ao sistema operacional prover interfaces de acesso aos dispositivos, 
facilitando aos softwares formas mais simples de usar esses recursos que as interfaces de 
baixo nível. Neste processo o sistema operacional tornará os aplicativos independentes 
do hardware, ou seja, ele irá definir interfaces de acesso homogêneas (padronizadas) 
para dispositivos com tecnologias distintas (diferentes).
224
MÓDULO II - ARQUITETURA DE SISTEMAS MOBILE
Bora rever!
O sistema operacional também é o responsável pela definição das políticas para o 
gerenciamento do uso dos recursos de hardware pelos aplicativos (softwares), efetuando 
a resolução de possíveis disputas e conflitos que possam ocorrer.
Além das funcionalidades básicas oferecidas pela maioria dos sistemas operacionais, 
várias outras vêm se agregar aos sistemas modernos, para cobrir aspectos 
complementares, como a interface gráfica, suporte de rede, fluxos multimídia, gerência 
de energia, etc.
As funcionalidades do sistema operacional geralmente são interdependentes: por 
exemplo, a gerência do processador depende de aspectos da gerência de memória, assim 
como a gerência de memória depende da gerência de dispositivos e da gerência de 
proteção.
Na próxima unidade veremos conceitos básicos do sistema operacional Android e 
como desenvolver aplicativos para diferentes sistemas operacionais. Teremos a 
oportunidade de aprofundar sobre a arquitetura dos sistemas operacionais para 
dispositivos móveis (Android, Apple iOS e Windows Phone).
225
MÓDULO II - ARQUITETURA DE SISTEMAS MOBILE

Mais conteúdos dessa disciplina