Want to create interactive content? It’s easy in Genially!

Get started free

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!.