| | | | corso | | |
Laboratorio di introduzione alla programmazione (vecchio) D
Codice: | AA003 | Crediti: | 4 | Semestre: | 1 | Sigla: | LIP | |
|
Settore disciplinare: | INF/01 - Informatica |
Docente
Anna Bernasconi
Tel. 0502213121Obiettivi di apprendimento
Il corso ha lo scopo di guidare gli studenti nella scrittura dei
programmi per la soluzione di semplici problemi, nonchè nella loro
compilazione, esecuzione e debugging.
Descrizione
- Introduzione alla programmazione
Il corso prepara all'uso di un linguaggio di programmazione per la
risoluzione di problemi semplici mediante il calcolatore.
Il linguaggio di programmazione utilizzato è Java, di cui verranno
introdotti alcuni concetti di base.
L'ambiente di programmazione è basato sul sistema operativo Linux.
English Description
In this course you will learn how to write a computer program for
solving simple problems.
The programming language we adopt is Java.
The basics of Java will be introduced, and the programming environment
will be based on the Linux operating system.
Programma
- Breve introduzione alla programmazione
- Introduzione a Java, JDK, Emacs + JDE
- Tipi di dati fondamentali, stringhe, array
- Classi, oggetti e semplici metodi
- Strutture di controllo:
- Decisioni: comando if
- Iterazioni: comandi for, while, do
<\ul>
- Approfondimento sui metodi
- Alcune classi standard di java, vettori
Bibliografia
Libro di testo
Cay S. Horstmann, Concetti di Informatica e fondamenti di JAVA 2,
Apogeo, Milano, 2000, ISBN 88-7303-668-6
TESTI DI CONSULTAZIONE
Judy Bishop, Java Gently, Corso Introduttivo, Seconda edizione (in
italiano), di Judy Bishop, Addison-Wesley, ISBN
88-7192-065-1, 1999
Marco Bertacca e Andrea Guidi, Introduzione a Java, McGraw-Hill
Italia, ISBN 88 386 0764-8, 1997
G.Glass, Unix for programmers and users, 2nd edition, Prentice Hall,
1999.
Modalità di esame
Scritto e orale