Prévia do material em texto
25/05/2020 EPS simulado.estacio.br/alunos/ 1/4 MODELAGEM DE SISTEMAS 2a aula Lupa Vídeo PPT MP3 Exercício: CCT0264_EX_A2_201908040459_V4 06/04/2020 Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459 1a Questão Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas: I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends" II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído III. O relacionamento de "extends" denota uso opcional do caso de uso extendido, Com base em sua análise, marque a UNICA opção correta. Apenas II e III Apenas I e III I, II e III Apenas II Apenas III Respondido em 06/04/2020 09:04:09 Explicação: I. FALSO além desses 2 relacionamentos, temos ainda a generalização/especialização, que também é possível entre casos de uso II. VERDADE III. VERDADE 2a Questão Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA) Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os seguintes requisitos: Caso de Uso: Cadastrar Funcionário que: I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso: Generalização, Especialização e Extends http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','2','','','314379840'); javascript:abre_frame('2','2','','','314379840'); javascript:abre_frame('3','2','','','314379840'); 25/05/2020 EPS simulado.estacio.br/alunos/ 2/4 Include, Generalização e Extends Extends, Exclusão e Associação. Associação, Generalização e Especialização. Include, Especialização e Extends Respondido em 06/04/2020 09:04:01 Explicação: I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é obrigatório. Logo é o include II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. -> variação é tipico de especialização (uso a base e incrementa alterações) III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional). 3a Questão Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir: I. O caso de uso extendido sempre será executado. II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. Com base em sua análise, marque a UNICA opção correta. I, II e III Apenas I e II Apenas I e III Apenas III Apenas II Respondido em 06/04/2020 09:04:04 Explicação: I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite, III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE 4a Questão (NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que: A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído. Não existe relação entre atores do tipo especialização. Um Ator especifica necessariamente um papel executado por um usuário. É utilizado para representar o relacionamento entre os componentes estruturais do software. Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo. Respondido em 06/04/2020 09:04:07 5a Questão Sobre os conceitos de Requisitos "Funcional" e "Não Funcional", avalie as assertivas a seguir. I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir. II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem. Com base em sua análise, marque a opção que indica as assertivas corretas. 25/05/2020 EPS simulado.estacio.br/alunos/ 3/4 I, II e III Apenas II e III Apenas I e II Apenas I Apenas II Respondido em 06/04/2020 09:04:20 Explicação: I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir. - VERDADE II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos funcionais - VERDADE III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem. - FALSO, o diagrama de casos de uso mostrar os atores e os requisitos funcionais (casos de uso) com os quais os atores interagem 6a Questão Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF). I. O sistema deve emitir um relatório com os 10 maiores clientes do ano II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês Com base em sua classificação, assinale a UNICA resposta correta. I-NF; II-NF; III-NF; IV-F I-F; II-NF; III-NF; IV-F I-F; II-F; III-NF; IV-F I-NF; II-F; III-F; IV-NF I-F; II-NF; III-F; IV-F Respondido em 06/04/2020 09:04:23 Explicação: I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é uma propriedade que um requisio funcional deve ter IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter Logo I - F; II- NF III - NF IV - F 7a Questão Assinale a opção que não representa um requisito FUNCIONAL. O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários O sistema deve emitir o boletim ao final de cada semestre letivo. O sistema deve identificar a entrada e saída de cada funcionário da fabrica. O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses Respondido em 06/04/2020 09:04:26 25/05/2020 EPS simulado.estacio.br/alunos/ 4/4 Explicação: Todas as opcões representam funcionaldades que o sistema precisa ter, exceto a opção "O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. " - que indica uma restrição, ou melhor uma condição que deve ser atendida em termos de performance. Esse requisito é NAO FUNCIONAL. 8a Questão Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o sistema e validar os requisitos junto ao cliente? Diagrama de Classes Diagrama de Atividade Diagrama de caso de uso Diagrama de Validação Diagrama de Sequência Respondido em 06/04/2020 09:04:28 javascript:abre_colabore('38403','184857212','3688551029');