La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Elisa Turrini Tel: 051/2094871 Ricevimento: per appuntamento Dipartimento di Scienze dell’Informazione

Presentazioni simili


Presentazione sul tema: "Elisa Turrini Tel: 051/2094871 Ricevimento: per appuntamento Dipartimento di Scienze dell’Informazione"— Transcript della presentazione:

1 Elisa Turrini turrini@cs.unibo.it Tel: 051/2094871 Ricevimento: per appuntamento Dipartimento di Scienze dell’Informazione http://www.cs.unibo.it/ProgInt

2 Test Prossimo test: giovedi 23 ottobre ore 9.00 Chi e` stato bocciato non deve ripetere la richiesta di account, in quanto l'ha gia` consegnata Ricordarsi di portare gli altri documenti: Documento di riconoscimento Ricevuta del pagamento delle tasse 2

3 Dove trovare java http://java.sun.com/j2se/1.4.2/download.html Download J2SE v 1.4.2_01 JRESDK Sulle macchine del laboratorio e’ gia installato Documentazione: /usr/local/j2sdk_nb/j2sdk1.4.2/docs/ 3

4 Configurazione Assicurarsi di avere impostato correttamente le variabili d’ambiente PATH : indica una serie di percorsi nei quali il S.O. va a cercare gli eseguibili CLASSPATH : indica una serie di percorsi nei quali il programma va a cercare le classi 4

5 Sotto Windows 5 File da modificare: autoexec.bat (prima farne una copia) Due modi manualmente – Aprire il file autoexec.bat – aggiungere al path la directory nella quale si trova java Es: C:\jdk1.4.1_01\bin PATH=C:\WINDOWS;C:\WINDOWS\ COMMAND ; […] C:\jdk1.4.1_01\bin – aggiungere al classpath la directory dove si trova il file cs1.jar attraverso il comando set

6 Sotto Linux 6 File da modificare:.cshrc o.bashrc (dipende dalla shell) Due modi manualmente – Aprire il file.cshrc – aggiungere al path la directory nella quale si trova java – aggiungere al classpath la directory dove si trova il file cs1.jar Es. setenv PATH $PATH":/usr/local/jdk1.3/bin:$HOME/bin" setenv CLASSPATH "$HOME/bin/cs1.jar" attraverso il comando env

7 Cosa utilizzare per scrivere codice java Un editor di testo - per windows: notepad - per linux: vi, pico, joe, emacs … Un ambiente di sviluppo integrato - jedit, jcreator, … per compilare: javac nomeprogramma.java per eseguire java nomeprogramma 7

8 Problemi Errori nella configurazione Es. Command not found Errori a tempo di compilazione (errori sintattici) Es. cannot resolve symbol Errori a tempo di esecuzione Es. divisione per zero Errori logici Il programma funziona ma non fa quello che dovrebbe fare. 8

9 Esercizio 1 Scrivere un programma che scambi il contenuto di due variabili Es : 9 5 7 7 5 a b a b

10 Esercizio 2 Scrivere un programma che dato un valore in Lire lo trasformi in Euro Scrivere un programma che dato un valore in Euro lo trasformi in Lire 10

11 Esercizio 3 Scrivere un programma che dati 3 numeri ne stampi la media 11

12 Esercizio 4 Scrivere un programma che dato un numero lo elevi a potenza 12

13 Esercizio 5 Scrivere un programma che date due stringhe ne stampi la concatenazione 13


Scaricare ppt "Elisa Turrini Tel: 051/2094871 Ricevimento: per appuntamento Dipartimento di Scienze dell’Informazione"

Presentazioni simili


Annunci Google