Applet. Contenuti secondo modulo. Linguaggi di Programmazione II. Dove e come trovarmi. Introduzione. Sito Web

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Applet. Contenuti secondo modulo. Linguaggi di Programmazione II. Dove e come trovarmi. Introduzione. Sito Web"

Transcript

1 Anno Accademico 2003/04 Docente modulo 2: Contenuti secondo modulo Applet e grafica (cap. 4) Gestione di eventi (cap.9) Interfacce utente grafiche (cap. 11) Ereditarietà (cap. 10) Vettori e array (cap. 12) Eccezioni (cap. 13) Flussi (cap. 14) Dove e come trovarmi masucci@dia.unisa.it URL: Studio: L1-12 Orario di ricevimento: Martedì, ore 15:00-17:00 Giovedì, ore 16:00-17:00 Applet Anno Accademico 2003/04 Docente modulo 2: Sito Web Nuovo sito del corso: Introduzione In Java esistono tre tipi di programmi Applicazioni da console Eseguiti da linea di comando Applicazioni grafiche Usano finestre, pulsanti, menu, caselle di controllo, etc Applet Contenuti all interno di pagine Web Caricati dinamicamente dalla rete Eseguiti all interno di un browser Web

2 Le Pagine Web Sono file in formato HTML, costituiti da testo istruzioni (tag) che determinano il formato Sono memorizzate su computer detti server web Sono visibili da computer detti client usando un browser Titolo di un documento Il titolo: è generalmente visualizzato dai browser nell intestazione è utilizzato dai motori di ricerca Per dare un titolo ad un documento si usa il tag <TITLE> </TITLE> all interno del tag <HEAD> Modello Client - Server Un documento HTML minimale <HTML> <HEAD> <TITLE> client richiesta pagina pagina Un semplice documento HTML </TITLE> </HEAD> <BODY> Questo è un semplicissimo documento HTML </BODY> </HTML> server Struttura di un documento HTML Ogni documento HTML inizia con <HTML> e termina con </HTML>; Viene diviso in due parti Intestazione <HEAD> </HEAD> Contiene il titolo del documento ed altre informazioni non visualizzate dal browser; Corpo <BODY> </BODY> Contiene il documento vero e proprio Alcuni tag <B> formatta il testo in grassetto <I> formatta il testo in italico <P> delimita un paragrafo <UL> crea un elenco puntato <LI> indica un punto dell elenco <IMG> inserisce un immagine <A> indica un collegamento ipertestuale

3 Il tag <applet> Serve per inserire il codice di un applet all interno di una pagina Web code: identifica il file.class contenente il bytecode width: indica la larghezza della finestra dell applet height: indica l altezza della finestra dell applet <applet code= MyApplet.class width= 400 height= 300 > Il mio primo applet </applet> Applet e Sicurezza Un applet è trusted se Proviene da una sorgente fidata E dotato di firma digitale verificabile, rilasciata da un entità di cui ci fidiamo Gli applet trusted hanno maggiori privilegi: possono Leggere e scrivere dati sul client Eseguire programmi in locale, etc Uso di Applet Vantaggi Il codice dell applet è in un server web e viene scaricato dal browser web L applet viene eseguito in locale Svantaggi Bisogna scaricare l applet prima di eseguirlo Un applet potrebbe arrecare un danno all'utente: copiare dei dati da archivi residenti sul computer dell utente cancellare file formattare il disco fisso... Struttura di un applet Un applet si definisce mediante una classe che eredita il comportamento della classe Applet del package java.applet Tale classe deve essere di tipo public La struttura generale di un applet è la seguente: import java.applet.*; public class NomeClasse extends Applet Applet e Sicurezza Gli applet sono eseguiti in una sandbox, cioè non possono: Leggere e scrivere dati sul client Stabilire connessioni di rete a siti diversi da quello da cui sono stati prelevati Eseguire qualsiasi programma sul client Prelevare programmi registrati sul client Applet e Grafica Per disegnare elementi grafici si utilizza la classe Graphics, contenuta nel package java.awt E necessaria l istruzione import java.awt.graphics per rendere disponibile la classe Graphics all interno del programma

4 Coordinate grafiche Nel disegno è necessario specificare le coordinate dei vari elementi. In Java si utilizza un sistema di riferimento cartesiano l origine (0,0) è nel vertice superiore sinistro della finestra dell applet; il valore della x aumenta spostandosi dall origine verso destra; il valore della y aumenta spostandosi dall origine verso il basso. Ciclo di vita di un applet destroy() E richiamato per ripulire la memoria prima di abbandonare l applet paint() Prende in input un oggetto di tipo Graphics Viene eseguito all avvio dell applet e ogni volta che si verificano ridimensionamenti e spostamenti della finestra del browser Mostra sullo schermo ciò che l applet deve visualizzare Ciclo di vita di un applet Per le applicazioni il fulcro centrale è costituito dal metodo main() Gli applet non possiedono un metodo main() che venga automaticamente richiamato per avviare il programma L attività degli applet è completamente guidata dagli eventi, tramite vari metodi ereditati dalla classe Applet File HelloWorld.java import java.applet.applet; import java.awt.graphics; public class HelloWorld extends Applet public void paint(graphics g) g.drawstring("hello World!", 50, 25); Ciclo di vita di un applet init() Gestisce l inizializzazione, che avviene al caricamento in memoria dell applet L inizializzazione avviene una volta sola start() Provvede all avvio dell applet Un applet può essere avviato più volte stop() Determina l arresto dell applet E richiamato quando la pagina Web in cui è caricato l applet viene abbandonata dall utente Il primo applet: Compilazione Salviamo il file con il nome HelloWorld.java Compiliamolo: javac HelloWorld.java Ciò produce il file HelloWorld.class Se digitiamo java HelloWorld per eseguire l applet con l interprete java otteniamo il seguente messaggio di errore Exception in thread main java.lang.nosuchmethoderror: main

5 Il primo applet: Esecuzione Per eseguire un applet occorre inserirne il bytecode in una pagina Web usando il tag <APPLET> L applet puo essere visualizzato con un browser che supporta Java Netscape 6, Opera Microsoft Internet Explorer con Java plugin Applet Viewer, contenuto nel JDK Graphics e Graphics 2D La classe Graphics2D, introdotta da Java2, offre nuove potenzialità rispetto a Graphics: effetti di riempimento e sfumature definizione di spessori e stili per le linee realizzazione di grafici 2D Possiamo convertire un oggetto di tipo Graphics in uno di tipo Graphics2D mediante un casting: HelloWorld.html <HTML> <HEAD> <TITLE>Un semplice applet</title> </HEAD> <BODY> Ecco l output del mio programma: <APPLET CODE="HelloWorld.class" WIDTH=400 HEIGHT=300> </APPLET> </BODY> </HTML> File RectangleApplet.java import java.applet.applet; import java.awt.graphics; import java.awt.graphics2d; import java.awt.rectangle; /** Un applet che disegna due rettangoli. */ Il primo applet: Visualizzazione public class RectangleApplet extends Applet public void paint(graphics g) //Recupera il riferimento a Graphics2D //Costruisce un rettangolo e lo disegna Rectangle cerealbox = new Rectangle(5,10,20,30); g2.draw(cerealbox);

6 //sposta il rettangolo a destra di 15 unità //e in basso di 25 unità cerealbox.translate(15,25); //Disegna il rettangolo nella nuova posizione g2.draw(cerealbox); Colore Per impostare il colore si usa la classe Color I colori sono definiti secondo il sistema RGB Le percentuali sono espresse da float e variano da 0.0F (colore non presente) a 1.0F (quantità massima) Colore Esistono vari colori standard black (0.0F,0.0F,0.0F), magenta (1.0F,0.0F,1.0F), blue (0.0F,0.0F,1.0F), orange (1.0F,0.8F,0.0F), cyan (0.0F,1.0F,1.0F), pink (1.0F,0.7F,0.7F), darkgray (0.25F,0.25F,0.25F) red (1.0F,0.0F,0.0F), gray (0.5F,0.5F,0.5F) white (1.0F,1.0F,1.0F), green (0.0F,1.0F,0.0F) yellow (1.0F,1.0F,0.0F), lightgray (0.75F,0.75F,0.75F); Attributi grafici 2D Un oggetto grafico 2D ha vari attributi: Colore Spessore della linea Motivi di riempimento Impostazione del Colore Per impostare il colore di un oggetto si usa il metodo setcolor() g2.setcolor(color.red) Dopo aver impostato il colore, possiamo disegnare

7 Metodi di disegno Due metodi: draw traccia il contorno con il colore selezionato fill riempie la figura con il colore selezionato Riempimento sfumato Per specificare un passaggio dal colore c1 in (x1,y1) al colore c2 in (x2,y2) si usa GradientPaint (x1,y1,color.c1,x2,y2,color.c2) Per impostare una sfumatura come attributo si usa setpaint(r), dove r è un oggetto GradientPaint GradientPaint r = new GradientPaint(10,10,Color.white,50,50, Color.blue); g2.setpaint(r); public void paint(graphics g) Rectangle cerealbox = new Rectangle(5,10,20,30); g2.draw(cerealbox); //disegna in nero cerealbox.translate(15,25); //sposta il rettangolo g2.setcolor(color.red); //imposta il colore sul rosso g2.draw(cerealbox); //disegna in rosso Disegno Dopo aver creato un oggetto Graphics2D e averne impostato gli attributi Colore, Spessore della linea, Effetti di riempimento si passa al disegno, usando le classe del package java.awt.geom Spessore della linea Il metodo BasicStroke(float) specifica lo spessore della linea Si usa il metodo setstroke() per impostarlo come attributo di disegno BasicStroke b = new BasicStroke(2.0F); g2.setstroke(b); Forme grafiche Rettangoli Ellissi e cerchi (ovali) Linee Poligoni Archi

8 Rettangoli Abbiamo già visto come disegnare rettangoli mediante la classe Rectangle Possiamo anche usare la classe Rectangle2D.Double specificandone le coordinate mediante valori double Ellipse2D.Double egg= new Ellipse2D.Double(100,30,100,100); g2.setstroke(b1); g2.draw(egg); g2.setcolor(color.blue); BasicStroke b2 = new BasicStroke(3.0F); Ellipse2D.Double circle= new Ellipse2D.Double(100,150,100,40); g2.setstroke(b2); g2.fill(circle); Ovali Ellissi Per disegnare un ovale (cerchio, ellisse) si usano le classi Ellipse2D.Float Ellipse2D.Double specificando vertice superiore sinistro larghezza altezza File Ellissi.java import java.applet.*; import java.awt.*; import java.awt.geom.*; public class Ellissi extends Applet public void paint(graphics g) g2.setcolor(color.red); BasicStroke b1 = new BasicStroke(4.0F); Linee Per disegnare una linea si usa la classe Line2D.Double specificando punto iniziale punto finale Line2D.Double segment = new Line2D.Double(x1, y1, x2, y2);

9 Linee In alternativa possiamo creare gli estremi come oggetti di tipo Point2D.Double Point2D.Double from = new Point2D.Double(x1,y1); Point2D.Double to = new Point2D.Double(x2,y2); Line2D.Double segment = new Line2D.Double(from, to); Ricevere dati in ingresso Un applet può chiedere all utente di inserire dei dati Possiamo usare il metodo JOptionPane.showInputDialog (dobbiamo inserire import javax.swing.joptionpane;) Tale metodo va inserito all interno del metodo init o del costruttore e non nel metodo paint Altrimenti ogni volta che viene ridisegnato lo schermo l applet chiede l inserimento dei dati Font Per creare un font si usa la classe Font Si crea un oggetto font, specificando: Il nome e il tipo di font (TimesRoman, Courier, Helvetica, etc ) Lo stile (PLAIN, BOLD, ITALIC) La dimensione in punti Font huge = new Font( TimesRoman, Font.PLAIN, 72); File ColorApplet.java import java.applet.applet; import java.awt.*; import javax.swing.joptionpane; public class ColorApplet extends Applet public void init() String input; input = JOptionPane.showInputDialog( red ); float r = Float.parseFloat(input); input = JOptionPane.showInputDialog( green ); float g = Float.parseFloat(input); input = JOptionPane.showInputDialog( blue ); float b = Float.parseFloat(input); fillcolor = new Color(r, g, b); Font Dopo aver creato un oggetto di tipo Font Si imposta il tipo di carattere con setfont() Si visualizza il testo con drawstring() specificando le coordinate del punto base del primo carattere String message = Applet g2.setfont(huge); g2.drawstring(message,50,100); public void paint(graphics g) g2.setcolor(fillcolor); Rectangle rect = new Rectangle(5, 10, 20, 30); g2.fill(rect); private Color fillcolor;

10 ColorApplet.java Applet con parametri <html> <head> <title>applet con parametri</title> <\head> <body> <applet code= ColorApplet.class width= 300 height= 300 > <param name= Red value= 1.0 > <param name= Green value= 0.7 > <param name= Blue value= 0.7 > </applet> </body> </html> Passaggio di parametri E possibile passare dei parametri agli applet utilizzando il tag <PARAM> all interno del tag <APPLET> <PARAM NAME= Red VALUE= 1.0 > Si accede a tali parametri con il metodo getparameter(), che prende in input la stringa corrispondente al nome del parametro restituisce la stringa corrispondente al valore del parametro float r = Float.parseFloat(getParameter( Red )); File ColorApplet.java import java.applet.applet; import java.awt.graphics; import java.awt.graphics2d; Import java.awt.color; import java.awt.rectangle; public class ColorApplet extends Applet public void init() //Recupera i parametri dal file HTML float r = Float.parseFloat(getParameter( Red )); float g = Float.parseFloat(getParameter( Green )); float b = Float.parseFloat(getParameter( Blue )); fillcolor = new Color(r, g, b); Passaggio di parametri Il metodo getparameter può essere invocato nei metodi init paint ma non nel costruttore alla prima invocazione, i parametri non sono ancora pronti public void paint(graphics g) g2.setcolor(fillcolor); Rectangle rect = new Rectangle(5, 10, 20, 30); g2.fill(rect); private Color fillcolor;

11 Esempio Vogliamo trovare l intersezione tra un cerchio e una linea verticale Raggio del cerchio: 100 Centro del cerchio: (100,100) Posizione della linea: specificata dall utente Scriviamo un applet che disegna Il cerchio La linea I punti di intersezione Le etichette dei punti di intersezione public void paint(graphics g) // disegna il cerchio Ellipse2D.Double circle = new Ellipse2D.Double(0, 0, 2 * RADIUS, 2 * RADIUS); g2.draw(circle); // disegna la linea verticale Line2D.Double line = new Line2D.Double(x, 0, x, 2 * RADIUS); g2.draw(line); // coordinate del centro del cerchio double a = RADIUS; double b = RADIUS; //calcola i punti di intersezione double root = Math.sqrt(RADIUS * RADIUS - (x - a) * (x - a)); double y1 = b + root; double y2 = b - root; Figura 18 Intersezione fra una linea e un cerchio // disegna i punti di intersezione LabeledPoint p1 = new LabeledPoint(x, y1); LabeledPoint p2 = new LabeledPoint(x, y2); p1.draw(g2); p2.draw(g2); private static final double RADIUS = 100; private double x; File IntersectionApplet.java import java.applet.applet; import java.awt.graphics; import java.awt.graphics2d; import java.awt.geom.ellipse2d; import java.awt.geom.line2d; import javax.swing.joptionpane; public class IntersectionApplet extends Applet public void init() //Chiede all utente la coordinata x della linea String input = JOptionPane.showInputDialog("x:"); x = Integer.parseInt(input); File LabeledPoint.java import java.awt.graphics2d; import java.awt.geom.ellipse2d; /** Un punto con un etichetta che mostra le coordinate del punto stesso. */ public class LabeledPoint /** Costruisci un punto anx la coordinata any la coordinata y */ public LabeledPoint(double anx, double any) x = anx; y = any;

12 /** Disegna il punto come un piccolo cerchio con un etichetta per le g2 il contesto grafico */ public void draw(graphics2d g2) // disegna un piccolo cerchio attorno a (x, y) Ellipse2D.Double circle = new Ellipse2D.Double( x SMALL_CIRCLE_RADIUS, y SMALL_CIRCLE_RADIUS, 2 * SMALL_CIRCLE_RADIUS, 2 * SMALL_CIRCLE_RADIUS); g2.draw(circle); // disegna l etichetta String label = "(" + x + "," + y + ")"; g2.drawstring(label, (float)x, (float)y); private static final double SMALL_CIRCLE_RADIUS = 2; private double x; private double y; Esercizi da svolgere P4.4 P4.5 P4.7 P

In Java esistono tre tipi di programmi

In Java esistono tre tipi di programmi Applet Introduzione In Java esistono tre tipi di programmi Applicazioni da console Eseguiti da linea di comando Applicazioni grafiche Usano finestre, pulsanti, menu, caselle di controllo, etc Applet Contenuti

Dettagli

Linguaggi di Programmazione II

Linguaggi di Programmazione II Anno Accademico 2003/04 Docente modulo 2: Dove e come trovarmi email: masucci@dia.unisa.it URL: http://www.dia.unisa.it/professori/masucci Studio: L1-12 Orario di ricevimento: Martedì, ore 15:00-17:00

Dettagli

I Canvas. import java.awt.*; import javax.swing.*; public class Graf{ public Graf () { JFrame f = new JFrame("Finestra"); // crea frame invisibile

I Canvas. import java.awt.*; import javax.swing.*; public class Graf{ public Graf () { JFrame f = new JFrame(Finestra); // crea frame invisibile I Canvas Tra i vari contenitori Java il Canvas (area di disegno o tela) è una semplice superficie di disegno particolarmente utile per visualizzare immagini o per effettuare altre operazioni grafiche.

Dettagli

Java Applet. Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2009-2010

Java Applet. Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2009-2010 Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2009-2010 Alessandro Longheu http://www.diit.unict.it/users/alongheu alessandro.longheu@diit.unict.it Java Applet 1 Application VS Applet Una

Dettagli

Introduzione a Classi e Oggetti

Introduzione a Classi e Oggetti Introduzione a Classi e Oggetti Oggetto: concetto astratto Entità di un programma dotata di tre proprietà caratteristiche stato informazioni conservate nell oggetto condizionano il comportamento dell oggetto

Dettagli

Guida all uso di Java Diagrammi ER

Guida all uso di Java Diagrammi ER Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con

Dettagli

Semplici applicazioni grafiche in Java

Semplici applicazioni grafiche in Java Semplici applicazioni grafiche in Java Applicazione grafica Visualizza informazioni all interno di una finestra dotata di barra di titolo e cornice (frame) La Java Virtual Machine esegue ogni frame su

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

Introduzione all uso di Eclipse

Introduzione all uso di Eclipse Introduzione all uso di Eclipse Daniela Micucci Programmazione Outline Eclipse: concetti generali Definire un workspace Creare un project Importare un file Utilizzo 1 Introduzione Eclipse è un ambiente

Dettagli

Il linguaggio HTML - Parte 4

Il linguaggio HTML - Parte 4 Corso IFTS Informatica, Modulo 3 Progettazione pagine web statiche (50 ore) Il linguaggio HTML - Parte 4 Dott. Chiara Braghin braghin@dti.unimi.it HTML - I Riferimenti Ipertestuali Il piatto forte di tutto

Dettagli

Manuale Utente Albo Pretorio GA

Manuale Utente Albo Pretorio GA Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate

Dettagli

Grafico della parabola

Grafico della parabola Grafico della parabola Il grafico matematico è un disegno che mostra l andamento di una funzione f(x) al variare della variabile x. Per tracciare un grafico sul video del computer, si deve scegliere un

Dettagli

La prima applicazione Java. Creazione di oggetti - 1. La prima applicazione Java: schema di esecuzione. Gianpaolo Cugola - Sistemi Informativi in Rete

La prima applicazione Java. Creazione di oggetti - 1. La prima applicazione Java: schema di esecuzione. Gianpaolo Cugola - Sistemi Informativi in Rete La prima applicazione Java Programma MyFirstApplication Il programma visualizza una finestra vuota sullo schermo. Importo il package delle classi usate nel seguito. Dichiaro la classe MyFirstApplication

Dettagli

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali PowerPoint Come costruire una presentazione PowerPoint 1 Introduzione! PowerPoint è uno degli strumenti presenti nella suite Office di Microsoft! PowerPoint permette la realizzazione di presentazioni video

Dettagli

Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo

Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo Modulo 7 Reti informatiche Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo Scopi del modulo Modulo 7 Reti informatiche,

Dettagli

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>... HTML HyperText Markup Language Struttura di un documento HTML Gli elementi essenziali di un documento HTML sono i seguenti TAG: ... ... ... Struttura di un documento

Dettagli

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato

Dettagli

GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C

GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C GUIDA ALLA PROGRAMMAZIONE GRAFICA IN C.:luxx:. PREMESSE In questa guida non verranno trattati i costrutti di flusso, le funzioni, o comunque le caratteristiche del linguaggio, che si danno come presupposte.

Dettagli

Corso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013

Corso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013 Corso di HTML Modulo L3 1-Concetti generali 1 Prerequisiti Browser Rete Internet Client e server 2 1 Introduzione In questa Unità introduciamo alcuni semplici elementi del linguaggio HTML, con il quale

Dettagli

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)

12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) 12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica,

Dettagli

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti. SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

7.4 Estrazione di materiale dal web

7.4 Estrazione di materiale dal web 7.4 Estrazione di materiale dal web Salvataggio di file Salvataggio della pagina Una pagina web può essere salvata in locale per poterla consultare anche senza essere collegati alla Rete. Si può scegliere

Dettagli

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000. ECDL Excel 2000 Obiettivi del corso Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000. Progettare un semplice database Avviare

Dettagli

Client - Server. Client Web: il BROWSER

Client - Server. Client Web: il BROWSER Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare

Dettagli

POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL POSTECERT POSTEMAIL CERTIFICATA GUIDA ALL USO DELLA WEBMAIL Sommario Pagina di accesso... 3 Posta in arrivo... 4 Area Posta... 5 Area Contatti... 8 Area Opzioni... 10 Area Cartelle... 13 La Postemail Certificata

Dettagli

MANUALE D USO DELLA PIATTAFORMA ITCMS

MANUALE D USO DELLA PIATTAFORMA ITCMS MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di

Dettagli

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa. La finestra di Excel è molto complessa e al primo posto avvio potrebbe disorientare l utente. Analizziamone i componenti dall alto verso il basso. La prima barra è la barra del titolo, dove troviamo indicato

Dettagli

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

NAVIGAORA HOTSPOT. Manuale utente per la configurazione NAVIGAORA HOTSPOT Manuale utente per la configurazione NAVIGAORA Hotspot è l innovativo servizio che offre ai suoi clienti accesso ad Internet gratuito, in modo semplice e veloce, grazie al collegamento

Dettagli

INTRODUZIONE AL LINGUAGGIO HTML. Internet + HTML + HTTP = WWW

INTRODUZIONE AL LINGUAGGIO HTML. Internet + HTML + HTTP = WWW 1 INTRODUZIONE AL LINGUAGGIO HTML Internet + HTML + HTTP = WWW Scopo della esercitazione 2 Conoscere i principali tag HTML Realizzare una propria Home Page utilizzando alcuni semplici tag HTML 3 Architettura

Dettagli

3 - Variabili. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo

3 - Variabili. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo 3 - Variabili Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso 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

Programmazione ad oggetti

Programmazione ad oggetti DAIS Univ. Ca' Foscari Venezia Programmazione ad oggetti Samuel Rota Bulò Informazioni generali Docente: Samuel Rota Bulò @email: srotabul@dais.unive.it Homepage: http://www.dais.unive.it/~srotabul/ ooprogramming2012.html

Dettagli

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO... Modulo A Programmiamo in Pascal Unità didattiche 1. Installiamo il Dev-Pascal 2. Il programma e le variabili 3. Input dei dati 4. Utilizziamo gli operatori matematici e commentiamo il codice COSA IMPAREREMO...

Dettagli

MANUALE PARCELLA FACILE PLUS INDICE

MANUALE PARCELLA FACILE PLUS INDICE MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella

Dettagli

File, Modifica, Visualizza, Strumenti, Messaggio

File, Modifica, Visualizza, Strumenti, Messaggio Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere

Dettagli

Esercizi di JavaScript

Esercizi di JavaScript Esercizi di JavaScript JavaScript JavaScript é un linguaggio di programmazione interpretato e leggero, creato dalla Netscape. E' presente a patire da Netscape 2 in tutti i browser ed é dunque il linguaggio

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

I Quaderni di LAPSUS n 3 e. CmapTools

I Quaderni di LAPSUS n 3 e. CmapTools PROGETTO LAPSUS LAboratorio per la Promozione nelle Scuole dell Uso consapevole del Software I Quaderni di LAPSUS n 3 e CmapTools PASSO A PASSO: modificare una mappa A cura di Matilde Fiameni Marzo 2006

Dettagli

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare

Dettagli

DOCUMENTO ESERCITAZIONE ONENOTE. Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida

DOCUMENTO ESERCITAZIONE ONENOTE. Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida MICROSOFT OFFICE ONENOTE 2003 AUMENTA LA PRODUTTIVITÀ CONSENTENDO AGLI UTENTI L ACQUISIZIONE COMPLETA, L ORGANIZZAZIONE EFFICIENTE E IL RIUTILIZZO

Dettagli

19. LA PROGRAMMAZIONE LATO SERVER

19. LA PROGRAMMAZIONE LATO SERVER 19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici

Dettagli

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template. I TEMI PREDEFINITI (TEMPLATE) Scelta del tema I temi predefiniti di wordpress sono la base di un sito che usa un utente che per ragioni pratiche o per incapacità non può creare un sito usando solo codice

Dettagli

Comandi principali del linguaggio HTML (Hyper Text Markup Language)

Comandi principali del linguaggio HTML (Hyper Text Markup Language) Comandi principali del linguaggio HTML (Hyper Text Markup Language) Caratteristiche di HTML HTML è un linguaggio di formattazione (markup) di documenti ed è il linguaggio base per produrre documenti per

Dettagli

Uso di JUnit. Fondamenti di informatica Oggetti e Java. JUnit. Luca Cabibbo. ottobre 2012

Uso di JUnit. Fondamenti di informatica Oggetti e Java. JUnit. Luca Cabibbo. ottobre 2012 Fondamenti di informatica Oggetti e Java ottobre 2012 1 JUnit JUnit è uno strumento per assistere il programmatore Java nel testing JUnit consente di scrivere test di oggetti e classi Java i test sono

Dettagli

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010 CMS MUSEO&WEB Mappe grafiche Andrea Tempera (OTEBAC) 12 aprile 2010 Introduzione Grazie ad appositi tag HTML possiamo associare molteplici collegamenti a differenti zone di un'unica immagine; un'immagine

Dettagli

PROGETTO LAUREE SCIENTIFICHE

PROGETTO LAUREE SCIENTIFICHE 1 PROGETTO LAUREE SCIENTIFICHE Write once, write everywhere è il motto dei progettisti del linguaggio java. Infatti questo linguaggio è il risultato dell esigenza di programmare per quello che si può chiamare

Dettagli

Integrazione InfiniteCRM - MailUp

Integrazione InfiniteCRM - MailUp Integrazione InfiniteCRM - MailUp La funzionalità della gestione delle campagne marketing di icrm è stata arricchita con la spedizione di email attraverso l integrazione con la piattaforma MailUp. Creando

Dettagli

MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004

MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004 MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004 PRELIMINARE - Avete digitato la password che Vi è stata attribuita e siete entrati nell area riservata all AMMINISTRAZIONE del Vostro

Dettagli

2 - Modifica. 2.1 - Annulla. 2.2 - Selezione finestra. S.C.S. - survey CAD system FIGURA 2.1

2 - Modifica. 2.1 - Annulla. 2.2 - Selezione finestra. S.C.S. - survey CAD system FIGURA 2.1 2 - Modifica FIGURA 2.1 Il menu a tendina Modifica contiene il gruppo di comandi relativi alla selezione delle entità del disegno, alla gestione dei layer, alla gestione delle proprietà delle varie entità

Dettagli

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie Facoltà di Scienze Motorie CHE COS È UN FOGLIO ELETTRONICO Una tabella che contiene parole e numeri che possono essere elaborati applicando formule matematiche e funzioni statistiche. Esame di Informatica

Dettagli

Guida docenti all inserimento delle informazioni sugli insegnamenti (programmi, etc.) da web

Guida docenti all inserimento delle informazioni sugli insegnamenti (programmi, etc.) da web Guida docenti all inserimento delle informazioni sugli insegnamenti (programmi, etc.) da web v 1.2 Indice 1. INFORMAZIONI INIZIALI... 3 2. ACCESSO AD ESSE3... 3 3. INSERIMENTO DELLE INFORMAZIONI SUGLI

Dettagli

INSERIRE RISORSE. Un etichetta è un semplice testo che descrive una particolare risorsa o attività all interno di un Argomento.

INSERIRE RISORSE. Un etichetta è un semplice testo che descrive una particolare risorsa o attività all interno di un Argomento. INSERIRE RISORSE Facendo click sulla freccina in basso a destra del menu a tendina Aggiungi una risorsa si può selezionare una delle seguenti risorse: etichetta, pagina di testo, pagina web, link a file

Dettagli

Prova di informatica & Laboratorio di Informatica di Base

Prova di informatica & Laboratorio di Informatica di Base Prova di informatica & Laboratorio di Informatica di Base Prof. Orlando De Pietro Programma L' hardware Computer multiutente e personal computer Architettura convenzionale di un calcolatore L unità centrale

Dettagli

APPLICAZIONI & APPLET

APPLICAZIONI & APPLET APPLICAZIONI & APPLET Java è un ottimo linguaggio per costruire applicazioni anche non per Internet anche non grafiche ma si è diffuso storicamente, e trae forza, dal concetto di applet come piccola (?)

Dettagli

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass 0_Iniziare con GRASS Avvio di Grass e creazione della cartella del Database di GRASS Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass

Dettagli

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database Microsoft Access Introduzione alle basi di dati Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale limitato Meccanismi di sicurezza, protezione di dati e gestione

Dettagli

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera WORD per WINDOWS95 1.Introduzione Un word processor e` come una macchina da scrivere ma con molte più funzioni. Il testo viene battuto sulla tastiera ed appare sullo schermo. Per scrivere delle maiuscole

Dettagli

Prova di Laboratorio di Programmazione

Prova di Laboratorio di Programmazione Prova di Laboratorio di Programmazione 6 febbraio 015 ATTENZIONE: Non è possibile usare le classi del package prog.io del libro di testo. Oltre ai metodi richiesti in ciascuna classe, è opportuno implementare

Dettagli

FRANKY I.A. Ecco i 5 motori di ricerca che lavorano con Franky I.A.

FRANKY I.A. Ecco i 5 motori di ricerca che lavorano con Franky I.A. FRANKY I.A. Congratulazioni per aver scelto Franky I.A., l ultima frontiera dell Intelligenza Artificiale applicata all interpretazione del linguaggio e all e-mail Marketing. Il Software di facilissimo

Dettagli

Inizializzazione, Assegnamento e Distruzione di Classi

Inizializzazione, Assegnamento e Distruzione di Classi Inizializzazione, Assegnamento e Distruzione di Classi Lezione 9 Operazioni Automatiche In ogni programma C++ oggetti classe vengono gestiti automaticamente dal compilatore Inizializzati al momento della

Dettagli

2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento.

2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento. Uso del computer e gestione dei file 57 2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento. All interno

Dettagli

Concetto di Funzione e Procedura METODI in Java

Concetto di Funzione e Procedura METODI in Java Fondamenti di Informatica Concetto di Funzione e Procedura METODI in Java Fondamenti di Informatica - D. Talia - UNICAL 1 Metodi e Sottoprogrammi Mentre in Java tramite le classi e gli oggetti è possibile

Dettagli

IL SISTEMA APPLICATIVO WORD

IL SISTEMA APPLICATIVO WORD Programma di Alfabetizzazione informatica Corso di II^ livello a.s. 2014/2015 IL SISTEMA APPLICATIVO WORD Approfondimenti del Menu pricipale di Word : inserisci, formato, strumenti Personalizzazione di

Dettagli

7. Layer e proprietà degli oggetti

7. Layer e proprietà degli oggetti 7. Layer e proprietà degli oggetti LAYER 09/01/13 ing. P. Rordorf arch. D. Bruni arch. A. Chiesa ing. A. Ballarini 38(52) Le proprietà dei layer: - Nome: ogni layer ha un nome proprio che ne permette una

Dettagli

4. Fondamenti per la produttività informatica

4. Fondamenti per la produttività informatica Pagina 36 di 47 4. Fondamenti per la produttività informatica In questo modulo saranno compiuti i primi passi con i software applicativi più diffusi (elaboratore testi, elaboratore presentazioni ed elaboratore

Dettagli

Tutorial di HTML basato su HTML 4.0 e CSS 2

Tutorial di HTML basato su HTML 4.0 e CSS 2 Claudia Picardi Tutorial di HTML basato su HTML 4.0 e CSS 2 Informatica II per Scienze e Turismo Alpino Docenti: Viviana Patti e Claudia Picardi 4 Tabelle 4.1 La struttura di una tabella Elementi principali

Dettagli

Manuale Utente Amministrazione Trasparente GA

Manuale Utente Amministrazione Trasparente GA Manuale Utente GA IDENTIFICATIVO DOCUMENTO MU_AMMINISTRAZIONETRASPARENTE-GA_1.0 Versione 1.0 Data edizione 03.05.2013 1 Albo Pretorio On Line TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione

Dettagli

DISPENSA PER MICROSOFT WORD 2010

DISPENSA PER MICROSOFT WORD 2010 DISPENSA PER MICROSOFT WORD 2010 Esistono molte versioni di Microsoft Word, dalle più vecchie ( Word 97, Word 2000, Word 2003 e infine Word 2010 ). Creazione di documenti Avvio di Word 1. Fare clic sul

Dettagli

Definire gli attributi dei blocchi

Definire gli attributi dei blocchi Definire gli attributi dei blocchi Attributi:Informazioni associate ad un blocco Definire gli attributi Menu: Disegna Blocco Attributo Comando: DEFATT Utilizzo riga di comando: -DEFATT Note Lo stile di

Dettagli

Capitolo 4 Pianificazione e Sviluppo di Web Part

Capitolo 4 Pianificazione e Sviluppo di Web Part Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,

Dettagli

Software standard Alpi Label Ver. 2.2.0.0

Software standard Alpi Label Ver. 2.2.0.0 Pag. 1 di 16 Manuale utente Software standard Alpi Label Ver. 2.2.0.0 Pag. 2 di 16 1 SOMMARIO Sommario 1 Sommario... 2 2 Specifiche Tecniche... 3 3 Maschera Principale... 4 4 Funzioni menù... 7 Pag. 3

Dettagli

ISTRUZIONI XCODE. Autore: Luca Florio (luca.florio<at>polimi.it)

ISTRUZIONI XCODE. Autore: Luca Florio (luca.florio<at>polimi.it) ISTRUZIONI XCODE Autore: Luca Florio (luca.floriopolimi.it) XCode è l ambiente di sviluppo fornito da Apple che permette la creazione di applicazioni OSX e iphone. In questa guida vedremo come installarlo

Dettagli

Modulo 3 - Elaborazione Testi 3.5 Stampa unione

Modulo 3 - Elaborazione Testi 3.5 Stampa unione Università degli Studi dell Aquila Corso ECDL programma START Modulo 3 - Elaborazione Testi 3.5 Stampa unione Maria Maddalena Fornari Stampa Unione Processo che permette di unire dati provenienti da tipi

Dettagli

WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa

WWW.ICTIME.ORG. NVU Manuale d uso. Cimini Simonelli Testa WWW.ICTIME.ORG NVU Manuale d uso Cimini Simonelli Testa Cecilia Cimini Angelo Simonelli Francesco Testa NVU Manuale d uso EDIZIONE Gennaio 2008 Questo manuale utilizza la Creative Commons License www.ictime.org

Dettagli

Leggere un messaggio. Copyright 2009 Apogeo

Leggere un messaggio. Copyright 2009 Apogeo 463 Leggere un messaggio SyllabuS 7.6.3.3 Per contrassegnare un messaggio selezionato puoi fare clic anche sulla voce di menu Messaggio > Contrassegna messaggio. Marcare, smarcare un messaggio I messaggi

Dettagli

SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.

SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l. Progetto SITI Manuale Utente SITI-Reports ABACO S.r.l. ABACO S.r.l. C.so Umberto, 43 46100 Mantova (Italy) Tel +39 376 222181 Fax +39 376 222182 www.abacogroup.eu e-mail : info@abacogroup.eu 02/03/2010

Dettagli

Impostare il browser per navigare in sicurezza Opzioni di protezione

Impostare il browser per navigare in sicurezza Opzioni di protezione Impostare il browser per navigare in sicurezza Opzioni di protezione Data la crescente necessità di sicurezza e tutela dei propri dati durante la navigazione in rete, anche gli stessi browser si sono aggiornati,

Dettagli

Struttura di un programma Java

Struttura di un programma Java Struttura di un programma Java Un programma in Java è un insieme di dichiarazioni di classi. Una classe non può contenere direttamente delle istruzioni, ma può contenere la dichiarazione di metodi, che

Dettagli

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare.

Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. Gestione delle informazioni necessarie all attività di validazione degli studi di settore. Trasmissione degli esempi da valutare. E stato previsto l utilizzo di uno specifico prodotto informatico (denominato

Dettagli

IL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI

IL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI Pagina 1 UN SISTEMA DI NEWS Sommario UN SISTEMA DI NEWS...1 Introduzione...2 Scelgo l'area su cui operare...3 Un minimo di teoria...3 Creo le Pagine...4 Definizione dello Schedario Novità...6 Compilo la

Dettagli

5.6.1 REPORT, ESPORTAZIONE DI DATI

5.6.1 REPORT, ESPORTAZIONE DI DATI 5.6 STAMPA In alcune circostanze può essere necessario riprodurre su carta i dati di tabelle o il risultato di ricerche; altre volte, invece, occorre esportare il risultato di una ricerca, o i dati memorizzati

Dettagli

TECNOLOGIE APPLICAZIONI WEB Linguaggio Java: Le Applet

TECNOLOGIE APPLICAZIONI WEB Linguaggio Java: Le Applet Università degli Studi di Modena e Reggio Emilia Facoltà di Ingegneria Reggio Emilia CORSO DI TECNOLOGIE APPLICAZIONI WEB Linguaggio Java: Le Applet Prof. Franco Zambonelli Lucidi realizzati in collaborazione

Dettagli

Tale attività non è descritta in questa dispensa

Tale attività non è descritta in questa dispensa Fondamenti di informatica Oggetti e Java ottobre 2014 1 Nota preliminare L installazione e l uso di Eclipse richiede di aver preliminarmente installato Java SE SDK Tale attività non è descritta in questa

Dettagli

Il programma CONFELMOD CAD creazione e modifica

Il programma CONFELMOD CAD creazione e modifica CREAZIONE DEI PEZZI DEL MODELLO Dopo aver fatto la lista di tutti i componenti nella scheda modello si passa alla creazione dei pezzi. Si seleziona il modello e si clicca su Apri Modello 1 Con questa operazione

Dettagli

Sistema Informativo di Teleraccolta EMITTENTI

Sistema Informativo di Teleraccolta EMITTENTI Sistema Informativo di EMITTENTI aventi l Italia come Stato membro di origine i cui valori mobiliari sono ammessi alla negoziazione in un altro Stato membro dell Unione Europea Art. 116 bis, comma 1, del

Dettagli

Programmare in Java. Olga Scotti

Programmare in Java. Olga Scotti Programmare in Java Olga Scotti Linguaggi di programmazione linguaggio macchina assembler linguaggi ad alto livello Linguaggi ad alto livello istruzioni comprensibili linguaggio simile a quello naturale

Dettagli

FISH Sardegna ONLUS. www.fishsardegna.org. Manuale Utente. www.fishsardegna.org

FISH Sardegna ONLUS. www.fishsardegna.org. Manuale Utente. www.fishsardegna.org FISH Sardegna ONLUS Manuale Utente Note generali: Il sito è costruito su CMS Drupal 7. Per avere maggiori informazioni su Drupal si puo consultare online il portale ufficiale http://drupal.org/( in inglese)

Dettagli

Report WordPress plugin di Konora v 0.7

Report WordPress plugin di Konora v 0.7 ` Report WordPress plugin di Konora v 0.7 Konora ltd 4321 Somewhere Street City, State ZIP phone 555-555-5555 fax 555-555-5555 name@address.com website.com Indice Indice 2 Recuperare il codice del circolo

Dettagli

ISTR- XX Uso del Blog http://telelavoro.tpk.it

ISTR- XX Uso del Blog http://telelavoro.tpk.it Pagina 1 di 5 1.CAMPO DI APPLICAZIONE Ai dipendenti che fanno parte del progetto di Telelavoro è stato attivato un utente al Blog situato al sito http://telelavoro.tpk.it, che permette una veloce ed efficace

Dettagli

FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA FOXWave 1.0.0 Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA Redatto da IZ1FAL Secco Marco Pagina 1 di 15 INDICE 1 1- INSTALLAZIONE... 3 1-1 Scaricare i pacchetti aggiornati... 3 1-2 Startup

Dettagli

Per accedere clicca su START o AVVIO (in basso a sinistra sul tuo schermo), poi su PROGRAMMI, ACCESSORI e infine su BLOCCO NOTE.

Per accedere clicca su START o AVVIO (in basso a sinistra sul tuo schermo), poi su PROGRAMMI, ACCESSORI e infine su BLOCCO NOTE. Cos'è l'html HTML è una sigla che viene da una frase inglese che vuol dire: " Linguaggio di contrassegno di ipertesti" (Hyper Text Markup Language) L'Html non è un vero e proprio linguaggio di programmazione,

Dettagli

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML

Dettagli

FPf per Windows 3.1. Guida all uso

FPf per Windows 3.1. Guida all uso FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete

Dettagli

Java: Compilatore e Interprete

Java: Compilatore e Interprete Java: Compilatore e Interprete Java Virtual Machine Il bytecode non è Linguaggio Macchina. Per diventarlo, deve subire un ulteriore trasformazione che viene operata dall interprete Java in modalità JIT

Dettagli

Funzioni in C. Violetta Lonati

Funzioni in C. Violetta Lonati Università degli studi di Milano Dipartimento di Scienze dell Informazione Laboratorio di algoritmi e strutture dati Corso di laurea in Informatica Funzioni - in breve: Funzioni Definizione di funzioni

Dettagli

MANUALE D USO DELL E-COMMERCE. Versione avanzata

MANUALE D USO DELL E-COMMERCE. Versione avanzata MANUALE D USO DELL E-COMMERCE Versione avanzata Versione SW. 2 Rev. 0.2 Sommario 1 Personalizzare i contenuti del sito... 3 1.1 Inserimento logo e slogan azienda... 3 1.2 Modificare i dati dell Azienda...

Dettagli

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client

Dettagli

PIANO DI TUTELA DELLE ACQUE DELLA SICILIA (di cui all'art. 121 del Decreto Legislativo 3 aprile 2006, n 152)

PIANO DI TUTELA DELLE ACQUE DELLA SICILIA (di cui all'art. 121 del Decreto Legislativo 3 aprile 2006, n 152) Commissario Delegato per l Emergenza Bonifiche e la Tutela delle Acque in Sicilia PIANO DI TUTELA DELLE ACQUE DELLA SICILIA (di cui all'art. 121 del Decreto Legislativo 3 aprile 2006, n 152) Sistema WEB-GIS

Dettagli

La gestione dell input/output da tastiera La gestione dell input/output da file La gestione delle eccezioni

La gestione dell input/output da tastiera La gestione dell input/output da file La gestione delle eccezioni La gestione dell input/output da tastiera La gestione dell input/output da file La gestione delle eccezioni Autore: Prof. Agostino Sorbara ITIS "M. M. Milano" Autore: Prof. Agostino Sorbara ITIS "M. M.

Dettagli