Parametro (programmazione)
Da Wikipedia, l'enciclopedia libera.
Ferma restando l'accezione di base in matematica (vedi), il parametro è un valore (tra quelli di un insieme omogeneo e coerente) che una funzione si aspetta di ricevere per eseguire il suo lavoro.
La funzione può essere una semplice routine interna ad un programma, ma anche un programma di stampa che vuole sapere se stampare in verticale o in orizzontale, od, ancora, un sistema informativo di magazzino che vuole sapere se deve applicare il LIFO o il FIFO per la valorizzazione delle giacenze di magazzino.
La funzione, il programma e il sistema si aspettano (valori) e vogliono sapere (cosa fare) perché il programmatore ha espressamente previsto che vengano assunte informazioni in tal senso, ha cioè previsto il passaggio di parametri.
Nei casi di routine o funzioni interne ai programmi, si utilizza più spesso il termine argomento.
A volte può essere vantaggioso definire una funzione in grado di accettare differenti set di parametri, applicando la tecnica del cosiddetto overloading. Per esempio: si immagini una subroutine che costruisce un oggetto grafico da spostare sullo schermo mediante tasti di direzione. Per definire completamente questo oggetto sono necessari molti parametri, come: colore della traccia lasciata, coordinate iniziali, velocità di sostamento. Se il programmatore volesse, invece, definire soltanto il colore dell'oggetto, potrebbe costruirlo passandogli soltanto il parametro "colore" e lasciando che agli altri parametri venga assegnato un set di valori di "default" (ad esempio la posizione iniziale potrebbe coincidere con il centro delo schermo).
Portale Informatica: accedi alle voci di Wikipedia che parlano di Informatica

