Documentos de Académico
Documentos de Profesional
Documentos de Cultura
expresión de un
algoritmo
WWW.UMOV.MX
B2
Mapa conceptual
Medios de expresión
de un algoritmo
Lenguajes de
Lenguaje natural Pseudocódigo Diagramas de flujo
programación
Condiciones y
Elementos
ciclos
Recursividad Arreglos B2
WWW.UMOV.MX
Funciones
2.1 Lenguaje natural
B2
WWW.UMOV.MX
2.1 Lenguaje natural
WWW.UMOV.MX
2.1 Lenguaje natural
WWW.UMOV.MX
2.1 Lenguaje natural
WWW.UMOV.MX
1. Ajustar el volumen
2. Disfrutar la película
FIN
2.2 Pseudocódigo
WWW.UMOV.MX
2.2 Pseudocódigo
● Ordinal
Datos
Representaciones simbólicas de ● No ordinal
un atributo o variable ● Compuesto
● Abstracto
● De lectura
Operaciones Son aquellas que se aplican a los
● De escritura
Primitivas datos para transformarlos en
● De asignación
Elementales nuevos datos o información
● Aritméticas o lógicas
Son los medios a través de los
● Secuenciales
Estructuras de cuales se dirigen las acciones por
● Selectivas o de decisión
control un camino u otro
● Iterativas o de repetición B2
WWW.UMOV.MX
2.2 Pseudocódigo
Condiciones y ciclos
Mientras (condición) Mientras (condición) do Desde valor inicial al valor final (+1) B2
Bloque de Bloque de Bloque de instrucciones;
instrucciones; instrucciones; Fin_Desde
Fin_mientras Fin_mientras_do
WWW.UMOV.MX
2.2 Pseudocódigo
Recursividad
Arreglos
Proceso Prueba
Definir num como entero;
Son estructuras que almacenan valores del mismo tipo como números o Dimension num[5];
num[1]=5; B2
cadenas. Tienen una longitud determinada. num[2]=10;
num[3]=15;
num[4]=20;
num[5]=25;
WWW.UMOV.MX
FinProceso
2.2 Pseudocódigo
Funciones
También existen procedimientos, que son rutinas que reciben uno o Entrada
x + y
Salida
enunciado. B2
En el caso de las funciones, es necesario colocar una palabra como
regresar o devolver para indicar cuál es la salida generada por el
WWW.UMOV.MX
algoritmo.
2.3 Diagramas de flujo
WWW.UMOV.MX
2.3 Diagramas de flujo
WWW.UMOV.MX
algoritmos empleado para crear diagramas de flujo.
2.3 Diagramas de flujo
draw.io
B2
Permite guardar los diagramas en el disco duro de tu ordenador, Gdrive,
OneDrive o Dropbox. Te invito a ingresar a estas páginas para que te
WWW.UMOV.MX
vayas familiarizando con los diagramas de flujo, sin embargo en el
bloque 4 veremos a más detalles estos diagramas.
2.4 Lenguajes de programación
WWW.UMOV.MX
2.4 Lenguajes de programación
WWW.UMOV.MX
específico. Por ejemplo PHP, Basic, Java, etc.
2.4 Lenguajes de programación
https://paiza.io/projects/swKlAF0OqTIAlJj4GFkXZQ
B2
WWW.UMOV.MX
2.5 Descripción de un algoritmo
WWW.UMOV.MX
ponerlo a prueba y determinar si es exactamente la solución
deseada.
2.5 Descripción de un algoritmo
WWW.UMOV.MX
2.5 Descripción de un algoritmo
B2
WWW.UMOV.MX
CIERRE DE BLOQUE 2
WWW.UMOV.MX