A importância de um sistema operacional

Enquanto PCs em geral contam com o sistema operacional Windows, Macs geralmente usam Mac OS X.

Um sistema operacional é um conjunto de arquivos de programas e rotinas que controlam os recursos de um computador e fornece acesso a serviços de um computador. Mais especificamente, um sistema operacional permite que os componentes de hardware de um computador, incluindo processadores e discos, para se comunicar com seus componentes de software, tais como aplicações e conjuntos de instruções de dados. Em computadores pessoais modernos, estações de trabalho e outros dispositivos de computação, sistemas operacionais são componentes essenciais, que os computadores não podem funcionar sem.

Superando Tempo de Espera

  • Engenheiros desenvolveram originalmente sistemas operacionais como um meio para superar o tempo ocioso de unidades de processamento central. CPUs são responsáveis ​​pela execução commands- computador e até mesmo as CPUs mais lento pode processar dados em microssegundos, ou milionésimos de segundos. Em comparação, outros componentes do computador, como discos rígidos, são consideravelmente mais lento. Para evitar CPUs de marcha lenta, ou permanecer inativa até que outros componentes têm uma chance de responder, engenheiros criaram sistemas operacionais. Estes sistemas de superar o tempo ocioso por ordenação ou seqüenciação CPUs para completar tarefas sucessivas enquanto se aguarda a conclusão das tarefas anteriores automaticamente. O processo que os sistemas operacionais usam para tarefas de sequenciamento é conhecido como multiprogramação.

Interface de usuário



  • Sem um sistema operacional, um usuário seria incapaz de fornecer um computador moderno, com conjuntos de instruções ou comandos. Antes da adopção de sistemas operacionais, engenheiros comunicada instruções aos computadores, empurrando fisicamente botões, sacudindo interruptores ou cartões e outros componentes de hardware de conexão. Usando um sistema operacional simplifica o processo de instrução, como um usuário pode dar comandos virtuais, baseadas em software através de um teclado, mouse ou outro dispositivo de entrada. Para a computação pessoal, os usuários em geral contam com sistemas de interface de usuário ou operacionais GUI gráficas. Esses sistemas operacionais oferecem interfaces com, ícones interativos selecionáveis ​​e outros elementos gráficos que aparecem dentro de telas de seleção de menu. sistemas operacionais mais antigos tinham interfaces baseadas em texto, que exigiam que os usuários digitem em respostas a solicitações para iniciar as operações.

Gerenciamento de processos

  • Um processo refere-se a um programa ativo ou um programa que um computador está em execução. Além de que consiste em código de programação, um processo contém dados temporários e variáveis. Para um computador para executar processos, ele precisa utilizar uma abundância de recursos, incluindo a memória, arquivos de programa, tempo de CPU e dispositivos de entrada / saída. Um sistema operacional serve como gerente de processo de um computador e é responsável por conglomerating, e organizar esses recursos. Outras tarefas de gerenciamento de processo de um sistema operacional incluem a criação e exclusão de processos, processos de agendamento e sincronização de processos.

periféricos

  • Sem um sistema operacional, interagindo com periféricos ou, dispositivos de entrada / saída não essenciais secundárias em um computador seria muito mais complicado. Isso ocorre porque os sistemas operacionais interpretar os dados que os periféricos fornecer e apresentá-lo aos usuários em formatos padronizados. Por exemplo, independentemente de um usuário carrega um arquivo de imagem para um computador através de um CD-ROM ou um dispositivo de armazenamento USB, um sistema operacional irá apresentar esse arquivo de imagem para o usuário da mesma maneira.

De esta maneira? Compartilhar em redes sociais:

LiveInternet