Wat is gestructureerd Engels?

Gestructureerd Engels maakt computercodes begrijpelijk voor niet-programmeurs door Engelse woorden te gebruiken om elke stap te beschrijven in het proces van het uitvoeren van een programma. De structuren van een computerprogramma zijn ontworpen om de computer te vertellen wat te doen op een logische, stapsgewijze manier. Niet-programmeurs zijn echter niet in staat om de werkelijke symbolen en aanwijzingen in de code te lezen, dus mensen hebben programmeertalen gemaakt die eenvoudige Engelse woorden gebruiken om uit te drukken wat er gebeurt terwijl de echte code actief is. Dit gestructureerde Engels, vaak aangeduid als pseudo-code, programmeert de computer niet daadwerkelijk, maar het kan worden omschreven als een stroomdiagram met een lijst van elke stap die wordt genomen als de computer volgt op het echte programma.

Door een taak te breken in een logische volgorde van enkele stappen, structureerd Engels stelt de onderliggende organisatie van een computerprogramma in staat te volgen. Elke stap in het proces wordt op één regel beschreven, met behulp van heldere Engelse woorden in hoofdsteden, meestal in de vorm van opdrachten of imperativEs. Een eenvoudig voorbeeld hiervan is het if-dan-else-proces, ook bekend als een voorwaardelijk proces. Als een voorwaarde waar is, treedt een bepaalde actie op, maar als in plaats daarvan een andere voorwaarde waar is, treedt een andere actie op. Het hele proces-dan-else proces is voltooid met een endif, dus dit besluitvormingsprogramma is niet verward met de volgende reeks stappen.

Veel andere opdrachten, zoals start, herhalen, schrijven en doen, worden gebruikt om enkele stappen in een computerprogramma te beschrijven. Deze opdrachten zijn vaak ingebed in andere processen en creëren verschillende lagen acties binnen een enkele taak. Een programmeur kan een proces starten en twee of drie als-dan-dan beslissingen maken, de ene na de andere, voordat het endif wordt gebruikt om dat proces te voltooien. Een voorwaardelijk proces met behulp van if-then of case is een van de krachtigste constructies in een gestructureerd Engels programma. Het introduceert de mogelijkheid dat de computer het makenVeel zeer verschillende beslissingen, afhankelijk van het bestaan ​​van verschillende voorwaarden.

De voorwaardelijke constructie van de if-then-else, of de casusopdracht die een reeks acties introduceert die voor verschillende potentiële gevallen zouden moeten optreden, introduceert het concept van een beslissingsboom in het programma. Elke mogelijke startconditie of behuizing zou een enkele tak op de boom zijn, waarbij elke tak leidt naar verdere takken die bepaalde sets van if-then-soorten resultaten dragen. Een verandering in een van die initiële omstandigheden kan resulteren in volledig verschillende eindproducten op verschillende takken van de boom. In gestructureerd Engels kunnen deze ondergeschikte if-then- of case-takken worden uit elkaar gezet door te worden ingesprongen onder de opdrachten voor het grotere proces waarvan ze deel uitmaken. Deze stijl van het schrijven van het programma biedt veel precisie, terwijl de lezer precies kan zien waar elke kleine beslissing plaatsvindt in de bredere context.

Het idee van gestructureerd Engels is de basis geweestvan vele soorten computerprogrammeertalen. Een van de eerste gestructureerde programmeertalen was Structured Query Language (SQL), die in de vroege jaren zeventig werd opgericht bij International Business Machines Corporation (IBM). Het is in de loop der jaren gevolgd door vele andere talen die proberen computerprogrammering duidelijker te maken voor gewone lezers. De onderliggende code die de computer uitvoert, blijft geschreven in de symbolen die de meeste mensen niet kunnen lezen. Met de gestructureerde Engelse programmeertalen kunnen deze mensen echter programma's ontwerpen die vervolgens intern in die code worden vertaald, zodat hun computers de vereiste taken uitvoeren.

ANDERE TALEN