2.1. Automatiza operaciones mediante la creación de funciones para la agilización de procesos.

2.1.1 Desarrolla programas en lenguaje C que utilicen funciones las cuales deberán contar con las siguientes características: 
  • Uso de parámetros.
  • Retorno de valores
  • Recursividad 

  A. Identifica los componentes de una función 
  • Función 
  •  Macro 
  • Estructura de una función 
    • Valores de retorno 
    • Parámetros por  valor  y por referencia 
    • Código de la función 
  • Alcance de las variables en una función.

B. Creación de librería  
  • Creación de funciones. 
  • Llamada a funciones  
  • Recursividad y el manejo de memoria



Video Comportamiento de las Funciones:
Se realiza la dramatización de la transmisión de una noticia internacional, que comienza su difusión en el set de grabación del noticiero con el reportero Axel Loret, quién transfiere el control de las noticias al reportero Aaron que se encuentra en Washington D.C., este hace un breve comentario de la noticia para dar lugar al reportero Edwin, que esta en el lugar de los hechos en Las Vegas, donde se suscito una balacera en un concierto de música country, el reportero da la nota y regresa los microfonos a Washington D.C., donde despide ese enlace y finalmente regresa el control al Noticiero con Axel Loret, que despide las noticias enviando sus condolencias a todas aquellas personas que lamentan el fallecimiento de seres queridos en ese lamentable suceso.

Esta representación se hace con la intención de explicar la ejecución de un programa haciendo uso de funciones, las cuales son bloques de código referenciado por un nombre y que tienen un objetivo específico, basándose en la metodología DIVIDE Y VENCERAS, que consiste en dividir grandes problemas en pequeños subproblemas, pero que al ejecutarse guardan un orden, como en el noticiero, por lo que hacemos esta analogía, el programa principal ( Axel Loret ), llama a la función Washington, la cuál a su vez llama a la función Las Vegas, esta última realiza su trabajo ( informar ) y cuando cumple su objetivo regresa el control a Washington, que cierra la noticia y regresa el control del programa, a la función main -programa principal, en este caso "El Noticiero"-. Es decir las funciones pueden ser llamadas desde cualquier punto de un programa y siempre regresan el control al punto donde fue llamada.

Veamos la representación:




Actividad: Redactar una síntesis, donde expliques con tus propias palabras:

  •  ¿Qué es una función ?
  • ¿ Para qué sirven ?
  • Beneficios de las funciones
  • Comportamiento de las funciones



Docente: ISC. Judith Araminta Cruz Nieto


Comentarios

Entradas populares de este blog

1.2 Organiza y ordena bloques de código para resolver una situación dada mediante estructuras de control de flujo.

1.1 Identifica los elementos y las características de un programa desarrollado en lenguaje C, de acuerdo con estándares internacionales.