Archivi categoria: Programmazione

Un motore per emulare la Perottina

Gli emulatori della Programma 101 esistono: Non sono tanti, ma ci sono. E oggi ce n’è uno nuovo, ma non è propriamente un emulatore. E’ più adatto ad essere il motore. Questo emulatore integra una piccola console, ma essendo costruito a funzioni può essere usato come motore, come anima di un altro software. In sostanza… Leggi tutto »

Appunti Python: Le funzioni e come crearne una

Le funzioni sono caratteristiche fondamentali di un linguaggio di programmazione. Molte delle cose viste nei precedenti capitoli sono funzioni. Ad esempio input, abs e, in Python 3, print. Le funzioni prendono dei valori, li elaborano e tendenzialmente restituiscono il risultato dell’elaborazione. In Python si possono creare funzioni. Ad esempio potete creare una funzione che calcola… Leggi tutto »

I linguaggi di programmazione esoterici

Oggi parleremo di un lato un po’ strano dell’informatica, ovvero quello dei linguaggi di programmazione esoterici, che sono dei linguaggi di programmazione completi con elementi strani, che rendono il codice illeggibile o molto diverso da un linguaggio di programmazione. Guardiamone qualcuno: LOLCODE: LOLCODE è uno dei linguaggi meno “estremi” e si rifà al linguaggio delle… Leggi tutto »

Convertire da decimale a binario in modo semplice e veloce

La conversione da decimale a binario è uno dei cardini dell’informatica “seria” (infatti viene insegnata praticamente subito negli ITIS). Quasi sempre, sia nelle scuole sia nel web, viene spiegato il metodo delle divisioni, una roba lunga e, diciamocelo, noiosa. Esiste un metodo molto comodo che si basa sull’uso delle potenze di due. Sostanzialmente dovrete “scomporre”… Leggi tutto »