Conceptos básicos de programación

Villordo Nila Yael
Garzon Benavidez Roberto Valentín

• Representación de Algoritmos

La manera de describir un proceso lógico o una solución a un problema.

La manera de describir un proceso lógico o una solución a un problema.

• Diagrama de flujo

Representación gráfica que muestra la secuencia de pasos en un algoritmo.

Representación gráfica que muestra la secuencia de pasos en un algoritmo.

• Nivel de implementación

El grado de detalle al describir un algoritmo, ya sea alto o bajo nivel.

El grado de detalle al describir un algoritmo, ya sea alto o bajo nivel.

Contador

Variable para llevar un registro o contar eventos específicos.

Variable para llevar un registro o contar eventos específicos.

• Estructuras condicionales

Decisiones basadas en condiciones, como "if" y "else."

Decisiones basadas en condiciones, como "if" y "else."

Pseudocódigo

Un lenguaje informal que describe la lógica de un algoritmo antes de programarlo.

Un lenguaje informal que describe la lógica de un algoritmo antes de programarlo.

• Diagrama de Nassi-Schneiderman

Diagrama que visualiza la estructura de control de un programa de manera clara.

Diagrama que visualiza la estructura de control de un programa de manera clara.

Variables

Espacios de memoria para almacenar datos en un programa.

Espacios de memoria para almacenar datos en un programa.

• Estructuras secuenciales

Instrucciones que se ejecutan en orden, una tras otra.

Instrucciones que se ejecutan en orden, una tras otra.

• Estructuras repetitivas

Instrucciones que se repiten mientras se cumple una condición, como bucles.

Instrucciones que se repiten mientras se cumple una condición, como bucles.