Classi quarte dell' istituto tecnico tecnologico, materia TPSIT
Android, lista tutorial online
-
Android su html.it.
-
Android su vogella.com.
-
Android su sprik.it, pdf di P.A. Rossi.
-
Guida sviluppo App per Android.
Classi terze dell' istituto tecnico tecnologico, materia TPSIT
C
-
Algoritmo di conversione di base.
-
Inserimento di N valori in un array con vincoli.
-
Calcolo della lunghezza di una stringa e procedura di inversione della sequenza di caratteri.
Classi quarte dell' istituto tecnico tecnologico, materia TPSIT
C
-
Gestione stringhe (array di char).
-
Correzione compito della 4D del 21 Ottobre 2015, gestione array di voli.
-
Gestione elenco libri, proposta di soluzione.
-
Gestione elenco libri, esportazione e importazione da file.
-
Utilizzo di fseek per manipolazione diretta sul file.
-
4C, compito n.1 del 25/10/2016, proposta di soluzione.
-
Allocazione dinamica della memoria.
-
Gestione lista dinamica di voli, variazione della correzione del compito della 4D del 21 Ottobre 2015.
-
Gestione dinamica di una lista di movimenti bancari.
-
Gestione dinamica di code e stack.
-
Gestione dinamica di una lista, correzione del compito della 4C del 22 Febraio 2017.
-
I due valori più grandi: metodo max_secondmax su array di int (puntatori e passaggio di parametri).
-
Dato un elenco di alunni dire chi è stato bocciato (struct, array di struct).
Java
-
Programmazione a oggetti, introduzione, esempi di classi: la banca.
-
Programmazione a oggetti, interfaccia carattere (console): consumer per la banca.
-
Programmazione a oggetti, gestione veicoli: classe veicolo e classe veicoli (lista).
-
Programmazione a oggetti, gestione veicoli: interfaccia grafica.
-
Programmazione a oggetti con classi derivate e astratte, proposta di correzione del compito della 4D del 26/04/2017.
-
Programmazione a oggetti con utilizzo di thread, esempio dei giocatori di dadi.
-
Programmazione a oggetti con utilizzo di thread, esempio dei 20 bevitori.
-
Thread di gestione delle navi in un porto.
-
Xml, preparazione classe Point per serializzazione.
-
Xml, preparazione classe Address per serializzazione.
-
Xml, preparazione classe ArrayOfAddresses (lista di Address) per serializzazione.
-
Xml, definizione di una istanza di ArrayOfAddresses e serializzazione (marshalling).
-
Xml, lettura dati da file xml (unmarshalling) ed esempio di esportazione su file di un Document.
-
Xml, esempi di esportazione ed importazione da file.
Classi quinte dell' istituto tecnico tecnologico, materia TPSIT
Java
-
Thread di gestione delle navi in un porto. (ripasso sui thread)
-
Thread di gestione connessione socket.
-
Database, connessione e query.
-
Web service SOAP con connessione dati a database mySql.
-
Web service (API) REST con connessione dati a database mySql schema Biblioteca.
-
JSP web application con connessione dati a database mySql schema Biblioteca.
Android
-
Elementare applicazione con due finestre e pochi oggetti (LinearLayout).
-
Due esempi di utilizzo di AsyncTask.
Classi quinte dell' istituto tecnico tecnologico, materia Sistemi e reti
TCP
-
Simulatore TCP, Go Back N.
IP
-
Simulatore algoritmo Dijkstra (flash).
-
Algoritmo Dijkstra e demo (javascript).
VLAN
-
Virtual LAN (VLAN), alcuni esempi con Cisco Packet Tracer.
Esercitazioni in C/C++ per le classi seconde liceo delle scienze applicate
Attenzione: il codice proposto è prodotto con compilatore Cygwin e non con Dev-C++.
- If, istruzione condizionale
- Cicli, istruzioni iterative
- Array
Classe quinta del liceo tecnologico
- Applicazione client-server in PHP con connessione a database MySQL
- Applicazione client-server in PHP con connessione a database MySQL - eBook
Architettura
Modello di Von Neumann
Modello di Von Neumann
Architettura del calcolatore
Modello di Von Neumann
Architettura del calcolatore
Architettura degli elaboratori
Architettura del calcolatore
Architettura del calcolatore
Architettura del calcolatore
Architettura Intel 8086
Microprocessori Intel
Progetti su Pentium
>> Architettura
di un calcolatore elettronico
Architettura di Von Neumann
Architettura di Von Neumann
Architettura del calcolatore
Automi a stati finiti e automi di riconoscimento
Automi a stati finiti e automi di riconoscimento
(laboratorio)
Automi a stati finiti (Wikipedia in inglese)
Automi di Moore (Wikipedia in inglese)
Automi di Mealy (Wikipedia in inglese)
Automi a stati finiti non deterministici (Wikipedia in inglese)
Macchina di Turing (Wikipedia in italiano)
Macchina di Turing
Nel sito dell'Università di Pisa si possono scaricare sia materiali sulla Macchina di Turing che un simulatore per programmarne una virtuale
Simulatore
Esempi di programmazione
|
Algoritmi
Concetti base sugli algoritmi
Elementi di programmazione
Algoritmi, codifica, programmazione
Algoritmi e strutture dati
Catalogo di algoritmi (implementati in C++)
Tipi di dati
Tipi di dato ARRAY
Programmazione
Compilatori e Interpreti
Elementi di
programmazione
Programmare in Pascal (da Wikipedia)
Programmare in Pascal (da Unina)
Programmare in Pascal (da Uniba)
Guida essenziale al Turbo Pascal
Funzioni e procedure delle librerie Pascal (in spagnolo)
Pascal: costanti, tipi, dichiarazioni
Sottoprogrammi - Procedure e Funzioni - Passaggio dei parametri
Funzioni in Pascal (da Wikipedia)
Sottoprogrammi (da Marco Cantù)
Sottoprogrammi (da PieroTofy)
Pascal: Procedure e Funzioni (da Univirtual)
Passaggio parametri in Pascal (da Univirtual)
Passaggio parametri in Pascal (da PieroTofy)
Puntatori
Lezione sui puntatori (da Unige)
Esercizi
Esercizi di programmazione in Pascal (da Unina)
Esercizi di programmazione in Pascal (da Unige)
Programmazione orientata agli oggetti - OOP
Elementi di programmazione orientata agli oggetti
Programmazione orientata agli oggetti: esempio di classe TOperatore
Sistemi operativi
>> UNIX
Reti
Rete informatica (da Wikipedia)
Internet (architettura a livelli)
Reti di computer
Reti di calcolatori
Telematica e reti
Reti, livelli, protocolli
Basi di dati (database)
Modello relazionale e progettazione database (laboratorio)
Linguaggio SQL
Approfondimenti vari
Laboratorio
Classi terze
Fibonacci - calcolo termini della successione
Classi quarte
Classi quinte
Gestione griglia, orinamento dei termini di un record e salvataggio in un file di record