Introduzione
Un pò di storia [Casadei]
I Concetti Base
Elisabetta Ronchieri
Università di Ferrara
Dipartimento di Economia e Management
Insegnamento di Informatica
Ottobre 9, 2015
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Argomenti
1
Introduzione
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Informazione
Rappresentazione
Elaborazione
2
Un pò di storia [Casadei]
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Alcune definizioni
Scienza ⇒ possiede specifiche interpretazioni della realtà,
metodologie per la risoluzione di problemi e approcci per lo
sviluppo di concetti.
Tecnologia ⇒ rivolta a comprendere le caratteristiche e il
funzionamento dei dispositivi hardware e software.
Strumento ⇒ orientata ad affrontare problemi con l’ausilio
di strumenti tecnologici.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Informatica come tecnologia
È necessario tener conto dei nuovi modi di interazione con
le macchine.
Presume capacità:
di ragionamento sulle modalità di funzionamento;
di utilizzo di strumenti complessi come i sistemi software;
di verifiche sul campo.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Cosa non è
La scienza e la tecnica dei calcolatori.
Lo studio degli utilizzi e delle applicazioni dei calcolatori e
del software.
Lo studio su come scrivere i programmi per i calcolatori.
La scienza di Internet e dei siti Web.
Dicendo cosa non è, si capisce di cosa tratta l’Informatica.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Epistemologia del termine Informatica
Non deriva dall’Inglese, ma dal Francese.
Combina i lemmi Information e Authomatique ⇒
Informatique.
Tratta in modo automatico le informazioni.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Informatica come scienza
È la rappresentazione e l’elaborazione
dell’informazione [Ceri, 2006].
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Cosa è l’informazione
È un’entità (come notizia, dato o elemento).
Consente all’uomo di:
conoscere, in modo più o meno esatto, ciò che lo circonda;
comunicare ed interpretare le proprie conoscenze ed
esperienze.
Può essere trattata anche da uno strumento.
Caratterizzata da contenuti.
Può risultare più o meno efficace in base allo strumento
che la gestisce.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Esempi d’informazione
Una valore numerico.
Un cartello stradale.
Una parola che identifica un oggetto, come chiave.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Cosa si intende per rappresentazione
È una funzione che associa ad ogni entità una sequenza di
simboli.
È unica per ogni entità.
Un simbolo può essere espresso da una lettera
dell’alfabeto.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Esempi di rappresentazione
TROPPO GENERICI
10
TROPPO GENERICO
Comprare del pane.
50110
18
Meno GENERICI
Meno GENERICO
Comprare 1 Kg di pane.
Giorno: 10
Numero di matricola:
50110
Voto Scritto: 18
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Cosa si intende per elaborazione
È una trasformazione del tipo Y = F (X ):
X è l’insieme dei dati iniziali;
Y è l’insieme dei dati finali;
F è una regola che fa corrispondere Y a X ;
F si può ottenere attraverso una o più azioni elaborative
che devono essere eseguite per ottenere una
trasformazione.
Avviene in modo sistematico e rigoroso ⇒ è ripetibile.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Esempio d’elaborazione
Problema: ricerca del numero di telefono a partire dal nome e
cognome di una persona.
Dati iniziali:
Dati iniziali:
nome e cognome;
rubrica telefonica.
nome e cognome;
elenco telefonico.
Regola di ricerca:
sequenziale nella pagina
con la letterina del nostro
cognome nella rubrica;
Regola di ricerca:
dicotomica o binaria nella
pagina e poi sequenziale
in essa nell’elenco.
Dato finale: numero di
telefono.
Dato finale: numero di
telefono.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Informatica come scienza
È lo studio sistematico degli algoritmi che descrivono
e trasformano l’informazione: la loro teoria, analisi,
progetto, efficienza, realizzazione e applicazione
(Association for Computing Machinery (ACM)).
http://www.acm.org/
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Informatica come tecnologia
Informatica come scienza
Elementi dell’Informatica
Quali elementi definiscono l’Informatica
Informazione
Rappresentazione
Elaborazione
Algoritmo
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Un pò di storia
Nella storia l’uomo ha sempre cercato di rappresentare
l’informazione ed elaborarla per risolvere i problemi della
quotidianità e di scienza.
Inizialmente sfruttava semplici strumenti, come tavolette di
pietra per riportare i calendari lunari o effettuare conteggi.
Successivamente creava strumenti in grado di
rappresentare numeri, come l’abaco.
Inventava macchinari in grado di automatizzare operazioni
aritmetiche.
Fino ad ideare e costruire il primo calcolatore elettronico.
Elisabetta Ronchieri
I Concetti Base
Introduzione
Un pò di storia [Casadei]
Per ulteriori letture
Leonardo Da Vinci, Trattato della pittura, Nell’Istituto delle
scienze in Bologna (1786), https://archive.org/
details/trattatodellapit00leon
Stefano Ceri, Dino Mandrioli, Licia Sbattella, Informatica:
programmazione, McGraw-Hill Education (2006)
Giorgio Casadei, Antonio Teolis, Cronologia di Storia
dell’Informatica,
http://www.cs.unibo.it/casadei/poster/1.pdf
Elisabetta Ronchieri
I Concetti Base