1. Institución Educativa Liceo Departamental
Asignatura: Tecnología
Conceptos básicos de Programación
Isabel Sofía Escudero Ortiz
Grado: 10-1
Valle del Cauca Santiago de Cali
3. Conceptos:
Constantes:
Son datos cuyo valor no cambia durante la ejecución del programa. Se
utilizan para representar valores fijos, como el valor de PI (3.14159) o un
impuesto fijo. Su uso mejora la legibilidad y facilita el mantenimiento del
código. En PSeInt, se pueden declarar al inicio del algoritmo.
Variables:
Son espacios de memoria que almacenan datos que pueden cambiar
durante la ejecución del programa. Se les asigna un nombre (identificador)
y un tipo de dato (entero, real, cadena, lógico). Las variables son
fundamentales para guardar resultados de cálculos, datos de entrada del
usuario y cualquier información temporal necesaria para el algoritmo.
Acumuladores:
Son variables que se utilizan para sumar o “acumular” valores de manera
incremental o decremental. A diferencia de un contador, que se incrementa
en una cantidad fija (generalmente 1), un acumulador se incrementa en
una cantidad variable. Se inicializan en cero y se les va sumando el valor de
cada elemento procesado.
Contadores:
Son variables que se utilizan para llevar la cuenta de las veces que ocurre
un evento. Se inicializan en un valor, generalmente 0 o 1, y se incrementan
4. o decrementan en una cantidad constante (normalmente 1) cada vez que
se cumple una condición o se ejecuta un ciclo. Son muy útiles en los bucles
(Para, Mientras) para controlar las repeticiones.
Identificadores:
Son los nombres que se les asignan a las variables, constantes, funciones y
otros elementos en la programación. Deben seguir ciertas reglas: no
pueden contener espacios, no pueden empezar con un número y no
pueden ser palabras reservadas del lenguaje (como FinSi, Mientras). Un
buen identificador es descriptivo para que el código sea más comprensible.
Fundamentos de programación PSeInt:
PSeInt es una herramienta educativa que permite a las personas que se
inician en la programación aprender la lógica de los algoritmos utilizando
un pseudocódigo en español. Los fundamentos que enseña incluyen:
Estructuras de control: Cómo tomar decisiones (Si-Entonces-Sino) y cómo
repetir acciones (Mientras, Para, Repetir).
2. Mapa conceptual
5. 3. Conclusión – Reflexión
A lo largo del desarrollo de esta actividad individual sobre conceptos
básicos de programación, he logrado comprender en profundidad la
importancia de elementos como las constantes, variables, acumuladores,
contadores e identificadores. La práctica me ha permitido entender cómo
cada uno de estos componentes juega un rol fundamental en la
construcción de algoritmos eficientes en PseInt. He descubierto que la
correcta asignación y uso de estos elementos es la base para resolver
problemas lógicos y estructurar un código de manera coherente, lo cual es
un paso crucial para avanzar en mi aprendizaje de programación.