MP3. Il catalogo degli MP3 gode delle seguenti proprietà:

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "MP3. Il catalogo degli MP3 gode delle seguenti proprietà:"

Transcript

1 Appelli di Giugno, Luglio e Settembre 2004 MP3 Laurea Triennale in Comunicazione Digitale Laboratorio di Informatica Generale 1 Descrizione Il progetto consiste nel realizzare un programma per gestire la catalogazione di una serie di file MP3 e conseguentemente la ricerca all interno del catagolo costruito. Per chi non lo sapesse, l MP3 è un formato di file audio. Oltre che dall alta qualità di riproduzione dei brani memorizzati in questo formato e dall elevato indice di compressione, il formato MP3 è anche caratterizzato dalla possibilità di inserire all interno del brano informazioni relative al brano stesso. Proprio queste informazioni aggiuntive saranno l oggetto del progetto. Nel nostro caso le informazioni che considereremo caratterizzanti per un brano sono esclusivamente: titolo, artista, titolo dell album da cui è tratto il brano, numero di tracce all interno dell album, anno di uscita dell album e genere del brano. Pertanto a partire da un insieme di file MP3 il programma dovrà essere in grado di costruire un catalogo contenente le informazioni caratterizzanti i brani a disposizione. 2 Struttura del Catalogo Il catalogo degli MP3 gode delle seguenti proprietà: deve essere permanente, cioè quando si esce dal programma il catalogo non viene perso, deve essere ordinabile, su richiesta, per artisti, album, numero di traccia e titolo del brano; Su disco ogni singola riga del catalogo si riferisce ad un brano mp3 e conterrà i seguenti dati (rigorosamente in quest ordine e tutti in formato testuale): una stringa, rappresentante il nome dell artista o del gruppo che interpreta il brano;

2 una stringa, rappresentante il titolo del brano; una stringa, rappresentante il titolo dell album da cui è tratto il brano; un intero compreso tra 1900 e 2100, rappresentante l anno in cui è stato prodotto l album; un intero compreso tra 1 e 30, rappresentante la traccia del CD a cui corrisponde il brano; e una stringa, rappresentante il genere musicale di appartenenza del brano. Le singole informazioni contenute in una generica riga del file sono separate tra loro dal carattere di barra verticale ( ). La seguente riga è un esempio di riga che può essere contenuta nel file: Eurythmics Sex Crime 1984 for the Love of Big Brother Rock Notate che, potenzialmente, le stringhe presenti sul file non hanno limite in lunghezza e non viene usata nessuna convenzione per i titoli. 3 Classi da Realizzare È obbligatorio realizzare in Java il programma descritto nelle sezioni precedenti utilizzando le seguenti classi: Song Descrive un file MP3 in termini delle informazioni che lo caratterizzano: titolo, artista, album, traccia, anno e genere. La classe implementa l interfaccia Comparable per semplificare l ordinamento del catalogo. Attributi private String title: variabile di istanza contenente il titolo del brano; private String artist: variabile di istanza contenente il nome dell artista che ha interpretato il brano; private String album: variabile di istanza contenente il titolo dell album da cui è tratto il brano; private int track: variabile di istanza contenente la posizione del brano all interno del CD da cui è tratto; private int year: variabile di istanza contenente l anno di pubblicazione dell album da cui è tratto il brano; private String genre: variabile di istanza contenente il riferimento al genere di musica del brano, ad esempio: jazz, pop, raggae, metal e così via.

3 Notare che per poter accedere agli attributi di Song, definiti (giustamente) come privati, occorrerà definire i classici metodi accessori di set e get anche se non specificati, ad es. dovrete definire "public void settrack(int t)" e "public int get- Track()" per manipolare la traccia di una canzone. Metodi e Costruttori Pubblici DB Song(String t, String a, String l, int n, int y, String g): costruttore che interpreta i parametri come le informazioni caratterizzanti un brano; public String tostring(): metodo che crea e ritorna una stringa rapresentante la canzone; public int compareto(song a): metodo che confronta il brano corrente (this) con il brano passato come parametro (a). Il confronto è basato su: nome artista, titolo album, numero di traccia e titolo del brano; perciò i due brani sono uguali ed il metodo ritorna zero se e solo se sono interpretati dallo stesso artista, sono tratti dallo stesso album, hanno stesso numero di traccia e hanno lo stesso titolo. Per il resto il confronto è lessicografico (similarmente al dizionario), se i due brani sono interpretati dallo stesso artista si passa a confrontare il titolo dell album, se anche questo è uguale si confronta il numero di traccia ed infine il titolo del brano, nel momento in cui uno degli attributi risulta diverso il metodo ritornerà -1 se l attributo di this è minore del corrispondente attributo di a, 1 altrimenti. Ad esempio, considerando il due brani: U2 With or Without You The Joshua Tree Rock U2 Exit The JOSHUA Tree Rock il primo è rappresentato dall oggetto this mentre il secondo è rappresentato dall oggetto a, allora la chiamata: ritornerà -1. this.compareto(a); Notare che "The Joshua Tree" e "The JOSHUA Tree" sono considerati uguali, il confronto deve essere fatto trascurando il numero di spazi che separano le parole che compongono i vari titoli e indipendentemente dall uso di minuscole e maiscole nelle parole stesse. La classe DB rappresenta il cuore del catalogo e dovrà permettere sia la costruzione del catalogo, che la sua manutenzione ed interrogazione. Gli mp3 vengono aggiunti in testa al catalogo, senza mantenere un ordine, gli elementi già presenti nel catalogo vengono spostati in avanti di una posizione. Attributi

4 private int nsongs: variabile di istanza contenente il numero di canzoni presenti in catalogo; private Song[] songs: variabile di istanza contenente le canzoni presenti in catalogo, songs è realizzato tramite un array ed avrà dimensione fissata pari a 1000 elementi; private String filename: variabile di istanza contenente il nome del file su cui viene salvato e da cui viene ripristinato il catalogo. Metodi e Costruttori Pubblici DB(String fn): costruttore che inizializza il catalogo, fn è il nome del file su disco contenente il catalogo, se fn non è vuoto il contenuto del file corrispondente viene usato per inizializzare lo stato del catalogo (le variabili di istanza nsongs e songs); public String tostring(): metodo che crea e ritorna una stringa contenente l intero catalogo; public void write(): metodo che scrive il contenuto del catalogo nel file corrispondente, cancellando il contenuto precedente; public void reload(): metodo che ricarica dal file i contenuti del catalogo nell oggetto; public Object clone(): metodo che crea una copia dell oggetto e la ritorna; public void backup(string): metodo che effettua una copia di backup del catalogo, salvandola in un file il cui nome è specificato nella stringa passata come argomento; public Song[] query(query q): metodo pubblico che estrae dal catalogo tutte le canzoni che verificano la ricerca q; il metodo sfrutta il late binding per realizzare il confronto (vedi metodo match(song) della classe Query introdotta successivamente). Il risultato è un array contente i brani selezionati; public void squeeze(): metodo pubblico che comprime il catalogo eliminando i brani potenzialmente doppi cioè quei brani che hanno stesso autore, titolo ed appartengono allo stesso album, al solito trascurando spazi e differenze maiuscolo/minuscolo; ad esempio, i brani: U2 With or Without You The Joshua Tree Rock U2 With or Without You The JOSHUA Tree Rock sono da considerarsi lo stesso brano (notare che il numero di traccia e l anno di pubblicazione sono ininfluenti), il primo brano incontrato deve essere mantenuto in catalogo;

5 public void sort(): metodo pubblico che ordina il catalogo per artisti, album e titolo brano. Notare che per definizione Song implementa l interfaccia Comparable è pertanto possibile sfruttare i metodi della classe Arrays per ordinare in modo agevole il catalogo. public void squeezespaces(): metodo pubblico che permette di eliminare gli spazi e tabulazioni multipli (cioè adiacenti), rimpiazzare i caratteri di tabulazione con uno spazio, e rimuovere gli spazi inutili all inizio o alla fine dei titoli degli album e dei brani presenti in catalogo. public void capitalizetitles(): metodo pubblico che formatta i titoli dei brani e degli album in catalogo in modo che ogni parola abbia l iniziale (e solo l iniziale) maiuscola. public void addsong(song s): metodo pubblico che aggiunge al catalogo presente in memoria il brano mp3 specificato come parametro, SENZA aggiornare la versione salvata su disco. Il nuovo brano va inserito all inizio del catalogo senza rispettare un eventuale ordinamento del catalogo stesso; l inserimento comporterà lo spostamento dei dati contenuti nel catalogo; public void removesong(song s): metodo pubblico che cerca e rimuove dal catalogo tutte le occorrenze del brano passato come parametro; l uguaglianza tra il brano passato come parametro e i brani contenuti nel catalogo è verificata con gli stessi criteri usati per il metodo squeeze(). Query La classe astratta Query rappresenta una generica ricerca all interno del catalogo. Fornisce la struttura di base per richieste polimorfe sul catalogo. abstract boolean match(song s): metodo astratto che verifica che la canzone s rispetti i criteri di ricerca selezionati. ArtistQuery La classe ArtistQuery estende la classe Query. Rappresenta la ricerca per i brani in catalogo attribuiti ad un certo artista. private String artist: variabile di istanza contenente il nome dell artista di cui si vuole estrarre i brani dal catalogo. ArtistQuery(String a): costruttore della query, si limita ad inizializzare i campi privati della classe. boolean match(song s): controlla se la canzone s è interpretata dall artista specificato dalla variabile di istanza artist; ritornerà true se è effettivamente interpretata da tale artista, false altrimenti.

6 TrackAndAlbumQuery La classe TrackAndAlbumQuery estende la classe Query. Rappresenta la ricerca di un brano in catalogo che sia presente in un certo album ed abbia una specifica posizione in quell album. private String album: variabile di istanza contenente il nome dell album di cui si sta cercando una traccia. private int track: variabile di istanza contenente il numero di traccia a cui corrisponde il brano cercato. TrackAndAlbumQuery(String l, int n): costruttore della query, si limita ad inizializzare, di conseguenza, i campi privati della classe. boolean match(song s): controlla se la canzone s appartiene all album specificato dalla variabile di istanza album ed è la traccia di posizione specificata dalla variabile di istanza track; ritornerà true se è effettivamente il brano cercato, false altrimenti. TitleSubstringQuery La classe TitleSubstringQuery estende la classe Query. Rappresenta la ricerca, in catalogo, dei brani i cui titoli contengono la stringa specificata. Ad esempio, dato il catalogo: U2 With or Without You The Joshua Tree Rock Oldfield, Mike Moonlight Shadow Crises Ambient Springsteen, Bruce I m on Fire Born in the U.S.A Rock Police, The Walking on the Moon Every Breath You Take Pop Scorpions, The Crossfire Love at First Sting Heavy Metal se definiamo una query per ricercare i brani contenenti la parola "Fire" otterremo: Springsteen, Bruce I m on Fire Born in the U.S.A Rock Scorpions, The Crossfire Love at First Sting Heavy Metal Fate attenzione che la stringa deve essere trovata indipendentemente dagli spazi nel titolo, dalle differenze maiuscolo/minuscolo ed ovviamente dal fatto che sia parte di una stringa più grande. private String substring: variabile di istanza contenente la stringa che si vuole cercare nei titoli dei brani presenti nel catalogo. TitleSubstringQuery(String s): costruttore della query, si limita ad inizializzare, di conseguenza, i campi privati della classe. boolean match(song s): controlla se la stringa contenuta nella variabile di istanza substring è presente nel titolo della canzone s; ritornerà true se è effettivamente il brano cercato, false altrimenti.

7 BeforeYearQuery La classe BeforeYearQuery estende la classe Query. Rappresenta la ricerca, in catalogo, dei brani prodotti prima dell anno specificato indipendentemente dal loro autore. private int year: variabile di istanza contenente l anno interessato dalla ricerca. BeforeYearQuery(int y): costruttore della query, si limita ad inizializzare, di conseguenza, i campi privati della classe. boolean match(song s): controlla se la canzone s è stata prodotta prima dell anno specificato dalla variabile di istanza year; ritornerà true se è effettivamente il brano cercato, false altrimenti. DJ La classe DJ, tramite un menù testuale permette di effettuare le seguenti operazioni, tramite una o più chiamate ai metodi delle classi sopra descritte: creazione di un nuovo catalogo o ripristino di un catalogo salvato su disco; aggiunta di un brano al catalogo; rimozione di un brano dal catalogo; salvataggio del contenuto corrente del catalogo su disco; ricarica del contenuto del catalogo da disco, con conseguente eliminazione del contenuto corrente; visualizzazione dei contenuti del catalogo; creazione di una copia del catalogo in un altro file di testo il cui nome viene specificato dall utente; ricerca brani all interno del catalogo in base al nome dell artista, a parte di testo nel titolo, all accoppiata album e traccia, e in base all anno di produzione; ordinamento del catalogo; pulizia del catalogo; la pulizia consiste nell eliminare i doppioni dal catalogo, nel capitalizzare correttamente i titoli degli album e dei brani ed infine nell eliminare gli spazi superflui dai titoli stessi (il catalogo non viene ordinato). A parte quanto espressamente richiesto, è lasciata piena libertà sull implementazione delle singole classi e sull eventuale introduzione di altre classi, a patto di seguire le regole del paradigma ad oggetti ed i principi di buona programmazione.

8 Non è richiesto e non verrà valutato l utilizzo di particolari modalità grafiche di visualizzazione: è sufficiente una qualunque modalità di visualizzazione basata sull uso dei caratteri. Non è richiesta l introduzione di nuove eccezioni definite dall utente, mentre ci si aspetta il trattamento, nel modo migliore, delle eccezioni sollevate durante l esecuzione ed introdotte dai package utilizzati. È invece espressamente richiesto di non utilizzare package non standard di Java (si possono quindi utilizzare java.util, java.io e così via), con l unica eccezione del package prog.io incluso nel libro di testo per gestire l input da tastiera e l output a video e di rispettare l interfaccia fornita. 4 Modalità di Consegna Il progetto deve essere svolto a gruppi di al massimo tre persone che intendono sostenere l intero esame di Informatica Generale e Laboratorio negli appelli di Giugno, Luglio o Settembre 2004, e deve essere consegnato entro mezzanotte di lunedì 14 giugno 2004, utilizzando il sito di sottoposizione delle esercitazioni (all indirizzo Per poter effettuare la sottoposizione è necessario autenticarsi utilizzando un nome di login e una password. Nella pagina principale del sito stesso è spiegato come ottenere questi dati. Nel caso il progetto venga svolto da più di una persona, dovrà essere fatta in ogni caso una sola sottoposizione, indicando chiaramente in un commento all inizio dei sorgenti consegnati nome, cognome e matricola dei vari componenti del gruppo. Dovranno essere consegnati tutti i sorgenti Java che permettano al programma di essere eseguito correttamente, compressi in un archivio di tipo ZIP che estragga i file nella directory in cui si trova l archivio stesso (altri tipi di sottoposizioni verranno automaticamente rifiutate dal sito). Nell archivio dovrà anche essere accluso un breve documento in formato txt o rtf in cui: verrà descritto il modo in cui interfacciarsi con il programma; saranno illustrate le principali scelte implementative e le strategie utilizzate per svolgere il progetto Il sistema rifiuterà automaticamente le sottoposizioni i cui sorgenti contengano errori rilevati in fase di compilazione. È inoltre richiesto di consegnare una copia cartacea della stampa del codice sorgente prodotto in portineria del DSI indicando chiaramente nome, cognome e numero di matricola di tutti i componenti del gruppo, nonchè il turno e il docente di riferimento. 5 Valutazione Durante la prova orale con i singoli studenti saranno discusse le modalità implementative adottate e la padronanza di alcuni dei concetti necessari per preparare il progetto e/o spiegati a lezione. La valutazione del progetto sarà fatta in base alla:

9 conformità dell implementazione scelta per risolvere il problema con il paradigma di programmazione a oggetti; conformità del codice presentato alle regole di buona programmazione; adeguatezza del manuale utente presentato a descrivere il modo in cui un utente può utilizzare il programma; assenza di errori nel programma; usabilità del programma; Durante l appello di febbraio si sono verificati numerosi fenomeni di copiatura, che ci hanno costretto ad ammettere all esame un numero molto ridotto di studenti. Anche senza fare appello al buon senso e al codice d onore, è evidente a tutti che situazioni di questo tipo sono sgradevoli sia per i docenti che per gli studenti. Ovviamente non mancheremo di verificare di nuovo, in modo minuzioso, l eventuale ripetersi delle suddette, e di trarne le ovvie conseguenze. Walter Cazzola Dipartimento di Informatica e Comunicazione Via Comelico 39/ Milano Stanza S233 Tel cazzola@dico.unimi.it Dario Malchiodi Dipartimento di Scienze dell Informazione Via Comelico 39/ Milano Stanza T304 Tel malchiodi@dsi.unimi.it

Carte Laurea triennale in Comunicazione Digitale Laboratorio di Informatica Generale

Carte Laurea triennale in Comunicazione Digitale Laboratorio di Informatica Generale Appelli di gennaio, febbraio e aprile 2005 Carte Laurea triennale in Comunicazione Digitale Laboratorio di Informatica Generale 1 Descrizione Il progetto consiste nel realizzare un programma per gestire

Dettagli

Gioco dell Oca. 1 Descrizione. 2 Gioco dell Oca. Discussione di Febbraio e Aprile 2009

Gioco dell Oca. 1 Descrizione. 2 Gioco dell Oca. Discussione di Febbraio e Aprile 2009 Discussione di Febbraio e Aprile 2009 Gioco dell Oca Laurea Triennale in Comunicazione Digitale Laboratorio di Programmazione 1 Descrizione Il progetto consiste nell implementare in Java un applicazione

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

Soluzione dell esercizio del 2 Febbraio 2004

Soluzione dell esercizio del 2 Febbraio 2004 Soluzione dell esercizio del 2 Febbraio 2004 1. Casi d uso I casi d uso sono riportati in Figura 1. Figura 1: Diagramma dei casi d uso. E evidenziato un sotto caso di uso. 2. Modello concettuale Osserviamo

Dettagli

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Funzioni di Esportazione Importazione 1 Indice AIRONE GESTIONE RIFIUTI... 1 FUNZIONI DI ESPORTAZIONE E IMPORTAZIONE... 1 INDICE...

Dettagli

Gestione Risorse Umane Web

Gestione Risorse Umane Web La gestione delle risorse umane Gestione Risorse Umane Web Generazione attestati di partecipazione ai corsi di formazione (Versione V03) Premessa... 2 Configurazione del sistema... 3 Estrattore dati...

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

PROGRAMMA GESTIONE TURNI MANUALE UTENTE. Programma Gestione Turni Manuale Utente versione 1.1

PROGRAMMA GESTIONE TURNI MANUALE UTENTE. Programma Gestione Turni Manuale Utente versione 1.1 PROGRAMMA GESTIONE TURNI MANUALE UTENTE INDICE 1 PREMESSA 3 2 COMANDI COMUNI 3 3 SEDI 3 4 FESTIVITÀ 4 5 PERIODI TURNI 4 6 COD. TURNI 6 7 TURNI SPORTIVI 9 8 COD. EQUIPAGGI 9 9 DISPONIBILITÀ 10 10 INDISPONIBILITÀ

Dettagli

Laboratorio di Informatica di Base Archivi e Basi di Dati

Laboratorio di Informatica di Base Archivi e Basi di Dati Laboratorio di Informatica di Base Archivi e Basi di Dati Introduzione La memorizzazione dei dati è un aspetto molto importante dell informatica Oggi, mediante i computer, è possibile memorizzare e modificare

Dettagli

Progettazione di un Database

Progettazione di un Database Progettazione di un Database Per comprendere il processo di progettazione di un Database deve essere chiaro il modo con cui vengono organizzati e quindi memorizzati i dati in un sistema di gestione di

Dettagli

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 2

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 2 Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 2 Dispensa E08 Soluzione Esercizi F. Gasparetti, C. Limongelli Marzo 2008 http://www.dia.uniroma3.it/~java/fondinf1/ Soluzione Esercizi

Dettagli

Istituto Centrale per il Catalogo Unico delle Biblioteche Italiane. e per le Informazioni bibliografiche. Manuali utente per SBN WEB. Versione 1.

Istituto Centrale per il Catalogo Unico delle Biblioteche Italiane. e per le Informazioni bibliografiche. Manuali utente per SBN WEB. Versione 1. Istituto Centrale per il Catalogo Unico delle Biblioteche Italiane e per le Informazioni bibliografiche Manuali utente per SBN WEB Versione 1.0 Produzione editoriale Vers. 1.0 27/09/2013 Pagina 1 Sommario

Dettagli

Introduzione alla teoria dei database relazionali. Come progettare un database

Introduzione alla teoria dei database relazionali. Come progettare un database Introduzione alla teoria dei database relazionali Come progettare un database La struttura delle relazioni Dopo la prima fase di individuazione concettuale delle entità e degli attributi è necessario passare

Dettagli

Tipi primitivi. Ad esempio, il codice seguente dichiara una variabile di tipo intero, le assegna il valore 5 e stampa a schermo il suo contenuto:

Tipi primitivi. Ad esempio, il codice seguente dichiara una variabile di tipo intero, le assegna il valore 5 e stampa a schermo il suo contenuto: Tipi primitivi Il linguaggio Java offre alcuni tipi di dato primitivi Una variabile di tipo primitivo può essere utilizzata direttamente. Non è un riferimento e non ha senso tentare di istanziarla mediante

Dettagli

FtpZone Guida all uso

FtpZone Guida all uso FtpZone Guida all uso La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente un login e password

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

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

Esercitazione n 4. Obiettivi

Esercitazione n 4. Obiettivi Esercitazione n 4 Obiettivi Progettare e implementare per intero un componente software in Java Linguaggio Java: Classi astratte Utilizzo di costruttori e metodi di superclasse Polimorfismo Esempio guida:

Dettagli

Guida all utilizzo della Piattaforma per la staffetta di Scrittura Creativa 2015-16. Manuale pratico per docenti e tutor

Guida all utilizzo della Piattaforma per la staffetta di Scrittura Creativa 2015-16. Manuale pratico per docenti e tutor Guida all utilizzo della Piattaforma per la staffetta di Scrittura Creativa 2015-16 Manuale pratico per docenti e tutor Sommario Sommario Primo utilizzo... 3 Ricezione della mail con il nome utente e creazione

Dettagli

Note per generazione file.txt per invio trimestrale V.P. all AGENZIA DELLE ENTRATE

Note per generazione file.txt per invio trimestrale V.P. all AGENZIA DELLE ENTRATE Note per generazione file.txt per invio trimestrale V.P. all AGENZIA DELLE ENTRATE Si tratta della funzione che consente di generare il file in formato testo (.TXT) che permette la spedizione all Agenzia

Dettagli

APPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO 2014 2015 17.XI.2015

APPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO 2014 2015 17.XI.2015 APPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO 2014 2015 17.XI.2015 VINCENZO MARRA Indice Esercizio 1 1 Conversione di un numero naturale in base b.

Dettagli

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

LA GESTIONE DELLE VISITE CLIENTI VIA WEB LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici

Dettagli

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database Uso delle basi di dati Uso delle Basi di Dati Il modulo richiede che il candidato comprenda il concetto di base dati (database) e dimostri di possedere competenza nel suo utilizzo. Cosa è un database,

Dettagli

Sviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL.

Sviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL. Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL. 2ELHWWLYL GD UDJJLXQJHUH SHU JOL VWXGHQWL alla fine dell esercitazione gli studenti dovranno essere in grado di: 1. utilizzare

Dettagli

Come modificare la propria Home Page e gli elementi correlati

Come modificare la propria Home Page e gli elementi correlati Come modificare la propria Home Page e gli elementi correlati Versione del documento: 3.0 Ultimo aggiornamento: 2006-09-15 Riferimento: webmaster (webmaster.economia@unimi.it) La modifica delle informazioni

Dettagli

ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013

ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013 Allegato alla nota n. 6592 del 10 maggio 2013 ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013 Premessa Il seguente documento illustra

Dettagli

Uno dei pregi di Java è quello di integrare la documentazione con il codice stesso Formato dei commenti:

Uno dei pregi di Java è quello di integrare la documentazione con il codice stesso Formato dei commenti: Javadoc Uno dei pregi di Java è quello di integrare la documentazione con il codice stesso Formato dei commenti: /* commenti */ // commenti /** commenti documentazione */ Questi ultimi generano automaticamente

Dettagli

Gestione dei servizi all utenza. 3. Autorizzazioni

Gestione dei servizi all utenza. 3. Autorizzazioni Istituto Centrale per il Catalogo Unico delle Biblioteche Italiane e per le Informazioni bibliografiche Manuali utente per SBN WEB Gestione dei servizi all utenza 3. Autorizzazioni 1 2 1. Introduzione

Dettagli

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System)

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System) (DataBase Management System) Sistemi di ges3one di basi di da3 Un Database Management System è un sistema software progettato per consentire la creazione e manipolazione efficiente di database (collezioni

Dettagli

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report Facoltà di Lingue e Letterature Straniere Le QUERY 2 Che cos è una Query? Una Query rappresenta uno strumento per interrogare un database.

Dettagli

1) GESTIONE DELLE POSTAZIONI REMOTE

1) GESTIONE DELLE POSTAZIONI REMOTE IMPORTAZIONE ESPORTAZIONE DATI VIA FTP Per FTP ( FILE TRANSFER PROTOCOL) si intende il protocollo di internet che permette di trasferire documenti di qualsiasi tipo tra siti differenti. Per l utilizzo

Dettagli

MANUALE PER LA GESTIONE DEL SERVIZIO DI NEWSLETTER

MANUALE PER LA GESTIONE DEL SERVIZIO DI NEWSLETTER MANUALE PER LA GESTIONE DEL SERVIZIO DI NEWSLETTER HNewsletter: Servizio di Newsletter HNewsletter è un applicazione che permette di inviare un solo messaggio di posta elettronica ad un elenco di indirizzi

Dettagli

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica Consiglio regionale della Toscana Regole per il corretto funzionamento della posta elettronica A cura dell Ufficio Informatica Maggio 2006 Indice 1. Regole di utilizzo della posta elettronica... 3 2. Controllo

Dettagli

Traccia di soluzione dell esercizio del 25/1/2005

Traccia di soluzione dell esercizio del 25/1/2005 Traccia di soluzione dell esercizio del 25/1/2005 1 Casi d uso I casi d uso sono in Figura 1. Ci sono solo due attori: il Capo officina e il generico Meccanico. Figura 1: Diagramma dei casi d uso. 2 Modello

Dettagli

FIRESHOP.NET. Gestione Lotti & Matricole. www.firesoft.it

FIRESHOP.NET. Gestione Lotti & Matricole. www.firesoft.it FIRESHOP.NET Gestione Lotti & Matricole www.firesoft.it Sommario SOMMARIO Introduzione... 3 Configurazione... 6 Personalizzare le etichette del modulo lotti... 6 Personalizzare i campi che identificano

Dettagli

CERTIFICATI DIGITALI. Manuale Utente

CERTIFICATI DIGITALI. Manuale Utente CERTIFICATI DIGITALI Procedure di installazione, rimozione, archiviazione Manuale Utente versione 1.0 pag. 1 pag. 2 di30 Sommario CERTIFICATI DIGITALI...1 Manuale Utente...1 Sommario...2 Introduzione...3

Dettagli

Organizzazione degli archivi

Organizzazione degli archivi COSA E UN DATA-BASE (DB)? è l insieme di dati relativo ad un sistema informativo COSA CARATTERIZZA UN DB? la struttura dei dati le relazioni fra i dati I REQUISITI DI UN DB SONO: la ridondanza minima i

Dettagli

SOMMARIO... 3 INTRODUZIONE...

SOMMARIO... 3 INTRODUZIONE... Sommario SOMMARIO... 3 INTRODUZIONE... 4 INTRODUZIONE ALLE FUNZIONALITÀ DEL PROGRAMMA INTRAWEB... 4 STRUTTURA DEL MANUALE... 4 INSTALLAZIONE INRAWEB VER. 11.0.0.0... 5 1 GESTIONE INTRAWEB VER 11.0.0.0...

Dettagli

C A T A L O G O. Catalogo del Sistema Bibliotecario Padovano. Gruppo Lavoro per il Coordinamento dei Corsi all Utenza

C A T A L O G O. Catalogo del Sistema Bibliotecario Padovano. Gruppo Lavoro per il Coordinamento dei Corsi all Utenza C A T A L O G O Catalogo del Sistema Bibliotecario Padovano Gruppo Lavoro per il Coordinamento dei Corsi all Utenza Quando si usa un catalogo? Un catalogo permette di verificare se un documento, monografia

Dettagli

ISTITUTO TECNICO INDUSTRIALE STATALE LA GESTIONE DEI FILE DI TESTO IN C++

ISTITUTO TECNICO INDUSTRIALE STATALE LA GESTIONE DEI FILE DI TESTO IN C++ ISTITUTO TECNICO INDUSTRIALE STATALE G A L I L E O F E R R A R I S DIISPENSA DII IINFORMATIICA E SIISTEMII AUTOMATIICII LA GESTIONE DEI FILE DI TESTO IN C++ Le classi per la gestione dei file. Il C++ è

Dettagli

Esercitazione di Basi di Dati

Esercitazione di Basi di Dati Esercitazione di Basi di Dati Corso di Fondamenti di Informatica 15/22 Aprile 2004 Progettazione di un Database (DB) Marco Pennacchiotti pennacchiotti@info.uniroma2.it Tel. 0672597334 Ing.dell Informazione,

Dettagli

Spazio Commerciale. Le tue vendite, il nostro successo. Manuale Operativo. Guida inserimento articoli tramite Area di amministrazione.

Spazio Commerciale. Le tue vendite, il nostro successo. Manuale Operativo. Guida inserimento articoli tramite Area di amministrazione. Manuale Operativo Guida inserimento articoli tramite Area di amministrazione Pagina 1 di 8 Indice Generale 1. Sommario 2. Introduzione 3. Glossario 4. Accesso all'interfaccia 5. Icone e funzionalità 5.1.

Dettagli

Manuale Gestore. STWS Web Energy Control - Servizio di telelettura sul WEB

Manuale Gestore. STWS Web Energy Control - Servizio di telelettura sul WEB Manuale Gestore STWS Web Energy Control - Servizio di telelettura sul WEB SOMMARIO 1.0 PRESENTAZIONE... 4 2.0 UTENTI... 4 2.1 GESTORE... 4 2.2 AMMINISTRATORE DI CONDOMINIO... 4 2.3 INQUILINO... 4 3.0

Dettagli

Introduzione... 1. Accesso alla procedura online... 2. Creazione e comunicazione delle Edizioni dei percorsi formativi... 4

Introduzione... 1. Accesso alla procedura online... 2. Creazione e comunicazione delle Edizioni dei percorsi formativi... 4 PROCEDURA ON-LINE PER LA GESTIONE, RENDICONTAZIONE E LIQUIDAZIONE DEI PERCORSI FORMATIVI REALIZZATI NELL AMBITO DEL CATALOGO DELL OFFERTA FORMATIVA REGIONALE PER L APPRENDISTATO PROFESSIONALIZZANTE GUIDA

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

WG-TRANSLATE Manuale Utente WG TRANSLATE. Pagina 1 di 15

WG-TRANSLATE Manuale Utente WG TRANSLATE. Pagina 1 di 15 WG TRANSLATE Pagina 1 di 15 Sommario WG TRANSLATE... 1 1.1 INTRODUZIONE... 3 1 TRADUZIONE DISPLAY FILE... 3 1.1 Traduzione singolo display file... 4 1.2 Traduzione stringhe da display file... 5 1.3 Traduzione

Dettagli

Gestione degli appelli e verbalizzazione degli esami online GUIDA DOCENTI. (versione 1.0 del 26.11.2014)

Gestione degli appelli e verbalizzazione degli esami online GUIDA DOCENTI. (versione 1.0 del 26.11.2014) Gestione degli appelli e verbalizzazione degli esami online GUIDA DOCENTI (versione 1.0 del 26.11.2014) INDICE 1. LOGIN... 3 2. VISUALIZZAZIONE APPELLI... 4 3. DEFINIZIONE APPELLI... 4 4. GESTIONE LISTA

Dettagli

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito) Le seguenti istruzioni sono relative all installazione di IBM SPSS Modeler Text Analytics versione 15 mediante un licenza

Dettagli

Scheda operativa Versione rif. 13.01.3c00. Libro Inventari

Scheda operativa Versione rif. 13.01.3c00. Libro Inventari 1 Inventario... 2 Prepara tabelle Inventario... 2 Gestione Inventario... 3 Tabella esistente... 3 Nuova tabella... 4 Stampa Inventario... 8 Procedure collegate... 11 Anagrafiche Archivi ditta Progressivi

Dettagli

Compilatore risorse display grafico LCD serie IEC-line

Compilatore risorse display grafico LCD serie IEC-line Compilatore risorse display grafico LCD serie IEC-line aggiornamento: 22-11-2012 IEC-line by OVERDIGIT overdigit.com 1. Il display grafico LCD I PLC della serie IPC-line possono disporre opzionalmente

Dettagli

Studente: SANTORO MC. Matricola : 528

Studente: SANTORO MC. Matricola : 528 CORSO di LAUREA in INFORMATICA Corso di CALCOLO NUMERICO a.a. 2004-05 Studente: SANTORO MC. Matricola : 528 PROGETTO PER L ESAME 1. Sviluppare una versione dell algoritmo di Gauss per sistemi con matrice

Dettagli

GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL

GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA BOZZA 23/07/2008 INDICE 1. PERCHÉ UNA NUOVA VERSIONE DEI MODULI DI RACCOLTA DATI... 3 2. INDICAZIONI GENERALI... 4 2.1. Non modificare la struttura dei fogli di lavoro... 4 2.2. Cosa significano

Dettagli

Archivio CD. Fondamenti di Programmazione

Archivio CD. Fondamenti di Programmazione Archivio CD Una persona possiede un certo numero di CD musicali e desidera organizzare il proprio archivio tramite uno strumento software. Il programma deve permettere: - l inserimento di un nuovo CD nella

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

Relazioni tra tabelle

Relazioni tra tabelle Relazioni tra tabelle Una delle caratteristiche principali di Access è la possibilità di definire le relazioni fra tabelle in modo molto semplice vista l interfaccia grafica visuale. Le relazioni possono

Dettagli

Esercitazioni di Progettazione del Software. Esercitazione (Prova al calcolatore del 17 settembre 2010)

Esercitazioni di Progettazione del Software. Esercitazione (Prova al calcolatore del 17 settembre 2010) Sapienza - Università di Roma Facoltà di Ingegneria dell Informazione, Informatica e Statistica Corso di Laurea in Ingegneria Informatica ed Automatica, Ingegneria dei Sistemi Informatici Esercitazioni

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

Università degli Studi di Messina

Università degli Studi di Messina Università degli Studi di Messina Guida alla Rendicontazione on-line delle Attività del Docente Versione della revisione: 2.02/2013-07 A cura di: Fabio Adelardi Università degli studi di Messina Centro

Dettagli

Al giorno d oggi, i sistemi per la gestione di database

Al giorno d oggi, i sistemi per la gestione di database Introduzione Al giorno d oggi, i sistemi per la gestione di database implementano un linguaggio standard chiamato SQL (Structured Query Language). Fra le altre cose, il linguaggio SQL consente di prelevare,

Dettagli

MODULO 5 ACCESS Basi di dati. Lezione 4

MODULO 5 ACCESS Basi di dati. Lezione 4 MODULO 5 ACCESS Basi di dati Lezione 4 ARGOMENTI Lezione 4 Filtrare i dati Esempio 1 Query Cos è Creare Query in visualizza struttura Criteri di ricerca Esempio 2 Esempio 3 Esempio 4 Creare Query in creazione

Dettagli

Studente (Cognome Nome): Corso di Informatica Corso di Laurea in Ingegneria Gestionale a.a. 2006-07 Secondo Compitino 21 Dicembre 2006

Studente (Cognome Nome): Corso di Informatica Corso di Laurea in Ingegneria Gestionale a.a. 2006-07 Secondo Compitino 21 Dicembre 2006 Studente (Cognome Nome): Matricola: Corso di Informatica Corso di Laurea in Ingegneria Gestionale a.a. 2006-07 Secondo Compitino 21 Dicembre 2006 Si noti che le soluzioni ai quesiti saranno considerate

Dettagli

2. LOGIN E RECUPERO DATI DI ACCESSO

2. LOGIN E RECUPERO DATI DI ACCESSO 1. ACCESSO AL SISTEMA La prima schermata cui si accede consente le seguenti operazioni: Login Registrazione nuovo utente Recupero password e/o nome utente 2. LOGIN E RECUPERO DATI DI ACCESSO L accesso

Dettagli

Manuale d uso per la raccolta: Sicurezza degli impianti di utenza a gas - Postcontatore

Manuale d uso per la raccolta: Sicurezza degli impianti di utenza a gas - Postcontatore Manuale d uso per la raccolta: Sicurezza degli impianti di utenza a gas - Postcontatore 1. Obbligo di comunicazione dei dati... 2 2. Accesso alla raccolta... 2 3. Compilazione... 6 2.1 Dati generali Sicurezza

Dettagli

Guida Compilazione Piani di Studio on-line

Guida Compilazione Piani di Studio on-line Guida Compilazione Piani di Studio on-line SIA (Sistemi Informativi d Ateneo) Visualizzazione e presentazione piani di studio ordinamento 509 e 270 Università della Calabria (Unità organizzativa complessa-

Dettagli

MANUALE ESSE3 Gestione Registro delle lezioni

MANUALE ESSE3 Gestione Registro delle lezioni MANUALE ESSE3 Gestione Registro delle lezioni DOCENTI 1 INDICE 1. INTRODUZIONE E ACCESSO... 3 2. GESTIONE DEL REGISTRO... 4 2.1. Informazioni generali... 6 2.2. Stato del Registro... 7 2.2.1. Transizioni

Dettagli

I Sistemi Informativi

I Sistemi Informativi I Sistemi Informativi Definizione Un Sistema Informativo è un mezzo per acquisire, organizzare, correlare, elaborare e distribuire le informazioni che riguardano una realtà che si desidera descrivere e

Dettagli

PROGRAMMA SVOLTO DI INFORMATICA ANNO SCOLASTICO 2013/2014. DOCENTE: Villani Chiara

PROGRAMMA SVOLTO DI INFORMATICA ANNO SCOLASTICO 2013/2014. DOCENTE: Villani Chiara LICEO SCIENTIFICO STATALE "FILIPPO LUSSANA" V i a A n g e l o Ma j, 1 2 4 1 2 1 B E R G A M O 035 237502 Fax: 035 236331 Sito e contatti: www.liceolussana.com Codice fiscale: 80026450165 PROGRAMMA SVOLTO

Dettagli

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell

Dettagli

Appunti sulla Macchina di Turing. Macchina di Turing

Appunti sulla Macchina di Turing. Macchina di Turing Macchina di Turing Una macchina di Turing è costituita dai seguenti elementi (vedi fig. 1): a) una unità di memoria, detta memoria esterna, consistente in un nastro illimitato in entrambi i sensi e suddiviso

Dettagli

Funzioni di Trasferimento Movimenti

Funzioni di Trasferimento Movimenti Airone Gestione Rifiuti Funzioni di Trasferimento Movimenti Airone Funzione di Trasferimento Movimenti pag. 1 Indice INTRODUZIONE... 3 FUNZIONE DI TRASFERIMENTO MOVIMENTI... 3 Configurazione dell applicazione...4

Dettagli

MODULO 5 Appunti ACCESS - Basi di dati

MODULO 5 Appunti ACCESS - Basi di dati MODULO 5 Appunti ACCESS - Basi di dati Lezione 1 www.mondopcnet.com Modulo 5 basi di dati Richiede che il candidato dimostri di possedere la conoscenza relativa ad alcuni concetti fondamentali sui database.

Dettagli

La rubrica degli indirizzi di posta elettronica associati al dominio scuole.piemonte.it

La rubrica degli indirizzi di posta elettronica associati al dominio scuole.piemonte.it Pag. 1 di 13 La rubrica degli indirizzi di posta elettronica associati al dominio 1 Pag. 2 di 13 Sommario 1 Scopo del documento... 3 2 Premessa... 3 3 Utilizzo della rubrica elettronica... 3 3.1 Criteri

Dettagli

Database 1 biblioteca universitaria. Testo del quesito

Database 1 biblioteca universitaria. Testo del quesito Database 1 biblioteca universitaria Testo del quesito Una biblioteca universitaria acquista testi didattici su indicazione dei professori e cura il prestito dei testi agli studenti. La biblioteca vuole

Dettagli

1. Le macro in Access 2000/2003

1. Le macro in Access 2000/2003 LIBRERIA WEB 1. Le macro in Access 2000/2003 Per creare una macro, si deve aprire l elenco delle macro dalla finestra principale del database: facendo clic su Nuovo, si presenta la griglia che permette

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica CL3 - Biotecnologie Basi di dati Prof. Mauro Giacomini Dott. Josiane Tcheuko Informatica - 2006-2007 1 Obiettivi Impostazione di un database Query,maschere,report Informatica - 2006-2007

Dettagli

Progettazione e realizzazione di un applicativo Web Annunci Immobiliari

Progettazione e realizzazione di un applicativo Web Annunci Immobiliari Corso di Gestione dell Informazione Studenti NON frequentanti A.A. 2009/2010 Progettazione e realizzazione di un applicativo Web Annunci Immobiliari 1 Scopo del progetto Si vuole realizzare un applicazione

Dettagli

Gestione delle Cartelle dei Messaggi di Posta Elettronica

Gestione delle Cartelle dei Messaggi di Posta Elettronica CADMO Infor ultimo aggiornamento: febbraio 2012 Gestione delle Cartelle dei Messaggi di Posta Elettronica Premessa...1 Le Cartelle dei Messaggi di Posta Elettronica utilizzate da Outlook Express...2 Cose

Dettagli

Manuale Terminal Manager 2.0

Manuale Terminal Manager 2.0 Manuale Terminal Manager 2.0 CREAZIONE / MODIFICA / CANCELLAZIONE TERMINALI Tramite il pulsante NUOVO possiamo aggiungere un terminale alla lista del nostro impianto. Comparirà una finestra che permette

Dettagli

Tipi di utente Pagina di Accesso BUW prevede due tipi di utente

Tipi di utente Pagina di Accesso BUW prevede due tipi di utente Scopo CASO DI STUDIO Back L applicazione Back (BUW) è un insieme di funzionalità che: permette di salvare un insieme di file creati sul client su uno spazio disco di locazione sconosciuta all utente e

Dettagli

DENUNCE EDILCONNECT GUIDA COMPILAZIONE

DENUNCE EDILCONNECT GUIDA COMPILAZIONE Cassa Edile Como e Lecco DENUNCE EDILCONNECT GUIDA COMPILAZIONE COMPILAZIONE DA FILE PAGHE Guida per i consulenti e le imprese che compilano la denuncia utilizzando il file di esportazione dei software

Dettagli

Università degli Studi di L Aquila. Facoltà di Ingegneria. Corso di Laurea in Ingegneria Elettronica Corso di Sistemi Informativi

Università degli Studi di L Aquila. Facoltà di Ingegneria. Corso di Laurea in Ingegneria Elettronica Corso di Sistemi Informativi Università degli Studi di L Aquila Facoltà di Ingegneria Corso di Laurea in Ingegneria Elettronica Corso di Sistemi Informativi Prof. Gaetanino Paolone Dott. Ottavio Pascale a.a.2003-2004 Progetto Campo

Dettagli

TV Serial Cataloger. Il catalogo degli episodi deve godere delle seguenti proprietà:

TV Serial Cataloger. Il catalogo degli episodi deve godere delle seguenti proprietà: Appello di Settembre 2009 TV Serial Cataloger Laurea Triennale in Comunicazione Digitale Laboratorio di Programmazione 1 Descrizione Il progetto consiste nel realizzare un programma per gestire la catalogazione

Dettagli

Manuale di realizzazione dei modelli di documento

Manuale di realizzazione dei modelli di documento MystiqueXML Manuale di realizzazione dei modelli di documento Indice 1 Le tabelle...5 1.1 Tabelle condizionali...5 1.2 Tabelle Multiple - un solo livello...5 1.3 Tabelle Multiple - a più livelli...5 2

Dettagli

Gestione del file system

Gestione del file system Gestione del file system Gestione del file system Il gestore del file system è quella parte del sistema operativo incaricato di gestire le informazioni memorizzate sui dispositivi di memoria permanente

Dettagli

Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste

Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste versione 2.1 24/09/2015 aggiornamenti: 23-set-2015; 24-set-2015 Autore: Francesco Brunetta (http://www.francescobrunetta.it/)

Dettagli

Guida alla. Gestione del Catalogo. per le Imprese

Guida alla. Gestione del Catalogo. per le Imprese Guida alla Gestione del Catalogo per le Imprese Guida alla Gestione del Catalogo per le Imprese - Pagina 1 di 24 Indice 1. PREMESSA... 3 2. GESTIONE CATALOGO... 4 2.1. LOGIN E ACCESSO ALL AREA PERSONALE...

Dettagli

Product Shipping Cost Guida d'installazione ed Utilizzo

Product Shipping Cost Guida d'installazione ed Utilizzo Guida d'installazione ed Utilizzo Installazione Per installare il modulo è sufficiente copiare la cartella app del pacchetto del modulo nella cartella principale dell'installazione di Magento dove è già

Dettagli

DIPARTIMENTO DI SCIENZE DEL FARMACO. Prenotazione degli Appelli d esame Online. Guida Studenti VOL. Verbalizzazione OnLine.

DIPARTIMENTO DI SCIENZE DEL FARMACO. Prenotazione degli Appelli d esame Online. Guida Studenti VOL. Verbalizzazione OnLine. DIPARTIMENTO DI SCIENZE DEL FARMACO Prenotazione degli Appelli d esame Online Guida Studenti VOL Verbalizzazione OnLine degli esami 1 INDICE 1. INTRODUZIONE... 3 2. ACCESSO AREA WEB RISERVATA... 3 3. SEZIONE

Dettagli

SCRUTINIO WEB MANUALE D USO. Scrutinio Web. Manuale d uso - Docente. Versione 1.2.0 del 12-12-2011. Pagina 1 di 12

SCRUTINIO WEB MANUALE D USO. Scrutinio Web. Manuale d uso - Docente. Versione 1.2.0 del 12-12-2011. Pagina 1 di 12 Scrutinio Web Manuale d uso - Docente Versione 1.2.0 del 12-12-2011 Pagina 1 di 12 Sommario PREMESSA... 4 Requisiti minimi... 4 USO DEL PROGRAMMA... 5 Accesso Docente... 5 Registrazione Valutazione ed

Dettagli

Servizio Tirocini. Facoltà di Psicologia. A cura dell Ufficio Tirocini

Servizio Tirocini. Facoltà di Psicologia. A cura dell Ufficio Tirocini Servizio Tirocini Facoltà di Psicologia A cura dell Ufficio Tirocini 1 Per accedere al Sistema Tirocini della Facoltà di Psicologia, la prima volta, dovrai inserire nel riquadro LOGIN situato nella parte

Dettagli

Siti web centrati sui dati Architettura MVC-2: i JavaBeans

Siti web centrati sui dati Architettura MVC-2: i JavaBeans Siti web centrati sui dati Architettura MVC-2: i JavaBeans 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 Limiti dell approccio SEVLET UNICA La servlet svolge tre tipi di funzioni distinte: Interazione con

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

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci Corso di Laurea Magistrale in Ingegneria per l Ambiente e il Territorio A.A. 2014-2015 Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci Strutture di dati: DB e DBMS DATO E INFORMAZIONE Dato: insieme

Dettagli

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1 Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel 2000 1 Una tabella Pivot usa dati a due dimensioni per creare una tabella a tre dimensioni, cioè una tabella

Dettagli

Prova Finale di Livello Base Compito n.21

Prova Finale di Livello Base Compito n.21 Prova Finale di Livello Base Compito n.21 COGNOME E NOME: MATRICOLA: Tempo a disposizione: 2 ore Esercizio n. 1 E necessario scrivere un programma in linguaggio C++ che gestisca i dati di una collezione

Dettagli

ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi terza

ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi terza ESERCIZI DI PROBLEM SOLVING E COMPOSIZIONE DEI DIAGRAMMI DI FLUSSO per le classi terza vers.3 in lavorazione Docente SAFFI FABIO Contenuti 01.Esercizi generici sul diagramma di flusso - flow chart... 2

Dettagli

Raggruppamenti Conti Movimenti

Raggruppamenti Conti Movimenti ESERCITAZIONE PIANO DEI CONTI Vogliamo creare un programma che ci permetta di gestire, in un DB, il Piano dei conti di un azienda. Nel corso della gestione d esercizio, si potranno registrare gli articoli

Dettagli

per interventi strutturali di rafforzamento locale o di miglioramento sismico, - art. 2, comma 1, lettere b) e c) -

per interventi strutturali di rafforzamento locale o di miglioramento sismico, - art. 2, comma 1, lettere b) e c) - INTERVENTI DI RIDUZIONE DEL RISCHIO SISMICO DISCIPLINATI DAL PROGRAMMA O.P.C.M. n. 4007 del 29/03/2012 Manuale del software per la gestione delle richieste di contributo per interventi strutturali di rafforzamento

Dettagli

Introduzione a Dev-C++

Introduzione a Dev-C++ Introduzione a Dev-C++ Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione Università di Brescia 1 Note: Dev-C++ richiede Windows 95/98/NT/2000/XP

Dettagli

Amministrazione gruppi (Comunità)

Amministrazione gruppi (Comunità) Amministrazione gruppi (Comunità) Guida breve per il docente che amministra il gruppo Premessa Di regola i gruppi sono creati all interno della Scuola. Nel caso in cui vi fosse la necessità di aprire un

Dettagli