Indice generale ridotto
Introduzione
Volume I Iniziare 1
Parte i Software, licenze e standard
1 Software: concetti elementari e tipologia in base alla licenza
2 Creative Commons
3 Storia breve del software libero
4 Standard
5 Verifica: licenze
Parte ii Presentazioni
6 Aspetti giuridici del software
7 Concetto di «libertà» del software
8 Sintesi storica del software libero
9 Vantaggi e svantaggi del software libero
Parte iii Aritmetica elementare
10 Sistemi di numerazione
11 Conversioni numeriche di valori interi
12 Conversioni numeriche di valori non interi
13 Le operazioni elementari e il sistema binario
14 Verifica: conversioni numeriche
Parte iv Promemoria
15 Sistema di numerazione ottale
16 Sistema di numerazione esadecimale
17 Sistema di numerazione binario
Parte v Introduzione all'uso
18 Introduzione all'uso dell'elaboratore
19 Introduzione a Unix e ai sistemi GNU in particolare
20 L'ABC dei comandi Unix
21 Glossario minimo per il principiante
22 Significato originale dei nomi attribuiti ai comandi più comuni
23 Promemoria: permessi di accesso ai file e alle directory
Parte vi Esercizi pratici
24 Accesso al sistema e conclusione dell'attività
25 Gestione delle parole d'ordine
26 Navigazione tra le directory
27 Contenuti
28 Creazione, copia ed eliminazione di file
29 Creazione, copia ed eliminazione di directory
30 Spostamenti e collegamenti di file e directory
31 La shell
32 Controllo dei processi
33 Permessi
34 Creazione e modifica di file di testo
35 File eseguibili
36 Ricerche
37 Dischi e file system
38 Dispositivi
Parte vii Verifiche
39 Directory e percorsi
40 Privilegi e permessi 1
41 Privilegi e permessi 2
42 Uso elementare di un sistema Unix
Parte viii Trovare le informazioni necessarie
43 Documentazione
44 Ricerche nella rete
Parte ix Installazione di un sistema GNU/Linux
45 Installare GNU/Linux
46 Installazione di una distribuzione Slackware
Parte x Sistemi GNU/Linux che non richiedono installazione
47 RIP
48 Sistemi GNU/Linux autoavviabili comuni
Parte xi Avvio del sistema operativo
49 Caricamento di GNU/Linux
50 MBR
51 GRUB
52 LILO: introduzione
53 Configurazione di LILO più in dettaglio
Parte xii Cablaggi e connettori
54 Video MGA, CGA, EGA, Hercules
55 Tastiere
56 Porte seriali
57 Porte parallele
58 Reti Ethernet
Indice analitico del volume
Volume II Iniziare 2
Parte xiii Pacchetti di applicazioni per GNU/Linux
59 Applicativi distribuiti in forma sorgente o compilata
60 Pacchetti applicativi confezionati appositamente per le distribuzioni GNU
61 Pacchetti Slackware
62 Pacchetti RPM
63 Pacchetti Debian
64 Pacchetti Debian sorgenti, dipendenze e ricompilazione
65 Pacchetti Debian: DSelect
66 Pacchetti Debian: APT
67 Pacchetti Debian: DPkg-www
68 Pacchetti Debian: accorgimenti
69 Conversione ed estrazione
70 Promemoria: DSelect
71 Promemoria: Aptitude
Parte xiv Kernel Linux
72 Kernel Linux
73 Parametri di avvio del kernel Linux
74 Moduli del kernel Linux
75 Parametri del kernel e dei moduli relativi a componenti importanti
76 File di dispositivo
77 Disco RAM iniziale: Initrd
78 Promemoria: kernel, errori comuni
Parte xv Alimentazione elettrica
79 Alimentatori AT e ATX
80 Alimentatori ATX
Parte xvi Bus
81 SCSI
82 (P)ATA: AT attachment
83 SATA: Serial ATA
84 Da ISA a PCI
85 USB
86 Problemi di configurazione dell'hardware
Parte xvii BIOS
87 Introduzione al BIOS
88 Modifica di un BIOS modulare
Indice analitico del volume
Volume III Iniziare 3
Parte xviii Processi di elaborazione
89 Introduzione ai processi di elaborazione
90 Procedura di inizializzazione del sistema (System V)
91 Situazione dei processi
92 Invio di segnali ai processi
93 Processi e shell
94 Tabelle riepilogative
Parte xix Calendario e pianificazione
95 Pianificazione dei processi (scheduling)
96 Orologio di sistema
97 Calendario
98 Tabelle riepilogative
99 Promemoria: orologio di sistema
Parte xx Informazioni
100 Informazioni dai file system virtuali «/proc/» e «/sys/» di GNU/Linux
101 Identificazione del sistema
102 Tabelle riepilogative
Parte xxi Convenzioni nazionali
103 Internazionalizzazione
104 ISO 639
105 ISO 3166
106 ISO 4217
107 Conversione tra le unità di misura
Parte xxii Terminali a caratteri
108 Introduzione alla tastiera
109 Tastiera di un elaboratore
110 Tastiera della console di un sistema GNU/Linux
111 Personalizzazione della mappa della tastiera
112 Tastiera italiana conforme a X
113 Gestione della console GNU/Linux e dei terminali a caratteri in generale
114 Console grafica VGA nei sistemi GNU/Linux
115 Utilizzo del dispositivo di puntamento
116 Utilizzo più evoluto del terminale a caratteri
117 Getty
118 Console nei sistemi GNU/Linux
119 Tabelle riepilogative
120 Promemoria: console VGA di un sistema GNU/Linux
Indice analitico del volume
Volume IV Iniziare 4
Parte xxiii Utilizzo corretto della tastiera
121 Regole generali per la scrittura con la tastiera
122 Esercizi di digitazione: la riga base
123 Esercizi di digitazione: la riga superiore
124 Esercizi di digitazione: la riga inferiore
125 Esercizi di digitazione: conclusione
126 Ktouch
127 Gtypist
Parte xxiv Utenti
128 Gestione del registro del sistema
129 Controllo degli accessi
130 Utenza
131 Parole d'ordine oscurate
132 Moduli PAM
133 Contabilità dell'utilizzo di risorse del sistema
134 Configurazione e personalizzazione
135 Limiti alle utenze
136 Promemoria: utenze
137 Promemoria: tabelle riepilogative
Parte xxv Shell Unix
138 Introduzione alla shell Unix
139 Shell POSIX: utilizzo generale
140 Shell POSIX: programmazione
141 Shell POSIX: accesso ai file
142 Shell POSIX: traduzione dei messaggi
143 Libreria Readline
Parte xxvi Promemoria
144 Particolarità della shell Bash
145 Shell POSIX: parametri comuni
146 Shell POSIX: variabili di ambiente comuni
147 Shell POSIX: espansione e sostituzione
148 Shell POSIX: comandi e job
149 Shell POSIX: ridirezione
150 Shell POSIX: strutture di controllo
151 Shell POSIX: comando «echo»
152 Shell POSIX: comando «set»
153 Shell POSIX: comando «test»
154 Shell POSIX: comando «ulimit»
155 Shell POSIX: altri comandi interni
Parte xxvii Eseguibili e interpretabili
156 Eseguibili, interpretabili e automazione dell'interpretazione
157 Strumenti per la realizzazione di script di shell
158 Un esercizio con Dialog
Indice analitico del volume
Volume V Iniziare 5
Parte xxviii Memoria di massa e file system
159 Memoria di massa: introduzione
160 Memoria di massa: preparazione e controllo
161 Memoria di massa: gestione delle partizioni
162 Memoria di massa: attivazione e utilizzo
163 Memoria virtuale
164 Gestione più evoluta di dischi e file system
165 CD, CD-ROM, DVD-ROM e file system ISO 9660
166 Masterizzazione con GNU/Linux
167 File system compressi
168 Gestione dei dischi in modo ridondante
169 Gerarchia del file system
170 Tabelle riepilogative
Parte xxix Promemoria
171 Riproduzione di un dischetto a partire dal file-immagine
172 CD-ROM/DVD-ROM, preparazione delle immagini
173 CD-ROM/DVD-ROM, incisione
Parte xxx File e directory
174 Directory, percorsi e contenuti
175 Proprietà, permessi e attributi
176 ACL POSIX con i sistemi GNU/Linux
177 Copia, collegamento, spostamento e cancellazione
178 Archiviazione e compressione
179 Ricerche
180 Scansione di parole
181 File speciali
182 Tabelle riepilogative
Parte xxxi Promemoria
183 Directory, percorsi e contenuti
184 Proprietà, permessi e attributi
185 Copia, collegamento, spostamento, cancellazione e archiviazione
186 Contenuto dei file e ricerche
Parte xxxii FUSE: «file system in user space»
187 FUSE: introduzione
188 SSHfs
189 CurlFtpFS
190 NTFSprogs e NTFS-3g
191 EncFS
Indice analitico del volume
Volume VI Iniziare 6
Parte xxxiii Programmi di servizio vari
192 Gestione dei file di testo
193 Gestione dei file presi byte per byte
194 Differenze tra i file
195 Programmi di servizio diversi
196 Creazione e modifica di file di testo
197 File manager: Midnight Commander
198 Mtools
199 Alternative nella distribuzione Debian
200 Giochi e simili
201 Tabelle riepilogative
202 Promemoria: VI
203 Promemoria: comandi principali di Mtools
Parte xxxiv Stampare
204 Stampa
205 File e filtri per la stampa
206 Uniformità del sistema di stampa: da testo a PostScript
207 PostScript
208 Rielaborazione PostScript
209 DVI
210 PDF
211 Cups
Parte xxxv Promemoria
212 Cups: amministrazione
213 Cups: uso normale
214 Cups: opzioni per «lpr», «lp» e «lpoptions»
Indice analitico del volume
Volume VII Iniziare 7
Parte xxxvi Grafica
215 SVGAlib
216 X: struttura e configurazione essenziale
217 X: funzionamento e accesso
218 X: monitor, adattatore grafico e frequenza dot-clock
219 X: la tastiera e la sua configurazione «elementare»
220 X: configurazione più dettagliata della tastiera e del mouse
221 X: metodi di inserimento intelligente con SCIM
222 X: gestori di finestre
223 Accorgimenti per la costruzione di un menù
224 Annotazioni sulla configurazione di Fvwm 2
225 X: login grafico
226 X: «sessione»
227 X: accesso remoto alla sessione di lavoro
Parte xxxvii Promemoria
228 X: uso comune
229 X: accesso attraverso la rete
230 X: uso senza dispositivo di puntamento
231 Mappe della tastiera
Parte xxxviii Applicazioni comuni per X
232 X: configurazione dei clienti
233 X: programmi di servizio tradizionali
234 X: gestori di file
235 X: accesso remoto tradizionale
236 X: «monitor» di vario tipo
Parte xxxix Applicativi comuni per l'automazione ufficio con X
237 Gnumeric
238 AbiWord
239 MagicPoint
240 XFig
241 OpenOffice
Parte xl Applicazioni matematiche e grafiche varie
242 Gnuplot
243 Octave
244 Applicazioni matematiche varie
Indice analitico del volume
Volume VIII Comunicare 1
Parte xli Nozioni elementari sulle reti
245 Introduzione alle reti
246 Introduzione al TCP/IP
247 Hardware di rete comune
248 Hardware di rete più vecchio
249 Definizione dei protocolli e dei servizi
250 IPv4: configurazione delle interfacce di rete
251 IPv4: instradamento locale
252 IPv4: instradamento oltre l'ambito della rete locale
253 IPv4 con il pacchetto Iproute
254 Introduzione a IPv6
255 Utilizzo di IPv6
Parte xlii Schede sintetiche
256 Estensione e topologia delle reti
257 Modello ISO-OSI
258 Indirizzi IPv4
259 Connessione a una rete locale tipica
260 Instradamento attraverso router
261 NAT/PAT
262 TCP, UDP e porte
263 Messaggi ICMP
Parte xliii Esercitazioni
264 Ricerca dei router prossimi
265 Individuazione dei gestori più importanti dei router attraversati
Parte xliv Verifiche
266 Verifica: concetti elementari sulle reti
267 Verifica: calcolo degli indirizzi IPv4 disponibili 1
268 Verifica: calcolo degli indirizzi IPv4 disponibili 2
269 Verifica: calcolo degli indirizzi IPv4 disponibili 3
Parte xlv Risoluzione dei nomi
270 Indirizzi e nomi
271 DNS come base di dati distribuita
272 DNS: introduzione
273 DNS: dettagli ulteriori
274 Sintesi: DNS
275 Sintesi: risoluzione dei nomi
276 Esercitazione: individuazione dei nomi di dominio disponibili e occupati
Parte xlvi Socket e UCSPI
277 Introduzione ai socket
278 Unix client-server program interface
Parte xlvii Modem, porte seriali e connessioni punto-punto
279 Modem e porte seriali
280 Introduzione al PPP
281 Connessioni su porte seriali e con linee dedicate
282 PPP per l'accesso a Internet attraverso un ISP
283 Descrizione di una connessione PPP quasi reale
284 WvDial
285 Getty e il modem
286 Fax
287 Consentire l'accesso a Internet attraverso una linea commutata
Indice analitico del volume
Volume IX Comunicare 2
Parte xlviii Servizi di rete: quelli fondamentali e quelli più semplici
288 Organizzazione e controllo generale dei servizi di rete
289 RPC: Remote Procedure Call
290 NFS con i sistemi GNU/Linux
291 NIS
292 DHCP
293 Accesso remoto
294 Informazioni sugli utenti della rete
295 TELNET
296 Trivial FTP
297 Allineamento della data e dell'orario attraverso la rete
Parte xlix Messaggistica istantanea (instant messaging)
298 Messaggi sul terminale
299 IRC
300 ICQ: «I-seek-you»
301 MSN
302 Jabber
303 Yahoo
304 Abbreviazioni di Internet
Parte l Terminali
305 Introduzione all'uso di elaboratori senza disco con un sistema GNU/Linux
306 Introduzione a LTSP
307 Gestione e personalizzazione dei terminali LTSP
308 Avvio di terminali LTSP con GRUB
309 Modifica di un BIOS modulare
Parte li FTP
310 FTP: introduzione e uso del servizio
311 Servente OpenBSD FTP
312 Servente WU-FTP
Indice analitico del volume
Volume X Comunicare 3
Parte lii Posta elettronica
313 Utilizzo e gestione elementare della posta elettronica
314 Messaggi giunti presso recapiti remoti
315 Messaggi, allegati ed estensioni MIME
316 Gestione della posta elettronica in generale
317 Procmail
318 Sendmail: introduzione
319 Exim 3: introduzione
320 Ssmtp
321 Liste di posta elettronica
322 SpamAssassin
Parte liii Promemoria
323 Simulazione del protocollo SMTP
324 Simulazione del protocollo POP3
325 Simulazione del protocollo POP3s
Parte liv HTTP
326 HTTP: introduzione e utilizzo del servizio
327 Servente HTTP: Apache 1.3
328 Servente HTTP: Boa
329 Servente HTTP: Mathopd
330 Servente HTTP-CGI
331 Programmazione CGI in Perl
332 Programmi CGI per l'accesso alla documentazione
333 Promemoria: simulazione del protocollo HTTP
Indice analitico del volume
Volume XI Comunicare 4
Parte lv SNMP
334 Introduzione al protocollo SNMP
335 MRTG
Parte lvi Usenet
336 Introduzione a Usenet
337 Introduzione a INN -- InterNet News
Parte lvii Organizzazione di un sito Internet
338 Gestione di pagine HTML personali attraverso un accesso FTP
339 Indicizzazione e motori di ricerca
340 Statistiche di accesso
341 Riproduzione speculare e trasferimento dati in modo automatico
342 Trasferimento e sincronizzazione di dati attraverso la rete
343 Promemoria: uso di Rsync
Parte lviii Lavoro di gruppo
344 CVS: introduzione
345 CVS: la rete e altre annotazioni
Indice analitico del volume
Volume XII Comunicare 5
Parte lix Filtri, proxy e ridirezione del traffico IP
346 Concetti elementari sul traffico IPv4 in riferimento all'uso di filtri
347 Cache proxy
348 Introduzione ai concetti di firewall e di NAT/PAT
349 Kernel Linux 2.4 e 2.6: firewall
350 Kernel Linux 2.4 e 2.6: NAT/PAT
351 Ridirezione del traffico IP senza l'ausilio del kernel
352 Kernel Linux 2.2: firewall e mascheramento IP
353 Kernel Linux 2.0: firewall e mascheramento IP
354 Annotazioni sull'uso di un router ADSL per le utenze comuni
355 Annotazioni sull'uso di un router ADSL con indirizzi statici
Parte lx Presentazioni
356 Cache proxy
357 Collocazione di un proxy
358 Configurazione relativa ai proxy
359 Filtro IP
360 Caratteristiche comuni di un filtro IP
361 Punti in cui intervenire per il filtro IP
362 Filtro IP e pacchetti frammentati
363 Semplificazione schematica delle funzioni di filtro IP
364 Preparazione all'utilizzo di IPTables
365 Esempi astratti per il filtro del traffico IP e annotazioni
366 Esempi pratici con IPTables
367 Simulazione di un firewall per esercizio
Parte lxi Schede esemplificative per la gestione di un router NAT con funzionalità di firewall elementare
368 Configurazione generale
369 IPTables
Parte lxii Verifiche
370 Concetti generali su Proxy, NAT/PAT e filtri IP
371 Firewall
372 Progetto di una rete completa di servizi essenziali e di firewall
373 Progetto di una rete completa di servizi essenziali, di firewall e di posta elettronica
374 Verifica sommativa sull'uso elementare delle reti TCP/IP
Parte lxiii Censura e controllo
375 PICS: Platform for Internet content selection
376 DansGuardian
Indice analitico del volume
Volume XIII Comunicare 6
Parte lxiv Sicurezza e controllo
377 Introduzione ai problemi di sicurezza con la rete
378 Virus, vermi e cavalli di Troia
379 Filtri di accesso standard
380 Protocollo IDENT
381 TCP wrapper più in dettaglio
382 Cambiare directory radice
383 Verifica dell'integrità dei file
384 Verifica della vulnerabilità della propria rete
385 Strumenti per il controllo e l'analisi del traffico IP
386 Misure di sicurezza per l'elaboratore personale senza rete
Parte lxv Protezione contro i virus
387 Dazuko
388 Clamav
389 Clamuko
Parte lxvi Cfengine
390 Introduzione a Cfengine
391 Cfengine: sezioni di uso comune
392 Cfengine attraverso la rete
Parte lxvii Riservatezza e certificazione delle comunicazioni
393 Introduzione ai problemi legati alla crittografia e alla firma elettronica
394 GnuPG: GNU Privacy Guard
395 Autorità di certificazione e certificati
396 Connessioni cifrate e certificate
397 Introduzione a OpenSSL
398 Applicazioni che usano OpenSSL
399 LSH
400 OpenSSH
401 Steganografia
402 VPN attraverso OpenSSH
Parte lxviii Schede sintetiche
403 Terminale remoto
404 Copia remota
405 Crittografia
406 Firma elettronica
407 Certificato
Parte lxix Connettività con sistemi Dos
408 Dos IPv4
409 Dos PPP
410 Introduzione a NOS-KA9Q -- IPv4 per Dos
411 nanoDos
Indice analitico del volume
Volume XIV Scrivere 1
Parte lxx Editoria e stile
412 Formati standard della carta
413 Nozioni elementari di tipografia
414 Stile letterario
415 Evoluzione dell'editoria elettronica
Parte lxxi Codifica
416 Introduzione all'insieme di caratteri universale
417 Esempi di codifica dei caratteri
418 Programmi informativi sulla codifica
419 Applicativi utili durante la fase di transizione all'insieme di caratteri universale
420 ISO 10646: insieme di caratteri universale
Parte lxxii Controllo dell'ortografia e dello stile
421 Analisi lessicale
422 Analisi sintattica e stilistica con Textchk
423 Dizionari
Parte lxxiii PostScript: un linguaggio per la composizione finale
424 Linguaggio PostScript: introduzione
425 PostScript: espressioni e funzioni
426 PostScript: caratteri da stampa
427 Esempi di funzioni PostScript
428 Modifica sistematica di un file PostScript
Indice analitico del volume
Volume XV Scrivere 2
Parte lxxiv TeX
429 teTeX: la distribuzione Unix di TeX
430 TeX: introduzione
431 TeX: caratteri
432 TeX: la pagina
433 TeX: paragrafi, righe, spazi, scatole e linee
434 TeX: tabelle
435 TeX: ambienti matematici
Parte lxxv LaTeX
436 LaTeX: introduzione
437 LaTeX: struttura
438 LaTeX: la pagina
439 LaTeX: caratteri
440 LaTeX: blocchi di testo
441 LaTeX: spazi e scatole
442 LaTeX: riferimenti
443 LaTeX: tabelle
444 LaTeX: figure
445 LaTeX: ambienti matematici
446 LaTeX: file esterni
Indice analitico del volume
Volume XVI Scrivere 3
Parte lxxvi Da SGML a XML
447 SGML: introduzione
448 Elaborazione SGML
449 Dichiarazione SGML
450 XML: introduzione
451 Introduzione ai fogli di stile XSLT
452 XSL-FO: introduzione e preparazione degli strumenti
453 DTD XSL-FO
454 XSL-FO: impaginazione
455 XSL-FO: contenuto
456 XSLT e XSL-FO
457 XMLTeX e PassiveTeX
458 Sistemi SGML basati su Qwertz
459 Introduzione a DocBook
460 Introduzione a TEI
Indice analitico del volume
Volume XVII Scrivere 4
Parte lxxvii HTML
461 URI
462 HTML: aspetti generali
463 HTML: corpo
464 XHTML
465 CSS
466 HTML2ps
467 Introduzione a Amaya
468 HTMLDOC
469 Essere presenti su Internet
Parte lxxviii HTML: lezioni pratiche e verifiche
470 Preparazione
471 Struttura generale e intestazione
472 Caratteri speciali
473 Contenuto del testo lineare
474 Testo preformattato
475 Elenchi
476 Tabelle
477 Tabelle complesse
478 Riferimenti ipertestuali
479 Citazioni
480 Inserzione di oggetti
481 Inserzione di immagini
482 Fogli di stile CSS
483 Linguaggio CSS
484 Controllo del carattere
485 Colore e sfondo
486 Testo
487 Blocchi
488 Contesto dinamico
489 Rispetto del diritto d'autore
Indice analitico del volume
Volume XVIII Scrivere 5
Parte lxxix Alml
490 Alml: introduzione
491 Alml: preparazione e visione generale
492 Il documento secondo Alml
493 Alml: elementi interni alle righe
494 Alml: blocchi comuni
495 Alml: altri blocchi e componenti lineari particolari
496 Alml: riferimenti, note e altre informazioni
497 Alml: immagini
498 Alml: tabelle
499 Alml: allegati
500 Alml: verifiche
501 Esempio di verifica con Alml
502 Alml: presentazioni
503 Alml: inserimento letterale di codice TeX e HTML, con eventuale inserimento condizionato
504 Entità ISO ed entità HTML gestite da Alml
505 Insieme di caratteri universale e Alml
506 Alml: stile di scrittura del sorgente
507 Alml per i grandi progetti di documentazione
508 Alml: questioni tecniche
509 Riepilogo delle tabelle descrittive di elementi e attributi di Alml
Parte lxxx Annotazioni particolari riferite all'opera «Appunti di informatica libera»
510 Gestione di «Appunti di informatica libera»
511 Convenzioni di «Appunti di informatica libera»
512 Glossario stilistico di «Appunti di informatica libera»
Indice analitico del volume
Volume XIX Scrivere 6
Parte lxxxi Texinfo: lo standard della documentazione GNU
513 Introduzione a Texinfo
514 Texinfo: libro e ipertesto
515 Sgmltexi: installazione e utilizzo
516 Sgmltexi: struttura
517 Sgmltexi: contenuti
518 Corrispondenza tra Texinfo e Sgmltexi
Parte lxxxii Sistemi vari di composizione elettronica
519 Introduzione a *roff
520 Introduzione a Lout
521 Introduzione a LyX
522 Introduzione a HieroTeX
523 Trasformazione in altri formati
Parte lxxxiii Usare i programmi di scrittura visuali
524 La pagina
525 Il «paragrafo»
526 Il testo
527 Tabelle
528 Incorporazione di oggetti
529 Carta legale
Indice analitico del volume
Volume XX Programmare 1
Parte lxxxiv Algoritmi e notazioni
530 Notazione BNF
531 Pseudocodifica
532 Algoritmi elementari con la shell POSIX
Parte lxxxv C
533 Linguaggio C: introduzione
534 C: puntatori, array e stringhe
535 C: tipi di dati derivati
536 C: oggetti dinamici e aritmetica dei puntatori
537 C: file
538 C: istruzioni del preprocessore
539 C: esempi di programmazione
540 Automazione della compilazione: Make e file-make
Parte lxxxvi Pascal
541 Pascal: preparazione di alcuni compilatori comuni
542 Pascal: introduzione
543 Pascal: tipi di dati derivati
544 Pascal: esempi di programmazione
Parte lxxxvii Perl
545 Perl: introduzione
546 Perl: gestione delle stringhe
547 Perl: gestione dei file
548 Perl: funzioni interne
549 Perl: esempi di programmazione
550 Perl: esercizi di programmazione
Indice analitico del volume
Volume XXI Programmare 2
Parte lxxxviii Java
551 Java: preparazione
552 Java: introduzione
553 Java: programmazione a oggetti
554 Java: esempi di programmazione
Parte lxxxix JavaScript
555 JavaScript: introduzione
556 JavaScript: esempi di programmazione
557 Verifiche automatiche con JavaScript
Parte xc Scheme
558 Scheme: preparazione
559 Scheme: introduzione
560 Scheme: struttura del programma e campo di azione
561 Scheme: liste e vettori
562 Scheme: I/O
563 Scheme: esempi di programmazione
Parte xci BC: linguaggio aritmetico a precisione arbitraria
564 BC
565 BC: esempi di programmazione
Parte xcii Basic
566 Basic: introduzione
567 Basic: esempi di programmazione
Indice analitico del volume
Volume XXII Programmare 3
Parte xciii Manuale COBOL
Riconoscimento storico
Note sul linguaggio COBOL
568 Caratteristiche del linguaggio COBOL
569 Modulo di programmazione
570 Divisione «IDENTIFICATION DIVISION»
571 Divisione «ENVIRONMENT DIVISION»
572 Divisione «DATA DIVISION»
573 Descrizione delle variabili
574 Tabelle
575 Nomi di condizione, raggruppamento e qualificazione
576 Modello di definizione della variabile
577 Note sull'utilizzo dell'insieme di caratteri universale con il COBOL
578 Divisione «PROCEDURE DIVISION»
579 Istruzioni della divisione «PROCEDURE DIVISION»
580 Riordino e fusione
Parte xciv Programmare in COBOL
581 COBOL: preparazione
582 COBOL: esempi elementari
583 COBOL: esempi elementari con i file
584 Una tecnica per simulare la ricorsione in COBOL
Parte xcv Nazionalizzazione e localizzazione
585 Gettext: introduzione
Parte xcvi Linguaggi per la comparazione
586 Espressioni regolari standard
587 Confronto sintetico tra le espressioni regolari «reali»
Parte xcvii Linguaggi per la scansione di file di testo
588 SED: introduzione
589 AWK: introduzione
590 AWK: funzioni e array
Parte xcviii Linguaggi «macro»
591 M4: introduzione
Indice analitico del volume
Volume XXIII Programmare 4
Parte xcix DBMS e SQL
592 Introduzione ai DBMS
593 Questioni organizzative generali dei DBMS comuni
594 Introduzione a SQL
595 Linguaggio SQL: DDL
596 Linguaggio SQL: DML
597 Linguaggio SQL: DCL
598 Definizione di SQL92 in notazione BNF
599 Definizione di SQL99 in notazione BNF
600 PostgreSQL: struttura e preparazione
601 PostgreSQL: gestione del DBMS
602 PostgreSQL: il linguaggio
603 PostgreSQL: accesso attraverso PgAccess
604 PostgreSQL: accesso attraverso WWW-SQL
605 Le funzioni e i grilletti in PostgreSQL: un'esercitazione didattica
606 MySQL: struttura e preparazione
607 MySQL: gestione del DBMS
608 SQLite: utilizzo generale
609 SQLite: esempi comuni
610 ODBC
Parte c Esercitazioni essenziali sulla gestione di una base di dati
611 Preparazione
612 Creazione ed eliminazione delle relazioni
613 Interrogazione semplice di una relazione
614 Interrogazione ordinata di una relazione
615 Interrogazione selettiva di una relazione
616 Interrogazioni simultanee di più relazioni
617 Interrogazioni simultanee di più relazioni e alias
618 Viste
619 Modifica del contenuto delle tuple
620 Eliminazione delle tuple
621 Grilletti per il controllo del dominio degli attributi
622 Grilletti per il controllo della validità esterna
623 Selezione di attributi virtuali, ottenuti da un'espressione
624 Aggregazioni
625 Inserimento automatico del costo medio
Indice analitico del volume
Volume XXIV Programmare 5
Parte ci File «.DBF»
626 File «.DBF»: dBase III e derivati
627 nanoBase 1997
628 nanoBase 1997 user manual
629 Clean the Clipper 5.2
Parte cii Logica e circuiti logici
630 Operatori logici e circuiti elementari
631 Circuiti logici complessi
632 Addizionatore
633 Rappresentazione di valori numerici
Indice analitico del volume
Volume XXV Sentire e vedere
Parte ciii File multimediali
634 Contenitori e contenuti
635 Informazioni particolari dei file
Parte civ Immagini
636 Uso dello scanner con SANE
637 Gestione delle immagini alla vecchia maniera
638 Evoluzione nella gestione delle immagini
Parte cv Audio
639 Introduzione alla gestione dell'audio
640 Concetti generali sui formati audio digitali
641 Lettore CD audio
642 Gestione della scheda audio
643 Sintesi vocale
644 Programmi per la gestione di formati audio compressi
645 Audio attraverso la rete
646 Masterizzazione di CD audio
647 X-CD-Roast
Parte cvi Video
648 Concetti generali sui formati video digitali
649 Programmi per l'esecuzione di filmati digitali
650 Elaborazione di formati video
651 Elaborazione dei filmati quadro per quadro
652 Introduzione ai DVD video
653 DVDStyler
Parte cvii Musica
654 Concetti elementari sulle notazioni musicali
655 Introduzione a LilyPond
656 MIDI
Indice analitico del volume
Volume XXVI Usare nanoLinux
657 nanoLinux: introduzione
658 nanoLinux: inizio
659 nanoLinux: installazione
660 Realizzazione di un CD o un DVD simile, a partire da nanoLinux
661 nanoLinux: aggiornamento
662 nanoLinux: configurazione per l'interazione con il sistema
663 nanoLinux: accesso ad altri file system
664 nanoLinux e X
665 nanoLinux: particolarità varie
666 nanoLinux: posta elettronica
667 nanoLinux: utenze e amministrazione
668 nanoLinux: servizi vari
669 nanoLinux: la rete e gli instradamenti
670 nanoLinux: utenze condivise e configurazione automatica
671 nanoLinux: sincronizzazione
672 nanoLinux: accesso limitato
673 nanoLinux e LTSP
674 nanoLinux: VNC con «nanorc»
675 Organizzazione e utilizzo del laboratorio
676 Problemi di nanoLinux e soluzioni
677 Adattamento di nanoLinux
678 Funzionalità particolari di «nanorc»
Indice analitico del volume
Volume XXVII Varie
Parte cviii Prevenzione e fai da te
679 Copie di sicurezza
680 Dischetti di emergenza con GNU/Linux
681 Sistema GNU/Linux fai da te: script
682 Sistema GNU/Linux fai da te: programmi binari
Parte cix Informatica gestionale
683 Codici a barre
684 Barcode
685 Trasformazione in lettere
Parte cx i086
686 Minix 2.0.0
687 ELKS: introduzione
688 ELKS: realizzazione personale
Parte cxi Dos
689 Dos: introduzione
690 Dos: dischi, file system, directory e file
691 Dos: configurazione
692 Dos: script dell'interprete dei comandi
693 Dos: gestione della memoria centrale
694 FreeDOS
695 Progetto GNUish
696 The valuable DOS Freeware page
697 Introduzione a ReactOS
698 DOSEMU: l'emulatore di hardware DOS compatibile
Parte cxii Sistemi operativi alternativi
699 Sistemi operativi alternativi di un certo rilievo
700 Syllable: introduzione
701 Syllable: utilizzo sommario
702 Plan 9: installazione
Parte cxiii Braille
703 Introduzione al sistema braille
704 Sistemi di interazione per non vedenti
Parte cxiv Recupero di vecchi elaboratori
705 Restauro
706 Configurazione del BIOS
Indice analitico del volume
Volume XXVIII Esercitazioni nel laboratorio di economia aziendale
Parte cxv Foglio elettronico
707 Concetti generali sui fogli elettronici
708 Funzioni comuni
709 Utilizzo essenziale di OpenOffice Calc
Parte cxvi Esercitazioni varie con il foglio elettronico
710 Esercizi vari per la pratica di economia aziendale negli istituti tecnici commerciali
Parte cxvii Interesse, sconto, ratei e risconti
711 Interesse semplice
712 Sconto «semplice»
713 Ratei e risconti
Parte cxviii Conti correnti
714 Conto corrente di corrispondenza
715 Modello per le esercitazioni con i conti correnti di corrispondenza
Parte cxix Scritture e bilancio
716 Scritture: piano dei conti di un'impresa mercantile individuale
717 Scritture: piano dei conti generico
718 Scritture: preparazione di un modello
719 Bilancio riclassificato: modello generico
720 Bilancio riclassificato: riclassificazione
721 Bilancio riclassificato: scritture con il foglio elettronico
722 Bilancio riclassificato: esempio di esercitazione con chiusura e bilancio
Parte cxx Paghe
723 Foglio paga: suddivisione del reddito in scaglioni
724 Foglio paga: completamento del modello
Parte cxxi Analisi dei costi
725 Punto di equilibrio e diagramma di redditività
Parte cxxii Fatture con il foglio elettronico
726 Fattura: realizzazione di un modello
727 Fattura: formule principali
728 Fattura: verifiche varie
729 Fattura: ripartizione delle spese non documentate
730 Fattura: funzioni di ricerca
Parte cxxiii Fatture più semplici con il foglio elettronico
731 Fattura: calcoli principali
732 Fattura: ripartizione delle spese non documentate
733 Fattura: funzioni di ricerca
Parte cxxiv Magazzino con il foglio elettronico
734 Valorizzazione degli scarichi
735 Modello per le esercitazioni con il magazzino al costo medio
Parte cxxv nanoMAG: un'esercitazione didattica
736 nanoMAG: preparazione
737 nanoMAG: avvio e codifica
738 nanoMAG: movimenti
739 nanoMAG: verifiche al costo medio
Indice analitico del volume
Appendice A Licenze del software citato
Appendice B GNU GENERAL PUBLIC LICENSE
Appendice C GNU Free Documentation License
Indice analitico