
"Un'opera intramontabile" (Samuel Huntington)
Le tesi elaborate in questo libro ormai classico non hanno mai smesso di suscitare un'eco estesa ben oltre il mondo degli studiosi. L'espressione "familismo amorale", coniata da Banfield per spiegare l'arretratezza, o meglio la mancanza di reazione all'arretratezza, di Montegrano (dietro cui si nasconde Chiaromonte, in Basilicata, alla metà degli anni '50), è diventata di uso corrente per etichettare una molteplicità di fenomeni, ma soprattutto per individuare un presunto "difetto" fondamentale della società italiana. Avverso allo spirito di comunità, disposto a cooperare solo in vista di un proprio tornaconto, il familista amorale si comporta secondo la seguente "regola aurea": massimizzare i vantaggi materiali e immediati della famiglia nucleare, nel presupposto che tutti gli altri agiscano allo stesso modo. Una interpretazione discussa ma di indubbia efficacia nell'indicare i guasti provocati dalla cronica carenza di senso civico.
Edward C. Banfield (1916-1999), consigliere di diversi presidenti americani, ha insegnato nelle Università di Chicago e Harvard. Tra le sue opere ricordiamo "Political Influence" (1961) e "The Unheavenly City Revisited" (1974).
Questo volume ha l'obiettivo di preparare i lettori al conseguimento della Patente Europea del Computer utilizzando software Open Source, sempre più presente nelle scuole, nelle Università e nella Pubblica Amministrazione grazie alle sue caratteristiche di economicità e flessibilità. In particolare, è stata scelta la stessa combinazione utilizzata nel sistema ATLAS con cui vengono sostenuti gli esami ECDL, formata da Linux Ubuntu come sistema operativo, OpenOffice.org come suite di programmi per l'ufficio e Mozilla Firefox e Thunderbird rispettivamente per la navigazione Web e la posta elettronica. Poiché in molte scuole OpenOffice.org risulta utilizzato assieme a Windows, abbiamo incluso nella trattazione anche il sistema operativo Windows Vista. Con immagini e spiegazioni passo passo, il testo utilizza un linguaggio semplice, chiaro e diretto e ricorre spesso a esempi pratici e esercitazioni, per permettere al lettore di sperimentare subito le funzionalità dei vari software a mano a mano che vengono illustrate. Questo volume è stato approvato da AICA.
La poesia di Baudelaire non cessa di apparire di una sconcertante modernità. Questi versi, nei quali fino a qualche decennio fa si tendeva a scorgere, sulla scia della leggenda post-romantica, il cantore del peccato, del satanismo e delle sensazioni squisite, rivelano oggi uno scrittore che ci manifesta tutta la sua novità interiore, il suo percorso spirituale, molto al di là del realismo romantico, delle evanescenze esotiche, delle ironiche fantasie grottesche.
Senza richiedere prerequisiti particolari, questo libro consente d'acquisire le conoscenze fondamentali di base dell'organizzazione e funzionamento dei sistemi di elaborazione dell'informazione.
L'ordine della presentazione è un'applicazione equilibrata della metodologia top-down: parte, quindi, da concetti generali introducendo successivi raffinamenti analitici, fino a far emergere i dettagli più fini. Il calcolatore è dapprima presentato come un sistema descritto a livello di unità funzionale. Dopo aver fornito le motivazioni essenziali alla struttura di un calcolatore, un approccio bottom-up sviluppa le tecniche necessarie alla progettazione di reti digitali, sia combinatorie sia sequenziali.
L'elaboratore presentato nel testo è una macchina «artificiale», che consente di raffigurarlo come un sistema in evoluzione. Al modello didattico è avvicinato in appendice il microprocessore Motorola MC680000.
Caratteristiche principali del volume sono:
- l'isolare efficacemente i principi di base dai dettagli ingegneristici;
- lo sforzo di superare la dicotomia hardware-software, mostrando che la loro interazione è un aspetto onnicomprensivo dell'esperienza di computazione ed è dettata da criteri economici;
- il fornire solide basi pratiche anche ai non specialisti d'informatica che desiderano avere una conoscenza non banale del calcolatore.
Franco P. Preparata, laureato in ingegneria all'Università di Roma, è professore di ingegneria elettrica e scienza computazionale all'University of Illinois, Urbana. Ha anche una vasta esperienza come consulente industriale, più recentemente con l'Ibm. E' «associate editor» del SIAM Journal on Computing e «editor» dell'Advances in Computing Research. Ha pubblicato numerosi articoli su riviste specializzate ed è coautore con R. T. Yeh di Introduction to Discrete Structures. E' «fellow» della IEEE.
Indice
Rappresentazione dell'informazione
* Conversioni di base
* Problema 1. Conversione di interi
* Problema 2. Conversione di frazioni proprie
* Introduzione all'aritmetica binaria: addizione e sottrazione
* Notazione esadecimale ed ottale
* Altri codici importanti
* Decimali codificati in binario (BCD)
* Codice Gray
* Codici alfanumerici
* Codici per il controllo dell'errore
* Codici a controllo di parità e Codici 2-su-5
Introduzione alla organizzazione ed alla progettazione di un calcolatore
* Un calcolatore semplificato
* Il repertorio delle istruzioni del SEC (prima versione)
* Alcuni semplici programmi in linguaggio macchina
* Livelli di progettazione di un sistema digitale
TECNICHE GENERALI
Reti combinatorie e algebra di commutazione
* Introduzione alle funzioni binarie di variabili binarie
* Funzioni di commutazione di una e due variabili
* Reti ed espressioni
* Algebra di commutazione
* Espressioni booleane: forma normale e forma canonica
* I connettivi NAND e NOR e XOR
* Rassegna di esempi
Elementi di progettazione logica, reti e moduli combinatori
* Analisi e progettazione di reti combinatorie
* Tecniche di minimizzazione
* Tecniche di minimizzazione basate sulle mappe di Karnaugh
* Una procedura per ottenere un'espressione normale minimale
* Funzioni di commutazione con condizioni di «don't care»
* Una tecnica di minimizzazione tabulare * Progetto di reti combinatorie All-NAND
* Moduli combinatori (moduli MSI)
* Codificatori - Decodificatori
* Trascodificatori, memorie a sola lettura (ROM) e array logici programmabili (PLA)
* Multiplexer - Demultiplexer
Reti sequenziali
* Diagrammi temporali
* Feedback e memoria (latch)
* Reti sequenziali asincrone
* Gated latch (latch con porte sincronizzanti) e flip-flop
* Registri paralleli
* Reti sequenziali sincrone
* Analisi di reti sequenziali
* Sintesi di reti sequenziali
* Diagrammi di stato di una SM
* Diagrammi di stato di una SN
* Tavola degli stati successivi della SN
* Funzioni booleane della SN
* Una tecnica generale di progettazione basata sulle ROM e sulle PLA
ORGANIZZAZIONE DEL SISTEMA
L'aritmetica binaria e l'unità aritmetico-logica (ALU)
* L'addizione, la sottrazione e la rappresentazione dei numeri negativi
* Addizione e sottrazione di interi nella notazione in complemento a due
* La notazione in complemento a uno
* Cella addizionatrice (addizionatore completo)
* Sottosistemi addizionatori paralleli
* Unità aritmetico-logica (ALU)
Organizzazione del calcolatore: CPU e memoria
* Linguaggio di trasferimento tra registri
* Realizzazione di una microsequenza
* Organizzazione di base del processore SEC
* Miscrosequenze di FETCH ed EXECUTE
* Registri indice
* Sottoprogrammi
* Sottoprogrammi annidati. Pile
* Paginazione della memoria ed indirizzamento indiretto
* Una sinopsi delle modalità di indirizzamento del SEC
Ingresso-uscita
* Ingresso/uscita programmato
* Ingresso/uscita da interruzione
* Accesso diretto alla memoria (Data Break)
* La partenza a freddo del sistema
Unità di controllo: microprogrammazione
* Realizzazione del micropasso e segnali di controllo
* Unità di controllo microprogrammata
Appendice-Microprocessori
I luoghi cambiano continuamente e le persone sono responsabili di questi cambiamenti, attraverso l'influenza di cultura, valori, estetica, politica, economia. Nello studio della geografia umana ci viene ricordato continuamente come le persone plasmino il proprio mondo e come sia le persone sia i luoghi cambino nello spazio. Questo manuale, ricco di annotazioni raccolte sul campo dagli autori e di spunti per uno studio critico, si propone di: aiutare a comprendere il ruolo svolto dalle persone nel modificare i luoghi, descrivere il contesto dei problemi da analizzare, offrire gli strumenti di analisi per tenere conto della complessità introdotta dalla globalizzazione, formare un pensiero critico in termini geografici.
Fenomeni come le illusioni, le distorsioni e tutte le altre forme di errore mentale ci rivelano il modo di funzionare della mente. Fare di questi malfunzionamenti il fuoco tematico per ciascuno dei campi tradizionalmente trattati in un testo di psicologia generale comporta almeno due vantaggi: fornisce un filo conduttore concettuale tra i capitoli sulle normali funzioni psicologiche (come la memoria, la percezione e l'emozione) e stimola gli studenti a concepire la mente come una soluzione adattativa ai problemi che gli esseri umani si trovano ad affrontare, poiché gli errori si verificano soprattutto per il funzionamento irregolare di meccanismi che di norma si basano sull'adattamento. Inoltre, come sa ogni bambino, per capire come funziona un giocattolo basta romperlo. La mente disturbata è una finestra sul funzionamento psicologico normale: i comportamenti sociali inappropriati dei soggetti autistici ci mostrano come gli esseri umani riescano di norma ad avere interazioni soddisfacenti; la depressione ci rivela come la maggioranza delle persone riesca ad affrontare con efficacia le perdite e i dolori della vita; i comportamenti antisociali ci mostrano come la maggior parte delle persone riesca a condurre una vita relativamente pacifica, all'insegna dell'autocontrollo.
La quinta edizione di questo manuale è stata aggiornata a tutte le ultime modifiche (soprattutto i diritti di libertà, le fonti normative, le autonomie locali). Le modifiche più importanti attengono soprattutto alle Autonomie locali e alla parte di diritto comunitario.
Il volume introduce il lettore alla conoscenza delle aziende attraverso l'analisi dei processi e delle combinazioni produttive. Lo scopo è quello di far comprendere come si sviluppano le attività tipiche delle organizzazioni produttive e di osservare come, a seguito di tali attività, si producono flussi di valori che in vario modo esprimono creazione di ricchezza.
L'opera, in quattro volumi, coniuga la ricostruzione del sistema del processo civile, nei vari modelli di tutela giurisdizionale in cui si articola, con le applicazioni concrete dei principi per la soluzione delle problematiche che la vita del diritto e del processo propone.
L'opera, corredata da itinerari di comprensione, legislazione di attuazione e giurisprudenza costituzionale, vuole proporsi quale strumento agile per la "lettura critica" del testo della Carta costituzionale e rispondere, così, tanto alla crescente esigenza di un arricchimento dell'offerta didattica per l'insegnamento del Diritto Pubblico e del Diritto Costituzionale nei corsi universitari, quanto al desiderio sentito da chi, privato cittadino o chiamato ad operare nelle pubbliche amministrazioni, vuole acquisire più consapevolezza del testo costituzionale. Gli itinerari di comprensione, con collegamenti ipertestuali graficamente evidenti, percorrono il testo costituzionale illustrandone il contenuto, dai principi fondamentali ai diritti civili, politici e sociali; dalla organizzazione dei poteri dello Stato alle garanzie giurisdizionali ed alle Regioni. Gli itinerari di comprensione che accompagnano sistematicamente la lettura del testo costituzionale sono contrassegnati dal simbolo della lente; ogni rinvio alla legislazione e alla giurisprudenza utilizza il simbolo del codice e della bilancia. La selezione delle leggi che alla Costituzione hanno dato attuazione è rigorosamente funzionale alla loro attitudine a specificare o sviluppare il significato dei singoli disposti costituzionali, evidenziando così gli effetti che la legge fondamentale produce sull'ordinamento sottostante. Conclude il volume un percorso bibliografico di approfondimento e l'indice analitico.