Sistemi informativi (1999-2000)

Anno Accademico: 
1999-2000
Insegnamento: 
20213
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 sulle tecniche di programmazione e sull’uso dei linguaggi.
Programma: 
I MODULO 1. L’INFORMATICA L’informazione e la sua misura. Tecniche per la codifica ed il trattamento dell’informazione. L’algebra della logica. Il sistema informativo. 2. L’ELABORATORE ELETTRONICO Funzioni dell’elaboratore. Architettura dell’elaboratore. Hardware e software. Il sistema operativo. I programmi applicativi. Le reti di calcolatori. 3. LA GESTIONE DELLE RISORSE DEL COMPUTER Creazione, copia, spostamento, cancellazione dei file. Utilizzo delle cartelle per l’organizzazione dei dati. 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 Problemi ed algoritmi. Rappresentazione degli algoritmi mediante i 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 Il linguaggio macchina ed il linguaggio assembler. I linguaggi di terza generazione, programma sorgente e programma oggetto. I linguaggi di quarta generazione. I linguaggi 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 di Basi di dati.
Testi consigliati: 
Per il primo modulo: M. Boni, "Informatica", ed. Apogeo, Milano; manuali d’uso dei pacchetti applicativi utilizzati nelle esercitazioni.Le indicazioni bibliografiche relative al secondo modulo verranno date nel corso delle lezioni.(*)NOTA: suddivisione in moduli per gli insegnamenti per i quali è prevista tale soluzione in relazione ai piani di studi approvati dalla Facoltà
Ultimo aggiornamento: 11-12-2013 - 13:28