TIMER, BACKGROUNDWORKER, EXTENSION METHOD

Uno dei compiti principali per uno statistico è produrre risultati. Tipicamente però questi risultati, che sono chiari per chi è "del mestiere", appaiono incomprensibili a chi non mastica la materia. In queste situazioni subentrano le rappresentazioni grafiche, grazie alle quali qualcosa di molto complesso può divenire, invece, molto semplice. C# e VB.NET sono in grado, …

RICORSIONE E ITERAZIONE

Nei linguaggi di programmazione esistono due concetti molto importanti ed utili, ma che spesso vengono confusi: iterazione e ricorsione. L'iterazione può essere definita come l'esecuzione ripetuta di una o più righe di codice, fino a quando non si verifichi una determinata situazione. In C# e VB.NET ad esempio è possibile utilizzare gli oggetti For, For …

USO DELLA MEMORIA DA PARTE DI UN PROGRAMMA, STACK E HEAP

Con qualunque linguaggio si programmi, quando viene avviato un programma viene occupata una parte della memoria della macchina. Questa quantità di memoria occupata in realtà è suddivisa in tante piccole sottosezioni: Una di queste è formata dalle istruzioni eseguibili, code; Un'altra area della memoria contiene le variabili globali; Un'altra area, tendenzialmente la più ampia, è …

PRINCIPALI OGGETTI GRAFICI

i linguaggi di programmazione VB.NET e C# permettono di creare dei grafici grazie all'utilizzo degli oggetti grafici contenuti nella libreria GDI+. Per creare un grafico si devono seguire i seguenti step Creazione dell'oggetto bitmap, cioè un'area costituita dai pixel destinata a contenere le immagini. Tale oggetto richiede come input le dimensioni del rettangolo, cioè altezza …

TRASFORMAZIONE DELLE COORDINATE DA REALE A VIRTUALE

I linguaggi VB.NEt e C# hanno al loro interno anche una libreria grafica chiamata GDI+ grazie alla quale è possibile realizzare delle rappresentazioni statistiche anche molto elaborate. Il primo ostacolo che si deve superare per sfruttare a pieno le potenzialità di questa libreria però è riuscire a trasformare le coordinate del "mondo reale", quindi le …

ESPRESSIONE LAMBDA

Le funzioni lambda sono delle funzioni molto utilizzate con il fine di rendere più pulito e leggibile un codice. Esse sono chiamate anche "funzioni anonime" poiché non hanno un nome Con queste espressioni è possibile definire una "entità" invocabile in maniera diretta, perciò la definizione di una funzione lambda risulta meno prolissa della definizione di …

FILE CSV

Spesso, quando si utilizza un linguaggio di programmazione, potrebbe rendersi necessario importare interi dataset di dati su cui poter eseguire delle analisi statistiche e non solo. Oggi esistono molte estensione di file diverse che permettono di contenere questi grandi insieme di dati, alcune di queste risultano essere più potenti altre meno. La maggior parte di …

FORMULA DI LEGENDE

Nell'articolo "Interview Questions" presente nella categoria PROGRAMMAZIONE abbiamo analizzato e risolto il problema di determinare la massima potenza di 2 di un qualunque numero N. Ci si potrebbe chiedere ora quale sia la massima potenza di 2 del valore N!. Per rispondere a questa domanda si può utilizzare la Formula di Legende che analizza il …

INTERWIEV QUESTION

Quando si entra a far parte del mondo del lavoro inevitabilmente dovranno essere sostenuti dei colloqui lavorativi. Tra le principali aziende informatiche troviamo Amazon, Google, Apple, Microsoft, IBM ecc... Tutte queste aziende richiedono una profonda conoscenza dei linguaggi di programmazione, perciò durante l'intervista non deve sorprendere se alcune delle domande più frequenti riguardano proprio la …

Progetta un sito come questo con WordPress.com
Comincia ora