Information systems (1999-2000)

Academic Year of the Course: 
1999-2000
Course: 
20213
Information systems
Teaching staff: 
Guido Merson
Liviana Picech
Course Outlines: 
Aim of the course is to give a basic knowledge about data processing techniques, so that students can be able to choose among available applications. Another purpose is to give a practical knowledge of computer instruments which are now of common use. The topics can be used as a basis for courses on development of specialized programs and on the use of program languages. Recommended
Link other Courses: 
Gli argomenti trattati costituiscono una preparazione di base per i corsi sulle tecniche di programmazione e sull’uso dei linguaggi.
Contents: 
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.
Recommended Texts: 
M. Boni, "Informatica", ed. Apogeo, Milano.Packages’ user manuals. Further bibliographical suggestions will be given during the lectures.
Last update: 12-11-2013 - 13:28