Funções do sistema operacional
O sistema operacional , ou SO , de um computador é o primeiro software a ser instalado no disco rígido e permanece lá mesmo quando o computador é desligado. O sistema operacional também é o primeiro software que é carregado na memória do computador quando ele é ligado. Depois que o sistema operacional está instalado e funcionando, ele executa cinco tarefas críticas.
Administração de sistema
Sem um sistema operacional, seu computador nem mesmo inicializaria. A primeira tarefa do sistema operacional é gerenciar a inicialização do seu computador, também conhecida como inicialização. Quando isso acontece, o sistema operacional garante que todos os vários elementos do computador estão funcionando corretamente.
Quando o sistema operacional estiver instalado e funcionando, você estará pronto para começar a usar o computador. Talvez você esteja escrevendo uma redação para a escola, então abre um aplicativo de processamento de texto. Você faz pesquisas on-line e, por isso, abre um navegador da web. E, enquanto você está trabalhando, quer ouvir um pouco de música, então você inicia seu reprodutor de música.
Portanto, você está executando vários aplicativos ao mesmo tempo; isso é conhecido como multitarefa. Nós consideramos isso normal nos computadores de hoje, mas nos primeiros dias da computação, um sistema de computador executava apenas uma tarefa por vez.
Embora o sistema operacional seja multitarefa, ele gerencia constantemente os recursos do sistema. Por exemplo, os aplicativos requerem memória para serem executados, e há uma quantidade limitada de memória instalada em um sistema de computador.
Então, digamos que você queira incluir uma imagem em seu ensaio e comece a usar um software de edição de fotos para trabalhar em uma fotografia de alta qualidade. Isso pode levar um pouco de memória. Você não quer que a edição de fotos seja terrivelmente lenta, mas também não quer que sua música pare de tocar.
Portanto, o sistema operacional tenta equilibrar as necessidades de memória de todos os aplicativos em execução. O gerenciamento do sistema também inclui tarefas de manutenção de rotina, como gerenciamento de arquivos, desfragmentação de discos para otimizar o armazenamento do disco rígido e controle do fornecimento de energia.
Serviços de comunicação
O sistema operacional estabelece uma conexão com a Internet para que você possa navegar na Web ou enviar e-mails. Achamos que estar online é quase garantido, mas existem muitos protocolos em funcionamento nos bastidores para garantir que você permaneça conectado. O sistema operacional garante que você não precise se preocupar em gerenciar esses protocolos por conta própria.
Cada vez que você visita um site, baixa uma música ou envia um e-mail, seu computador interage com uma rede de computadores que se estende por todo o mundo. Seu sistema operacional gerencia suas conexões, como conexões Ethernet e Wi-Fi, e garante que todas as comunicações com a rede ocorram perfeitamente.
Segurança
Existem inúmeras ameaças de segurança ao seu computador, em particular vários tipos de malware, que é a abreviação de software malicioso. Isso inclui vírus de computador, que podem interferir nas operações normais do computador. Os vírus podem ser muito prejudiciais e resultar em perda de dados ou falhas no sistema.
O sistema operacional de um computador possui várias ferramentas integradas para proteção contra ameaças à segurança, incluindo o uso de utilitários de verificação de vírus e a configuração de um firewall para bloquear atividades de rede suspeitas. Uma das formas mais comuns de pegar um vírus de computador é por e-mail. Se você recebeu uma mensagem de e-mail de alguém que não conhece com um anexo de arquivo desconhecido, tome cuidado ao abrir esse arquivo, pois ele pode conter apenas um vírus ou outro software malicioso.
Embora o sistema operacional tenha várias ferramentas de segurança integradas, pode ser necessário software adicional para configurar a melhor proteção, em particular um software antivírus. Esses tipos de utilitários expandem a funcionalidade do sistema operacional.
Outro recurso básico de segurança é controlar o acesso ao seu computador configurando uma senha. Sem a senha, outra pessoa não conseguirá acessar os aplicativos de software e arquivos em seu computador.
Serviços de Hardware
O sistema operacional gerencia todo o hardware e dispositivos periféricos do seu computador. Por exemplo, quando você insere um DVD para reproduzir um filme, o sistema operacional começa a ler os dados da unidade óptica e inicia um reprodutor de filmes. Ou, quando você está salvando um arquivo em uma unidade flash USB, o sistema operacional verifica se há espaço suficiente na unidade para armazenar seu arquivo.
Para se comunicar com os dispositivos de hardware, o SO usa drivers. Os drivers de dispositivo são arquivos de programa que permitem ao sistema operacional reconhecer o dispositivo de hardware e suas propriedades. Muitos desses drivers são integrados ao sistema operacional, mas há tantos dispositivos que nem todos estão disponíveis. Você comprou uma impressora e ela veio com um CD de instalação? Provavelmente, isso incluiu o driver específico para a impressora.
Um sistema operacional típico usa plug-and-play para instalar um novo dispositivo de hardware. Isso significa que você conecta o dispositivo usando um cabo, como um cabo USB, e o sistema operacional instalará automaticamente o driver correto e se certificará de que o dispositivo está pronto para uso. Às vezes, no entanto, pode ser necessário usar o disco de instalação que acompanha o dispositivo ou obter um driver mais atualizado online.
Serviços de software
O sistema operacional gerencia todos os aplicativos de software instalados no computador, como software de processamento de texto, navegadores de Internet e reprodutores de música. Quando você instala um novo software, o sistema operacional garante que a instalação seja executada sem problemas e que esteja pronto para uso quando a instalação for concluída. Ele também mantém um registro de todo o software que foi instalado e onde esses arquivos estão localizados. Isso torna possível desinstalar o software quando você não quiser mais tê-lo no computador.
As comunicações entre diferentes programas de software também dependem do sistema operacional. Por exemplo, você escreveu algum texto em um aplicativo de processamento de texto e deseja copiá-lo para uma mensagem de e-mail. Esta é uma tarefa relativamente simples e provavelmente você já fez algo assim inúmeras vezes. Quando você seleciona algum texto e clica em ‘copiar’, para onde ele realmente é copiado para que você possa usar ‘colar’ em outro lugar? O texto é copiado para uma área de transferência virtual mantida pelo sistema operacional.
O sistema operacional também desempenha um papel crítico para sincronizar aplicativos. Você já conectou seu celular ao laptop para transferir sua biblioteca de música? Em vez de copiar os arquivos manualmente, você normalmente usa um software para sincronizar sua biblioteca.
Sincronizar é a abreviação de sincronização de arquivos. Tecnicamente falando, ele garante que os arquivos em dois dispositivos diferentes sejam atualizados usando regras específicas. Por exemplo, você pode desejar sincronizar apenas sua lista de reprodução favorita do laptop para o telefone. Na verdade, a sincronização inclui software e hardware, pois você precisa estabelecer uma conexão com ou sem fio entre os dois dispositivos.
Resumo da lição
- O sistema operacional é o primeiro software a ser instalado em um sistema de computador. Ele executa cinco tarefas críticas.
- O sistema operacional também é usado para inicializar o computador e, uma vez que o computador está instalado e funcionando, o sistema operacional gerencia os recursos do sistema.
- O sistema operacional gerencia as conexões para que você possa navegar na Web e usar o e-mail.
- As ameaças à segurança são generalizadas e o sistema operacional inclui vários utilitários para manter os vírus longe.
- Dispositivos periféricos conectados ao seu computador são controlados pelo sistema operacional.
- Os aplicativos de software são instalados e gerenciados pelo sistema operacional.
Resultado de aprendizagem
Você deve ser capaz de descrever as cinco tarefas críticas realizadas por um sistema operacional depois de assistir a esta vídeo aula.