Skip to main content

Wat is imperatieve programmering?

Imperative programmeren is een methode die door computerprogrammeurs wordt gebruikt.De verklaringen die in dit type programmering worden gebruikt, geven opdrachten aan de computer voor acties die moeten worden gevolgd.Dit is het tegenovergestelde van declaratieve programmering, die wordt gebruikt om de computer te vertellen wat er moet worden gedaan zonder details te geven over hoe de acties moeten worden ondernomen.

Imperatatieve programmering werd zo genoemd op basis van een gebiedende stemming die wordt gebruikt in natuurlijke talen versus geconstrueerde talen, zoals computerprogrammeertalen.Tijdens de communicatie wordt de imperatieve tijd gebruikt om iemand direct commando te geven.Deze commando's vereisen meestal een bepaalde actie van het publiek dat het bericht ontvangt.Het commando - actieresultaat van een imperatieve stemming is op dezelfde manier als imperatieve programmering met computers.

In sommige gevallen wordt deze programmeermethode ook wel procedurele programmering genoemd.Procedurele programmering verwijst naar het feit dat dit type computerprogrammering procedures biedt voor het volgen van computers, zodat een programma kan worden gebouwd en uitgevoerd.Procedures worden ook wel subroutines of functies

in de jaren 1950, is ook genoemd.Fortran is een van de eerste voorbeelden van een imperatieve programmeertaal.Door Fortran en meer complexe versies van imperatieve programmering te ontwikkelen, konden computerprogrammeurs veel ingewikkelder programma's maken in vergelijking met wat ze aanvankelijk konden doen met alleen de machinecode van de computer waaraan werd gewerkt.Dit heeft op zijn beurt computers in staat gesteld om te evolueren, zodat ze in staat zijn om veel meer geavanceerde toepassingen te maken en uit te voeren. In de loop van de tijd zijn imperatieve programmeertalen steeds verfijnder geworden.Variabelen, uitdrukkingen, functies en subprogramma's maken nu allemaal deel uit van een programma dat is geschreven met behulp van imperatieve programmering.Moderne talen omvatten degenen die op objectgeoriënteerde programmering volgen.Objectgeoriënteerde programmering maakt gebruik van objecten om computerprogramma's en applicaties te ontwerpen en samen te stellen.Een object is alles wat kan worden gemanipuleerd door een computerprogramma uit te voeren, dat variabelen, functies, waarden en gegevensstructuren bevat. Declaratieve programmering is de tegenovergestelde manier van programmeren van imperatief.Wanneer computerprogrammeurs declaratieve programmering gebruiken, beschrijven ze wat ze willen gebeuren, of de gewenste resultaten van het uitvoeren van hun programma.Hoewel de resultaten worden gegeven, is het proces om die waarschuwingen te bereiken niet.Het feit dat stapsgewijze procedures niet worden verstrekt, is het belangrijkste verschil tussen declaratieve programmering en imperatieve programmering.