Baixe o app para aproveitar ainda mais
Prévia do material em texto
Teste de Conhecimento avalie sua aprendizagem Modelos vêm ajudando cada vez mais as pessoas a desenvolverem suas ideias de forma gráfica e discutir facilmente com sua equipe e com os usuários. Avalie as assertivas I e II, a seguir, e assinale a alternativa correta. I. Uma realidade complexa exige maior número de perspectivas de análise do que um problema mais elementar. II. Para entender a totalidade, precisamos enxergar o problema sob várias perspectivas. Os sistemas são desenvolvidos para atender às necessidades das pessoas. Tais necessidades se refletem em funcionalidades que o sistema precisa ter e na identificação de determinadas propriedades que essas pessoas também precisam encontrar no sistema. O trecho anterior justifica a existência de requisitos funcionais e não funcionais. Avalie as assertivas I e II, a seguir, e assinale a alternativa correta. I. Os requisitos funcionais são fundamentais, pois vão permitir que seus usuários tenham suas necessidades parcialmente atendidas. II. As necessidades serão parcialmente atendidas, pois as funcionalidades precisam ter boa interface, desempenho satisfatório, segurança e outros requisitos não funcionais que também fazem parte das necessidades dos usuários. MODELAGEM DE SISTEMAS COM UML Lupa Calc. EEX0121_202007099941_TEMAS Aluno: STEFANY VILAÇA PEREIRA Matr.: 202007099941 Disc.: MODE DE SIST UML 2022.1 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. A assertiva I é verdadeira e a assertiva 2 é falsa. A assertiva I é falsa e a assertiva 2 é verdadeira. As assertivas I e II são falsas. As assertivas I e II são verdadeiras e a assertiva II justifica a I. As assertivas I e II são verdadeiras e a assertiva II não justifica a I. Data Resp.: 27/04/2022 19:26:15 Explicação: Resposta correta: As assertivas I e II são verdadeiras e a assertiva II justifica a I. 2. A assertiva I é verdadeira e a assertiva 2 é falsa. As assertivas I e II são verdadeiras e a assertiva II justifica a I. As assertivas I e II são verdadeiras e a assertiva II não justifica a I. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); Fonte: Adaptado de Banca: UFMG Órgão: UFMG Prova: UFMG - 2019 - UFMG - Técnico de Tecnologia da Informação Considere o diagrama de classes representado pelas classes Classe1 e Classe2: Assinale a alternativa que representa o relacionamento entre as classes de acordo com o paradigma de orientação a objetos. Prova: FCC - 2019 - SEMEF Manaus - AM - Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Programador Um programador necessita fazer a representação de um diagrama de objetos da UML 2.5, sendo que as sintaxes do nome de objeto e do valor de atributo nesse tipo de diagrama são: Quais são os dois tipos de diagrama de interação: As assertivas I e II são falsas. A assertiva I é falsa e a assertiva 2 é verdadeira. Data Resp.: 27/04/2022 19:26:08 Explicação: Resposta correta: As assertivas I e II são verdadeiras e a assertiva II justifica a I. 3. Agregação Acoplamento. Coesão. Refatoração. Herança. Data Resp.: 27/04/2022 19:25:58 Explicação: Resposta correta: Herança. 4. nome-objeto / nome-classe e nome-atributo // valor nome-objeto = nome-classe e nome-atributo := valor nome-objeto : nome-classe e nome-atributo = valor nome-objeto IS nome-classe e nome-atributo AS valor nome-objeto → nome-classe e nome-atributo → valor Data Resp.: 27/04/2022 19:26:42 Explicação: Resposta correta: nome-objeto : nome-classe e nome-atributo = valor 5. Diagrama de atividades e diagrama de estados Num diagrama de atividades são permitidas decisões. Que elementos entram ou saem destes elementos de decisão? (IBFC ‒ EBSERH ‒ 2016) A análise de requisitos é a primeira fase de desenvolvimento de software dividido em requisitos funcionais e requisitos não funcionais. Os requisitos não funcionais possuem vários tipos diferentes de classificação, tais como: (1) Requisitos de confiabilidade (2) Requisitos de produtos (3) Requisitos éticos (4) Requisitos de portabilidade (UFPR ‒ COREN-PR ‒ 2018) Considere o diagrama abaixo: Diagrama de classes e diagrama de estados Diagrama de sequência e diagrama de comunicação Diagrama de sequência e diagrama de componentes Diagrama de classe e diagrama de sequência Data Resp.: 27/04/2022 19:26:23 Explicação: A resposta certa é:Diagrama de sequência e diagrama de comunicação 6. Ações Pontos de junção Eventos Métodos das classes Condições de guarda Data Resp.: 27/04/2022 19:26:30 Explicação: A resposta certa é:Condições de guarda 7. Da relação apresentada existem todos Da relação apresentada existem somente o 1, 2 e 3 Da relação apresentada existem somente o 1, 3 e 4 Da relação apresentada existem somente o 2, 3 e 4 Da relação apresentada existem somente o 1, 2 e 4 Data Resp.: 27/04/2022 19:26:54 Explicação: Resposta correta: Da relação apresentada existem todos 8. A partir do diagrama, é incorreto afirmar: A recomendação é: atribua a responsabilidade pela execução de uma operação à classe que possua as informações necessárias para realizá-la. Assinale a opção que contenha o padrão GRASP que estabelece essa recomendação de projeto: ''Entidades concretas devem estar acopladas a abstrações, e não a outras entidades concretas''. Assinale o princípio SOLID correspondente a essa recomendação: As linhas tracejadas nesse diagrama representam mensagens de retorno. Trata-se de um diagrama de sequência. épsilon() é um método de a. zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário. a é uma instância de Lambda. Data Resp.: 27/04/2022 19:25:35 Explicação: Resposta correta: zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário. 9. Baixo Acoplamento Polimorfismo Criador Especialista Alta Coesão Data Resp.: 27/04/2022 19:25:14 Explicação: A resposta certa é:Especialista 10. Princípio Open Closed Princípio da Responsabilidade Única Princípio da Segregação de Interfaces Princípio de Substituição de Liskov Princípio da Inversão de Dependências Data Resp.: 27/04/2022 19:25:05 Explicação: A resposta certa é:Princípio da Inversão de Dependências Não Respondida Não Gravada Gravada Exercício inciado em 27/04/2022 19:24:54.
Compartilhar