Informatica e Interazione Uomo-Macchina

Похожие документы
Il sapere tende oggi a caratterizzarsi non più come un insieme di contenuti ma come un insieme di metodi e di strategie per risolvere problemi.

Laboratorio informatico Banche dati off line

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

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

Ciclo di vita del software: Tipologie di software

Linguaggi e Paradigmi di Programmazione

Disciplina: SISTEMI AUTOMATICI. Classi: III AES PROF. IANNETTA SIMONE PROF. SAPORITO ETTORE. Ore settimanali previste: 4

TECNOLOGIE INFORMATICHE DELLA COMUNICAZIONE ORE SETTIMANALI 2 TIPO DI PROVA PER GIUDIZIO SOSPESO PROVA DI LABORATORIO

INFORMATICA GENERALE. Prof Alberto Postiglione Dipartim. Scienze della Comunicazione Univ. Salerno. Università degli Studi di Salerno

Lezione 8. La macchina universale

Analisi dei requisiti e casi d uso

ALGEBRA DELLE PROPOSIZIONI

Fasi di creazione di un programma

Laurea Specialistica in Informatica

Progettaz. e sviluppo Data Base

Archivio WebQuest I Grafi e le Reti

Fondamenti di Informatica. Allievi Automatici A.A Nozioni di Base

Algoritmi e Complessità

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

CODICE ASSE: PRIMO ANNO SECONDO ANNO

SCHEDA DI PROGRAMMAZIONE DISCIPLINARE PER LA CERTIFICAZIONE DELLE COMPETENZE NEL BIENNIO DELL OBBLIGO DA RIPORTARE SUL P.O.F. A.S.

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

Polli e conigli. problemi Piano cartesiano. Numeri e algoritmi Sistemi e loro. geometrica. Relazioni e funzioni Linguaggio naturale e

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

Tipologie di pianificatori. Pianificazione. Partial Order Planning. E compiti diversi. Pianificazione gerarchica. Approcci integrati

Programmazione educativo-didattica anno scolastico TECNOLOGIA CLASSE PRIMA PRIMARIA TRAGUARDI PER LO SVILUPPO DELLE COMPETENZE.

MATERIA: Tecnologie Informatiche

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere

Programmazione educativo-didattica didattica anno scolastico TECNOLOGIA CLASSE PRIMA PRIMARIA

Ipertesti e Internet. Ipertesto. Ipertesto. Prof.ssa E. Gentile. a.a

Cosa è un foglio elettronico

Istituto Comprensivo Statale Don Lorenzo Milani Ferrara Curricolo 2014/2015 Infanzia-Primaria-Secondaria di I grado COMPETENZE DIGITALI

LICEO DELLE SCIENZE APPLICATE

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Algoritmo. I dati su cui opera un'istruzione sono forniti all'algoritmo dall'esterno oppure sono il risultato di istruzioni eseguite precedentemente.

INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI

Cercare documenti Web

1. BASI DI DATI: GENERALITÀ

Esempi di algoritmi. Lezione III

CURRICOLO DI COMPETENZE DI INFORMATICA

Informatica e Telecomunicazioni

PROCESSO DI INDICIZZAZIONE SEMANTICA

Sistema operativo: Gestione della memoria

BASI DI DATI per la gestione dell informazione. Angelo Chianese Vincenzo Moscato Antonio Picariello Lucio Sansone

Rappresentazione della Conoscenza. Lezione 10. Rappresentazione della conoscenza, D. Nardi, 2004, Lezione 10 0

Cos è un Calcolatore?

Studente: SANTORO MC. Matricola : 528

PROGRAMMAZIONE MODULARE DI INFORMATICA CLASSE QUINTA - INDIRIZZO MERCURIO SEZIONE TECNICO

Il sistema operativo. Sistema operativo. Multiprogrammazione. Il sistema operativo. Gestione della CPU

IIS D ORIA - PROGRAMMAZIONE per UFC INDICE DELLE UFC

LA FIRMA DIGITALE. Evoluzione della normativa italiana e componenti di base

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Indirizzo odontotecnico a.s. 2015/2016

I sistemi distribuiti

Introduzione al data base

ANNO SCOLASTICO Piano di lavoro individuale

Siamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.

Guida all uso delle Web View su ios

Le Infrastrutture Software ed il Sistema Operativo

ALGORITMI e PROGRAMMI Programmazione: Lavoro che si fa per costruire sequenze di istruzioni (operazioni) adatte a svolgere un dato calcolo

Informazione e dato. Gabriella Trucco

Il Software. Il software del PC. Il BIOS

Dispensa di Informatica I.1

PREMESSA AUTOMAZIONE E FLESSIBILITA'

1 CIRCOLO DIDATTICO - Pontecagnano Faiano (SA) PROFILI FORMATIVI. Allegato al POF

IL SISTEMA INFORMATIVO

Percorso Apprendisti MODULO BASE

Appunti sulla Macchina di Turing. Macchina di Turing

BANCHE DATI. Informatica e tutela giuridica

Programmi e Oggetti Software

Sistemi Operativi. 5 Gestione della memoria

IL SOFTWARE. Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008

Gestione Risorse Umane Web

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE

Le parole dell informatica: modello di calcolo, complessità e trattabilità

Riconoscibilità dei siti pubblici: i domini della Pa e le regole di.gov.it

Spinoza e il Male. Saitta Francesco

ISTITUTO COMPRENSIVO ENEA TALPINO Nembro. Curricolo verticale COMPETENZE DIGITALI

Processo di risoluzione di un problema ingegneristico. Processo di risoluzione di un problema ingegneristico

UN PROGETTO INNOVATIVO PER LA SCUOLA PRIMARIA. SPOSTARE L ATTENZIONE DALL INSEGNAMENTO ALL APPRENDIMENTO, CENTRALITÀ DEL FARE (Problem Based Learning)

. Numeri. .Raggruppa menti per 5,10,50, Simboli numerici. . Contatore analogico. . Il posto dei numeri

Progettazione di Basi di Dati

Algebra Di Boole. Definiamo ora che esiste un segnale avente valore opposto di quello assunto dalla variabile X.

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base).

PROGRAMMA DI LABORATORIO TRATTAMENTO TESTI

Cenni sulle reti e applicazioni remote ( internet, applicazioni e servizi web )

Architettura hardware

Транскрипт:

Informatica e Interazione Uomo-Macchina Società dell Informazione e WEB 2.0 SUPPORTO DI 3 CREDITI AL SETTORE INF/01 «LINGUE E LETTERATURE STRANIERE» «L'informatica non riguarda i computer più di quanto l'astronomia riguardi i telescopi.» (Edsger Wybe Dijkstra) AA 2012-2013 Prof. Giorgio Poletti giorgio.poletti@unife.it

Road Map I. terminologia e fondamenti logici II. approcci alla soluzione dei problemi DAL LOGICO AL TOPOLOGICO I. grafi, reti e rappresentazione dei problemi (da Eulero a Petri) II. strutrurazione, condivisione e accessi all informazione: reti e link (sulle orme di Barabási) WEB 2.0 I. Il WEB e l ipertesto: storia e filosofia II. gli strumenti del web semantico III. editare e coeditare informazioni HUMAN AND MACHINE COGNITION I. interfacce uomo-macchina II. cognitività, cognetica ed ergonomia per l interazione e la comunicazione III. accessibilità ed usabilità

si intende TECNOLOGIA TECHNOLOGIA dal greco ELETTRONICA TÈCHNÈ (arte) LOGÒS (trattato) TECNICISMO STRUMENTO OSTICO LÈGÔ parlo, dico, descrivo dal tema

INFORMATICA INFORmazione Dato relazione INFORMAZIONE Dato STRUTTURA relazione Informazione automatica Informazione CONOSCENZA Conoscenza relazione SAPERE Conoscenza

INFORMAZIONI PROBLEMA Unico paradigma Modello di riferimento di valore fondamentale (prototipo, modello) WEB da risolutori RELAZIONI a SOLUTORI «Gli uomini con talento trovano delle soluzioni, i geni scoprono dei problemi.» (Hans Krailsheimer)

INFORMAZIONI SOLUTORI NON RISOLUTORI PROBLEMA RELAZIONI Modalità Procedurale Modalità Dichiarativa Algoritmo Dati Regole Scopo Motore Inferenziale da risolutori a SOLUTORI

ALGORITMO procedimento per ottenere un risultato atteso eseguendo un insieme ordinato di passi semplici caratteristiche FINITEZZA EFFETTIVITÀ ESEGUIBILITÀ DISAMBIGUO spiega approccio matematico concetto di semplice SINTESI: dato un problema f costruire un algoritmo A che lo risolva ANALISI: dato algoritmo A e un problema f dimostrare che A risolve f CLASSIFICAZIONE (COMPLESSITÀ STRUTTURALE): data T, quantità di risorse, individuare la classe di problemi solubili da algoritmi che usano al massimo quelle risorse Algoritmo : procedimento che consente di ottenere un risultato atteso eseguendo, in un determinato predeterminato, un insieme finito di passi semplici; il termine deriva dal nome del matematico e filosofo arabo Muhammad Algrtimo 'l-khwārizmī considerato uno dei primi autori ad aver teorizzati esplicitamente questo procedimento.

MOTORE INFERENZIALE componenti INTERPRETE (decide le regole da applicare) SCHEDULATORE (decide l ordine di esecuzione delle regole) MEMORIA DI LAVORO (memorizza l elenco delle operazioni svolte e da svolgere) RAFFORZATORE DI CONSISTENZA (testare la veridicità delle ipotesi fatte) può trarre conclusioni TIPO DEDUTTIVO (forward chaining) ricavare una verità particolare a partire da una verità generale; applicare le regole, contenute nella base di conoscenza, a un caso particolare, contenuto nei fatti noti, per trarne alcune conclusioni. TIPO INDUTTIVO (bachward chaining) ricavare una verità generale a partire da alcune verità particolari; partire da un possibile risultato e verificare l'esistenza di una regola capace di fornire un risultato simile. Il procedimento si applica fino a trovare una regola i cui antecedenti siano fatti noti, quindi verificati per definizione Motore Inferenziale ((in informatica) è un algoritmo che simula le modalità con cui la mente umana trae delle conclusioni logiche attraverso il ragionamento.

L hardware non è un limite, bisogna formalizzare di dati e relazioni; Più le cose sono chiare a noi meno servono tempo e parole per spiegarlo agli altri IL COMPUTER DI APOLLO 11 (20 luglio 1969) ROM di 74 Bb RAM di 4 Kb