Istruzioni pratiche per l'esame di laboratorio
Gli esami si svolgono nei laboratori di via Tiburtina.
L'esame dura un'ora e tre quarti. I compiti vengono ritirati
in modo automatico dal sistema dopo un avviso dato
verbalmente qualche momento prima.
Quando di arriva, verificare di essere loggati come
esame15/esame16 (a seconda dell'aula in cui ci si trova). In
caso contrario, avvisare un borsista oppure un docente.
Si verifichi anche immediatamente la presenza di Java ed
eventualmente di ambienti di sviluppo usati (JCreator).
Riempire immediatamente il file di testo StudenteID.txt con
i propri dati.
Il testo dell'esame si trova nella cartella
T:\Esame, dove devono trovarsi anche i sorgenti
Java dei programmi, che altrimenti non vengono ritirati e
quindi nemmeno corretti. In questa cartella si trova anche
il testo dell'esame.
Per chi usa JCreator
- la prima cosa da fare è creare un progetto
file -> new project -> empty project
(il progetto va creato in T:\Esame)
- per creare una nuova classe fare sempre:
click destro su progetto -> add -> new class
viene aperta una finestra in cui immettere il nome della
classe e del package in cui la classe si trova
(lasciare in bianco per il package di default)
- NON USARE NEW FILE
- SPECIFICARE IL PACKAGE se la classe va in un package
Quando si crea una classe in un package che attualmente non
esiste, viene creata automaticamente una cartella con il
nome del package; si puo' fare click destro su questa
cartella per creare nuove classi nello stesso package (fare
sempre new class e non new file)
Errori comuni nell'uso di JCreator
- Non e' stato creato il progetto
- I file vengono salvati in C:\
Per recuperarli:
- creare il progetto
- creare le classi nel modo corretto
- fare copia e incolla dai file esterni alle nuove classi che stanno nel progetto
- Nel progetto non c'e' la cartella con il nome del package
- Occorre creare la cartella e metterci dentro i file del
package
- creare la cartella:
- (non sempre funziona): click destro su progetto ->
add -> new folder
- se la cartella non viene creata nel passo precedente:
- click destro su progetto -> add -> new class
- creare una classe "temp" specificando anche il nome del package
- spostare i file del package dentro la cartella
alla domanda "wish to keep in editor" rispondere "no"
- cancellare il file temp.java eventualmente creato al passo 1b