lunes, 6 de junio de 2011

ALGORITMOS

¿CÓMO DISEÑAR UN ALGORITMO?


DEFINICION DE ALGORITMOS
Un algoritmo es una serie de pasos ordenados y definidos para la solución de un problema.
EJEMPLO DE ALGORITMO:
COMO PREPARAR UN HUEVO ESTRELLADO:
1.-PRENDES LA ESTUFA.
2.-COLOCAS EL SARTEN EN EL FUEGO.
3.-LE AGREGAS ACEITE A LA SARTEN.
4.-CUANDO ESTE MAS O MENOS CALIENTE EL ACEITE, ROMPES EL HUEVO CON CUIDADO Y SE LO AGREGAS A LA SARTEN.
5.-LE PONES LA SAL AL GUSTO.
6.-CUANDO YA VEAS QUE ESTA COCIDO DE UN LADO LO VOLTEAS DEL OTRO LADO Y ASI LO SIGUES VOLTENDO (DEPENDIENDO DE COMO LO QUIERAS DE COCIDO).
7.-LO SIRVES EN EL PLATO Y TE LO COMES.
DIAGRAMA DE FLUJO
Un diagrama de flujo es una representación grafica de un algoritmo o de un proceso. Es decir, muestra gráficamente el algoritmo realizado anteriormente para poder realizar el diagrama de flujo.
SIMBOLOS QUE SE UTILIZAN EN UN DIAGRAMA DE FLUJO.

INICIO.-SIRVE PARA INDICAR EN DONDE EMPIEZA EL DIAGRAMA DE FLUJO.
FIN.-SIRVE PARA INDICAR EN DONDE TERMINA EL DIAGRAMA DE FLUJO.
OPERACIÓN.-AQUÍ SE PLANTEA LO QUE SE TIENE QUE DESARROLLAR .EJEMPLO: DESARROLLAR UNA EXPRESION ARITMETICA O MOVER UN DATO DE UN LADO A  OTRO.
DECISION LOGICA.-NORMALMENTE TIENE DOS RESPUESTAS SI O NO, REALMENTE DEPENDE DE LOS CASOS.
REPORTE.- EL REPORTE ES LO QUE SE VA A IMPRIMIR, ES DECIR EL RESULTADO DEL ALGORITMO.
ENTRADA DE DATOS MANUALES.-AQUÍ PODEMOS INTRODUCIR DATOS.
CONECTOR  DE PAGINAS.- ES LA CONEXIÓN ENTRE DOS PUNTOS DEL ORGANIGRAMA SITUADOS EN PAGINA DIFERENTES.
CONECTOR .-ESTE SIRVE PARA ENLAZAR DOS PARTES CUALES  QUIERA DE UN ORDINOGRAMA  A TRAVES DE UN CONECTOR EN LA ENTRADA SE REFIERE A LA CONEXIÓN EN LA MISMA PAGINA DEL DIAGRAMA.
¿QUÉ ES UN PSEUCODIGO?
Es la descripción de un algoritmo en un lenguaje de programación de manera que lo entienda el usuario.
EJEMPLO:
1.-INICIO
2.-INTRODUCIR A Y B
3.-EJECUTAR SUMA C=A+B
4.-IMPRIMIR C
5.-FIN
PASOS PARA RELIZAR UN DIAGRAMA DE FLUJO
1.-ANALIZAMOS EL PROBLEMA QUE QUEREMOS RESOLVER.
2.-RELIZAMOS UN ALGORITMO.
3.-AHORA ESE ALGORITMO LO HACEMOS UN PSEUCODIGO.
4.-Y REALIZAMOS EL DIAGRAMA DE FLUJO.
OPERADORES ARITMETICOS UTILIZADOS EN DIAGRAMAS DE FLUJO
+ SUMA
-RESTA
*MULTIPLICACION
/DIVISION
** EXPONENTE
OPERADORES RELACIONALES UTILIZADOS EN UN DIAGRAMA DE FLUJO
>MAYOR QUE…
<MENOR QUE…
<=MENOR O IGUAL
>=MAYOR O IGUAL
<> DIFERENTE
== IGUAL QUE…
VENTAJAS DE REALIZAR ALGORITMOS
Generalmente en la vida cotidiana del ser humano se encuentra con problemas los cuales los puede resolver mediante pasos que lo llevan a resolverlo. Esto da paso a la realizacionde algoritmos. pseucodigos y diagramas de flujo.
Por lo tanto llegamos a la conclusion de que los algoritmos son muy utiles para el ser humano y tiene ventajas como las siguientes:
-ES MUY UTIL PARA LA SOLUCION DE PROBLEMAS.
-DISMINUYE LOS ERRORES.
-PERMITE EL RAZONAMIENTO AL PENSAMIENTO HUMANO.
-ETC....




No hay comentarios:

Publicar un comentario