manejo de subrrutinas

Páginas: 4 (899 palabras) Publicado: 10 de febrero de 2014
 Instituto Tecnológico Superior de Cananea
Ingeniería ElectromecánicaPractica # 5 MANEJO DE SUBRRUTINAS

Objetivo:
Que el alumno se familiarice con el manejo de subrutinas, como medio para estructurar mejor un programa.

Marco teórico:En computación, una subrutina o subprograma (también llamada procedimiento, función o rutina), como idea general, se presenta como un subalgoritmo que forma parte del algoritmo principal, el cualpermite resolver una tarea específica.
Se le llama subrutina a un segmento de código separado del bloque principal y que puede ser invocado en cualquier momento desde este o desde otra subrutina.
Unasubrutina al ser llamada dentro de un programa hace que el código principal se detenga y se dirija a ejecutar el código de la subrutina, en cambio cuando se llama a una macro, el compilador toma elcódigo de la macro y lo implanta donde fue llamado, aumentando así el código fuente y por consiguiente el objeto.
Segmentar el código en funciones permite al programador crear piezas modulares de códigoque realizan una tarea definida y vuelven a la zona del programa en la que fueron llamadas. El caso típico para crear un función es cuando uno necesita realizar la misma acción múltiples veces dentrode un mismo programa.
Para programadores acostumbrados a utilizar BASIC las funciones en Arduino permiten (y extienden) la utilidad de usar subrutinas (GOSUB en BASIC).
La estandarización defragmentos de código en funciones tiene diversas ventajas:
Las funciones ayudan al programador a ser organizado. Además ayudan a conceptualizar el programa.
Las funciones codifican una acción en un lugar,así que sólo deben ser depuradas de errores una vez.
Reducen las posibilidades de error en modificaciones, si el código debe ser cambiado.
Las funciones hacen el sketch mas pequeño y mas compacto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • MANEJO
  • Manejo
  • Manejo
  • Manejadores
  • Manejo
  • Manejo
  • Manejo
  • manejar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS