Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Algoritmos
Conjunto finito de reglas que dan una secuencia de operaciones para
resolver todos los problemas de un tipo dado. De forma ms sencilla,
podemos decir que un algoritmo es un conjunto de pasos que nos
permite obtener un dato
Es una formula para resolver un problema. Es un conjunto de acciones
o secuencia de operaciones que ejecutadas en un determinado orden
resuelven el problema.
Es una secuencia ordenada de instrucciones que
resuelve un problema en concreto.
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Algoritmos
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Partes de un Algoritmo
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Programas
Es una serie de instrucciones que le indican a la computadora
cules son las tareas que tiene que realizar para lograr un fin
especfico. Debe tener una estructura y organizacin
determinadas, y quien lo ejecuta tiene que seguir una secuencia
de acciones para que el resultado sea el deseado.
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Lenguaje Algortmico
Es aquel por medio del cual se realiza un anlisis previo del
problema a resolver y encontrar un mtodo que permita
resolverlo.
Lenguaje de Programacin
Lenguaje utilizado para comunicarnos con un ordenador e
imponerle la realizacin concreta de un conjunto de rdenes.
Es un lenguaje diseado para describir el conjunto de acciones
consecutivas que un equipo debe ejecutar. Por lo tanto, un
lenguaje de programacin es un modo prctico para que los seres
humanos puedan dar instrucciones a un equipo.
Ing. Carlos Sifontes
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Lenguaje Natural
Este algoritmo es caracterizado porque sigue un proceso de
ejecucin comn y lgico, describiendo textualmente paso a paso
cada una de las actividades a realizar dentro de una actividad
determinada.
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
1. Levantarse
2. Baarse
3. Vestirse
4. Desayunar
5. Cepillarse los dientes
6. Salir de casa
7. Tomar el autobs
8. Llegar al IUTJAA
9. Buscar el aula
10.Ubicarse en un asiento
Ing. Carlos Sifontes
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Pseudocodigo
No es realmente un cdigo sino una imitacin y una versin
abreviada de instrucciones reales para las computadoras. Es una
tcnica para diseo de programas que permite definir las
estructuras de datos, las operaciones que se aplicarn a los datos
y la lgica que tendr el programa de computadora para
solucionar un determinado problema. Utiliza un pseudolenguaje
muy parecido a nuestro idioma, pero que respeta las directrices y
los elementos de los lenguajes de programacin.
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Pseudocodigo: Ejemplo
Disear un algoritmo que lea cuatro variables y calcule
e imprima su producto, suma y media aritmtica.
inicio
leer (a, b, c, d)
producto <-- (a * b * c * d)
suma <-- (a + b + c + d)
media <-- (a + b + c + d) / 4
escribir (producto, suma, media)
fin
Ing. Carlos Sifontes
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Diagramas de Flujo
Son la representacin grfica de la solucin algortmica de un
problema. Para disearlos se utilizan determinados smbolos o
figuras que representan una accion dentro del procedimiento.
Utilizan unos smbolos normalizados, con los pasos del algoritmo
escritos en el smbolo adecuado y los smbolos unidos con
flechas, denominadas lneas de flujo, que indican el orden en que
los pasos deben ser ejecutados.
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Proceso
Entrada de
Datos
Decisin
Inicio/Fin
Ciclo For
Salida Pantalla
Repeticion
Salida
Impresora
C. Fuera
Pag.
ALGORTMICA Y PROGRAMACIN
UNIDAD I: ALGORITMOS Y PROGRAMAS
Ejemplo:
Disear un algoritmo que lea
cuatro variables y calcule e
imprima su producto, suma y
media aritmtica.