TECNOLOGIA

¿QUE ES UN ALGORITMO?
Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir con un objetivo.
Los algoritmos deben ser precisos e indicar el orden lógico de realización de cada uno de los pasos, debe ser definido y esto quiere decir que si se ejecuta un algoritmo varias veces se debe obtener siempre el mismo resultado, también debe ser finito o sea debe iniciar con una acción y terminar con un resultado o solución de un problema.


A LA HORA DE ELABORAR UN ALGORITMO SE DEBE TENER EN CUENTA
  • Tener claro cuál es el problema que va a solucionar.
  • Establecer un objetivo que permita medir la solución del problema.
  • Elaborar un algoritmo que solucione el problema.
  • Realizar pruebas al algoritmo para verificar los resultados.


  • CARACTERISTICAS
  • Un algoritmo debe ser preciso: tiene que indicar el orden de realización de cada paso.
  • Un algoritmo debe estar definido: Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
  • Un algoritmo debe ser finito: el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos.
  • Un algoritmo debe ser legible: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
  • Un algoritmo debe definir tres partes: Entrada, Proceso y Salida.


  • EJEMPLO
    Elabore un algoritmo que permita ir de la casa al colegio.
    Objetivo: Ir de la casa al colegio.
    Inicio

    1. Salir de la casa
    2. Si está lejos del colegio entonces tomar un medio de transporte que lo deje cerca del mismo.
    3. Si no está lejos del colegio entonces dirigirse caminando hacia él mismo
    4. Llegar a la puerta del colegio
    Fin

    TIPOS DE ALGORITMOS
    Existen dos tipos de algoritmos. Los algoritmos convencionales que son los que hacen las personas todos los días en sus diferentes actividades para solucionar problemas del trabajo o de la vida cotidiana. Y los algoritmos computacionales que son los que utilizan el computador a través de programas diseñados por desarrolladores de software y programadores para dar solución a problemas de cálculo o de manejo de información.

    ¿QUE ES UN PSEUDOCODIGO?

    Cuando se trabaja e programación, antes de escribir nuestro programa, primero escribimos el pseudocódigo.
    El pseudocódigo es una forma de escribir los pasos que va a realizar un programa de la forma más cercana al lenguaje de programación que vamos a utilizar posteriormente. Es como un falso lenguaje, pero en nuestro idioma, en el lenguaje humano y en español.

    CARACTERISTICAS DE UN PSEUDOCODIGO
    Las principales características de este lenguaje son: 
    • Se puede ejecutar en un ordenador
    • Es una forma de representación sencilla de utilizar y de manipular.
    • Facilita el paso del programa al lenguaje de programación.
    • Es independiente del lenguaje de programación que se vaya a utilizar.
    • Es un método que facilita la programación y solución al algoritmo del programa.

    No hay comentarios:

    Publicar un comentario