1. EDGAR VALDEZ
2. Codificar la solución del problema en un lenguaje de
programación estructurado.
Se llama programación estructurada a la aplicación de los métodos básicos de
descomponían de problemas, para establecer una estructura jerárquica fácilmente
utilizable, a través de un proceso progresivo
Es un método de construcción y diseño de programar en el que participan
características como la modificación y la facilidad en uso
La programación estructurada se basa en 3 técnicas básicas
Diseño descendente.- consiste en dividir el problema y hacer la segmentación por paso
en los diferentes niveléis el programa es complejo se divide en subprocesos
Recursos abstractos.- consiste en el proceso de realización de los diferentes pasos hasta
encontrar la solución de un problema
Estructura básica de control.- consiste en que el programa cuenta con un único punto
de entrada y diferentes tipos de salida
La programación estructurada es una teoría de programación que consiste en construir
programas de fácil comprensión.
La programación estructurada es especialmente útil, cuando se necesitan realizar
correcciones o modificaciones después de haber concluido un programa o aplicación. Al
haberse utilizado la programación estructurada, es mucho más sencillo entender la
codificación del programa, que se habrá hecho en diferentes secciones.
2.1. Elementos básicos del lenguaje de programación
estructurado. Manipulación básica de datos.
> Las constantes, representadas por una cadena de caracteres, pueden ser números o
cualquier cadena que comience en minúscula.
2. EDGAR VALDEZ
> Las variables son cadenas que comienzan con una
letra mayúscula.
Los functores son identificadores que empiezan con
minúscula, seguidos de una lista de parámetros
(términos) entre paréntesis, separados por comas.
Las sentencias son reglas o cláusulas. Hay hechos, reglas con cabeza y cola, y
consultas.
> Un hecho establece una relación entre objetos, y es la forma más objetos, y es la
forma más sencilla de sentencia.
> Una regla permite definir nuevas relaciones
a partir de otras ya existentes.
2.2. Utilizar estructuras de control
En lenguajes de programación, las estructuras de control permiten modificar el flujo de
ejecución de las instrucciones de un programa.
Con las estructuras de control se puede:
de acuerdo a una condición, ejecutar un
grupo u otro de sentencias (If-Then-Else y
Select-Case)
Ejecutar un grupo de
sentencias mientras exista una condición
(Do-While)
Ejecutar un grupo de sentencias hasta que
exista una condición (Do-Until)
Ejecutar un grupo de sentencias un número
determinado de veces (For-Next)
3. EDGAR VALDEZ
Etc
Todas las estructuras de control tienen un único punto de entrada y un único punto de
salida. Las estructuras de control se puede clasificar en : secuenciales, iterativas y de
control avanzadas. Esto es una de las cosas que permite que la programación se rija por
los principios de la programación estructurada.
Los lenguajes de programación modernos tienen estructuras de control similares.
Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es
su sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura.