Skip to main content

Cos'è l'inglese strutturato?

L'inglese strutturato rende i codici informatici intelligibili ai non programmatori usando le parole inglesi per descrivere ogni passaggio nel processo di gestione di un programma.Le strutture di un programma per computer sono progettate per dire al computer cosa fare in modo logico, passo-passo.I non programmatori, tuttavia, non sono in grado di leggere i simboli e le direzioni reali nel codice, quindi le persone hanno creato linguaggi di programmazione che usano parole inglesi semplici per esprimere ciò che accade mentre il codice reale è in esecuzione.Questo inglese strutturato, spesso indicato come pseudo-code, non programma effettivamente il computer, ma potrebbe essere descritto come un diagramma di flusso che elenca ogni passaggio effettuato mentre il computer segue il programma reale.

rompendo un'attività in una sequenza logicaDi singoli passaggi, l'inglese strutturato consente di seguire l'organizzazione sottostante di un programma per computer.Ogni passaggio del processo è descritto su una riga, usando parole inglesi chiare nei capitali, di solito sotto forma di comandi o imperativi.Un semplice esempio di questo è il processo IF-THEN-ELSE, noto anche come processo condizionale.Se una condizione è vera, si verifica una particolare azione, ma se è vera un'altra condizione, si verifica un'azione diversa.L'intero processo IF-THEN-ELSE è terminato con un ENDIF, quindi questo programma decisionale non è confuso con la prossima sequenza di passaggi.

Molti altri comandi, come start, ripetizione, scrittura e fare per descriverePassi in un programma per computer.Questi comandi sono spesso incorporati all'interno di altri processi, creando diversi livelli di azioni all'interno di una singola attività.Un programmatore potrebbe avviare un processo e creare due o tre decisioni if-then, una dopo l'altra, prima di utilizzare ENDIF per completare tale processo.Un processo condizionale che utilizza if-then o caso è una delle costruzioni più potenti in un programma inglese strutturato.Introduce la possibilità che il computer prenda molte decisioni molto diverse, a seconda dell'esistenza di condizioni variabili.

Il costrutto condizionale IF-THEN-ELSE o il comando del caso che introduce una serie di azioni che dovrebbero verificarsi per diversi potenziali casi,Introdurre il concetto di un albero decisionale nel programma.Ogni possibile condizione di partenza o caso sarebbe un singolo ramo sull'albero, con ogni ramo che porta a ulteriori rami che trasportano particolari set di tipi di risultati IF-then.Un cambiamento in una di queste condizioni iniziali potrebbe comportare prodotti finali completamente diversi su diversi rami dell'albero.Nell'inglese strutturato, questi rami subordinati If-then o Case possono essere separati essendo rientrati ai sensi dei comandi per il processo più ampio di cui fanno parte.Questo stile di scrittura del programma fornisce molta precisione consentendo al lettore di vedere esattamente dove si verifica ogni piccola decisione nel contesto più ampio.

L'idea dell'inglese strutturato è stata la base di molti tipi di linguaggi di programmazione informatica.Uno dei primi linguaggi di programmazione strutturati è stato Structured Query Language (SQL), creato presso la International Business Machines Corporation (IBM) nei primi anni '70.È stato seguito negli anni da molte altre lingue che cercano di rendere più chiara la programmazione di computer ai lettori ordinari.Il codice sottostante che esegue il computer continua a essere scritto nei simboli che la maggior parte delle persone non è in grado di leggere.I linguaggi di programmazione inglese strutturati, tuttavia, consentono a queste persone di progettare programmi che vengono quindi tradotti internamente in quel codice, quindi i loro computer eseguiranno le attività richieste da loro.