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
 Ingegneria del Software + Lab.
 Progettazione dei Dati / Pseudo Algoritmo di Smith

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!

Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista Inserisci Faccine
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Smilies
Approvazione [^] Arrabbiato [:(!] Bacio [:X] Bevuta [:273]
Caldo [8D] Compiaciuto [8)]    
compleanno [:269]
Davvero Felice [:D] Diavoletto [}:)] Disapprovazione [V] Domanda [?]
Felice [:)] Fumata [:29] Goloso [:P] Imbarazzato [:I]
Infelice [:(] Morte improvvisa da [:62]
Morto [xx(] Occhio Nero [B)] Occhiolino [;)] Palla 8 [8]
pc [:205]    
Riproduzione [:76]
Scioccato [:O]      

   Allega file
  Clicca qui per inserire la tua firma nel messaggio.
Clicca qui per sottoscrivere questa Discussione.
    

V I S U A L I Z Z A    D I S C U S S I O N E
generalekamikaze Inserito il - 20/07/2011 : 11:51:37
Salve ragazzi.
Ho un dubbio atroce!
Bene, ho notato che, più o meno ad ogni appello, esce un esercizio sulla normalizzazione, utilizzando l'algoritmo di Smith.
Bene ... Ma questo algoritmo dove si trova???
Forse tale algoritmo è inteso la parte delle slides "DAI DATI AL DATABASE: LINEE GUIDA", quei 9 punti?
Ovvero, applicandoli ad un diagramma di dipendenza, il risultato è un database in 5FN?
20   U L T I M E    R I S P O S T E    (in alto le più recenti)
generalekamikaze Inserito il - 20/07/2011 : 22:34:51
Speriamo!!! :)
Parsiphal David Inserito il - 20/07/2011 : 20:06:05
Il prof non ha risposto alla mia domanda purtroppo è troppo impegnato :/ per quanto riguarda la data di uscita dei risultati mi è stato comunicato domani pomeriggio.

Speriamo che sia andato tutto bene :)
Parsiphal David Inserito il - 20/07/2011 : 15:51:25
altrettanto .. Ciao
generalekamikaze Inserito il - 20/07/2011 : 15:49:28
Stick, quest'anno la dovevo fare anche io, ma mi sa tanto che a questo punto non la prenderò mai!
A meno che non do ingegneria!!
Ok, vado a studiare allora!
Fammi sapere cosa ti risponde Ardimento, ed imbocca al lupo per tutto!
Parsiphal David Inserito il - 20/07/2011 : 15:46:19
questo 96 è Stolfa ... al terzo anno ne assegnano in proporzione a quanti riescono ad accedervi. per ora pochi a quanto vedo io ... cmq fanno la divisione per 2 per difetto. se accedono 3 solo 1 la prende se accedono 4 la prendono 2 e cosi via. :/ che schifo
generalekamikaze Inserito il - 20/07/2011 : 15:44:28
E chi è questo con 96???
E soprattutto quante borse assegnano???
Parsiphal David Inserito il - 20/07/2011 : 15:42:57
in che senso lo hai trovato un esempio? intendi quello della componente GestoreRilevazione?

Io ho 90 crediti ma c'è un'altro che mi precede che ne ha 96 ... se supero ing e lui non si presenta io arrivo a 102 e prendo la borsa :P altrimenti la prende lui
generalekamikaze Inserito il - 20/07/2011 : 15:41:17
Citazione:
Messaggio inserito da Parsiphal David

una componente è un modulo. Sta scritto proprio alla prima pagina.
Una classe non implica l'essere un modulo. L'uso di classi favorisce la modularizzazione.

Ad esempio la componente GestoreRilevazione nel progetto ANRC è un modulo. essa realizza parte delle funzionalità del sistema e collabora con le altre per raggiungere tutti gli scopi finale del sistema Software.

per quanto riguarda il compagno: ASD



Vabbè, lo è o non lo è, lo hai trovato un esempio!!!

Scusa, ma perchè non dovresti prendere la borsa??
Non raggiungi 80 crediti???
Parsiphal David Inserito il - 20/07/2011 : 15:38:49
waaaawwww sono diventato utente giovane xD
Parsiphal David Inserito il - 20/07/2011 : 15:36:32
Io invece devo superarlo per forza questo esame e anche con buoni voti ... altrimenti non ho la borsa di studio l'anno prossimo
Parsiphal David Inserito il - 20/07/2011 : 15:35:16
una componente è un modulo. Sta scritto proprio alla prima pagina.
Una classe non implica l'essere un modulo. L'uso di classi favorisce la modularizzazione.

Ad esempio la componente GestoreRilevazione nel progetto ANRC è un modulo. essa realizza parte delle funzionalità del sistema e collabora con le altre per raggiungere tutti gli scopi finale del sistema Software.

per quanto riguarda il compagno: ASD
generalekamikaze Inserito il - 20/07/2011 : 15:31:36
Il compagno per il progetto è una storia lunga .....
Lasciamo perdere!!!

Comunque mi rimane il dubbio, una componente è modulare, sicuro, ma non so se sia un modulo!
Il fatto che possa essere un insieme di classi, mi porta a pensare che non lo sia, ma boooo!
Mi butterei su qualcosa di più semplice.
Comunque sinceramente non credo di passarlo a luglio questo esame, stò solo facendo un tentativo!
Parsiphal David Inserito il - 20/07/2011 : 15:29:32
si si è vero anche io avevo pensato a questo. ma allora che senso avrebbe forzare la differenza descrittiva nell'algoritmo attraverso l'uso di due termini. boh.
per quanto riguarda il cammino si anche io lo traccerò in entrambi i versi. il mio problema era che ne escono troppi secondo me :/ però effettivamente senza conoscere il sistema non si può fare altrimenti.
generalekamikaze Inserito il - 20/07/2011 : 15:26:47
Citazione:
Messaggio inserito da Parsiphal David

seguendo l'algoritmo di Smith: Se un campo è chiave primaria ( chiave primaria è diverso da chiave identificativa) di un'altra tabella si segna il campo come chiave secondaria è si disegna un cammino di navigazione dalla chiave secondaria alla primaria.



Quando parli di Database(tabelle) non esiste differenza tra chiave primaria e identificativa, la chiave primaria, appunto, identifica univocamente le tuple! Almeno è ciò che la Lisi mi ha insegnato.

Per quanto riguarda la questione del cammino, il cammino, senza sapere il ruolo delle funzioni, tu lo puoi disegnare indipendentemente in entrambi i versi (C'è un esempio a pagina 16 delle slides Data Modeling Esempi)!
Parsiphal David Inserito il - 20/07/2011 : 15:25:39
Ho mandato una seconda mail a ardimento chiedendo quando verrà comunicato il superamento dell'esame.
Andre ma tu con chi lo hai fatto il progetto?
Parsiphal David Inserito il - 20/07/2011 : 15:22:17
una componente è un modulo più moduli possono essere aggregati a formare un modulo più grande. Le tue risposte sono valide.
Purtroppo secondo me una risposta appropriata a questa domanda non c'è. perchè non esistono criteri per poter dire con assoluta certezza che quello che ho scritto è un modulo :/ anche la semplice classe Account che modella un account e espone il metodo deposit , withdraw e getBalance potrebbe essere un modulo.

boh
generalekamikaze Inserito il - 20/07/2011 : 15:17:11
Data la definizione di modularità, forse non avrei citato le componenti.
Semplicemente avrei "inventato" una serie di package che indicassero il principio di modularità. Cioè, avrei creato dei package che indicavano la modularità del sistema. Le slides dicono che un modulo può essere un package, una classe, un metodo ... un exe, o una dll dovrebbero invece essere un insieme di package o classi. I moduli, almeno da ciò che ho capito io, non corrispondo alle componenti (che invece sono a tutti gli effetti degli oggetti!).
Un esempio banale potrebbe essere l'implementazione di un metodo.
Potresti da una parte fare vedere, ad esempio che nel modulo stesso usi un algoritmo per il calcolo del Massimo, dall'altra fa vedere che utilizzi un altra funzione, magari privata, per il calcolo!
Io avrei fatto così!
Parsiphal David Inserito il - 20/07/2011 : 15:02:57
seguendo l'algoritmo di Smith: Se un campo è chiave primaria ( chiave primaria è diverso da chiave identificativa) di un'altra tabella si segna il campo come chiave secondaria è si disegna un cammino di navigazione dalla chiave secondaria alla primaria.
generalekamikaze Inserito il - 20/07/2011 : 15:01:10
Scusami, ma per disegnare i percorsi di dipendenza fra chiavi secondarie e primarie, non servono le funzioni che utilizzano il database???
Come fai a farle senza?
Comunque se ti risponde, aggiornami sulla questione!!
Parsiphal David Inserito il - 20/07/2011 : 14:59:37
Ps c'è una domanda che mi ha incuriosito nella traccia e vorrei sapere tu come risponderesti.

Definire il principio di Modularità e fornire un esempio.


Ora io so che i moduli sono parti del sistema software ognuno dei quali realizza parti delle funzionalità. tutti cooperano al fine di raggiugere gli scopi finali del sistema.

Io so anche che una classe non implica l'essere un modulo pertanto come esempio io avrei dato a questa domanda:

Un esempio di modulo può essere una componente già esistente e presente in librerie ad esempio il Package Arraylist oppure rifacendomi alla definizione di Componente che è una parte del sistema, sostituibile, modulare, che espone interfacce e che incapsula l'implementazione avrei risposto dicendo che un esempio di modulo potrebbe essere una DLL, un activex Object , un file exe ecc.


tu come avresti risposto?

Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,08 secondi.

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