La signatura o firma de un método o una función define su entrada y su salida. Incluye por lo menos el nombre de la función o método y el número de sus parámetros. En algunos lenguajes de programación, puede incluir el tipo que devuelve la función o el tipo de sus parámetros.

En el caso de un tipo de dato abstracto (TDA), se define signatura como los tipos que utiliza junto con los nombres y perfiles de las operaciones.

Por ejemplo, para especificar el TDA de los booleanos se utiliza la siguiente signatura:

  1. tipos bool
  2. operaciones
  3. verdadero : bool
  4. falso : bool
  5. And : bool x bool -> bool
  6. Or : bool x bool -> bool
  7. Not : bool -> bool
  1. include

2 using namespace std; 3 void imprimirCombinacion(int salida[], int longitud) { 4 for (int i=0; i

Fitxa servei ATIC Universitat de Barcelona

Signatura electrònica Ajuntament d'Albaida

Signatura digital de factures en PDF amb QFACWIN

La covid19 dispara l’ús de la signatura electrònica MetaData

Què és la signatura electrònica avançada? Blog sobre signatura