A base do software pessoalcomputador - um sistema operacional que é um complexo de serviços e componentes de software do sistema que proporcionam interação homem-computador e a execução de outros programas. Por um lado, está intimamente interligado com o software de computador básico incluído no BIOS, mas ele próprio atua como um suporte para programas de nível superior - aplicados, bem como a maioria das aplicações. Para que o computador funcione, a presença de um sistema operacional em seu disco rígido é um pré-requisito. Quando você liga o dispositivo, ele é lido do disco rígido e gravado na RAM, este processo foi chamado de download. Em conexão com o fato de que agora existem muitos sistemas diferentes que se concentram na solução de problemas específicos e comuns, é bastante natural que exista uma classificação de sistemas operacionais. Vamos dar um breve resumo.

A classificação dos sistemas operacionais depende derecursos de implementação de algoritmos de controle por áreas de uso e recursos de computador. Dependendo do algoritmo do controle do processador, é comum subdividir os sistemas operacionais em uma única tarefa e multitarefa, processador único e multiprocessador, usuário único e multi-usuário, rede e local.

Classificação de sistemas operacionais por númerotarefas realizadas simultaneamente: multitarefas e tarefas únicas. Os sistemas de tarefas únicas usam gerenciamento de arquivos, gerenciamento de dispositivos periféricos, bem como meios de comunicação com usuários. Para os sistemas de multitarefa, as mesmas ferramentas são usadas para a tarefa única, mas controlam o compartilhamento de recursos usados ​​em conjunto: RAM, processador, dispositivos externos e arquivos.

Tipos de sistemas operacionais por regiõeso uso da multitarefa: sistemas de processamento de dados em modo batch, sistemas em tempo real e compartilhamento de tempo. O objetivo principal dos sistemas de processamento em lote é resolver problemas que não requerem um resultado rápido. O objetivo principal é resolver o maior número de tarefas por unidade de tempo ou rendimento máximo. Tais sistemas permitem que você obtenha alto desempenho na resolução de grandes volumes de tarefas, mas reduzem a eficácia da interação do usuário no modo de interatividade. Os sistemas com compartilhamento de tempo alocam um pequeno intervalo de tempo para a solução de cada tarefa, portanto nenhuma tarefa por um longo tempo não leva o processador. Com o intervalo de tempo mínimo selecionado, a visibilidade de uma série de tarefas pode ser criada simultaneamente. Com uma diminuição da largura de banda, esses sistemas permitem ao usuário trabalhar de forma muito eficiente de forma interativa. Os sistemas em tempo real são usados ​​para controlar um objeto ou processo técnico.

Classificação de sistemas operacionais por númerousuários simultâneos: multi e single-player. No modo multiplayer, cada usuário tem a capacidade de personalizar para si mesmo interface do sistema, ou seja, eles têm a oportunidade de criar suas próprias etiquetas personalizadas, esquema de cores personalizado e assim por diante. Nesses sistemas, existem meios de proteger as informações do acesso de outros usuários.

A disponibilidade do processamento multiprocessador no sistema é a característica mais importante, tais ferramentas são apresentadas no NetWare, OS / 2, Widows NT.

Uma vez que estamos acostumados a usar o sistema Windows,então você pode se preocupar com sua classificação. Assim, os sistemas operacionais Windows básicos que usamos para usuários comuns são Windows 95, 98, NT, XP, Seven.

</ p>