vuoi
o PayPal
tutte le volte che vuoi
Università degli Studi di Napoli Federico II
Corso di Laurea in Ingegneria InformaticaEsame di Programmazione II
Prova pratica del 21/06/2007Durata della prova: 150 minuti
Cog**** ........Nome****.........Matr****
Lo studente legga attentamente il testo e produca il programma ed i casi di test necessari per dimostrare il funzionamento. La mancata compilazione completa dell'elaborato, la compilazione con errori o l'esecuzione errata dell'algoritmo daranno luogo alla valutazione come prova non superata. Ricordarsi di indicare Cognome, Nome e matricola su questo stesso foglio, che dovrà essere in ogni caso consegnato alla Commissione. Al termine della prova lo studente dovrà far verificare il funzionamento del programma ad un membro della Commissione.
Testo della prova
Si realizzino due oggetti CORBA che offrano le funzionalità definite dalla seguenti interfacce IDL:
module Cont { interface Contatore1 { /** * Aggiunge al contatore il valore * passato come parametro */ void aggiungi(in long valore); /** * Imposta il valore del contatore al * valore trasmesso come parametro di ingresso */ void setValore(in long valore); /** * Restituisce il valore del contatore */ long getValore(); };
interface Contatore2 { /** * Aggiunge al contatore il valore * trasmesso come parametro di ingresso */ void aggiungi(in long valore); };