DOS-software verwijst naar computerprogramma's die zijn ontworpen om te draaien op het Disk Operating System (DOS), een familie van single-tasking besturingssystemen die populair waren in de jaren tachtig en begin jaren negentig. Deze programma's worden doorgaans gekenmerkt door:
* Opdrachtregelinterface: In plaats van een grafische gebruikersinterface (GUI) met vensters en pictogrammen, vertrouwde DOS-software op op tekst gebaseerde opdrachten die in een prompt werden getypt.
* Directe hardware-interactie: DOS-programma's werkten vaak rechtstreeks samen met de hardware van de computer, waardoor ze een hoge mate van controle kregen, maar ze ook gevoeliger werden voor fouten als ze niet zorgvuldig werden geprogrammeerd.
* Beperkt geheugenbeheer: Vergeleken met moderne besturingssystemen had DOS beperkte mogelijkheden voor geheugenbeheer, waardoor de omvang en complexiteit van programma's beperkt werden.
* .COM- of .EXE-bestandsextensies: DOS-uitvoerbare bestanden hadden doorgaans deze extensies.
* Eenvoudig bestandssysteem: DOS gebruikte een relatief eenvoudig bestandssysteem vergeleken met moderne systemen.
Voorbeelden van DOS-software zijn vroege versies van tekstverwerkers (zoals WordPerfect), spreadsheets (zoals Lotus 1-2-3), games (zoals Doom en Commander Keen) en hulpprogramma's (zoals schijfdefragmentatie en bestandsbeheerders). Hoewel DOS zelf grotendeels verouderd is, kunnen sommige DOS-programma's nog steeds in emulators of op moderne systemen met DOS-compatibiliteitslagen draaien. |