Você não escreve arquivos de programas * em * ms-dos. MS-DOS é um sistema operacional; Não possui um editor de texto ou IDE integrado. Você escreve arquivos de programas usando um editor de texto e os compra ou os interpreta usando ferramentas apropriadas no ambiente MS-DOS.
Aqui está um colapso de como funciona:
1.
Editor de texto: Você precisa de um editor de texto para criar o código -fonte do seu programa. As escolhas populares na era MS-DOS incluíram:
*
edit.com: Um editor de texto básico embutido incluído no MS-DOS. É muito primitivo pelos padrões modernos.
*
edlin.com: Outro editor embutido, orientado a linha, ainda mais rudimentar que a edição.
*
Editores de terceiros: Editores de texto mais avançados como o Norton Editor ou Brief estavam disponíveis, mas precisavam ser adquiridos separadamente.
2.
Linguagem de programação: Você escolherá uma linguagem de programação. As opções populares para a programação do MS-DOS incluíram:
*
arquivos em lote (.bat): Estes são scripts simples usando comandos MS-DOS. Eles não são uma linguagem de programação completa, mas útil para automação simples.
*
linguagem de montagem (ASM): Linguagem de baixo nível interagindo diretamente com o hardware do computador. Requer um assembler (como MASM ou TASM) para converter o código em arquivos executáveis.
*
C: Uma linguagem poderosa e amplamente usada. Requer um compilador C (como turbo c ou borland c ++) para traduzir o código em um executável.
*
Pascal: Outra linguagem de programação estruturada, geralmente usada para o ensino. Exigia um compilador Pascal (como o turbo Pascal).
*
Básico: Linguagem interpretada (o que significa que é executado diretamente do código -fonte, sem precisar ser compilado primeiro). As versões populares incluíram GW-Basic e QuickBasic.
3.
Compilação/Interpretação: (Aplica -se a idiomas que não sejam arquivos em lote e interpretados básicos)
*
Compilação: Idiomas como C, Pascal e Assembly requerem um compilador. Este é um programa que traduz seu código -fonte (por exemplo, `.C`,` .Pas`, `.asm`) em código da máquina (um arquivo executável, normalmente com uma extensão` .exe` ou `.com`).
*
Interpretação: Basic e alguns outros idiomas são interpretados, o que significa que o código é executado linha por linha por um intérprete sem uma etapa de compilação separada.
4.
Execução: Depois de compilar ou escrever seu programa (ou ter um arquivo em lote), você pode executá-lo digitando seu nome (sem a extensão se for um arquivo `.exe` ou` .com`) no prompt do ms-dos e pressionando Enter.
Exemplo (arquivo em lote): Digamos que você queira criar um arquivo em lote que exiba uma mensagem e depois faz uma pausa:
1. Abra `edit.com` (ou seu editor escolhido).
2. Digite as seguintes linhas:
`` `lote
@echo off
eco Olá, mundo!
pausa
`` `
3. Salve o arquivo como `hello.bat`.
4. No prompt MS-DOS, digite `hello.bat` e pressione Enter.
Exemplo (C - requer um compilador C): Um simples "Olá, mundo!" O programa em C exigiria mais etapas porque você precisaria de um compilador C (como o Turbo C) instalado. Você escreveria o código C, compilaria -o usando o compilador e, em seguida, executaria o arquivo `.exe` resultante.
Em resumo, os programas de redação no ambiente MS-DOS é um processo de várias etapas envolvendo um editor de texto, uma linguagem de programação e potencialmente um compilador ou intérprete. A complexidade depende muito da linguagem de programação que você escolher.