Fondamenti di Informatica (STI) 2005-2006
Prima esercitazione - 6 marzo 2006
Obiettivi
- Sperimentare la stesura, compilazione ed esecuzione di un semplice programma in Java
- Modificare e visualizzare il contenuto di variabili
Strumenti necessari
- Un personal computer (assumeremo l'uso del sistema operativo Windows 95 o successivi, ma quanto detto si applica anche a piattaforme Linux/Unix o Mac OS)
- Un editor di testo (p.es. blocconote)
- Piattaforma Java 2 Software Development Kit, Standard Edition (assumeremo l'uso della versione 1.4.2 o successiva)
Prima parte: realizzazione di una applicazione Java
- stesura del programma
- produrre un file di testo di nome primoProgramma.java, contenente questo testo. Il file deve essere salvato nella directory di lavoro (una cartella a scelta, un cui l'utente abbia il permesso di scrittura).
- compilazione del programma
- aprire una finestra DOS (menu' START -> Tutti i programmi -> Accessori -> Prompt dei comandi)
- posizionarsi nella directory di lavoro (comando cd cartella\cartella\...)
- compilare il programma con il comando javac primoProgramma.java. Se il codice non contiene errori sintattici viene prodotto il file primoProgramma.class;
verificare che la directory di lavoro contenga ora sia il file primoProgramma.java che primoProgramma.class (comando dir)
- esecuzione del programma
- eseguire il programma con il comando java primoProgramma
Seconda parte: modifica del programma
Modificare il file primoProgramma.java (aprendolo con l'editor BloccoNote) realizzando le funzionalitą descritte di seguito.
Si raccomanda di aggiungere una funzionalitą alla volta, compilando ogni volta il programma e verificandone il corretto funzionamento:
- visualizzare la media delle prime due variabili
- visualizzare il valore della piu' grande tra le prime due variabili
- definire una nuova variabile e assegnarle un nuovo valore casuale
- visualizzare la media delle tre variabili
- visualizzare, delle tre variabili, tutte quelle superiori alla media
- calcolare la varianza delle tre variabili (come media dei quadrati degli scarti)
Per ciascuna delle funzionalità dell'elenco precedente, procedere come segue:
- modificare il sorgente primoProgramma.java (aprendolo con l'editor BloccoNote) e salvare la nuova versione;
- compilare di nuovo il programma (usando la finestra DOS già aperta e il comando di compilazione javac ...
descritto in precedenza). Se non vengono segnalati errori sintattici viene prodotto un nuovo file primoProgramma.class,
che sostituisce il precedente. Altrimenti leggere la segnalazione d'errore e modificare opportunamente il codice, salvare e ricompilare;
- eseguire la nuova versione del programma (usando la finestra DOS gią aperta e il comando di esecuzione java ...
descritto in precedenza);
- controllare che i risultati prodotti dall'esecuzione del programma siano corretti.
Terza parte: esame e modifica di un semplice programma con un ciclo