ALEGSA.com.ar

Definición de argumento (programación)

Significado de argumento: En programación, los argumentos son los valores realmente suministrados a un procedimiento cuando éste es invocado o llamado. En ocasiones se considera ...
16-06-2023

 


Definición de argumento (programación)

 

En programación, los argumentos son los valores realmente suministrados a un procedimiento cuando éste es invocado o llamado. En ocasiones se considera sinónimo de parámetro, pero técnicamente no significan lo mismo.

Los argumentos pueden (y a menudo es así) variar de llamado en llamado (a diferencia de los parámetros, que forman parte de la definición estática de un procedimiento).

Esto significa que los argumentos son los valores específicos que se pasan a un procedimiento en particular cuando se llama o invoca. Estos valores pueden cambiar en cada llamada al procedimiento, a diferencia de los parámetros que son parte de la definición estática del procedimiento.

En programación, los argumentos se utilizan para proporcionar información o datos necesarios para que el procedimiento realice su tarea. Los argumentos pueden ser de diferentes tipos, como números, cadenas de texto, variables u objetos.

Cuando se invoca un procedimiento, se especifica la cantidad y tipo de argumentos que se deben pasar. Estos argumentos se pueden pasar por valor o por referencia.

Cuando se pasan los argumentos por valor, se crea una copia del valor original y se le asigna al parámetro correspondiente dentro del procedimiento. Esto significa que cualquier cambio realizado en el parámetro dentro del procedimiento no afectará al argumento original.

Por otro lado, cuando se pasan los argumentos por referencia, en lugar de copiar el valor, se pasa la referencia a la ubicación de memoria donde se encuentra el valor. Esto significa que cualquier cambio realizado en el parámetro dentro del procedimiento afectará directamente al argumento original.

La forma en que se manejan los argumentos depende del lenguaje de programación utilizado. Algunos lenguajes permiten la especificación de argumentos opcionales, donde se pueden proporcionar valores predeterminados para aquellos argumentos que no se pasan explícitamente.


Diferencia entre parámetro y argumento en programación



En general las palabras argumento y parámetro son tomadas como sinónimos; en realidad hay diferencia: los parámetros aparecen en la definición del procedimiento, los argumentos aparecen en los llamados a procedimientos.

Un parámetro es una propiedad intrínseca de un procedimiento, dado que está incluido en su definición. En tanto, los argumentos son más bien los valores actuales asignados a los parámetros variables cuando la subrutina es llamada. En la práctica no se suele distinguir tajantemente entre ambos términos.

Para más información y ejemplos ver: Diferencia entre parámetro y argumento en programación



Resumen: argumento



En programación, los argumentos son los valores que se le dan a un procedimiento cuando se llama. A diferencia de los parámetros, los argumentos pueden cambiar cada vez que se llama al procedimiento.




¿Cuál es la diferencia entre argumento y parámetro en programación?



Los argumentos son los valores realmente suministrados a un procedimiento cuando este es invocado, mientras que los parámetros son parte de la definición estática de un procedimiento.


¿Es posible que los argumentos varíen en cada llamado a un procedimiento?



Sí, los argumentos pueden (y a menudo es así) variar en cada llamado a un procedimiento.


¿Cómo se considera a los parámetros y argumentos en programación?



En ocasiones se considera sinónimo de parámetro, pero técnicamente no significan lo mismo.


¿Pueden existir procedimientos sin argumentos en programación?



Sí, existen procedimientos que no requieren de argumentos para ser invocados.


¿Cuál es la importancia de los argumentos en la programación?



Los argumentos son fundamentales en la programación, ya que permiten pasar información a los procedimientos y afectan el resultado o comportamiento de los mismos.


¿Existe alguna restricción en cuanto a la cantidad de argumentos en un procedimiento?



No hay una restricción específica en cuanto a la cantidad de argumentos que puede tener un procedimiento, pero es necesario tener en cuenta consideraciones de rendimiento y claridad en el código.




Relacionados:
Parámetro
Diferencia entre parámetro y argumento en programación


Autor: Leandro Alegsa
Actualizado: 16-06-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de argumento. Recuperado de https://www.alegsa.com.ar/Dic/argumento.php

Diccionario informático



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Usa nuestro buscador para definiciones, informática y tecnologías