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 qui

=====================================================================================================

Utenti Windows

Framework FINF-A

Applicazione realizzata in Java per l'esecuzione semplificata di frammenti del linguaggio Java.

  • Link per il download:
  1. Framework-FOIN-LA.jar (Windows XP / 7 con Java 6)
  2. 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:
  1. 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.

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.

=====================================================================================================

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:
  1. 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:
  1. Gli utenti Mac dovrebbero averlo già installato.
  2. 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.

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

  1. 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/
  2. 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"