Documentos de Académico
Documentos de Profesional
Documentos de Cultura
los algoritmos
WWW.UMOV.MX
B1
Mapa conceptual
Introducción
Algoritmos
Datos Operadores
aritméticos
Compuesto Abstracto
Condiciones y Pruebas de
escritorio Transformación
De incremento Combinados
B1
ciclos
WWW.UMOV.MX
1.1 Datos
B1
Algunos ejemplos en matemáticas son el algoritmo de la división para
calcular el cociente de dos números, el Algoritmo de Euclides para
WWW.UMOV.MX
obtener el máximo común divisor de dos enteros positivos, o el
método de Gauss para resolver un sistema lineal de ecuaciones.
1.1 Datos
Los datos son representaciones simbólicas (vale decir: numéricas,
alfabéticas, algorítmicas, etc.) de un determinado atributo o variable
cualitativa o cuantitativa, o sea: la descripción codificada de un hecho
empírico, un suceso, una entidad.
WWW.UMOV.MX
ordinal) . Por ejemplo fecha día/mes/año.
● Abstracto. Representa entidades del mundo real ”objetos”.
Puede ser un objeto vivo como un perro o no vivo como un carro.
1.1 Datos
El ingreso de los datos que el Operación lógica formal que Los resultados obtenidos por
algoritmo necesita para el algoritmo emprenderá el proceso sobre los datos de
operar. con lo recibido. entrada, una vez que termina
la ejecución del algoritmo.
WWW.UMOV.MX
● Una variable contador en algoritmos lleva la contabilidad de repeticiones, eventos, accesos, etc… c= c+1.
● Una variable sumador va acumulando distintas cantidades y guarda el total. c= c + b.
1.1 Datos
En programación, una variable es un espacio de memoria reservado para almacenar un valor que corresponde a un
tipo de dato soportado por el lenguaje de programación.
La asignación de memoria consiste en el proceso de asignar memoria para propósitos específicos, ya sea en tiempo
de compilación o de ejecución. Si es en tiempo de compilación es estática, si es en tiempo de ejecución es dinámica.
Operadores Aritméticos
WWW.UMOV.MX
04 Combinados. Todos o alguna
combinación de los anteriores.
Por ejemplo ((A > (B+C)) || ((D*10) > A))
1.2 Desarrollo de algoritmos
WWW.UMOV.MX
Algoritmos cuantitativos. Todo lo contrario, es un algoritmo que
depende de cálculos matemáticos para dar con su resolución.
1.2 Desarrollo de algoritmos
Condiciones Decisiones que se toman para tomar caminos.
si (condición) Entonces
WWW.UMOV.MX
correctos o incorrectos, con el fin de encontrar errores y poderlos
corregir.
1.2 Desarrollo de algoritmos
B1
WWW.UMOV.MX
1.3 Transformación de algoritmos
WWW.UMOV.MX
● Definidos. Un mismo algoritmo ante los mismos elementos de
entrada (input) debe dar siempre los mismos resultados.
1.3 Transformación de algoritmos
hay otra forma; se puede medir el número de operaciones que realiza un algoritmo considerando el tamaño de las
WWW.UMOV.MX
entradas al mismo. Entre más grande es la entrada mayor será su tiempo de ejecución.
La depuración, entonces, es el proceso de identificación y corrección de errores de programación.
1.3 Transformación de algoritmos
WWW.UMOV.MX
tamaño de la entrada que tenga.
1.3 Transformación de algoritmos
B1
WWW.UMOV.MX
CIERRE DE BLOQUE 1
WWW.UMOV.MX