Laboratorio di Programmazione: Esercitazione 1.

Si consiglia chi ha già dimestichezza con il PC di provare in anticipo ad effettuare sul suo PC di casa i punti dell' esercitazione che gli sono possibili, in particolare quelli riguardanti le varie impostazioni.
  1. Usare il calcolatore: login e password, cambiare password, logout senza spegnere, regolamento laboratorio.
  2. Conoscere l’ambiente software del laboratorio: macchine locali e servers, devices C, Z, ecc.
  3. Creare all’interno della propria cartella Documenti una cartella Prog1 destinata a contenere i propri programmi Java, eventualmente creando poi un opportuno link sul desktop.
  4. Impostazione dell’opzione di cartella MyComputer in modo da visualizzare sempre l’estensione dei files:
    ciò è importante per evitare che un file Nome.java, salvato inavvertitamente da TextPad o da altri programmi come Nome.java.txt, appaia come uno strano file .java non riconosciuto da TextPad come tale!
  5. Personalizzazione di Textpad:
    1. impostazione di tab (e rientro) a 2 o 3: importante per un indentamento corretto dei programmi;
      (purtroppo, vale solo per ogni singolo utente su una singola macchina; se l’utente cambia macchina, la personalizzazione deve essere rifatta sulla nuova macchina)
    2. creazione di un glossario Java contenente macro per public static void main(String[] args), import java.util.Scanner, ecc. (le macro rimangono valide anche se l’utente cambia macchina).
    3. creazione di due nuovi Strumenti: Compila Java 1.5, ed Esegui Java 1.5, per poter usare l' ultima versione (1.5) di Java; tale versione è installata in D:\jdk1.5.0 su tutte le macchine del laboratorio;
  6. NOTA: Sul proprio PC di casa si consiglia di operare lo stesso tipo di personalizzazione sull'analogo editor ConText (freeware, liberamente scaricabile), o comunque sul proprio editor preferito.
  7. Scrittura, compilazione ed esecuzione del programma Ciao e sue varianti, dapprima da riga di comando e poi da Textpad: indentazione e stile di scrittura.
  8. Esperimenti con files di vario tipo: visualizzazione esadecimale di un file .exe, esecuzione di un file .exe, visualizzazione ASCII di un file .exe, entativo di eseguire un file ASCII, visualizzazione esadecimale di un file ASCII (usando Textpad), modifica (errata) dell’estensione di un file, visualizzazione ASCII di un file .doc, ecc.