Pular para o conteúdo principal

Questão de Engenharia de Software — UML — FCC 2014

Engenharia de SoftwareUML
Código
fc009206
Banca
FCC
Órgão
AL-PE
Ano
2014
Nível
Superior
Cargo
Analista Legislativo - Sistemas
É correto afirmar:
  1. AA figura apresenta um diagrama de sequência, usado para representar o comportamento dinâmico de uma classe. O diagrama de sequência pode ser utilizado para ajudar a originar as sequências de testes que vão exercitar o comportamento dinâmico da classe e daquelas classes que colaboram com ela.
  2. BAs sequências iniciais movem-se entre os objetos Conta vazia e Conta estabelecida. A maior parte dos comportamentos da classe ocorre enquanto se está no objeto Conta ativa. Uma retirada final e fechamento da conta para a classe Conta fazem com que se estabeleçam mensagens para os objetos Conta inativa e Conta morta,respectivamente.
  3. COs testes projetados devem cobrir apenas os objetos centrais do diagrama, quais sejam, Conta estabelecida, Conta ativa e Conta inativa, já que Conta vazia e Conta morta não contêm dados a serem validados.
  4. DO modelo de estados pode ser percorrido em forma de inclusão progressiva. Neste contexto, inclusão progressiva implica um caso de teste exercitar uma única transição e, quando uma nova transição tiver de ser testada, são usadas apenas aquelas previamente testadas.
  5. EO caso de teste: Abrir•EstabelecerConta•FazerDepósito(inicial)•FazerRetirada(final)•Fechar é denominado sequência máxima de teste e a este caso de teste não podem ser acrescentadas outras sequências de teste.
Revelar gabarito e comentário

GabaritoD — O modelo de estados pode ser percorrido em forma de inclusão progressiva. Neste contexto, inclusão progressiva implica um caso de teste exercitar uma única transição e, quando uma nova transição tiver de ser testada, são usadas apenas aquelas previamente testadas.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

D

Link permanente: /questoes/fc009206