Indice generale VIII



Похожие документы
3 Capitolo primo Informatica e calcolatori

Reti di elaboratori. Reti di elaboratori. Reti di elaboratori INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Indice Prefazione Capitolo 1 Tecnologie dell informazione e della comunicazione e sistemi informativi 1.1 Informatica e ICT

Conoscere la terminologia di base attraverso la presentazione delle principali componenti hardware di un computer.

PROGRAMMA DI INFORMATICA ARTICOLAZIONE AFM/RIM CLASSE TERZA SEZ. A. DOCENTE: Noto Giancarlo

PROGRAMMA DI INFORMATICA CLASSE quinta ANNO SCOLASTICO 2012/2013

PROGRAMMA di INFORMATICA E LABORATORIO Classi prime Servizi Commerciali (Grafica)

FONDAMENTI di INFORMATICA L. Mezzalira

PROGRAMMA DI INFORMATICA CLASSE TERZA SEZ. A. CORSO Amministrazione Finanza e Marketing. DOCENTE: Noto Giancarlo

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali

ISTITUTO TECNICO ECONOMICO AMBROGIO FUSINIERI VICENZA PROGRAMMAZIONE ATTIVITA' DIDATTICA A.S MATERIA: TECNOLOGIE DELLA COMUNICAZIONE

ITIS GALILEO GALILEI AREZZO PROGRAMMAZIONE. Classi Prime

Ministero dell istruzione, dell università e della ricerca. Liceo Tecnologico. Indirizzo Informatico, Grafico e Comunicazione

1 MODULO: Visual basic.net Dati strutturati. Finalità: Gestione di dati strutturati

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Prefazione all edizione italiana

Liceo Tecnologico. Indirizzo Informatico e Comunicazione. Indicazioni nazionali per Piani di Studi Personalizzati

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

Lo scenario: la definizione di Internet

Cenni sulle reti e applicazioni remote ( internet, applicazioni e servizi web )

Programma di Informatica. AS Classe 1C

Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche

Programmazione modulare

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Dipartimento di informatica CONTENUTI MINIMI DI INFORMATICA E TECNOLOGIE DELLA COMUNICAZIONE

PROGRAMMAZIONE MODULARE

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Corso di: Abilità informatiche

I canali di comunicazione

Lezioni frontali. Riprendere i concetti basilari del processore utilizzato e la programmazione a basso livello

BOZZA DEL 06/09/2011

Software. Algoritmo. Algoritmo INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

LAVORI D UFFICIO, GRAFICA E INFORMATICA TECNICO HARDWARE

PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico

Input/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche

Introduzione ai sistemi informatici

TECNOLOGIE INFORMATICHE DELLA COMUNICAZIONE ORE SETTIMANALI 2 TIPO DI PROVA PER GIUDIZIO SOSPESO PROVA DI LABORATORIO

A.S. 2014/2015- Programma svolto di INFORMATICA ITCG E. Fermi Tivoli classe V C SIA. Programma svolto di. Informatica. classe VC S.I.A a.s.

< Torna ai Corsi di Informatica

PROGRAMMAZIONE DIDATTICA DI INFORMATICA PER IL PRIMO BIENNIO Nella programmazione didattica (declinata in termini di competenze), degli obiettivi e

Programmazione modulare

L architettura del calcolatore (Prima parte)

Prova di informatica & Laboratorio di Informatica di Base

INFORMATICA 1 L. Mezzalira

Reti e sistemi informativi

Laboratorio Informatico: RETI E INTERNET I. Laerte Sorini. laerte@uniurb.it Lezione 02

Istituto Universitario Navale Facoltà di Ingegneria Corso di Laurea in Ingegneria delle Telecomunicazioni

Facoltà di Scienze Politiche Corso di Laurea in Scienze dell'amministrazione curriculum di base (Cl. 19)

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

GUIDA ALLA PREPARAZIONE DEGLI ESAMI

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014

Tecnologie informatiche e multimediali A.A. 2012/ Elenco Obiettivi Prova scritta (STEP 1)

NETWORKING: SEMINARIO DI STUDIO 1

NozionidiBase di Informatica

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

I.T.C. Mario Pagano Napoli

Fondamenti di Informatica. Allievi Automatici A.A Nozioni di Base

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico

Indice. Indice V INTRODUZIONE... XIII PARTE PRIMA... 1

Istituti Tecnici - Settore tecnologico Indirizzo Informatica e telecomunicazioni Articolazione Informatica

Indice. Prefazione. Capitolo 1 Introduzione 1. Capitolo 2 Livello applicazione 30

Architettura di un calcolatore

Informatica per la comunicazione" - lezione 8 -

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

Università MAGNA GRÆCIA di Catanzaro

SPECIALIZZAZIONE INFORMATICA E TELECOMUNICAZIONI Articolazione INFORMATICA

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

INTRODUZIONE ALL' INFORMATICA

Il Sistema Operativo (1)

ISTITUTO d IstruzIone Superiore A. righi

Indice. Prefazione XIII

Classe prima sezione e-f Indirizzo Turismo

Il Sistema Operativo. Introduzione di programmi di utilità. Elementi di Informatica Docente: Giorgio Fumera

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

Nozioni di Informatica di base. dott. Andrea Mazzini

Sistema di acquisizione dati SME

La tecnica proporzionale

- comprendere i legami esistenti tra dati, informazione, conoscenza

Syllabus C310 - Insegnamenti disciplinari

a.s. 2013/2014 CLASSE 5 SEZIONE A INDIRIZZO LICEO DE SANTIS PATRIZIA/SANTORO FRANCESCO

DISCIPLINE CONCORRE NTI CONOSCENZE UDA DISCIPLINA DI RIFERIMENTO UDA

PROGRAMMAZIONE MODULARE DI INFORMATICA CLASSE QUINTA - INDIRIZZO MERCURIO SEZIONE TECNICO

PROGRAMMA FINALE SVOLTO CLASSE 1 BT A.S. 2014/15

Software di base. Corso di Fondamenti di Informatica

Informatica di base: esame scritto del 2 febbraio 2004 Docente: Prof. Viviana Patti

PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

INTRODUZIONE A RETI E PROTOCOLLI

Транскрипт:

Indice generale Indice dei box di approfondimento X Prefazione XII Ringraziamenti dell Editore XIV Guida alla lettura XV Capitolo 1 Introduzione 1 1 1 Trattamento dell informazione e strumenti per il trattamento dell informazione 3 1 1 1 Il trattamento dell informazione 3 1 1 2 Gli strumenti per il trattamento dell informazione 5 1 1 3 L architettura dei calcolatori 6 1 2 La struttura e i contenuti del libro 9 PARTE I I fondamenti Capitolo 2 L informazione e la sua codifica 13 2 1 Il concetto di informazione 13 2 1 1 La condizione fondamentale per l esistenza di informazione 16 2 1 2 Configurazioni e configurazioni elementari, simboli e messaggi 17 2 1 3 Livelli di informazione e significato 18 2 1 4 Informazione e riduzione dell incertezza 20 2 2 La codifica dei dati e delle istruzioni 21 2 2 1 La codifica binaria 22 2 2 2 La codifica dei dati non numerici 24 2 2 3 La codifica delle istruzioni 27 2 2 4 La codifica binaria di dati numerici 28 2 2 5 Codifica binaria dei numeri interi e operazioni aritmetiche 32 2 2 6 La codifica binaria dei numeri razionali 40 2 3 Codifica analogica e codifica digitale 42 2 3 1 La digitalizzazione 46 2 3 2 La compressione dei dati 50 Domandeedesercizidiriepilogo 53 Capitolo 3 L elaborazione e la strutturazione dell informazione 55 3 1 Problemi e algoritmi 56 3 1 1 Alcuni esempi di algoritmi 61 3 1 2 La rappresentazione degli algoritmi mediante diagrammi di flusso 65 3 2 Il problema della risoluzione dei problemi 69

Indice generale VII 3 2 1 La computabilità 69 3 2 2 Modelli di esecutori 70 3 3 Le strutture dati 74 3 3 1 Strutture dati statiche 74 3 3 2 Strutture dati dinamiche 75 3 4 L algebra booleana 77 3 5 Alcuni esempi completi 81 Domandeedesercizidiriepilogo 87 Capitolo 4 I linguaggi per la formalizzazione dell informazione 89 4 1 I linguaggi di programmazione 90 4 2 Il paradigma di programmazione imperativo-procedurale 92 4 2 1 Le istruzioni 94 4 2 2 Idati 98 4 2 3 La strutturazione dei programmi in sottoprogrammi 102 4 3 Altri paradigmi di programmazione 106 4 3 2 Il paradigma di programmazione funzionale 110 4 3 3 Il paradigma di programmazione dichiarativa 111 4 4 Linguaggi per la descrizione e la manipolazione dei dati 113 4 4 1 SQL e la definizione delle basi di dati relazionali 113 4 4 2 I modelli entità-relazione e la definizione di modelli 117 4 4 3 HTML e la definizione di ipertesti 119 4 4 4 XML e la descrizione di linguaggi 123 Domandeedesercizidiriepilogo 128 Capitolo 5 La trasmissione dell informazione 129 5 1 Una caratterizzazione della sorgente 130 5 2 La caratterizzazione del canale 131 5 2 1 Codifica e ridondanza 132 5 3 I segnali 134 5 3 1 La potenza dei segnali 136 5 3 2 Larghezza di banda 137 5 3 3 Larghezzadibandaecapacitàdi canale 139 5 4 La trasmissione dei segnali 139 5 4 1 Trasmissione su canali analogici 141 5 4 2 Trasmissione di segnali analogici su canali digitali 142 5 4 3 Trasmissione di segnali digitali su canali digitali 143 Domandeedesercizidiriepilogo 144 PARTE II Le architetture Capitolo 6 Le infrastrutture hardware 147 6 1 L architettura di riferimento 149 6 2 L esecutore 153 6 2 1 La struttura del processore 154 6 2 2 Le CPU pipeline 166 6 2 3 Evoluzione delle CPU 169

VIII Indice generale 6 3 La memoria 173 6 3 1 Parametri per la descrizione di una memoria 173 6 3 2 Organizzazione gerarchica della memoria 178 6 4 I dispositivi per le memorie di massa 181 6 4 1 I dischi e i nastri magnetici 182 6 4 2 Idischiottici 186 6 5 L interfaccia di ingresso/uscita 187 6 5 1 Le operazioni di I/O a controllo di programma 189 6 5 2 Le operazioni di I/O gestite tramite interruzione 189 6 5 3 Le operazioni di I/O con accesso diretto alla memoria 190 6 6 Le principali periferiche 191 6 6 1 Il video e la tastiera 191 6 6 2 I dispositivi di puntamento 193 6 6 3 Le stampanti 194 6 6 4 Immagini, musica, voce,...: le nuove periferiche 196 Domandeedesercizidiriepilogo 204 Capitolo 7 Le infrastrutture software 207 7 1 Le funzioni del sistema operativo 207 7 1 1 Gli elementi di un sistema operativo 208 7 1 2 L evoluzione dei sistemi operativi 210 7 1 3 I modelli organizzativi dei sistemi operativi 214 7 2 Iprocessi 218 7 2 1 La gestione dei processi 219 7 2 2 Il modello client-server 223 7 2 3 I modelli ibridi 225 7 3 La gestione della memoria 225 7 3 1 Paginazione e memoria virtuale 226 7 3 2 La segmentazione della memoria 228 7 4 La gestione delle periferiche 228 7 5 Il file system 232 7 5 1 La localizzazione dei dati 232 7 5 2 I servizi di base 234 7 6 La gestione della rete 237 Domandeedesercizidiriepilogo 241 Capitolo 8 Le infrastrutture di rete 243 8 1 I mezzi di trasmissione 246 8 2 La tecnologia di trasmissione 250 8 3 Le reti geografiche 252 8 3 1 La commutazione di circuito 253 8 3 2 La commutazione di pacchetto 255 8 3 3 ISDN 257 8 3 4 DSL 257 8 3 5 WiMAX 259 8 4 Le reti locali 260 8 4 1 I mezzi di trasmissione e le topologie di rete 261

Indice generale IX 8 4 2 I metodi di accesso 264 8 4 3 Le tipologie di rete 268 8 4 4 L interconnessione di LAN 269 8 5 L architettura del software di rete 270 8 5 1 L architettura a livelli di un insieme di protocolli 271 8 5 2 I principi di funzionamento di TCP/IP 274 8 5 3 Indirizzi numerici e indirizzi simbolici 280 Domandeedesercizidiriepilogo 281 Capitolo 9 Le applicazioni 283 9 1 Il sottosistema IU interfaccia utente 287 9 2 Il sottosistema GD gestione dei dati 293 9 2 1 I servizi di compressione dei dati 296 9 3 Applicazioni come sistemi 298 9 4 Applicazioni come sistemi distribuiti 302 9 4 1 Architetture client-server 302 9 4 2 Architetture web-oriented 304 9 4 3 Architetture multi-tier 305 9 4 4 Architetture service-oriented 306 9 5 Le tecnologie per il World Wide Web 306 9 5 1 Il World Wide Web e l identificazione delle risorse 306 9 5 2 Il Web per distribuire le applicazioni 310 9 5 3 Le tecnologie per le applicazioni web-oriented 312 9 6 Il problema della sicurezza 312 Domandeedesercizidiriepilogo 316 Bibliografia 317 Indice analitico 322

Indice dei box di approfondimento Capitolo 2 2.1 Informazione e pattern recognition 15 2.2 Informazione sintattica, semantica e pragmatica 19 2.3 Rappresentazione binaria e realizzazione fisica dei calcolatori 22 2.4 Lo standard IEC per i prefissi binari 23 2.5 Successioni di bit e loro interpretazione secondo codici diversi 34 2.6 Le operazioni elementari sui bit 39 2.7 Le ragioni del successo della codifica digitale 49 Capitolo 3 3.1 Imodelli blackbox 58 Capitolo 4 4.1 La traduzione dei programmi: compilazione e interpretazione 91 Capitolo 6 6.1 Architetture a bus gerarchici 152 6.2 Le prestazioni di un sistema informatico 163 6.3 Processori multicore 172 6.4 L affidabilità dei dischi 185 6.5 I principali formati per la multimedialità 197 6.6 Una tassonomia dei sistemi informatici 201 Capitolo 7 7.1 Una tassonomia degli utenti 210 7.2 Problematiche di concorrenza fra processi 222 7.3 I meccanismi di interruzione per la gestione delle periferiche 230 7.4 L organizzazione fisica dei dati 235 7.5 Il controllo degli accessi 236 7.6 L architettura del sistema operativo Windows 239 Capitolo 8 8.1 Modem analogici e modem / router ADSL 259 8.2 La trasmissione dati nel modello ISO-OSI 273 8.3 L instradamento nella rete 278 8.4 La sicurezza del collegamento a Internet 279 8.5 RFId e WSN 279

Indice dei box di approfondimento XI Capitolo 9 9.1 Sviluppare è più che programmare 286 9.2 Funzionalità delle applicazioni e complessità dell interfaccia utente 292 9.3 L architettura peer-to-peer 304 9.4 Non solo Web: i servizi applicativi di Internet 309 9.5 La struttura del sistema email 311