Baixe o app para aproveitar ainda mais
Prévia do material em texto
MODELAGEM DE SISTEMAS 1. Ref.: 833568 Pontos: 0,00 / 1,00 São exemplos de diagramas comportamentais: Casos de Usos, Atividades, Estados e Interações. Casos de Usos, Atividades, Componentes e Interações. Classes, Atividades, Estados e Interações. Casos de Usos, Objetos, Estados e Interações. Casos de Usos, Atividades, Estados e Distribuição. 2. Ref.: 833722 Pontos: 1,00 / 1,00 Dados os requisitos: I) Efetuar troca de produtos com defeito. II) Tolerante a falhas. III) A resposta do sistema não deve exceder 30 seg. IV) O sistema deverá rodar num computador 486 com 16MB de memória. V) Não emprestar livros para clientes com débito. Quais dos itens acima são requisitos funcionais de um sistema: I, II, V I e V. I, IV e V. Somente o V. I, II, III, V. 3. Ref.: 2985481 Pontos: 1,00 / 1,00 Considere a seguinte Linha, da especificação do caso de uso "C.UsoProva" 1.. 2.. 3. Sistema Inclui Novo Cliente - "extends Cadastrar Cliente" 4.. Assinale a opção que melhor representa o que esta descrito na linha 3 da especificação do caso "C.UsoProva" O caso de uso Cadastrar Cliente é, obrigatoriamente, incorporado ao caso de uso C.UsoProva O caso de uso Cadastrar Cliente, obrigatoriamente, incorpora o caso de uso C.UsoProva O caso de uso Cadastrar Cliente, opcionalmente, incorpora o caso de uso C.UsoProva O relacionamento ¿extends¿ não pode usado dessa forma. O caso de uso Cadastrar Cliente é, opcionalmente, incorporado ao caso de uso C.UsoProva 4. Ref.: 833562 Pontos: 1,00 / 1,00 Como podemos definir uma auto-associação: Classe que representa a especialização de uma outra classe, acrescentando atributos e operações para qualificação. Classe que representa a generalização de outra classe. Resultado da associação de duas classes associadas por agregação de valor, acrescentando atributos e operações para qualificação. Identifica objetos de mesma classe que participam da associação. Classe que representa a herança dos métodos de uma outra classe. 5. Ref.: 833885 Pontos: 1,00 / 1,00 A coesão é um conceito que define o quanto elementos devem permanecer juntos. Assinale a ÚNICA opção que apresenta as características corretas quando uma classe tem baixa coesão. normalmente são difíceis de compreender, fácil de manter e de se reutilizarem. normalmente são difíceis de compreender, difíceis de manter e de fácil reutilização; normalmente são difíceis de compreender, difíceis de manter e de se reutilizarem. normalmente são fáceis de compreender, difíceis de manter e de se reutilizarem. normalmente são de alta visibilidade, difíceis de manter e de se reutilizarem. 6. Ref.: 833812 Pontos: 1,00 / 1,00 Anaĺise as assertivas a seguir pertinentes a forma de descrição de um Caso de Uso : I. Todo caso de uso tem a participação de pelo menos um ator. II. A participação de um ator é limitada somente um caso de uso. III. O descrição de um caso de uso não pode utilizar descrições de outros casos de uso. IV. O roteiro de um caso de uso pode conter um ou mais cenários alternativos. Com base em sua análise, marque a ÚNICA opção correta : I e IV; I, II, III e IV. I e II; I, III e IV; II, III e IV; 7. Ref.: 833886 Pontos: 1,00 / 1,00 (FGV-2015 - TCE-SE) Considere a opção de utilizar a família de notações gráficas da UML para ajudar a descrever o projeto de um sistema de software. Os diagramas mais adequados para descrever como grupos de objetos colaboram em algum comportamento, os tipos de objetos com os relacionamentos estáticos existentes entre eles e o comportamento do ciclo de vida de um objeto específico são, respectivamente: Diagrama de comunicação, diagrama de sequência e diagrama de máquina de estados. Diagrama de comunicação, diagrama de objetos e diagrama de atividades; Diagrama de comunicação, diagrama de sequência e diagrama de atividades; Diagrama de sequência, diagrama de classes e diagrama de atividades; Diagrama de sequência, diagrama de classes e diagrama de máquina de estados; 8. Ref.: 833852 Pontos: 0,00 / 1,00 Analise as duas asserções a seguir. I. Um diagrama de atividades pode ser útil para elaborarmos uma visão gráfica da especificação de um caso de uso complexo. PORQUE II. Casos de uso complexos podem requerer atividades executadas em paralelo, o que seria um tanto inviável expor numa descrição textual. É correto apenas o que se afirma em A primeira asserção esta correta e a segunda esta errada. As duas asserções estão erradas. A segunda asserção esta correta e a primeira esta errada. As duas asserções estão corretas e a segunda não justifica a primeira. As duas asserções estão corretas e a segunda justifica a primeira. 9. Ref.: 833792 Pontos: 1,00 / 1,00 O diagrama de implantação é também chamado por alguns autores de diagrama de execução. Aponte dentre as opções abaixo aquela que corresponde a opção correta em relação aos objetivos deste diagrama. mostrar a organização do hardware e a ligação do software aos dispositivos físicos. mostrar a organização dos casos de uso a ligados aos dispositivos físicos. mostrar a organização do hardware necessário ao especificado nos casos de uso. mostrar a organização do hardware e a ligação com o diagrama de classes;. mostrar a organização do modelo conceitual de classes com o modelo conceitual de dados; 10. Ref.: 1092492 Pontos: 1,00 / 1,00 No que se refere ao diagrama de atividades, analise as assertivas a seguir. I. O diagrama de atividades não permite que se expressem decisões. II. O diagrama de atividades permite que atividades complexas sejam decompostas em outros diagramas de atividades (sub atividades) III. O diagrama de atividade somente precisa ter estado inicial, não sendo necessário expressar o estado final. Com base em sua análise das assertivas, assinale a única alternativa correta. Apenas I e III estão corretas I,II e III estão corretas. Apenas II está correta Apenas II e III estão corretas Apenas III está correta
Compartilhar