back to top

Damiano Verda

Controllare il flusso di un programma C++: if, else e switch

Possiamo immaginare un qualunque programma come una sequenza di comandi che devono essere eseguiti da un computer. I comandi, detti anche istruzioni o statement,...

Il polimorfismo in C++

Una delle caratteristiche più interessanti del linguaggio C++ è la possibilità di servirsi del meccanismo del polimorfismo, che garantisce un sensibile miglioramento nella semplicità...

Teoria delle Reti: il protocollo ATM

Gli apparati di rete, come ad esempio switch, router o modem, si occupano di mettere in comunicazione diversi computer connessi tramite una rete che...

Creare una calcolatrice in Java

Il linguaggio di programmazione Java offre senz'altro tra i suoi punti di forza semplicità e flessibilità. Sfrutteremo tali caratteristiche per realizzare, in un tempo...

Il meccanismo di ereditarietà in C++

In C++, come in molti altri linguaggi di programmazione, le classi costituiscono uno strumento fondamentale. Una classe è, in sostanza, un insieme di dati...

Normalizzazione di un database

Ci si serve di una base dati (o database) per memorizzare un certo gruppo di informazioni di interesse in maniera ordinata ed efficiente. Una...

NAT: cos’è e a cosa serve

In questo articolo vedremo cos'è il NAT (Network Address Translation) e come funziona questa tecnica utilizzata nell'ambito delle Reti informatiche. Premessa: la limitatezza degli indirizzi...

L’overloading degli operatori in C++

All'atto della scrittura di un programma, anche molto semplice, ci si ritrova spesso a fare uso di funzioni. Per funzione si intende una parte...

Popolari

Significato emoticon: le 100 emoji più utilizzate su Social e WhatsApp

Se sicuro di conoscere il vero significato delle emoticon...

Significato del colore dei cuori su WhatsApp e Social

In un mondo dove la comunicazione digitale ha superato...

Trovare font da immagine: i 5 migliori font detector online

Guardando un logo o un'immagine pubblicitaria vi siete mai...

Tasto CANC su Mac: come simularne l’effetto

Sulla maggior parte dei computer Mac in circolazione il...

Account: cos’è e come si crea

Capita spesso di sentir parlare di account (si legge...

DNS Google 8.8.8.8 – come funzionano e perché usarli

Il DNS primario 8.8.8.8 e il DNS secondario 8.8.4.4...

Come faccio a fare le parentesi graffe col Mac?

Il computer Mac di Apple, purtroppo, non hanno nella...

7 siti per creare fotomontaggi online (in modo semplice e gratuito)

Vi piacerebbe creare un bel fotomontaggio ma non sapete...

Risolvere l’errore Bad Request … Size of a request header field exceeds server limit

L'errore "Bad Request: Your browser sent a request that...

Java: cos’è l’errore NullPointerException e come risolverlo

RuntimeException è una superclasse di Java che ricomprende tutte...