Fondamenti di Informatica T2 Modulo 2. Corso di Laurea in Ingegneria Informatica Anno accademico 2008/2009. Agenda

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Fondamenti di Informatica T2 Modulo 2. Corso di Laurea in Ingegneria Informatica Anno accademico 2008/2009. Agenda"

Transcript

1 Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T2 Modulo 2 Corso di Laurea in Ingegneria Informatica Anno accademico 2008/2009 PASSO 0 Agenda Informazioni di servizio per i laboratori PASSO 1 Installazione del JDK e impostazione del PATH PASSO 2 Presentazione del tool da linea di comando 2

2 Agenda PASSO 0 Informazioni di servizio per i laboratori PASSO 1 Installazione del JDK e impostazione del PATH PASSO 2 Presentazione del tool da linea di comando 3 Credenziali Come si accede ai PC dei Laboratori?? USERNAME: x0 seguito dal numero di matricola (senza gli zeri iniziali) PASSWORD: pin del badge 4

3 Configurazione del Proxy (1/2) Mozilla Firefox Strumenti Opzioni Generale Impostazioni connessione 5 Configurazione del Proxy (2/2) Internet Explorer Strumenti Opzioni Internet Connessioni Impostazioni LAN Deselezionare Rileva automaticamente impostazioni Selezionare Utilizza script di configurazione automatica e inserire 6

4 Agenda PASSO 0 Informazioni di servizio per i laboratori PASSO 1 Installazione del JDK e impostazione del PATH PASSO 2 Presentazione del tool da linea di comando 7 Installazione del JDK (1/2) Importante capire la differenza fra: JDK ( Java 6 ) È un insieme di strumenti e di utilità (es. compilatore) necessari per SVILUPPARE applicazioni Java JRE (Java Runtime Environment) Rappresenta lo strato infrastrutturale di Java che permette di ESEGUIRE un applicazione 8

5 Installazione del JDK (2/2) Scaricare e installare il JDK Il JDK può essere scaricato gratuitamente insieme a tutta la documentazione sul sito java.sun.com. Bisogna fare attenzione che il prodotto che si sta scaricando sia relativo alla piattaforma che vogliamo utilizzare Impostare il PATH La variabile d ambiente PATH specifica il percorso di ricerca dei file eseguibili (ad esempio javac.exe) procedimento operativo 9 Impostazione del Path (1/6) Windows XP (NT/2000) Start (Impostazioni) Pannello di Controllo Sistema Pannello Avanzate Variabili d ambiente (in NT direttamente Variabili d ambiente) In Variabili di Sistema modificare la voce Path (se non è presente aggiungerla) Aggiungere in coda (preceduto da ; ): c:\<path_jdk>\bin es: c:\programmi\java\jdk1.6.0\bin 10

6 Impostazione del Path (2/6) Windows Vista/7 Start (Impostazioni) Pannello di Controllo Sistema Impostazioni Avanzate 11 Impostazione del Path (3/6) L impostazione del path permette da linea di comando di trovare il percorso del compilatore java chiamato javac Per accedere al Prompt dei comandi Start Programmi (Accessori) Prompt dei comandi oppure Esegui cmd (solo da Windows XP in poi) 12

7 Impostazione del Path (4/6) Vediamo se siamo stati bravi Esecuzione di javac Siamo Stati Bravi!!! NON Siamo Stati Bravi! 13 Impostazione del Path (5/6) Windows 98 Aprire un editor di testo (es: Blocco Note) All interno dell editor aprire c:\autoexec.bat (NB: nella finestra di selezione del file impostare il Tipo File a Tutti i file) Aggiungere nella riga che specifica il path (senza spazi): es: c:\<path_jdk>\bin PATH C:\WINDOWS;c:\Programmi\jdk160\bin Per rendere attive le modifiche riavviare la macchina 14

8 Impostazione del Path (6/6) Windows Millenium Edition Start Programmi Accessori Utilità di sistema Informazioni di Sistema Selezionare il menu Strumenti Configurazione di Sistema Nel pannello ambiente selezionare path e modificarlo aggiungendo: c:\<path_jdk>\bin es: c:\programmi\java\jdk1.6.0\bin Per rendere attive le modifiche riavviare la macchina 15 Agenda PASSO 0 Informazioni di servizio per i laboratori PASSO 1 Installazione del JDK e impostazione del PATH PASSO 2 Presentazione del tool da linea di comando 16

9 Perché da linea di comando? In alcune situazioni potrebbe non essere disponibile un ambiente di sviluppo (vedi Eclipse) Un I ngegnere deve sempre uscire vittorioso anche in condizioni avverse 17 Primo Esempio - Implementazione 1. Creiamo un file con Blocco Note nominandolo Esempio1.java * Applicazione Java da linea di comando. * Stampa la classica frase di Fondamenti di Informatica /2009 public class Esempio1 * Il main. NB: il nome del file deve essere identico al nome della classe Per evitare problemi con l'estensione del file, al momento del salvataggio scegliere salva come Tutti i File e inserire il nome completo (Esempio1.java): altrimenti, il file potrebbe essere salvato con l'estensione predefinita per i file di testo e dunque con nome Esempio1.java.txt * Stampa l'argomento passato da linea di comando public static void main(string args[]) System.out.println(args[0]); 18

10 Primo Esempio - Compilazione 2. Compiliamo da linea di comando tramite il comando javac Esempio1.java javac compila il file Esempio1.java e produce il file Esempio1.class (che contiene il bytecode) 3. Generiamo la documentazione tramite comando javadoc Esempio1.java javadoc genera la documentazione associata al file sorgente Esempio1.java se all interno del codice vengono inseriti in maniera opportuna dei commenti Tool di base: 19 Opzione -help -verbose -classpath classpath -sourcepath sourcepath Sintassi di Javac javac [options] [sourcefiles] Descrizione Visualizza l help Visualizza l output completo di compilazione Imposta il classpath, se non impostato recupera quello di default del sistema. Permette di specificare la directory in cui cercare i sorgenti (.java). Se non impostato utilizza la directory corrente. -d directory Specifica una directory in cui salvare i bytecode (.class) -g Permette di generare le informazioni per il debugging -deprecation -nowrite -source [version] Avvisa ad ogni utilizzo di metodi deprecati Controlla solo la sintassi senza compilare Permette di compilare per una specifica versione di java (Es. 1.5). 20

11 Commenti Javadoc Un commento per essere interpretato da javadoc deve iniziare con Un commento javadoc: può essere associato a classi, metodi e campi è composto da una descrizione e da una serie di tags opzionali preceduti * Il main. * Stampa l'argomento passato da linea di comando Fondamenti di Informatica T2 21 Commenti Javadoc - Tags [name] [description] Descrizione Per indicare l autore (Attenzione: è necessario indicare author da linea di comando affinchè questo tag venga considerato. V. slide successive) Indica che il metodo/classe descritto è stato rimpiazzato e ne è sconsigliato l utilizzo. Può seguire una descrizione su cosa utilizzare in alternativa. Descrive un parametro in ingresso di un metodo. args Argomenti passati in ingresso) Parametro di ritorno 22

12 Sintassi di Javadoc javadoc [options] [pakagenames] [sourcefiles] Opzione -help Descrizione Visualizza l help -d directory Specifica una directory in cui creare la documentazione, il default è la directory corrente. -version -author Include i Include i Esistono molte altre opzioni, per i dettagli si rimanda all help specifico javadoc help 23 Bytecode Primo Esempio Documentazione prodotta Sorgente 24

13 Primo Esempio - Esecuzione 4. Eseguiamo l applicazione creata con il comando java Esempio1 Hello!!!!!!! Esegue il file Esempio1.class (contenente il main) interpretando il bytecode. Importante: non bisogna indicare l estensione del file (.class) 25 Sintassi di Java java [options] class/jar Opzione -help -jar -classpath -verbose -version Descrizione Visualizza l help Per eseguire un file jar (Eseguibile) Imposta il classpath, se non impostato recupera quello di default del sistema. Visualizza l output completo Visualizza la versione di java attualmente installata 26

14 Primo Esempio - Creazione jar 5. Creiamo un file jar eseguibile con il comando jar cmf info.txt Esempio1.jar Esempio1.class Dove info.txt è un file di testo che contiene la riga: Main-Class: Esempio1 6. Eseguiamo il file jar eseguibile con il comando java -jar Esempio1.jar Hello! NB: Dopo aver scritto tale riga andare a capo, altrimenti non funziona! 27 Sintassi di Jar jar [options] [manifest] destination input-file [input-files] Opzione c x file f v m o M u Descrizione Crea un nuovo archivio Estrae tutti i files se non specificato il parametro file Il secondo parametro è il file jar da creare Visualizza l output completo di creazione Include il file manifest da un file manifest pre-esistente Non comprime i files Non crea un file di manifest Agggiorna un jar esistente aggiungendo files o cambiando il manifest Informazione!! Un File.Jar è un file Zip a tutti gli effetti 28

15 EsempioMath.java Secondo Esempio (1/2) NB: il nome del file deve essere identico al nome della classe * Applicazione Java da linea di comando. * Stampa Fondamenti di Informatica /2009 public class EsempioMath * Il main. * Calcola e stampa sen(π/3) public static void main(string args[]) double x = Math.sin(Math.PI/3); System.out.println(x); 29 Secondo Esempio (2/2) Compilazione javac EsempioMath.java Viene generato il file EsempioMath.class Esecuzione java EsempioMath Creare anche la documentazione ed il jar eseguibile 30

16 Terzo Esempio - Contatore (1/5) Contatore.java NB: il nome del file deve essere identico al nome della classe * Applicazione Java da linea di comando. * Realizza un contatore in Fondamenti di Informatica /2009 public class Contatore private static int stato; * Azzera il contatore public static void reset() stato = 0; 31 Terzo Esempio - Contatore (2/5) Contatore.java * Incrementa il contatore public static void inc() stato++; * Fornisce lo stato del contatore public static int getvalue() return stato; 32

17 Terzo Esempio - Contatore (3/5) MyMain.java NB: il nome del file deve essere identico al nome della classe * Applicazione Java da linea di comando. * Test Contatore in Fondamenti di Informatica /2009 public class MyMain * Il main. * Modifica e stampa il valore corrente del contatore public static void main(string[] args) Contatore.reset(); System.out.println(Contatore.getValue()); // 0 33 Terzo Esempio - Contatore (4/5) MyMain.java Contatore.inc(); System.out.println(Contatore.getValue()); // 1 Contatore.inc(); System.out.println(Contatore.getValue()); // 2 Contatore.reset(); System.out.println(Contatore.getValue()); // 0 34

18 Terzo Esempio - Contatore (5/5) Compilazione Basterebbe anche solo MyMain.java.. Il Compilatore è furbo e compila anche le classi riferite da MyMain.java!!! javac Contatore.java MyMain.java Vengono generati i file Contatore.class, MyMain.class Esecuzione java MyMain Creare anche la documentazione ed il jar eseguibile 35 Quarto Esempio - Fattoriale ricorsivo (1/4) FattRicorsivo.java NB: il nome del file deve essere identico al nome della classe * Applicazione Java da linea di comando. * Realizza un fattoriale Fondamenti di Informatica /2009 public class FattRicorsivo * Calcola il fattoriale in modo ricorsivo public static int fact(int n) if(n==0) return 1; else return n * fact(n-1); 36

19 Quarto Esempio - Fattoriale ricorsivo (2/4) MyMain.java NB: il nome del file deve essere identico al nome della classe * Applicazione Java da linea di comando. * Test fattoriale Fondamenti di Informatica /2009 public class MyMain * Il main. * Calcola e stampa fattoriali public static void main(string[] args) int fact1 = FattRicorsivo.fact(3); System.out.println(fact1); // 6 37 MyMain.java Quarto Esempio - Fattoriale ricorsivo (3/4) int fact2 = FattRicorsivo.fact(6); System.out.println(fact2); // 720 int fact3 = FattRicorsivo.fact(8); System.out.println(fact3); //

20 Quarto Esempio - Fattoriale ricorsivo (4/4) Compilazione javac MyMain.java Vengono generati i file FattRicorsivo.class, MyMain.class Esecuzione java MyMain Creare anche la documentazione ed il jar eseguibile 39

Esercitazione n 1. Obiettivi

Esercitazione n 1. Obiettivi Esercitazione n 1 Obiettivi Introduzione all utilizzo di Java Development Kit (JDK) versione 1.3 Sviluppare programmi Java tramite linea di comando Es: javac, java, jdb, javadoc Primo esempio di programma

Dettagli

Installazione Java Standard Edition (SDK)

Installazione Java Standard Edition (SDK) Installazione Java Standard Edition (SDK) http://www.oracle.com/technetwork/java/javase/do wnloads/index.html Cliccare su Download Cliccare su Accept License Agreement Cliccare sul file da scaricare in

Dettagli

Installazione dell SDK sotto Windows

Installazione dell SDK sotto Windows Installazione dell SDK sotto Windows Fare doppio clic sull eseguibile. Dopo un breve controllo sul sistema operativo, parte l installazione vera e propria. Leggere il contratto con MOLTA attenzione (se

Dettagli

IDE DevC

IDE DevC IDE DevC++ 4.9.8.1.0 Manuale utente Data ultima revisione: 22/01/2005 Fondamenti di informatica Università Facoltà Corso di laurea Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria

Dettagli

Guida all uso dell ambiente di sviluppo 1 integrato o IDE JCreator LE

Guida all uso dell ambiente di sviluppo 1 integrato o IDE JCreator LE Guida all uso dell ambiente di sviluppo 1 integrato o IDE JCreator LE Inizializzazione: creazione del nuovo progetto e del file sorgente in ambiente JCreator Al lancio del programma si apre la finestra

Dettagli

Il concetto di Package

Il concetto di Package Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2008-2009 Alessandro Longheu http://www.diit.unict.it/users/alongheu alessandro.longheu@diit.unict.it - lezione 19 - Package in Java 1 Il concetto

Dettagli

Introduzione al DEV C++

Introduzione al DEV C++ Introduzione al DEV C++ : Anno accademico 2006/2007 Fondamenti di informatica I Sommario 1. INTRODUZIONE... 3 2. SETUP... 5 2.1. Procedura di installazione... 5 2.2. Configurazione... 8 2.2.1. Opzioni

Dettagli

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Lorenzo Campioni: Giuseppe Cota: (Riccardo Zese: lorenzo.campioni@student.unife.it giuseppe.cota@unife.it

Dettagli

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B

Università di Ferrara Facoltà di Ingegneria. Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Università di Ferrara Facoltà di Ingegneria Esercitazioni di FONDAMENTI DI INFORMATICA MODULO B Tommaso Berlose: Giuseppe Cota: (Riccardo Zese: tommaso.berlose@student.unife.it giuseppe.cota@unife.it riccardo.zese@unife.it)

Dettagli

NetBeans. Dott. Ing. Rossella Rubino A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico

NetBeans. Dott. Ing. Rossella Rubino A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico NetBeans Dott. Ing. Rossella Rubino rossella.rubino@unibo.it A.A. 2007/2008 Laboratorio II CdL: Operatore Informatico Giuridico Software necessario J2SE(TM) Development Kit (JDK) http://java.sun.com/javase/downloads/index.jsp

Dettagli

DISTRIBUIRE UN'APPLICAZIONE

DISTRIBUIRE UN'APPLICAZIONE DISTRIBUIRE UN'APPLICAZIONE Problema Dopo aver scritto un'applicazione, bisogna distribuirla (deployment) Ma un'applicazione Java è fatta di molte classi Come distribuirle insieme in modo efficiente? Prima

Dettagli

Università degli Studi di Padova

Università degli Studi di Padova Università degli Studi di Padova SCUOLA DI INGEGNERIA Corso di Laurea in INGEGNERIA DELL INFORMAZIONE Laboratorio di Fondamenti di Informatica A.A. 2017/2018 SOMMARIO 1) (Java Development Kit) Cos è Struttura

Dettagli

Guida introduttiva su Eclipse. Ing. Marco Dell'Unto marco.dellunto@iet.unipi.it

Guida introduttiva su Eclipse. Ing. Marco Dell'Unto marco.dellunto@iet.unipi.it Guida introduttiva su Eclipse Ing. Marco Dell'Unto marco.dellunto@iet.unipi.it Introduzione Eclipse è un ambiente di sviluppo (IDE) multilinguaggio e multipiattaforma scritto in Java. E Open Source. Può

Dettagli

Cosa è importante: pom.xml Goal Plug-in Repository

Cosa è importante: pom.xml Goal Plug-in Repository Cos è Maven? Maven è un software usato principalmente per la gestione di progetti Java e build automation, ma è utile anche per gestire documentazione, report, dipendenze... Cosa è importante: pom.xml

Dettagli

Appunti di Informatica www.mimmocorrado.it 1

Appunti di Informatica www.mimmocorrado.it 1 Installare Java Il programma può essere scaricato dal seguente indirizzo: http://www.java.com/it/download/windows_ie.jsp?locale=it&host=www.java.com Per installare la JDK è necessario: 1. scaricare il

Dettagli

Corso di Laurea Ingegneria Informatica Laboratorio di Informatica

Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 4 Traduzione ed esecuzione di programmi Ottobre 2006 Traduzione ed esecuzione di programmi 1 Nota bene Alcune parti del presente

Dettagli

Scrivere un programma in Java

Scrivere un programma in Java Programmare in JAVA Leonardo Rigutini Dipartimento Ingegneria dell Informazione Università di Siena Via Roma 56 53100 SIENA uff. 0577 234850 - interno: 7102 Stanza 119 rigutini@dii.unisi.it http://www.dii.unisi.it/~rigutini/

Dettagli

Università di Ferrara. Facoltà di Ingegneria. Esercitazioni di

Università di Ferrara. Facoltà di Ingegneria. Esercitazioni di Università di Ferrara Facoltà di Ingegneria Esercitazioni di Giuseppe Cota: Riccardo Zese: giuseppe.cota@unife.it riccardo.zese@unife.it 1 Orario delle lezioni Due turni da 3h00min in laboratorio, con

Dettagli

Esercitazione n 2. Obiettivi

Esercitazione n 2. Obiettivi Esercitazione n 2 Obiettivi Progettazione di una applicazione Java Utilizzo di classi come schemi Utilizzo di costruttori Utilizzo di stringhe Uguaglianza tra oggetti Utilizzo di classi come componenti

Dettagli

Ambienti di Sviluppo. Linguaggi compilati

Ambienti di Sviluppo. Linguaggi compilati Insieme omogeneo di strumenti adatti allo sviluppo di progetti software. Compilatori e/o interpreti; Editor; Ambienti di Sviluppo Strumenti di debug e/o test; 1 Linguaggi compilati Codice sorgente convertito

Dettagli

INVIO FATTURE ATTIVE IN CONSERVAZIONE. Istruzioni

INVIO FATTURE ATTIVE IN CONSERVAZIONE. Istruzioni INVIO FATTURE ATTIVE IN CONSERVAZIONE Istruzioni Per l'invio delle Fatture attive è possibile utilizzare un prodotto di trasferimento file ( client ftp ) quali FileZilla oppure WinSCP. I due prodotti,

Dettagli

---------------------------------------------------------------- Gli studenti hanno a disposizione nel laboratorio al primo piano, dei Personal Computer con sistemi operativi Windows NT Workstation e Windows

Dettagli

Programmazione I - corso B a.a prof. Viviana Bono

Programmazione I - corso B a.a prof. Viviana Bono Università di Torino Facoltà di Scienze MFN Corso di Studi in Informatica Programmazione I - corso B a.a. 2009-10 prof. Viviana Bono Blocco 1 Introduzione al corso public class Benvenuti { public static

Dettagli

Introduzione ad Eclipse

Introduzione ad Eclipse Introduzione ad Eclipse Corso di Metodi Avanzati di Programmazione 2014-2015 Docente: Dr. Annalisa Appice Tutor di Laboratorio: dott. Roberto Corizzo Ambiente Eclipse Sommario Java: ambiente Eclipse L

Dettagli

Modulo III - Creazione di documenti, presentazioni e report

Modulo III - Creazione di documenti, presentazioni e report Modulo III - Creazione di documenti, presentazioni e report Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management e-mail: elisabetta.ronchieri@unife.it 1 Dicembre 2016 Elisabetta

Dettagli

Java per MIR e MIRWEB

Java per MIR e MIRWEB Regione Puglia PROGRAMMA OPERATIVO REGIONALE Monitoraggio Interventi Regionali Java per MIR e MIRWEB La presente guida è un supporto all installazione ed alla corretta configurazione di Java per poter

Dettagli

Le command line di Java

Le command line di Java Le command line di Java Esercitazioni di Programmazione 2 Novella Brugnolli brugnoll@science.unitn.it Ambiente di lavoro Per compilare ed eseguire un programma Java abbiamo bisogno di: The JavaTM 2 Platform,

Dettagli

intranet.ruparpiemonte.it

intranet.ruparpiemonte.it ruparpiemonte Gestione dei presidi socioassistenziali Manuale d'uso intranet.ruparpiemonte.it GESTIONE ON-LINE RILEVAZIONE PRESIDI RESIDENZIALI - Manuale d uso 1. COMUNICAZIONE AVVIO RILEVAZIONE... 2 2.

Dettagli

per ulteriori informazioni consultare la guida disponibile on line all indirizzo:

per ulteriori informazioni consultare la guida disponibile on line all indirizzo: GYMCOD Cos è e a cosa serve GymCod è un programma che consente di eseguire in modo semplice l operazione di codifica delle tessere/bracciali dell impianto con pochi click del mouse. Come si installa 1.

Dettagli

2 Lavorare con Eclipse

2 Lavorare con Eclipse Corso Eclipse 2 Lavorare con Eclipse 1 Prerequisiti Conoscenza elementare ambiente Eclipse Compilare ed eseguire semplici applicazioni Java Conoscere i tipici errori di programmazione Individuare errori

Dettagli

BlueJ: un ambiente per imparare Java

BlueJ: un ambiente per imparare Java BlueJ: un ambiente per imparare Java La storia L installazione La configurazione L ambiente Creazione di BlueJ 1. Basato su l ambiente Blue 2. Usa ANTLR (ANother Tool for Language Recognition) Perché BlueJ

Dettagli

Portarsi con il puntatore del mouse su questo link e premere il tasto sinistro del mouse

Portarsi con il puntatore del mouse su questo link e premere il tasto sinistro del mouse Inserire il CD nel lettore di CD-ROM o DVD sull icona del desktop Risorse del computer e due volte di seguito (doppio click) Fare doppio click sull icona del CD Fare doppio click sul file Start.html, si

Dettagli

Le basi del linguaggio Java

Le basi del linguaggio Java Le basi del linguaggio Java Compilazione e interpretazione Quando si compila il codice sorgente scritto in Java, il compilatore genera il codice compilato, chiamato bytecode. È un codice generato per una

Dettagli

Ingegneria del Software 1: Eclipse

Ingegneria del Software 1: Eclipse Ingegneria del Software 1: Eclipse Da completare entro Marzo 15, 2016 S. Krstić and M. Scavuzzo and F. Marconi and A. Rizzi and C. Menghi 1 Contents 1 Introduzione 3 1.1 Java (JRE vs JDK)..........................................

Dettagli

IL CONCETTO DI PACKAGE

IL CONCETTO DI PACKAGE IL CONCETTO DI PACKAGE Una applicazione è spesso composta di molte classi (eventualmente correlate) Un package è un gruppo di classi che costituiscono una unità concettuale. un package può comprendere

Dettagli

WPCustPad Utility per la personalizzazione di WEBpatente 4.2 offline.

WPCustPad Utility per la personalizzazione di WEBpatente 4.2 offline. 1 WPCustPad Utility per la personalizzazione di WEBpatente 4.2 offline. 1. - Che cos è Questo programma permette generare in modo automatico il file cust.js di WEBpatente realizzando impostazioni personalizzate

Dettagli

Software per Indagini Finanziarie. Manuale di Installazione

Software per Indagini Finanziarie. Manuale di Installazione Software per Indagini Finanziarie Manuale di Installazione Manuale di Installazione - Versione 01 del 21/03/2008 pag. 1 di 12 Indice 1 GENERALITÀ...3 2 PRE REQUISITI...4 2.1 Prerequisiti Software...4 3

Dettagli

Introduzione a Java. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi132 Sesto San Giovanni

Introduzione a Java. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi132 Sesto San Giovanni Introduzione a Java IIS Altiero Spinelli Via Leopardi132 Sesto San Giovanni Linguaggi di programmazione Ogni programma viene scritto utilizzando un linguaggio specializzato, formale e comprensibile da

Dettagli

Linea di comando. Compilazione. Aprire una shell di DOS tramite:

Linea di comando. Compilazione. Aprire una shell di DOS tramite: Linea di comando Aprire una shell di DOS tramite: Start MS VisualStudio 2005 Visual Studio Tools E una normale shell di DOS con aggiunte al path ed alle variabili d ambiented Digitare cl /? per vedere

Dettagli

Linguaggi Object Oriented: Principi e Introduzione a Java

Linguaggi Object Oriented: Principi e Introduzione a Java Linguaggi Object Oriented: Principi e Introduzione a Java Sommario: 13 Aprile, 2015 Linguaggi OO: Rilevanza e Note Storiche Principi dei Linguaggi OO. Struttura dei programmi: Classi e Oggetti in Java

Dettagli

Le presenti note si riferiscono esclusivamente alla procedura di installazione e di aggiornamento di Planet HR.

Le presenti note si riferiscono esclusivamente alla procedura di installazione e di aggiornamento di Planet HR. Planet HR: note per l aggiornamento e l installazione (Pagina 1:9) Premessa Le presenti note si riferiscono esclusivamente alla procedura di installazione e di aggiornamento di Planet HR. Accedere al sistema

Dettagli

Horizone Server IN00B02WEB. Horizone PDK

Horizone Server IN00B02WEB. Horizone PDK Horizone Server IN00B02WEB Horizone PDK Prodotto: -- Descrizione: Horizone PDK - Manuale Utente Data: 10/07/2017 Eelectron Spa IN00B02WEBFI00080102_PDK_MANUAL.DOCX 1/12 Qualsiasi informazione all interno

Dettagli

Il compilatore Dev-C++

Il compilatore Dev-C++ Il compilatore Dev-C++ Compilatore per Windows: http://www.bloodshed.net/dev/index.html Oppure dal sito: http://web.tiscali.it/no-redirect-tiscali/adinfo/devcpp4970- gcc295.exe Informatica 1 1 Requisiti

Dettagli

Classpath e Esercizi su RMI

Classpath e Esercizi su RMI Classpath e Esercizi su RMI Esercitazione di Laboratorio di Programmazione di Rete A Daniele Sgandurra Università di Pisa 26/11/2008 Classpath Quando si avvia l interprete, esso deve localizzare le classi

Dettagli

Guida pratica all attivazione della componente applet per la firma digitale interna al portale VestaNET

Guida pratica all attivazione della componente applet per la firma digitale interna al portale VestaNET Guida pratica all attivazione della componente applet per la firma digitale interna al portale Aggiornamento al 09/02/2017 È stato introdotto il paragrafo di appendice, realizzato con la preziosa collaborazione

Dettagli

Documentazione e tutorial

Documentazione e tutorial P r o g e t to Sinapsi RunAs Documentazione e tutorial Ver.1 del 01/12/2016 P.Iva 02554100129 email: assistenza-sinapsirunas@ghiraldello.it Pagina 1 di 13 Sommario Progetto Sinapsi RunAs Documentazione

Dettagli

Modulo 2: Strutture fondamentali della programmazione Java

Modulo 2: Strutture fondamentali della programmazione Java Modulo 2: Strutture fondamentali della programmazione Java Argomenti Trattati: Un semplice programma Java: Presentazione di un primo Esempio; Introduzione alla struttura; Compilazione ed esecuzione. Argomenti

Dettagli

Password di accesso al database criptata

Password di accesso al database criptata Password di accesso al database criptata Come rendere più sicura la password di connessione al database? Le credenziali di accesso al database vengono salvate, di default, in chiaro all interno di un file

Dettagli

COSA CONTIENE LA CHIAVETTA

COSA CONTIENE LA CHIAVETTA Come iniziare PREMESSA Personal Viewer è un programma che si rivolge alle persone con ipovisione, a cui offre la possibilità di leggere qualsiasi testo digitale, attraverso la sintesi vocale Loquendo,

Dettagli

Accesso alla rete di Ateneo tramite servizio Proxy

Accesso alla rete di Ateneo tramite servizio Proxy Accesso alla rete di Ateneo tramite servizio Proxy Indice 1. ACCESSO ALLE RISORSE DI RETE TRAMITE SERVIZIO PROXY: PARAMETRI GENERALI... 2 2. CONFIGURAZIONE DI INTERNET EXPLORER... 3 3. CONFIGURAZIONE DI

Dettagli

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008)

Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Corso di Informatica (Programmazione) Lezione 6 (31 ottobre 2008) Introduzione a Java: primo programma, installazione dell ambiente di sviluppo, compilazione ed esecuzione 1 Introduzione Java è un linguaggio

Dettagli

Istallazione di Java - Uso delle librerie

Istallazione di Java - Uso delle librerie Indice Istallazione di Java - Uso delle librerie G. Grossi Indice Indice 1 Istallazione di Java 2 SDK 2 Indice Indice 1 Istallazione di Java 2 SDK 2 Java 1.4.2 Istallazione di Java Java è disponibile per

Dettagli

Dipartimento Affari Interni e Territoriali Direzione Centrale per i Servizi Demografici INA-SAIA. SSLProxy. Manuale Utente. versione 1.

Dipartimento Affari Interni e Territoriali Direzione Centrale per i Servizi Demografici INA-SAIA. SSLProxy. Manuale Utente. versione 1. SSLProxy Manuale Utente versione 1.0 Indice 1 Panoramica... 3 2 Installazione...4 2.1 Prerequisiti... 4 2.2 Acquisizione del pacchetto... 4 2.3 Copia dei file sulla postazione client... 4 2.4 Esecuzione

Dettagli

Prova Finale a.a. 2011/2012. Laboratorio 1: Introduzione a Java e Eclipse

Prova Finale a.a. 2011/2012. Laboratorio 1: Introduzione a Java e Eclipse Prova Finale a.a. 2011/2012 Laboratorio 1: Introduzione a Java e Eclipse 1 Java 6 Standard Edition Linguaggio Java (... (javac, Tool di sviluppo Librerie per l'interfaccia grafica Librerie di base Macchina

Dettagli

Introduzione a Visual Studio 2005

Introduzione a Visual Studio 2005 Fondamenti di Informatica e Laboratorio T-AB Ingengeria dell Automazione a.a. 2008/2009 Introduzione a Visual Studio 2005 Outline Solutions e Projects Visual Studio e il linguaggio C Visual Studio Schermata

Dettagli

Installazione di IBM SPSS Modeler Entity Analytics

Installazione di IBM SPSS Modeler Entity Analytics Installazione di IBM SPSS Modeler Entity Analytics IBM SPSS Modeler Entity Analytics (lato client) IBM SPSS Modeler Entity Analytics aggiunge una dimensione completamente nuova alle analisi predittive

Dettagli

Java: Compilazione e Traduzione. Fondamenti di Informatica L-B Esercitazione n 3 Introduzione a JAVA. C: Editing, compilazione, esecuzione

Java: Compilazione e Traduzione. Fondamenti di Informatica L-B Esercitazione n 3 Introduzione a JAVA. C: Editing, compilazione, esecuzione Fondamenti di Informatica L-B Esercitazione n 3 Introduzione a JAVA A.A. 2007/08 Tutor: Barbara Pettazzoni barbara.pettazzoni@studio.unibo.it Java: Compilazione e Traduzione Editing, compilazione, esecuzione

Dettagli

1. Introduzione. 2. Installazione di WinEMTFree. 3. Descrizione generale del programma

1. Introduzione. 2. Installazione di WinEMTFree. 3. Descrizione generale del programma Indice 1. Introduzione...3 2. Installazione di WinEMTFree...3 3. Descrizione generale del programma...3 4. Impostazione dei parametri di connessione...4 5. Interrogazione dei contatori...4 5.1 Sincronizzazione

Dettagli

Modulo FILCONAD. 1. Campi dell'anagrafica clienti (scheda anagrafica della GDO): MIGG Informatica & Ricerca - 1

Modulo FILCONAD. 1. Campi dell'anagrafica clienti (scheda anagrafica della GDO): MIGG Informatica & Ricerca - 1 Modulo FILCONAD Questa guida serve a configurare il programma alla gestione del modulo FILCONAD. Il modulo FILCONAD permette l'esportazione dei documenti con il tracciato FILCONAD. Le aziende che lavorano

Dettagli

Installazione del Software. per lo Sviluppo di Applicazioni Java

Installazione del Software. per lo Sviluppo di Applicazioni Java Installazione del Software per lo Sviluppo di Applicazioni Java Ing. Luca Ferrari ferrari.luca@unimore.it Tel. 0592056142 Installazione del Software per lo Sviluppo di Applicazioni Java 1 Il Compilatore

Dettagli

IBM SPSS Modeler Text Analytics - Istruzioni di installazione (Licenza per utente autorizzato)

IBM SPSS Modeler Text Analytics - Istruzioni di installazione (Licenza per utente autorizzato) IBM SPSS Modeler Text Analytics - Istruzioni di installazione (Licenza per utente autorizzato) Indice Istruzioni di installazione....... 1 Requisiti di sistema............ 1 Codice di autorizzazione.........

Dettagli

PER UTILIZZARE LCC IN LAB

PER UTILIZZARE LCC IN LAB PER UTILIZZARE LCC IN LAB La prima volta che un utente utilizza lcc-win32 deve impostare una chiave nel registro utente. Per fare questo occorre semplicemente: Aprire con il gestione risorse la cartella

Dettagli

MANUALE OPERATIVO CANDIDATI AI CONCORSI

MANUALE OPERATIVO CANDIDATI AI CONCORSI MANUALE OPERATIVO CANDIDATI AI CONCORSI A. SULLA HOMEPAGE DEL SITO DIPARTIMENTALE, CLICCARE SUL LINK PARTECIPAZIONE CONCORSI NELLA SEZIONE IN EVIDENZA POSTA IN ALTO A DESTRA B. NELLA PAGINA DESCRITTIVA

Dettagli

Concetti base. Java - package 2

Concetti base. Java - package 2 Il linguaggio Java I packages Concetti base Un package è una collezione di classi ed interfacce correlate che fornisce uno spazio dei nomi ed un controllo sugli accessi Un package facilita il reperimento

Dettagli

Windows Vista Istruzioni rete wired per portatili v1.0

Windows Vista Istruzioni rete wired per portatili v1.0 Istruzioni rete wired per portatili v1.0 Pagina 1 di 23 Istruzioni rete wired per portatili v1.0 Istruzioni per 1 Introduzione Per seguire le istruzioni qui proposte è necessario utilizzare le utility

Dettagli

Preparazione alle Esercitazioni

Preparazione alle Esercitazioni Preparazione alle Esercitazioni Introduction to modern Fortran Maurizio Cremonesi, CINECA Maggio 2016 Preparazione alle esercitazioni Per scrivere e compilare gli esempi del corso e fare gli esercizi proposti

Dettagli

Jamio openwork data source connector for QlikView

Jamio openwork data source connector for QlikView Questo documento contiene informazioni di proprietà di openwork s.r.l. e deve essere utilizzato esclusivamente in relazione alle finalità per le quali è stato predisposto. È vietata qualsiasi forma di

Dettagli

NOTA: NON PROVARE A INSTALLARE IL SOFTWARE PRIMA DI AVERE LETTO QUESTO DOCUMENTO.

NOTA: NON PROVARE A INSTALLARE IL SOFTWARE PRIMA DI AVERE LETTO QUESTO DOCUMENTO. INSITE MANUALE DI INSTALLAZIONE Pagina 2: Installazione di INSITE Pagina 7: Disinstallazione di INSITE NOTA: NON PROVARE A INSTALLARE IL SOFTWARE PRIMA DI AVERE LETTO QUESTO DOCUMENTO. L INSTALLAZIONE

Dettagli

Manuale Utente Webbiobank

Manuale Utente Webbiobank Manuale Utente Webbiobank 1. Autenticazione... 2 2. Scelta Unità Operativa... 3 3. Lista pazienti... 4 3.1. Sincronizza server... 4 3.2. Crea nuovo paziente... 4 3.3. Gestione template anagrafica... 5

Dettagli

Servizio Conservazione No Problem

Servizio Conservazione No Problem Servizio Conservazione No Problem Guida alla conservazione del Registro di Protocollo Versione 1.0 13 Ottobre 2015 Sommario 1. Accesso all applicazione web... 3 1.1 Autenticazione... 3 2. Conservazione

Dettagli

Primo programma in C

Primo programma in C Primo programma in C Compilare il primo programma Un semplice programma L ambiente di sviluppo Dev-C++ Codifica del programma Compilazione e correzione errori Esecuzione e verifica 2 Compilare il primo

Dettagli

X-RiteColor Master Web Edition

X-RiteColor Master Web Edition X-RiteColor Master Web Edition Questo documento contiene istruzioni per installare il software X-RiteColor Master Web Edition. Si prega di seguire attentamente tutte le istruzioni nell'ordine dato. Prima

Dettagli

Installazione e uso di Document Distributor

Installazione e uso di Document Distributor Per visualizzare o scaricare questa o altre pubblicazioni Lexmark Document Solutions, fare clic qui. Installazione e uso di Document Distributor Il software Lexmark Document Distributor include pacchetti

Dettagli

PORTALE DELLE CONVENZIONI: MANUALE PER LA CONFIGURAZIONE DEL SISTEMA

PORTALE DELLE CONVENZIONI: MANUALE PER LA CONFIGURAZIONE DEL SISTEMA PORTALE DELLE CONVENZIONI: MANUALE PER LA CONFIGURAZIONE DEL SISTEMA Revisione 1.0 Uso esterno Riservato agli utenti dei servizi in convenzione Pag. 1 di 12 Sommario 0. GENERALITÀ... 3 0.1 REVISIONI...

Dettagli

INTRODUZIONE ALLA PROGRAMMAZIONE AD ALTO LIVELLO IL LINGUAGGIO JAVA. Fondamenti di Informatica - D. Talia - UNICAL 1. Fondamenti di Informatica

INTRODUZIONE ALLA PROGRAMMAZIONE AD ALTO LIVELLO IL LINGUAGGIO JAVA. Fondamenti di Informatica - D. Talia - UNICAL 1. Fondamenti di Informatica Fondamenti di Informatica INTRODUZIONE ALLA PROGRAMMAZIONE AD ALTO LIVELLO IL LINGUAGGIO JAVA Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica - Programma Un programma è una formulazione

Dettagli

Il link informativo per il rilascio della firma digitale è il seguente :

Il link informativo per il rilascio della firma digitale è il seguente : Se non si è in possesso della PEC la si può richiedere gratuitamente alla Regione Basilicata, il link per ottenere le informazioni in merito è : http://www.ibasilicata.it/web/guest/pec. Il link informativo

Dettagli

MANUALE UTENTE UPLOADER JAVA

MANUALE UTENTE UPLOADER JAVA MANUALE UTENTE UPLOADER JAVA Indice 1. Accesso all applicazione 2 2. Selezionare e aprire una cartella 2 3. Caricare file e cartelle 3 4. Scaricare un file o una cartella 6 5. Funzioni avanzate 8 6. Aggiornare

Dettagli

FASI DA ESEGUIRE ON-LINE

FASI DA ESEGUIRE ON-LINE FASI DA ESEGUIRE ON-LINE a) Compilazione della candidatura telematica secondo il modello illustrato nel formulario. Istruzioni per candidarsi on-line Pagina 1 Compilazione della candidatura telematica

Dettagli

File di script. I File di Script Corso 2D - R.Virili 1

File di script. I File di Script Corso 2D - R.Virili 1 File di script I File di Script Corso 2D - R.Virili 1 Cosa sono Consentono di combinare diversi comandi AutoCAD e di eseguirli in una sequenza prefissata. I comandi possono essere scritti come file di

Dettagli

Esplorare e modificare il file system Compilare con gcc Lanciare un programma da linea di comando

Esplorare e modificare il file system Compilare con gcc Lanciare un programma da linea di comando Eclipse: Cos è? Utilizzare Eclipse: Creare un progetto Creare file sorgenti nel progetto Compilare Lanciare il programma Strumenti alternativi agli IDE La linea di comando su Linux Esplorare e modificare

Dettagli

Certificati di postazione

Certificati di postazione Certificati di postazione Sequenza delle operazioni per la generazione e l installazione del certificato di postazione MANUALE OPERATIVO VERSIONE: 1.1 (11/04/2013) Sommario Introduzione... 3 Sequenza delle

Dettagli

Guida utente alla compilazione delle richieste di contributo on-line per le Associazioni dei Consumatori

Guida utente alla compilazione delle richieste di contributo on-line per le Associazioni dei Consumatori Guida Utente RCP3 Agenzia nazionale per l attrazione degli investimenti e lo sviluppo d impresa SpA Guida utente alla compilazione delle richieste di contributo on-line per le Associazioni dei Consumatori

Dettagli

Perché il linguaggio C?

Perché il linguaggio C? Il linguaggio C 7 Perché il linguaggio C? Larga diffusione nel software applicativo Standard di fatto per lo sviluppo di software di sistema Visione a basso livello della memoria Capacità di manipolare

Dettagli

Classi di Java introducono Oggetti e Tipi per il programma

Classi di Java introducono Oggetti e Tipi per il programma Classi di Java introducono Oggetti e Tipi per il programma Un numero finito di entità statiche. Un numero infinito di entità dinamiche: Oggetti. Gli oggetti sono valori e sono usati come sotto che rappresenta

Dettagli

Procedura di installazione rrunnweb

Procedura di installazione rrunnweb Procedura di installazione rrunnweb Preparazione dell ambiente RRUNNWEB può girare su qualsiasi piattaforma che fornisca i seguenti servizi: - un server web locale (ad esempio: Apache ver.2.2 o successive,

Dettagli

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Windows 32 bit e 65 bit

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Windows 32 bit e 65 bit PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ACTALIS su Windows 32 bit e 65 bit INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione Software

Dettagli

Strumenti per la programmazione

Strumenti per la programmazione Editing del programma Il programma deve essere memorizzato in uno o più files di testo editing codice sorgente 25 Traduzione del programma Compilazione: è la traduzione effettuata da un compilatore Un

Dettagli

GENERA AMBIENTE MANUALE PER L'UTENTE

GENERA AMBIENTE MANUALE PER L'UTENTE GENERA AMBIENTE MANUALE PER L'UTENTE Pagina 1 di 14 Indice 1 Introduzione...3 2 Requisiti software...4 3 Genera chiavi...5 4 Copia dispositivo di firma...9 5 Blocco chiavi...11 6 Errore imprevisto dalla

Dettagli

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Windows 32 bit e 65 bit

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Windows 32 bit e 65 bit PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ATOS su Windows 32 bit e 65 bit INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione Software

Dettagli

Regione Campania Direzione Generale per l Università, la Ricerca e l Innovazione GUIDA COMPILAZIONE RICHIESTA DI ACCESSO CAMPANIA START-UP INNOVATIVA

Regione Campania Direzione Generale per l Università, la Ricerca e l Innovazione GUIDA COMPILAZIONE RICHIESTA DI ACCESSO CAMPANIA START-UP INNOVATIVA Regione Campania Direzione Generale per l Università, la Ricerca e l Innovazione GUIDA COMPILAZIONE RICHIESTA DI ACCESSO CAMPANIA START-UP INNOVATIVA 1 INTRODUZIONE... 3 2 HOME PAGE... 3 3 REGISTRAZIONE

Dettagli

GUIDA ALL USO DEL SERVIZIO WiFiNext E RISOLUZIONE DELLE PRINCIPALI PROBLEMATICHE

GUIDA ALL USO DEL SERVIZIO WiFiNext E RISOLUZIONE DELLE PRINCIPALI PROBLEMATICHE GUIDA ALL USO DEL SERVIZIO WiFiNext E RISOLUZIONE DELLE PRINCIPALI PROBLEMATICHE Requisiti necessari per l utilizzo del servizio WiFiNext: Computer - Tablet - Smartphone dotato di interfaccia wireless

Dettagli

Servizio di stampa Note operative per installazione client

Servizio di stampa Note operative per installazione client Servizi agli Utenti e DTM Servizi ICT Pagina 1 di 12 Sommario Introduzione... 2 Recupero software... 2 Ambiente Windows... 2 Installazione del client uniflow... 2 Verifica della configurazione stampante...

Dettagli

Guida servizio Wireless. Abilitazione proprio account per il wireless. Attivazione account per il personale

Guida servizio Wireless. Abilitazione proprio account per il wireless. Attivazione account per il personale Abilitazione proprio account per il wireless Per i docenti e dipendenti, prerequisito per l utilizzo della rete wireless è l attivazione delle proprie credenziali. L indirizzo della pagina di attivazione

Dettagli

Linguaggio C: Introduzione ad ambienti di sviluppo integrati (IDE) e a Dev-C++ Università degli Studi di Brescia

Linguaggio C: Introduzione ad ambienti di sviluppo integrati (IDE) e a Dev-C++ Università degli Studi di Brescia Linguaggio C: Introduzione ad ambienti di sviluppo integrati (IDE) e a Dev-C++ Università degli Studi di Brescia Elementi di Informatica e Programmazione Università di Brescia 1 Sviluppo ed esecuzione

Dettagli

WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO

WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO Servizi per l e-government nell università Federico II WINDOWS TERMINAL SERVER PER L ACCESSO REMOTO AL SISTEMA DI PROTOCOLLO INFORMATICO CONNESSIONE_TERMINAL_SERVER PAG. 1 DI 13 Indice 1. Premessa...3

Dettagli

SHAREPOINT CONNECTOR PLUG-IN - short guide-

SHAREPOINT CONNECTOR PLUG-IN - short guide- SHAREPOINT CONNECTOR PLUG-IN - short guide- Aggiornato alla versione Boole Server 3.2.1.9 SHAREPOINT CONNECTOR PLUG-IN Sommario Installazione di Sharepoint Connector plug-in... 3 Utilizzo di Sharepoint

Dettagli

INVIO TELEMATICO ENTRATEL

INVIO TELEMATICO ENTRATEL INVIO TELEMATICO ENTRATEL Il riferimento al manuale è il menù DR capitolo Servizi Entratel e SoftMinGericoEntratel. ABILITAZIONE UTENTE ALL USO DEI SERVIZI ENTRATEL All interno della voce di menù CREDENZIALI

Dettagli

Requisiti Tecnici del PC

Requisiti Tecnici del PC Requisiti Tecnici del PC 1.1 Requisiti client - Internet Explorer, Mozilla Firefox, Safari, Chrome. - MS Word o simili per la visualizzazione di documenti in RTF - Acrobat Reader 7.0 e seguenti per la

Dettagli