Operating System (OS) –
Operating System é uma interface entre o usuário e o hardware e permite a interação do hardware e software de um computador.
Alto, um sistema operacional é um software que executa todas as tarefas básicas como gerenciamento de arquivos, gerenciamento de memória, gerenciamento de armazenamento, gerenciamento de processos, manipulação de entrada e saída e controle de dispositivos periféricos, como unidades de disco e impressoras.
De facto, actua como mastermind realizando uma multiplicidade de operações e fornecendo a saída necessária.
Operating System Functions –
Todas as funções do sistema operacional são compartilhadas abaixo –
DEVICE MANAGEMENT –
Operating System gerencia a comunicação dos dispositivos através de seus respectivos drivers.
Realiza as seguintes atividades para o gerenciamento de dispositivos –
- Keeps tracks de todos os dispositivos. O controlador de E/S é responsável por esta tarefa
- Decide qual processo obtém o dispositivo quando e por quanto tempo.
- Aloca o dispositivo de forma eficiente.
- Desaloca os dispositivos.
Gerenciamento de arquivos –
O sistema operacional aloca e desaloca os recursos. Ele regula qual processo recebe o arquivo e por qual duração. Além disso, ele mantém registro de informações, localização, usos, status etc.
As instalações coletivas são frequentemente conhecidas como um sistema de arquivos. O SO também executa tarefas como criar diretórios e arquivos, copiá-los/movê-los e renomear/apagar arquivos.
MEMORY MANAGEMENT –
Memory management refere-se à gestão da memória primária ou principal. A memória principal fornece armazenamento rápido que pode ser acessado diretamente pela CPU.
Quando o programa é executado e terminado, a área de memória é liberada, que pode ser usada para outros programas. A memória do computador é disposta de tal forma que os registros mais rápidos vêm primeiro seguidos pelo cache da CPU, memória de acesso aleatório e, em seguida, armazenamento em disco.
O gerenciador de memória do sistema operacional coordena o uso de vários tipos de memória, que deve ser alocada ou desalocada e como mover dados entre eles
GERENCIAMENTO DO PROCESSO –
Todos os programas em execução em um computador são um processo, seja em segundo plano ou no frontend. O sistema operacional é responsável por fazer múltiplas tarefas para executar ao mesmo tempo (multitarefa).
O sistema operacional encontra o status do processador e dos processos, escolhe a tarefa e seu processador aloca o processador para processar e desaloca o processo quando é executado.
MASTERMIND –
Mastermind é um termo que podemos usar corretamente para o sistema operacional. Motivo – O sistema operacional executa uma infinidade de funções que só podem ser executadas por uma mente super-inteligente, daí o termo “Mastermind”.
- OS fornece inicialização sem um sistema operacional
- Proporciona facilidade para aumentar a memória lógica do sistema do computador usando a memória física do sistema do computador.
- OS controla os Erros que ocorreram no Programa
- Provê Recuperação do Sistema quando o Sistema se danifica.
- Operating System divide o programa grande nos Programas Pequenos que também são chamados como os threads. E executa esses threads um por um
Gerenciamento de Armazenamento –
Operating System controla todas as Operações de Armazenamento. Algumas delas incluem – como armazenar dados ou arquivos nos computadores e como os usuários irão acessar os arquivos. O sistema operacional é responsável por Armazenar e Acessar os Arquivos. Criação de Arquivos, Criação de Diretórios e Leitura e Escrita dos dados dos Arquivos e Diretórios e também Copiar o conteúdo dos Arquivos e dos Diretórios de um lugar para outro.
Tipos de Sistema Operacional (OS) –
Todos os diferentes tipos de sistema operacional estão listados abaixo -5416>
- Windows
- iOS
- MAC OS
- Ubuntu
- Novell Netware
- Unix
- Linux
Related- LINUX vs UNIX
Sistema Operativo Móvel
Estes são alguns dos Sistemas Operativos Móveis –
- >
- iOS
- Symbian
- Blackberry
- Windows
- Android OS
- Bada
Deixe uma resposta