Differenze tra le versioni di "Filosofia"

Da raspibo.
Jump to navigation Jump to search
m (Dave4rp ha spostato la pagina 0- Filosofia a Filosofia)
 
(Una versione intermedia di un altro utente non mostrate)
Riga 60: Riga 60:
 
== Diritto di Autore/Licenze ==
 
== Diritto di Autore/Licenze ==
 
== Internet e il secondo rinascimento ==
 
== Internet e il secondo rinascimento ==
== Hackering the world ==
+
== Hacking the world ==

Versione attuale delle 16:11, 10 nov 2013

Definizione di Informatica. hardware/software etc...

Cos'è l'Informatica?

È la SCIENZA che studia come rendere disponibile e fruibile informazione in modo automatico. Informatica = INFORmazione + autoMATICA.

Ma l'Informatica non e' la scienza dei computer?

No. Come la Biologia non e' la scienza dei microscopi o la Astronomia non e' la scienza dei telescopi. I computer sono solo i nostri strumenti di lavoro.

Cos'è allora l'informazione?

È ciò che è utile al nostro pensiero, al nostro ragionamento. Può essere informazione la temperatura di oggi per decidere se mettere o no la felpa per uscire, ma sono elementi di informazione anche la musica, un romanzo, la ricetta dei tortellini.

Quali sono i problemi che affronta l'Informatica

Sono essenzialmente tre:

  • l' elaborazione: la trasformazione dell'informazione grezza (detta dato) in informazione nella forma desiderata e fruibile
  • la memorizzazione: il mantenimento di dati e delle informazioni quando queste sono disponibili in un momento diverso da quello di utilizzo
  • la comunicazione: il trasferimento di dati e informazioni nello spazio quando queste sono disponibile nel luogo diverso da quello di utilizzo

Hardware vs. Software

L'hardware si riconosce dal software quando qualcosa non funziona. L'hardware puo' essere preso a calci mentre contro il software si puo' solo imprecare

L'hardware e' cio' che e' fatto di atomi. Il software e' cio' che e' fatto di conoscenza.

Cos'è un Algoritmo?

E' una sequenza finita di passi da svolgere per la soluzione di un problema

Cos'è un Linguaggio?

E' una quadrupla: alfabeto, lessico, sintassi, semantica. L'alfabeto e' un insieme di simboli, la sintassi e' un insieme formato da sequenze finite (stringhe) di caratteri dell'alfabeto (insieme delle parole del linguaggio), la sintassi e' un insieme formato da stringhe parole del linguaggio (insieme delle frasi del linguaggio), la semantica e' una funzione che associa ad ogni frase una azione o un oggetto.

Quali linguaggi studia l'informatica?

  • Per risolvere problemi di elaborazione si usano linguaggi di programmazione, in grado di rappresentare algoritmi
  • Per la memorizzazione si usano linguaggi di rappresentazione dell'informazione chiamati formati di dato
  • Per la comunicazione si usano linguaggi (temporizzati) chiamati protocolli di comunicazione.

Cos'e' un programma?

E' un algoritmo espresso in un linguaggio di programmazione. E' un testo (e' come una ricetta di cucina o uno spartito musicale, indica il procedimento per realizzare qualcosa)

Cos'e' un processo?

E' l'atto della esecuzione di un programma. Mentre giocate con un videogioco voi interagite con il processo che sta eseguendo in videogioco. Non si gioca col programma, come non si sente uno spartito.

Quali sono gli eroi dell'Informatica?

Ogni scienza ha i suoi eroi: Einstein e' un eroe della Fisica, Pasteur, Pierre e Marie Curie sono eroi della Biologia, la Matematica ha Gauss, Fermat... e quali sono gli ''eroi'' dell'Informatica?

Software Libero

Diritto di Autore/Licenze

Internet e il secondo rinascimento

Hacking the world