LA STRUTTURA TRY-CATCH E LA GESTIONE DELLE ECCEZIONI

Negli articoli precedenti abbiamo parlato del problema di overflow o di underflow dei tipi di variabili che rappresentano interi o floating point. Quando si verificano questi errori si commette una exception cioè un errore che impedisce il corretto avanzamento del programma creato. A volte non ci si rende conto che si stanno per commettere questo …

COEFFICIENTI BINOMIALI

I coefficienti binomiali trovano larga applicazione nella statistica, in particolare modo nel calcolo combinatorio. Al link che segue è possibile scaricare un file .pdf per approfondirne la conoscenza e conoscerne le proprietà principali https://drive.google.com/file/d/1_gz8-Dqys16PZmOtqtn-g58jZhMroZ5x/view?usp=sharing

CALCOLO MEDIA E VARIANZA

In questo articolo sono presenti i due link grazie ai quali sarà possibile scaricare i programmi in C# e VB.NET che permettono di calcolare media e varianza di un intervallo di valori interi, inseriti in una lista, di cui si possono selezionare gli estremi. // C# https://drive.google.com/file/d/1bgrEAikmBMmDpcOwn52Q2p64qsw7M4QM/view?usp=sharing //VB.NET https://drive.google.com/file/d/1oRFYurBTuN8Gyu87gc9yPn0-jo8m5g99/view?usp=sharing

CONVENZIONE SUI NOMI

Phil Karlton, un programmatore della Microsoft, una volta affermò che una delle due cose più difficili per un programmatore è dare dei nomi agli oggetti, e non aveva tutti i torti. Quando si crea un programma che verrà utilizzato esclusivamente dal programmatore che l'ha generato, il problema quasi non sussiste. Quando invece si parla di …

LISTE E DIZIONARI

Quando abbiamo presentato gli array, abbiamo anche sottolineato che in realtà questi rappresentano strutture piuttosto antiquate. Gli array infatti sono stati una delle prime strutture create nei linguaggi di programmazione poiché con il loro utilizzo è possibile risolvere molti problemi. Con il tempo però sono state create delle nuove strutture, più potenti e versatili, che non …

PERDITA DI SIGNIFICATIVITA’ E CANCELLAZIONE CATASTROFICA

Nell'ultimo articolo abbiamo parlato della rappresentazione dei numeri interi e dei numeri con la virgola, i così detti floating point. Velocemente ricordiamo che in entrambi i casi è possibile incorrere in errori di overflow, mentre solo nel caso di utilizzo di floating point, si può incorrere in roundoff error e underflow. In realtà quando si …

IL CALCOLO DELLA VARIANZA

Il calcolo della varianza in programmazione potrebbe portare a diversi tipi di errore, poichè trattandosi di valori di tipo floating point si potrebbero venire a creare problemi di approssimazione, cancellazione catastrofica e perdita di significatività. Nel tempo sono stati proposti diversi algoritmi per ovviare a questo tipo di problematiche, come l’algoritmo a due passi, in cui la …

RAPPRESENTAZIONE TIPI INTERI E FLOATING POINT

Quando si eseguono molte operazioni con delle variabili sia intere che floating point, non è raro incorrere in diversi tipi di errori. Per evitare di incorrere in questi "warning" perciò cerchiamo di capire cosa accade nella macchina quando inizializziamo una variabile. Quando si crea una variabile si alloca una certa quantità di bit, inizialmente vuota. …

ARRAY, FOR E FOREACH

Oltre alle istruzioni già viste nei precedenti articoli, un buon programmatore deve anche conoscere e saper usare le principali raccolte di oggetti, le collections. Tra questi uno dei più importanti e più storico è l'array, cioè un insieme indicizzato di elementi, e più esattamente può essere definito come una struttura sequenziale di oggetti. Proprio per …

Progetta un sito come questo con WordPress.com
Comincia ora