BrainTok
ENESIT

Ingegneria del software: Cicli di vita dello sviluppo software · Il modello a cascata

Come il modello a cascata organizza lo sviluppo software in fasi sequenziali, quando è adatto e perché il riscontro tardivo lo rende rischioso.

Ingegneria del software · 22 domande

Prova 3 domande

1. Qual è la caratteristica distintiva del modello a cascata?

  1. Ogni fase termina prima che inizi la successiva
  2. Si rilasciano versioni funzionanti ogni poche settimane
  3. Progettazione e codifica avvengono nello stesso passo
Mostra la risposta

Risposta: Ogni fase termina prima che inizi la successiva

La cascata è rigorosamente sequenziale: requisiti, progettazione, implementazione, test e manutenzione si susseguono, come acqua che scende a gradini.

2. Nella sequenza classica a cascata, quale fase precede immediatamente l'implementazione (codifica)?

  1. Progettazione del sistema e del software
  2. Test e verifica
  3. Rilascio e manutenzione
Mostra la risposta

Risposta: Progettazione del sistema e del software

La progettazione traduce i requisiti in un'architettura e un piano dettagliato da implementare; i test vengono dopo la codifica.

3. L'articolo di Winston Royce del 1970 è spesso citato come origine della cascata. Cosa diceva davvero dell'approccio puramente sequenziale?

  1. Che era rischioso e invitava al fallimento
  2. Che era l'ideale per i grandi sistemi
  3. Che funzionava solo per progetti militari
Mostra la risposta

Risposta: Che era rischioso e invitava al fallimento

Royce presentò la sequenza semplice e poi avvertì che era rischiosa, raccomandando retroazioni tra le fasi e una versione preliminare.

Il resto del quiz, poche domande alla volta

BrainTok ti fa qualche domanda da quiz come questi prima di aprire le app che scegli, e il tempo davanti allo schermo diventa apprendimento. Per iPhone.

Unisciti alla beta

Altri quiz di Informatica