|
|
| Il termine "link" (dall'inglese collegamento) è stato introdotto per la prima volta in sistemistica da Roberto di Nasso che implementò questa procedura all'interno di un suo programma verso la fine degli anni '80'; tramite questa funzione si possono collegare liberamente un certo numero di condizioni (o anche gruppi di condizioni), cosa che non è non possibile con i quadri AND e OR; faccio un esempio; supponiamo di avere un sistema con 10 condizioni di qualunque tipo (colonne filtro, sequele, interruzioni, ecc.):
- se le 10 condizioni sono in AND allora le combinazioni risultanti dall'elaborazione devono soddisfare TUTTE le condizioni, ossia tutti i punteggi ammessi di ciascuna condizione devono essere verificati contemporaneamente;
- se le 10 condizioni sono in OR allora le combinazioni risultanti dall'elaborazione devono soddisfare ALMENO UNA delle 10 condizioni, ossia devono essere verificati i punteggi ammessi di almeno una condizione;
- se le 10 condizioni sono in LINK allora è necessario specificare quante di queste condizioni devono risultare esatte in un intervallo possibile da 0 (nessuna condizione esatta) a 10 (tutte le condizioni esatte = AND); collegando in "link" le condizioni si possono richiedere punteggi (ossia numero di condizioni esatte) a salti (ad esempio 3-5-9), oppure consecutivi (4-5-6), o entrambi; in pratica con le "link" si ha il massimo di libertà possibile nella gestione delle condizioni; tramite le "link" è anche possibile simulare facilmente i principali operatori logici: AND (tutte le condizioni esatte), OR (almeno una esatta), XOR (una sola esatta), NOT (nessuna esatta).
In alcuni programmi di sistemistica è possibile miscelare liberamente tra loro sia singole condizioni che gruppi di condizioni (quadri) in AND, OR o LINK, creando "strutture" di condizioni piuttosto complesse.
Spero di essere stato sufficientemente chiaro; questo ed altri argomenti sono trattati in modo chiaro ed esauriente (con parecchi esempi) nel libro "Sistemistica Computerizzata" di Roberto di Nasso che però, dopo la morte dell'autore (2009), non credo sia facilmente reperibile.
Alessandro
Edited by Alessandro_J3 - 14/7/2018, 10:59
|
| |