Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 ITPS - Secondo Anno
 Algoritmi e Strutture Dati + Lab.
 ESERCIZIO FATTURA APPELLI 20/01 03/02
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

nkbobo
Nuovo Utente

L



Inserito il - 04/02/2011 : 10:21:39  Mostra Profilo  Visita l'Homepage di nkbobo Invia a nkbobo un Messaggio Privato  Rispondi Quotando
Visto che ha riproposto per due volte questo esercizio e io non ho ben capito come si risolve vorrei un aiuto. Qualcuno di voi, che ha buon cuore, può postare la soluzione del punto 1-2-3 di questa traccia?

http://www.di.uniba.it/~malerba/courses/asd/exams/Scritto20110120.pdf

vl88
Nuovo Utente



Inserito il - 04/02/2011 : 16:54:05  Mostra Profilo  Visita l'Homepage di vl88 Invia a vl88 un Messaggio Privato  Rispondi Quotando
Dando un'occhiata veloce alle specifiche sintattiche credo tu debba vedere la fattura come se fosse una pila, però devi fissare una relazione tra bene, importo e quantità.
Detto questo il resto puoi farlo da solo
Torna all'inizio della Pagina

nkbobo
Nuovo Utente

L



Inserito il - 04/02/2011 : 17:31:16  Mostra Profilo  Visita l'Homepage di nkbobo Invia a nkbobo un Messaggio Privato  Rispondi Quotando
Si che è tipo una pila l'ho capito però non come gestire il tutto.. Fattura è una pila di cosa? Di beni? O di qualcosa di composto? Come si specificano i tipi in linguaggio formale per la specifica assiomatica di questo esercizio? Vorrei un qualcosa di dettagliato..
Torna all'inizio della Pagina

Spidey
Utente medio

Spidey Hanging


Regione: Puglia
Prov.: Bari


Inserito il - 04/02/2011 : 23:34:55  Mostra Profilo  Visita l'Homepage di Spidey Invia a Spidey un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da nkbobo

Si che è tipo una pila l'ho capito però non come gestire il tutto.. Fattura è una pila di cosa? Di beni? O di qualcosa di composto? Come si specificano i tipi in linguaggio formale per la specifica assiomatica di questo esercizio? Vorrei un qualcosa di dettagliato..



Ciao Nico, io l'ho interpretata così: devi vedere una fattura come una sequenza strutturata così F = (id, d, v, c, B), dove id è il codice identificativo (sul compito si chiamava alfanumerico), d è la data, v e c sono rispettivamente il nome del venditore e del compratore e B è una ulteriore sequenza presente in ogni fattura ed è fatta così B = <(b1, q1, i1), (b2, q2, i2), ... , (bn, qn, in)>, dove b è il nome del bene, q è la quantità di quel bene presente in fattura e i è l'importo (io l'ho inteso come importo unitario, ovvero il prezzo del singolo articolo a prescindere dalla quantità).


Ciao ciao.

La coscienza dell'inettitudine è più proficua della presunzione di perfezione
Torna all'inizio della Pagina

Spidey
Utente medio

Spidey Hanging


Regione: Puglia
Prov.: Bari


Inserito il - 04/02/2011 : 23:39:43  Mostra Profilo  Visita l'Homepage di Spidey Invia a Spidey un Messaggio Privato  Rispondi Quotando
Per quel che riguarda il punto tre io ho creato una classe astratta con tutti i metodi, anche il costruttore della fattura senza beni, e poi ho immaginato che fosse realizzata come una pila tramite una delle realizzazioni possibili, ovvero quella con array doubling/halving.

La coscienza dell'inettitudine è più proficua della presunzione di perfezione
Torna all'inizio della Pagina

nkbobo
Nuovo Utente

L



Inserito il - 05/02/2011 : 09:55:38  Mostra Profilo  Visita l'Homepage di nkbobo Invia a nkbobo un Messaggio Privato  Rispondi Quotando
Grazie ora è chiaro. Io ho fatto una cosa simile ma credo non si potesse fare. Cioè ho fatto F una sequenza di B identificata da una quadrupla ordinata (id, d, v, c).. Grazie comunque :) Altra informazione. Gli elementi id, d, v, c, etc. andavano ulteriormente specificati?

Modificato da - nkbobo in data 05/02/2011 09:59:53
Torna all'inizio della Pagina

Spidey
Utente medio

Spidey Hanging


Regione: Puglia
Prov.: Bari


Inserito il - 05/02/2011 : 11:26:16  Mostra Profilo  Visita l'Homepage di Spidey Invia a Spidey un Messaggio Privato  Rispondi Quotando
In che senso "ulteriormente specificati"? Nella specifica assiomatica, quando definisci i tipi, devi specificare cosa sono, ma oltre questo io non ho aggiunto nulla. Nella fattispecie, v e c puoi vederli come appartenenti a due insiemi, rispettivamente V e C, combinazioni di lettere su un alfabeto qualsiasi (che sarebbe quasi come dire che sono nomi a caso ).

La coscienza dell'inettitudine è più proficua della presunzione di perfezione
Torna all'inizio della Pagina

elsandro88
Utente medio

Sonic


Regione: Puglia
Città: Bari


Inserito il - 05/02/2011 : 12:26:22  Mostra Profilo  Visita l'Homepage di elsandro88  Clicca per vedere l'indirizzo MSN di elsandro88  Invia a elsandro88 un messaggio Yahoo! Invia a elsandro88 un Messaggio Privato  Rispondi Quotando
no ragazzi non si specifica nient'altro nell n-upla di F a parte B . . . anche se nelle specifiche sia assiomatiche che algebriche vanno aggiunti altri operatori (getVenditore, getCOmpratore ecc....) ovviamente formalmente identici....

per il punto tre...(esempio dei tanti possibili)
classe astratta Fattura
poi una classe derivata ke prende in eredità tutti gli attributi (id, d, v, c, B) ma B nella superclasse deve essere di tipo Pila generico xke poi nella specializazione va dichiarato
Pila B = new PilaCollegata();

fatto ciò bisogna collegare attraverso la composizione la classe PilaCollegata che deriva dalla classe Pila, quest ultima "usa" la classe Record (ke possiede attributi next ed element) .... tutto qui l'estendibilita e la manutenibilità sta nel fatto fatto ke l'implementazione di fattura è incapsulata dato che si sta utilizzando una classe astratta Fattura.... il dato astratto non è tanto la fattura in se perchè è semplicmente un record di attributi...ma l'insieme dei beni che potrebbe essere implementato in svariati modi (pilaCollegata,pila array..ecc)

Cervello. Un apparato che pensa di pensare...
Torna all'inizio della Pagina

Spidey
Utente medio

Spidey Hanging


Regione: Puglia
Prov.: Bari


Inserito il - 05/02/2011 : 12:32:49  Mostra Profilo  Visita l'Homepage di Spidey Invia a Spidey un Messaggio Privato  Rispondi Quotando
E dove li hai usati quei due operatori col get? Io sono riuscito a fare completamente sia le specifiche assiomatiche che quelle algebriche usando solo i metodi messi a disposizione dalla traccia. Sono curioso!

La coscienza dell'inettitudine è più proficua della presunzione di perfezione
Torna all'inizio della Pagina

elsandro88
Utente medio

Sonic


Regione: Puglia
Città: Bari


Inserito il - 06/02/2011 : 18:27:42  Mostra Profilo  Visita l'Homepage di elsandro88  Clicca per vedere l'indirizzo MSN di elsandro88  Invia a elsandro88 un messaggio Yahoo! Invia a elsandro88 un Messaggio Privato  Rispondi Quotando
li ho usati per verificare se due beni sono identici...


Cervello. Un apparato che pensa di pensare...
Torna all'inizio della Pagina

bircastri
Utente medio


Regione: Puglia
Prov.: Foggia
Città: manfredonia


Inserito il - 14/02/2011 : 16:09:10  Mostra Profilo  Visita l'Homepage di bircastri  Clicca per vedere l'indirizzo MSN di bircastri Invia a bircastri un Messaggio Privato  Rispondi Quotando
scusate ragazzi quali erano le altre domande dell'ultimo appello scritto???? 03/02/2010

Michael
Torna all'inizio della Pagina

Danyel
Utente giovane



Inserito il - 14/02/2011 : 20:38:16  Mostra Profilo  Visita l'Homepage di Danyel Invia a Danyel un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da bircastri

scusate ragazzi quali erano le altre domande dell'ultimo appello scritto???? 03/02/2010



Per sommi capi sono queste:
- Differenza tra legame statico e dinamico.
- Programma in Java per la visita in ampiezza di un albero.
- Uso relazioni di ricorrenza nella complessità degli algoritmi ricorsivi.
- Differenza tra complessità di un problema e complessità del relativo algoritmo.

Ciao!
Torna all'inizio della Pagina

bircastri
Utente medio


Regione: Puglia
Prov.: Foggia
Città: manfredonia


Inserito il - 14/02/2011 : 22:13:50  Mostra Profilo  Visita l'Homepage di bircastri  Clicca per vedere l'indirizzo MSN di bircastri Invia a bircastri un Messaggio Privato  Rispondi Quotando
grazie mille

Michael
Torna all'inizio della Pagina

Malerba
Utente medio


Regione: Puglia
Prov.: Bari


Inserito il - 15/02/2011 : 13:57:37  Mostra Profilo  Visita l'Homepage di Malerba Invia a Malerba un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da Spidey

Citazione:
Messaggio inserito da nkbobo

Si che è tipo una pila l'ho capito però non come gestire il tutto.. Fattura è una pila di cosa? Di beni? O di qualcosa di composto? Come si specificano i tipi in linguaggio formale per la specifica assiomatica di questo esercizio? Vorrei un qualcosa di dettagliato..



Ciao Nico, io l'ho interpretata così: devi vedere una fattura come una sequenza strutturata così F = (id, d, v, c, B), dove id è il codice identificativo (sul compito si chiamava alfanumerico), d è la data, v e c sono rispettivamente il nome del venditore e del compratore e B è una ulteriore sequenza presente in ogni fattura ed è fatta così B = <(b1, q1, i1), (b2, q2, i2), ... , (bn, qn, in)>, dove b è il nome del bene, q è la quantità di quel bene presente in fattura e i è l'importo (io l'ho inteso come importo unitario, ovvero il prezzo del singolo articolo a prescindere dalla quantità).

Ciao ciao.



è il modo migliore di risolvere il problema.
Torna all'inizio della Pagina

nicomar88
Nuovo Utente



Inserito il - 30/03/2014 : 16:06:20  Mostra Profilo  Visita l'Homepage di nicomar88 Invia a nicomar88 un Messaggio Privato  Rispondi Quotando
Sarei interessato, e quindi vi prego aiutatemi, qual è la password per aprire il file? Anke in privato.
Grazie

Modificato da - nicomar88 in data 30/03/2014 16:07:52
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,27 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000