Newsgroup: it.comp.programmare
Titolo: Re: Informatica e matematica

 appassionarmi a questa materia :-(
Io mi sono iscritto all'università dopo 8 anni di lavoro (e sto ancora 
lavorando).
Reputo la matematica molto importante per l'informatica. Certo dipende 
da che cosa vuoi sviluppare, per piccoli progetti anche professionali 
può bastare anche l'esperienza.
Tuttavia conoscere la matematica ti dà gli strumenti per analizzare in 
maniera migliore molti problemi, senza contare che alcune applicazioni 
come elaborazione di segnali (audio o immagini, per esempio), 
simulazione (qui entrano anche in gioco altre materie), automazione, 
telecomunicazioni (compressioni, filtri, ecc) e altri fanno un uso 
pesante della matematica.
La passione, però, deve nascere da te, anche se un buon professore aiuta.
La matematica, insegnata come meri enunciati e dimostrazione di regole e 
teoremi, è barbosa per tutti.
LP

 LP
Il problema è proprio quello, ciò che rende estremamente noiosa la
matematica sono proprio i tanti teoremi che bisogna studiare, io faccio il
quinto itis informatico (frequento il serale, anche io sono studente
lavoratore) e ogni giorno trovo uno che si alza la mattina inventa un
teorema e bisogna studiarlo :-D
Per non parlare poi dell'università il cui tutto viene accentuato, anche
negli esami di programmazione, dove ci sono esami i cui programmi da
implementare sono dei veri e propri rompicapo, ma questo lo sai già visto
che vai all'università :-)
-- 
ICQ # 84624356
MSN 
lello...@katamail.com
Yahoo ilpuntatore

 teorema e bisogna studiarlo :-D
in verità i teoremi sono la parte bella della matematica :)
Il problema è, come per tante cose, che non è facile insegnarle, è 
particolarmente difficile trasmettere a qualcuno l'entusiasmo che può 
aver avuto il matematico quando si è visto in testa quella formuletta.
Tornando al topic.. IMO diversi livelli di matematica aiutano ad 
affrontare diversamente vari aspetti della programmazione.
Se capire cosa sia un valore asintotico e la complessità di un algoritmo 
può essere fondamentale, mischiarsi nella la teoria delle categorie e 
nei deliri dell'informatica teorica tipo pi-calcolo lo è un po' meno.
Ma d'altronde non c'è bisogno di imparare tutto subito, c'è una vita per 
farlo (o di più, se si crede nella reincarnazione).
PS
Knuth dice che non sei un Vero Programmatore finché non ti scrivi la tua 
libreria matematica :)

 conseguenza dei buoni informatici?
La risposta te la puoi dare molto semplicemente cosě: scrivi un programma in 
C per Windows che apra una finestra, al click del mouse consenta di 
disegnare un punto e ad ogni aggiunta di punto, calcoli la retta che meglio 
li approssima. Molto semplice e facilmente utile se vuoi vedere in che 
direzione vanno dei dati o un oggetto che si muove.
Se non riesci a farlo, non stupirti. Se fai qualcosa che piů o meno 
funziona, ma č molto lento, non stupirti. Anche per questo serve studiare la 
matematica.
A mio avviso si puň diventare buoni programmatori senza capire molto di 
matematica, ma il giorno in cui ci si trova di fronte ad un problema diverso 
dal solito, facilmente si rimane bloccati senza neppure un'idea sulla 
possibile strada da imboccare per una ricerca su Google.
-- 
/* Costantino Grana                                */
main(int c,char**o){char*s=c?"+L7?+;:7?+:OKIK+9?;9=;"
":+9?;:<:;+9?;;;:;+9<:;<::;+RLJ;K9+":1[o],t,a=!c,m;do
for (m=*s-'0',t=a?m/c:m%c;m>>7?c=1<<m+8,!a&&puts(&a)*
*&a:t--;printf("  \0/*"+a));while ((a^=3)||a[++s]);;}
/* Original code due to Chris Brown... impressive! */

 appassionarmi a questa materia :-(
Oddio, il calcolo infinitesimale in sè non è proprio utilissimo per 
scrivere buoni programmi, la matematica "che serve a un programmatore" è 
più quella del calcolo combinatorio, l'aritmetica insomma. Però...
Nella programmazione ci si trova spesso ad affrontare problemi molto 
simili ai giochini e rompicapo matematici che si trovano a volte qua e 
là nelle riviste scientifiche. Voglio dire che più che la conoscenza di 
una serie di teoremi, per programmare serve avere la "mentalità" del 
matematico, cioè il modo di approcciare i problemi astratti tipico dei 
matematici. E questa mentalità si ottiene solo attraverso lo studio 
approfondito (cioè non a pappagallo) della matematica... quindi vedi di 
capire bene il calcolo integrale e differenziale tanto per cominciare ;-)