No software, os pré -requisitos se referem aos componentes, software, bibliotecas ou configurações necessários que devem estar em vigor * antes de * um aplicativo ou sistema de software específico pode ser instalado e funcionar corretamente. Estes são essencialmente dependências.
Exemplos de pré -requisitos incluem:
*
Versões específicas do sistema operacional (OS): Um programa pode exigir o Windows 10 ou posterior, o MacOS 12 ou superior ou uma distribuição Linux específica.
*
Ambientes de tempo de execução: Muitos aplicativos, especialmente aqueles escritos em idiomas como Java ou .NET, precisam de um ambiente de tempo de execução (JRE, .NET Framework, etc.) instalado.
*
Bibliotecas e estruturas: O software pode depender de bibliotecas ou estruturas externas (como o OpenGL para gráficos ou drivers de banco de dados específicos) para executar determinadas tarefas.
*
Hardware específico: Alguns softwares podem exigir uma certa quantidade de RAM, uma placa gráfica específica ou outros componentes de hardware.
*
Outros aplicativos de software: Um aplicativo pode depender de outro aplicativo que está sendo instalado primeiro (por exemplo, um plug -in que requer um navegador específico).
*
Versões específicas de outro software: Nem sempre é suficiente para um pré -requisito *existir *; Pode precisar ser uma versão específica ou superior.
*
API's: Algum software conta com uma interface de programação de aplicativos externos. Se a versão correta dessa API não estiver presente, o aplicativo falhará.
Se os pré -requisitos não forem atendidos, a instalação do software provavelmente falhará ou o software poderá travar ou funcionar mal após a instalação. Os programas de instalação geralmente procuram pré -requisitos antes de prosseguir e relatarão quaisquer componentes ausentes.