Podcast
Questions and Answers
Quale dei seguenti modelli genera alti rischi nello sviluppo di applicazioni non familiari?
Quale dei seguenti modelli genera alti rischi nello sviluppo di applicazioni non familiari?
Qual è una delle regole fondamentali dell'extreme programming?
Qual è una delle regole fondamentali dell'extreme programming?
Qual è uno degli obiettivi principali dell'ingegneria del software?
Qual è uno degli obiettivi principali dell'ingegneria del software?
Chi è responsabile per la pianificazione e l'organizzazione dello sviluppo in un progetto software?
Chi è responsabile per la pianificazione e l'organizzazione dello sviluppo in un progetto software?
Signup and view all the answers
Nel modello a prototipazione, quali rischi sono elevati?
Nel modello a prototipazione, quali rischi sono elevati?
Signup and view all the answers
Quale principio non è incluso nelle dodici regole dell'extreme programming?
Quale principio non è incluso nelle dodici regole dell'extreme programming?
Signup and view all the answers
Quale figura è responsabile della definizione dei termini economici di un progetto?
Quale figura è responsabile della definizione dei termini economici di un progetto?
Signup and view all the answers
Quale delle seguenti affermazioni riguarda le proprietà del codice collettiva nell'extreme programming?
Quale delle seguenti affermazioni riguarda le proprietà del codice collettiva nell'extreme programming?
Signup and view all the answers
Come si rappresenta la distruzione di un oggetto in un diagramma?
Come si rappresenta la distruzione di un oggetto in un diagramma?
Signup and view all the answers
Quale costrutto viene utilizzato per rappresentare un ciclo in un diagramma?
Quale costrutto viene utilizzato per rappresentare un ciclo in un diagramma?
Signup and view all the answers
Quale delle seguenti affermazioni è vera riguardo alla descrizione di una auto-chiamata?
Quale delle seguenti affermazioni è vera riguardo alla descrizione di una auto-chiamata?
Signup and view all the answers
Quale condizione è condivisa da tutti i messaggi in un diagramma?
Quale condizione è condivisa da tutti i messaggi in un diagramma?
Signup and view all the answers
In un diagramma a stati, cosa rappresenta una transizione?
In un diagramma a stati, cosa rappresenta una transizione?
Signup and view all the answers
Quale tra queste è una possibile azione corrispondente a un messaggio?
Quale tra queste è una possibile azione corrispondente a un messaggio?
Signup and view all the answers
Come si rappresenta un'iterazione nel diagramma?
Come si rappresenta un'iterazione nel diagramma?
Signup and view all the answers
In un costrutto 'Alt', dove si trova la condizione?
In un costrutto 'Alt', dove si trova la condizione?
Signup and view all the answers
Quali sono i tre aspetti principali su cui si basa il modello di qualità di McCall?
Quali sono i tre aspetti principali su cui si basa il modello di qualità di McCall?
Signup and view all the answers
Quale delle seguenti affermazioni non riguarda le fasi principali del ciclo di vita del software?
Quale delle seguenti affermazioni non riguarda le fasi principali del ciclo di vita del software?
Signup and view all the answers
Quale caratteristica è fondamentale per i modelli CVS?
Quale caratteristica è fondamentale per i modelli CVS?
Signup and view all the answers
Quale tra le seguenti affermazioni meglio descrive la fase di sviluppo nel ciclo di vita del software?
Quale tra le seguenti affermazioni meglio descrive la fase di sviluppo nel ciclo di vita del software?
Signup and view all the answers
Quale attività non rientra nella fase di manutenzione del ciclo di vita del software?
Quale attività non rientra nella fase di manutenzione del ciclo di vita del software?
Signup and view all the answers
Quale tra le seguenti affermazioni descrive meglio la manutenibilità come fattore di qualità del software?
Quale tra le seguenti affermazioni descrive meglio la manutenibilità come fattore di qualità del software?
Signup and view all the answers
Qual è la caratteristica principale della portabilità in un sistema software?
Qual è la caratteristica principale della portabilità in un sistema software?
Signup and view all the answers
Qual è la principale funzione della verifica nel processo di sviluppo del prodotto?
Qual è la principale funzione della verifica nel processo di sviluppo del prodotto?
Signup and view all the answers
Quale affermazione meglio descrive l'efficienza in contesto di qualità del software?
Quale affermazione meglio descrive l'efficienza in contesto di qualità del software?
Signup and view all the answers
Nella modellazione a V, cosa è necessario per convalidare i requisiti durante il testing di accettazione?
Nella modellazione a V, cosa è necessario per convalidare i requisiti durante il testing di accettazione?
Signup and view all the answers
Qual è uno dei principali svantaggi del modello trasformazionale?
Qual è uno dei principali svantaggi del modello trasformazionale?
Signup and view all the answers
Cosa caratterizza il modello di sviluppo basato sul riuso?
Cosa caratterizza il modello di sviluppo basato sul riuso?
Signup and view all the answers
Qual è uno degli scopi del modello Full Reuse?
Qual è uno degli scopi del modello Full Reuse?
Signup and view all the answers
Quale affermazione è falsa riguardo al modello a V?
Quale affermazione è falsa riguardo al modello a V?
Signup and view all the answers
Qual è un aspetto cruciale nella selezione delle tecniche per un modello trasformazionale?
Qual è un aspetto cruciale nella selezione delle tecniche per un modello trasformazionale?
Signup and view all the answers
Perché è difficile applicare il modello trasformazionale a sistemi complessi?
Perché è difficile applicare il modello trasformazionale a sistemi complessi?
Signup and view all the answers
Qual è lo scopo principale della specifica dei requisiti?
Qual è lo scopo principale della specifica dei requisiti?
Signup and view all the answers
Cosa descrivono i requisiti funzionali?
Cosa descrivono i requisiti funzionali?
Signup and view all the answers
Quali sono gli elementi da includere nella scrittura corretta di un requisito funzionale?
Quali sono gli elementi da includere nella scrittura corretta di un requisito funzionale?
Signup and view all the answers
Quali tipi di requisiti vengono classificati come non funzionali?
Quali tipi di requisiti vengono classificati come non funzionali?
Signup and view all the answers
Qual è un obiettivo della raccolta dei requisiti?
Qual è un obiettivo della raccolta dei requisiti?
Signup and view all the answers
Perché è importante prototipare le parti del sistema ad alto rischio?
Perché è importante prototipare le parti del sistema ad alto rischio?
Signup and view all the answers
Quale di queste affermazioni è vera riguardo gli errori nella fase di specifica dei requisiti?
Quale di queste affermazioni è vera riguardo gli errori nella fase di specifica dei requisiti?
Signup and view all the answers
In cosa consiste la fase di analisi dei requisiti?
In cosa consiste la fase di analisi dei requisiti?
Signup and view all the answers
Quale delle seguenti informazioni non è tipicamente inclusa in un caso d’uso?
Quale delle seguenti informazioni non è tipicamente inclusa in un caso d’uso?
Signup and view all the answers
Qual è la differenza principale tra un evento iniziato dall’attore e uno iniziato dal sistema?
Qual è la differenza principale tra un evento iniziato dall’attore e uno iniziato dal sistema?
Signup and view all the answers
Che tipo di relazione tra attori e casi d’uso viene utilizzata per indicare che un attore può ottenere informazioni senza avviare un caso d’uso?
Che tipo di relazione tra attori e casi d’uso viene utilizzata per indicare che un attore può ottenere informazioni senza avviare un caso d’uso?
Signup and view all the answers
Quale descrizione si riferisce all'uso del termine 'Extend' nei casi d’uso?
Quale descrizione si riferisce all'uso del termine 'Extend' nei casi d’uso?
Signup and view all the answers
Cosa deve essere dettagliato durante il processo di raffinamento di un caso d’uso?
Cosa deve essere dettagliato durante il processo di raffinamento di un caso d’uso?
Signup and view all the answers
Qual è un esempio di requisito speciale che può essere incluso in un caso d’uso?
Qual è un esempio di requisito speciale che può essere incluso in un caso d’uso?
Signup and view all the answers
Quale affermazione descrive meglio la funzione di un caso d’uso?
Quale affermazione descrive meglio la funzione di un caso d’uso?
Signup and view all the answers
Cosa indica la relazione 'Include' nei casi d’uso?
Cosa indica la relazione 'Include' nei casi d’uso?
Signup and view all the answers
Study Notes
Disclaimer
- Il materiale presente nel drive è stato raccolto con l'autorizzazione degli studenti del corso di Informatica dell'Università di Salerno.
- Gli appunti e gli esercizi sono il risultato dell'utilizzo e del consumo da parte degli autori.
- Non si assume la responsabilità di eventuali errori o difetti nel materiale.
- Il materiale sarà modificato aggiungendo il logo dell'associazione, ma se ciò crea problemi agli autori, è possibile contattare l'associazione per modifiche o rimozione del materiale.
- Si ringraziano le segnalazioni di errori per migliorare ulteriormente il materiale.
Ingegneria del Software (Indice)
- L'introduzione definisce il software, i prodotti generici e specifici, i programmi e i prodotti, i costi e la manutenzione.
- I fondamenti dell'ingegneria del software includono principi, metodi, metodologie e strumenti.
- I cicli di vita del software includono modelli come Waterfall e V-Model.
- La gestione dei progetti include la formazione del team, la stesura del piano del progetto (comprese attività come la gestione del rischio), e il Grafo delle attività (PERT).
- L'UML (Unified Modeling Language)include diagrammi casi d'uso, diagrammi di classi, diagrammi sequenziali e altri.
- La raccolta dei requisiti include classificazione, validazione e attività della raccolta.
- L'analisi dei requisiti include concetti e attività di analisi.
- I system design, gli scopi e le architetture, l'identificazione degli obiettivi del design, e la decomposizione di sistemi in sottosistemi (layer e partizioni)
- L'Object Design tratta oggetti e l'implementazione
- Test include le analisi di qualità, i casi d'uso e altro.
- SCRUM è un framework agile per il ciclo di sviluppo di software.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Metti alla prova le tue conoscenze sull'ingegneria del software con questo quiz. Scoprirai i vari modelli di sviluppo e le regole dell'extreme programming, insieme agli obiettivi principali del settore. Perfetto per studenti e professionisti che desiderano approfondire la propria comprensione dell'argomento.