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
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Pagina Precedente
Autore Discussione Precedente Discussione Discussione Successiva
Pagina: di 2

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 14:59:37  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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?
Torna all'inizio della Pagina

generalekamikaze
Utente medio

0114_da_nala


Regione: Puglia
Prov.: Bari
Città: Gioia del colle


Inserito il - 20/07/2011 : 15:01:10  Mostra Profilo  Visita l'Homepage di generalekamikaze  Clicca per vedere l'indirizzo MSN di generalekamikaze  Invia a generalekamikaze un messaggio Yahoo! Invia a generalekamikaze un Messaggio Privato  Rispondi Quotando
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!!
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:02:57  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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.
Torna all'inizio della Pagina

generalekamikaze
Utente medio

0114_da_nala


Regione: Puglia
Prov.: Bari
Città: Gioia del colle


Inserito il - 20/07/2011 : 15:17:11  Mostra Profilo  Visita l'Homepage di generalekamikaze  Clicca per vedere l'indirizzo MSN di generalekamikaze  Invia a generalekamikaze un messaggio Yahoo! Invia a generalekamikaze un Messaggio Privato  Rispondi Quotando
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ì!
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:22:17  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:25:39  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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?
Torna all'inizio della Pagina

generalekamikaze
Utente medio

0114_da_nala


Regione: Puglia
Prov.: Bari
Città: Gioia del colle


Inserito il - 20/07/2011 : 15:26:47  Mostra Profilo  Visita l'Homepage di generalekamikaze  Clicca per vedere l'indirizzo MSN di generalekamikaze  Invia a generalekamikaze un messaggio Yahoo! Invia a generalekamikaze un Messaggio Privato  Rispondi Quotando
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)!
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:29:32  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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.
Torna all'inizio della Pagina

generalekamikaze
Utente medio

0114_da_nala


Regione: Puglia
Prov.: Bari
Città: Gioia del colle


Inserito il - 20/07/2011 : 15:31:36  Mostra Profilo  Visita l'Homepage di generalekamikaze  Clicca per vedere l'indirizzo MSN di generalekamikaze  Invia a generalekamikaze un messaggio Yahoo! Invia a generalekamikaze un Messaggio Privato  Rispondi Quotando
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!
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:35:16  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:36:32  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
Io invece devo superarlo per forza questo esame e anche con buoni voti ... altrimenti non ho la borsa di studio l'anno prossimo
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:38:49  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
waaaawwww sono diventato utente giovane xD
Torna all'inizio della Pagina

generalekamikaze
Utente medio

0114_da_nala


Regione: Puglia
Prov.: Bari
Città: Gioia del colle


Inserito il - 20/07/2011 : 15:41:17  Mostra Profilo  Visita l'Homepage di generalekamikaze  Clicca per vedere l'indirizzo MSN di generalekamikaze  Invia a generalekamikaze un messaggio Yahoo! Invia a generalekamikaze un Messaggio Privato  Rispondi Quotando
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???
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:42:57  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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
Torna all'inizio della Pagina

generalekamikaze
Utente medio

0114_da_nala


Regione: Puglia
Prov.: Bari
Città: Gioia del colle


Inserito il - 20/07/2011 : 15:44:28  Mostra Profilo  Visita l'Homepage di generalekamikaze  Clicca per vedere l'indirizzo MSN di generalekamikaze  Invia a generalekamikaze un messaggio Yahoo! Invia a generalekamikaze un Messaggio Privato  Rispondi Quotando
E chi è questo con 96???
E soprattutto quante borse assegnano???
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:46:19  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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
Torna all'inizio della Pagina

generalekamikaze
Utente medio

0114_da_nala


Regione: Puglia
Prov.: Bari
Città: Gioia del colle


Inserito il - 20/07/2011 : 15:49:28  Mostra Profilo  Visita l'Homepage di generalekamikaze  Clicca per vedere l'indirizzo MSN di generalekamikaze  Invia a generalekamikaze un messaggio Yahoo! Invia a generalekamikaze un Messaggio Privato  Rispondi Quotando
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!
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 15:51:25  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
altrettanto .. Ciao
Torna all'inizio della Pagina

Parsiphal David
Utente giovane


Regione: Puglia
Prov.: Bari
Città: Bari


Inserito il - 20/07/2011 : 20:06:05  Mostra Profilo  Visita l'Homepage di Parsiphal David Invia a Parsiphal David un Messaggio Privato  Rispondi Quotando
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 :)
Torna all'inizio della Pagina

generalekamikaze
Utente medio

0114_da_nala


Regione: Puglia
Prov.: Bari
Città: Gioia del colle


Inserito il - 20/07/2011 : 22:34:51  Mostra Profilo  Visita l'Homepage di generalekamikaze  Clicca per vedere l'indirizzo MSN di generalekamikaze  Invia a generalekamikaze un messaggio Yahoo! Invia a generalekamikaze un Messaggio Privato  Rispondi Quotando
Speriamo!!! :)
Torna all'inizio della Pagina
Pagina: di 2 Discussione Precedente Discussione Discussione Successiva  
Pagina Precedente
 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,4 secondi.

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