Software Laboratorio di Informatica A (2011/2012)
Di seguito è elencato il software di riferimento per le esercitazioni del corso che troverete installato nelle postazioni in laboratorio, e che sarà necessario possedere sui portatili, qualora decidiate di farne uso.Il software è disponibile su CD o ai link di seguito indicati.Potete trovare istruzioni per l'installazione e l'esecuzione dei software elencati
Utenti Windows
Framework FINF-A
Applicazione realizzata in Java per l'esecuzione semplificata di frammenti del linguaggio Java.
- Link per il download:
- Framework-FOIN-LA.jar (Windows XP / 7 con Java 6)
- Framework-FINFA.jar (Windows XP / 7 con Java 7)
JDK 7.0
Java Development Kit, necessario per sviluppare programmi e applicazioni in Java e comprensivo di compilatore, Virtual Machine, tools, e librerie.
- Link per il download:
- JDK 7, SE (Standard Edition) è la versione consigliata (Windows XP / 7)
Documentazione Java (v.7)
Documentazione delle API (Application Program Interface) necessarie per utilizzare le librerie Java messe a disposizione da JDK.
- Link per il download: Java SE Development Kit 7 Documentation
jEdit
Editor ed ambiente integrato per lo sviluppo di programmi e applicazioni in diversi linguaggi di programmazione.
- Link per il download: jEdit, Stable Version Java-based installer è la versione consigliata per tutti i sistemi operativi
MinGW
Conversione per Windows 7 di GCC, compilatore a riga di comando per il linguaggio C, comprensivo della Libreria C standard.
- Link per il download: mingw-get-inst-20110802.exe =====================================================================================================
Utenti Unix (MacOs X / Linux)
Framework FINF-A
Applicazione realizzata in Java per l'esecuzione semplificata di frammenti del linguaggio Java.
- Link per il download:
- Framework-FOIN-LA-Unix.zip (Linux / Mac OS X)
JDK 6.0
Java Development Kit, necessario per sviluppare programmi e applicazioni in Java e comprensivo di compilatore, Virtual Machine, tools, e librerie.
- Link per il download:
- Gli utenti Mac dovrebbero averlo già installato.
- La maggior parte delle distribuzioni Linux dovrebbe essere provvista del JDK. In caso contrario dovrebbe essere possibile installarlo attraverso il package manager. Verificare digitando il comando "javac" da console. Se non compare: "comando non riconosciuto" il JDK è correttamente installato. In caso di problemi rivolgersi al docente.
Documentazione Java (v.6)
Documentazione delle API (Application Program Interface) necessarie per utilizzare le librerie Java messe a disposizione da JDK.
- Link per il download: Java SE Development Kit 6 Documentation
jEdit
Editor ed ambiente integrato per lo sviluppo di programmi e applicazioni in diversi linguaggi di programmazione.
- Link per il download: jEdit, Stable Version Java-based installer è la versione consigliata per tutti i sistemi operativi
Compilatore C
- Gli utenti Mac devono installare il compilatore C gcc. E' disponibile installando gli XTools forniti con il cd di installazione del sistema operativo. Se non siete in possesso del cd di installazione è possibile scaricare gli XTools gratuitamente al seguente link: http://developer.apple.com/technologies/tools/
- Nella maggior parte delle distribuzioni Linux il compilatore C/C++ è incluso. Esistono alcune eccezioni, tra cui Ubuntu, per il quale è necessario installare il pacchetto build-essential. Verificare la corretta installazione digitando da console il comando "gcc". Nel caso di corretta installazione compare la scritta: "no input file"