Skip to main content

Vad är strukturerat engelska?

Strukturerad engelska gör datorkoder begripliga för icke-programmerare genom att använda engelska ord för att beskriva varje steg i processen att driva ett program.Strukturerna i ett datorprogram är utformade för att berätta för datorn vad man ska göra på ett logiskt steg-för-steg-sätt.Icke-programmerare kan emellertid inte läsa de faktiska symbolerna och vägbeskrivningarna i koden, så människor har skapat programmeringsspråk som använder enkla engelska ord för att uttrycka vad som händer när den verkliga koden körs.Denna strukturerade engelska, ofta kallad pseudokod, programmerar inte faktiskt datorn, men den kan beskrivas som ett flödesschema som listar varje steg som tagits när datorn följer det verkliga programmet.

genom att dela upp en uppgift i en logisk sekvensav enstaka steg, strukturerat engelska gör det möjligt att följas underliggande organisation av ett datorprogram.Varje steg i processen beskrivs på en rad med tydliga engelska ord i huvudstäder, vanligtvis i form av kommandon eller imperativ.Ett enkelt exempel på detta är IF-Then-annonsprocessen, även känd som en villkorad process.Om ett villkor är sant inträffar en viss åtgärd, men om ett annat tillstånd är sant i stället inträffar en annan åtgärd.Hela om-då-kommer-processen är klar med en endif, så detta beslutsprogram förväxlas inte med nästa steg av steg.

Många andra kommandon, till exempel start, upprepa, skriva och göra används för att beskriva enstakaSteg i ett datorprogram.Dessa kommandon är ofta inbäddade i andra processer, vilket skapar flera lager av åtgärder inom en enda uppgift.En programmerare kan starta en process och skapa två eller tre om-då beslut, det ena efter det andra, innan han använder Endif för att avsluta processen.En villkorad process som använder IF-då eller fall är en av de mest kraftfulla konstruktionerna i ett strukturerat engelska program.Den introducerar möjligheten att datorn fattar många mycket olika beslut, beroende på förekomsten av olika förhållanden.

IF-då-annars villkorad konstruktion, eller fallkommandot som introducerar en uppsättning åtgärder som bör inträffa för flera potentiella fall,Introducera begreppet ett beslutsträd i programmet.Varje möjliga starttillstånd eller fall skulle vara en enda gren på trädet, med varje gren som leder till ytterligare grenar som bär särskilda uppsättningar av IF-då-typer av resultat.En förändring i ett av dessa initiala förhållanden kan resultera i helt olika slutprodukter på olika grenar av trädet.På strukturerad engelska kan dessa underordnade IF-då eller fallgrenar vara avsedda genom att vara indragna under kommandona för den större processen som de är en del av.Denna skrivstil för programmet ger en hel del precision samtidigt som läsaren kan se exakt var varje litet beslut inträffar inom det bredare sammanhanget.

Idén om strukturerad engelska har varit grunden för många typer av datorprogrammeringsspråk.Ett av de första strukturerade programmeringsspråken var strukturerat frågespråk (SQL), som skapades på International Business Machines Corporation (IBM) i början av 1970 -talet.Det har följts under åren av många andra språk som försöker göra datorprogrammering tydligare till vanliga läsare.Den underliggande koden som kör datorn fortsätter att skrivas i de symboler som de flesta människor inte kan läsa.De strukturerade engelska programmeringsspråken tillåter emellertid dessa människor att utforma program som sedan översätts internt till den koden, så att deras datorer kommer att utföra de uppgifter som krävs av dem.