Browse Items (29 total)

https://www.stefanopenge.it/omeka/files/original/dcde6d296761841719a478495dc328bd.pdf
Manuale generale fornito all'utente del calcolatore Olivetti P101

https://www.stefanopenge.it/omeka/files/original/a9c51a7304cbd6335361cedf5506a91e.png
Una lista è una struttura di dati astratta che consente di memorizzare i dati in maniera sequenziale.
La lista è una struttura dati dinamica: le dimensioni di una lista possono variare aggiungendo o eliminando elementi in qualsiasi punto della lista…

La ricorsione in programmazione è una tecnica che permette la definizione di una procedura utilizzando chiamate della procedura stessa, oltre che di altre procedure definite indipendentemente. È derivata dalle tecnica di definizione ricorsiva in…

Biografia di Peter Naur, informatico che ha contribuito alla realizzazione di ALGOL-60

Programma per ordinare i numeri. In esso l'insieme di dati viene scansionato, ogni coppia di elementi adiacenti viene comparata ed i due elementi vengono invertiti di posizione se sono nell'ordine sbagliato. L'algoritmo continua nuovamente a…

Programma che calcola i numeri di Fibonacci, ossia una successione tale che ogni numero è la somma dei due precedenti, partendo da 0 e 1

Biografia di Kenneth Eugene Iverson, ideatore del linguaggio di programmazione APL

Biografia di John McCarthy, ideatore della famiglia di linguaggi funzionali LISP

Fu agli inizi degli anni ’60 che Olivetti prese la decisione di sviluppare un “computer da tavolo”; ovvero un computer assai più piccolo di quelli in uso all’epoca e sufficientemente compatto da diventare “un oggetto personale, qualcosa che possa…

Python è stato definito un linguaggio di programmazione poetico. Nick Montfort ha pensato, infatti, di provare a scrivere poesie casuali con esso.
Per ottimizzare la scrittura di poesia computazionale, si inizia creando elenchi di diversi tempi e…
Output Formats

atom, dcmes-xml, json, omeka-xml, rss2