sistemas operacionais

Páginas: 11 (2551 palavras) Publicado: 13 de fevereiro de 2015

SISTEMAS OPERACIONAIS


INTRODUÇÃO:

Um Sistema Operacional, é apenas um conjunto de rotinas executado pelo processador, de forma semelhante aos programas dos usuários. Sua principal função é controlar o funcionamento de um computador, gerenciando a utilização e o compartilhamento dos seus diversos recursos, como processadores, memórias e dispositivos de entrada e saída. Sem o SistemaOperacional, um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre o hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros. O sistema operacional desta forma tem por objetivo funcionar como uma interface entre o usuário e o computador, tornando sua utilização mais simples, rápida e segura. A grande diferença entreum sistema operacional e aplicações convencionais é a maneira como suas rotinas são executadas em função do tempo. Um sistema operacional não é executado de forma linear como na maioria das aplicações, com início, meio e fim. Suas rotinas são executadas concorrentemente em função de eventos assíncronos, ou seja, eventos que podem ocorrer a qualquer momento.
O Sistema Operacional é o primeiroprograma que um computador irá executar. Sem o sistema operacional, os computadores atuais seriam inutilizáveis. Recentemente os sistemas operacionais também são utilizados em telefones celulares, contendo a maioria das funcionalidades que são encontradas nos sistemas operacionais dos computadores. Um celular moderno é mais poderoso que um computador de mesa, daqueles de 20 anos atrás. O objetivo deum sistema operacional é organizar e controlar o hardware e o software para que o dispositivo funcione de maneira flexível e previsível.










CLASSIFICAÇÕES DE SISTEMAS OPERACIONAIS:

Os sistemas operacionais podem ser classificados em:
- Monotarefa: permite a execução de um único programa por vez;
- Multitarefa: permite que mais de uma tarefa seja processada simultaneamenteno sistema computacional.
- Monoprocessados: somente um processador pode ser gerenciado pelo sistema operacional;
- Multiprocessados: vários processadores podem ser gerenciados simultaneamente;
- Monousuário: o sistema operacional só é capaz de suportar um único usuário acessando seus recursos;
- Multiusuário: vários usuários dividem os mesmos recursos do sistema computacional.FUNCIONAMENTO:

Um sistema operacional possui as seguintes funções:
- Gerenciar os recursos do computador como: CPU, dispositivos periféricos;
- Estabelecer uma interface com o usuário, para que possa facilitar o uso dos recursos do computador;
- Configuração de dispositivos;
- Controle da rede;
- Gestão de programas;
- Inicialização do computador;
- Segurança do sistema;
- Provê e executa serviçospara softwares aplicativos.

ESTRUTURA DE UM SISTEMA OPERACIONAL:

KERNEL:
O Kernel é o núcleo do sistema. É responsável pelas operações de baixo nível tais como: gerenciamento de memória, gerenciamento de processos, suporte ao sistema de arquivos, periféricos e dispositivos. Pode ser compilado para se adequar melhor a um determinado tipo de máquina.
DRIVERS:
Módulos de códigoespecíficos para acessar os dispositivos físicos. Existe um driver para cada tipo de dispositivo, como discos rígidos IDE, SCSI, portas USB, placas de vídeo, etc. Muitas vezes o driver é construído pelo próprio fabricante do hardware e fornecido em forma compilada (em linguagem de máquina) para ser acoplado ao restante do sistema operacional.

CÓDIGO DE INICIALIZAÇÃO:
A inicialização do hardware requeruma série de tarefas complexas, como reconhecer os dispositivos instalados, testá-los e configurá-los adequadamente para seu uso posterior. Outra tarefa importante é carregar o núcleo do sistema operacional em memória e iniciar sua execução.

PROGRAMAS UTILITÁRIOS:
São programas que facilitam o uso do sistema computacional, fornecendo funcionalidades complementares ao núcleo, como formatação...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Sistema operacional / comparação de sistemas operacionais
  • Sistemas operacionais
  • SISTEMAS OPERACIONAIS
  • sistemas operacionais
  • sistema operacional
  • Sistema operacional
  • Sistemas Operacionais
  • Sistema operacional

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!