Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ÍNDICE
ÍNDICE..................................................................................................................... 1
Índice de figuras.......................................................................................................2
Índice de tablas........................................................................................................ 2
INTRODUCCIÓN..................................................................................................... 3
DESARROLLO DE LA ACTIVIDAD.........................................................................4
Mapa conceptual: fases de la metodología de programación..............................4
Mapa conceptual: Link CANVA:........................................................................5
Mapa conceptual: Link OneDrive Institucional:.................................................5
Definición propia de lenguaje de programación....................................................5
CONCLUSIONES.....................................................................................................6
¿Qué importancia consideras que tiene el aplicar todas las fases de la
metodología de programación?............................................................................6
REFERENCIAS BIBLIOGRÁFICAS.........................................................................7
2
Índice de figuras
Índice de tablas
INTRODUCCIÓN
DESARROLLO DE LA ACTIVIDAD
Respuestas a preguntas.
a. ¿Qué es y para qué sirve un algoritmo? Da un ejemplo aplicándolo
en tu vida.
“Un algoritmo es una serie de pasos organizados, que describe el proceso que se
debe seguir, para dar solución a un problema específico”. (Oviedo Fadul, 2004)
De manera personal puedo definir al algoritmo como: un conjunto de pasos
interrelacionados que forman parte de un proceso definido para cumplir un fin
específico previamente definido. Implícitamente, en la anterior definición se puede
identificar que, un algoritmo es una serie de pasos y, sirve para resolver un
problema.
Un ejemplo práctico y sencillo de un algoritmo en mi vida cotidiana es prepárame
una torta de huevo, el cual se puede representar a través de un algoritmo
secuencial:
Inicio
o Tomar la telera.
o Cortar la telera a la mitad (se obtendrá tapa 1 y tapa 2).
o Untar mayonesa en tapa 1.
o Poner “huevo cocinado tipo torta” en tapa 1.
o Untar frijoles en tapa 2.
o Encimar tapa 2 en tapa 1.
Fin
(Gómez Flores, 2023)
Figura 1 Algoritmo de preparación de torta. Elaboración Propia. Elaborado con MS Visio 2023.
Inicio ---
Tapa 1 con
Encimar mayonesa y huevo TORTA DE HUEVO
Tapa 2 con frijoles
FIN
c. ¿Qué es pseudocódigo?
El pseudocódigo “es una técnica que sirve para escribir programas de
computadora en lenguaje natural de tal manera que se facilite la comprensión,
prueba y posterior codificación en un lenguaje de programación específico”.
(Gómez Flores, 2023)
Otras fuentes proponen que el pseudocódigo utiliza construcciones de un lenguaje
de programación, pero que, en realidad, no se ejecuta. Lo cierto es que el
pseudocódigo ayuda a estructurar algoritmos a través de texto que permite
identificar – de una forma objetiva a través de sujetos y verbos –, las acciones que
forman parte del algoritmo, también permiten representar operaciones repetitivas
7
complejas, facilita traducir el pseudocódigo a un lenguaje de programación
específico y, se pueden observar claramente los niveles que tiene cada operación.
Representa el inicio y
Inicio / Fin. final del diagrama de
flujo.
Representa la
realización de una
Rectángulo de Símbolo de actividad relacionada
proceso: Operación o actividad. con el objetivo que
persigue el diagrama de
flujo.
Hace referencia a un
Documento.
documento.
8
https://www.diagramadeflujo.net/simbologia/
https://diagramaweb.com/flujo-ansi/
Pseudocódigo.
Diagrama de flujo
Prueba de escritorio
10
11
CONCLUSIONES
9. Redacta una conclusión de la actividad con una extensión entre 150 y 200
palabras, de autoría propia, donde describas ¿cuál es la importancia del uso de
algoritmos?
12
REFERENCIAS BIBLIOGRÁFICAS