Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão / Acerto: 0,2 / 0,2 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: A lista de serviços de um software O comportamento do software na interação com outros sistemas As associações de um software O comportamento do software visível externamente O comportamento interno do software Respondido em 12/02/2024 14:42:57 Explicação: A resposta certa é:O comportamento do software visível externamente 2a Questão / Acerto: 0,2 / 0,2 (UFMT/2021 - Adaptada) A respeito do Unified Modeling Language (UML), analise as afirmativas. I- É uma linguagem para marcação de tags. II- Permite modelar elementos e relacionamentos. III- Auxilia no desenvolvimento de software. Está correto o que se afirma em: I, apenas. I e III, apenas. II e III, apenas. I e II, apenas. I, II e III. Respondido em 12/02/2024 14:43:27 Explicação: UML é uma Linguagem Unificada de Modelagem amplamente utilizada para a elaboração da estrutura de projetos de software. 3a Questão / Acerto: 0,2 / 0,2 ''Encapsular uma família de algoritmos em um conjunto de classes que correspondem a diferentes implementações de uma mesma funcionalidade''. Assinale a opção com o nome do padrão que possui esse propósito: Adapter Strategy Facade Factory Method Template Method Respondido em 12/02/2024 14:44:25 Explicação: A resposta certa é:Strategy 4a Questão / Acerto: 0,2 / 0,2 Qual dos passos abaixo não diz respeito à criação de um diagrama de interação : Identifique as conexões e relacionamentos entre eles e, em seguida, categorize-os. Identifique as classes de análise que serão modeladas no projeto. Identifique a sequência de fluxos de mensagens na interação entre os objetos. 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. Respondido em 12/02/2024 14:45:14 Explicação: A resposta certa é:Identifique as classes de análise que serão modeladas no projeto. 5a Questão / Acerto: 0,2 / 0,2 (FCM ‒ 2016) No contexto de processo de desenvolvimento de software, analise as afirmativas abaixo e marque (V) para verdadeiro ou (F) para falso. ( ) Os requisitos de software são controlados para estabelecer base para as atividades gerenciais e de Engenharia de Software dentro de um projeto. ( ) Requisitos com características funcionais representam os comportamentos que um programa ou um sistema deve apresentar diante de certas ações de seus usuários. ( ) Requisitos com características não funcionais quantificam determinados aspectos do comportamento. A sequência correta é F, F, V V, F, V F, V, F V, V, V V, V, F Respondido em 12/02/2024 14:45:42 Explicação: Resposta correta: V, V, V 6a Questão / Acerto: 0,2 / 0,2 ''Implementar em um único módulo aspectos de implementação de interface com o usuário, lógica do negócio e acesso a dados''. Assinale o padrão GRASP que está sendo diretamente violado por essa estratégia de implementação: Criador Controlador Polimorfismo Alta Coesão Baixo Acoplamento Respondido em 12/02/2024 14:46:09 Explicação: A resposta certa é:Alta Coesão 7a Questão / Acerto: 0,2 / 0,2 O que é um diagrama de implementação? É um conjunto de elementos que define o ambiente do sistema. É um conjunto de elementos que define como o sistema funciona. É um conjunto de elementos que define o processo de execução do sistema. É um conjunto de elementos que define a estrutura de módulos de um sistema. É um conjunto de elementos que define a arquitetura de execução dos sistemas. Respondido em 12/02/2024 14:47:07 Explicação: A resposta certa é:É um conjunto de elementos que define a arquitetura de execução dos sistemas. 8a Questão / Acerto: 0,2 / 0,2 (DPE-RJ ‒ 2014) João está responsável pela proposta de arquitetura para um sistema. Para descrever as principais partes do sistema que será desenvolvido, ocultando as operações dessas partes e mostrando as interações entre elas por meio das interfaces disponibilizadas e das interfaces necessárias, João deve utilizar o diagrama de: atividades casos de uso componentes entidade relacionamento sequência Respondido em 12/02/2024 14:48:11 Explicação: Resposta correta: componentes 9a Questão / Acerto: 0,2 / 0,2 A recomendação é: produzir uma solução genérica para alternativas baseadas no tipo de um elemento, evitando implementações com longas expressões condicionais ou clonagem de módulos. Assinale a opção que contenha o padrão GRASP que estabelece essa recomendação de projeto: Criador Controlador Especialista Polimorfismo Alta Coesão Respondido em 12/02/2024 14:48:34 Explicação: A resposta certa é:Polimorfismo 10a Questão / Acerto: 0,2 / 0,2 Quais os tipos de visibilidade de um atributo numa classe? Pública, segura, privativa e pacote Pública, protegida, segura e pacote Restrita, protegida, privativa e controle Restrita, protegida, privativa e pacote Pública, protegida, privativa e pacote Respondido em 12/02/2024 14:49:17 Explicação: A resposta certa é:Pública, protegida, privativa e pacote
Compartilhar