Skip to main content

Hva er strukturert engelsk?

Strukturert engelsk gjør datakoder forståelige for ikke-programmerere ved å bruke engelske ord for å beskrive hvert trinn i prosessen med å kjøre et program.Strukturen til et dataprogram er designet for å fortelle datamaskinen hva du skal gjøre på en logisk, trinnvis måte.Ikke-programmerere klarer imidlertid ikke å lese de faktiske symbolene og retningene i koden, slik at folk har laget programmeringsspråk som bruker enkle engelske ord for å uttrykke hva som skjer når den virkelige koden kjører.Denne strukturerte engelsk, ofte referert til som pseudokode, programmerer faktisk ikke datamaskinen, men den kan beskrives som et flytskjema som listet hvert trinn tatt som datamaskinen følger det virkelige programmet.

ved å dele en oppgave til en logisk sekvensAv enkelttrinn gjør det mulig å følge strukturert engelsk den underliggende organisasjonen av et dataprogram.Hvert trinn i prosessen er beskrevet på en linje, ved å bruke klare engelske ord i hovedsteder, vanligvis i form av kommandoer eller imperativer.Et enkelt eksempel på dette er den if-then-elv-prosessen, også kjent som en betinget prosess.Hvis en tilstand er sann, oppstår en bestemt handling, men hvis en annen tilstand er sann i stedet, oppstår en annen handling.Hele If-Then-Else-prosessen er ferdig med en endif, så dette beslutningsprogrammet er ikke forvekslet med neste sekvens av trinn.

trinn i et dataprogram.Disse kommandoene er ofte innebygd i andre prosesser, og skaper flere lag med handlinger innen en enkelt oppgave.En programmerer kan starte en prosess og opprette to eller tre if-da-beslutninger, etter hverandre, før han bruker Endif for å fullføre prosessen.En betinget prosess som bruker IF-da eller sak er en av de kraftigste konstruksjonene i et strukturert engelsk program.Den introduserer muligheten for at datamaskinen tar mange veldig forskjellige beslutninger, avhengig av eksistensen av varierende forhold. If-da-Else-betinget konstruksjon, eller sakskommandoen som introduserer et sett med handlinger som bør oppstå for flere potensielle tilfeller,Introduser konseptet med et beslutnings tre i programmet.Hver mulig starttilstand eller tilfelle vil være en enkelt gren på treet, med hver gren som fører til ytterligere grener som bærer bestemte sett med IF-da-typer resultater.En endring i en av disse innledende forholdene kan føre til helt forskjellige sluttprodukter på forskjellige grener av treet.På strukturert engelsk kan disse underordnede IF-da- eller saksgrenene settes fra hverandre ved å bli innrykket under kommandoene for den større prosessen de er en del av.Denne stilen med å skrive programmet gir mye presisjon, samtidig som leseren kan se nøyaktig hvor hver liten beslutning oppstår i den bredere konteksten. Ideen om strukturert engelsk har vært grunnlaget for mange typer dataprogrammeringsspråk.Et av de første strukturerte programmeringsspråkene var Structured Query Language (SQL), som ble opprettet i International Business Machines Corporation (IBM) på begynnelsen av 1970 -tallet.Det har blitt fulgt gjennom årene av mange andre språk som prøver å gjøre dataprogrammering tydeligere for vanlige lesere.Den underliggende koden som kjører datamaskinen fortsetter å bli skrevet i symbolene de fleste ikke er i stand til å lese.De strukturerte engelske programmeringsspråkene lar imidlertid disse menneskene designe programmer som deretter blir internt oversatt til den koden, slik at datamaskinene deres utfører oppgavene som kreves av dem.