Tutorial do sistema operacional

Um sistema operacional (SO) é uma coleção de software que gerencia recursos de hardware de computador e fornece serviços comuns para programas de computador. O sistema operacional é um componente vital do software do sistema em um sistema de computador. Este tutorial o conduzirá passo a passo enquanto aprende os conceitos do sistema operacional.

Por que aprender sistema operacional?

Um sistema operacional (SO) é uma interface entre um usuário de computador e o hardware do computador. Um sistema operacional é um software que executa todas as tarefas básicas, como gerenciamento de arquivos, gerenciamento de memória, gerenciamento de processos, manipulação de entrada e saída e controle de dispositivos periféricos, como unidades de disco e impressoras.

Alguns sistemas operacionais populares incluem sistema operacional Linux, sistema operacional Windows, VMS, OS / 400, AIX, z / OS, etc.

A seguir estão algumas funções importantes de um sistema operacional.

  • Gestão de Memória
  • Gestão do Processador
  • Gerenciamento de dispositivo
  • Gerenciamento de arquivos
  • Security
  • Controle sobre o desempenho do sistema
  • Contabilidade de trabalho
  • Erro ao detectar ajudas
  • Coordenação entre outro software e usuários

Aplicações do sistema operacional

A seguir estão algumas das atividades importantes que um sistema operacional executa -

  • Security - Por meio de senha e outras técnicas semelhantes, impede o acesso não autorizado a programas e dados.

  • Control over system performance - Atrasos de registro entre a solicitação de um serviço e a resposta do sistema.

  • Job accounting - Manter o controle do tempo e recursos usados ​​por vários empregos e usuários.

  • Error detecting aids - Produção de dumps, rastreios, mensagens de erro e outros auxiliares de depuração e detecção de erros.

  • Coordination between other softwares and users - Coordenação e atribuição de compiladores, intérpretes, montadores e outros softwares aos diversos usuários dos sistemas informáticos.

Público

Este tutorial foi preparado para os graduados em ciência da computação para ajudá-los a entender os conceitos básicos e avançados relacionados ao sistema operacional.

Pré-requisitos

Antes de prosseguir com este tutorial, presumimos que você já conhece os conceitos básicos de computador, como o que é teclado, mouse, monitor, entrada, saída, memória primária e memória secundária, etc. Se você não estiver bem ciente deles conceitos, então vamos sugerir que você passe por nosso breve tutorial sobre Fundamentos da Computação.