| | | corso | | | | |
Laboratorio di introduzione alla programmazione (vecchio) C
Codice: | AA003 | Crediti: | 4 | Semestre: | 1 | Sigla: | LIP | |
|
Settore disciplinare: | INF/01 - Informatica |
Docente
Alessandra Di Pierro
Prerequisiti
nessuno
Obiettivi 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
- 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, ISBN 88-7303-668-6, 2000, Lit. 64.000.
Testi di consultazione:
Gruppo Beatrice, CdC questo sconosciuto! Introduzione all'uso
delle risorse del Centro di Calcolo per gli studenti del primo
anno,
Università di Pisa Dipartimento di Informatica, 2000. XHTML, PS,
PDF.
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