sistemas operacionais gerenciar interação do usuário com os recursos físicos de um computador oferece. Através de um sistema operacional, os usuários são capazes de realizar todas as atividades de computação dia, incluindo a execução de aplicativos , acessar sites , usando e-mail e armazenamento de arquivos, como dados e itens de mídia . Os principais sistemas operacionais utilizados em computadores desktop e laptop incluem várias versões do Microsoft Windows e Mac , além de uma variedade de distribuições Linux , incluindo o Ubuntu. Suas interfaces e abordagens podem variar , mas as principais funções dentro de um sistema operacional são praticamente as mesmas . Process Management
aplicações e funções de computação são realizadas principalmente por um ou mais chips de processamento . Os sistemas operacionais podem aparecer para executar vários processos ao mesmo tempo , mas na verdade várias tarefas são alternadas entre por um único processador a uma velocidade maior do que os usuários podem detectar. Isso permite que vários programas e atividades de computação para operar , ao mesmo tempo , do ponto de vista do usuário . Cada aplicativo ou atividade é executado dentro de um único processo dedicada, com o planejamento do sistema operacional e gestão dos recursos de processamento entre as atividades .
Gerenciamento de memória
sistemas operacionais usam memória de acesso aleatório para armazenar os dados de curto prazo requeridas para aplicações e outras funções de computador para operar . Cada atividade de computação que está em curso tem uma certa quantidade de memória alocada para ele, que o sistema operacional gerencia. Nos casos em que um aplicativo tenta fazer algo que não há memória suficiente para , um sistema operacional , por vezes, pode usar a memória virtual para realizar o processamento necessário , através da utilização de uma seção de memória de disco rígido e usá-lo como se fosse memória RAM.
de Gerenciamento de Arquivos
dispositivos de computador pode armazenar diversos tipos de dados , arquivos e documentos. Isso pode incluir arquivos pessoais do usuário, tais como documentos de texto , imagens fotográficas e de vídeo. Os aplicativos instalados no computador também pode estar associada a vários arquivos necessários quando executam . O sistema operacional gerencia o armazenamento ea utilização desses arquivos, incluindo visualização, edição e exclusão . A maioria dos sistemas operacionais oferecem uma interface gráfica do usuário para o acesso do usuário ao sistema de arquivos , como o Windows Explorer ou no Finder no Mac OS X. uso
Entrada /Saída
Computadores uma variedade de canais de interação com o usuário . Saída do computador inclui o monitor de áudio e alto-falantes ou fones de ouvido, enquanto a entrada inclui o mouse e teclado. Estes são os elementos de entrada /saída padrão em um computador desktop ou laptop , enquanto que os dispositivos móveis , por vezes, oferecer elementos adicionais. Estes componentes de hardware são gerenciados pelo sistema operacional através do uso de motoristas. Drivers lidar com a comunicação entre o usuário eo hardware fornecido dentro de um determinado sistema de computação , incluindo a captura e interpretação de entrada do usuário e apresentar a produção em resposta a ele.
Applications
A próprio sistema operacional é uma aplicação de software. Na maioria dos casos , no entanto, o acesso do usuário aos recursos de computação ocorre através de outras aplicações. Existem alguns aplicativos instalados em um sistema operacional quando ele é inicialmente se instalou , mas os usuários também podem instalar software adicional ou a partir do disco ou por download através da Internet. O sistema operacional lida com a execução de aplicações , bem como gerir os recursos de que necessitam , como memória e de entrada /saída. As aplicações comuns incluem navegadores web , clientes de email , programas de processamento de texto e media players.