Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ALGORITMIA
Un ALGORITMO es una secuencia finita ‘bien definida’ de tareas ‘bien definidas’, cada una de las cuales
se puede realizar con una cantidad de recursos finitos. Se dice que una tarea esta ‘bien definida’, si se
sabe de manera precisa las acciones requeridas para su realización. Aunque los recursos que debe utilizar
cada tarea deben ser finitos estos no están limitados, es decir, si una tarea bien definida requiere una
cantidad inmensa (pero finita) de algún recurso para su realización, dicha tarea puede formar parte de un
algoritmo. Además, se dice que una secuencia de tareas esta ‘bien definida’ si se sabe el orden exacto de
ejecución de cada una de las mismas.
·Finitud: el algoritmo debe acabar tras un número finito de pasos. Es más, es casi fundamental que sea en
un número razonable de pasos.
·Definibilidad: el algoritmo debe definirse de forma precisa para cada paso. Puesto que el lenguaje
humano es impreciso.
·Entrada: el algoritmo tendrá cero o más entradas, es decir, cantidades dadas antes de empezar el
algoritmo. Estas cantidades pertenecen además a conjuntos especificados de objetos. Por ejemplo,
pueden ser cadenas de caracteres, enteros, naturales, fraccionarios, etc
·Salida: el algoritmo tiene una o más salidas, en relación con las entradas.
·Efectividad: se entiende por esto que una persona sea capaz de realizar el algoritmo de modo exacto y
sin ayuda de una máquina en un lapso de tiempo finito.
A continuación, el enlace de descarga del programa que usaremos para el diseño de algoritmos.
https://informaticagrp32011.weebly.com/uploads/1/0/1/4/10147232/dfdv1.0.zip
Símbolos DFD
DFD, usa una variedad de símbolos para ejecutar dichas acciones que necesitamos en un programa, como:
insertar – mostrar – calcular – funciones – condiciones – etc…
Para ello, les mostraré a continuación cada una:
* Para hacer una operación considerando un límite, se aplica el “mientras que”, y se usa el siguiente
símbolo:
* Para hacer de igual manera una operación poniéndole un límite se aplica el “para – hasta que”, y se usa el
siguiente símbolo:
Así que ahora ya sabemos que símbolos usaremos para hacer algún proceso especifico cuando vayamos a
hacer un algoritmo
EJERCICIOS BÁSICOS
Para poder aplicar los conocimientos de algoritmia vamos a utilizar el Software DFD.
Ejercicio básico 1: Haremos un algoritmo que permita ingresar dos números, y muestre la multiplicación
de ambos.
Ejercicio básico 2: Haremos un algoritmo que permita ingresar tres números, y muestre en pantalla
tanto la suma como la multiplicación de ellos.