TEMA 2: DEFINICIÓN Y ELEMENTOS DE UN ALGORITMO
¿Sabes que son los algoritmos?☝
Si no lo
sabes aquí te lo diré. Los algoritmos son conjuntos de instrucciones paso
a paso que se utilizan para resolver problemas o realizar tareas específicas.
En el contexto de la programación y la informática, los algoritmos son
fundamentales, ya que son la base de la creación de software y el desarrollo de
aplicaciones.
PARTES
DE UN ALGORITMO
Comandos: Los comandos son las acciones específicas que se programan para que el algoritmo ejecute las tareas necesarias para resolver un problema o llevar a cabo una tarea determinada.
1. Comando “Escribir”: Se emplea para mostrar información en la pantalla.
2. Comando “Leer”: Se emplea para leer la información ingresada por el usuario desde el teclado.
3. Comando “Sí”: Se usa para ejecutar un bloque de código si se cumple una condición.
Datos:
En algoritmos, los datos son la información con la que trabajamos y sobre la
cual efectuamos operaciones. Los datos pueden representar números, textos,
fechas, valores lógicos u otro tipo de información.
Variables: Las variables en programación son contenedores que se utilizan para almacenar y manipular datos. Una variable tiene un nombre único y se le asigna un valor que puede ser modificado durante la ejecución de un programa.
Constantes:
Son valores que no pueden ser modificados una vez que han sido asignados. Son
utilizadas para representar valores fijos que se mantienen constantes a lo
largo del programa
Operadores:
Los operadores son símbolos o palabras reservadas que permiten realizar
operaciones o manipulaciones sobre los datos. Estos operadores actúan sobre uno
o más operandos y producen un resultado.
CARACTERÍSTICAS DE UN ALGORITMO
Así como
todo lo que nos rodea los algoritmos cuentan con características básicas, a
continuación les compartiré algunas.
·
Precisión:
Un algoritmo debe ser preciso, cada paso debe estar claramente definido y no
puede haber múltiples interpretaciones.
·
Finitud:
Un algoritmo debe tener un número finito de pasos. Esto quiere decir que debe
tener un final.
·
Determinismo:
Esto quiere decir que, dado un conjunto de entradas, siempre producirá el mismo
resultado.
·
Eficiencia:
Debe ser eficiente en términos de tiempo y recursos.
Entre otras
características como: generalidad, claridad, modularidad, reusabilidad, etc.
ELEMENTOS
DE UN ALGORITMO
Como anteriormente
les mencione, los algoritmos deben llevar un orden, por ende, existen elementos
que nos ayudan a cumplir con esto.
- Inicio
- Asignación
- Escribir
- Leer
- Si-Entonces
- Según
- Mientras
- Repetir-Hasta que
- Para
CLIC AQUÍ para ver ejemplos de las partes de un algoritmo.
CLIC AQUÍ para ver video de elementos de un algoritmo.
CONSTRUCCIÓN DE ALGORITMOS NATURALES
¿Recuerdan que al inicio de la página sobre los algoritmos les comenté que los algoritmos son un conjunto de pasos para resolver un problema? Los algoritmos están también presentes en nuestro día a día. Por ejemplo, para hacer un pastel seguimos una serie de pasos para obtener un resultado. También cuando hacemos un jugo, resolvemos problemas de matemáticas e incluso cuando hacemos nuestra rutina diaria al levantarnos, como levantarnos, tender la cama, ducharnos, lavarnos los dientes, vestirnos, desayunar, etc.
HAZ CLIC AQUÍ PARA VER UN VIDEO CON UN EJEMPLO DE ALGORITMO NATURAL
Autora: Estudiante Niurca Bone Arroyo
Comentarios
Publicar un comentario