Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Excel >> Content
Hoe schrijf je programmabestanden ms dos?
U schrijft geen programmabestanden *in* MS-DOS. MS-DOS is een besturingssysteem; het heeft geen geïntegreerde teksteditor of IDE. Je schrijft programmabestanden met behulp van een teksteditor en compileert of interpreteert ze vervolgens met de juiste tools binnen de MS-DOS-omgeving.

Hier is een overzicht van hoe het werkt:

1. Teksteditor: U hebt een teksteditor nodig om de broncode van uw programma te maken. Populaire keuzes in het MS-DOS-tijdperk waren onder meer:

* EDIT.COM: Een ingebouwde basisteksteditor die wordt meegeleverd met MS-DOS. Het is naar moderne maatstaven erg primitief.

* EDLIN.COM: Nog een ingebouwde, lijngeoriënteerde editor, nog rudimentairer dan EDIT.

* Externe editors: Meer geavanceerde teksteditors zoals Norton Editor of Brief waren beschikbaar, maar moesten afzonderlijk worden aangeschaft.

2. Programmeertaal: Je kiest een programmeertaal. Populaire keuzes voor MS-DOS-programmering zijn onder meer:

* Batchbestanden (.BAT): Dit zijn eenvoudige scripts die gebruik maken van MS-DOS-opdrachten. Ze zijn geen volledige programmeertaal, maar nuttig voor eenvoudige automatisering.

* Assemblagetaal (ASM): Taal op laag niveau die rechtstreeks interageert met de hardware van de computer. Vereist een assembler (zoals MASM of TASM) om de code naar uitvoerbare bestanden te converteren.

* C: Een krachtige en veelgebruikte taal. Vereist een C-compiler (zoals Turbo C of Borland C++) om de code naar een uitvoerbaar bestand te vertalen.

* Pascal: Een andere gestructureerde programmeertaal, vaak gebruikt voor lesgeven. Vereist een Pascal-compiler (zoals Turbo Pascal).

* BASIS: Geïnterpreteerde taal (wat betekent dat het rechtstreeks vanuit de broncode wordt uitgevoerd, zonder eerst te hoeven worden gecompileerd). Populaire versies waren onder meer GW-BASIC en QuickBASIC.

3. Compilatie/interpretatie: (Geldt voor andere talen dan batchbestanden en geïnterpreteerd BASIC)

* Compilatie: Talen als C, Pascal en Assembly vereisen een compiler. Dit is een programma dat uw broncode (bijvoorbeeld `.c`, `.pas`, `.asm`) vertaalt naar machinecode (een uitvoerbaar bestand, meestal met de extensie `.exe` of `.com`).

* Interpretatie: BASIC en enkele andere talen worden geïnterpreteerd, wat betekent dat de code regel voor regel wordt uitgevoerd door een tolk zonder een afzonderlijke compilatiestap.

4. Uitvoering: Zodra u uw programma heeft gecompileerd of geschreven (of een batchbestand hebt), kunt u het uitvoeren door de naam ervan te typen (zonder de extensie als het een `.exe`- of `.com`-bestand is) bij de MS-DOS-prompt en op Enter te drukken.

Voorbeeld (batchbestand):

Stel dat u een batchbestand wilt maken dat een bericht weergeeft en vervolgens pauzeert:

1. Open `EDIT.COM` (of de door u gekozen editor).

2. Typ de volgende regels:

```partij

@echo uit

echo Hallo wereld!

pauze

```

3. Sla het bestand op als `hello.bat`.

4. Typ `hello.bat` achter de MS-DOS-prompt en druk op Enter.

Voorbeeld (C - vereist een C-compiler):

Een simpele "Hallo wereld!" programma in C zou meer stappen vereisen omdat je een C-compiler (zoals Turbo C) geïnstalleerd zou moeten hebben. Je schrijft de C-code, compileert deze met behulp van de compiler en voert vervolgens het resulterende `.exe`-bestand uit.

Kortom, het schrijven van programma's in de MS-DOS-omgeving is een proces dat uit meerdere stappen bestaat, waarbij een teksteditor, een programmeertaal en mogelijk een compiler of tolk betrokken zijn. De complexiteit is sterk afhankelijk van de programmeertaal die je kiest.

Previous: Next:
  Microsoft Excel
·Hoe past u de grootte van de k…
·Hoe kun je een Excel-status na…
·Wat is de betekenis van menuba…
·Wie bezit en publiceert Excel?…
·Waarom beschouwt Excel datums …
·Welke twee tabbladen staan ​​i…
·Hoe kan ik een compleet Excel-…
·Hoe maak je een bin -assortime…
·Is Vlookup aanwezig in Excel 2…
  Related Articles
Wat is de betekenis van tijdssegmenten i…
Wat is de betekenis van het primaire att…
Wat is de betekenis van de werking van d…
Wat is de betekenis van overhead in comp…
Wat is de betekenis van efficiëntie in …
Wat is de rol van schema in programmeert…
Wat is de rol van schema in de informati…
Wat is het doel van het Windows-archiefk…
Wat is het proces voor decodering van be…
  Software Articles
·Hoe maak je een gratis Spyware Remover d…
·Hoe maak je twee versies van Adobe Acrob…
·Op welk niveau krijg je een berg in LOTR…
·Wat is de extensie Acm ? 
·Maak een gratis Daycare Flyer 
·Wat is een Post-it-notitie? 
·Hoe maak je een Macro om Labels 
·Hoe te Jeopardy spelen in PowerPoint 
·Circuit Board Design Tools 
Copyright © Computer Kennis https://www.nldit.com