O software DOS refere-se a programas de computador projetados para executar no Sistema Operacional de Disco (DOS), uma família de sistemas operacionais de tarefas únicas populares nos anos 80 e início dos anos 90. Esses programas geralmente são caracterizados por:
*
Interface da linha de comando: Em vez de uma interface gráfica do usuário (GUI) com Windows e ícones, o software DOS contava com comandos baseados em texto digitados em um prompt.
*
Interação direta de hardware: Os programas do DOS geralmente interagiram diretamente com o hardware do computador, dando -lhes um alto grau de controle, mas também os tornando mais suscetíveis a erros se não forem programados com cuidado.
*
Gerenciamento limitado de memória: Comparados aos sistemas operacionais modernos, o DOS possuía recursos limitados de gerenciamento de memória, restringindo o tamanho e a complexidade dos programas.
*
.com ou. Extensões de arquivo .exe: Os executáveis do DOS normalmente tinham essas extensões.
*
sistema de arquivos simples: O DOS usou um sistema de arquivos relativamente simples em comparação com os sistemas modernos.
Exemplos de software DOS incluem versões iniciais dos processadores de texto (como WordPerfect), planilhas (como Lotus 1-2-3), jogos (como Doom e Commander Keen) e utilitários (como desfragmentadores de disco e gerentes de arquivos). Enquanto o próprio DOS é em grande parte obsoleto, alguns programas de DOS ainda podem ser executados em emuladores ou em sistemas modernos com camadas de compatibilidade com DOS.