Prévia do material em texto
Você acertou 5 de 10 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho A B C 1 Marcar para revisão Qual das frases abaixo não tem relação com o conceito de componente? Um componente é representado por um quadrado contendo o nome de sua função. Um componente é uma caixa preta e representa um artefato. Um componente tem vida autônoma. Questão 1 de 10 Corretas �5� Incorretas �5� Em branco �0� 1 2 3 4 5 6 7 8 9 10 Exercicio Utilizando Uml Para Projetar o Software Sair D E Um componente oferece e requer serviços. Os componentes fazem uso de estereótipos. Resposta incorreta Opa! A alternativa correta é a letra A. Confira o gabarito comentado! Gabarito Comentado A alternativa A afirma que "Um componente é representado por um quadrado contendo o nome de sua função". No entanto, essa afirmação não está correta. O conceito de componente não está relacionado à sua representação gráfica, mas sim à sua funcionalidade e ao papel que desempenha em um sistema. Um componente é uma unidade modular e independente que realiza uma função específica dentro de um sistema maior. Ele pode ser uma "caixa preta", ou seja, um artefato cujo funcionamento interno não é conhecido ou relevante para o restante do sistema �Alternativa B�, pode ter vida autônoma �Alternativa C�, pode oferecer e requerer serviços �Alternativa D� e pode fazer uso de estereótipos �Alternativa E�. Portanto, a alternativa A é a única que não tem relação com o conceito de componente. 2 Marcar para revisão O que é um diagrama de implementação? A B C D E É um conjunto de elementos que define como o sistema funciona. É um conjunto de elementos que define a estrutura de módulos de um sistema. É um conjunto de elementos que define o ambiente do sistema. É um conjunto de elementos que define a arquitetura de execução dos sistemas. É um conjunto de elementos que define o processo de execução do sistema. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado O diagrama de implementação é um componente do UML �Unified Modeling Language) que é usado para modelar a arquitetura física de um sistema. Ele descreve a organização do hardware e como o software é mapeado para o hardware. Portanto, a alternativa correta é a D� "É um conjunto de elementos que define a arquitetura de execução dos sistemas". A B C D E 3 Marcar para revisão Qual a notação da UML para representar uma dependência num diagrama de classes? Uma reta tracejada ligando as classes envolvidas. Uma seta cheia ligando as classes envolvidas. Uma seta tracejada ligando as classes envolvidas. Uma reta cheia ligando as classes envolvidas. Uma reta curva ligando as classes envolvidas. Resposta incorreta Opa! A alternativa correta é a letra B. Confira o gabarito comentado! Gabarito Comentado Na notação UML, uma dependência em um diagrama de classes é representada por uma seta cheia ligando as classes envolvidas. Isso significa que uma classe depende de outra para A B C D E funcionar corretamente. Portanto, a alternativa correta é a opção B� "Uma seta cheia ligando as classes envolvidas". 4 Marcar para revisão Qual dos passos abaixo não diz respeito à criação de um diagrama de interação: Determine o caso de uso que será modelado e identifique suas operações. Para cada operação, identifique os objetos que farão parte da sua interação. Identifique as classes de análise que serão modeladas no projeto. Identifique as conexões e relacionamentos entre eles e, em seguida, categorize-os. Identifique a sequência de fluxos de mensagens na interação entre os objetos. Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! A B C Gabarito Comentado A alternativa correta é a C� "Identifique as classes de análise que serão modeladas no projeto". Isso porque a criação de um diagrama de interação envolve a identificação de casos de uso, operações, objetos envolvidos na interação, conexões e relacionamentos entre eles, e a sequência de fluxos de mensagens. No entanto, a identificação das classes de análise que serão modeladas no projeto não é um passo diretamente relacionado à criação de um diagrama de interação, mas sim a uma etapa posterior do processo de modelagem. 5 Marcar para revisão Quais são os dois tipos de diagrama de interação: Diagrama de classe e diagrama de sequência Diagrama de sequência e diagrama de componentes Diagrama de classes e diagrama de estados D E Diagrama de sequência e diagrama de comunicação Diagrama de atividades e diagrama de estados Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Os dois tipos de diagrama de interação são o diagrama de sequência e o diagrama de comunicação. O diagrama de sequência é utilizado para visualizar a interação entre diferentes partes de um sistema. Ele mostra como as mensagens são trocadas entre essas partes ao longo do tempo. Já o diagrama de comunicação é usado para visualizar a interação entre objetos ou partes de um sistema. Ele mostra como as mensagens são trocadas entre esses objetos ou partes, mas não necessariamente em uma sequência de tempo. Portanto, a alternativa correta é a D� Diagrama de sequência e diagrama de comunicação. 6 Marcar para revisão Quais os tipos de visibilidade de um atributo numa classe? A B C D E Pública, protegida, privativa e pacote Pública, segura, privativa e pacote Restrita, protegida, privativa e controle Pública, protegida, segura e pacote Restrita, protegida, privativa e pacote Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado Os tipos de visibilidade de um atributo em uma classe são: pública, protegida, privativa e pacote. A visibilidade pública permite que o atributo seja acessado de qualquer lugar. A visibilidade protegida permite que o atributo seja acessado apenas dentro da mesma classe ou por subclasses. A visibilidade privativa restringe o acesso ao atributo apenas à classe onde ele foi declarado. Por fim, a visibilidade de pacote permite que o atributo seja acessado apenas por classes que estão no mesmo pacote. Portanto, a alternativa correta é a "A� Pública, protegida, privativa e pacote". A B C D E 7 Marcar para revisão Qual das afirmações abaixo não diz respeito à relação de associação no diagrama de classes? As associações são os mecanismos que permitem aos objetos se comunicarem. As associações descrevem a conexão entre diferentes classes. As associações podem ter uma regra que especifica o propósito da associação. Numa associação, um valor de multiplicidade indica como os objetos se relacionam consigo mesmo. As associações podem ser unidirecionais ou bidirecionais. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A alternativa D está incorreta porque, em uma associação, o valor de multiplicidade não indica como os objetos se relacionam consigo mesmos, mas sim como eles se relacionam com outros objetos. A multiplicidade em uma associação define quantas instâncias de uma classe podem A B C D E estar associadas a uma instância da outra classe. Portanto, a afirmação não se refere corretamente à relação de associação no diagrama de classes. 8 Marcar para revisão O que é sincronismo no diagrama de atividades: Característica que possibilita que sejam demarcados pontos de corte que obrigam para continuar a execução. Característica que possibilita que sejam demarcados eventos que obrigam a chegada dos fluxos para continuar a execução. Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. Característica que possibilita que os pontos de controle sejam relacionados às atividades do diagrama. Característicaque possibilita a organização do diagrama em partes menores. A B C Resposta incorreta Opa! A alternativa correta é a letra C. Confira o gabarito comentado! Gabarito Comentado O sincronismo em um diagrama de atividades é uma característica que permite a demarcação de pontos de controle. Esses pontos de controle são essenciais para a continuação da execução do diagrama, pois eles obrigam a chegada dos fluxos. Portanto, a alternativa correta é a C� "Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução". 9 Marcar para revisão No diagrama de componentes temos as interfaces. Estas são operações que especificam serviços de um componente. Assinale a alternativa que indica o que elas descrevem: O comportamento do software na interação com outros sistemas O comportamento do software visível externamente As associações de um software D E A B A lista de serviços de um software O comportamento interno do software Resposta incorreta Opa! A alternativa correta é a letra B. Confira o gabarito comentado! Gabarito Comentado As interfaces em um diagrama de componentes descrevem o comportamento do software que é visível externamente. Isso significa que elas definem como o software se comporta e interage com outros componentes ou sistemas externos. Portanto, a alternativa correta é a B� "O comportamento do software visível externamente". 10 Marcar para revisão O que é uma associação no diagrama de implantação? Ligações que mostram como os sistemas estão relacionados. Ligações que mostram como os sistemas fazem suas interfaces. C D E Ligações que mostram como os sistemas interagem com o mundo externo. Ligações que mostram como os sistemas fazem uso de uma camada única de comunicação. Ligações que mostram como os sistemas se comunicam e trocam informações. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado No contexto de um diagrama de implantação, uma associação é representada por ligações que mostram como os sistemas se comunicam e trocam informações. Isso significa que a associação é a representação da comunicação entre diferentes sistemas, permitindo a troca de dados e informações. Portanto, a alternativa E é a correta, pois ela descreve exatamente essa função de uma associação em um diagrama de implantação.