80 likes | 227 Views
Seminario su Swarm 2005-2006 Pietro Terna pietro.terna@unito.it web.econ.unito.it/terna. Primo semestre [25.10 aula 12 8.11 aula 12 introduzione al C] 22.11 aula 12 segue C, con Java e primi passi in Swarm 29.11 aula 12 6.12 aula 12 con prosecuzione nel secondo semestre.
E N D
Seminario su Swarm 2005-2006 Pietro Terna pietro.terna@unito.it web.econ.unito.it/terna Seminario Swarm 2005 2006
Primo semestre [25.10 aula 12 8.11 aula 12 introduzione al C] 22.11 aula 12 segue C, con Java e primi passi in Swarm 29.11 aula 12 6.12 aula 12 con prosecuzione nel secondo semestre (sempre dalle 17.30 alle 19) Seminario Swarm 2005 2006
“nostro” sito a http://eco83.econ.unito.it/swarm/ iscriversi alla mailing list seminarioswarm (vedi sopra per le istruzioni) inoltre è utile http://eco83.econ.unito.it/swarm/materiale/ questo file ppt (e zip) e i successivi sono/saranno in linea a http://web.econ.unito.it/terna/swarm/ questo è seminario_swarm05-06-20051122.ppt Seminario Swarm 2005 2006
Ritorniamo al C seguendo il file Es_C_seminario.doc (riferimento sempre a http://eco83.econ.unito.it/swarm/materiale/nozPrelC/, provando-spiegando i diversi file 22.11.2004 riprendiamo da cicli.c poi . . . Java e primissimo esempio Seminario Swarm 2005 2006
Se necessario, In Cygwin export CLASSPATH=. Nel prompt dei comandi di Windows set CLASSPATH=. Seminario Swarm 2005 2006
file First.java public class First { public static void main(String[] args) { System.out.println ("First program!"); } } Dal prompt dei comandi di Windows o da Cygwin traduzione (generazione codice intermedio) javac First.java esecuzione java First NB senza ‘.’ o estensione java o class Seminario Swarm 2005 2006
file FirstSwarm.java import swarm.Globals; import swarm.defobj.Zone; public class FirstSwarm { public static void main(String[] args) { Globals.env.initSwarm("FirstJava", "0.0","pietro.terna@unito.it", args); System.out.println( "First Swarm program!"); } } Dal prompt dei comandi di Windows, dopo avere eseguito ijs.bat javac FirstSwarm.java esecuzione java FirstSwarm Seminario Swarm 2005 2006
Lavoro sul tutorial Swarm tutorial, seconda versione (sempre provvisoria), con testo e file preparati da Staelin, a http://eco83.econ.unito.it/swarm/materiale/jtutorial/JavaTutorial.zip utilizziamo il file jsimplebug11.doc di 55 pagine, contenuto nel file .zip, come manuale e come base per i listati iniziamo da /SimpleCBug con StartSimpleCBug.java C e Java nel nome? Seminario Swarm 2005 2006