Sunteți pe pagina 1din 2

Un i v e r s i d a d Na c i o n a l E x p e r i m e n t a l FRANCISC O DE M IRANDA

Conclusiones
Desarrollar un programa no consiste en sentarse frente al computador y codificarlo en algn lenguaje de programacin, sino que requiere de una estrategia para enfrentar y solucionar un problema planteado, la cual finalmente se codificara para probar su eficacia en el computador La solucin de todo problema es una secuencia lgica de actividades, por lo que es un buen ejercicio el describir ya sea mentalmente y/o en papel las actividades de cualquier proceso pro realizar, primero a nivel genrico y luego en detalle. Por ejemplo, empiece describiendo sus actividades personales (como pseudocdigo) de un da elegido. Cuando quiera dar soluciona un problema no piense en el lenguaje de programacin a emplear en primera instancia, sino ms bien concentre sus esfuerzos mentales en describir las actividades necesarias para dar solucin al problema, al final preocpese por el lenguaje

Qu hemos aprendido?

Aprendizaje Dialgico Interactivo

Trabajo de Grado Gua para el Aprendizaje de las Estructuras de Control mediante Algoritmos en la Programacin Estructurada

GRACIAS POR SU ATENCION


BLOG INFORMA TIVO

www.aprendemosalgoritmos.blogspot.com

Santa Ana de Coro, Mayo 2012

Gua para el Aprendizaje de las Estructuras de Control mediante Algoritmos en la Programacin Estructurada

INTRODUCCION

ESTRUCTURAS DE CONTROL
Pocas veces que nos detenemos a pensar si existe un camino estructural que nos permita resolver cualquier problema. Resulta ser importante la lgica para desarrollar un algoritmo computacional de forma clara y standard (si se puede decir as) para que un programa desarrollado por una persona sea fcilmente entendible por cualquier otra, dado que haciendo uso de la lgica propia de cada uno podemos llegar a encontrarnos con programas tan confusos que solo llegaran a ser entendibles por su creador. Esa es la razn fundamental por la cual se busc uniformar la lgica para desarrollar algoritmos computacionales y poder llegar a unas estructuras bsicas sobre las cuales se pueda decir que est fundamentada dicha lgica. Pues bien, el pensamiento humano se mueve entre tres estructuras bsicas: Estructura De Secuencia. Permanentemente estamos inmersos en esta estructura. Es decir primero se planea cada secuencia de acciones (consciente o inconscientemente) antes de ejecutarlas. Estructuras De Decisin. Permite escoger lo que para usted sea la mejor alternativa de entre varias. La decisin se da siempre que usted tenga que escoger de entre, por lo menos, dos caminos lgicos. Estructuras Cclicas. Nos permite repetir una o varias acciones una cantidad definida de veces. Permanente e infortunadamente estamos tambin realizando tareas cclicas.

Cuando vamos a resolver un problema, nos enfrentamos con la dificultad de tener que encontrar una solucin. Para solucionar cualquier dilema, lo primero que se debe conocer es el problema, lo que para nosotros se convierte en el objetivo. Tener claro el objetivo, es como el faro que solo cuando est bien claro nos ilumina el camino. Ese camino tiene un nombre, y dada la orientacin de esta gua es: algoritmo.

QU ES UNALGORITMO?
Es aquel conjunto de pasos secuenciales y ordenados que permiten lograr un objetivo. Un ejemplo prctico: la adquisicin de un libro. El objetivo es adquirir. El algoritmo para su solucin, seria dirigirnos a alguna librera, preguntar por su existencia, de ser afirmativa la respuesta, adquirirlo, caso contrario acudir a otra librera, donde se repetir el proceso para su adquisicin. Conocer las tcnicas de representacin permite evaluar ventajas y desventajas reales, lo que nos permite determinar cul es la tcnica mas apropiada para la representacin de sus algoritmos; las ms conocidas son: Diagramas de Flujo. Diagramacin Rectangular Estructurada. Pseudocdigo.
DAT O CURIOS O DAT O CURIOS O

DAT O CURIOS O

Los orgenes de la palabra algoritmo se remonta a siglos atrs, en el medio oriente

A pesar de la evolucin tecnolgica, la programacin estructurada sigue siendo utilizada paraquienes se inician en el campo de la programacion

La diagramacin rectanguilar estructurada, no es tan utilizada por conflictos en su definicin grafica

S-ar putea să vă placă și