Software de não aplicação, geralmente chamado de software de sistema , é a base sobre a qual o software de aplicativo é executado. Ele gerencia os recursos do computador e fornece as funcionalidades básicas para que outros programas funcionem.
Aqui estão alguns exemplos de software de não aplicação:
Sistemas operacionais: *
Windows: Sistema operacional popular da Microsoft para computadores pessoais.
*
macOS: O sistema operacional da Apple para computadores MAC.
*
Linux: Uma família de sistemas operacionais de código aberto conhecido por sua flexibilidade.
*
Android: O sistema operacional móvel do Google para smartphones e tablets.
*
iOS: O sistema operacional móvel da Apple para iPhones e iPads.
software utilitário: *
software antivírus: Protege seu computador do malware.
*
Desfragmentador de disco: Organiza arquivos no seu disco rígido para acesso mais rápido.
*
Software de compactação de arquivo: Reduz o tamanho dos arquivos para facilitar o armazenamento e a transmissão.
*
software de backup: Cria cópias de seus dados para recuperação em caso de perda de dados.
*
software de monitoramento do sistema: Rastreia o desempenho do sistema e o uso de recursos.
Drivers de dispositivo: *
Drivers gráficos: Controle a operação da sua placa gráfica.
*
Drivers de rede: Permita que seu computador se conecte à Internet.
* Drivers de impressora
: Habilite a comunicação entre o seu computador e a impressora.
*
drivers de som: Gerencie a saída e a entrada de áudio do seu computador.
linguagens de programação: *
C: Uma linguagem de programação poderosa e versátil usada para programação do sistema.
*
java: Uma linguagem de programação orientada a objetos usada para desenvolvimento da Web e aplicativos móveis.
*
python: Uma linguagem de script popular usada para análise e automação de dados.
*
c ++: Uma linguagem compilada que se baseia em C, geralmente usada para o desenvolvimento de jogos e aplicativos de alto desempenho.
utilitários do sistema: *
BIOS (sistema básico de entrada/saída): O software que inicializa seu computador e executa verificações iniciais de hardware.
*
bootloader: Um pequeno programa que carrega o sistema operacional na memória.
*
firmware: Software incorporado em dispositivos de hardware que controla suas funções básicas.
Outros exemplos: *
kernel: O núcleo de um sistema operacional que gerencia recursos de hardware e fornece serviços para aplicativos.
*
Sistema de arquivo: Organiza arquivos e pastas em dispositivos de armazenamento.
*
Protocolos de rede: Regras e padrões que governam a comunicação entre dispositivos.
Essencialmente, o software de não aplicação fornece a infraestrutura subjacente que permite que os aplicativos sejam executados. Embora você não interaja diretamente, ele desempenha um papel crucial no funcionamento suave do seu computador.