Software
Software é um termo abrangente para os programas e aplicativos executados em um computador. Os programas de software funcionam como instruções que dizem aos componentes físicos de um computador, conhecidos como hardware, o que fazer. Ele é criado por desenvolvedores de software, que escrevem o código-fonte subjacente em uma das muitas linguagens de programação antes de compilar o software em arquivos executáveis que um computador consegue entender.
O software é virtual, sem nenhum elemento físico tangível. Ele existe somente como dados digitais no disco de armazenamento de um computador e é carregado na memória do sistema quando executado. Normalmente, o software aceita algum tipo de entrada do usuário, executa alguma função ou processo com base nessa entrada e, em seguida, retorna uma saída para benefício do usuário. Como é formado por dados digitais, o software é mais fácil de modificar ou atualizar do que o hardware.
Há duas categorias principais de software: software de sistema e software aplicativo. O software de sistema controla diretamente o hardware e consiste no sistema operacional, no BIOS e nos drivers de dispositivos do computador. Ele fornece uma plataforma na qual o software aplicativo pode ser executado. O software aplicativo fornece utilidades adicionais além das operações básicas do computador e ajuda o usuário a realizar suas tarefas. Processadores de texto, editores de imagens, reprodutores de mídia, jogos, navegadores da Web e clientes de email são exemplos de software aplicativo.
Você pode instalar novos softwares para personalizar os recursos do computador de acordo com suas necessidades. A instalação de um software coloca todos os arquivos e recursos de um programa no lugar certo e informa ao sistema operacional que ele está disponível para abrir determinados tipos de arquivo. Historicamente, você instalaria software usando mídias físicas, como disquetes, CD-ROMs ou DVD-ROMs. No entanto, atualmente a maior parte dos softwares é distribuída online por meio de lojas de aplicativos e de outros downloads de software.
O software é disponibilizado aos usuários por meio de algum tipo de licença de uso. O software comercial exige pagamento em troca do software, seja por meio de uma compra única ou de uma assinatura. O software gratuito está disponível sem pagamento e apoia o desenvolvedor por meio de doações voluntárias ou anúncios no aplicativo. O software de código aberto também costuma estar disponível gratuitamente junto com seu código-fonte, permitindo que qualquer pessoa contribua aprimorando-o — adicionando novos recursos, corrigindo bugs ou melhorando o desempenho.
Teste seus conhecimentos