Introduzione
Volume I Sistemi GNU/Linux: uso e amministrazione generale
1 Software e libertà
Verifica: licenze
2 Aritmetica elementare
Verifica: conversioni numeriche
3 Introduzione all'uso
4 Esercizi pratici
Verifica: directory e percorsi
Verifica: privilegi e permessi 1
Verifica: privilegi e permessi 2
Verifica: uso elementare di un sistema Unix
5 Trovare le informazioni necessarie
6 Installazione e avvio di un sistema GNU/Linux
7 Pacchetti di applicazioni per GNU/Linux
8 Kernel Linux
9 Hardware
10 Processi di elaborazione
11 Orologio e pianificazione
12 Calendario
13 Informazioni varie
14 Convenzioni nazionali
15 Terminali a caratteri
16 Utilizzo corretto della tastiera
17 Terminali per non vedenti
18 Utenti
19 Shell Unix
20 Script e affini
21 Memoria di massa e file system
22 File e directory
23 Cancellazione, recupero e copie di sicurezza
24 Programmi di servizio vari
25 BC: linguaggio aritmetico a precisione arbitraria
26 Ricerca, scansione ed elaborazione di file
27 Perl
28 Introduzione a *roff
29 Formati per la stampa
30 Stampare
31 X
32 Applicazioni comuni per X
33 File multimediali
34 Immagini
35 Audio
36 Video
37 Simulazione e virtualizzazione
Indice analitico del volume
Volume II Sistemi GNU/Linux: comunicazione e sicurezza
38 Nozioni elementari sulle reti
Verifica: concetti elementari sulle reti
Verifica: calcolo degli indirizzi IPv4 disponibili 1
Verifica: calcolo degli indirizzi IPv4 disponibili 2
Verifica: calcolo degli indirizzi IPv4 disponibili 3
39 Risoluzione dei nomi
40 Socket e UCSPI
41 WiFi, IEEE 802.11, ISO/IEC 8802.11
42 Servizi di rete fondamentali
43 Messaggistica istantanea (instant messaging)
44 FTP
45 Posta elettronica
46 HTTP
47 Filtri, proxy e ridirezione del traffico IP
Verifica: concetti generali su Proxy, NAT/PAT e filtri IP
Verifica: firewall
Verifica sommativa sull'uso elementare delle reti TCP/IP
48 Sicurezza e controllo
49 Riservatezza e certificazione delle comunicazioni
Verifica: concetti generali sulla crittografia e la firma elettronica 1
Indice analitico del volume
Volume III NLNX
50 Introduzione e sintesi
51 Installazione, avvio, configurazione e modifica
52 Servizi di rete
53 La rete
54 Utenze e controllo
55 Integrazione con MS-Windows
56 Gestione avanzata
Indice analitico del volume
Volume IV Scrittura e pubblicazione
57 Editoria e stile
58 Codifica
ISO 10646: insieme di caratteri universale
59 Controllo dell'ortografia e dello stile
60 PostScript: un linguaggio per la composizione finale
61 TeX
62 LaTeX
63 SGML
64 XML
65 LinuxDoc, DocBook e TEI
66 HTML
67 HTML: lezioni pratiche e verifiche
68 Spartiti musicali
69 Codici a barre
70 Usare i programmi di scrittura visuale
Indice analitico del volume
Volume V Programmazione
Parte i Dall'hardware al C
71 Logica e circuiti logici
72 Algoritmi e notazioni
73 Linguaggio macchina
74 Microprocessori x86-32
75 Compilazione e formato binario eseguibile
76 Introduzione al linguaggio C
77 Gestione dei flussi di file in C
Esempi di programmazione in C
78 Introduzione alle estensioni POSIX
79 Libreria C, con qualche estensione POSIX
80 Libreria POSIX
Tabelle riepilogative della libreria C e POSIX
81 Gettext
Parte ii COBOL
82 Manuale COBOL
83 Programmare in COBOL
Parte iii Basi di dati
84 DBMS e SQL
Definizione di SQL92 in notazione BNF
Definizione di SQL99 in notazione BNF
85 PostgreSQL
86 MySQL
87 SQLite
88 ODBC
89 SQL: lezioni pratiche e verifiche
Parte iv Corso basilare di programmazione
Introduzione
90 Dai sistemi di numerazione all'organizzazione della memoria
Verifica: dai sistemi di numerazione all'organizzazione della memoria 1
Verifica: dai sistemi di numerazione all'organizzazione della memoria 2
Verifica: dai sistemi di numerazione all'organizzazione della memoria 3
Verifica: dai sistemi di numerazione all'organizzazione della memoria 4
91 Nozioni minime sul linguaggio C
Verifica: nozioni minime sul linguaggio C 1
Verifica: nozioni minime sul linguaggio C 2
Verifica: nozioni minime sul linguaggio C 3
Verifica: nozioni minime sul linguaggio C 4
Verifica: nozioni minime sul linguaggio C 5
92 Puntatori, array e stringhe in C
Verifica: puntatori, array e stringhe in C 1
Indice analitico del volume
Volume VI os16
Parte v Progetto
93 Programmare a 16 bit
94 Studio per un sistema a 16 bit
Parte vi Manuale
95 Avvio del sistema e conclusione
96 Sezione 1: programmi eseguibili o comandi interni di shell
97 Sezione 2: chiamate di sistema
98 Sezione 3: funzioni di libreria
99 Sezione 4: file speciali
100 Sezione 5: formato dei file e convenzioni
101 Sezione 7: varie
102 Sezione 8: comandi per l'amministrazione del sistema
103 Sezione 9: kernel
Parte vii Codice
104 Script e sorgenti del kernel
105 Sorgenti della libreria generale
106 Sorgenti delle applicazioni
Indice analitico del volume
Volume VII os32
Parte viii Progetto
107 Primi passi verso un sistema per hardware x86-32
108 Studio per un sistema a 32 bit
Parte ix Manuale
109 Avvio del sistema e conclusione
110 Sezione 1: programmi eseguibili o comandi interni di shell
111 Sezione 2: chiamate di sistema
112 Sezione 3: funzioni di libreria
113 Sezione 4: file speciali
114 Sezione 5: formato dei file e convenzioni
115 Sezione 7: varie
116 Sezione 8: comandi per l'amministrazione del sistema
117 Sezione 9: kernel
Parte x Codice
118 Script e sorgenti del kernel
119 Sorgenti della libreria generale
120 Sorgenti delle applicazioni
Appendice: un sistema giocattolo, denominato «05»
Indice analitico del volume
Volume VIII Didattica in laboratorio
Parte xi Matematica
121 Nozioni elementari sui numeri
122 Geg: GTK+ Equation Grapher
123 Gnuplot: utilizzo essenziale
124 Gnuplot: opzioni di funzionamento
125 Mathomatic
126 Introduzione a Maxima
127 Cenni all'uso di Octave
Parte xii Foglio elettronico
128 Corso elementare sul foglio elettronico
129 Interesse, sconto, ratei e risconti
130 Conti correnti
131 Paghe
132 Punto di equilibrio e diagramma di redditività
133 Fatture semplificate
134 Magazzino con il foglio elettronico
Parte xiii Applicativo gestionale con il foglio elettronico
135 Utilizzo
136 Esercitazioni con l'applicativo gestionale
Parte xiv Gazie
137 Installazione e manutenzione generale
138 Manuale sintetico delle funzionalità principali di Gazie
Gazie non è un giocattolo
139 Esercitazioni con Gazie
Parte xv Applicativi gestionali proprietari
140 Esercitazioni con Spiga PC
Indice analitico del volume
Appendice A UNIX di ricerca
Appendice B Licenze del software citato
Appendice C GNU GENERAL PUBLIC LICENSE
Appendice D GNU Free Documentation License
Appendice E Creative Commons Legal Code
Indice analitico