Documente Academic
Documente Profesional
Documente Cultură
Nombres:
Brayan Silva
Crismay Nieto
Introduccin:
En nuestra vida cotidiana se presentan muchos problemas que sin querer
aplicando diferentes acciones o instrucciones se hallan alternativas para la
solucin. Para eso se aplican algoritmos que son un conjunto de pasos o
instrucciones para la solucin de un problema determinado. Los ejemplos
ms comunes de algoritmos pueden ser recetas de cocina o problemas
matemticos. A la representacin grfica de un algoritmo se denomina
diagrama de flujo para la realizacin de este se utilizan una serie de smbolos
y signos, y adems se pueden presentar algunas preguntas durante su
desarrollo
ndice:
Algoritmos:
Caractersticas
Partes
Instrucciones algortmicas bsicas
El pseudocdigo
Las variables
Diagramas de flujo:
Concepto
Por qu se usan?
Ventajas
Desventajas
Reglas para la creacin de un diagrama
Partes
Metodologa para la solucin de un diagrama de flujo
preguntas
Algoritmos:
Son un conjunto de instrucciones ordenadas que nos permiten buscar una
solucin eficaz a los problemas
Generalmente en nuestra vida cotidiana se presentan muchos problemas
que sin querer aplicando diferentes acciones instrucciones y pasos se hallan
alternativas para solucin
Por ejemplo se aplican algoritmos cuando se prepara una torta, ya que se
siguen instrucciones o pasos para su preparacin. Otro ejemplo podra ser
cuando se realizan operaciones matemticas tal es el caso de la suma de
dos nmeros donde se busca obtener un resultado determinado
Caractersticas
Los algoritmos deben cumplir con lo siguiente
Debe ser preciso: cada instruccin tiene que ser clara y determinada
a una accin
Debe ser finito: su diseo debe tener un nmero limitado en cuanto
sus pasos
Debe ser definido: debe obtenerse los resultados determinados con
las instrucciones de entrada
Partes
Los algoritmos se constituyen generalmente de tres partes
Entrada
Proceso
Salida de resultados
Utilizando el ejemplo de la torta se relacionara de la siguiente forma
En la entrada: se utilizan los ingredientes y utensilios empleados para
la preparacin de la torta
En el proceso: que es el desarrollo se elabora la receta de cocina
En la salida: se presenta la torta una vez procesada en el plato
Asignacin
Permite asignar a una variable el valor de una expresin. La asignacin se
expresa en pseudocdigo de la siguiente forma: variable=expresin
Donde la variable y el valor de expresin deben tener el mismo tipo de dato
El pseudocdigo
Las variables
Una variable representa un espacio de almacenamiento que el software de
programa utiliza para guardar un dato. Por ejemplo, una variable puede ser
un nombre de una persona, ya que es un dato que se est almacenando
para el desarrollo del algoritmo
Generalmente, las variables se declaran, es decir, tiene un nombre, un tipo
de dato y valor. En este sentido, antes de poder utilizar una variable es
necesario declararla, especificando su nombre y tipo de dato
Diagramas de flujo:
Son la representacin grfica o simblica de un algoritmo. Se utilizan para
representar procesos y pasos para la solucin de una problemtica
determinada
Su nombre deriva del uso de flechas para enlazar los distintos procesos que
se realiza para buscar fluidez en la solucin
Ejemplos:
Diagrama de flujo de cmo cambiar un bombillo:
Para este diagrama se deben identificar los posibles procesos que se pueden
ejecutar para la sustitucin de un bombillo. Para ello es recomendable que se
realicen las preguntas de ayuda para su elaboracin
Es importante establecer ante una posible condicin, los posibles procesos
que pasaran para que de esta forma se llegue a la solucin del problema
principal del diagrama
10
11
Conclusin:
Un algoritmo es un conjunto de pasos ordenados a seguir para resolver un
problema especfico que se caracteriza entre otros por ser legible, correcto y
eficiente. Un diagrama de flujo es la representacin grfica de un algoritmo
que tiene muchas ventajas, sin embargo, posee algunas desventajas en
cuanto que son muy complicados. Durante el desarrollo se pueden presentar
algunas preguntas segn el propsito, lugar, secuencia, gente y mtodo
12