Informatica APP con Python – 5° anno

Libro di testo digitale: hubscuola.it

PaginaContenuto
I NUMERI NEL COMPUTER
4A1.1Il calcolo numerico
6A1.2Rappresentazione dei numeri
8A1.3Errore assoluto e relativo
10A1.4Aritmetica finita
13A1.5Propagazione dell’errore
ELEMENTI DI ALGEBRA LINEARE PER IL CALCOLO
23A2.1Matrici e vettori
23A2.2Operazioni sulle matrici
32A2.3Autovalori e autovettori di una matrice
32A2.4Determinante di una matrice
38A2.5Inversa di una matrice
38A2.6Norme
GESTIRE MATRICI E VETTORI CON OCTAVE
A3
APPLICAZIONI SCIENTIFICHE IN OCTAVE, EXCEL, PYTHON
75A.4.1Risoluzione di sistemi lineari: metodo di Cramer
79A.4.2Risoluzione di sistemi lineari: i sistemi triangolari
85A.4.3Risoluzione di sistemi lineari: metodo di eliminazione di Gauss
92A.4.4Risoluzione di sistemi lineari: metodo iterativo di Jacobi
99A.4.5Metodi di interpolazione: polinomio di Lagrange
104A.4.6Metodi di interpolazione: polinomio di Newton
108A.4.7Metodi di approssimazione: fitting di dati
LA GRAFICA IN PYTHON
119A.5.1Le librerie grafiche
119A.5.2La libreria Tkinter
122A.5.3La libreria Pygame
124A.5.4La libreria Turtle
126A.5.5La libreria Matplotlib
127A.5.6I frattali
E.C.Sparatutto
E.C.Labirinto
Appr.Il frattale di Mandelbrot
SISTEMI E MODELLI
136B1.1I sistemi
138B1.2Caratteristiche e comportamento di un sistema
141B1.3Classificazione dei sistemi
144B1.4Rappresentazione dei sistemi: i modelli
146I.G.Classificazione dei modelli
Appr.Sistemi di controllo a catena aperta e chiusa
TEORIA DEGLI AUTOMI
153B2.1Che cosa sono gli automi
153B2.2Gli automi a stati finiti
154B2.3Come si rappresentano gli automi
155B2.4Il diagramma degli stati
159B2.5Le tabelle di transizione
161B2.6Gli automi riconoscitori
Appr.Automi di Mealy, di Moore e senza uscite
TEORIA DELLA CALCOLABILITÀ
170B3.1Problemi, algoritmi e modelli computazionali
172B3.2Un modello computazionale: la macchina di Turing
175B3.3Comportamento della MdT
180I.G.La macchina di Turing universale e la tesi di Church
B3.4Rappresentazione della funzione di transizione
Appr.Macchine astratte
LA COMPLESSITÀ COMPUTAZIONALE
194B4.1Qualità di un algoritmo
196B4.2Come valutare il costo di un algoritmo
203B4.3Complessità computazionale
205B4.4Complessità e valori dei dati di ingresso
207B4.5Ordine di grandezza della complessità e classi di computabilità
210B4.6Efficienza di un algoritmo
Appr.Complessità e classificazione dei problemi
INTELLIGENZA ARTIFICIALE E MACHINE LEARNING
221B5.1Che cosa è l’intelligenza artificiale
223B5.2Intelligenza artificiale forte e debole
226B5.3Il contributo di Turing
228B5.4Il contributo di Searle
229B5.5IA, informatica e robotica
230B5.6Risoluzione automatica dei problemi
232B5.7I sistemi esperti
233B5.8Le reti neurali: generalità
236B5.9Le reti neurali: l’approccio operativo
238B5.10Algoritmi genetici e logica fuzzy
241B5.11Il machine learning