02 L Informatica oggi Dott.ssa Ramona Congiu 1
Introduzione all Informatica Dott.ssa Ramona Congiu 2
Che cos è l Informatica? Con il termine Informatica si indica l insieme dei processi e delle tecnologie che rendono possibile la creazione, la raccolta, l elaborazione, l immagazzinamento e la trasmissione dell informazione con metodi automatici. 3
Che cos è l Informatica? Le tecnologie informatiche hanno tre funzioni principali: Elaborare dati per ottenere informazioni significative Mantenere le informazioni elaborate per utilizzarle in combinazione con altre, come dati di un nuovo processo di elaborazione. Organizzare le informazioni in modo da renderle più comprensibili, più accattivanti o più utili. 4
Hardware e software Informatica Hardware Software 5
Hardware e software Hardware: Insieme dei componenti fisici del computer (non solo il computer e i suoi componenti ma tutti quegli elementi che collegano tra loro i sistemi informativi, come i cavi, le antenne etc) Software: Istruzioni, programmi che, se eseguiti, fanno svolgere al computer determinate funzioni. L hardware non può eseguire alcuna operazione se non è presente il software. Viceversa, il software non può esistere se non ha dell hardware su cui funzionare. Hardware e software sono quindi reciprocamente inscindibili. 6
Hardware e Software 7
Il ciclo di elaborazione dell Informazione L elaborazione dei dati è soltanto una fase di un procedimento più complesso chiamato ciclo di elaborazione dell Informazione. Questo ciclo comprende cinque fasi: Ingresso dei dati (Input) Elaborazione Uscita dei dati (output) Memorizzazione Distribuzione e comunicazione 8
Il ciclo di elaborazione dell Informazione 9
Un esempio di elaborazione dei dati Simulazione di un processo: verifica del corretto funzionamento degli aerei. I dati raccolti dai sensori vengono inseriti nel computer (Input) Vengono convertiti in immagini a colori di facile interpretazione (elaborazione) Che può essere visualizzata sullo schermo o stampata (output) E venire distribuita o immagazzinata 10
Sistemi informativi Dott.ssa Ramona Congiu 11
Cos è un computer? Un computer (detto anche elaboratore, o calcolatore) è una macchina programmabile : permette cioè di memorizzare al suo interno le istruzioni che permettono di eseguire precise operazioni. 12
Cos è un computer? Il computer viene detto anche Elaboratore elettronico digitale Elaboratore: macchina in grado di rappresentare ed elaborare dati in base a una serie di istruzioni. Elettronico: indica che il computer utilizza componenti elettronici per elaborare le informazioni Digitale: indica che il computer elabora e memorizza informazioni rappresentate mediante simboli o cifre (digit) della numerazione binaria: 0 e 1, con queste due cifre si possono rappresentare tutti i dati. 13
Che cos è un Sistema? Un sistema è un insieme di parti correlate tra loro che operano in maniera congiunta per svolgere una specifica funzione. I sistemi informativi come tutti gli altri sistemi, sono costituiti da componenti. Un computer può essere visto come un sistema costituito da componenti quali tastiera, monitor etc, mentre in realtà questi potrebbero essere considerati dei sottosistemi. 14
Cos è un Sistema? 15
La componente umana Gli elaboratori attuali non sono in grado di pensare, fare progetti, reagire autonomamente. I computer possono raccogliere, elaborare, trasmettere grandi quantità di dati, che rappresentano informazioni di diversa natura, in modo efficiente. Ma un insieme di dati, spesso eterogeneo, non è utile se non assume un significato, se non viene inserito in un contesto coerente e strutturato. Solo con l interpretazione i dati possono diventare conoscenza. 16
La componente umana La maggioranza delle persone che utilizza questi dati, non è costituita da chi si occupa di progettazione di computer e sistemi operativi, ma da utenti finali che sfruttano le potenzialità dei computer nel proprio campo di interesse. 17
Il Software e i dati Dott.ssa Ramona Congiu 18
Che cos è il Software? Ciò che rende il computer tanto potente è che una volta installato un software, o programma, è in grado di elaborare dati senza che sia necessario nessun intervento da parte dell utente (a meno che il processo di elaborazione non lo richieda). In generale esistono due grandi categorie di software: Il sistema operativo: come ad esempio Windows, Linux o MacOS, permette di gestire le risorse hardware del computer e di installare ed eseguire i programmi applicativi che consentono all elaboratore di svolgere le proprie funzioni. I programmi applicativi: consentono di svolgere una molteplicità di operazioni 19
Che cos è il Software? 20
I programmi Esistono centinaia di programmi, alcuni a pagamento, altri opensource, distribuiti cioè liberamente, di norma attraverso Internet, che chiunque può usare o anche modificare (se ne ha le capacità) I programmi si dividono in tante categorie in base alle loro funzioni. Alcune delle categorie più diffuse: Browser Programmi di videoscrittura Fogli elettronici Programmi per la gestione di basi di dati Programmi di grafica Programmi di archiviazione e riproduzioni di musica e filmati 21
I dati Hardware e Software hanno lo scopo di elaborare e presentare dati. Un computer può elaborare dati di ogni genere, da lettere e numeri detti dati semplici, a suoni e filmati detti dati complessi. 22
I dati 23
L Informatica nelle scuole Dott.ssa Ramona Congiu 24
L Informatica nelle scuole Pur non avendo ancora manifestato tutte le proprie potenzialità, il computer si sta già delineando come un ottimo strumento didattico. Gli elaboratori possono adeguare l insegnamento alle esigenze di ogni singolo studente, visualizzare filmati e animazioni per spiegare un concetto importante e interagire con lo studente in modo da coinvolgerlo più attivamente nel processo di apprendimento, 25
Le applicazioni in campo didattico I programmi educativi stanno via via assumendo un ruolo di crescente importanza a tutti i livelli di istruzione, dalla scuola materna all Università. La possibilità di collegare computer e studenti in un unica rete come Internet ape le porte a straordinarie opportunità sul fronte educativo e didattico. 26
Le applicazioni nella formazione professionale I corsi di formazione nelle aziende e altri tipi di organizzazioni, sono rivolti a un gran numero di persone e comportano costi molto elevati. Per ridurre le spese e migliorare l efficacia di questi corsi, le imprese si avvalgono spesso delle tecnologie informatiche per la formazione e l autoformazione. Appena nate, queste tecnologie prendevano il nome di CBT (Computer-Based Training). 27
Le applicazioni nella formazione professionale Oggi il termine esatto per indicare il complesso di tecnologie, servizi e contenuti per la formazione è e-learning. Al posto dei vecchi CBT si sono diffuse delle applicazioni Web dedicate alla formazione, denominate piattaforme di e-learning, grazie alle quali si possono erogare in rete corsi con strumenti di autovalutazione e fornire servizi d tutoraggio mediante videoconferenza, forum interattivi e chat. 28
Le applicazioni nella formazione professionale In alcuni contesti professionali un ruolo centrale è assunto dalle tecnologie di realtà virtuale che consentono di vivere esperienze simulate dal computer dando la sensazione che siano assolutamente reali. 29
Computer invisibili Dott.ssa Ramona Congiu 30
Computer invisibili Già oggi, in molti casi, le tecnologie operano in modo trasparente perché i computer sono inseriti in altri dispositivi, oppure perché si interagisce soltanto con un interfaccia e si ricevono passivamente i risultati. 31
I grandi sistemi informativi Molte delle attività che si svolgono ogni giorno sono rese possibili da computer invisibili Prenotazioni aeree: quando si fa una prenotazione la propria richiesta viene inserita in un computer, che successivamente mostra tutti i voli disponibili, gli orari e le varie tariffe. Una volta scelto un volo verrà prenotato un posto a proprio nome. Previsioni del tempo: sono ricavate da un sistema di elaboratori potente che analizza i dati raccolti tramite sensori e satelliti Casse automatiche: Quando si effettua un prelievo allo sportello automatico un computer provvede a fornire la somma richiesta e ad addebitarla sul proprio conto corrente. 32
I piccoli computer Oggigiorno anche per piccole cose vengono utilizzate delle tecnologie. Automobili: i microprocessori vengono usati per controllare l impianto di accensione, l ABS e il sistema di controllo della trazione. Ricevitori digitali: controllano la ricezione dei segnali della TV digitale e degli altri servizi aggiuntivi. Videogame: sono progettati per visualizzare oggetti grafici che si muovono ad alta velocità Elettrodomestici, abiti e oltre: Domotica. applicazione di tecnologie informatiche al controllo di tutti gli apparati elettronici presenti nelle abitazioni 33
Fine 34