Informatica (C.I. Metodologia Scientifica e Linguistica) Mario F. Pavone Dipartimento di Matematica ed Informatica Università degli Studi di Catania mpavone@dmi.unict.it
Cos è l Informatica Informatica = Informazione + Automazione Trasferimento Ambiente esterno Controllo
Cos è l informatica? La scienza della rappresentazione e dell elaborazione dell informazione Informazione = dati + istruzioni (es. 1 + 2) L informatica comprende la tecnologia dei calcolatori, ed il modo in cui l informazione viene strutturata ed elaborata ACM (Association for Computing Machinery): l informatica è lo studio sistematico degli algoritmi che descrivono e trasformano l informazione Il calcolatore elettronico è uno strumento che consente la gestione di quantità di informazioni altrimenti intrattabili
Cos è l Informatica? L'Informatica quindi si occupa di codificare una procedura (insieme di passi) in maniera da renderla comprensibile al computer (macchina che computa/calcola). Perché? ü Perché la macchina può eseguire la procedura molto più rapidamente dell'uomo. ü Perché l'uomo può commettere errori nell'eseguire la procedura. ü Perché i dati da memorizzare, filtrare, trasformare, etc. sono così tanti e complessi che non possono essere gestiti da una persona ü Perché, lasciando i compiti più lunghi e ripetitivi alla macchina, l'uomo può dedicarsi ad attività più utili.
Il computer Computer: insieme organizzato di componenti, in grado di eseguire una successione di istruzioni finalizzate a elaborare l informazione È in grado di eseguire operazioni relativamente semplici ad alta velocità Scomporre un operazione complessa in una sequenza di operazioni più semplici Esempio: a + b + c
Oggetto Centrale dell Informatica: l Algoritmo descrizione completa e non ambigua di una procedura, o sequenza di passi alla base dell'informatica c'è proprio la capacità di dare una descrizione algoritmica di ogni problema. gli algoritmi possono essere "insegnati" alle macchine.
Algoritmi Gli algoritmi possono codificare procedure di qualsiasi tipo e complessità, come ad esempio: Mantenere in ordine alfabetico un insieme di informazioni (persone, definizioni,...). Trovare il percorso più breve tra due località. Mantenere la posizione dell'aereo in equilibrio rispetto alle condizioni circostanti. Permettere il collegamento efficiente e veloce di due computer distanti (internet).
L'informatica è... La scienza del ragionamento automatico; La scienza che studia i processi per la risoluzione di «problemi»; La scienza che ha come oggetto di studio il mondo dei computer e del software (crea linguaggi di programmazione, algoritmi, architetture, app, interfacce utente, web, etc.); L'informatica non è... La tecnica per montare e smontare i computer; La conoscenza di particolari pacchetti software; La tecnica per installare il software; L'abilità di navigare su Internet; La conoscenza di tutti i linguaggi di programmazione;
Programma del Corso (1/4) Introduzione e Definizione di Informatica Unità di misura dell informazione (bit, byte) Rappresentazione e codifica dell informazione Il ciclo di elaborazione dell informazione Algoritmi e programmi Logica di Boole e circuiti logici
Programma del Corso (2/4) Componenti fondamentali dell'elaboratore: CPU, e sua evoluzione Memoria centrale, I bus Memorie di massa: dischi rigidi dischi ottici: CD-ROM, DVD Le unità periferiche di input/output: stampanti, scanner, modem, etc. Pixel e codifica di una immagine
Programma del Corso (3/4) Il sistema operativo: cos è; funzioni; processi; gestione dei file e directory Software applicativo: programmi di elaborazione testi; foglio elettronico; database; programmi per presentazioni Gli applicativi di Office Word Powerpoint Excel Access
Programma del Corso (4/4) Reti per la trasmissione dati Reti locali (LAN) Reti geografiche (WAN) Architettura del software di rete Internet: nomi e indirizzi web (URL) World Wide Web (WWW), ipertesti, browser, motori di ricerca Posta elettronica Sicurezza, e virus informatici
Modalità di Valutazione Raggiungimento degli obiettivi formativi L esame consiste di DUE prove: (i) test scritto; (ii) progetto. Le due prove sono da considerarsi propedeutiche possono accedere alla 2 solo coloro che hanno superato la 1 Le prove possono essere sostenute in appelli diversi È facoltà dello studente la ripetizione di una, o entrambe le prove la votazione riportata in precedenza viene in automatico annullata
Informazioni Utili Recapiti: Dipartimento di Matematica e Informatica Stanza 316 blocco I tel: 095 738 3034 email: mpavone@dmi.unict.it Ricevimento: Giovedì dalle 10:30 alle 12:00 (preferibile email di conferma) Avvisi & Materiale http://www.dmi.unict.it/mpavone/odontoiatria/ Lezioni del Martedì: inizio ore 9:30
QUESTIONS?