Buscar

Estácio_ Alunos5

Prévia do material em texto

03/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 1/4
 
Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo com
detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação funcional, quais
podem ser consideradas as principais informações relativas a um Caso de Uso?
Sobre a especificação de casos de uso, assinale a única opção CORRETA.
MODELAGEM DE SISTEMAS 
Lupa Calc.
 
 
PPT
 
MP3
 
CCT0681_A3_201801178062_V5 
 
Aluno: WILLIAM DA SILVA SOUZA FRANÇA Matr.: 201801178062
Disc.: MODELAGEM DE SISTEM. 2020.1 (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Protótipo e lista de mensagens
Diagrama de classe e de sequência correspondente
Ator responsável, classe correspondente e lista de mensagens
Diagrama de implementação correspondente
Ator responsável, fluxo principal e fluxos secundários
 
 
 
Explicação:
Minimamente a especificação de caso de uso deve representar, além do nome do caso de uso: ator(es) envolvido(s) no caso;
fluxo principal, contendo o caso perfeito e os fluxos alternativos, quando determinado passo do fluxo principal não for o "caso
perfeito" (exceção).
 
 
 
 
2.
A especificação de caso de uso, não possui padrão definido pela UML. O roteiro da especificação contém 1 cenário
principal, bem como nenhum ou vários cenários alternativos.
A especificação de caso de uso, possui no mínimo 2 e no máximo 5 cenários alternativos.
A especificação e caso de uso possui pelo menos 2 cenários principais.
A especificação do caso de uso deve declarar como as classes interagem para realizar o caso de uso
É definido pela UML um formato específico para declarar a especificação dos casos de uso
 
 
 
Explicação:
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('2','3','','OFDKLKL5C7E10FD96QAC','');
javascript:abre_frame('3','3','','OFDKLKL5C7E10FD96QAC','');
03/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 2/4
Na UML, as suposições, pré-condições, pós-condições, garantias mínimas e garantias de sucesso são comumente utilizadas
como recursos de narrativa de um(a):
Quais casos de uso devem ser especificados, com uma descrição textual ?
I. Os casos de uso principal, ou seja os que tem interação direta do ator
II. Os casos de uso de include
III. Os casos de uso de extends
IV. Os casos de uso de generalização / especialização
Assinale a UNICA resposta que apresenta a resposta coreta e completa
É definido pela UML um formato específico para declarar o roteiro de um caso de uso. - FALSO, a UML não define padrão para
especificar caso de uso
Possui no mínimo 2 e no máximo 5 cenários alternativos. - FALSO, possui sempre 1 cenário principal. Pode não ter cenários
alternativos e pode ter vários, conforme a necessidade
A especificação do caso de uso deve declarar como as classes interagem para realizar o caso de uso - FALSO, pois em
especificações de casos de uso não delcaramos classes.
Possui pelo menos 2 cenários principais. - FALSO, sempre apenas 1 cenário principal para cada caso de uso
Não possui padrão definido pela UML, o roteiro da especificação contém 1 cenário principal, nenhum ou vários cenários
alternativos. - VERDADE
 
 
 
 
3.
pacote
classe
caso de uso
nó
herança múltipla.
 
 
 
Explicação:
as pré condições mostra o que deve ser verdade quando o caso de uso iniciar.
as pós condições mostram o que será verdade quando o caso de uso encerrar.
 
 
 
 
4.
Apenas II, III e IV
Apenas I, II e III
Apenas I
I, II, III e IV
Apenas I e II
 
 
 
Explicação:
I. Os casos de uso principal, ou seja os que tem interação direta do ator - sim, esses devem ser especificados
II. Os casos de uso de include - sim, esses devem ser especificados
III. Os casos de uso de extends - sim, esses devem ser especificados
IV. Os casos de uso de generalização / especialização sim, esses devem ser especificados
Ou seja todos os casos de uso devem ser especificados: I, II, III e IV.
 
 
 
 
 
03/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 3/4
Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF.
Considere que na especificação de casos de uso de nome "C.Uso.Prova", temos a seguinte linha de número 3
1..
2..
3. Sistema valida a Matricula do Cliente - "Include Validar Matricula"
4..
Assinale a opção que melhor representa a conclusão sobre essa linha de número 3 da especificação do caso de uso
"C.Uso.Prova" ?
Considere as seguintes assertivas sobre as especificações textuais dos casos de uso
I. Descrevem uma sequencia de passos, iniciada pelo caso de uso
II. A recuperação de falhas na execução de um passo (do cenário principal) é descrito nos cenários alternativos.
III. O roteiro ou especificação de casos de uso descreve as ações do ator, mas não deixa claro as ações do sistema (caso de
uso).
Assinale a opção que indica as assertivas corretas
5.
Informações de procedimentos a serem feitos se o CPF for válido.
Nenhuma informação deve ser apresentada.
Informações de atributos da classe CPF.
Informações de como foi validade do CPF
Informações de procedimentos a serem feitos se o CPF for inválido.
 
 
 
 
6.
O caso de uso "C.Uso.Prova" não tem relação com o caso de uso Validar Matricula.
O caso de uso "C.Uso.Prova" usa, opcionalmente, o caso de uso Validar Matricula
O caso de uso "Validar Matricula" usa, opcionalmente, o caso de uso "C.Uso.Prova"
O caso de uso "C.Uso.Prova" usa, obrigatoriamente, o caso de uso Validar Matricula
O caso de uso "Validar Matricula" usa, obrigatoriamente, o caso de uso "C.Uso.Prova"
 
 
 
Explicação:
O caso de uso "C.Uso.Prova" usa, obrigatoriamente, o caso de uso Validar Matricula ==> o include indica que o caso incluido
(no caso Validar Matricula) é sempre (e obrigatoriamente) usado pelo caso principal de nome "C.Uso.Prova"
 
 
 
 
 
 
7.
Apenas III
Apenas II
Apenas I e III
Apenas II e III
Apenas I e II
 
 
 
Explicação:
I. Descrevem uma sequencia de passos, iniciada pelo caso de uso FALSO, a sequencia de passos é iniciada pelo ator
II. A recuperação de falhas na execução de um passo é descrito nos cenários alternativos. - VERDADE
III. O roteiro ou especificação de casos de uso descreve as ações do ator, mas não deixa claro as ações do sistema (caso de
uso). - FALSO, o roteiro descreve o passo a passo da interação do ator com o caso de uso, o que inclui as ações do ator e as
reações do sistema.
 
03/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 4/4
Observe as seguintes assertivas sobre a forma de especificação de requisitos conhecida como Caso de Uso: 
I. Um ator sempre representa um papel representado por pessoas.
 II. Um ator pode participar somente de um caso de uso por sistema
 III. O roteiro de um caso de uso não pode utilizar roteiros de outros casos de uso 
 IV. O roteiro de caso de uso mostra o passo a passo para realização do caso uso , evidenciando a interação entre ator e
caso de uso.
As assertivas corretas são somente: 
 
 
 
8.
II e IV
I, II e IV
IV
II e III
I e IV
 
 
 
Explicação:
I. Um ator sempre representa um papel representado por pessoas. - FALSO, essa é uma das opções, mas ator podem ser
artefatos, coisas, sistemas, equipamentos, e etc
 II. Um ator pode participar somente de um caso de uso por sistema - FALSO, não há essa restrição
 III. O roteiro de um caso de uso não pode utilizar roteiros de outros casos de uso - FALSO, o uso de include e extends
revelam uso de outros casos de uso
 IV. O roteiro de caso de uso mostra o passoa passo para realização do caso uso , evidenciando a interação entre ator e casos
de uso. - VERDADE
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 03/05/2020 11:24:52. 
 
 
 
javascript:abre_colabore('34595','190039450','3791513625');

Continue navegando