Buscar

EPS3 - MODELAGEM DE SISTEMAS

Prévia do material em texto

MODELAGEM DE SISTEMAS
3a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A3_201907046445_V1 28/05/2020
Aluno(a): FERNANDO TADEU LOTTERMANN JUNIOR 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201907046445
 
 1a Questão
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
Apenas I, II e III
Apenas I e II
Apenas I
Apenas II, III e IV
 I, II, III e IV
Respondido em 28/05/2020 15:27:38
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.
 
 
 2a Questão
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?
 Ator responsável, fluxo principal e fluxos secundários
Diagrama de implementação correspondente
Protótipo e lista de mensagens
Ator responsável, classe correspondente e lista de mensagens
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','3','','','314379799');
javascript:abre_frame('2','3','','','314379799');
javascript:abre_frame('3','3','','','314379799');
Diagrama de classe e de sequência correspondente
Respondido em 28/05/2020 15:29:07
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).
 
 3a Questão
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
 Apenas II
Apenas I e II
Apenas II e III
Apenas III
Apenas I e III
Respondido em 28/05/2020 18:22:37
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.
 
 4a Questão
Sobre a especificação de casos de uso, assinale a única opção CORRETA.
A especificação de caso de uso, possui no mínimo 2 e no máximo 5 cenários alternativos.
 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 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
A especificação e caso de uso possui pelo menos 2 cenários principais.
Respondido em 28/05/2020 18:23:44
Explicação:
É 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
 
 5a Questão
Assinale a opção que apresenta a melhor explicação para o fato de ser necessário especificar casos de uso.
 
Os casos de uso precisam ser especificados, para que sejam declaradas as classes que interagem com os casos de uso
A especificação de caso de uso, é opcional, uma vez que o desenho do diagrama já "fala por si"
Casos de uso não precisam ser especificados, ficando como opcão ao analista de sistemas
Os casos de uso precisam ser especificados, para que saibamos o tipo de ator envolvido
 Os casos de uso precisam ser especificados, para que saibamos como ocorre o passo a passo da interação entre o ator e o
caso de uso
Respondido em 28/05/2020 18:24:37
Explicação:
Há sim necessidade de especificar o caso de uso, pois o diagrama não mostra a interação ator-sistema
 
 6a Questão
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" ?
O caso de uso "C.Uso.Prova" não tem relação com o caso de uso Validar Matricula.
O caso de uso "Validar Matricula" usa, obrigatoriamente, o caso de uso "C.Uso.Prova"
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 "C.Uso.Prova" usa, opcionalmente, o caso de uso Validar Matricula
Respondido em 28/05/2020 18:25:37
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"
 
 
 
 7a Questão
Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF.
Informações de procedimentos a serem feitos se o CPF for válido.
Nenhuma informação deve ser apresentada.
Informações de como foi validade do CPF
 Informações de procedimentos a serem feitos se o CPF for inválido.
Informações de atributos da classe CPF.
Respondido em 28/05/2020 18:25:58
 
 8a Questão
Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso INCLUIR CLIENTE, referente a um Sistema de
Vendas.
1. Cliente informa seu CPF
2. Sistema valida CPF
3. Sistema Busca CPF - uses BUSCAR_CPF
4. Cliente informa demais dados
5. Sistema registra dados do cliente
6. Sistemas encerra o caso de uso
Com base na especificação do caso de uso, analise as alternativas a seguir
I. O cliente sendo um ator, significa que ele interage com o sistema informando diretamente os seus dados.
II. Nesse caso de uso, não caberia nenhum cenário alternativo.
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, haverá o caso de Uso BUSCAR_CPF, que
estará relacionado com INCLUIR CLIENTE, através do relacionamento de ou Uses ou Include
Com base em sua análise, assinale a única alternativa correta
Está correta apenas a assertiva III
 Estão corretas apenas as assertivas I e III
Está correta apenas a assertiva I
Estão corretas as assertivas I e II e III
Estão corretasapenas as assertivas II e III
Respondido em 28/05/2020 18:26:47
javascript:abre_colabore('38403','196479803','3931757457');

Continue navegando