¿Qué es el inglés estructurado?

El inglés estructurado hace que los códigos de computadora sean inteligibles para los no programadores utilizando palabras en inglés para describir cada paso en el proceso de ejecutar un programa. Las estructuras de un programa de computadora están diseñadas para decirle a la computadora qué hacer de una manera lógica y paso a paso. Sin embargo, los no programadores no pueden leer los símbolos y las instrucciones reales en el código, por lo que las personas han creado lenguajes de programación que usan palabras sencillas en inglés para expresar lo que sucede a medida que el código real se está ejecutando. Este inglés estructurado, a menudo conocido como pseudocódigo, en realidad no programa la computadora, pero podría describirse como un diagrama de flujo que enumera cada paso tomado como la computadora sigue el programa real.

dividiendo una tarea en una secuencia lógica de pasos individuales, inglés estructurado permite seguir la organización subyacente de un programa de la computadora. Cada paso en el proceso se describe en una línea, utilizando palabras en inglés claras en capitales, generalmente en forma de comandos o imperatives. Un ejemplo simple de esto es el proceso if-then-else, también conocido como proceso condicional. Si una condición es verdadera, entonces se produce una acción particular, pero si otra condición es verdadera, en su lugar, se produce una acción diferente. Todo el proceso if-then-else está terminado con un endif, por lo que este programa de toma de decisiones no está confundido con la siguiente secuencia de pasos.

Muchos otros comandos, como Start, Repet, Write and DO se utilizan para describir pasos únicos en un programa de computadora. Estos comandos a menudo están integrados dentro de otros procesos, creando varias capas de acciones dentro de una sola tarea. Un programador puede iniciar un proceso y crear dos o tres decisiones IF-Then, una tras otra, antes de usar Endif para finalizar ese proceso. Un proceso condicional que utiliza IF-Then o caso es una de las construcciones más poderosas en un programa de inglés estructurado. Introduce la posibilidad de hacer la computadoramuchas decisiones muy diferentes, dependiendo de la existencia de condiciones variables.

La construcción condicional if-then-else, o el comando de caso que introduce un conjunto de acciones que deberían ocurrir para varios casos potenciales, introducir el concepto de un árbol de decisión en el programa. Cada condición o caso inicial posible sería una rama única en el árbol, con cada rama que conduce a más ramas que llevan conjuntos particulares de tipos de resultados. Un cambio en una de esas condiciones iniciales podría dar lugar a productos finales completamente diferentes en diferentes ramas del árbol. En inglés estructurado, estas ramas subordinadas IF-Then o casos se pueden apartar al ser sangrada bajo los comandos para el proceso más grande del cual son parte. Este estilo de escritura del programa proporciona una gran precisión al tiempo que permite al lector ver exactamente dónde ocurre cada pequeña decisión dentro del contexto más amplio.

La idea del inglés estructurado ha sido la basede muchos tipos de lenguajes de programación de computadoras. Uno de los primeros lenguajes de programación estructurados fue el lenguaje de consulta estructurada (SQL), que se creó en International Business Machines Corporation (IBM) a principios de la década de 1970. Muchos otros idiomas lo han seguido a lo largo de los años que intentan hacer que la programación de computadoras sea más clara para los lectores comunes. El código subyacente que ejecuta la computadora continúa escribiéndose en los símbolos que la mayoría de las personas no pueden leer. Sin embargo, los lenguajes de programación de inglés estructurados permiten a estas personas diseñar programas que luego se traducen internamente en ese código, por lo que sus computadoras realizarán las tareas requeridas de ellos.

OTROS IDIOMAS