Definición de algoritmos:
Ejemplo
Crear algoritmo para enseñar a robot a encontrar palabra algoritmo en diccionario.
- Diccionario fue definido como diccionario físico
- Tomar diccionario
- Levantar diccionario
- Verificar sentido de diccionario, siguiendo como indicación el orden de páginas.
- Abrir diccionario
- Dirigirse a indice
- Dirigirse a la página correspondiente al inicio de la letra A
- Verificar palabra por palabra en orden hasta llegar a la palabra algoritmo.
Tipos de algoritmos 🧮
- Cualitativos:
Se relaciona con cualidades, palabras. - Cuantitativos
Se basa en cantidades, números. Tienen que procesarse, hacerse operaciones.
Ejemplos
- Calcular promedio de clase.
- Cuantitativo
- Lavado de manos OMS
- Cualitativo
Receta de cocina
Una receta de cocina puede ser uno u otro, mayormente cualitativo.
Algoritmos Mixtos
Puede tener variables tanto cualitativas como cuantitativas.
Más ejemplos
- Dividir costo de pizza entre un grupo de amigos
- Cuantitativo
- Cambiar una llanta
- Cualitativo
- Encontrar minimo común múltiplo
- Cualitativo
Robot 🤖
Crear algoritmo para enseñar a robot:
Dividir costo de pizza entre un grupo de amigos
- Determinar cantidad de amigos y costo de pizza
- Dividir costo de pizza entre cantidad de amigos
Hacer agua de limón
- Comprar limones
- Determinar cantidad de agua a hacer
- Obtener utensilios
- Cortar limones
- Exprimir limones
Calcular promedio de semestre
Programación 💻
Una vez determinado que se va a trabajar con algoritmos cuantitativos, se continua con el tema.
Definiciones
Google Scholar
De Introducción a la programación de Mihaela Juganaru Mathieu
El trabajo de elaboración de un programa se denomina “programación”. Pero la programación no es solo el trabajo de escritura del código, sino todo un conjunto de tareas que se deben cumplir, a fin de que el código que se escribió resulte correcto y robusto, y cumpla con el objetivo o los objetivos para los que fue creado.
Perplexity
De University of Canterbury – Computer Science Field Guide https://www.csfieldguide.org.nz/es/chapters/
La programación puede definirse como el proceso de expresar un algoritmo mediante un lenguaje formal para que una computadora pueda ejecutarlo. En otras palabras, consiste en transformar una solución paso a paso en un programa comprensible para una máquina.
Lenguajes de programación
Es un intermediario para la implementación de un algoritmo en programación.