WorksheetsDomande dal word is
Total questions: 15
Worksheet time: 8mins
Quale delle seguenti affermazioni è corretta:
Il sequence diagram è adatto alla comunicazione con il cliente
Il sequence diagram è più intuitivo degli use case
Il sequence diagram fornisce una prospettiva diversa che consente di individuare oggetti mancanti e aree non chiare nelle specifiche
(Sequence Diagram) quali di queste affermazioni non sono corrette:
Gli oggetti sono attivati quando vengono istanziati
Una classe stabilisce i messaggi a cui un oggetto può rispondere
I messaggi sono inviati da oggetti
Un class diagram è tipicamente usato per modellare:
Le relazioni tra oggetti dei sequence diagram individuati
Il glossario di un sistema: sono prese decisioni relativamente alle astrazioni da considerare
Lo schema concettuale di un database
Quale di queste affermazioni relative ad un deployment diagram è falsa?
Mostra la struttura del sistema a run-time
Mostra il mapping hardware/software
Mostra le dipendenze tra componenti e le interfacce dei sottosistemi
Un servizio è (indicare la/e risposta/e corrette);
Una interfaccia di un sottosistema
Un insieme di operazioni correlate fornite dal sottosistema per uno specifico scopo
Descritto in termini di prototipi
Quale/i delle seguenti affermazioni è/sono corretta/e? In una architettura client/server le funzioni eseguite dal server di database sono:
Gestione decentralizzata dei dati
Garantire la sicurezza del Database
Gestire la concorrenza delle operazioni (multiple user access)
Elaborazioni decentralizzate
Un Boundary use case descrive (indicare la/e risposte corrette);
La configurazione del sistema
Le scelte relative allo sturtup, allo shutdown
Le condizioni limite
In che modo possono essere specificati i contratti in UML?
In Javadoc
La Object Constraint Language
La Object Contract Language
Se devo effettuare una trasformazione prima sul modello a oggetti e poi ottengo il codice, faccio:
Prima operazioni di forward engineering e poi di refactoring
Prima operazioni di object model transformation e poi di forward engineering
Prima operazioni di refactoring e poi di reverse engineering
Se il mio obiettivo è quello di realizzare una architettura chiusa:
Uso un bridge pattern
Uso un adapter pattern
Uso un façade pattern
Durante l'ispezione ai fini del fault detection (indicare le risposte corrette):
Lo sviluppatore presenta gli artefatti
Si controlla l'efficienza degli algoritmi con le richieste funzionali
Lo sviluppatore interviene solo se si richiedono chiarimenti
Il testing mira a valutare l'aderenza del sistema ai requisiti non funzionali viene denominato:
Integration testing
Acceptation testing
Performance testing
Quale di queste affermazioni è vera:
Il testing white-box consente di capire se non ho implementato delle funzionalità
Il testing black-box consente di individuare caratteristiche non richieste
Il testing black-box consente di capire se non ho implementato delle funzionalità
Quale delle seguenti affermazioni è/sono corretta/e?
Un programma è esercitato da un caso di test (insieme di dati di input)
Un test è formato da un caso di test
L'esecuzione del test consiste nell'esecuzione del programma per tutti i casi di test
Un test ha successo se non rileva malfunzionamenti del programma
Quale di queste affermazioni è vera?
Con il top down integration testing ho bisogno di driver
Con il bottom up integration testing ho bisogno di driver
Con il sandwich testing non ho bisogno di driver
