Colorless green ideas sleep furiously.

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Colorless green ideas sleep furiously."

Transcript

1 Colorless green ideas sleep furiously. Dall Intelligenza Artificiale al Natural Language Processing Matteo Conci Clara Craffonara Martina Delladio

2 Talk to ELIZA I'm unhappy. Do you believe it is normal to be unhappy? Yes, sometimes, but not always. I am always unhappy. Did you come to me because you are always unhappy? Yes. I want to be happy again. What would it mean to you if you got to be happy again? It would be great. I would live my life with a new motivation. Can you elaborate on that? I would go out with my friends and I maybe find a boyfriend. You don't seem quite certain. My father doesn't believe that I find a boyfriend. I'm not sure I understand you fully.

3 ELIZA è una macchina o una persona?

4 ELIZA è un chatterbot, cioè un programma che simula una conversazione con una persona programma creato nel 1966 da J. Weizenbaum simula una seduta da una psicoterapeuta, dove l utente è il paziente

5 Test di Turing test di intelligenza per macchine ideato da Alan Turing e pubblicato la prima volta nel 1950 l elaborazione del linguaggio naturale non è condizione sufficiente e nemmeno necessaria per l intelligenza

6 Natural Language Processing (NLP) settore di ricerca integrato all'intelligenza Artificiale e alla linguistica computazionale si occupa del trattamento automatico del linguaggio naturale scopo: implementare strumenti informatici per analizzare, comprendere e generare testi nel linguaggio naturale

7 Natural Language Understanding (NLU) problema dell Intelligenza Artificiale completo richiede conoscenza estesa del mondo e una grande capacità di manipolarlo differenza profonda tra linguaggio formale di programmazione e linguaggio naturale

8 Un po di Linguistica Morfologia: parte della Grammatica che studia le forme linguistiche, le norme che regolano la struttura, la flessione, la composizione e la derivazione delle parole Sintassi: studia l'insieme delle relazioni grammaticali tra le parole che costituiscono una frase o, in generale, un'espressione linguistica di più elementi Semantica: studia il linguaggio dal punto di vista del significato Pragmatica: studia il linguaggio in rapporto all uso che ne fa il parlante Esempio: Sai che ore sono?

9 Trasformazione dell input scritto e orale in una rappresentazione macchina interna

10 Analisi lessicale Nome: DELIMITATORE DI FRASE Compito: suddividere un testo in singole frasi Osservazioni: non sempre i segni d interpunzione indicano la fine di una frase Esempio: Geom. Rossi Nome: TOKENIZER Compito: segmentare un flusso di caratteri in unità minime lessicali significative (=parole) Osservazioni: una parola non può essere sempre vista come la sequenza di caratteri fra due spazi bianchi Esempi: Città del Vaticano

11 Analisi grammaticale Nome: STEMMER Compito: ridurre la forma flessa di una parola al suo lemma (=parola scelta per convenzione per rappresentare tutte le forme di una flessione) Esempio: riduzione di dormirò a dormire Osservazioni: spesso vengono usati dei cosiddetti stemmer euristici che eliminano gli elementi lessicali di superficie (prefissi e suffissi) al fine di scoprire il tema della parola (=parte della parola composta di radice del tema più vocale tematica, a esclusione dei suffissi) Esempio: riduzione di addormentato a dorm

12 Analisi grammaticale Nome: PART OF SPEECH TAGGER Compito: etichettare ogni parola con la corretta parte del discorso Osservazioni: frequenti problemi di ambiguità Esempio: Visiting aunts can be a nuisance. Visiting deve essere etichettato come verbo o come aggettivo? Risoluzione dell ambiguità con regole sintattiche o facendo riferimento ad un corpus (=collezione di testi) taggato manualmente

13 Nome: PARSER Analisi sintattica Compito: costruire la struttura sintattica di una frase per verificarne la correttezza; indicare quali combinazioni di parti del discorso generano strutture sintatticamente corrette Colorless green ideas sleep furiously. usata nel 1957 dal linguista statunitense Noam Chomsky, fondatore della grammatica generativo-trasformazionale evidenzia la necessità di distinguere sintassi e semantica frase sintatticamente corretta, ma priva di significato

14 Rappresentazioni di strutture sintattiche Struttura inscatolata (S: (NP: (ADJ: Colorless) (ADJ: green) (N: ideas)) (VP: (V: sleep) (ADV: furiously)) Parse tree

15 SHRDLU programma sviluppato da T. Winograd alla fine degli anni 60 il nome deriva dalla sequenza ETAOIN SHRDLU, la disposizione dei tasti su una macchina Linotype l utente interagisce con un braccio robot all interno del piccolo blocks world scrivendo dei comandi la comprensione del linguaggio naturale da parte del programma risulta credibile grazie alla semplicità del mondo in cui opera

16 Il correttore ortografico L utente inserisce una parola Vindiamo Il software verifica se essa è presente nel dizionario No Il software esegue lo stemming (Vind) Il software verifica se il tema è presente nel dizionario No Il software cerca nel dizionario le parole con distanza di Levenshtein minore e le suggerisce all utente Si Si Il software non segnala errori

17 Il correttore ortografico La distanza di Levenshtein misura il numero di caratteri che devo modificare per trasformare una stringa in un altra. Dist. Levenshtein (CANE, PANE) = 1 Dist. Levenshtein (CANE, GATTO) = 4

18 Limiti e problematiche dei correttori ortografici Quante e quali parole devo inserire nel dizionario? In che ordine presentare i suggerimenti? Come riconoscere errori ortografici di parole singolarmente corrette? (Es. I m going too sleep.)

19 La semantica È la branca della linguistica che si occupa di studiare il significato delle frasi. Ad esempio Mangio una pesca e una pera La pesca del tonno è in crisi Si riferiscono a due ambiti semantici differenti. Come facciamo a far capire automaticamente il campo semantico ad un PC?

20 La classificazione semantica delle parole Ad ogni parola viene associato un certo numero di etichette che ne identificano la semantica. Es: Espresso {Colazione, Treno, Caffè, Pasto,... } Il software analizza le parole contenute in un documento e cerca l area semantica d appartenenza per intersezione. Colazione Cappuccino Trasporti Treno Espresso Brioches Ritardo

21 Problemi legati a questo tipo di trattazione È sufficiente un approccio meramente statistico, che non tenga in considerazione la grammatica? (Es: Dopo una sana ed abbondante colazione ho preso l espresso delle 8. Semantica dell espresso: colazione) È possibile catalogare tutte le parole? Come possiamo trovare una classificazione universale? Ogni termine usato come etichetta è a sua volta classificabile?

22 Il filtro web: DansGuardian L utente chiede una pagina al server ( Il proxy la carica al suo interno DansGuardian la legge Se non trova troppe parole sospette, la pagina viene trasmessa all utente Se al suo interno ci sono troppe parole vietate, la pagina non viene mostrata

23 Dimmi chi? e ti rispondo Servizio della Provincia Autonoma di Trento. Esegue l analisi delle domande allo stesso modo di un chatterbots e fornisce informazioni sull anagrafe della pubblica amministrazione trentina (indirizzi, numeri di telefono, orari). Basta inviare un sms al con la domanda e il sistema invia la risposta. Es: DOMANDA: A che ora parte un Bus da Trento per Arco domani? RISPOSTA: PART Trento (autostaz.)ore 6.23 ARR Arco (autostaz.) ore: 7.25 Tipo: Bus Extraurbano INFO TEL

24 Il web semantico Attraverso dei formati standard l utente etichetta tutte le informazioni contenute nel suo sito manualmente e crea un ONTOLOGIA, ovvero una serie di regole che leggano queste etichette e le possano tradurre in testo completo, secondo una gramamtica semplice e strutturata. E in questo modo possibile che da frasi come: Giorgio Napolitano, Presidente della Repubblica, vive a Roma Si estraggano informazioni in linguaggio naturale: Giorgio Napolitano è il Presidente della Repubblica Il presidente della repubblica vive a Roma

25 Talk to ELIZA asdjas maybe djskal djsakd Can't you be more positive? no. thfd dfladf dark and negative You are being a bit negative. dnaskd you djaksdj djaskfjhvd You're not really talking about me, are you? the color of dkas is green That is quite interesting. I want to be fdskafa again What if you never got to be fdskafa again? all the adhfakdf are dkfsfe What does that suggest to you?

26 Conclusioni ELIZA non capisce il linguaggio naturale anche i chatterbots di ultima generazione non sono in grado di capire il linguaggio naturale non esistono per il momento applicazioni che riescano a trattare in modo completo un testo qualsiasi sono stati fatti grandi passi avanti nel delineare i vari problemi che ci sono nel trattamento automatico del linguaggio naturale

27 Conclusioni la ricerca nel settore del NLP diventa sempre più importante traduzione automatica di testi di vario genere riassunto di articoli e altri testi ricerca più veloce ed efficace di informazioni nel web sono stati finanziati grandi progetti We can only see a short distance ahead, but we can see plenty there that needs to be done." A. Turing

28 Riferimenti bibliografici Jackson P., I. Moulinier, Natural Language Processing for Online Applications, John Benjamins Publishing Company, Amsterdam/Philadelphia,

Il test di Turing. Seminario. Ester Dalvit. 22 marzo 2005. Il test di Turing p. 1/1

Il test di Turing. Seminario. Ester Dalvit. 22 marzo 2005. Il test di Turing p. 1/1 Il test di Turing Seminario Ester Dalvit 22 marzo 2005 Il test di Turing p. 1/1 Intelligenza artificiale Una macchina compie in modo efficiente e veloce attività come eseguire calcoli aritmetici Il test

Dettagli

Problemi, Algoritmi e Programmi

Problemi, Algoritmi e Programmi MASTER Information Technology Excellence Road (I.T.E.R.) Problemi, Algoritmi e Programmi Maurizio Palesi Salvatore Serrano Master ITER Informatica di Base Maurizio Palesi, Salvatore Serrano 1 Introduzione

Dettagli

4, 5 ANNO DELLA SCUOLA PRIMARIA

4, 5 ANNO DELLA SCUOLA PRIMARIA ASCOLTO E PARLATO Intervenire nel dialogo e nella conversazione in modo pertinente. Interagire nello scambio comunicativo formulando domande e risposte adeguate al contesto. Esprimere il proprio punto

Dettagli

PROGRAMMAZIONE ANNUALE DI LINGUA ITALIANA - SCUOLA PRIMARIA IST. COMP. DON MILANI CERNUSCO S/N -

PROGRAMMAZIONE ANNUALE DI LINGUA ITALIANA - SCUOLA PRIMARIA IST. COMP. DON MILANI CERNUSCO S/N - PROGRAMMAZIONE ANNUALE DI LINGUA ITALIANA - SCUOLA PRIMARIA IST. COMP. DON MILANI CERNUSCO S/N - LINGUA ITALIANA: PROGRAMMAZIONE CLASSE PRIMA 1 ASCOLTARE, COMPRENDERE, 1.1 Prendere la parola negli scambi

Dettagli

Linguaggi e Paradigmi di Programmazione

Linguaggi e Paradigmi di Programmazione Linguaggi e Paradigmi di Programmazione Cos è un linguaggio Definizione 1 Un linguaggio è un insieme di parole e di metodi di combinazione delle parole usati e compresi da una comunità di persone. È una

Dettagli

SCUOLA PRIMARIA CURRICOLO DI ITALIANO SECONDO BIENNIO

SCUOLA PRIMARIA CURRICOLO DI ITALIANO SECONDO BIENNIO SCUOLA PRIMARIA CURRICOLO DI ITALIANO SECONDO BIENNIO CLASSI TERZA E QUARTA Competenza 1. Interagire e comunicare oralmente in contesti di diversa natura. Al termine del II biennio ( 3^ e 4^ Scuola Primaria)

Dettagli

PIANO DI STUDIO PERSONALIZZATO CLASSI SECONDE E TERZE PRIMO BIENNIO

PIANO DI STUDIO PERSONALIZZATO CLASSI SECONDE E TERZE PRIMO BIENNIO PIANO DI STUDIO PERSONALIZZATO CLASSI SECONDE E TERZE PRIMO BIENNIO ITALIANO INDICATORE DISCIPLINARE Sviluppare le abilità di base come l ascoltare, il parlare, il leggere e lo scrivere per maturare padronanza

Dettagli

COS È UN LINGUAGGIO? LINGUAGGI DI ALTO LIVELLO LA NOZIONE DI LINGUAGGIO LINGUAGGIO & PROGRAMMA

COS È UN LINGUAGGIO? LINGUAGGI DI ALTO LIVELLO LA NOZIONE DI LINGUAGGIO LINGUAGGIO & PROGRAMMA LINGUAGGI DI ALTO LIVELLO Si basano su una macchina virtuale le cui mosse non sono quelle della macchina hardware COS È UN LINGUAGGIO? Un linguaggio è un insieme di parole e di metodi di combinazione delle

Dettagli

1. SIMPLE PRESENT. Il Simple Present viene anche detto presente abituale in quanto l azione viene compiuta abitualmente.

1. SIMPLE PRESENT. Il Simple Present viene anche detto presente abituale in quanto l azione viene compiuta abitualmente. 1. SIMPLE PRESENT 1. Quando si usa? Il Simple Present viene anche detto presente abituale in quanto l azione viene compiuta abitualmente. Quanto abitualmente? Questo ci viene spesso detto dalla presenza

Dettagli

Cos è un Calcolatore?

Cos è un Calcolatore? Cos è un Calcolatore? Definizione A computer is a machine that manipulates data according to a (well-ordered) collection of instructions. 24/105 Riassumendo... Un problema è una qualsiasi situazione per

Dettagli

I TUTORI. I tutori vanno creati la prima volta seguendo esclusivamente le procedure sotto descritte.

I TUTORI. I tutori vanno creati la prima volta seguendo esclusivamente le procedure sotto descritte. I TUTORI Indice Del Manuale 1 - Introduzione al Manuale Operativo 2 - Area Tutore o Area Studente? 3 - Come creare tutti insieme i Tutori per ogni alunno? 3.1 - Come creare il secondo tutore per ogni alunno?

Dettagli

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it Excel A cura di Luigi Labonia e-mail: luigi.lab@libero.it Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo

Dettagli

Introduzione alla programmazione in C

Introduzione alla programmazione in C Introduzione alla programmazione in C Testi Consigliati: A. Kelley & I. Pohl C didattica e programmazione B.W. Kernighan & D. M. Ritchie Linguaggio C P. Tosoratti Introduzione all informatica Materiale

Dettagli

Analizzatore lessicale o scanner

Analizzatore lessicale o scanner Analizzatore lessicale o scanner Lo scanner rappresenta un'interfaccia fra il programma sorgente e l'analizzatore sintattico o parser. Lo scanner, attraverso un esame carattere per carattere dell'ingresso,

Dettagli

CURRICOLO DI ITALIANO CLASSE PRIMA

CURRICOLO DI ITALIANO CLASSE PRIMA CURRICOLO DI ITALIANO CLASSE PRIMA TRAGUARDI DI COMPETENZA NUCLEI FONDANTI OBIETTIVI DI APPRENDIMENTO Sa usare la comunicazione orale e scritta per collaborare e interagire positivamente con gli altri

Dettagli

CURRICOLO di ITALIANO classe terza

CURRICOLO di ITALIANO classe terza CURRICOLO di ITALIANO classe terza 1 TERZA NUCLEO DISCIPLINARE: A COLTO E PARLATO OBIETTIVO GENERALE: A - ascoltare, comprendere e comunicare oralmente CONTENUTI ATTIVITA Ascolto e comprensione di testi

Dettagli

I Problemi e la loro Soluzione. Il Concetto Intuitivo di Calcolatore. Risoluzione di un Problema. Esempio

I Problemi e la loro Soluzione. Il Concetto Intuitivo di Calcolatore. Risoluzione di un Problema. Esempio Il Concetto Intuitivo di Calcolatore Fondamenti di Informatica A Ingegneria Gestionale Università degli Studi di Brescia Docente: Prof. Alfonso Gerevini I Problemi e la loro Soluzione Problema: classe

Dettagli

Linguaggi di programmazione

Linguaggi di programmazione Linguaggi di programmazione Un calcolatore basato sul modello di von Neumann permette l esecuzione di un programma, cioè di una sequenza di istruzioni descritte nel linguaggio interpretabile dal calcolatore

Dettagli

SCUOLA PRIMARIA GEOGRAFIA. Competenza: 1. Comunicazione efficace Indicatore: 1.1 Comprensione

SCUOLA PRIMARIA GEOGRAFIA. Competenza: 1. Comunicazione efficace Indicatore: 1.1 Comprensione SCUOLA PRIMARIA GEOGRAFIA Competenza: 1. Comunicazione efficace Indicatore: 1.1 Comprensione Descrittori Classe 1 Descrittori Classe 2 Descrittori Classe 3 Descrittori Classe 4 Descrittori Classe 5 1.1.1

Dettagli

Modelli della competenza linguistica. Modelli e dati empirici. Il segno saussuriano. Modelli basati su inventari

Modelli della competenza linguistica. Modelli e dati empirici. Il segno saussuriano. Modelli basati su inventari Modelli e dati empirici Modelli della competenza linguistica Il linguaggio è suono con significato Quindi, sapere una lingua vuol dire avere la capacità di - rappresentarsi internamente i suoni; - rappresentarsi

Dettagli

Metodologie di programmazione in Fortran 90

Metodologie di programmazione in Fortran 90 Metodologie di programmazione in Fortran 90 Ing. Luca De Santis DIS - Dipartimento di informatica e sistemistica Anno accademico 2007/2008 Fortran 90: Metodologie di programmazione DIS - Dipartimento di

Dettagli

NUCLEO FONDANTE CONOSCENZE ABILITA' COMPETENZE

NUCLEO FONDANTE CONOSCENZE ABILITA' COMPETENZE CURRICOLO DI LINGUA ITALIANA - CLASSE TERZA NUCLEO FONDANTE CONOSCENZE ABILITA' COMPETENZE ASCOLTO E PARLATO Strategie essenziali dell ascolto. Processi di controllo da mettere in atto durante l ascolto

Dettagli

1. BASI DI DATI: GENERALITÀ

1. BASI DI DATI: GENERALITÀ 1. BASI DI DATI: GENERALITÀ BASE DI DATI (DATABASE, DB) Raccolta di informazioni o dati strutturati, correlati tra loro in modo da risultare fruibili in maniera ottimale. Una base di dati è usualmente

Dettagli

Istituto Comprensivo di Pralboino Curricolo Verticale

Istituto Comprensivo di Pralboino Curricolo Verticale ASCOLTO E PARLATO L allievo interagisce in modo efficace in diverse situazioni comunicative, attraverso modalità dialogiche sempre rispettose delle idee degli altri. Usa la comunicazione orale per collaborare

Dettagli

Fondamenti di Informatica. Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI!

Fondamenti di Informatica. Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI! Fondamenti di Informatica Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI! Finalità: Fornire gli elementi di base dei concetti che sono di fondamento all'informatica Informazioni Pratiche ORARIO:

Dettagli

La comunicazione e il linguaggio

La comunicazione e il linguaggio Linguaggio = sistema di simboli, suoni, significati e regole per la loro combinazione che costituisce la modalita primaria di comunicazione tra gli esseri umani Caratteristiche fondamentali del linguaggio:

Dettagli

connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI

connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI Documenti su Internet LINGUAGGI DI MARKUP Internet permette (tra l altro) di accedere a documenti remoti In generale, i documenti acceduti via Internet sono multimediali, cioè che possono essere riprodotti

Dettagli

Introduzione a LyX. Creazione di un documento... 1608 Struttura e stile... 1610 Modelli di documento...1613 Automatismi... 1613 Riferimenti...

Introduzione a LyX. Creazione di un documento... 1608 Struttura e stile... 1610 Modelli di documento...1613 Automatismi... 1613 Riferimenti... Introduzione a LyX Creazione di un documento.............................. 1608 Struttura e stile......................................... 1610 Modelli di documento...................................1613

Dettagli

Codifica: dal diagramma a blocchi al linguaggio C++

Codifica: dal diagramma a blocchi al linguaggio C++ Codifica: dal diagramma a blocchi al linguaggio C++ E necessario chiarire inizialmente alcuni concetti. La compilazione Il dispositivo del computer addetto all esecuzione dei programmi è la CPU La CPU

Dettagli

Linguistica Generale

Linguistica Generale Linguistica Generale Docente: Paola Monachesi Aprile-Maggio 2003 Contents 1 La linguistica e i suoi settori 2 2 La grammatica come mezzo per rappresentare la competenza linguistica 2 3 Le componenti della

Dettagli

SCUOLA PRIMARIA GEOGRAFIA. Competenza: 1. Comunicazione efficace Indicatore: 1.1 Comprensione

SCUOLA PRIMARIA GEOGRAFIA. Competenza: 1. Comunicazione efficace Indicatore: 1.1 Comprensione SCUOLA PRIMARIA GEOGRAFIA Competenza: 1. Comunicazione efficace Indicatore: 1.1 Comprensione Descrittori Classe 1 Descrittori Classe 2 Descrittori Classe 3 Descrittori Classe 4 Descrittori Classe 5 il

Dettagli

Dispensa di Informatica I.1

Dispensa di Informatica I.1 IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.

Dettagli

CONTROLLO ORTOGRAFICO E GRAMMATICALE

CONTROLLO ORTOGRAFICO E GRAMMATICALE CONTROLLO ORTOGRAFICO E GRAMMATICALE Quando una parola non è presente nel dizionario di Word, oppure nello scrivere una frase si commettono errori grammaticali, allora si può eseguire una delle seguenti

Dettagli

Asse linguistico Propedeutico al 1 livello 1 periodo

Asse linguistico Propedeutico al 1 livello 1 periodo Asse linguistico Propedeutico al 1 livello 1 periodo Competenza 1: Partecipare a scambi comunicativi in modo collaborativo ed efficace Durata del modulo: Declinazione competenza Abilità 1. Comprendere

Dettagli

Curricolo verticale di ITALIANO

Curricolo verticale di ITALIANO ISTITUTO COMPRENSIVO STATALE SIANO SCUOLA SECONDARIA DI I GRADO Curricolo verticale di ITALIANO ITALIANO - CLASSI PRIME Leggere e comprendere -Ascolta le informazioni principali di discorsi affrontati

Dettagli

Strumenti compensativi e dispensativi per il ragazzo con DSA. IPSIA Vallauri 03/04/2009

Strumenti compensativi e dispensativi per il ragazzo con DSA. IPSIA Vallauri 03/04/2009 Strumenti compensativi e dispensativi per il ragazzo con DSA IPSIA Vallauri 03/04/2009 Circolare Ministeriale 05/10/2004 Per gli strumenti dispensativi (...) si ritiene essenziale tener conto dei seguenti

Dettagli

Linguistica Computazionale. Tokenizzazione

Linguistica Computazionale. Tokenizzazione Linguistica Computazionale Tokenizzazione Sai Tokenizzare (~contare : )) iniziamo giocando poi lavoriamo Quanti token (~parole) nella frase C era una volta un pezzo di legno. Sai Tokenizzare (~contare

Dettagli

La Progettazione Concettuale

La Progettazione Concettuale La Progettazione Concettuale Università degli Studi del Sannio Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica CorsodiBasidiDati Anno Accademico 2006/2007 docente: ing. Corrado Aaron Visaggio

Dettagli

SEZIONE C CONOSCENZE GLOTTODIDATTICHE

SEZIONE C CONOSCENZE GLOTTODIDATTICHE DITALS II livello 13 dicembre 2010 NOME COGNOME NOTA BENE: L ESAME DITALS (NELLE SEZIONI A, B e C) È UN TEST SCRITTO. IL CANDIDATO DEVE PERTANTO SCRIVERE CON UNA PENNA BLU O NERA, SENZA ABBREVIAZIONI E

Dettagli

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell

Dettagli

ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi terza

ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi terza ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi terza vers.3 in lavorazione Docente SAFFI FABIO Contenuti 01.Esercizi generici sul diagramma di flusso - flow chart... 2

Dettagli

Manuale d'uso. Manuale d'uso... 1. Primo utilizzo... 2. Generale... 2. Gestione conti... 3. Indici di fatturazione... 3. Aliquote...

Manuale d'uso. Manuale d'uso... 1. Primo utilizzo... 2. Generale... 2. Gestione conti... 3. Indici di fatturazione... 3. Aliquote... Manuale d'uso Sommario Manuale d'uso... 1 Primo utilizzo... 2 Generale... 2 Gestione conti... 3 Indici di fatturazione... 3 Aliquote... 4 Categorie di prodotti... 5 Prodotti... 5 Clienti... 6 Fornitori...

Dettagli

Informazione e dato. Gabriella Trucco

Informazione e dato. Gabriella Trucco Informazione e dato Gabriella Trucco Cos è l informatica? Informatica? Trattamento automatico delle informazioni INFORMATICA Informazione Informazione: Qualcosa che quando viene fornito dissipa un dubbio,

Dettagli

CURRICOLO DI LINGUA INGLESE

CURRICOLO DI LINGUA INGLESE CURRICOLO DI LINGUA INGLESE 1^ e 2^ anno RICEZIONE ORALE Comprendere espressioni di uso quotidiano finalizzate alla soddisfazione di bisogni elementari Gestire semplici scambi comunicativi Comprendere

Dettagli

Automazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it

Automazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it Automazione Industriale (scheduling+mms) scheduling+mms adacher@dia.uniroma3.it Introduzione Sistemi e Modelli Lo studio e l analisi di sistemi tramite una rappresentazione astratta o una sua formalizzazione

Dettagli

CURRICOLO DISCIPLINARE DI ITALIANO ASCOLTO E PARLATO. Traguardi per lo sviluppo delle competenze. Obiettivi di apprendimento( conoscenze e

CURRICOLO DISCIPLINARE DI ITALIANO ASCOLTO E PARLATO. Traguardi per lo sviluppo delle competenze. Obiettivi di apprendimento( conoscenze e CURRICOLO DISCIPLINARE DI ITALIANO ASCOLTO E PARLATO Traguardi per lo sviluppo delle competenze 1.Partecipa a scambi comunicativi con compagni ed insegnanti, formulando messaggi chiari e pertinenti Obiettivi

Dettagli

ITALIANO RIFLESSIONE SULLA LINGUA

ITALIANO RIFLESSIONE SULLA LINGUA RIFLESSIONE SULLA LINGUA Traguardi per lo sviluppo delle competenze al termine della scuola secondaria di primo grado ü L alunno interagisce in modo efficace in diverse situazioni comunicative, sostiene

Dettagli

Via Mazzini,13 10010 Candia Canavese (TO) 011 9834713

Via Mazzini,13 10010 Candia Canavese (TO) 011 9834713 Via Mazzini,13 10010 Candia Canavese (TO) 011 9834713 1 - IL SITO WEB Il programma DPS ONLINE è disponibile all url: http://dpsonline.scinformatica.org/ Per poter usufruire di questo servizio è necessario

Dettagli

IC T. CROCI PROGRAMMAZIONE ANNUALE CLASSE QUARTA SCUOLA PRIMARIA INGLESE. Traguardi per lo sviluppo delle competenze al termine della scuola primaria

IC T. CROCI PROGRAMMAZIONE ANNUALE CLASSE QUARTA SCUOLA PRIMARIA INGLESE. Traguardi per lo sviluppo delle competenze al termine della scuola primaria INGLESE Traguardi per lo sviluppo delle competenze al termine della scuola primaria comprende brevi messaggi orali e scritti, relativi ad ambiti familiari. Descrive oralmente e per iscritto, in modo semplice,

Dettagli

MANUALE PARCELLA FACILE PLUS INDICE

MANUALE PARCELLA FACILE PLUS INDICE MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella

Dettagli

Legge e apprende nozioni in qualsiasi lingua, le contestualizza ed è in grado di elaborarle e riutilizzarle quando serve

Legge e apprende nozioni in qualsiasi lingua, le contestualizza ed è in grado di elaborarle e riutilizzarle quando serve More than human, XSENSE è la prima Intelligenza Artificiale in grado di simulare il processo cognitivo di un essere umano nell imparare il linguaggio umano, in completa autonomia e senza configurazioni

Dettagli

Test di italiano di livello A2 e Permesso di soggiorno CE

Test di italiano di livello A2 e Permesso di soggiorno CE Unità 16 Test di italiano di livello A2 e Permesso di soggiorno CE In questa unità imparerai: a comprendere testi che danno informazioni sul Test di italiano per ottenere il Permesso di soggiorno CE parole

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

Test di italiano di livello A2 e Permesso di soggiorno CE

Test di italiano di livello A2 e Permesso di soggiorno CE Unità 16 Test di italiano di livello A2 e Permesso di soggiorno CE CHIAVI In questa unità imparerai: a comprendere testi che danno informazioni sul Test di italiano per ottenere il Permesso di soggiorno

Dettagli

Un esperienza di successo. Guida per l insegnante

Un esperienza di successo. Guida per l insegnante Guida per l insegnante Obiettivi educativi generali Compito di esplorazione - Diventare consapevole delle proprie capacità e dei propri limiti. Compito di cristallizzazione - Nell analisi delle situazioni

Dettagli

1.0 GUIDA PER L UTENTE

1.0 GUIDA PER L UTENTE 1.0 GUIDA PER L UTENTE COMINCIA FACILE Una volta effettuato il login vi troverete nella pagina Amministrazione in cui potrete creare e modificare le vostre liste. Una lista è semplicemnte un contenitore

Dettagli

Database. Si ringrazia Marco Bertini per le slides

Database. Si ringrazia Marco Bertini per le slides Database Si ringrazia Marco Bertini per le slides Obiettivo Concetti base dati e informazioni cos è un database terminologia Modelli organizzativi flat file database relazionali Principi e linee guida

Dettagli

Domande e Risposte ALLEGATI CLIENTI E FORNITORI. DATALOG Soluzioni Integrate

Domande e Risposte ALLEGATI CLIENTI E FORNITORI. DATALOG Soluzioni Integrate KING Domande e Risposte ALLEGATI CLIENTI E FORNITORI DATALOG Soluzioni Integrate - 2 - Domande e Risposte Allegati Clienti e Fornitori Sommario Premessa.... 3 Introduzione... 4 Elenco delle domande...

Dettagli

AREA TEMATICA SVILUPPO COMPETENZE DI BASE LINGUE STRANIERE

AREA TEMATICA SVILUPPO COMPETENZE DI BASE LINGUE STRANIERE AREA TEMATICA SVILUPPO COMPETENZE DI BASE LINGUE STRANIERE Lingua italiana per stranieri (base/intermedio/avanzato) 1 Lingua Inglese (livello intermedio) 2 Lingua Inglese (apprendimento/mantenimento/avanzamento)

Dettagli

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro, EXCEL PER WINDOWS95 1.Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area

Dettagli

AREA DI RIFERIMENTO LINGUA STRANIERA: INGLESE

AREA DI RIFERIMENTO LINGUA STRANIERA: INGLESE MATERIA CLASSI: II ITIS INGLESE DOCENTI : BREWER CODICE N 1 DENOMINAZIONE Grammatica della frase e del testo Funzioni linguistico-comunicative Lessico Cultura dei paesi anglofoni AREA DI RIFERIMENTO LINGUA

Dettagli

Il calcolatore - Applicazioni

Il calcolatore - Applicazioni Alfonso Miola Il calcolatore - Applicazioni Esercitazione Dispensa B-01-E Settembre 2005 1 Contenuti Applicazioni Applicazioni e Interfacce Il pacchetto Office Word Excel Power Point Il CD per ECDL 2 Applicazioni

Dettagli

Il corso di italiano on-line: presentazione

Il corso di italiano on-line: presentazione Il corso di italiano on-line: presentazione Indice Perché un corso di lingua on-line 1. I corsi di lingua italiana ICoNLingua 2. Come è organizzato il corso 2.1. Struttura generale del corso 2.2. Tempistica

Dettagli

DFD DISPENSA DEL CORSO DI SISTEMI INFORMATIVI UNIVERSITÀ DEGLI STUDI DI VERONA FACOLTÀ DI MM.FF.NN LAUREA SPECIALISTICA IN INFORMATICA

DFD DISPENSA DEL CORSO DI SISTEMI INFORMATIVI UNIVERSITÀ DEGLI STUDI DI VERONA FACOLTÀ DI MM.FF.NN LAUREA SPECIALISTICA IN INFORMATICA UNIVERSITÀ DEGLI STUDI DI VERONA FACOLTÀ DI MM.FF.NN LAUREA SPECIALISTICA IN INFORMATICA DISPENSA DEL CORSO DI SISTEMI INFORMATIVI Prof. Carlo Combi DFD Appunti a cura di E. Peri M. Devincenzi Indice 1

Dettagli

CORSO SERALE PROGETTO SIRIO

CORSO SERALE PROGETTO SIRIO Via S. Pertini 8, 40033 Casalecchio di Reno (BO) - Dist.29 Tel: 051 2986511 Fax: 051 6130474 C.F..92001450375 segreteria@salvemini.bo.it - wwww.salvemini.bo.it CORSO SERALE PROGETTO SIRIO PIANO DI LAVORO

Dettagli

Software per Helpdesk

Software per Helpdesk Software per Helpdesk Padova - maggio 2010 Antonio Dalvit - www.antoniodalvit.com Cosa è un helpdesk? Un help desk è un servizio che fornisce informazioni e assistenza ad utenti che hanno problemi nella

Dettagli

Fasi di creazione di un programma

Fasi di creazione di un programma Fasi di creazione di un programma 1. Studio Preliminare 2. Analisi del Sistema 6. Manutenzione e Test 3. Progettazione 5. Implementazione 4. Sviluppo 41 Sviluppo di programmi Per la costruzione di un programma

Dettagli

La valutazione dell italiano

La valutazione dell italiano La valutazione dell italiano Premessa: padronanza linguistica Numeri dell italiano QdR Prove lettura: testi e quesiti Prove grammatica Guide ANCORA IN CANTIERE La valutazione dell italiano Premessa: padronanza

Dettagli

Potenziamento linguistico Parole e immagini per raccontare e raccontarsi

Potenziamento linguistico Parole e immagini per raccontare e raccontarsi SCUOLA PRIMARIA GIOTTO DIREZIONE DIDATTICA 4 CIRCOLO CARPI Potenziamento linguistico Parole e immagini per raccontare e raccontarsi Insegnante responsabile: Mirca Manfredi Anno scolastico 2009-2010 PREMESSA

Dettagli

Situazione Attuale. Le persone svolgono molte operazioni ripetitive ed occupano il proprio computer per le elaborazioni..

Situazione Attuale. Le persone svolgono molte operazioni ripetitive ed occupano il proprio computer per le elaborazioni.. Gestione Presenze Situazione Attuale Con sistemi classici di rilevazione presenze installati in azienda Le persone svolgono molte operazioni ripetitive ed occupano il proprio computer per le elaborazioni..

Dettagli

U Corso di italiano, Lezione Quindici

U Corso di italiano, Lezione Quindici 1 U Corso di italiano, Lezione Quindici U Buongiorno, anche in questa lezione iniziamo con qualche dialogo formale M Good morning, in this lesson as well, let s start with some formal dialogues U Buongiorno,

Dettagli

Informatica per le discipline umanistiche 2 lezione 14

Informatica per le discipline umanistiche 2 lezione 14 Informatica per le discipline umanistiche 2 lezione 14 Torniamo ai concetti base dellʼinformatica. Abbiamo sinora affrontato diversi problemi: avere unʼidentità online, cercare pagine Web, commentare il

Dettagli

Modulo 1: Motori di ricerca

Modulo 1: Motori di ricerca Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Antivirus Personal firewall Tecnologie delle reti di calcolatori Servizi

Dettagli

Appunti sulla Macchina di Turing. Macchina di Turing

Appunti sulla Macchina di Turing. Macchina di Turing Macchina di Turing Una macchina di Turing è costituita dai seguenti elementi (vedi fig. 1): a) una unità di memoria, detta memoria esterna, consistente in un nastro illimitato in entrambi i sensi e suddiviso

Dettagli

Strutturazione logica dei dati: i file

Strutturazione logica dei dati: i file Strutturazione logica dei dati: i file Informazioni più complesse possono essere composte a partire da informazioni elementari Esempio di una banca: supponiamo di voler mantenere all'interno di un computer

Dettagli

Esercizi del programma (solo su CD-ROM)

Esercizi del programma (solo su CD-ROM) Esercizi Esercizi del programma (solo su CD-ROM) Utilizzo dei comandi Per capire il significato dei termini utilizzati nei video è possibile consultare il glossario.. Passa alla schermata successiva. Ritorna

Dettagli

10 errori e-mail da evitare!

10 errori e-mail da evitare! 10 errori e-mail da evitare! Dal sito PILLOLE DI MARKETING WEB Le e-mail sono parte integrante dell attività di business come mezzo di contatto e di relazione e come tali diffondono l immagine di aziende

Dettagli

Progettazione di una base di dati Ufficio della Motorizzazione

Progettazione di una base di dati Ufficio della Motorizzazione Corso di Gestione dell Informazione Studenti NON frequentanti A.A. 2008/2009 1 Scopo del progetto Progettazione di una base di dati Ufficio della Motorizzazione Si vuole realizzare un applicazione base

Dettagli

La piattaforma per preparare e valutare i tuoi studenti con pochi clic e per affrontare la Prova INVALSI con successo

La piattaforma per preparare e valutare i tuoi studenti con pochi clic e per affrontare la Prova INVALSI con successo La piattaforma per preparare e valutare i tuoi studenti con pochi clic e per affrontare la Prova INVALSI con successo È una piattaforma online per la creazione, la personalizzazione e la somministrazione

Dettagli

CORSO DI ITALIANO CLASSE PRIMA

CORSO DI ITALIANO CLASSE PRIMA CORSO DI ITALIANO CLASSE PRIMA UdA n.1 - LEGGERE, COMPRENDERE E INTERPRETARE TESTI 1. Comprendere e analizzare narrativi, descrittivi, espositivi e poetici 2. Riconoscere e classificare diversi tipi di

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Dettagli

Fondamenti di Informatica Ingegneria Clinica Lezione 16/10/2009. Prof. Raffaele Nicolussi

Fondamenti di Informatica Ingegneria Clinica Lezione 16/10/2009. Prof. Raffaele Nicolussi Fondamenti di Informatica Ingegneria Clinica Lezione 16/10/2009 Prof. Raffaele Nicolussi FUB - Fondazione Ugo Bordoni Via B. Castiglione 59-00142 Roma Docente Raffaele Nicolussi rnicolussi@fub.it Lezioni

Dettagli

Origini e caratteristiche dei calcolatori elettronici

Origini e caratteristiche dei calcolatori elettronici Origini e caratteristiche dei calcolatori elettronici Lunedì, 09 ottobre 2006 Supercomputer, mainframe 1 Server, workstation, desktop, notebook, palmare Un po di storia 1642 Biagio Pascal 1671 Leibniz

Dettagli

La traduzione, per quanto attività linguistica, riguarda più propriamente la semiotica.

La traduzione, per quanto attività linguistica, riguarda più propriamente la semiotica. La traduzione, per quanto attività linguistica, riguarda più propriamente la semiotica. La semiotica è quella scienza che studia il sistema di segni o strutture e le sue funzioni. Il processo traduttivo

Dettagli

ACCESSO AL SISTEMA HELIOS...

ACCESSO AL SISTEMA HELIOS... Manuale Utente (Gestione Formazione) Versione 2.0.2 SOMMARIO 1. PREMESSA... 3 2. ACCESSO AL SISTEMA HELIOS... 4 2.1. Pagina Iniziale... 6 3. CARICAMENTO ORE FORMAZIONE GENERALE... 9 3.1. RECUPERO MODELLO

Dettagli

ITALIANO L2 PER BAMBINI STRANIERI CORSO DI SECONDO LIVELLO

ITALIANO L2 PER BAMBINI STRANIERI CORSO DI SECONDO LIVELLO ISTITUTO COMPRENSIVO SCOLASTICO STATALE CARDARELLI - MASSAUA SCUOLA PRIMARIA VIA MASSAUA ITALIANO L2 PER BAMBINI STRANIERI CORSO DI SECONDO LIVELLO COMPETENZA CHIAVE EUROPEA: Comunicazione in italiano

Dettagli

Anno scolastico 2013/2014 PRIMO BIENNIO Corso Diurno

Anno scolastico 2013/2014 PRIMO BIENNIO Corso Diurno Anno scolastico 2013/2014 PRIMO BIENNIO Corso Diurno Classe : 1CI RELAZIONE FINALE DEL DOCENTE di: INGLESE PROF./SSA MARIA GIOVANNA RENZULLI TESTO/I ADOTTATO/I: ELSWORTH S.- ROSE J.- MAXWELL C., ADVANTAGE

Dettagli

Strumenti di modellazione. Gabriella Trucco

Strumenti di modellazione. Gabriella Trucco Strumenti di modellazione Gabriella Trucco Linguaggio di modellazione Linguaggio formale che può essere utilizzato per descrivere (modellare) un sistema Il concetto trova applicazione soprattutto nell

Dettagli

Gestione delle formazione

Gestione delle formazione IL SOFTWARE PER LA SICUREZZA E L AMBIENTE STRUMENTO Individuazione delle esigenze e programmazione della formazione Gestione delle formazione Il metodo di Risolvo per gestire un piano formativo dinamico

Dettagli

CURRICOLO DI INGLESE SCUOLA SECONDARIA DI PRIMO GRADO

CURRICOLO DI INGLESE SCUOLA SECONDARIA DI PRIMO GRADO CURRICOLO DI INGLESE SCUOLA SECONDARIA DI PRIMO GRADO Nuclei tematici Listening Traguardi per lo sviluppo della competenza Raggiungimento del livello A2 del Quadro Comune Europeo di riferimento. L alunno

Dettagli

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI ORDINAMENTO DEI DATI Quando si ordina un elenco (ovvero una serie di righe contenenti dati correlati), le righe sono ridisposte in base al contenuto di una colonna specificata. Distinguiamo due tipi di

Dettagli

INFORMATICA DI BASE. Data Processing, elaborazione elettronica dei dati). In

INFORMATICA DI BASE. Data Processing, elaborazione elettronica dei dati). In INFORMATICA DI BASE L Informatica rappresenta l insieme delle discipline e delle tecnologie relative allo studio, progettazione, realizzazione ed impiego di macchine che si occupano della raccolta e del

Dettagli

ARCHIVIAZIONE AUTOMATICA (Gestione Allegati)

ARCHIVIAZIONE AUTOMATICA (Gestione Allegati) M.I.Ba. Modulo Indagini Bancarie e Finanziarie Funzioni EXTRA Le Funzioni EXTRA nascono su indicazione dei nostri clienti e hanno come scopo far risparmiare più tempo possibile nella gestione delle indagini

Dettagli

A tal fine il presente documento si compone di tre distinte sezioni:

A tal fine il presente documento si compone di tre distinte sezioni: Guida on-line all adempimento Questa guida vuole essere un supporto per le pubbliche amministrazioni, nella compilazione e nella successiva pubblicazione dei dati riguardanti i dirigenti sui siti istituzionali

Dettagli

Esercitazione di Basi di Dati

Esercitazione di Basi di Dati Esercitazione di Basi di Dati Corso di Fondamenti di Informatica 6 Maggio 2004 Come costruire una ontologia Marco Pennacchiotti pennacchiotti@info.uniroma2.it Tel. 0672597334 Ing.dell Informazione, stanza

Dettagli

PIANO DIDATTICO PERSONALIZZATO

PIANO DIDATTICO PERSONALIZZATO Modello di PIANO DIDATTICO PERSONALIZZATO Anno Scolastico 2011/2012 Scuola secondaria di 1 grado classe II Referente DSA o coordinatore di classe 1. Dati relativi all alunno Cognome e Nome Stefano Data

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 3-Compilatori e interpreti 1 Prerequisiti Principi di programmazione Utilizzo di un compilatore 2 1 Introduzione Una volta progettato un algoritmo codificato in un linguaggio

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

Introduzione al Foglio Elettronico

Introduzione al Foglio Elettronico Microsoft Excel Introduzione al Foglio Elettronico Il Foglio Elettronico Si presenta come una grande tabella su un foglio di carta Le celle contengono differenti dati Numeri Testo Date Ecc I dati possono

Dettagli

Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione

Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione Università Roma Tre Dipartimento di Matematica e Fisica Corso di Laurea in Matematica Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione Marco Liverani (liverani@mat.uniroma3.it)

Dettagli