Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício 1: Analise os enunciados abaixo: 1. Uma classe é um modelo para todos os objetos desta classe, que compar�lharão os mesmos atributos e operações; 2. A UML é uma linguagem visual com sintaxe e semân�ca que permitem a modelagem de sistemas simples e complexos; 3. Um diagrama da UML pode servir para refinar o entendimento de outro diagrama, inclusive contribuindo para encontrar novos elementos não vistos no diagrama anterior; 4. Um requisito não funcional representa um requisito que possivelmente não funcionará para o usuário e, portanto, deve ser evitado; 5. Os diagramas da UML são adequados para representar visualmente os detalhes dos códigos a serem implementados nos métodos das classes. Quantas afirmações estão corretas? A) 1 (uma) afirmação correta. B) 2 (duas) afirmações corretas. C) 3 (três) afirmações corretas. D) 4 (quatro) afirmações corretas. E) 5 (cinco) afirmações corretas. O aluno respondeu e acertou. Alternativa(C) Comentários: C) as alternativas 2, 3 e 5 estão corretas. Exercício 2: Quantas alterna�vas abaixo estão corretas? Um caso de uso representa os requisitos desejados pelo usuário em termos de um bom desempenho e facilidade de uso do sistema; O Modelo Conceitual é o modelo onde são definidos os conceitos que representam a melhor solução a ser implantada; Os Diagramas da UML representam uma modelagem visual do sistema desejado pelo usuário; Os Diagramas da UML representam uma especificação completa do sistema em termos de requisitos do usuário. A) Uma alternativa correta. B) Duas alternativas corretas. C) Três alternativas corretas. D) Quatro alternativas corretas. E) Nenhuma alternativa está correta. O aluno respondeu e acertou. Alternativa(A) Comentários: A) a primeira alternativa pois é bem pratica para o entendimento do usuário. Exercício 3: A respeito dos diagramas UML marque a opção incorreta: A) O diagrama de caso de uso mostra as funcionalidades e atores de um sistema. B) O diagrama de atividades mostra os estados de cada atividade. C) O diagrama de sequência mostra como os atores e objetos desenvolvem as ações passo a passo. D) O diagrama de classes mostra, dentre outras coisas, métodos e atributos das classes. E) O diagrama de pacotes pode mostrar sistemas e subsistemas de uma arquitetura, e como eles se relacionam. O aluno respondeu e acertou. Alternativa(B) Comentários: B) estar incorreta pois o digrama não mostra o estado das atividades Exercício 4: Analise as afirmativas abaixo: 1. Uma classe representa um modelo de objetos que contém atributos e comportamentos. A combinação de atributos e comportamentos gera os elementos que permitem fazer um sistema funcionar. 2. Um caso de uso pode se ligar a outro caso de uso através de uma relação de obrigatoriedade ou opcionalidade, representados pelos estereótipos <<include>> e <<extends>>. 3. Levantar requisitos é identificar as classes que atendem às necessidades dos usuários. 4. Um caso de uso é a representação de uma funcionalidade que, após ser executada, retorna algo de valor para o usuário. 5. A ligação entre classes representada pela multiplicidade mostra o quanto uma classe é dependente da outra. Quanto maior a multiplicidade, maior a dependência. Marque a quantidade de opções corretas: A) Uma afirmativa correta. B) Duas afirmativas corretas. C) Três afirmativas corretas. D) Quatro afirmativas corretas. E) Cinco afirmativas corretas. O aluno respondeu e acertou. Alternativa(C) Comentários: C) as alternativas 4 e 5 estão erradas
Compartilhar