Unidad 6
Unidad 6
Unidad 6
FUNCIONES
UNIDAD 6
PRESENTADO POR:
• INTRODUCCION...................................................................5
• OBJETIVO ESPECIFICO.....................................................5
• DESARROLLO....................................................................6
• CONCLUSIÓN .....................................................................7
• GLOSARIO .........................................................................7
• BIBLIOGRAFÍA ....................................................................8
INTRODUCCION
Sub - algoritmo.
Se le llama así a cada una de las partes de un algoritmo más general que resuelve
cada una de las tareas particulares necesarias para que dicho algoritmo general
alcance el objetivo para el que fue diseñado, es decir resolver un problema. Las
variables locales: se declaran dentro de un módulo o Sub - algoritmo y sólo tienen
utilidad dentro de ese módulo, no se podrá acceder a ellas desde otros módulos.
Pueden existir variables locales con el mismo nombre siempre que estén en módulos
diferentes. Las variables globales: son declaradas de forma que puedan ser utilizadas
(consultada y/o modificada) desde cualquiera de los módulos que forman el programa.
En este caso, no puede haber dos variables globales con el mismo nombre, ya que
esto produciría una ambigüedad que el compilador no podría resolver.
Objetivo General
Objetivos Específicos
2. *Reutilización de código*: Las funciones se pueden llamar desde diferentes partes del
programa. Esto permite reutilizar el mismo código en múltiples lugares, evitando la
duplicación y mejorando la mantenibilidad.
4. *Retorno de valores*: Las funciones pueden devolver un resultado o valor calculado. Por
ejemplo, una función que suma dos números podría devolver la suma como resultado.
DEFINICIÓN DE FUNCIONES.
Funciones estándar.
Las funciones estándar se dividen en grupos, todas las funciones que pertenecen al mismo
grupo están declaradas en el archivo de cabecera.
Para incluir alguna función perteneciente a estas cabeceras debemos escribir líneas de
código como se muestra de ejemplo:
#include.
El pase por valor significa que al compilar la función y el código que llama a la función, ésta
recibe una copia de los valores de los parámetros que se le pasan como argumentos. Las
variables reales no se pasan a la función, sólo copias de su valor.
Cuando una función debe modificar el valor de la variable pasada como parámetro y que
esta modificación retorne a la función llamadora, se debe pasar el parámetro por referencia.
En este método, el compilador no pasa una copia del valor del argumento; en su lugar,
pasa una referencia, que indica a la función dónde existe la variable en memoria
PUNTEROS
PASO DE VARIABLE
Establece una variable local o global para un valor especificado. Si no existe una variable,
este paso de guion creará una. Un nombre de variable tiene las mismas restricciones de
nomenclatura que un nombre de campo.
Las variables locales y globales se pueden crear y utilizar en cálculos. Una variable local
sólo se puede utilizar en pasos de guion en el guion que se ejecuta actualmente. El valor
de una variable local se borra cuando se sale del guion. Una variable global se puede
utilizar en un cálculo o guion en cualquier parte de un archivo, por ejemplo, otros guiones
o ruta de archivo. El valor de una variable global no se borra hasta que se cierra el archivo.
Las variables locales y globales (o incluso dos variables locales en guiones diferentes)
pueden tener el mismo nombre, pero se consideran como variables distintas y pueden
almacenar valores distintos.
CONCLUSIÓN
En la conclusión al utilizar funciones, es importante resumir los resultados obtenidos por
cada función. Esto puede incluir valores calculados, estados finales o cualquier otro
resultado relevante, de igual manera describe las decisiones tomadas o las acciones
realizadas en función de los resultados de las funciones. Por ejemplo, si una función
devuelve un valor específico, menciona cómo se utilizó ese valor en el algoritmo.
También es relevante mencionar la eficiencia de las funciones en términos de tiempo de
ejecución o uso de recursos. Esto es especialmente importante si estás optimizando el
algoritmo a la igual manera cualquier otra consideración relevante, como limitaciones o
suposiciones en las funciones. También puedes mencionar cómo las funciones se
relacionan entre sí para lograr el objetivo general del algoritmo.
GLOSARIO
Sub – algoritmos:
Un procedimiento o subrutina es un sub algoritmos que recibiendo o no datos permiten
devolver varios resultados, un resultado o ninguno.
Abstracción:
La abstracción es una capacidad intelectual que consiste en separar un elemento de su
contexto para analizarlo y hacerse un concepto de este
Encapsulación:
La encapsulación es un mecanismo para reunir datos y métodos dentro de una estructura
ocultando la implementación del objeto, es decir, impidiendo el acceso a los datos por
cualquier medio que no sean los servicios propuestos.
Código:
Referencia:
Una referencia es un conjunto de datos bibliográficos que permite identificar cualquier
documento utilizado en tu trabajo de manera expresa. Se sitúa como nota a pie de página,
al final del capítulo o al final de todo el texto en forma de lista, siendo esto último a lo que
llamamos bibliografía.
BIBLIOGRAFÍA
https://www.studocu.com/es-mx/document/instituto-tecnologico-de-
culiacan/algoritmos-y-lenguajes-de-programacion/algoritmo-unidad-6-
funciones/41119947
https://programationccu.blogspot.com/p/unidad-iv.html
https://es.scribd.com/document/398371914/Algoritmos-Trabajo-Unidad-6