Sistemi Informativi (2000-2001)

Anno Accademico: 
2000-2001
Insegnamento: 
20228
Sistemi Informativi
Docente: 
Guido Merson
Liviana Picech
Obiettivi: 
Si intende fornire delle conoscenze di base sulle diverse tecniche di elaborazione dei dati, in modo da consentire allo studente di effettuare delle scelte mirate sugli strumenti informatici adatti a risolvere i diversi problemi. A tale scopo, vengono illustrati alcuni applicativi di uso generale e viene inoltre presentato l'uso di un linguaggio di programmazione per la risoluzione di problemi che non si prestano a venire trattati con tali applicativi.
Collegamento con altri insegnamenti: 
Gli argomenti trattati costituiscono una preparazione di base per i corsi: Elaborazione automatica dei dati per le decisioni economiche e finanziarie (corsi di laurea matematico-statistici), Linguaggi di programmazione.
Programma: 
I MODULO 1. L'INFORMATICA. Gestione dell'informazione. L'algebra della logica. Il sistema informativo. 2. L'ELABORATORE ELETTRONICO E LA GESTIONE DELLE RISORSE DEL COMPUTER. Architettura dell'elaboratore. Hardware e software. Il sistema operativo. I programmi applicativi. Le reti di calcolatori. Creazione, copia, spostamento, cancellazione dei file. Utilizzo delle cartelle. 4. LA VIDEOSCRITTURA (WORD). Creazione, memorizzazione, modifica e stampa di un testo. I comandi di formattazione di testo e paragrafi. Le tabelle. I comandi di stampa. La stampa unione. Lo scambio dei dati con altri programmi applicativi. 5. IL FOGLIO ELETTRONICO (EXCEL). Creazione, memorizzazione, modifica e stampa di un foglio di calcolo. I comandi di formattazione. Le funzioni fondamentali di un foglio di calcolo (in particolare: COPIA con riferimenti relativi e assoluti, SOMMA, MEDIA, CONTA.NUMERI, CONTA.VALORI, SE, CERCAVERT, funzioni DATA, funzioni TESTO, ecc.). Le tabelle Pivot. La grafica. Le macro-istruzioni. Lo scambio dei dati con altri programmi applicativi. 6. LE BASI DI DATI (ACCESS). Struttura ed organizzazione dei data base. Funzioni di ricerca ed estrazione dei dati da un data base. Lo scambio dei dati con altri programmi applicativi. II MODULO 1. ALGORITMI E PROGRAMMI. Rappresentazione degli algoritmi mediante diagrammi di flusso. Istruzioni condizionali, cicli, subroutine e funzioni. Variabili, costanti, vettori e matrici. Algoritmi di ricerca. Algoritmi di ordinamento. 2. I LINGUAGGI DI PROGRAMMAZIONE. I linguaggi macchina ed assembler. I linguaggi di terza generazione: programma sorgente e programma oggetto. I linguaggi di quarta e di quinta generazione. I linguaggi di programmazione procedurali, orientati agli oggetti e basati sugli eventi. 3. IL LINGUAGGIO DI PROGRAMMAZIONE VISUAL BASIC. Il progetto VB. L'ambiente di sviluppo integrato di VB. Oggetti di VB. I controlli standard di VB. Variabili, costanti e tipi di dati. Strutture di decisione e cicli. Funzioni intriseche di VB. Routine di eventi, routine Sub e Function. I file sequenziali. 4. RETI DI CALCOLATORI. Classificazione delle reti di calcolatori. Le reti geografiche. Le reti locali. L'architettura di comunicazione. Internet. E' inoltre parte integrante del programma il contenuto di un corso monografico sull'uso del linguaggio SQL nel trattamento delle basi di dati.
Testi consigliati: 
M. Boni, "Informatica", ed. Apogeo, Milano.Manuali d'uso dei pacchetti applicativi utilizzati nelle esercitazioni.Altre indicazioni bibliografiche relative al secondo modulo verranno date nel corso delle lezioni.
Ultimo aggiornamento: 11-12-2013 - 16:31