Ingegneria del software 2
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
19 Anni 5 Mesi fa #27360
da COM_EASYSOCIAL_GUEST_NAME
io ne metto tanti bianchi quante sono le strutture primitive che combino, ossia uno bianco a primitiva. infatti se non ricordo male la formula alternativa per calcolare c dice che è c= DN+1 dove DN è il numero di nodi decisionali (che poi coincide con il numero di strutture primitive)....
che ne dici?
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
Scusate per quanto riguarda i grafi di flusso, mi era venuto in dubbio riguardo alle strutture primitive. In caso di nesting e7o sequenziamento il colore dei nodi rimane invariato oppure vanno cambiati nel caso in cui da nodi finali che erano diventano ad esempio procedurali? In caso dove posso trovare maggiori info sulla composizione con strutture primitive??
Grazie a tutti![]()
io ne metto tanti bianchi quante sono le strutture primitive che combino, ossia uno bianco a primitiva. infatti se non ricordo male la formula alternativa per calcolare c dice che è c= DN+1 dove DN è il numero di nodi decisionali (che poi coincide con il numero di strutture primitive)....
che ne dici?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
19 Anni 5 Mesi fa #27363
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
altra domanda sui maledetti grafici:
dovendo fare ad es d0(d3(d0)) quanto vi viene lo pseudocodice?
dovendo fare ad es d0(d3(d0)) quanto vi viene lo pseudocodice?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
19 Anni 5 Mesi fa #27365
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
Cmq stavo leggendo il Fenton e li ho visto che usa una notazione differente da quella del prof....ovvero tutti nodi neri (compresi decisionali e non) ad esclusione di quelli iniziali e finali che gli mette un bel cerchietto intorno.... Che dite se uso questa notazione il prof s'incaxxa!!

Altrimento caro Smoking Man pensò che farò come hai suggerito tu
Altrimento caro Smoking Man pensò che farò come hai suggerito tu
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
19 Anni 5 Mesi fa #27367
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
Dopo un attento ragionamento, secondo me il grafo di Pìghìn è sbagliato, in quanto tratta il while come un repeat until.
Io farei la seguente modifica: da 13 si torna a 5, ok. Ma da 13 non parte nessun altro arco, mentre ho aggiunto un arco da 5 a 14 (è proprio il caso di D2).
La formula è la seguente:
F= ( P1, D1(P1, D2(P1, D1(D1, P1))) )
V(F) = #D+1 = e-n+2 = 5
a = (depth of nesting) = max { a(P1), (1+max{ a(P1), (1+max{a(P1), (1+1) })})} = 4
D(F) = 1
Qualcuno conferma o smentisce?!
Io farei la seguente modifica: da 13 si torna a 5, ok. Ma da 13 non parte nessun altro arco, mentre ho aggiunto un arco da 5 a 14 (è proprio il caso di D2).
La formula è la seguente:
F= ( P1, D1(P1, D2(P1, D1(D1, P1))) )
V(F) = #D+1 = e-n+2 = 5
a = (depth of nesting) = max { a(P1), (1+max{ a(P1), (1+max{a(P1), (1+1) })})} = 4
D(F) = 1
Qualcuno conferma o smentisce?!
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
19 Anni 5 Mesi fa #27373
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
Per completezza...i cammini indipendenti nella mia versione del grafo sono:
1, 2, 3, 14
1, 2, 4, 5, 14
1, 2, 4, 5, 6, 7, 8, 13, 5, 14
1, 2, 4, 5, 6, 7, 9, 10, 12, 13, 14
1, 2, 4, 5, 6, 7, 9, 11, 12, 13, 14
Ci sono 5 cammini...e 5 è pure la complessità ciclomatica.
1, 2, 3, 14
1, 2, 4, 5, 14
1, 2, 4, 5, 6, 7, 8, 13, 5, 14
1, 2, 4, 5, 6, 7, 9, 10, 12, 13, 14
1, 2, 4, 5, 6, 7, 9, 11, 12, 13, 14
Ci sono 5 cammini...e 5 è pure la complessità ciclomatica.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
19 Anni 5 Mesi fa #27375
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic Ingegneria del software 2
qualcuno sa fare gli esempi di sistemi reali per i 5 tipi di dvt?
Si prega Accedi o Crea un account a partecipare alla conversazione.