Facoltà di Scienze Politiche Corso di Laurea in Scienze dell'Amministrazione curriculum di base (Cl. 19) Programma di “Informatica” Codice 37902 Prof. Camillo Bella [email protected] [email protected] I. Concetti di base della tecnologia dell'informazione Codice 3790201 I.1. Principi di base di teoria dell’informazione I.1.1. Informazione I.1.2. Dati I.1.3. Trasmissione dell’informazione I.1.4. Bit, nibble, byte e loro multipli I.1.5. Segnali analogici e numerici I.1.6. Comunicazione I.1.7. Sistema I.2. Codifica delle informazioni I.2.1. Sistema di numerazione binario • Conversione decimale binario • Conversione binario decimale • Operazioni algebriche col sistema binario I.2.2. Sistema di numerazione ottale • Conversione decimale ottale • Conversione ottale decimale • Operazioni algebriche col sistema ottale I.2.3. Sistema di numerazione esadecimale • Conversione decimale esadecimale • Conversione esadecimale decimale • Operazioni algebriche col sistema esadecimale I.2.4. Conversioni veloci • Conversione veloce decimale binario • Conversione veloce binario ottale • Conversione veloce ottale binario • Conversione veloce binario esadecimale • Conversione veloce esadecimale binario • Conversione veloce ottale esadecimale • Conversione veloce esadecimale ottale I.2.5. Aritmetica con segno • Rappresentazione modulo e segno • Range rappresentabile • Rappresentazione in complemento a due I.2.6. Codifica dei caratteri • Codifica ASCII standard • Codifica ASCII estesa • Codifica UNICODE I.3. Il sistema di elaborazione I.3.1. Evoluzione delle tecnologie I.3.2. Multitasking e multiutenza I.3.3. Tipologie di computer I.3.4. Architettura di base • Bus I.3.5. Indirizzamento I.3.6. Clock, frequenza e periodo I.3.7. CPU • Parametri prestazionali • Interno della CPU • RISC – CISC • DMA • CPU commerciali I.3.8. Unità di memoria • Memorie interne volatili • Memorie interne non volatili • Floppy • Hard Disk • Nastri • CD, DVD • Flash memory • Dischi ZIP I.3.9. Interfacce • Porte seriali • Porte parallele • Porte USB • Porte Firewire • Confronto fra le principali interfacce • Porta video • Porta audio • Porta di rete I.3.10. Controller I.3.11. Scheda madre • Chipset • Bios • CPU Socket • Esempi di schede madri I.3.12. Periferiche • Tastiera • Dispositivi di puntamento • Monitor • Stampanti • Plotter • Scanner • Web Cam • Macchine Fotografiche Digitali • Modem • Lettori ottici II. Il sistema operativo Codice 3790202 II.1. Il sistema operativo Windows II.1.1. Le finestre II.1.2. Le principali operazioni (copia, incolla, taglia, etc) II.1.3. Le risorse II.1.4. Installazione dei programmi II.1.5. Configurazione del sistema II.1.6. Pannello di controllo II.1.7. Gestione dell’hardware da Windows II.2. Programmi di utilità II.3. Software applicativo II.4. Sistema informativo II.5. Reti di computer II.5.1. Tipologie di rete • LAN • MAN • WAN II.5.2. Modalità di connessione II.5.3. Topologie di rete • Punto-punto • Stella o star • Anello o Ring • Bus • Mesh o reticolo II.5.4. Reti pubbliche commutate II.5.5. Protocolli II.6. Internet II.6.1. Origini di Internet II.6.2. Indirizzi e domini II.6.3. Servizi di Internet • WWW - World Wide Web • Portali web • Posta elettronica • Mailing list • Newsgroup e Forum • FTP • IRC • Videoconferenza • Telnet • E-commerce II.6.4. Evoluzione della rete II.6.5. Intranet ed extranet II.6.6. Collegamento alla rete • Linea telefonica 56K • Linea ISDN • Linea ADSL • Connessione satellitare • Componenti di rete II.6.7. Ricerche sulla rete • Motori di ricerca • Metamotori di ricerca • Web directory II.7. Protezione dei dati II.7.1. Backup e Restore II.7.2. Continuità di servizio II.7.3. Controllo degli accessi II.7.4. Virus e hacker III. L'elaborazione dei testi Codice 3790203 III.1. La gestione dei documenti. III.1.1. Caratteri, parole, paragrafi, pagine, documenti e loro attributi. III.1.2. Funzionalità per l'immissione e revisione del testo. III.1.3. Funzioni di ricerca e sostituzione. III.1.4. Tipologie di informazioni/oggetti trattabili e loro gestione. III.1.5. Il controllo del documento (ortografia e dizionario). III.1.6. Le tabelle. III.1.7. Disegni, immagini e grafici. III.1.8. Gestione della stampa. III.1.9. Documenti in formato Html. III.2. Strumenti e principi generali dei fogli elettronici III.2.1. Celle, Righe e colonne. III.2.2. Inserire dati e formule. III.2.3. Riferimenti relativi ed assolute. III.2.4. Le principali formule (Somma, Media, Conta, Se, ContaSe, etc). III.2.5. Formattazione dei dati. Formattazione condizionale. III.2.6. I grafici III.2.7. La stampa. IV. Trattamento delle informazioni Codice 3790204 IV.1. Database: definizione. IV.2. Dagli archivi ai dbms IV.3. Vantaggi offerti dai dbms IV.4. Fasi della progettazione di un database IV.5. Dbms non relazionali IV.6. Database relazionali IV.6.1. Rdbms IV.6.2. La normalizzazione IV.7. Caso di studio IV.7.1. Presentazione del caso di studio IV.7.2. Schema concettuale IV.7.3. schema logico 25 IV.7.4. Contenuto del database IV.8. Mysql IV.8.1. Installazione e configurazione di mysql (tramite easyphp) IV.8.2. Mysql – ambiente grafico phpmyadmin IV.8.3. Creazione del caso di studio con phpmyadmin IV.9. Access IV.9.1. Introduzione IV.9.2. Le tabelle IV.9.3. Le relazioni IV.9.4. Inserimento dei dati IV.9.5. Le query IV.9.6. Le maschere IV.9.7. I report Testi consigliati: • Camillo Bella, Gaetano La Rosa - ICT & DBMS elementi di base Libreria CULC 2007 • A. Lorenzi, M. Govoni - Manuale per la Patente Europea del computer Syllabus 4.0 - Edizioni Atlas1 Modalità di svolgimento dell’esame: L’esame consiste in un test a riposte multiple su argomenti del programma e un esame orale. All’esame orale possono accedere solo gli studenti che hanno superato il test (valutazione del test>=18). L’esame può essere ripetuto (nei limiti stabiliti dalla facoltà) sia nel caso di esito negativo che nel caso di valutazione ritenuta inadeguata. 1 O altro manuale per l’Ecdl Per informazioni più dettagliate si può consultare l’area “Scienze politiche” del mio sito all’indirizzo http://www.camillobella.it/universita/scienzepolitiche/ dove nel forum si possono porre quesiti e domande