Nombre: Katherine Maribel Alay Zambrano
Fecha: 21/11/2025
Concepto de Programación Algorítmica
La Programación
Algorítmica es el proceso de diseñar, analizar y construir algoritmos para
resolver problemas mediante pasos lógicos y ordenados. Se basa en transformar
una necesidad o problema real en una secuencia de instrucciones que pueda
ejecutarse en una computadora para obtener un resultado correcto.
Concepto
corto:
📌 Generalidades
Las
generalidades de la programación algorítmica comprenden los aspectos básicos
que la conforman:
- Las
instrucciones deben ser claras, precisas y ordenadas.
- Debe
permitir resolver un problema específico.
- Puede expresarse mediante pseudocódigo, diagramas de flujo o lenguaje de programación.
Características
Un algoritmo
en programación debe cumplir con varias características fundamentales:
|
Característica |
Descripción |
|
Precisión |
Cada paso
debe ser exacto y sin ambigüedades. |
|
Orden |
Las
instrucciones deben ejecutarse en secuencia lógica. |
|
Finito |
Debe
terminar en un número limitado de pasos. |
|
Eficiencia |
Debe
consumir el menor tiempo y recursos posible. |
|
Entrada |
Debe
recibir datos para procesar. |
|
Salida |
Debe generar resultados. |
Componentes de un algoritmo
- Datos de entrada (input)
- PROCESO(operaciones, cálculos, decisiones)
- SALIDA( RESULTADO FINAL)
- Operadores(logicos,relacionales,aritmeticos )
- Estructuras de Control(secuencias, Seleccion y repeticion )
Tipos de Algoritmos
Los algoritmos pueden clasificarse de diferentes formas:
Tipo
Descripción
Secuenciales
El proceso sigue pasos uno después de otro sin interrupciones.
Condicionales
Incluyen decisiones usando “SI… ENTONCES…”.
Iterativos / Cíclicos
Repiten instrucciones hasta cumplir una condición (bucles).
Recursivos
Se llaman a sí mismos para resolver el problema.
Variables
son variables con espacios en memoria donde se almacenan datos que pueden cambiar durante la ejecucion del programa
Ejemplos:
Variable
Valor (cambia)
edad
12 → 13 → 14
nombre
"Katherine"
suma
resultado de dos números
Constantes
Las constantes son datos que no cambian durante la ejecución del algoritmo.
ejemplos:
Constante Valor (no cambia) PI 3.1416 IVA 12% DÍAS_SEMANA 7 Ejemplo de algoritmo completo
Sumar dos números ingresados por el usuario:
🔹 Pseudocódigo:
INICIO
Leer num1
Leer num2
suma ← num1 + num2
Mostrar "La suma es: ", suma
FIN
🔹 Diagrama de flujo (descripción):
Inicio → Ingresar num1 → Ingresar num2 → Sumar → Mostrar resultado → Fin📌 Importancia de la Programación Algorítmica
- Permite
resolver problemas de forma lógica y eficiente.
- Facilita
el diseño de programas y aplicaciones.
- Mejora el pensamiento computacional.
- Reduce errores al programar.
- Permite
resolver problemas de forma lógica y eficiente.
🙀
ResponderBorrarMe gustó mucho tu blog, se nota que organizaste bien la información sobre los algoritmos, los diagramas de flujo y la programación algorítmica. Buen trabajo!
ResponderBorrar