DO i NUMERI tra Arte e Matematica - Tesi di laurea di Tiziana Pavone in Net Art e Culture Digitali

Page 148

computer è lo strumento più diffuso nel Pianeta. Forse più del pane e dell’amore oggi sentiamo il bisogno di giga. 5.3 IL PENSIERO CODIFICATO Abbiamo uno splendido computer, meglio dire un Hardware, che però senza il pensiero di qualcuno non funziona. Anche se la corrente elettrica fa accendere la sua lucina rossa, la macchina non funziona, non fa niente, non può fare niente. Serve una benzina speciale, creata appositamente per lei, affinché si possa animare attraverso lo schermo. Serve un apposito programma. Il programma è un algoritmo, cioè una successione di operazioni che permette, a partire da dati iniziali, di ottenere la soluzione di un determinato problema, e viene scritto in un linguaggio di programmazione, uno dei possibili adatti o speciali, che regala alla macchina la possibilità di funzionare e quindi esibire tutte le sue caratteristiche. (7) I linguaggi di programmazione sono linguaggi artificiali progettati per trasmettere istruzioni, rappresentate da codici numerici espressi in sistema binario (formalizzazione di un algoritmo) ad un computer capace di interpretarle ed eseguirle, ed anche di poter essere lette, comprese e modificate da esseri umani. Ci sono i linguaggi di basso livello che sostanzialmente sono la sequenza di istruzioni inserite nella memoria del computer espresse in codice binario, anche definiti linguaggio macchina, e sono orientati alla macchina stessa, cioè questa li esegue attraverso il processore. La nota negativa è che ogni computer può comprendere solo il proprio linguaggio macchina, poiché esso è diverso da processore a processore. Quelli di alto livello, invece, sono linguaggi più vicini alla logica umana dove le istruzioni non sono in forma numerica, ma possono essere anche parole, il cui significato corrisponde all'operazione che l’istruzione vuole che sia effettuata. Sono progettati per essere facilmente comprensibili dagli esseri umani e per essere eseguiti da un computer, però, necessitano di traduzione o interpretazione effettuate da un altro programma detto “compilatore” o ”interprete”. Questi traducono, affinché il computer comprenda le istruzioni, il linguaggio alto in linguaggio matematico binario, lo stesso del linguaggio macchina. Quindi, si ha un problema, lo si analizza, si comprende la soluzione attraverso un algoritmo che si scrive e si formalizza; poi, in base al linguaggio scelto o necessario (a seconda della macchina e/o del problema), si scrive l’algoritmo nel linguaggio stabilito, cioè si programma. Si crea poi il programma per la traduzione in linguaggio-macchina, cioè comprensibile al calcolatore, e così facendo si ha la benzina a base pensiero umano per far funzionare la macchina ed ottenere la soluzione del problema. Il primo essere umano a seguire questo scrupoloso metodo, praticamente ad inventarlo, fu la matematica Ada Lovelace, l’assistente dell’ideatore del primo computer, chiamato macchina analitica, il matematico Babbage. Praticamente quasi 100 anni prima di Turing, nel 1843, una donna realizzò il primo programma, creando stringhe di simboli matematici che, se fossero state immesse nella CPU della macchina di Babbage, si sarebbero tradotte in risultati ripetibili. Seguì Turing e poi Konrad Zuse, che intorno agli anni 1943/45 sviluppò il programma Plankalkül per permettere il funzionamento del suo elaboratore Z3. Ma il linguaggio non fu diffuso e il lavoro dell’ingegnere tedesco si perse li.

147


Turn static files into dynamic content formats.

Create a flipbook

Articles inside

Conclusioni e presentazione progetto ………………………………………….… .pag

16min
pages 204-211

5.4.1 Processing e p5.js …………………………………. pag

44min
pages 176-203

5.4 Arte generativa - programmare ad Arte ……………………… pag

12min
pages 169-175

5.3.2 Pionieri …………………………………………… pag

23min
pages 155-168

5.3.1 Linguaggio ad Arte ……………………………….. pag

6min
pages 152-154

5.3 Il pensiero codificato .…………………………………………. pag

8min
pages 148-151

5.2 La macchina …………………………………………………… pag

18min
pages 140-147

5.1 La Logica …………………………………………………….... pag

18min
pages 133-139

cap.5 - Era digitale ……………………………………………………………….... pag

8min
pages 130-132

4.3.16 Lucio Saffaro ………………………………………. pag

7min
pages 123-129

4.3.15 Sol LeWitt …………………………………………. pag

3min
pages 121-122

4.3.14 Oscar Reutersvard …………………………………. pag

1min
page 120

4.3.12 Jackson Pollock …………………………………… pag

7min
pages 114-117

4.3.13 Max Bill …………………………………………… pag

3min
pages 118-119

4.3.11 Mario Merz ………………………………………... pag

1min
page 113

4.3.10 Jasper Johns ……………………………………….. pag

1min
pages 111-112

4.3.7 Marcel Duchamp …………………………………… pag

3min
pages 108-109

4.3.6 Salvador Dalì ….………………………………….. pag

5min
pages 104-107

4.3.5 René Magritte …………………………………….. pag

5min
pages 100-103

4.3.2 Kazimir Malevič …………………………………. pag

1min
page 98

4.3.1 Pablo Picasso …………………………………….. pag

3min
pages 96-97

4.3 Avanguardie Matematiche …………………………………... pag

3min
pages 94-95

4.2.3 Maurits Cornelis Escher ………………...................... pag

13min
pages 86-93

cap.3 - La Bellezza – Vincolo tra Matematica e Arte …………………………. pag

23min
pages 56-67

4.2.2 Vasilij Kandinskij …………………………………… pag

10min
pages 81-85

4.1 Rappresentazione della relazione …………………………….. pag

8min
pages 69-75

cap.4 - Artisti matematici - Matematici artisti ……………………………….. pag

2min
page 68

2.8 Scoperte per Rivoluzioni ……………………………………… pag

16min
pages 45-55

2.7 Leonardo ………………………………………………………. pag

10min
pages 40-44

2.6 La prospettiva …………………………………………………. pag

14min
pages 34-39

2.5 La successione di Fibonacci …………………………………... pag

2min
page 31

2.4 Gli arabi ……………………………………………………….. pag

3min
pages 29-30

2.5.1 La Natura …………………………………………….. pag

4min
pages 32-33

2.2 I Greci – il numero aureo ……………………………………… pag

10min
pages 21-26

2.3 I Solidi Platonici ………………………………………………. pag

4min
pages 27-28

cap.1 - Le domande degli uomini ……………………………………………….. pag

17min
pages 8-16

Premessa …………………………………………………………………………. pag

4min
pages 5-6

Introduzione e obiettivi della ricerca …………………………………………….. pag

1min
page 7
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.