Want to create interactive content? It’s easy in Genially!
Algoritmos
DIANA SANCHEZMARTINEZ
Created on March 20, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
Siguiente
Algoritmos
By:Diana Sánchez Martínez
Computación
Atras
Siguiente
¿Qué es un algoritmo?
Un algoritmo es una lista de instrucciones paso a paso diseñadas para realizar una tarea específica o resolver un problema concreto. Si lo pensamos así, los algoritmos son omnipresentes.
Atras
Atras
Siguiente
Tienen inicio y fin: todo algoritmo debe tener un punto de partida claro (inicio) y un punto final concreto (fin). En el inicio, se definen los datos de entrada y el estado inicial del problema. En el fin, se obtiene la solución o salida deseada.
Características
Atras
Siguiente
Recetas de cocina Las recetas de cocina son un claro ejemplo de algoritmos en acción. Estado inicial: Los ingredientes sin procesar. Instrucciones: Pasos ordenados para mezclar, cocinar o preparar los ingredientes. Estado final: El plato listo para servir.
Ejemplo de algoritmo
Atras
Preguntas
Siguiente
Atras
Siguiente
Atras
Reunir los ingredientes:Limones (4-6 limones, dependiendo del tamaño y lo ácido que te guste). Agua (1 litro de agua fría). Azúcar (aproximadamente 100 g, ajusta al gusto). Hielo (opcional). Preparar los limones: Lava los limones. Corta los limones por la mitad. Exprime el jugo de los limones usando un exprimidor de cítricos o a mano. Mezclar los ingredientes: En una jarra, vierte el jugo de los limones. Agrega el azúcar. Añade el agua fría. Mezcla bien hasta que el azúcar se disuelva completamente. Ajustar el sabor: Si prefieres más dulce, añade más azúcar al gusto. Si está demasiado fuerte, añade un poco más de agua. Servir: Llena los vasos con hielo (si lo deseas). Sirve la limonada en los vasos.
Algoritmo"Limonada"
Siguiente
Atras
Siguiente
Diagrama de flujo
Diana Sánchez Martínez
Atras
Siguiente
¿Qué es?
Representación gráfica de un proceso o algoritmo. Se utiliza para visualizar lospasos de una manera clara y ordenada, facilitando la comprensión y el análisis de la información
Atras
Indican las accion es que se transforman en datos que dan continuidad al proceso
Inicio / Final
Siguiente
Indican las accion es que se transforman en datos que dan continuidad al proceso
Actividad
Ofrcen información nueva, de ínteres o de gran valor para el desarrollo del proceso representando
Se usan para indicar las elecciones y decisiones realizadas
Datos
Decisión
Elementos de un Diagrama de flujo
Lineas de flujo
Conectan los pasos, etapas, decisiones y otros elementos que intervienen en los diagramas
Siguiente
Atras
4.¿Por qué es importante asignar nombres significativos a las variables?
3.¿Qué significa declarar una variable?
2.¿Cuál es la diferencia entre una constante y una variable?
+ INFO
Variables
1.¿Qué es una variable en programación y para qué se utiliza?
Una variable en programación es un identificador único que almacena un valor cambiante durante la ejecución del programa y tiene un tipo de dato definido, como números, texto o valores booleanos.
Las constantes son valores fijos, mientras que las variables representan datos que pueden cambiar.
Una variable se declara con la instrucción Dim, especificando su nombre y características según su ubicación y contenido.
Usar nombres de variables claros mejora la legibilidad, facilita la depuración y reduce errores en el código.
Siguiente
Atras
Descripción: Almacena valores de verdadero o falso (true/false). Ejemplo: boolean esActivo = true;
4. Booleano (Boolean)
Descripción: Almacena secuencias de caracteres, como palabras o frases. Ejemplo: String nombre = "Juan";
2.Cadena de texto (String)
Descripción: Almacena números enteros, tanto positivos como negativos, sin decimales. Ejemplo: int edad = 25;.
Tipos de Variablez
¿Cuáles son los tipos de variables más comunes en programación? Describe cada uno.
1. Entero (Integer - int)
Siguiente
Atras
Caso Tipo de variable Edad de una persona `int` Nombre de la persona `String` Altura en metros `float` o `double` Respuesta “Sí” o “No” `boolean`
¿Qué tipo de variable usarías para guardar:
¿Qué diferencias hay entre una variable entera, y una variable de texto (cadena)?
Es decir, una variable de tipo entero solo puede almacenar números enteros, mientras que una variable de tipo cadena de texto, solo puede almacenar cadenas de texto.
If you are going to present live, we recommend that you train your voice and rehearse: the best improvisation is always the most practiced!.