Aplicar los pricipios de programacion en la solucion de problemas 22
1. SANCHEZ SANDOVAL JESUS JAHIR 4ºA
2.CODIFICAR LA SOLUCION DE UN PROBLEMA EN UN LENGUAJE DE
PROGRAMACION ESTRUCTURADO
Es un conjunto de palabras, símbolos y reglas sintácticas mediante los cuales
puede indicarse a la computadora los pasos a seguir para resolver un problema.
Los lenguajes de programación pueden clasificarse por diversos criterios, siendo
el más común su nivel de semejanza con el lenguaje natural, y su capacidad de
manejo de niveles internos de la máquina.
2.1 Elementos básicos del Lenguaje de Programación Estructurado y
Manipulación de datos.
La programación estructurada es un estilo de programación en el cual, la estructura
de un programa se hace tan clara como sea posible utilizando tres estructuras:
1. Secuencia Simple
2. Selección
3. Iteración
Estos tres tipos de estructuras de control pueden combinarse para producir
programas con cualquier tipo de información que se vaya a procesar.
Un programa estructurado tiene como característica que puede leerse de arriba
hacia abajo lo que hace que el programa sea más fácil de leer y comprender por
otros programadores facilitando así su mantenimiento.
Un programa estructurado se compone de segmentos. Cada segmento está
constituido por una entrada y una salida, tal segmento de denomina un programa
propio.
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)
2. SANCHEZ SANDOVAL JESUS JAHIR 4ºA
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)
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.