Collezione di domande esame orale Semini

Rispondi
m.giuliano8
Messaggi: 3
Iscritto il: 21/06/2024, 17:50

In generale chiede sempre 1 domanda sui design pattern, 1 stile architetturale e 1 domande sulla parte di verifica.
esempi di domande:
- Descrivimi il metodo SCRUM
- Cosa dice la tesi di Dijkstra
- Limite teorico della verifica software
- Cos'è una User Story? Dammi un esempio
- Single Responisibility Principle
- Quali sono i tipi di verifica?
- Come si ottengono i requisiti?
-Cos'è e cosa serve lo scaffolding?
- Differenza tra Strategy e State
- Descrivimi [Design Pattern a scelta sua| stile architetturale a scelta sua]

Parlate il più possibile senza andare troppo fuori discorso, al massimo vi interrompe lei.
Generalmente fa 3-4 domande è tranquilla.
Avatar utente
rcky0802
Messaggi: 2
Iscritto il: 12/07/2024, 11:02

Parte dalla revisione del compito.

Problema dell’esplosione combinatoria: singoletti, vincoli priorità, di errore, ecc
Un modello di cicla di vita del software a scelta (ha scelto il modello a V)
Analizzando il modello a V quali sono i test per ogni step.
Stili architetturali client-server e master-slave: differenze e similitudini
SOLID: Parlami della “S”
(Fornisce un diagramma dei casi d’uso con un database come attore secondario) Quando l’attore secondario è fuori dal dominio del diagramma e quando no perché?
Dato un ipotetico progetto “rischioso” quale modello potrei usare?
Se i requisiti non sono chiari quale modello dovrei usare?
Nel documento dei requisiti, quali sono i problemi che posso affrontare nella scrittura dei requisiti?
Fammi un esempio di requisito ambiguo.
(Fornisce due requisiti) Chiede se sono formalmente corretti
Disegnami il diagramma dello stile architetturale p2p
SOLID: Parlami della “O”
Cos'è l’Harness Test?
(Data un’ipotetica funzione “oraEsatta(TimeZone tz, Ora O)”) Ragioniamo black box, come sceglieresti i parametri? Come gli combineresti?
Quando si usa un diagramma dei casi d’uso?
Differenza tra extend e include.
Disegnami il diagramma dello stile architetturale publish-subscribe
SOLID: Parlami della “D”
Problema dell’oracolo
Come devono essere espresse le precondizione e post condizioni?
Disegnami il diagramma C&C del requisito aggiuntivo del testo di esame
Come funziona Scrum
Perché scegliere Agile piuttosto che i modelli classici? Cosa dice il manifesto?
SOLID: Parlami della “I”
Parlami del test mutazionale
Quando un mutante è utile?
Rispondi

Torna a “Ingegneria del Software”