Estratto del documento

Pensiero computazionale

Moltiplicazione di Ahmet è un algoritmo. La realizzazione è detta coding. Anticamente su abaco, ora su circuiti digitali. Il pensiero computazionale si basa su algoritmo e coding.

Algoritmo

Regole da impiegare nella risoluzione di un problema con la sua sequenza. È utilizzabile su diversi input generando diversi output, ogni passo ha un'interpretazione univoca che si esegue in un tempo finito, l'algoritmo termina sempre.

Coding

Comanda l'esecuzione dei passi di un algoritmo.

Teoria degli insiemi infiniti

Georg Cantor

Secondo i numeri interi sono infiniti ma meno dei numeri reali. Gli insiemi con la stessa infinità si chiamano numerabili come le sequenze di lunghezza finita. L'insieme di tutti gli algoritmi è numerabile. Le funzioni matematiche sui numeri reali, invece, non sono numerabili. Per molte funzioni matematiche non esiste un algoritmo: sono funzioni non calcolabili.

Alonzo Church era un logico e un matematico che inventò il “lambda calcolo” per analizzare formalmente le funzioni e il loro macchina di calcolo, mentre Alan Turing inventò la cosiddetta “Turing”, in grado di eseguire degli algoritmi.

Problemi intrattabili

I protagonisti sono Stephen Cook, informatico, e Leonid Levin, matematico.

Problemi intrattabili sono risolubili con funzioni calcolabili ma il numero di operazioni negli algoritmi cresce.

Teoria della complessità

Dimostrare l'esistenza di algoritmi efficienti o inesistenti.

Albero di decisione

Mostra l'algoritmo e tutti i suoi percorsi di calcolo in relazione ai suoi input.

Limite inferiore e superiore

Limite inferiore è la caratteristica del problema sotto cui non si può scendere (per trovare la moneta falsa tra 5 monete sono necessarie 3 pesate e non meno).

Limite superiore è la capacità di un algoritmo di fornire una soluzione in un certo numero di passi (per pesare 5 monete non servono più di 3 pesate). Se in un algoritmo il limite superiore e il limite inferiore coincidono allora si dice algoritmo ottimo.

Statistica

Può essere descrittiva, e quindi si effettuano delle analisi di dati, oppure inferenziale con cui si producono dati alla popolazione e si induce e prevede su tutta la popolazione.

Analisi dei dati

I dati possono essere delle unità statistiche, quindi degli oggetti descritti tramite un insieme di dati (persone, animali, cose) oppure possono essere delle variabili cioè delle caratteristiche associate a unità (valore e unità di misura).

Le variabili sono di due tipi: categoriche se collocano un'unità in un gruppo o categoria oppure quantitative se invece assumono valori numerici e quindi vanno effettuate delle operazioni aritmetiche.

Analisi esplorativa dei dati

Per le variabili categoriche è indicato l'utilizzo dei diagrammi a...

Anteprima
Vedrai una selezione di 3 pagine su 6
Informatica Pag. 1 Informatica Pag. 2
Anteprima di 3 pagg. su 6.
Scarica il documento per vederlo tutto.
Informatica Pag. 6
1 su 6
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Andreap01 di informazioni apprese con la frequenza delle lezioni di Informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Roma "Foro Italico" o del prof Mari Federico.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community