Progetto Prestiti Laboratorio di Algoritmi
|
|
- Giovanna Baldi
- 7 anni fa
- Visualizzazioni
Transcript
1 Progetto Prestiti Laboratorio di Algoritmi Docenti: M. Goldwurm, M. Frasca Valido per l appello di luglio Il problema Il progetto prende in esame l attività di finanziamento, da parte di istituti finanziari, di progetti individuali presentati da cittadini. Gli istituti devono decidere, tra i progetti ricevuti, a quali elargire dei prestiti per la loro effettiva realizzazione. Un progetto può essere finanziato da un solo istituto, mentre un istituto può a sua volta finanziare più progetti, che siano però non contemporanei. I progetti presentati possono riguardare attività in cinque possibili categorie: 1. Culturali 2. Sportive 3. Sociali 4. Commerciali 5. Finanziarie La numerazione corrisponde anche alla semantica intriseca delle attività, cioè maggiore differenza nella numerazione corrisponde anche a maggiore differenza nella tipologia di attività. Ciascuno degli istituti finanziari può essere interessato maggiormente ad una delle categorie sopra menzionate. Inoltre, gli istituti si orientano nelle loro scelte anche in base ad altri fattori, tra cui l indicatore ISEE di ciascun partecipante. I progetti possono svolgergersi in qualunque periodo dell anno, e possono durare al più un anno. Periodicamente gli istituti decidono quali progetti finanziare, sulla base delle caratteristiche degli stessi. 2 Descrizione del progetto Bisogna scrivere un programma che legga da un file una sequenza di istruzioni relative a diversi possibili eventi, inclusi l introduzione di un nuovo progetto nel sistema dei finanziamenti, l estromissione dallo stesso di progetti ritenuti inammissibili, la ricerca di un progetto. Il programma deve produrre in output alcuni dati statistici, come descritto di seguito. Inoltre, si noti che le operazioni richieste sono liberamente implementabili; in particolare, non vanno necessariamente intese come prototipi di funzioni. Operazioni di base Aggiungi P Questa operazione corrisponde all introduzione di un nuovo istituto finanziario oppure di un nuovo progetto nel sistema dei finanziamenti. Una entità P del sistema possiede le seguenti caratteristiche: 1
2 identificativo: intero univoco descrizione: stringa tipo: I istituto o P progetto fondi: numero reale, in migliaia euro categoria: intero da 1 a 5 ISEE: numero reale, in migliaia euro data inizio: numero intero da 1 minimo consentito a 364 massimo consentito data fine: numero intero da 2 minimo consentito a 365 massimo consentito, strettamente maggiore di data inizio Se la nuova entità è un istituto finanziario, allora si tratta di un nuovo istituto giudicato affidabile dal sistema. In questo caso, il dato fondi rappresenta la somma che questo istituto può corrispondere ai progetti scelti in totale, mentre i dati da categoria a data fine si riferiscono alle preferenze che l istituto ha per tali attributi nella valutazione dei progetti. Ad esempio, se categoria vale 3, significa che l istituto predilige progetti riguardanti attività sociali. Un campo ISEE pari a 1 indica che l istituto privilegia progetti il cui proponente abbia un indicatore ISEE molto basso, magari perché in questo caso l elargizione del prestito è ancora più indispensabile. Infine, i campi data inizio e data fine permettono di individuare il periodo dell anno che l istituto preferisce per l elargizione di presiti ad un progetto. Se la nuova entità è un progetto, allora si tratta di un nuovo progetto accettato come ammissibile dal sistema. In questo caso, il dato fondi rappresenta il totale dei fondi di cui il progetto necessita, e i dati da categoria a data fine rappresentano le caratteristiche del progetto. Il campo ISEE descrive l indicatore economico ISEE del proponente il progetto, il campo data inizio descrive il giorno in cui il progetto comincerebbe in caso di finanziamento, mentre il campo data fine indica il giorno in cui terminerebbe la realizzazione del progetto in caso di finanziamento. Se esiste già un entità con lo stesso identificativo, i suoi dati vanno aggiornati. Stampa id Stampa i dati relativi alla entità istituto o progetto del sistema il cui identificativo è id, se questa fa parte del sistema. Altrimenti, stampa il messaggio: Non ci sono entità il cui identificativo sia id. Estrometti id Questa operazione corrisponde alla estromissione dal sistema della entità il cui identificativo è id. Se non dovesse esistere tale identificativo nel sistema, allora viene stampato il messaggio: Non ci sono entità il cui identificativo sia id. Stampa Stampa tutte le entità presenti nel sistema, in ordine crescente di identificativo, una per riga. 2
3 Calcola affinità id I, id P Questa operazione calcola il grado di affinità tra l istituto di credito il cui identificativo è id I ed il progetto il cui identificativo è id P, se questi sono stati precedentemente inseriti nel sistema. Sono più affini fra loro quelle coppie che presentano preferenze meno dissimili, da verificarsi attraverso i rispettivi valori di fondi, categoria, ISEE, data inizio, data fine. Per capire se e quanto un istituto ed un progetto abbiano caratteristiche dissimili, si calcola l indice di dissimilarità ρ dato dalla somma pesata delle differenze in modulo fra i rispettivi campi sopraccitati. In aggiunta, si valuterà anche la differenza in modulo della durata dei progetti, intesa come numero di giorni tra data inizio e data fine, estremi compresi. Il peso di ogni addendo nella somma pesata rappresenta il fattore di importanza del rispettivo dato, come definito di seguito: dato: fondi categoria ISEE data inizio data fine durata importanza: L affinità viene quindi calcolata con la seguente formula: ρ Gli eventuali casi di parità fra coppie ugualmente affini si possono dirimere in maniera arbitraria. Identificativo Descrizione Tipo Fondi Categoria ISEE Data inizio Data fine 1 CreditoMilano I CreditoBergamo I CreditoTorino I BancoEvitami I BancoFidati I BancaAiuto I RiutilizzoPalasport P P CampoTennis P Abbigliamento P Biblioteca P Quotidiano P CostruzioneStrada P QuoteBorsa P Table 1: Elenco degli istituti e dei progetti presenti nel sistema Esempio 1 Consideriamo le entità con descrizione StrutturaOspedaliera, RiutilizzoPalasport, Credito- Milano, aventi le caratteristiche definite nella Tabella 1. La dissimilarità ρ tra CreditoMilano e RiutilizzoPalasport è data da: = 22.5 la cui affinità è quindi
4 La dissimilarità tra CreditoMilano e StrutturaOspedaliera è invece: = 46.3 la cui affinità è Quindi, delle due, la coppia con più affinità è quella tra CreditoMilano e RiutilizzoPalasport. Se non esiste alcun istituto di credito il cui identificativo sia id I, il programma stampa il messaggio: Non ci sono nel sistema istituti il cui identificativo sia id I. Similmente, se esiste l istituto id I, ma non esiste alcun progetto il cui dentificativo sia id P, il programma stampa il messaggio: Non ci sono nel sistema progetti il cui dentificativo sia id P. Prestito δ, id I Questa operazione riguarda l assegnazione di prestiti da parte dell istituto di identificativo id I ai progetti la cui affinità con l istituto id I sia maggiore o uguale a δ. Tra i progetti rimasti, il comando deve determinare in maniera efficiente un sottoinsieme P di progetti compatibili la cui cardinalità sia massima tra tutti i sottoinsiemi di progetti compatibili. Due progetti si dicono compatibili se i rispettivi periodi di svolgimento non si sovrappongono. I progetti in P devono essere stampati a video in ordine di identificativo, uno per riga, riportando per ogni progetto i campi id e descrizione. Quindi il comando deve verificare se la disponibilità economica dell istituto campo fondi sia tale da poter finanziare tutti i progetti selezionati, in tal caso stampare a video il messaggio: Tutti i progetti sono stati finanziati, fondo totale elargito a dove a è la somma dei fondi assegnati ai progetti in P. Quindi il comando deve terminare. Nel caso in cui l istituto non possa finanziare tutti i progetti, allora il comando deve determinare efficientemente il sottoinsieme di progetti Q P per cui la somma dei rispettivi campi fondi non superi la disponibilità economica dell istituto id I sia massima su tutti i possibili sottoinsiemi Q Una volta determinato Q, esso deve essere stampato a video nelle stesse modalità indicate per la stampa di P, insieme ad una riga che riporti la somma totale assegnata ai progetti in Q. Esempio 2 Assumiamo che le entità del sistema siano quelle presenti nella Tabella 1. Se in input viene specificato l identificativo 2, con δ = 0.02, allora gli identificativi dei progetti che hanno una affinità con il CreditoBergamo almeno pari a δ sono 5, 11, 20, 12, 14, le cui affinità sono , , , , , approssimate alla quarta cifra decimale. Un sottoinsieme massimale di progetti compatibili è P = {5, 11, 14} che non possono essere tutti finanziati, essendo la somma dei loro fondi pari a 41, ed essendo la disponibilità dell istituto pari a 10. Quindi il sottoinsieme Q = {14}. 4
5 Riga di input Operazione in P Aggiungi P stampa id out id Stampa id Estrometti id entita Stampa aff id I id P Calcola affinità id I, id P pr δ id I Prestito δ, id I f Termina l esecuzione del programma Table 2: Specifiche del programma 3 Specifiche di implementazione Il programma deve leggere dallo standard input stdin una sequenza di righe separate da \n, ciascuna delle quali corrisponde a una riga della prima colonna della Tabella 2, dove P è una stringa composta da vari elementi separati da un solo spazio, corrispondenti agli attibuti nella Tabella 1 e definiti nella Sezione 2. id, id I e id P sono interi e 0 δ 1 è un numero reale. I vari elementi su una riga sono separati da uno o più spazi. Quando una riga è letta, viene eseguita l operazione associata; le operazioni di stampa sono effettuate sullo standard output stdout, e ogni operazione deve iniziare su una nuova riga. L output del comando stampa id deve essere visualizzato su una sola riga contenente i dati descrittivi dell entità il cui identificativo è id, nell ordine indicato nella Sezione 2, separati da un solo spazio. Ad esempio, nel caso di un sistema descritto in Tabella 1, l output del comando stampa 12 sarà: 12 Biblioteca P L output del comando entita deve essere visualizzato come id i1 id i2. descrizione idi1 descrizione idi2 id in descrizione idi n dove i 1, i 2... i n è la permutazione degli indentificativi corrispondente all ordinamento crescente degli identificativi, cioè id i1 id i2... id in, con n numero totale di entità nel sistema. descrizione i è il campo descrizione corrispondente all identificativo i. L output del comando aff deve essere visualizzato con 4 cifre decimali. L output del comando prestito deve essere visualizzato come indicato nella Sezione 2. 5
6 Note e suggerimenti 1. Il funzionamento del programma compilazione ed esecuzione e la correttezza delle soluzioni prodotte sono requisiti necessari. Un progetto sarà considerato più o meno valido rispetto all efficienza tempo di calcolo e scelte implementative nel risolvere istanze del problema di dimensioni via via crescenti. Si assuma che siano numerose le operazioni di inserimento ed estromissione di una entità. 2. Non devono essere presenti vincoli né sul numero di istituti, né sul numero di progetti. Si assuma che le entità del sistema possano essere migliaia. 3. Per semplicità si supponga che l input sia sempre conforme alle specifiche contenute nella Tabella 2, per cui non è necessario controllarne la correttezza sintattica. 4. Il progetto deve essere svolto individualmente, nelle scelte progettuali ma soprattutto nella loro implementazione. Si richiede allo studente di effettuare un adeguato collaudo del proprio progetto su diversi esempi, con configurazioni diverse, per verificarne la correttezza. Inserire i comandi di input in un file, ad esempio input.txt, e testare il codice mediante redirezione dell input su tale file, cioè./nome eseguibile < input.txt. 4 Esempio di esecuzione Si supponga che le righe di input siano: in 1 CreditoMilano I in 5 RiutilizzoPalasport P stampa 2 stampa 1 in 2 CreditoBergamo I in 3 CreditoTorino I aff 2 3 in 4 BancoEvitami I in P in 11 CampoTennis P aff 4 6 aff 2 11 aff 9 11 pr pr in 40 BancoFidati I in 10 BancaAiuto I in 20 Abbigliamento P in 12 Biblioteca P entita stampa 40 in 14 Quotidiano P in 115 CostruzioneStrada P in 16 QuoteBorsa P pr in 12 Biblioteca P
7 stampa 12 out 115 entita f L output prodotto dal programma deve essere il seguente: Non ci sono istituti o progetti il cui identificativo sia 2. 1 CreditoMilano I Non ci sono nel sistema progetti con identificativo Non ci sono nel sistema istituti di identificativo CampoTennis [ 11 CampoTennis ] Totale fondi assegnati ai progetti: 6 Tutti i progetti sono stati finanziati, fondo totale elargito 80 1 CreditoMilano 2 CreditoBergamo 3 CreditoTorino 4 BancoEvitami 5 RiutilizzoPalasport 10 BancaAiuto 11 CampoTennis 12 Biblioteca 20 Abbigliamento 40 BancoFidati 40 BancoFidati I Quotidiano 115 CostruzioneStrada [ 14 Quotidiano 115 CostruzioneStrada ] Totale fondi assegnati ai progetti: Biblioteca P
8 1 CreditoMilano 2 CreditoBergamo 3 CreditoTorino 4 BancoEvitami 5 RiutilizzoPalasport 10 BancaAiuto 11 CampoTennis 12 Biblioteca 14 Quotidiano 16 QuoteBorsa 20 Abbigliamento 40 BancoFidati 5 Organizzazione degli appelli e modalità di consegna La versione aggiornata del progetto è pubblicata sul sito: Si consiglia di consultare periodicamente questo sito per eventuali correzioni e/o precisazioni relative al testo del progetto. Per ogni ulteriore chiarimento scrivere all indirizzo frasca@di.unimi.it. Il presente progetto è valido per l appello di luglio 2016 e deve essere consegnato entro il 19 luglio, ore 23:59. L elenco degli ammessi ai colloqui orali sarà disponibile sulla pagina del corso qualche giorno dopo il termine di consegna del progetto. Il progetto va inviato per posta elettronica all indirizzo frasca@di.unimi.it entro la data sopra indicata. Occorre presentare: 1. il codice sorgente in standard ANSI C, e il relativo makefile. Commentare ogni funzione con una descrizione sintetica della sua semantica, dei suoi argomenti e dell eventuale output; 2. Una relazione formato pdf, opportunamente indentata e suddivisa in sezioni, che illustri in maniera esauriente e chiara la logica delle scelte implementative fatte per ogni operazione, l algoritmo utilizzato descrizione generale, non parti di codice e/o relativi commenti e le strutture dati utilizzate per lo svolgimento delle singole operazioni. Inoltre, occorre analizzare la complessità asintotica di ogni operazione principale. I due o più file file sorgenti C + relazione devono essere contenuti in un unico file.zip il cui nome dovrà essere della forma cognome matricola.zip. La relazione e il codice devono riportare nome, cognome e matricola. 8
Progetto Prestiti Laboratorio di Algoritmi
Progetto Prestiti Laboratorio di Algoritmi Docenti: M. Goldwurm, M. Frasca Valido per l appello di giugno 2016 1 Il problema Il progetto prende in esame l attività di finanziamento, da parte di istituti
DettagliLaboratorio di Algoritmi e Strutture Dati
Il problema Laboratorio di Algoritmi e Strutture Dati Docenti: M. Torelli, S. Aguzzoli Appello del settembre 2007 Progetto Daltonismo Consegna entro il 24 settembre 2007 Gli abitanti di una remota isola
DettagliLaboratorio di Algoritmi e Strutture Dati
Il problema Laboratorio di Algoritmi e Strutture Dati Docenti: M. Torelli, S. Aguzzoli Appello del 22 gennaio 2007 Progetto Templi Consegna entro l 11 febbraio 2007 In una regione lontana si erigono templi
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati Docente: V. Lonati Progetto Il faccendiere Bis valido per l appello di settembre 2012 Questo progetto si ispira a quello proposto per gli appelli di giugno e luglio,
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati Docenti: M. Torelli, S. Aguzzoli Progetto Incastri valido per l appello di gennaio 2011 Premessa La realizzazione del progetto è una prova d esame da svolgersi
DettagliElaborato Shell. Elementi di architettura e sistemi operativi 2016/2017
Elaborato Shell Elementi di architettura e sistemi operativi 2016/2017 Introduzione passwd è il file di configurazione di sistema in cui sono memorizzate alcune delle informazioni relative agli account
DettagliProva di Laboratorio del [ Corso A-B di Programmazione (A.A. 2004/05) Esempio: Media Modalità di consegna:
Prova di Laboratorio del 12.1.2005 [durata 90 min.] Corso A-B di Programmazione (A.A. 2004/05) 1. Leggere da tastiera un insieme di numeri interi ed inserirli in un vettore A 2. Calcolare tramite una funzione
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati 1 Il problema Docenti: M. Torelli, M. Frasca Progetto Citazioni valido per l appello di settembre 2011 Il Ministero dell Istruzione ha deciso di monitorare in
DettagliProgetto: Dama. 1 - Descrizione. 2 - Regole del gioco. Appello di febbraio 2003
Appello di febbraio 2003 Progetto: Dama Laurea triennale in Comunicazione Digitale Laboratorio di Informatica Generale 1 - Descrizione Il progetto consiste nell implementare un rudimentale programma di
DettagliProblema: dati i voti di tutti gli studenti di una classe determinare il voto medio della classe.
Problema: dati i voti di tutti gli studenti di una classe determinare il voto medio della classe. 1) Comprendere il problema 2) Stabilire quali sono le azioni da eseguire per risolverlo 3) Stabilire la
DettagliRegistro Lezioni e Diario Docenti
Registro Lezioni e Diario Docenti Documento redatto da: Centro Servizi Informatici Area Esse3 - Data: 12/04/2016 Versione non definitiva Sommario 1. REGISTRO LEZIONI DOCENTE... 2 1.1. Collegamento al Registro
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati Docente: V. Lonati Progetto Il faccendiere valido per gli appelli di giugno e luglio 2012 1 Il problema Un faccendiere vuole depositare ingenti quantità di denaro
DettagliQUICK GUIDE ESAMI DI STATO
QUICK GUIDE ESAMI DI STATO Le operazioni da eseguire sono semplici e lineari, ma è opportuno ricordarne la corretta sequenza nella quale vanno eseguite. Flusso delle operazioni da eseguire: 1. Inserimento
Dettagli20. Riepilogo Venduto - Giacenze
20. Riepilogo Venduto - Giacenze Questo importante pannello è lo strumento principale di analisi delle Vendite soprattutto quando esiste la necessità di confrontarle direttamente con le Giacenze. Il pannello
DettagliAPPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO VI.2015
APPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO 2014 2015 15.VI.2015 VINCENZO MARRA Indice Esercizio 1 1 Definizione dei tipi P e T, e calcolo dell area.
DettagliLaboratorio di Reti, Corsi A e B. Text-Twist. Progetto di Fine Corso A.A. 2016/17
Laboratorio di Reti, Corsi A e B Text-Twist Progetto di Fine Corso A.A. 2016/17 1.Descrizione del problema Il progetto consiste nello sviluppo di un gioco multiplayer online. All inizio di una partita
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati Docenti: M. Goldwurm, V. Lonati Appelli di giugno e luglio 2009 Progetto Hitori Introduzione Il progetto è ispirato ad un rompicapo logico di origine giapponese,
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati Docente: Camillo Fiorentini 16 ottobre 2007 1 Rappresentazioni di caratteri in C In C un carattere è una costante intera il cui valore è dato dal codice ASCII
DettagliProgetto NoiPA per la gestione giuridicoeconomica del personale delle Aziende e degli Enti del Servizio Sanitario della Regione Lazio
Progetto NoiPA per la gestione giuridicoeconomica del personale delle Aziende e degli Enti del Servizio Sanitario della Regione Lazio Pillola operativa Modello 730 Versione 1.0 del 30/06/2014 1. MODELLO
DettagliI. D. E. S. I n d a g i n i d i a g n o s t i c h e s u i s o l a i deg l i e d i f i c i s c o l a s t i c i
I. D. E. S. I n d a g i n i d i a g n o s t i c h e s u i s o l a i deg l i e d i f i c i s c o l a s t i c i G u i d a O p e r a t i v a p e r g l i e n t i l o c a l i L applicazione IDES è fruibile
DettagliUNIVERSITÀ DEGLI STUDI DI TORINO MANUALE PER DOCENTI: REGISTRO DELLE LEZIONI
UNIVERSITÀ DEGLI STUDI DI TORINO MANUALE PER DOCENTI: REGISTRO DELLE LEZIONI 1 SOMMARIO ACCESSO ALLA MYUNITO DOCENTE...3 COMPILAZIONE DEL REGISTRO DELLE LEZIONI...3 STATI DEL REGISTRO...7 STAMPA DEL REGISTRO...8
DettagliConversione di base. Conversione decimale binario. Si calcolano i resti delle divisioni per due
Conversione di base Dato N>0 intero convertirlo in base b dividiamo N per b, otteniamo un quoto Q 0 ed un resto R 0 dividiamo Q 0 per b, otteniamo un quoto Q 1 ed un resto R 1 ripetiamo finché Q n < b
DettagliDescrivono la collaborazione di un gruppo di oggetti per implementare collettivamente un comportamento
Diagrammi di interazione Diagrammi di sequenza Diagrammi di comunicazione (ex collaborazione) Diagrammi di interazione generale Diagrammi di temporizzazione Descrivono la collaborazione di un gruppo di
DettagliIndicazioni su come preparare la relazione su un esperienza di laboratorio
Indicazioni su come preparare la relazione su un esperienza di laboratorio Riportare all inizio: nome e cognome; numero di matricola; anno in cui si è seguito il corso; gruppo con cui si è realizzata l
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati 1 Il problema Docente: V. Lonati Progetto Benefattori 1 valido per gli appelli di febbraio e marzo 2011 Il progetto prende ispirazione de alcuni documenti antichi
DettagliLez. 5 La Programmazione. Prof. Salvatore CUOMO
Lez. 5 La Programmazione Prof. Salvatore CUOMO 1 2 Programma di utilità: Bootstrap All accensione dell elaboratore (Bootsrap), parte l esecuzione del BIOS (Basic Input Output System), un programma residente
DettagliISCRIZIONI ONLINE 2014 II FASE Scuole Verifica domande
ISCRIZIONI ONLINE 2014 II FASE Scuole Verifica domande II FASE Scuole Verifica delle domande Dal 3 febbraio, fino al 28 febbraio, le scuole destinatarie dell iscrizione o anche quelle di attuale frequenza
DettagliPresidenza del Consiglio dei Ministri
Anagrafe delle prestazioni. Trasmissione incarichi:. Manuale utente (front office) Aggiornato al 11 Novembre 2016 Sommario 1. Introduzione... 3 2. Modalità operativa... 3 3. Area validazione... 3 3.1 Regole
DettagliSpazio riservato ai docenti
Politecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Prova in itinere del 25 Novembre 2015 COGNOME E NOME RIGA COLONNA MATRICOLA Tema A Spazio riservato ai docenti Il presente plico contiene
DettagliProva di Laboratorio di Programmazione
Prova di Laboratorio di Programmazione 29 gennaio 2015 ATTENZIONE: Non è possibile usare le classi del package prog.io del libro di testo Lo scopo è realizzare un programma che permetta di svolgere alcune
DettagliISTRUZIONI PER LA COMPILAZIONE DEL MODELLO PER LA RICHIESTA DI TRASFERIMENTO DEI GIUDICI DI PACE
ISTRUZIONI PER LA COMPILAZIONE DEL MODELLO PER LA RICHIESTA DI TRASFERIMENTO DEI GIUDICI DI PACE Il modello permette la compilazione dell'istanza di richiesta di trasferimento per Giudici di Pace. La trasmissione
DettagliAPPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO 2013 2014 20.VI.2014
APPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO 2013 2014 20.VI.2014 VINCENZO MARRA Indice Esercizio 1 1 Leggere stringhe e caratteri 1 Esercizio 2 2
Dettagli9In questa sezione. Ordinare e filtrare i dati. Dopo aver aggiunto dati ai fogli di lavoro, potresti voler
9In questa sezione Ordinare e filtrare i dati Ordinare i dati del foglio di lavoro Creare un elenco personalizzato Filtrare rapidamente i dati con Filtro automatico Creare un filtro avanzato Convalidare
DettagliModulo 445. Manuale utente
Istituto Nazionale Previdenza Sociale Direzione centrale entrate informativi e tecnologici Modulo 445 Manuale utente Maggio 2011 Manuale utente pag. 2 di 11 INDICE DEGLI ARGOMENTI 1 HOME PAGE... 3 1.1
DettagliGestione degli impegni Requisiti generali Si fissi come ipotesi che la sequenza di impegni sia ordinata rispetto al tempo,, e che ogni lavoratore abbi
Fondamenti di Informatica T-1 modulo 2 Laboratorio 10: preparazione alla prova d esame 1 Esercizio 1 - Gestione degli impegni Gli impegni giornalieri dei dipendenti di un azienda devono essere aggiornati
DettagliElementi di informatica e Programmazione
Università degli Studi di Brescia Elementi di informatica e Programmazione EXCEL Docente: Marco Sechi E mail: marco.sechi@unibs.it Vers. 26/10/2016 Dipartimento di Ingegneria Meccanica e Industriale Dipartimento
DettagliIndice. Ricerca richiesta d offerta. Risultati della ricerca Navigazione Stati
Indice Ricerca richiesta d offerta Risultati della ricerca Navigazione Stati Dettaglio richiesta d offerta Codice materiale cliente Note di posizione Aggiungi al carrello 1 di 8 Ricerca richiesta d offerta
DettagliSISTEMI DI ELABORAZIONE
SISTEMI DI ELABORAZIONE CORSO DI LAUREA MAGISTRALE IN INGEGNERIA ELETTRONICA SPECIFICHE DI PROGETTO A.A. 2011/2012 Il progetto consiste nello sviluppo di un applicazione client/server. Client e server
DettagliISTRUZIONI PER LA COMPILAZIONE DEL REGISTRO ELETTRONICO
ISTRUZIONI PER LA COMPILAZIONE DEL REGISTRO ELETTRONICO Ambiente di lavoro Inserimento-Modifica-Cancellazione Voti Annotazioni riservate Scheda analisi alunno Inserimento e gestione Valutazioni finali
DettagliIl comando provoca il salvataggio dello stato e la terminazione dell esecuzione.
Scrivere un programma per la gestione di una videoteca. Il programma deve essere in grado di tenere traccia dello stato corrente (presente/in prestito a x/smarrito da x/danneggiato da x a livello nn) e
DettagliCorso Programmazione
Corso Programmazione 2008-2009 (docente) Fabio Aiolli E-mail: aiolli@math.unipd.it Web: www.math.unipd.it/~aiolli (docenti laboratorio) A. Ceccato, F. Di Palma, M. Gelain Dipartimento di Matematica Pura
DettagliSISPOR Sistema informativo a Supporto del Programma Operativo Occupazione FSE 2007/2013. Manuale Utente REGISTRAZIONE UTENTE
SISPOR 2007-2013 Sistema informativo a Supporto del Programma Operativo Occupazione FSE 2007/2013 Manuale Utente REGISTRAZIONE UTENTE INDICE Introduzione...3 Accesso al servizio...4 Accesso area riservata...5
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati Docente: V. Lonati Progetto Malattie infettive valido per gli appelli di giugno e luglio 2014 1 Il problema L epidemiologa Esantema de Malatis si occupa della
DettagliAlgoritmi e Strutture Dati. Capitolo 4 Ordinamento
Algoritmi e Strutture Dati Capitolo 4 Ordinamento Ordinamento Dato un insieme S di n oggetti presi da un dominio totalmente ordinato, ordinare S Esempi: ordinare una lista di nomi alfabeticamente, o un
Dettagli<Nome Tabella>.<attributo>
Informatica Generale (AA 07/08) Corso di laurea in Scienze della Comunicazione Facoltà di Lettere e Filosofia Università degli Studi di Salerno : SQL (2) Tabelle mult., variabili, aggreg, group Prof. Alberto
DettagliIn molte applicazioni sorge il problema di sapere in quanti modi possibili si può presentare un certo fenomeno.
Definizione Oggetto del calcolo combinatorio è quello di determinare il numero dei modi mediante i quali possono essere associati, secondo prefissate regole, gli elementi di uno stesso insieme o di più
DettagliLaboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale
Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Algebra di Boole Stefano Cagnoni Algebra di Boole L algebra
DettagliPosizione Titoli. 13 Posizione Titoli
Posizione Titoli 13 Posizione Titoli La sezione consente di accedere alla propria posizione analitica, di monitorare gli ordini in essere e gli ordini eseguiti. Le funzioni accessibili mediante il combo
DettagliAccesso al sistema di compilazione della dichiarazione FGas descrizione del sistema
Accesso al sistema di compilazione della dichiarazione FGas descrizione del sistema Una volta completata la registrazione e attivate le credenziali di accesso, l utente può tornare alla sezione di Login
DettagliAgevolazioni Tariffarie 2016
Agevolazioni Tariffarie 2016 Tabella riepilogativa AGEVOLAZIONI TARIFFARIE SUI SERVIZI DI TRASPORTO PUBBLICO LOCALE NELLA REGIONE LAZIO (attuazione art. 2, comma 27, della L.R. n.17 del 0.12.2014 Legge
DettagliSistema di Valutazione (SIV) Prima fase del processo di valutazione dei Dirigenti Scolastici
Sistema di Valutazione (SIV) Prima fase del processo di valutazione dei Dirigenti Scolastici La presente nota si compone di due sezioni: 1 - Operazioni obbligatorie ad inizio del biennio di valutazione
DettagliREGISTRI DIDATTICI CORSI DI LAUREA E LAUREA MAGISTRALI
REGISTRI DIDATTICI CORSI DI LAUREA E LAUREA MAGISTRALI Guida per i docenti Versione 2.0 Sommario 1. INTRODUZIONE E ACCESSO 3 1.1. INFORMAZIONI GENERALI 4 1.2. VISUALIZZAZIONE DELLE ATTIVITÀ SU CUI REDIGERE
DettagliSito del sistema bibliotecario Area Nord Ovest
Sito del sistema bibliotecario Area Nord Ovest Modulo di gestione iniziative Per accedere al modulo di gestione delle iniziative è necessario autenticarsi inserendo username e password negli appositi campi
DettagliManuale NoiPA. Modifica Dati Personali
Manuale NoiPA Modifica Dati Personali Versione 2.2 Agosto 2016 Indice 1 Introduzione... 3 2 I Dati personali (dati di profilo) su NoiPA... 3 3 L area Modifica dati personali... 4 3.1 Modifica recapiti...
DettagliArchitettura degli Elaboratori. Classe 3 Prof.ssa Anselmo. Appello del 18 Febbraio Attenzione:
Cognome.. Nome.... Architettura degli Elaboratori Classe 3 Prof.ssa Anselmo Appello del 18 Febbraio 2015 Attenzione: Inserire i propri dati nell apposito spazio sottostante e in testa a questa pagina.
DettagliEasyCourse/EasyTest Descrizione file Excel di input
EasyCourse/EasyTest Descrizione file Excel di input In questo documento vengono presentate le descrizioni dei file Excel degli spazi, dell offerta didattica e dell anagrafica dei docenti, con i quali è
DettagliNOTE ILLUSTRATIVE PER LA COMPILAZIONE DEI MODELLI EX 60%
DIREZIONE AMMINISTRATIVA AREA RICERCA E TRASFERIMENTO DI TECNOLOGIA NOTE ILLUSTRATIVE PER LA COMPILAZIONE DEI MODELLI EX 60% PREMESSA La domanda di finanziamento per il bando 2011 deve essere presentata
DettagliProgettazione di Algoritmi
Corso di laurea in Informatica Prova scritta del: Progettazione di Algoritmi 0/06/06 Prof. De Prisco Inserire i propri dati nell apposito spazio. Non voltare la finché non sarà dato il via. Dal via avrai
DettagliUNIVERSITÀ DEGLI STUDI DI BRESCIA
DOMANDA DI LAUREA ON-LINE Guida studente Corsi di studio che richiedono il deposito del titolo un mese prima della seduta unitamente alla domanda di laurea Il processo è composto da tre fasi: 1. compilazione
DettagliPortale INPS. Servizi per il cittadino. Lavoratori Domestici. Consultazione Estratto Conto. Help online
Portale INPS Servizi per il cittadino Lavoratori Domestici Consultazione Estratto Conto Help online Pagina 1 di 11 Indice 1 GENERALITÁ... 3 1.1 Scopo e campo di applicazione del documento... 3 1.2 Termini
DettagliTracciato record per la trasmissione delle schede movimentazione da file a procedura web ISTAT Profilo Utente
REGIONE ABRUZZO DIREZIONE SVILUPPO ECONOMICO E DEL TURISMO Sistema Informativo Turistico Regione Abruzzo Tracciato record per la trasmissione delle schede movimentazione da file a procedura web ISTAT Profilo
DettagliManuale d uso anagrafe alunni. Manuale anagrafe alunni
Manuale anagrafe alunni 1 1. Presentazione dell applicativo anagrafe alunni...3 1.1 Elenco iscritti...3 1.2 Nuovo iscritto...3 1.3 Ricerca studente...5 1.4 Storico iscritti...6 1.5 Scelta plesso...6 1.6
DettagliMANUALE OPERATIVO 00132
24-11-11 MANUALE OPERATIVO 00132 00132 MAN.USO COMUNIC. OPERAZIONI IVA ESPORTAZIONE PER INVIO DOCUMENTI PREMESSA Con l articolo 21 del dl 78/2010 è stato introdotto l obbligo di comunicare all Agenzia
DettagliI database. Introduzione alla teoria delle basi di dati
I database Introduzione alla teoria delle basi di dati 1 Cosa sono e a cosa servono i Database Un database (o base di dati) e' una raccolta organizzata di dati correlati. Il principale scopo di un database
DettagliSistemi di numerazione
Sistemi di numerazione Sistema di numerazione decimale Sapete già che il problema fondamentale della numerazione consiste nel rappresentare con un limitato numero di segni particolari, detti cifre, tutti
DettagliLa Back Office Console consente di costruire lo scheletro degli schema.
BACK OFFICE CONSOLE 1.1 Introduzione 3 1.2 Creazione di uno Schema 4 1.2.1 Struttura dello Schema 5 1.2.2 Caratteristiche dei campi 6 1.2.3 Traduzioni 8 1.3 Ricerca degli schema 8 1.4 Gestione delle Categorie
DettagliCapitolo I1: Laboratorio con DevC++
1. Introduzione DevC++ è un ambiente di sviluppo integrato (IDE, ovvero Integrated Development Environment) che permette di scrivere e verificare programmi in linguaggio C o C++, sia in modalità Windows
DettagliUNIVERSITÀ DEGLI STUDI DI BRESCIA
TITOLO DELLA TESI E DOMANDA DI LAUREA ON-LINE Guida studente Corsi di studio che richiedono il deposito del titolo più di un mese prima della seduta Il processo è composto da quattro fasi: 1. inserimento
DettagliDOMANDA DI LAUREA ON-LINE. Compilala in pochi click!
DOMANDA DI LAUREA ON-LINE Compilala in pochi click! Qui puoi trovare: Istruzioni : 1) Up-load documento d identità (se non è ancora presente nel sistema un documento di identità ) 2) Caricamento domanda
DettagliCiclo di vita di un sistema informativo
Ciclo di vita di un sistema informativo 1) Studio di fattibilità definire, in maniera per quanto possibile precisa, i costi delle varie alternative possibili stabilire le priorità di realizzazione delle
DettagliSOCIETÀ ENERGETICA LUCANA
SEL - SOCIETÀ ENERGETICA LUCANA ALBO PROFESSIONISTI MANUALE SEL 1. Informazioni Introduttive pag. i / 23 SEL - Indice i. Autori...iii ii. Principali Revisioni...iii 1. Informazioni Introduttive... 4 1.1
DettagliLINEE GUIDA PER LA COMPILAZIONE DEL MODULO DI CANDIDATURA ONLINE
BANDO PER L'ASSEGNAZIONE DI BORSE DI MOBILITÀ PER STUDIO ERASMUS+ (cfr. Art. 7 del Bando Scadenza e modalità di presentazione della candidatura ) LINEE GUIDA PER LA COMPILAZIONE DEL MODULO DI CANDIDATURA
DettagliSi considerino le seguenti specifiche relative alla realizzazione di un sistema informativo per la comunità scientifica di ricerca paleontologica.
Compito Sistemi Informativi. Tempo concesso : 90 minuti 22 giugno 2011 Nome: Cognome: Matricola: Crediti: [6] [9] Esercizio 1 (punti 6+2) Si considerino le seguenti specifiche relative alla realizzazione
DettagliUNIVERSITÀ DEGLI STUDI DI BRESCIA. TITOLO DELLA TESI E DOMANDA DI LAUREA ON-LINE Guida studente
TITOLO DELLA TESI E DOMANDA DI LAUREA ON-LINE Guida studente Il processo è composto da due fasi: 1. inserimento del titolo della tesi e del relatore (precedentemente concordato con il Docente primo relatore);
DettagliRete di rilevamento dati clinico epidemiologici
Rete di rilevamento dati clinico epidemiologici Manuale Operativo per il Medico Sentinella fase sperimentale Revisione A2012 Premessa alla fase sperimentale Con la stagione 2012/2013 il Ciri inaugura un
Dettagli3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.
3.5 STAMPA UNIONE Le funzioni della stampa unione (o stampa in serie) permettono di collegare un documento principale con un elenco di nominativi e indirizzi, creando così tanti esemplari uguali nel contenuto,
DettagliLaboratorio 1. 2) All interno della directory c:\temp\cognome\codici creare il file sorgente hello.c contenente il seguente codice:
Corso di Ingegneria Biomedica Corso di Ingegneria Elettronica Insegnamento di Informatica I a.a. 2007-08 Laboratorio 1 Durante le esercitazioni verra utilizzato il compilatore a riga di comando DJGPP,,
DettagliGUIDA ALLA COMPILAZIONE DELLA DOMANDA ON LINE SOGGIORNI E ITINERARI BEN ESSERE
GUIDA ALLA COMPILAZIONE DELLA DOMANDA ON LINE SOGGIORNI E ITINERARI BEN ESSERE INDICE pag. 1. INTRODUZIONE... 3 1.1 SCOPO DEL DOCUMENTO... 3 1.2 ABBREVIAZIONI... 3 2. PREMESSA... 4 2.1 TIPOLOGIE DI UTENZA...
DettagliOPERAZIONI PRIMA DELLO SCRUTINIO
GUIDA ALLE PROCEDURE PRIMA, DURANTE E DOPO LO SCRUTINIO IMPORTANTE Lo scrutinio quando viene aperto definisce che l'alunno verrà scrutinato nella classe in cui si trova in quel momento dell'apertura. Nel
DettagliUniversità degli Studi di Padova - Facoltà di Scienze MM.FF.NN. - Corso di Laurea in Informatica
Università degli Studi di Padova - Facoltà di Scienze MM.FF.NN. - Corso di Laurea in Informatica Regole dell'esame Il presente esame scritto deve essere svolto in forma individuale in un tempo massimo
DettagliVariabili e Istruzioni
Exit Menù Variabili e Istruzioni 1 Le Variabili Una VARIABILE è un oggetto identificato da un NOME e da uno STATO, detto CONTENUTO o VALORE. Possiamo immaginarla come una scatola contenuto Pippo 11 nome
DettagliI.4 Rappresentazione dell informazione
I.4 Rappresentazione dell informazione Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 13, 2015 Argomenti Introduzione 1 Introduzione 2 3 L elaboratore Introduzione
DettagliIndice. Ricerca ordini. Risultati della ricerca Navigazione Stati Date
Indice Ricerca ordini Risultati della ricerca Navigazione Stati Date Dettaglio ordini Conferma d ordine Posizione ordine cliente e codice materiale cliente Materiali configurabili Date Documento di trasporto
DettagliRegistrazione al Portale eprocurement ATAC e accesso all Albo Fornitori MANUALE FORNITORE
Registrazione al Portale eprocurement ATAC e accesso all Albo Fornitori MANUALE FORNITORE Contents Contents 2 1. Gestione delle utenze 3 1.1. Registrazione nuova utenza al Portale eprocurement 3 1.2. Registrazione
DettagliDichiarazione on-line del diritto alle detrazioni d imposta
Dichiarazione on-line del diritto alle detrazioni d imposta Istruzioni per l accesso e l utilizzo del Servizio online per la Dichiarazione del diritto alle detrazioni d imposta pag. 1 di 65 Indice 1. INTRODUZIONE...
DettagliInformatica 1. Prova di recupero 21 Settembre 2001
Informatica 1 Prova di recupero 21 Settembre 2001 Si risolvano i seguenti esercizi. Ai fini della determinazione del voto finale il loro punteggio andrà sommato al punteggio del laboratorio. Il tempo complessivo
DettagliLa soglia spoglia. Laboratorio Fondamenti del Progetto 1 L_anno accademico Terza esercitazione
Scuola del Design Politecnico di Milano Corso di Laurea in Design degli Interni Laboratorio Fondamenti del Progetto 1 L_anno accademico 2015.16 La soglia spoglia Terza esercitazione 1. Riassunto delle
DettagliSISTEMI DI ELABORAZIONE
1 SISTEMI DI ELABORAZIONE CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA ELETTRONICA SPECIFICHE DI PROGETTO A.A. 2012/2013 Il progetto consiste nello sviluppo di un applicazione client/server. Client e server
DettagliGuida all uso delle bacheche per la pubblicazione di notizie e orari ricevimento docenti sul sito di Ateneo.
Guida all uso delle bacheche per la pubblicazione di notizie e orari ricevimento docenti sul sito di Ateneo. Per razionalizzare e velocizzare il processo di pubblicazione e di aggiornamento delle informazioni
DettagliProva d Esame Compito A
Domanda 1 A) Si richiede di analizzare le seguenti sezioni di codice. Il candidato indichi il risultato dell esecuzione del main. public class Father { private static int counter=0; private int code; public
DettagliIl presente plico contiene 3 esercizi e deve essere debitamente compilato con cognome e nome, numero di matricola.
Politecnico di Milano Facoltà di Ingegneria Industriale INFORMATICA B Appello 30 giugno 04 COGNOME E NOME RIGA COLONNA MATRICOLA Spazio riservato ai docenti Il presente plico contiene 3 esercizi e deve
DettagliINSERIMENTO... pag. 2. GESTIONE... pag. 6. REPORT... pag. 7. ESITI ON-LINE... pag. 8
Blue Tongue: SOMMARIO INSERIMENTO... pag. 2 GESTIONE... pag. 6 REPORT... pag. 7 ESITI ON-LINE... pag. 8 Questa funzione di menù consente di inserire e successivamente gestire i dati relativi ai controlli
DettagliUNIVERSITÀ DEGLI STUDI DI BERGAMO. Presentazione dei piani di studio per l anno accademico 2008/09
UNIVERSITÀ DEGLI STUDI DI BERGAMO FACOLTÀ DI LINGUE E LETTERATURE STRANIERE AVVISO PER STUDENTI DELLA FACOLTA DI LINGUE E LETTERATURE STRANIERE Presentazione dei piani di studio per l anno accademico 2008/09
DettagliSERVIZI ANAGRAFICI MASSIVI SUL SID PROCEDURA DI CONTROLLO E LETTURA DELLA PRIMA RICEVUTA DEL SERVIZIO SM1.02
SERVIZI ANAGRAFICI MASSIVI SUL SID PROCEDURA DI CONTROLLO E LETTURA DELLA PRIMA RICEVUTA DEL SERVIZIO SM1.02 Servizio_SM1_02_Controllo_versione1.1.docx Pag. 1 Indice 1. Generalità... 3 1.1. Procedura di
DettagliGuida alla Configurazione del Client di posta Microsoft XP Outlook 2006
Guida alla Configurazione del Client di posta Microsoft XP Outlook 2006 Client Posta - Microsoft Outlook Express 2006 Pag. 1 di 20 Indice 1 Introduzione a Microsoft Outlook Express 2006...3 2 Scheda account
DettagliInvio Fatture 730. in FastAmb Medico di Famiglia. BestSoft SOFTWARE IN SANITÀ
in FastAmb Medico di Famiglia BestSoft SOFTWARE IN SANITÀ Via Bono Cairoli 28/A - 20127 Milano (MI) Help desk: 02 29529140 Num. Verde da fisso: 800 978542 E-mail: info@bestsoft.it Sito Internet: www.bestsoft.it
DettagliAiuto in conto interessi alle Piccole e Medie Imprese agricole per favorire l accesso al credito. Deliberazione G.R. 63/16 del 25/11/2016.
Aiuto in conto interessi alle Piccole e Medie Imprese agricole per favorire l accesso al credito. Deliberazione G.R. 63/16 del 25/11/2016. ISTRUZIONI DI COMPILAZIONE DELLA DOMANDA ON LINE Per caricare
DettagliL aggiornamento comprende la correzione di tutte le anomalie segnalate dopo il rilascio della versione precedente.
Applicativo Versione 6.02.0c00 Tipo Versione Versione completa Data Rilascio 8.05.206 Gentile cliente, La informiamo che è disponibile un aggiornamento GIS AZIENDA. Accedere all area riservata del sito
DettagliSettore Lavoro, Istruzione e Formazione, Politiche Sociali
Settore Lavoro, Istruzione e Formazione, Politiche Sociali Note operative per la presentazione telematica dei formulari tramite l applicativo GBC del sistema SINTESI Questa guida è uno strumento di supporto
DettagliLibretto Elettronico Scuole di Specializzazione dell Area Medica Sede di Udine
GUIDA PER IL DOCENTE Libretto Elettronico Scuole di Specializzazione dell Area Medica Sede di Udine 1 Sommario PREMESSA... 3 ACCESSO AL SISTEMA... 3 VOCE DI MENU : SPECIALIZZANDI... 4 VOCE DI MENU : AZIONI...
Dettagli