Posts Tagged "informatica"

L’intelligenza Artificiale

Intelligenza Artificiale

Ci occupiamo stamattina del termine Intelligenza Artificiale , termine coniato per la prima volta nel 1956 per indicare quel settore dell’informatica che si occupa di far eseguire dall’elaboratore attività che richiederebbero intelligenza se fatte dall’uomo. Attualmente, i campi di interesse dell’intelligenza artificiale o IA sono

  • Il Riconoscimento di immagini in movimento
  • Il Riconoscimento della voce Umana
  • L’Elaborazione di sistemi in grado di simulare ragionamenti umani detti sistemi esperti

In particolare in questi ultimi anni questo settore ha avuto un notevole sviluppo. Un Sistema esperto è costituito da una parte, detta motore inferenziale, che rappresenta il modo di ragionare dell’elaboratore , e da un’altra parte , detta base di conoscenze, che costituisce il sapere del computer. Attualmente i sistemi esperti sono utilizzati in via sperimentale, ma stanno acquistando un ruolo sempre piu’ rilevante a fianco diei guasti, le analisi medicahe, la gestione di reti.

VN:F [1.7.7_1013]
Rating: 0.0/10 (0 votes cast)
VN:F [1.7.7_1013]
Rating: 0 (from 0 votes)
  • Share/Bookmark
 

Linguaggio Macchina e Linguaggio Assembler

Puo’ essere capito solo dall’elaboratore perche’ consiste in una sequenza di segnali elettrici opportunamente codificati, inoltre è specifico di ciascun elaboratore perche’ legato alla sua struttura. Si tratta di un linguaggio con il quale nessuno scrive programmi , ma che rappresenta il modo con cui il calcolatore interpreta il pprgramma.

Mentre i Lingauggio di Programmazione di Alto Livello sono detti Assembler e sono utilizzati per indicare all’elaboratore la sequenza dettagliata dei comandi; l’Assembler puo’ essere capito sia dal calcolatore sia dall’uomo. I Linguaggi Assembler sono specifici dei singoli tipi di elaborazione perche’ molto legati alla sua struttura fisica interna.

VN:F [1.7.7_1013]
Rating: 0.0/10 (0 votes cast)
VN:F [1.7.7_1013]
Rating: 0 (from 0 votes)
  • Share/Bookmark
 

Linguaggi Interpretati e Compilati

Linguaggi Interpretati e Compilati
Stamattina ci occupiamo di fare un po’ di chiarezza sui termini informatici, linguaggi Compilati e Dichiarativi.
I Linguaggi Intrepreti , sono programmi che convertono in lingauggio macchina una istruzione per volta, via via, che la eseguono. Sono piuttosto lenti, ogni volta che eseguono una istruzione la devono ritradurre, ma sono facili da usare e permettono una modifica del programma immediata se si riscontrano errori. Il Basic dei personal computer in genre è intepretato.

I Compilatori o Linguaggi compilati effettuano la traduzione in una volta sola: tutto il blocco scritto in linguaggio di programmazione viene tradotto in linguaggio macchina detto in questo caso anche linguaggio oggetto. A questa traduzione fa sempre seguito una operazione di linking, con la quale al codice oggetto vengono associate delle istruzioni che lo rendono autonomo dal compilatore. Il Programma che si ottiene puo’ essere eseguito e utilizzato senza dover disporre del compilatore.

VN:F [1.7.7_1013]
Rating: 0.0/10 (0 votes cast)
VN:F [1.7.7_1013]
Rating: 0 (from 0 votes)
  • Share/Bookmark
 

La cibernatica e l’informatica

Stamattina ci occupiamo di Cibernatica parola greca che deriva dal grecgo Kybernetike ossia arte del timoniere, studia i problemi di controllo e di retroazione , cioe’ di regolazione di un’azione in base alla constatazione dei suoi effetti, la simulazione tramite macchine di comportamenti propri di esseri viventi e la descrizione matematica dei processi biologici. La nascita del termine risale al 1834 quando il fisico francese Ampere lo introdusse per indicare la “scienza del controllo”. Questa definizione nel 1947 venne poi estesa dal matematica statunitense Norbert Wiener , che di questa disciplina è considerato il padre fondatore.

VN:F [1.7.7_1013]
Rating: 0.0/10 (0 votes cast)
VN:F [1.7.7_1013]
Rating: 0 (from 0 votes)
  • Share/Bookmark